diff --git a/apps/mobile/lib/gen/strings.g.dart b/apps/mobile/lib/gen/strings.g.dart deleted file mode 100644 index ad761614..00000000 --- a/apps/mobile/lib/gen/strings.g.dart +++ /dev/null @@ -1,183 +0,0 @@ -/// Generated file. Do not edit. -/// -/// Source: packages/core_localization/lib/src/l10n -/// To regenerate, run: `dart run slang` -/// -/// Locales: 2 -/// Strings: 816 (408 per locale) -/// -/// Built on 2026-01-25 at 02:11 UTC - -// coverage:ignore-file -// ignore_for_file: type=lint, unused_import -// dart format off - -import 'package:flutter/widgets.dart'; -import 'package:intl/intl.dart'; -import 'package:slang/generated.dart'; -import 'package:slang_flutter/slang_flutter.dart'; -export 'package:slang_flutter/slang_flutter.dart'; - -import 'strings_es.g.dart' deferred as l_es; -part 'strings_en.g.dart'; - -/// Supported locales. -/// -/// Usage: -/// - LocaleSettings.setLocale(AppLocale.en) // set locale -/// - Locale locale = AppLocale.en.flutterLocale // get flutter locale from enum -/// - if (LocaleSettings.currentLocale == AppLocale.en) // locale check -enum AppLocale with BaseAppLocale { - en(languageCode: 'en'), - es(languageCode: 'es'); - - const AppLocale({ - required this.languageCode, - this.scriptCode, // ignore: unused_element, unused_element_parameter - this.countryCode, // ignore: unused_element, unused_element_parameter - }); - - @override final String languageCode; - @override final String? scriptCode; - @override final String? countryCode; - - @override - Future build({ - Map? overrides, - PluralResolver? cardinalResolver, - PluralResolver? ordinalResolver, - }) async { - switch (this) { - case AppLocale.en: - return TranslationsEn( - overrides: overrides, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); - case AppLocale.es: - await l_es.loadLibrary(); - return l_es.TranslationsEs( - overrides: overrides, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); - } - } - - @override - Translations buildSync({ - Map? overrides, - PluralResolver? cardinalResolver, - PluralResolver? ordinalResolver, - }) { - switch (this) { - case AppLocale.en: - return TranslationsEn( - overrides: overrides, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); - case AppLocale.es: - return l_es.TranslationsEs( - overrides: overrides, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); - } - } - - /// Gets current instance managed by [LocaleSettings]. - Translations get translations => LocaleSettings.instance.getTranslations(this); -} - -/// Method A: Simple -/// -/// No rebuild after locale change. -/// Translation happens during initialization of the widget (call of t). -/// Configurable via 'translate_var'. -/// -/// Usage: -/// String a = t.someKey.anotherKey; -/// String b = t['someKey.anotherKey']; // Only for edge cases! -Translations get t => LocaleSettings.instance.currentTranslations; - -/// Method B: Advanced -/// -/// All widgets using this method will trigger a rebuild when locale changes. -/// Use this if you have e.g. a settings page where the user can select the locale during runtime. -/// -/// Step 1: -/// wrap your App with -/// TranslationProvider( -/// child: MyApp() -/// ); -/// -/// Step 2: -/// final t = Translations.of(context); // Get t variable. -/// String a = t.someKey.anotherKey; // Use t variable. -/// String b = t['someKey.anotherKey']; // Only for edge cases! -class TranslationProvider extends BaseTranslationProvider { - TranslationProvider({required super.child}) : super(settings: LocaleSettings.instance); - - static InheritedLocaleData of(BuildContext context) => InheritedLocaleData.of(context); -} - -/// Method B shorthand via [BuildContext] extension method. -/// Configurable via 'translate_var'. -/// -/// Usage (e.g. in a widget's build method): -/// context.t.someKey.anotherKey -extension BuildContextTranslationsExtension on BuildContext { - Translations get t => TranslationProvider.of(this).translations; -} - -/// Manages all translation instances and the current locale -class LocaleSettings extends BaseFlutterLocaleSettings { - LocaleSettings._() : super( - utils: AppLocaleUtils.instance, - lazy: true, - ); - - static final instance = LocaleSettings._(); - - // static aliases (checkout base methods for documentation) - static AppLocale get currentLocale => instance.currentLocale; - static Stream getLocaleStream() => instance.getLocaleStream(); - static Future setLocale(AppLocale locale, {bool? listenToDeviceLocale = false}) => instance.setLocale(locale, listenToDeviceLocale: listenToDeviceLocale); - static Future setLocaleRaw(String rawLocale, {bool? listenToDeviceLocale = false}) => instance.setLocaleRaw(rawLocale, listenToDeviceLocale: listenToDeviceLocale); - static Future useDeviceLocale() => instance.useDeviceLocale(); - static Future setPluralResolver({String? language, AppLocale? locale, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) => instance.setPluralResolver( - language: language, - locale: locale, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); - - // synchronous versions - static AppLocale setLocaleSync(AppLocale locale, {bool? listenToDeviceLocale = false}) => instance.setLocaleSync(locale, listenToDeviceLocale: listenToDeviceLocale); - static AppLocale setLocaleRawSync(String rawLocale, {bool? listenToDeviceLocale = false}) => instance.setLocaleRawSync(rawLocale, listenToDeviceLocale: listenToDeviceLocale); - static AppLocale useDeviceLocaleSync() => instance.useDeviceLocaleSync(); - static void setPluralResolverSync({String? language, AppLocale? locale, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) => instance.setPluralResolverSync( - language: language, - locale: locale, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ); -} - -/// Provides utility functions without any side effects. -class AppLocaleUtils extends BaseAppLocaleUtils { - AppLocaleUtils._() : super( - baseLocale: AppLocale.en, - locales: AppLocale.values, - ); - - static final instance = AppLocaleUtils._(); - - // static aliases (checkout base methods for documentation) - static AppLocale parse(String rawLocale) => instance.parse(rawLocale); - static AppLocale parseLocaleParts({required String languageCode, String? scriptCode, String? countryCode}) => instance.parseLocaleParts(languageCode: languageCode, scriptCode: scriptCode, countryCode: countryCode); - static AppLocale findDeviceLocale() => instance.findDeviceLocale(); - static List get supportedLocales => instance.supportedLocales; - static List get supportedLocalesRaw => instance.supportedLocalesRaw; -} diff --git a/apps/mobile/lib/gen/strings_en.g.dart b/apps/mobile/lib/gen/strings_en.g.dart deleted file mode 100644 index 5989f905..00000000 --- a/apps/mobile/lib/gen/strings_en.g.dart +++ /dev/null @@ -1,2498 +0,0 @@ -/// -/// Generated file. Do not edit. -/// -// coverage:ignore-file -// ignore_for_file: type=lint, unused_import -// dart format off - -part of 'strings.g.dart'; - -// Path: -typedef TranslationsEn = Translations; // ignore: unused_element -class Translations with BaseTranslations { - /// Returns the current translations of the given [context]. - /// - /// Usage: - /// final t = Translations.of(context); - static Translations of(BuildContext context) => InheritedLocaleData.of(context).translations; - - /// You can call this constructor and build your own translation instance of this locale. - /// Constructing via the enum [AppLocale.build] is preferred. - Translations({Map? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver, TranslationMetadata? meta}) - : assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'), - $meta = meta ?? TranslationMetadata( - locale: AppLocale.en, - overrides: overrides ?? {}, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ) { - $meta.setFlatMapFunction(_flatMapFunction); - } - - /// Metadata for the translations of . - @override final TranslationMetadata $meta; - - /// Access flat map - dynamic operator[](String key) => $meta.getTranslation(key); - - late final Translations _root = this; // ignore: unused_field - - Translations $copyWith({TranslationMetadata? meta}) => Translations(meta: meta ?? this.$meta); - - // Translations - late final TranslationsCommonEn common = TranslationsCommonEn._(_root); - late final TranslationsSettingsEn settings = TranslationsSettingsEn._(_root); - late final TranslationsStaffAuthenticationEn staff_authentication = TranslationsStaffAuthenticationEn._(_root); - late final TranslationsClientAuthenticationEn client_authentication = TranslationsClientAuthenticationEn._(_root); - late final TranslationsClientHomeEn client_home = TranslationsClientHomeEn._(_root); - late final TranslationsClientSettingsEn client_settings = TranslationsClientSettingsEn._(_root); - late final TranslationsClientHubsEn client_hubs = TranslationsClientHubsEn._(_root); - late final TranslationsClientCreateOrderEn client_create_order = TranslationsClientCreateOrderEn._(_root); - late final TranslationsClientMainEn client_main = TranslationsClientMainEn._(_root); - late final TranslationsClientViewOrdersEn client_view_orders = TranslationsClientViewOrdersEn._(_root); - late final TranslationsClientBillingEn client_billing = TranslationsClientBillingEn._(_root); - late final TranslationsStaffEn staff = TranslationsStaffEn._(_root); -} - -// Path: common -class TranslationsCommonEn { - TranslationsCommonEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'OK' - String get ok => 'OK'; - - /// en: 'Cancel' - String get cancel => 'Cancel'; - - /// en: 'Save' - String get save => 'Save'; - - /// en: 'Delete' - String get delete => 'Delete'; - - /// en: 'Continue' - String get continue_text => 'Continue'; -} - -// Path: settings -class TranslationsSettingsEn { - TranslationsSettingsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Language' - String get language => 'Language'; - - /// en: 'Change Language' - String get change_language => 'Change Language'; -} - -// Path: staff_authentication -class TranslationsStaffAuthenticationEn { - TranslationsStaffAuthenticationEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffAuthenticationGetStartedPageEn get_started_page = TranslationsStaffAuthenticationGetStartedPageEn._(_root); - late final TranslationsStaffAuthenticationPhoneVerificationPageEn phone_verification_page = TranslationsStaffAuthenticationPhoneVerificationPageEn._(_root); - late final TranslationsStaffAuthenticationPhoneInputEn phone_input = TranslationsStaffAuthenticationPhoneInputEn._(_root); - late final TranslationsStaffAuthenticationOtpVerificationEn otp_verification = TranslationsStaffAuthenticationOtpVerificationEn._(_root); - late final TranslationsStaffAuthenticationProfileSetupPageEn profile_setup_page = TranslationsStaffAuthenticationProfileSetupPageEn._(_root); - late final TranslationsStaffAuthenticationCommonEn common = TranslationsStaffAuthenticationCommonEn._(_root); -} - -// Path: client_authentication -class TranslationsClientAuthenticationEn { - TranslationsClientAuthenticationEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsClientAuthenticationGetStartedPageEn get_started_page = TranslationsClientAuthenticationGetStartedPageEn._(_root); - late final TranslationsClientAuthenticationSignInPageEn sign_in_page = TranslationsClientAuthenticationSignInPageEn._(_root); - late final TranslationsClientAuthenticationSignUpPageEn sign_up_page = TranslationsClientAuthenticationSignUpPageEn._(_root); -} - -// Path: client_home -class TranslationsClientHomeEn { - TranslationsClientHomeEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsClientHomeDashboardEn dashboard = TranslationsClientHomeDashboardEn._(_root); - late final TranslationsClientHomeWidgetsEn widgets = TranslationsClientHomeWidgetsEn._(_root); - late final TranslationsClientHomeActionsEn actions = TranslationsClientHomeActionsEn._(_root); - late final TranslationsClientHomeReorderEn reorder = TranslationsClientHomeReorderEn._(_root); - late final TranslationsClientHomeFormEn form = TranslationsClientHomeFormEn._(_root); -} - -// Path: client_settings -class TranslationsClientSettingsEn { - TranslationsClientSettingsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsClientSettingsProfileEn profile = TranslationsClientSettingsProfileEn._(_root); -} - -// Path: client_hubs -class TranslationsClientHubsEn { - TranslationsClientHubsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Hubs' - String get title => 'Hubs'; - - /// en: 'Manage clock-in locations' - String get subtitle => 'Manage clock-in locations'; - - /// en: 'Add Hub' - String get add_hub => 'Add Hub'; - - late final TranslationsClientHubsEmptyStateEn empty_state = TranslationsClientHubsEmptyStateEn._(_root); - late final TranslationsClientHubsAboutHubsEn about_hubs = TranslationsClientHubsAboutHubsEn._(_root); - late final TranslationsClientHubsHubCardEn hub_card = TranslationsClientHubsHubCardEn._(_root); - late final TranslationsClientHubsAddHubDialogEn add_hub_dialog = TranslationsClientHubsAddHubDialogEn._(_root); - late final TranslationsClientHubsNfcDialogEn nfc_dialog = TranslationsClientHubsNfcDialogEn._(_root); -} - -// Path: client_create_order -class TranslationsClientCreateOrderEn { - TranslationsClientCreateOrderEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Create Order' - String get title => 'Create Order'; - - /// en: 'ORDER TYPE' - String get section_title => 'ORDER TYPE'; - - late final TranslationsClientCreateOrderTypesEn types = TranslationsClientCreateOrderTypesEn._(_root); - late final TranslationsClientCreateOrderRapidEn rapid = TranslationsClientCreateOrderRapidEn._(_root); - late final TranslationsClientCreateOrderOneTimeEn one_time = TranslationsClientCreateOrderOneTimeEn._(_root); - late final TranslationsClientCreateOrderRecurringEn recurring = TranslationsClientCreateOrderRecurringEn._(_root); - late final TranslationsClientCreateOrderPermanentEn permanent = TranslationsClientCreateOrderPermanentEn._(_root); -} - -// Path: client_main -class TranslationsClientMainEn { - TranslationsClientMainEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsClientMainTabsEn tabs = TranslationsClientMainTabsEn._(_root); -} - -// Path: client_view_orders -class TranslationsClientViewOrdersEn { - TranslationsClientViewOrdersEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Orders' - String get title => 'Orders'; - - /// en: 'Post' - String get post_button => 'Post'; - - /// en: 'Post an Order' - String get post_order => 'Post an Order'; - - /// en: 'No orders for $date' - String no_orders({required Object date}) => 'No orders for ${date}'; - - late final TranslationsClientViewOrdersTabsEn tabs = TranslationsClientViewOrdersTabsEn._(_root); - late final TranslationsClientViewOrdersCardEn card = TranslationsClientViewOrdersCardEn._(_root); -} - -// Path: client_billing -class TranslationsClientBillingEn { - TranslationsClientBillingEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Billing' - String get title => 'Billing'; - - /// en: 'Current Period' - String get current_period => 'Current Period'; - - /// en: '$amount saved' - String saved_amount({required Object amount}) => '${amount} saved'; - - /// en: 'Awaiting Approval' - String get awaiting_approval => 'Awaiting Approval'; - - /// en: 'Payment Method' - String get payment_method => 'Payment Method'; - - /// en: 'Add' - String get add_payment => 'Add'; - - /// en: 'Default' - String get default_badge => 'Default'; - - /// en: 'Expires $date' - String expires({required Object date}) => 'Expires ${date}'; - - /// en: 'This Period Breakdown' - String get period_breakdown => 'This Period Breakdown'; - - /// en: 'Week' - String get week => 'Week'; - - /// en: 'Month' - String get month => 'Month'; - - /// en: 'Total' - String get total => 'Total'; - - /// en: '$count hours' - String hours({required Object count}) => '${count} hours'; - - /// en: 'Rate Optimization' - String get rate_optimization_title => 'Rate Optimization'; - - /// en: 'Save $amount/month by switching 3 shifts' - String rate_optimization_body({required Object amount}) => 'Save ${amount}/month by switching 3 shifts'; - - /// en: 'View Details' - String get view_details => 'View Details'; - - /// en: 'Invoice History' - String get invoice_history => 'Invoice History'; - - /// en: 'View all' - String get view_all => 'View all'; - - /// en: 'Export All Invoices' - String get export_button => 'Export All Invoices'; - - /// en: 'PENDING APPROVAL' - String get pending_badge => 'PENDING APPROVAL'; - - /// en: 'PAID' - String get paid_badge => 'PAID'; -} - -// Path: staff -class TranslationsStaffEn { - TranslationsStaffEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffMainEn main = TranslationsStaffMainEn._(_root); - late final TranslationsStaffHomeEn home = TranslationsStaffHomeEn._(_root); - late final TranslationsStaffProfileEn profile = TranslationsStaffProfileEn._(_root); - late final TranslationsStaffOnboardingEn onboarding = TranslationsStaffOnboardingEn._(_root); -} - -// Path: staff_authentication.get_started_page -class TranslationsStaffAuthenticationGetStartedPageEn { - TranslationsStaffAuthenticationGetStartedPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Work, Grow, ' - String get title_part1 => 'Work, Grow, '; - - /// en: 'Elevate' - String get title_part2 => 'Elevate'; - - /// en: 'Build your career in hospitality with flexibility and freedom.' - String get subtitle => 'Build your career in hospitality with \nflexibility and freedom.'; - - /// en: 'Sign Up' - String get sign_up_button => 'Sign Up'; - - /// en: 'Log In' - String get log_in_button => 'Log In'; -} - -// Path: staff_authentication.phone_verification_page -class TranslationsStaffAuthenticationPhoneVerificationPageEn { - TranslationsStaffAuthenticationPhoneVerificationPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Please enter a valid 10-digit phone number' - String get validation_error => 'Please enter a valid 10-digit phone number'; - - /// en: 'Send Code' - String get send_code_button => 'Send Code'; - - /// en: 'Enter verification code' - String get enter_code_title => 'Enter verification code'; - - /// en: 'We sent a 6-digit code to ' - String get code_sent_message => 'We sent a 6-digit code to '; - - /// en: '. Enter it below to verify your account.' - String get code_sent_instruction => '. Enter it below to verify your account.'; -} - -// Path: staff_authentication.phone_input -class TranslationsStaffAuthenticationPhoneInputEn { - TranslationsStaffAuthenticationPhoneInputEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Verify your phone number' - String get title => 'Verify your phone number'; - - /// en: 'We'll send you a verification code to get started.' - String get subtitle => 'We\'ll send you a verification code to get started.'; - - /// en: 'Phone Number' - String get label => 'Phone Number'; - - /// en: 'Enter your number' - String get hint => 'Enter your number'; -} - -// Path: staff_authentication.otp_verification -class TranslationsStaffAuthenticationOtpVerificationEn { - TranslationsStaffAuthenticationOtpVerificationEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Didn't get the code ?' - String get did_not_get_code => 'Didn\'t get the code ?'; - - /// en: 'Resend in $seconds s' - String resend_in({required Object seconds}) => 'Resend in ${seconds} s'; - - /// en: 'Resend code' - String get resend_code => 'Resend code'; -} - -// Path: staff_authentication.profile_setup_page -class TranslationsStaffAuthenticationProfileSetupPageEn { - TranslationsStaffAuthenticationProfileSetupPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Step $current of $total' - String step_indicator({required Object current, required Object total}) => 'Step ${current} of ${total}'; - - /// en: 'An error occurred' - String get error_occurred => 'An error occurred'; - - /// en: 'Complete Setup' - String get complete_setup_button => 'Complete Setup'; - - late final TranslationsStaffAuthenticationProfileSetupPageStepsEn steps = TranslationsStaffAuthenticationProfileSetupPageStepsEn._(_root); - late final TranslationsStaffAuthenticationProfileSetupPageBasicInfoEn basic_info = TranslationsStaffAuthenticationProfileSetupPageBasicInfoEn._(_root); - late final TranslationsStaffAuthenticationProfileSetupPageLocationEn location = TranslationsStaffAuthenticationProfileSetupPageLocationEn._(_root); - late final TranslationsStaffAuthenticationProfileSetupPageExperienceEn experience = TranslationsStaffAuthenticationProfileSetupPageExperienceEn._(_root); -} - -// Path: staff_authentication.common -class TranslationsStaffAuthenticationCommonEn { - TranslationsStaffAuthenticationCommonEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Having trouble? ' - String get trouble_question => 'Having trouble? '; - - /// en: 'Contact Support' - String get contact_support => 'Contact Support'; -} - -// Path: client_authentication.get_started_page -class TranslationsClientAuthenticationGetStartedPageEn { - TranslationsClientAuthenticationGetStartedPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Take Control of Your Shifts and Events' - String get title => 'Take Control of Your\nShifts and Events'; - - /// en: 'Streamline your operations with powerful tools to manage schedules, track performance, and keep your team on the same page—all in one place' - String get subtitle => 'Streamline your operations with powerful tools to manage schedules, track performance, and keep your team on the same page—all in one place'; - - /// en: 'Sign In' - String get sign_in_button => 'Sign In'; - - /// en: 'Create Account' - String get create_account_button => 'Create Account'; -} - -// Path: client_authentication.sign_in_page -class TranslationsClientAuthenticationSignInPageEn { - TranslationsClientAuthenticationSignInPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Welcome Back' - String get title => 'Welcome Back'; - - /// en: 'Sign in to manage your shifts and workers' - String get subtitle => 'Sign in to manage your shifts and workers'; - - /// en: 'Email' - String get email_label => 'Email'; - - /// en: 'Enter your email' - String get email_hint => 'Enter your email'; - - /// en: 'Password' - String get password_label => 'Password'; - - /// en: 'Enter your password' - String get password_hint => 'Enter your password'; - - /// en: 'Forgot Password?' - String get forgot_password => 'Forgot Password?'; - - /// en: 'Sign In' - String get sign_in_button => 'Sign In'; - - /// en: 'or' - String get or_divider => 'or'; - - /// en: 'Sign In with Apple' - String get social_apple => 'Sign In with Apple'; - - /// en: 'Sign In with Google' - String get social_google => 'Sign In with Google'; - - /// en: 'Don't have an account? ' - String get no_account => 'Don\'t have an account? '; - - /// en: 'Sign Up' - String get sign_up_link => 'Sign Up'; -} - -// Path: client_authentication.sign_up_page -class TranslationsClientAuthenticationSignUpPageEn { - TranslationsClientAuthenticationSignUpPageEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Create Account' - String get title => 'Create Account'; - - /// en: 'Get started with Krow for your business' - String get subtitle => 'Get started with Krow for your business'; - - /// en: 'Company Name' - String get company_label => 'Company Name'; - - /// en: 'Enter company name' - String get company_hint => 'Enter company name'; - - /// en: 'Email' - String get email_label => 'Email'; - - /// en: 'Enter your email' - String get email_hint => 'Enter your email'; - - /// en: 'Password' - String get password_label => 'Password'; - - /// en: 'Create a password' - String get password_hint => 'Create a password'; - - /// en: 'Confirm Password' - String get confirm_password_label => 'Confirm Password'; - - /// en: 'Confirm your password' - String get confirm_password_hint => 'Confirm your password'; - - /// en: 'Create Account' - String get create_account_button => 'Create Account'; - - /// en: 'or' - String get or_divider => 'or'; - - /// en: 'Sign Up with Apple' - String get social_apple => 'Sign Up with Apple'; - - /// en: 'Sign Up with Google' - String get social_google => 'Sign Up with Google'; - - /// en: 'Already have an account? ' - String get has_account => 'Already have an account? '; - - /// en: 'Sign In' - String get sign_in_link => 'Sign In'; -} - -// Path: client_home.dashboard -class TranslationsClientHomeDashboardEn { - TranslationsClientHomeDashboardEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Welcome back' - String get welcome_back => 'Welcome back'; - - /// en: 'Edit Mode Active' - String get edit_mode_active => 'Edit Mode Active'; - - /// en: 'Drag to reorder, toggle visibility' - String get drag_instruction => 'Drag to reorder, toggle visibility'; - - /// en: 'Reset' - String get reset => 'Reset'; - - /// en: 'Needed' - String get metric_needed => 'Needed'; - - /// en: 'Filled' - String get metric_filled => 'Filled'; - - /// en: 'Open' - String get metric_open => 'Open'; - - /// en: 'View all' - String get view_all => 'View all'; - - /// en: 'Save $amount/month' - String insight_lightbulb({required Object amount}) => 'Save ${amount}/month'; - - /// en: 'Book 48hrs ahead for better rates' - String get insight_tip => 'Book 48hrs ahead for better rates'; -} - -// Path: client_home.widgets -class TranslationsClientHomeWidgetsEn { - TranslationsClientHomeWidgetsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Quick Actions' - String get actions => 'Quick Actions'; - - /// en: 'Reorder' - String get reorder => 'Reorder'; - - /// en: 'Today's Coverage' - String get coverage => 'Today\'s Coverage'; - - /// en: 'Spending Insights' - String get spending => 'Spending Insights'; - - /// en: 'Live Activity' - String get live_activity => 'Live Activity'; -} - -// Path: client_home.actions -class TranslationsClientHomeActionsEn { - TranslationsClientHomeActionsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'RAPID' - String get rapid => 'RAPID'; - - /// en: 'Urgent same-day' - String get rapid_subtitle => 'Urgent same-day'; - - /// en: 'Create Order' - String get create_order => 'Create Order'; - - /// en: 'Schedule shifts' - String get create_order_subtitle => 'Schedule shifts'; - - /// en: 'Hubs' - String get hubs => 'Hubs'; - - /// en: 'Clock-in points' - String get hubs_subtitle => 'Clock-in points'; -} - -// Path: client_home.reorder -class TranslationsClientHomeReorderEn { - TranslationsClientHomeReorderEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'REORDER' - String get title => 'REORDER'; - - /// en: 'Reorder' - String get reorder_button => 'Reorder'; - - /// en: '$amount/hr' - String per_hr({required Object amount}) => '${amount}/hr'; -} - -// Path: client_home.form -class TranslationsClientHomeFormEn { - TranslationsClientHomeFormEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Edit & Reorder' - String get edit_reorder => 'Edit & Reorder'; - - /// en: 'Post a New Shift' - String get post_new => 'Post a New Shift'; - - /// en: 'Review and edit the details before posting' - String get review_subtitle => 'Review and edit the details before posting'; - - /// en: 'Date *' - String get date_label => 'Date *'; - - /// en: 'mm/dd/yyyy' - String get date_hint => 'mm/dd/yyyy'; - - /// en: 'Location *' - String get location_label => 'Location *'; - - /// en: 'Business address' - String get location_hint => 'Business address'; - - /// en: 'Positions' - String get positions_title => 'Positions'; - - /// en: 'Add Position' - String get add_position => 'Add Position'; - - /// en: 'Role *' - String get role_label => 'Role *'; - - /// en: 'Select role' - String get role_hint => 'Select role'; - - /// en: 'Start Time *' - String get start_time => 'Start Time *'; - - /// en: 'End Time *' - String get end_time => 'End Time *'; - - /// en: 'Workers Needed *' - String get workers_needed => 'Workers Needed *'; - - /// en: 'Hourly Rate (\$) *' - String get hourly_rate => 'Hourly Rate (\$) *'; - - /// en: 'Post Shift' - String get post_shift => 'Post Shift'; -} - -// Path: client_settings.profile -class TranslationsClientSettingsProfileEn { - TranslationsClientSettingsProfileEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Profile' - String get title => 'Profile'; - - /// en: 'Edit Profile' - String get edit_profile => 'Edit Profile'; - - /// en: 'Hubs' - String get hubs => 'Hubs'; - - /// en: 'Log Out' - String get log_out => 'Log Out'; - - /// en: 'Quick Links' - String get quick_links => 'Quick Links'; - - /// en: 'Clock-In Hubs' - String get clock_in_hubs => 'Clock-In Hubs'; - - /// en: 'Billing & Payments' - String get billing_payments => 'Billing & Payments'; -} - -// Path: client_hubs.empty_state -class TranslationsClientHubsEmptyStateEn { - TranslationsClientHubsEmptyStateEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'No hubs yet' - String get title => 'No hubs yet'; - - /// en: 'Create clock-in stations for your locations' - String get description => 'Create clock-in stations for your locations'; - - /// en: 'Add Your First Hub' - String get button => 'Add Your First Hub'; -} - -// Path: client_hubs.about_hubs -class TranslationsClientHubsAboutHubsEn { - TranslationsClientHubsAboutHubsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'About Hubs' - String get title => 'About Hubs'; - - /// en: 'Hubs are clock-in stations at your locations. Assign NFC tags to each hub so workers can quickly clock in/out using their phones.' - String get description => 'Hubs are clock-in stations at your locations. Assign NFC tags to each hub so workers can quickly clock in/out using their phones.'; -} - -// Path: client_hubs.hub_card -class TranslationsClientHubsHubCardEn { - TranslationsClientHubsHubCardEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Tag: $id' - String tag_label({required Object id}) => 'Tag: ${id}'; -} - -// Path: client_hubs.add_hub_dialog -class TranslationsClientHubsAddHubDialogEn { - TranslationsClientHubsAddHubDialogEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Add New Hub' - String get title => 'Add New Hub'; - - /// en: 'Hub Name *' - String get name_label => 'Hub Name *'; - - /// en: 'e.g., Main Kitchen, Front Desk' - String get name_hint => 'e.g., Main Kitchen, Front Desk'; - - /// en: 'Location Name' - String get location_label => 'Location Name'; - - /// en: 'e.g., Downtown Restaurant' - String get location_hint => 'e.g., Downtown Restaurant'; - - /// en: 'Address' - String get address_label => 'Address'; - - /// en: 'Full address' - String get address_hint => 'Full address'; - - /// en: 'Create Hub' - String get create_button => 'Create Hub'; -} - -// Path: client_hubs.nfc_dialog -class TranslationsClientHubsNfcDialogEn { - TranslationsClientHubsNfcDialogEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Identify NFC Tag' - String get title => 'Identify NFC Tag'; - - /// en: 'Tap your phone to the NFC tag to identify it' - String get instruction => 'Tap your phone to the NFC tag to identify it'; - - /// en: 'Scan NFC Tag' - String get scan_button => 'Scan NFC Tag'; - - /// en: 'Tag Identified' - String get tag_identified => 'Tag Identified'; - - /// en: 'Assign Tag' - String get assign_button => 'Assign Tag'; -} - -// Path: client_create_order.types -class TranslationsClientCreateOrderTypesEn { - TranslationsClientCreateOrderTypesEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'RAPID' - String get rapid => 'RAPID'; - - /// en: 'URGENT same-day Coverage' - String get rapid_desc => 'URGENT same-day Coverage'; - - /// en: 'One-Time' - String get one_time => 'One-Time'; - - /// en: 'Single Event or Shift Request' - String get one_time_desc => 'Single Event or Shift Request'; - - /// en: 'Recurring' - String get recurring => 'Recurring'; - - /// en: 'Ongoing Weekly / Monthly Coverage' - String get recurring_desc => 'Ongoing Weekly / Monthly Coverage'; - - /// en: 'Permanent' - String get permanent => 'Permanent'; - - /// en: 'Long-Term Staffing Placement' - String get permanent_desc => 'Long-Term Staffing Placement'; -} - -// Path: client_create_order.rapid -class TranslationsClientCreateOrderRapidEn { - TranslationsClientCreateOrderRapidEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'RAPID Order' - String get title => 'RAPID Order'; - - /// en: 'Emergency staffing in minutes' - String get subtitle => 'Emergency staffing in minutes'; - - /// en: 'URGENT' - String get urgent_badge => 'URGENT'; - - /// en: 'Tell us what you need' - String get tell_us => 'Tell us what you need'; - - /// en: 'Need staff urgently?' - String get need_staff => 'Need staff urgently?'; - - /// en: 'Type or speak what you need. I'll handle the rest' - String get type_or_speak => 'Type or speak what you need. I\'ll handle the rest'; - - /// en: 'Example: ' - String get example => 'Example: '; - - /// en: 'Type or speak... (e.g., "Need 5 cooks ASAP until 5am")' - String get hint => 'Type or speak... (e.g., "Need 5 cooks ASAP until 5am")'; - - /// en: 'Speak' - String get speak => 'Speak'; - - /// en: 'Listening...' - String get listening => 'Listening...'; - - /// en: 'Send Message' - String get send => 'Send Message'; - - /// en: 'Sending...' - String get sending => 'Sending...'; - - /// en: 'Request Sent!' - String get success_title => 'Request Sent!'; - - /// en: 'We're finding available workers for you right now. You'll be notified as they accept.' - String get success_message => 'We\'re finding available workers for you right now. You\'ll be notified as they accept.'; - - /// en: 'Back to Orders' - String get back_to_orders => 'Back to Orders'; -} - -// Path: client_create_order.one_time -class TranslationsClientCreateOrderOneTimeEn { - TranslationsClientCreateOrderOneTimeEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'One-Time Order' - String get title => 'One-Time Order'; - - /// en: 'Single event or shift request' - String get subtitle => 'Single event or shift request'; - - /// en: 'Create Your Order' - String get create_your_order => 'Create Your Order'; - - /// en: 'Date' - String get date_label => 'Date'; - - /// en: 'Select date' - String get date_hint => 'Select date'; - - /// en: 'Location' - String get location_label => 'Location'; - - /// en: 'Enter address' - String get location_hint => 'Enter address'; - - /// en: 'Positions' - String get positions_title => 'Positions'; - - /// en: 'Add Position' - String get add_position => 'Add Position'; - - /// en: 'Position $number' - String position_number({required Object number}) => 'Position ${number}'; - - /// en: 'Remove' - String get remove => 'Remove'; - - /// en: 'Select role' - String get select_role => 'Select role'; - - /// en: 'Start' - String get start_label => 'Start'; - - /// en: 'End' - String get end_label => 'End'; - - /// en: 'Workers' - String get workers_label => 'Workers'; - - /// en: 'Lunch Break' - String get lunch_break_label => 'Lunch Break'; - - /// en: 'No break' - String get no_break => 'No break'; - - /// en: 'min (Paid)' - String get paid_break => 'min (Paid)'; - - /// en: 'min (Unpaid)' - String get unpaid_break => 'min (Unpaid)'; - - /// en: 'Use different location for this position' - String get different_location => 'Use different location for this position'; - - /// en: 'Different Location' - String get different_location_title => 'Different Location'; - - /// en: 'Enter different address' - String get different_location_hint => 'Enter different address'; - - /// en: 'Create Order' - String get create_order => 'Create Order'; - - /// en: 'Creating...' - String get creating => 'Creating...'; - - /// en: 'Order Created!' - String get success_title => 'Order Created!'; - - /// en: 'Your shift request has been posted. Workers will start applying soon.' - String get success_message => 'Your shift request has been posted. Workers will start applying soon.'; - - /// en: 'Back to Orders' - String get back_to_orders => 'Back to Orders'; -} - -// Path: client_create_order.recurring -class TranslationsClientCreateOrderRecurringEn { - TranslationsClientCreateOrderRecurringEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Recurring Order' - String get title => 'Recurring Order'; - - /// en: 'Ongoing weekly/monthly coverage' - String get subtitle => 'Ongoing weekly/monthly coverage'; - - /// en: 'Recurring Order Flow (Work in Progress)' - String get placeholder => 'Recurring Order Flow (Work in Progress)'; -} - -// Path: client_create_order.permanent -class TranslationsClientCreateOrderPermanentEn { - TranslationsClientCreateOrderPermanentEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Permanent Order' - String get title => 'Permanent Order'; - - /// en: 'Long-term staffing placement' - String get subtitle => 'Long-term staffing placement'; - - /// en: 'Permanent Order Flow (Work in Progress)' - String get placeholder => 'Permanent Order Flow (Work in Progress)'; -} - -// Path: client_main.tabs -class TranslationsClientMainTabsEn { - TranslationsClientMainTabsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Coverage' - String get coverage => 'Coverage'; - - /// en: 'Billing' - String get billing => 'Billing'; - - /// en: 'Home' - String get home => 'Home'; - - /// en: 'Orders' - String get orders => 'Orders'; - - /// en: 'Reports' - String get reports => 'Reports'; -} - -// Path: client_view_orders.tabs -class TranslationsClientViewOrdersTabsEn { - TranslationsClientViewOrdersTabsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Up Next' - String get up_next => 'Up Next'; - - /// en: 'Active' - String get active => 'Active'; - - /// en: 'Completed' - String get completed => 'Completed'; -} - -// Path: client_view_orders.card -class TranslationsClientViewOrdersCardEn { - TranslationsClientViewOrdersCardEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'OPEN' - String get open => 'OPEN'; - - /// en: 'FILLED' - String get filled => 'FILLED'; - - /// en: 'CONFIRMED' - String get confirmed => 'CONFIRMED'; - - /// en: 'IN PROGRESS' - String get in_progress => 'IN PROGRESS'; - - /// en: 'COMPLETED' - String get completed => 'COMPLETED'; - - /// en: 'CANCELLED' - String get cancelled => 'CANCELLED'; - - /// en: 'Get direction' - String get get_direction => 'Get direction'; - - /// en: 'Total' - String get total => 'Total'; - - /// en: 'HRS' - String get hrs => 'HRS'; - - /// en: '$count workers' - String workers({required Object count}) => '${count} workers'; - - /// en: 'CLOCK IN' - String get clock_in => 'CLOCK IN'; - - /// en: 'CLOCK OUT' - String get clock_out => 'CLOCK OUT'; - - /// en: 'Coverage' - String get coverage => 'Coverage'; - - /// en: '$filled/$needed Workers' - String workers_label({required Object filled, required Object needed}) => '${filled}/${needed} Workers'; - - /// en: 'Workers Confirmed' - String get confirmed_workers => 'Workers Confirmed'; - - /// en: 'No workers confirmed yet.' - String get no_workers => 'No workers confirmed yet.'; -} - -// Path: staff.main -class TranslationsStaffMainEn { - TranslationsStaffMainEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffMainTabsEn tabs = TranslationsStaffMainTabsEn._(_root); -} - -// Path: staff.home -class TranslationsStaffHomeEn { - TranslationsStaffHomeEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffHomeHeaderEn header = TranslationsStaffHomeHeaderEn._(_root); - late final TranslationsStaffHomeBannersEn banners = TranslationsStaffHomeBannersEn._(_root); - late final TranslationsStaffHomeQuickActionsEn quick_actions = TranslationsStaffHomeQuickActionsEn._(_root); - late final TranslationsStaffHomeSectionsEn sections = TranslationsStaffHomeSectionsEn._(_root); - late final TranslationsStaffHomeEmptyStatesEn empty_states = TranslationsStaffHomeEmptyStatesEn._(_root); - late final TranslationsStaffHomePendingPaymentEn pending_payment = TranslationsStaffHomePendingPaymentEn._(_root); - late final TranslationsStaffHomeRecommendedCardEn recommended_card = TranslationsStaffHomeRecommendedCardEn._(_root); - late final TranslationsStaffHomeBenefitsEn benefits = TranslationsStaffHomeBenefitsEn._(_root); - late final TranslationsStaffHomeAutoMatchEn auto_match = TranslationsStaffHomeAutoMatchEn._(_root); - late final TranslationsStaffHomeImproveEn improve = TranslationsStaffHomeImproveEn._(_root); - late final TranslationsStaffHomeMoreWaysEn more_ways = TranslationsStaffHomeMoreWaysEn._(_root); -} - -// Path: staff.profile -class TranslationsStaffProfileEn { - TranslationsStaffProfileEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffProfileHeaderEn header = TranslationsStaffProfileHeaderEn._(_root); - late final TranslationsStaffProfileReliabilityStatsEn reliability_stats = TranslationsStaffProfileReliabilityStatsEn._(_root); - late final TranslationsStaffProfileReliabilityScoreEn reliability_score = TranslationsStaffProfileReliabilityScoreEn._(_root); - late final TranslationsStaffProfileSectionsEn sections = TranslationsStaffProfileSectionsEn._(_root); - late final TranslationsStaffProfileMenuItemsEn menu_items = TranslationsStaffProfileMenuItemsEn._(_root); - late final TranslationsStaffProfileLogoutEn logout = TranslationsStaffProfileLogoutEn._(_root); -} - -// Path: staff.onboarding -class TranslationsStaffOnboardingEn { - TranslationsStaffOnboardingEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffOnboardingPersonalInfoEn personal_info = TranslationsStaffOnboardingPersonalInfoEn._(_root); - late final TranslationsStaffOnboardingExperienceEn experience = TranslationsStaffOnboardingExperienceEn._(_root); -} - -// Path: staff_authentication.profile_setup_page.steps -class TranslationsStaffAuthenticationProfileSetupPageStepsEn { - TranslationsStaffAuthenticationProfileSetupPageStepsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Basic Info' - String get basic => 'Basic Info'; - - /// en: 'Location' - String get location => 'Location'; - - /// en: 'Experience' - String get experience => 'Experience'; -} - -// Path: staff_authentication.profile_setup_page.basic_info -class TranslationsStaffAuthenticationProfileSetupPageBasicInfoEn { - TranslationsStaffAuthenticationProfileSetupPageBasicInfoEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Let's get to know you' - String get title => 'Let\'s get to know you'; - - /// en: 'Tell us a bit about yourself' - String get subtitle => 'Tell us a bit about yourself'; - - /// en: 'Full Name *' - String get full_name_label => 'Full Name *'; - - /// en: 'John Smith' - String get full_name_hint => 'John Smith'; - - /// en: 'Short Bio' - String get bio_label => 'Short Bio'; - - /// en: 'Experienced hospitality professional...' - String get bio_hint => 'Experienced hospitality professional...'; -} - -// Path: staff_authentication.profile_setup_page.location -class TranslationsStaffAuthenticationProfileSetupPageLocationEn { - TranslationsStaffAuthenticationProfileSetupPageLocationEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Where do you want to work?' - String get title => 'Where do you want to work?'; - - /// en: 'Add your preferred work locations' - String get subtitle => 'Add your preferred work locations'; - - /// en: 'Full Name' - String get full_name_label => 'Full Name'; - - /// en: 'Add Location *' - String get add_location_label => 'Add Location *'; - - /// en: 'City or ZIP code' - String get add_location_hint => 'City or ZIP code'; - - /// en: 'Add' - String get add_button => 'Add'; - - /// en: 'Max Distance: $distance miles' - String max_distance({required Object distance}) => 'Max Distance: ${distance} miles'; - - /// en: '5 mi' - String get min_dist_label => '5 mi'; - - /// en: '50 mi' - String get max_dist_label => '50 mi'; -} - -// Path: staff_authentication.profile_setup_page.experience -class TranslationsStaffAuthenticationProfileSetupPageExperienceEn { - TranslationsStaffAuthenticationProfileSetupPageExperienceEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'What are your skills?' - String get title => 'What are your skills?'; - - /// en: 'Select all that apply' - String get subtitle => 'Select all that apply'; - - /// en: 'Skills *' - String get skills_label => 'Skills *'; - - /// en: 'Preferred Industries' - String get industries_label => 'Preferred Industries'; - - late final TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEn skills = TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEn._(_root); - late final TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEn industries = TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEn._(_root); -} - -// Path: staff.main.tabs -class TranslationsStaffMainTabsEn { - TranslationsStaffMainTabsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Shifts' - String get shifts => 'Shifts'; - - /// en: 'Payments' - String get payments => 'Payments'; - - /// en: 'Home' - String get home => 'Home'; - - /// en: 'Clock In' - String get clock_in => 'Clock In'; - - /// en: 'Profile' - String get profile => 'Profile'; -} - -// Path: staff.home.header -class TranslationsStaffHomeHeaderEn { - TranslationsStaffHomeHeaderEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Welcome back' - String get welcome_back => 'Welcome back'; - - /// en: 'Krower' - String get user_name_placeholder => 'Krower'; -} - -// Path: staff.home.banners -class TranslationsStaffHomeBannersEn { - TranslationsStaffHomeBannersEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Complete Your Profile' - String get complete_profile_title => 'Complete Your Profile'; - - /// en: 'Get verified to see more shifts' - String get complete_profile_subtitle => 'Get verified to see more shifts'; - - /// en: 'Availability' - String get availability_title => 'Availability'; - - /// en: 'Update your availability for next week' - String get availability_subtitle => 'Update your availability for next week'; -} - -// Path: staff.home.quick_actions -class TranslationsStaffHomeQuickActionsEn { - TranslationsStaffHomeQuickActionsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Find Shifts' - String get find_shifts => 'Find Shifts'; - - /// en: 'Availability' - String get availability => 'Availability'; - - /// en: 'Messages' - String get messages => 'Messages'; - - /// en: 'Earnings' - String get earnings => 'Earnings'; -} - -// Path: staff.home.sections -class TranslationsStaffHomeSectionsEn { - TranslationsStaffHomeSectionsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Today's Shift' - String get todays_shift => 'Today\'s Shift'; - - /// en: '$count scheduled' - String scheduled_count({required Object count}) => '${count} scheduled'; - - /// en: 'Tomorrow' - String get tomorrow => 'Tomorrow'; - - /// en: 'Recommended for You' - String get recommended_for_you => 'Recommended for You'; - - /// en: 'View all' - String get view_all => 'View all'; -} - -// Path: staff.home.empty_states -class TranslationsStaffHomeEmptyStatesEn { - TranslationsStaffHomeEmptyStatesEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'No shifts scheduled for today' - String get no_shifts_today => 'No shifts scheduled for today'; - - /// en: 'Find shifts →' - String get find_shifts_cta => 'Find shifts →'; - - /// en: 'No shifts for tomorrow' - String get no_shifts_tomorrow => 'No shifts for tomorrow'; - - /// en: 'No recommended shifts' - String get no_recommended_shifts => 'No recommended shifts'; -} - -// Path: staff.home.pending_payment -class TranslationsStaffHomePendingPaymentEn { - TranslationsStaffHomePendingPaymentEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Pending Payment' - String get title => 'Pending Payment'; - - /// en: 'Payment processing' - String get subtitle => 'Payment processing'; - - /// en: '$amount' - String amount({required Object amount}) => '${amount}'; -} - -// Path: staff.home.recommended_card -class TranslationsStaffHomeRecommendedCardEn { - TranslationsStaffHomeRecommendedCardEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: '• ACT NOW' - String get act_now => '• ACT NOW'; - - /// en: 'One Day' - String get one_day => 'One Day'; - - /// en: 'Today' - String get today => 'Today'; - - /// en: 'Applied for $title' - String applied_for({required Object title}) => 'Applied for ${title}'; - - /// en: '$start - $end' - String time_range({required Object start, required Object end}) => '${start} - ${end}'; -} - -// Path: staff.home.benefits -class TranslationsStaffHomeBenefitsEn { - TranslationsStaffHomeBenefitsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Your Benefits' - String get title => 'Your Benefits'; - - /// en: 'View all' - String get view_all => 'View all'; - - /// en: 'hours' - String get hours_label => 'hours'; - - late final TranslationsStaffHomeBenefitsItemsEn items = TranslationsStaffHomeBenefitsItemsEn._(_root); -} - -// Path: staff.home.auto_match -class TranslationsStaffHomeAutoMatchEn { - TranslationsStaffHomeAutoMatchEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Auto-Match' - String get title => 'Auto-Match'; - - /// en: 'Finding shifts for you' - String get finding_shifts => 'Finding shifts for you'; - - /// en: 'Get matched automatically' - String get get_matched => 'Get matched automatically'; - - /// en: 'Matching based on:' - String get matching_based_on => 'Matching based on:'; - - late final TranslationsStaffHomeAutoMatchChipsEn chips = TranslationsStaffHomeAutoMatchChipsEn._(_root); -} - -// Path: staff.home.improve -class TranslationsStaffHomeImproveEn { - TranslationsStaffHomeImproveEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Improve Yourself' - String get title => 'Improve Yourself'; - - late final TranslationsStaffHomeImproveItemsEn items = TranslationsStaffHomeImproveItemsEn._(_root); -} - -// Path: staff.home.more_ways -class TranslationsStaffHomeMoreWaysEn { - TranslationsStaffHomeMoreWaysEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'More Ways To Use Krow' - String get title => 'More Ways To Use Krow'; - - late final TranslationsStaffHomeMoreWaysItemsEn items = TranslationsStaffHomeMoreWaysItemsEn._(_root); -} - -// Path: staff.profile.header -class TranslationsStaffProfileHeaderEn { - TranslationsStaffProfileHeaderEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Profile' - String get title => 'Profile'; - - /// en: 'SIGN OUT' - String get sign_out => 'SIGN OUT'; -} - -// Path: staff.profile.reliability_stats -class TranslationsStaffProfileReliabilityStatsEn { - TranslationsStaffProfileReliabilityStatsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Shifts' - String get shifts => 'Shifts'; - - /// en: 'Rating' - String get rating => 'Rating'; - - /// en: 'On Time' - String get on_time => 'On Time'; - - /// en: 'No Shows' - String get no_shows => 'No Shows'; - - /// en: 'Cancel.' - String get cancellations => 'Cancel.'; -} - -// Path: staff.profile.reliability_score -class TranslationsStaffProfileReliabilityScoreEn { - TranslationsStaffProfileReliabilityScoreEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Reliability Score' - String get title => 'Reliability Score'; - - /// en: 'Keep your score above 45% to continue picking up shifts.' - String get description => 'Keep your score above 45% to continue picking up shifts.'; -} - -// Path: staff.profile.sections -class TranslationsStaffProfileSectionsEn { - TranslationsStaffProfileSectionsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'ONBOARDING' - String get onboarding => 'ONBOARDING'; - - /// en: 'COMPLIANCE' - String get compliance => 'COMPLIANCE'; - - /// en: 'LEVEL UP' - String get level_up => 'LEVEL UP'; - - /// en: 'FINANCE' - String get finance => 'FINANCE'; - - /// en: 'SUPPORT' - String get support => 'SUPPORT'; -} - -// Path: staff.profile.menu_items -class TranslationsStaffProfileMenuItemsEn { - TranslationsStaffProfileMenuItemsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Personal Info' - String get personal_info => 'Personal Info'; - - /// en: 'Emergency Contact' - String get emergency_contact => 'Emergency Contact'; - - /// en: 'Experience' - String get experience => 'Experience'; - - /// en: 'Attire' - String get attire => 'Attire'; - - /// en: 'Documents' - String get documents => 'Documents'; - - /// en: 'Certificates' - String get certificates => 'Certificates'; - - /// en: 'Tax Forms' - String get tax_forms => 'Tax Forms'; - - /// en: 'Krow University' - String get krow_university => 'Krow University'; - - /// en: 'Trainings' - String get trainings => 'Trainings'; - - /// en: 'Leaderboard' - String get leaderboard => 'Leaderboard'; - - /// en: 'Bank Account' - String get bank_account => 'Bank Account'; - - /// en: 'Payments' - String get payments => 'Payments'; - - /// en: 'Timecard' - String get timecard => 'Timecard'; - - /// en: 'FAQs' - String get faqs => 'FAQs'; - - /// en: 'Privacy & Security' - String get privacy_security => 'Privacy & Security'; - - /// en: 'Messages' - String get messages => 'Messages'; -} - -// Path: staff.profile.logout -class TranslationsStaffProfileLogoutEn { - TranslationsStaffProfileLogoutEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Sign Out' - String get button => 'Sign Out'; -} - -// Path: staff.onboarding.personal_info -class TranslationsStaffOnboardingPersonalInfoEn { - TranslationsStaffOnboardingPersonalInfoEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Personal Info' - String get title => 'Personal Info'; - - /// en: 'Tap to change photo' - String get change_photo_hint => 'Tap to change photo'; - - /// en: 'Full Name' - String get full_name_label => 'Full Name'; - - /// en: 'Email' - String get email_label => 'Email'; - - /// en: 'Phone Number' - String get phone_label => 'Phone Number'; - - /// en: '+1 (555) 000-0000' - String get phone_hint => '+1 (555) 000-0000'; - - /// en: 'Bio' - String get bio_label => 'Bio'; - - /// en: 'Tell clients about yourself...' - String get bio_hint => 'Tell clients about yourself...'; - - /// en: 'Languages' - String get languages_label => 'Languages'; - - /// en: 'English, Spanish, French...' - String get languages_hint => 'English, Spanish, French...'; - - /// en: 'Preferred Locations' - String get locations_label => 'Preferred Locations'; - - /// en: 'Downtown, Midtown, Brooklyn...' - String get locations_hint => 'Downtown, Midtown, Brooklyn...'; - - /// en: 'Save Changes' - String get save_button => 'Save Changes'; - - /// en: 'Personal info saved successfully' - String get save_success => 'Personal info saved successfully'; -} - -// Path: staff.onboarding.experience -class TranslationsStaffOnboardingExperienceEn { - TranslationsStaffOnboardingExperienceEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Experience & Skills' - String get title => 'Experience & Skills'; - - /// en: 'Industries' - String get industries_title => 'Industries'; - - /// en: 'Select the industries you have experience in' - String get industries_subtitle => 'Select the industries you have experience in'; - - /// en: 'Skills' - String get skills_title => 'Skills'; - - /// en: 'Select your skills or add custom ones' - String get skills_subtitle => 'Select your skills or add custom ones'; - - /// en: 'Custom Skills:' - String get custom_skills_title => 'Custom Skills:'; - - /// en: 'Add custom skill...' - String get custom_skill_hint => 'Add custom skill...'; - - /// en: 'Save & Continue' - String get save_button => 'Save & Continue'; - - late final TranslationsStaffOnboardingExperienceIndustriesEn industries = TranslationsStaffOnboardingExperienceIndustriesEn._(_root); - late final TranslationsStaffOnboardingExperienceSkillsEn skills = TranslationsStaffOnboardingExperienceSkillsEn._(_root); -} - -// Path: staff_authentication.profile_setup_page.experience.skills -class TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEn { - TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Food Service' - String get food_service => 'Food Service'; - - /// en: 'Bartending' - String get bartending => 'Bartending'; - - /// en: 'Warehouse' - String get warehouse => 'Warehouse'; - - /// en: 'Retail' - String get retail => 'Retail'; - - /// en: 'Events' - String get events => 'Events'; - - /// en: 'Customer Service' - String get customer_service => 'Customer Service'; - - /// en: 'Cleaning' - String get cleaning => 'Cleaning'; - - /// en: 'Security' - String get security => 'Security'; - - /// en: 'Driving' - String get driving => 'Driving'; - - /// en: 'Cooking' - String get cooking => 'Cooking'; -} - -// Path: staff_authentication.profile_setup_page.experience.industries -class TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEn { - TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Hospitality' - String get hospitality => 'Hospitality'; - - /// en: 'Food Service' - String get food_service => 'Food Service'; - - /// en: 'Warehouse' - String get warehouse => 'Warehouse'; - - /// en: 'Events' - String get events => 'Events'; - - /// en: 'Retail' - String get retail => 'Retail'; - - /// en: 'Healthcare' - String get healthcare => 'Healthcare'; -} - -// Path: staff.home.benefits.items -class TranslationsStaffHomeBenefitsItemsEn { - TranslationsStaffHomeBenefitsItemsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Sick Days' - String get sick_days => 'Sick Days'; - - /// en: 'Vacation' - String get vacation => 'Vacation'; - - /// en: 'Holidays' - String get holidays => 'Holidays'; -} - -// Path: staff.home.auto_match.chips -class TranslationsStaffHomeAutoMatchChipsEn { - TranslationsStaffHomeAutoMatchChipsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Location' - String get location => 'Location'; - - /// en: 'Availability' - String get availability => 'Availability'; - - /// en: 'Skills' - String get skills => 'Skills'; -} - -// Path: staff.home.improve.items -class TranslationsStaffHomeImproveItemsEn { - TranslationsStaffHomeImproveItemsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffHomeImproveItemsTrainingEn training = TranslationsStaffHomeImproveItemsTrainingEn._(_root); - late final TranslationsStaffHomeImproveItemsPodcastEn podcast = TranslationsStaffHomeImproveItemsPodcastEn._(_root); -} - -// Path: staff.home.more_ways.items -class TranslationsStaffHomeMoreWaysItemsEn { - TranslationsStaffHomeMoreWaysItemsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - late final TranslationsStaffHomeMoreWaysItemsBenefitsEn benefits = TranslationsStaffHomeMoreWaysItemsBenefitsEn._(_root); - late final TranslationsStaffHomeMoreWaysItemsReferEn refer = TranslationsStaffHomeMoreWaysItemsReferEn._(_root); -} - -// Path: staff.onboarding.experience.industries -class TranslationsStaffOnboardingExperienceIndustriesEn { - TranslationsStaffOnboardingExperienceIndustriesEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Hospitality' - String get hospitality => 'Hospitality'; - - /// en: 'Food Service' - String get food_service => 'Food Service'; - - /// en: 'Warehouse' - String get warehouse => 'Warehouse'; - - /// en: 'Events' - String get events => 'Events'; - - /// en: 'Retail' - String get retail => 'Retail'; - - /// en: 'Healthcare' - String get healthcare => 'Healthcare'; - - /// en: 'Other' - String get other => 'Other'; -} - -// Path: staff.onboarding.experience.skills -class TranslationsStaffOnboardingExperienceSkillsEn { - TranslationsStaffOnboardingExperienceSkillsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Food Service' - String get food_service => 'Food Service'; - - /// en: 'Bartending' - String get bartending => 'Bartending'; - - /// en: 'Event Setup' - String get event_setup => 'Event Setup'; - - /// en: 'Hospitality' - String get hospitality => 'Hospitality'; - - /// en: 'Warehouse' - String get warehouse => 'Warehouse'; - - /// en: 'Customer Service' - String get customer_service => 'Customer Service'; - - /// en: 'Cleaning' - String get cleaning => 'Cleaning'; - - /// en: 'Security' - String get security => 'Security'; - - /// en: 'Retail' - String get retail => 'Retail'; - - /// en: 'Cooking' - String get cooking => 'Cooking'; - - /// en: 'Cashier' - String get cashier => 'Cashier'; - - /// en: 'Server' - String get server => 'Server'; - - /// en: 'Barista' - String get barista => 'Barista'; - - /// en: 'Host/Hostess' - String get host_hostess => 'Host/Hostess'; - - /// en: 'Busser' - String get busser => 'Busser'; -} - -// Path: staff.home.improve.items.training -class TranslationsStaffHomeImproveItemsTrainingEn { - TranslationsStaffHomeImproveItemsTrainingEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Training Section' - String get title => 'Training Section'; - - /// en: 'Improve your skills and get certified.' - String get description => 'Improve your skills and get certified.'; - - /// en: '/krow-university' - String get page => '/krow-university'; -} - -// Path: staff.home.improve.items.podcast -class TranslationsStaffHomeImproveItemsPodcastEn { - TranslationsStaffHomeImproveItemsPodcastEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Krow Podcast' - String get title => 'Krow Podcast'; - - /// en: 'Listen to tips from top workers.' - String get description => 'Listen to tips from top workers.'; - - /// en: '/krow-university' - String get page => '/krow-university'; -} - -// Path: staff.home.more_ways.items.benefits -class TranslationsStaffHomeMoreWaysItemsBenefitsEn { - TranslationsStaffHomeMoreWaysItemsBenefitsEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Krow Benefits' - String get title => 'Krow Benefits'; - - /// en: '/benefits' - String get page => '/benefits'; -} - -// Path: staff.home.more_ways.items.refer -class TranslationsStaffHomeMoreWaysItemsReferEn { - TranslationsStaffHomeMoreWaysItemsReferEn._(this._root); - - final Translations _root; // ignore: unused_field - - // Translations - - /// en: 'Refer a Friend' - String get title => 'Refer a Friend'; - - /// en: '/worker-profile' - String get page => '/worker-profile'; -} - -/// The flat map containing all translations for locale . -/// Only for edge cases! For simple maps, use the map function of this library. -/// -/// The Dart AOT compiler has issues with very large switch statements, -/// so the map is split into smaller functions (512 entries each). -extension on Translations { - dynamic _flatMapFunction(String path) { - return switch (path) { - 'common.ok' => 'OK', - 'common.cancel' => 'Cancel', - 'common.save' => 'Save', - 'common.delete' => 'Delete', - 'common.continue_text' => 'Continue', - 'settings.language' => 'Language', - 'settings.change_language' => 'Change Language', - 'staff_authentication.get_started_page.title_part1' => 'Work, Grow, ', - 'staff_authentication.get_started_page.title_part2' => 'Elevate', - 'staff_authentication.get_started_page.subtitle' => 'Build your career in hospitality with \nflexibility and freedom.', - 'staff_authentication.get_started_page.sign_up_button' => 'Sign Up', - 'staff_authentication.get_started_page.log_in_button' => 'Log In', - 'staff_authentication.phone_verification_page.validation_error' => 'Please enter a valid 10-digit phone number', - 'staff_authentication.phone_verification_page.send_code_button' => 'Send Code', - 'staff_authentication.phone_verification_page.enter_code_title' => 'Enter verification code', - 'staff_authentication.phone_verification_page.code_sent_message' => 'We sent a 6-digit code to ', - 'staff_authentication.phone_verification_page.code_sent_instruction' => '. Enter it below to verify your account.', - 'staff_authentication.phone_input.title' => 'Verify your phone number', - 'staff_authentication.phone_input.subtitle' => 'We\'ll send you a verification code to get started.', - 'staff_authentication.phone_input.label' => 'Phone Number', - 'staff_authentication.phone_input.hint' => 'Enter your number', - 'staff_authentication.otp_verification.did_not_get_code' => 'Didn\'t get the code ?', - 'staff_authentication.otp_verification.resend_in' => ({required Object seconds}) => 'Resend in ${seconds} s', - 'staff_authentication.otp_verification.resend_code' => 'Resend code', - 'staff_authentication.profile_setup_page.step_indicator' => ({required Object current, required Object total}) => 'Step ${current} of ${total}', - 'staff_authentication.profile_setup_page.error_occurred' => 'An error occurred', - 'staff_authentication.profile_setup_page.complete_setup_button' => 'Complete Setup', - 'staff_authentication.profile_setup_page.steps.basic' => 'Basic Info', - 'staff_authentication.profile_setup_page.steps.location' => 'Location', - 'staff_authentication.profile_setup_page.steps.experience' => 'Experience', - 'staff_authentication.profile_setup_page.basic_info.title' => 'Let\'s get to know you', - 'staff_authentication.profile_setup_page.basic_info.subtitle' => 'Tell us a bit about yourself', - 'staff_authentication.profile_setup_page.basic_info.full_name_label' => 'Full Name *', - 'staff_authentication.profile_setup_page.basic_info.full_name_hint' => 'John Smith', - 'staff_authentication.profile_setup_page.basic_info.bio_label' => 'Short Bio', - 'staff_authentication.profile_setup_page.basic_info.bio_hint' => 'Experienced hospitality professional...', - 'staff_authentication.profile_setup_page.location.title' => 'Where do you want to work?', - 'staff_authentication.profile_setup_page.location.subtitle' => 'Add your preferred work locations', - 'staff_authentication.profile_setup_page.location.full_name_label' => 'Full Name', - 'staff_authentication.profile_setup_page.location.add_location_label' => 'Add Location *', - 'staff_authentication.profile_setup_page.location.add_location_hint' => 'City or ZIP code', - 'staff_authentication.profile_setup_page.location.add_button' => 'Add', - 'staff_authentication.profile_setup_page.location.max_distance' => ({required Object distance}) => 'Max Distance: ${distance} miles', - 'staff_authentication.profile_setup_page.location.min_dist_label' => '5 mi', - 'staff_authentication.profile_setup_page.location.max_dist_label' => '50 mi', - 'staff_authentication.profile_setup_page.experience.title' => 'What are your skills?', - 'staff_authentication.profile_setup_page.experience.subtitle' => 'Select all that apply', - 'staff_authentication.profile_setup_page.experience.skills_label' => 'Skills *', - 'staff_authentication.profile_setup_page.experience.industries_label' => 'Preferred Industries', - 'staff_authentication.profile_setup_page.experience.skills.food_service' => 'Food Service', - 'staff_authentication.profile_setup_page.experience.skills.bartending' => 'Bartending', - 'staff_authentication.profile_setup_page.experience.skills.warehouse' => 'Warehouse', - 'staff_authentication.profile_setup_page.experience.skills.retail' => 'Retail', - 'staff_authentication.profile_setup_page.experience.skills.events' => 'Events', - 'staff_authentication.profile_setup_page.experience.skills.customer_service' => 'Customer Service', - 'staff_authentication.profile_setup_page.experience.skills.cleaning' => 'Cleaning', - 'staff_authentication.profile_setup_page.experience.skills.security' => 'Security', - 'staff_authentication.profile_setup_page.experience.skills.driving' => 'Driving', - 'staff_authentication.profile_setup_page.experience.skills.cooking' => 'Cooking', - 'staff_authentication.profile_setup_page.experience.industries.hospitality' => 'Hospitality', - 'staff_authentication.profile_setup_page.experience.industries.food_service' => 'Food Service', - 'staff_authentication.profile_setup_page.experience.industries.warehouse' => 'Warehouse', - 'staff_authentication.profile_setup_page.experience.industries.events' => 'Events', - 'staff_authentication.profile_setup_page.experience.industries.retail' => 'Retail', - 'staff_authentication.profile_setup_page.experience.industries.healthcare' => 'Healthcare', - 'staff_authentication.common.trouble_question' => 'Having trouble? ', - 'staff_authentication.common.contact_support' => 'Contact Support', - 'client_authentication.get_started_page.title' => 'Take Control of Your\nShifts and Events', - 'client_authentication.get_started_page.subtitle' => 'Streamline your operations with powerful tools to manage schedules, track performance, and keep your team on the same page—all in one place', - 'client_authentication.get_started_page.sign_in_button' => 'Sign In', - 'client_authentication.get_started_page.create_account_button' => 'Create Account', - 'client_authentication.sign_in_page.title' => 'Welcome Back', - 'client_authentication.sign_in_page.subtitle' => 'Sign in to manage your shifts and workers', - 'client_authentication.sign_in_page.email_label' => 'Email', - 'client_authentication.sign_in_page.email_hint' => 'Enter your email', - 'client_authentication.sign_in_page.password_label' => 'Password', - 'client_authentication.sign_in_page.password_hint' => 'Enter your password', - 'client_authentication.sign_in_page.forgot_password' => 'Forgot Password?', - 'client_authentication.sign_in_page.sign_in_button' => 'Sign In', - 'client_authentication.sign_in_page.or_divider' => 'or', - 'client_authentication.sign_in_page.social_apple' => 'Sign In with Apple', - 'client_authentication.sign_in_page.social_google' => 'Sign In with Google', - 'client_authentication.sign_in_page.no_account' => 'Don\'t have an account? ', - 'client_authentication.sign_in_page.sign_up_link' => 'Sign Up', - 'client_authentication.sign_up_page.title' => 'Create Account', - 'client_authentication.sign_up_page.subtitle' => 'Get started with Krow for your business', - 'client_authentication.sign_up_page.company_label' => 'Company Name', - 'client_authentication.sign_up_page.company_hint' => 'Enter company name', - 'client_authentication.sign_up_page.email_label' => 'Email', - 'client_authentication.sign_up_page.email_hint' => 'Enter your email', - 'client_authentication.sign_up_page.password_label' => 'Password', - 'client_authentication.sign_up_page.password_hint' => 'Create a password', - 'client_authentication.sign_up_page.confirm_password_label' => 'Confirm Password', - 'client_authentication.sign_up_page.confirm_password_hint' => 'Confirm your password', - 'client_authentication.sign_up_page.create_account_button' => 'Create Account', - 'client_authentication.sign_up_page.or_divider' => 'or', - 'client_authentication.sign_up_page.social_apple' => 'Sign Up with Apple', - 'client_authentication.sign_up_page.social_google' => 'Sign Up with Google', - 'client_authentication.sign_up_page.has_account' => 'Already have an account? ', - 'client_authentication.sign_up_page.sign_in_link' => 'Sign In', - 'client_home.dashboard.welcome_back' => 'Welcome back', - 'client_home.dashboard.edit_mode_active' => 'Edit Mode Active', - 'client_home.dashboard.drag_instruction' => 'Drag to reorder, toggle visibility', - 'client_home.dashboard.reset' => 'Reset', - 'client_home.dashboard.metric_needed' => 'Needed', - 'client_home.dashboard.metric_filled' => 'Filled', - 'client_home.dashboard.metric_open' => 'Open', - 'client_home.dashboard.view_all' => 'View all', - 'client_home.dashboard.insight_lightbulb' => ({required Object amount}) => 'Save ${amount}/month', - 'client_home.dashboard.insight_tip' => 'Book 48hrs ahead for better rates', - 'client_home.widgets.actions' => 'Quick Actions', - 'client_home.widgets.reorder' => 'Reorder', - 'client_home.widgets.coverage' => 'Today\'s Coverage', - 'client_home.widgets.spending' => 'Spending Insights', - 'client_home.widgets.live_activity' => 'Live Activity', - 'client_home.actions.rapid' => 'RAPID', - 'client_home.actions.rapid_subtitle' => 'Urgent same-day', - 'client_home.actions.create_order' => 'Create Order', - 'client_home.actions.create_order_subtitle' => 'Schedule shifts', - 'client_home.actions.hubs' => 'Hubs', - 'client_home.actions.hubs_subtitle' => 'Clock-in points', - 'client_home.reorder.title' => 'REORDER', - 'client_home.reorder.reorder_button' => 'Reorder', - 'client_home.reorder.per_hr' => ({required Object amount}) => '${amount}/hr', - 'client_home.form.edit_reorder' => 'Edit & Reorder', - 'client_home.form.post_new' => 'Post a New Shift', - 'client_home.form.review_subtitle' => 'Review and edit the details before posting', - 'client_home.form.date_label' => 'Date *', - 'client_home.form.date_hint' => 'mm/dd/yyyy', - 'client_home.form.location_label' => 'Location *', - 'client_home.form.location_hint' => 'Business address', - 'client_home.form.positions_title' => 'Positions', - 'client_home.form.add_position' => 'Add Position', - 'client_home.form.role_label' => 'Role *', - 'client_home.form.role_hint' => 'Select role', - 'client_home.form.start_time' => 'Start Time *', - 'client_home.form.end_time' => 'End Time *', - 'client_home.form.workers_needed' => 'Workers Needed *', - 'client_home.form.hourly_rate' => 'Hourly Rate (\$) *', - 'client_home.form.post_shift' => 'Post Shift', - 'client_settings.profile.title' => 'Profile', - 'client_settings.profile.edit_profile' => 'Edit Profile', - 'client_settings.profile.hubs' => 'Hubs', - 'client_settings.profile.log_out' => 'Log Out', - 'client_settings.profile.quick_links' => 'Quick Links', - 'client_settings.profile.clock_in_hubs' => 'Clock-In Hubs', - 'client_settings.profile.billing_payments' => 'Billing & Payments', - 'client_hubs.title' => 'Hubs', - 'client_hubs.subtitle' => 'Manage clock-in locations', - 'client_hubs.add_hub' => 'Add Hub', - 'client_hubs.empty_state.title' => 'No hubs yet', - 'client_hubs.empty_state.description' => 'Create clock-in stations for your locations', - 'client_hubs.empty_state.button' => 'Add Your First Hub', - 'client_hubs.about_hubs.title' => 'About Hubs', - 'client_hubs.about_hubs.description' => 'Hubs are clock-in stations at your locations. Assign NFC tags to each hub so workers can quickly clock in/out using their phones.', - 'client_hubs.hub_card.tag_label' => ({required Object id}) => 'Tag: ${id}', - 'client_hubs.add_hub_dialog.title' => 'Add New Hub', - 'client_hubs.add_hub_dialog.name_label' => 'Hub Name *', - 'client_hubs.add_hub_dialog.name_hint' => 'e.g., Main Kitchen, Front Desk', - 'client_hubs.add_hub_dialog.location_label' => 'Location Name', - 'client_hubs.add_hub_dialog.location_hint' => 'e.g., Downtown Restaurant', - 'client_hubs.add_hub_dialog.address_label' => 'Address', - 'client_hubs.add_hub_dialog.address_hint' => 'Full address', - 'client_hubs.add_hub_dialog.create_button' => 'Create Hub', - 'client_hubs.nfc_dialog.title' => 'Identify NFC Tag', - 'client_hubs.nfc_dialog.instruction' => 'Tap your phone to the NFC tag to identify it', - 'client_hubs.nfc_dialog.scan_button' => 'Scan NFC Tag', - 'client_hubs.nfc_dialog.tag_identified' => 'Tag Identified', - 'client_hubs.nfc_dialog.assign_button' => 'Assign Tag', - 'client_create_order.title' => 'Create Order', - 'client_create_order.section_title' => 'ORDER TYPE', - 'client_create_order.types.rapid' => 'RAPID', - 'client_create_order.types.rapid_desc' => 'URGENT same-day Coverage', - 'client_create_order.types.one_time' => 'One-Time', - 'client_create_order.types.one_time_desc' => 'Single Event or Shift Request', - 'client_create_order.types.recurring' => 'Recurring', - 'client_create_order.types.recurring_desc' => 'Ongoing Weekly / Monthly Coverage', - 'client_create_order.types.permanent' => 'Permanent', - 'client_create_order.types.permanent_desc' => 'Long-Term Staffing Placement', - 'client_create_order.rapid.title' => 'RAPID Order', - 'client_create_order.rapid.subtitle' => 'Emergency staffing in minutes', - 'client_create_order.rapid.urgent_badge' => 'URGENT', - 'client_create_order.rapid.tell_us' => 'Tell us what you need', - 'client_create_order.rapid.need_staff' => 'Need staff urgently?', - 'client_create_order.rapid.type_or_speak' => 'Type or speak what you need. I\'ll handle the rest', - 'client_create_order.rapid.example' => 'Example: ', - 'client_create_order.rapid.hint' => 'Type or speak... (e.g., "Need 5 cooks ASAP until 5am")', - 'client_create_order.rapid.speak' => 'Speak', - 'client_create_order.rapid.listening' => 'Listening...', - 'client_create_order.rapid.send' => 'Send Message', - 'client_create_order.rapid.sending' => 'Sending...', - 'client_create_order.rapid.success_title' => 'Request Sent!', - 'client_create_order.rapid.success_message' => 'We\'re finding available workers for you right now. You\'ll be notified as they accept.', - 'client_create_order.rapid.back_to_orders' => 'Back to Orders', - 'client_create_order.one_time.title' => 'One-Time Order', - 'client_create_order.one_time.subtitle' => 'Single event or shift request', - 'client_create_order.one_time.create_your_order' => 'Create Your Order', - 'client_create_order.one_time.date_label' => 'Date', - 'client_create_order.one_time.date_hint' => 'Select date', - 'client_create_order.one_time.location_label' => 'Location', - 'client_create_order.one_time.location_hint' => 'Enter address', - 'client_create_order.one_time.positions_title' => 'Positions', - 'client_create_order.one_time.add_position' => 'Add Position', - 'client_create_order.one_time.position_number' => ({required Object number}) => 'Position ${number}', - 'client_create_order.one_time.remove' => 'Remove', - 'client_create_order.one_time.select_role' => 'Select role', - 'client_create_order.one_time.start_label' => 'Start', - 'client_create_order.one_time.end_label' => 'End', - 'client_create_order.one_time.workers_label' => 'Workers', - 'client_create_order.one_time.lunch_break_label' => 'Lunch Break', - 'client_create_order.one_time.no_break' => 'No break', - 'client_create_order.one_time.paid_break' => 'min (Paid)', - 'client_create_order.one_time.unpaid_break' => 'min (Unpaid)', - 'client_create_order.one_time.different_location' => 'Use different location for this position', - 'client_create_order.one_time.different_location_title' => 'Different Location', - 'client_create_order.one_time.different_location_hint' => 'Enter different address', - 'client_create_order.one_time.create_order' => 'Create Order', - 'client_create_order.one_time.creating' => 'Creating...', - 'client_create_order.one_time.success_title' => 'Order Created!', - 'client_create_order.one_time.success_message' => 'Your shift request has been posted. Workers will start applying soon.', - 'client_create_order.one_time.back_to_orders' => 'Back to Orders', - 'client_create_order.recurring.title' => 'Recurring Order', - 'client_create_order.recurring.subtitle' => 'Ongoing weekly/monthly coverage', - 'client_create_order.recurring.placeholder' => 'Recurring Order Flow (Work in Progress)', - 'client_create_order.permanent.title' => 'Permanent Order', - 'client_create_order.permanent.subtitle' => 'Long-term staffing placement', - 'client_create_order.permanent.placeholder' => 'Permanent Order Flow (Work in Progress)', - 'client_main.tabs.coverage' => 'Coverage', - 'client_main.tabs.billing' => 'Billing', - 'client_main.tabs.home' => 'Home', - 'client_main.tabs.orders' => 'Orders', - 'client_main.tabs.reports' => 'Reports', - 'client_view_orders.title' => 'Orders', - 'client_view_orders.post_button' => 'Post', - 'client_view_orders.post_order' => 'Post an Order', - 'client_view_orders.no_orders' => ({required Object date}) => 'No orders for ${date}', - 'client_view_orders.tabs.up_next' => 'Up Next', - 'client_view_orders.tabs.active' => 'Active', - 'client_view_orders.tabs.completed' => 'Completed', - 'client_view_orders.card.open' => 'OPEN', - 'client_view_orders.card.filled' => 'FILLED', - 'client_view_orders.card.confirmed' => 'CONFIRMED', - 'client_view_orders.card.in_progress' => 'IN PROGRESS', - 'client_view_orders.card.completed' => 'COMPLETED', - 'client_view_orders.card.cancelled' => 'CANCELLED', - 'client_view_orders.card.get_direction' => 'Get direction', - 'client_view_orders.card.total' => 'Total', - 'client_view_orders.card.hrs' => 'HRS', - 'client_view_orders.card.workers' => ({required Object count}) => '${count} workers', - 'client_view_orders.card.clock_in' => 'CLOCK IN', - 'client_view_orders.card.clock_out' => 'CLOCK OUT', - 'client_view_orders.card.coverage' => 'Coverage', - 'client_view_orders.card.workers_label' => ({required Object filled, required Object needed}) => '${filled}/${needed} Workers', - 'client_view_orders.card.confirmed_workers' => 'Workers Confirmed', - 'client_view_orders.card.no_workers' => 'No workers confirmed yet.', - 'client_billing.title' => 'Billing', - 'client_billing.current_period' => 'Current Period', - 'client_billing.saved_amount' => ({required Object amount}) => '${amount} saved', - 'client_billing.awaiting_approval' => 'Awaiting Approval', - 'client_billing.payment_method' => 'Payment Method', - 'client_billing.add_payment' => 'Add', - 'client_billing.default_badge' => 'Default', - 'client_billing.expires' => ({required Object date}) => 'Expires ${date}', - 'client_billing.period_breakdown' => 'This Period Breakdown', - 'client_billing.week' => 'Week', - 'client_billing.month' => 'Month', - 'client_billing.total' => 'Total', - 'client_billing.hours' => ({required Object count}) => '${count} hours', - 'client_billing.rate_optimization_title' => 'Rate Optimization', - 'client_billing.rate_optimization_body' => ({required Object amount}) => 'Save ${amount}/month by switching 3 shifts', - 'client_billing.view_details' => 'View Details', - 'client_billing.invoice_history' => 'Invoice History', - 'client_billing.view_all' => 'View all', - 'client_billing.export_button' => 'Export All Invoices', - 'client_billing.pending_badge' => 'PENDING APPROVAL', - 'client_billing.paid_badge' => 'PAID', - 'staff.main.tabs.shifts' => 'Shifts', - 'staff.main.tabs.payments' => 'Payments', - 'staff.main.tabs.home' => 'Home', - 'staff.main.tabs.clock_in' => 'Clock In', - 'staff.main.tabs.profile' => 'Profile', - 'staff.home.header.welcome_back' => 'Welcome back', - 'staff.home.header.user_name_placeholder' => 'Krower', - 'staff.home.banners.complete_profile_title' => 'Complete Your Profile', - 'staff.home.banners.complete_profile_subtitle' => 'Get verified to see more shifts', - 'staff.home.banners.availability_title' => 'Availability', - 'staff.home.banners.availability_subtitle' => 'Update your availability for next week', - 'staff.home.quick_actions.find_shifts' => 'Find Shifts', - 'staff.home.quick_actions.availability' => 'Availability', - 'staff.home.quick_actions.messages' => 'Messages', - 'staff.home.quick_actions.earnings' => 'Earnings', - 'staff.home.sections.todays_shift' => 'Today\'s Shift', - 'staff.home.sections.scheduled_count' => ({required Object count}) => '${count} scheduled', - 'staff.home.sections.tomorrow' => 'Tomorrow', - 'staff.home.sections.recommended_for_you' => 'Recommended for You', - 'staff.home.sections.view_all' => 'View all', - 'staff.home.empty_states.no_shifts_today' => 'No shifts scheduled for today', - 'staff.home.empty_states.find_shifts_cta' => 'Find shifts →', - 'staff.home.empty_states.no_shifts_tomorrow' => 'No shifts for tomorrow', - 'staff.home.empty_states.no_recommended_shifts' => 'No recommended shifts', - 'staff.home.pending_payment.title' => 'Pending Payment', - 'staff.home.pending_payment.subtitle' => 'Payment processing', - 'staff.home.pending_payment.amount' => ({required Object amount}) => '${amount}', - 'staff.home.recommended_card.act_now' => '• ACT NOW', - 'staff.home.recommended_card.one_day' => 'One Day', - 'staff.home.recommended_card.today' => 'Today', - 'staff.home.recommended_card.applied_for' => ({required Object title}) => 'Applied for ${title}', - 'staff.home.recommended_card.time_range' => ({required Object start, required Object end}) => '${start} - ${end}', - 'staff.home.benefits.title' => 'Your Benefits', - 'staff.home.benefits.view_all' => 'View all', - 'staff.home.benefits.hours_label' => 'hours', - 'staff.home.benefits.items.sick_days' => 'Sick Days', - 'staff.home.benefits.items.vacation' => 'Vacation', - 'staff.home.benefits.items.holidays' => 'Holidays', - 'staff.home.auto_match.title' => 'Auto-Match', - 'staff.home.auto_match.finding_shifts' => 'Finding shifts for you', - 'staff.home.auto_match.get_matched' => 'Get matched automatically', - 'staff.home.auto_match.matching_based_on' => 'Matching based on:', - 'staff.home.auto_match.chips.location' => 'Location', - 'staff.home.auto_match.chips.availability' => 'Availability', - 'staff.home.auto_match.chips.skills' => 'Skills', - 'staff.home.improve.title' => 'Improve Yourself', - 'staff.home.improve.items.training.title' => 'Training Section', - 'staff.home.improve.items.training.description' => 'Improve your skills and get certified.', - 'staff.home.improve.items.training.page' => '/krow-university', - 'staff.home.improve.items.podcast.title' => 'Krow Podcast', - 'staff.home.improve.items.podcast.description' => 'Listen to tips from top workers.', - 'staff.home.improve.items.podcast.page' => '/krow-university', - 'staff.home.more_ways.title' => 'More Ways To Use Krow', - 'staff.home.more_ways.items.benefits.title' => 'Krow Benefits', - 'staff.home.more_ways.items.benefits.page' => '/benefits', - 'staff.home.more_ways.items.refer.title' => 'Refer a Friend', - 'staff.home.more_ways.items.refer.page' => '/worker-profile', - 'staff.profile.header.title' => 'Profile', - 'staff.profile.header.sign_out' => 'SIGN OUT', - 'staff.profile.reliability_stats.shifts' => 'Shifts', - 'staff.profile.reliability_stats.rating' => 'Rating', - 'staff.profile.reliability_stats.on_time' => 'On Time', - 'staff.profile.reliability_stats.no_shows' => 'No Shows', - 'staff.profile.reliability_stats.cancellations' => 'Cancel.', - 'staff.profile.reliability_score.title' => 'Reliability Score', - 'staff.profile.reliability_score.description' => 'Keep your score above 45% to continue picking up shifts.', - 'staff.profile.sections.onboarding' => 'ONBOARDING', - 'staff.profile.sections.compliance' => 'COMPLIANCE', - 'staff.profile.sections.level_up' => 'LEVEL UP', - 'staff.profile.sections.finance' => 'FINANCE', - 'staff.profile.sections.support' => 'SUPPORT', - 'staff.profile.menu_items.personal_info' => 'Personal Info', - 'staff.profile.menu_items.emergency_contact' => 'Emergency Contact', - 'staff.profile.menu_items.experience' => 'Experience', - 'staff.profile.menu_items.attire' => 'Attire', - 'staff.profile.menu_items.documents' => 'Documents', - 'staff.profile.menu_items.certificates' => 'Certificates', - 'staff.profile.menu_items.tax_forms' => 'Tax Forms', - 'staff.profile.menu_items.krow_university' => 'Krow University', - 'staff.profile.menu_items.trainings' => 'Trainings', - 'staff.profile.menu_items.leaderboard' => 'Leaderboard', - 'staff.profile.menu_items.bank_account' => 'Bank Account', - 'staff.profile.menu_items.payments' => 'Payments', - 'staff.profile.menu_items.timecard' => 'Timecard', - 'staff.profile.menu_items.faqs' => 'FAQs', - 'staff.profile.menu_items.privacy_security' => 'Privacy & Security', - 'staff.profile.menu_items.messages' => 'Messages', - 'staff.profile.logout.button' => 'Sign Out', - 'staff.onboarding.personal_info.title' => 'Personal Info', - 'staff.onboarding.personal_info.change_photo_hint' => 'Tap to change photo', - 'staff.onboarding.personal_info.full_name_label' => 'Full Name', - 'staff.onboarding.personal_info.email_label' => 'Email', - 'staff.onboarding.personal_info.phone_label' => 'Phone Number', - 'staff.onboarding.personal_info.phone_hint' => '+1 (555) 000-0000', - 'staff.onboarding.personal_info.bio_label' => 'Bio', - 'staff.onboarding.personal_info.bio_hint' => 'Tell clients about yourself...', - 'staff.onboarding.personal_info.languages_label' => 'Languages', - 'staff.onboarding.personal_info.languages_hint' => 'English, Spanish, French...', - 'staff.onboarding.personal_info.locations_label' => 'Preferred Locations', - 'staff.onboarding.personal_info.locations_hint' => 'Downtown, Midtown, Brooklyn...', - 'staff.onboarding.personal_info.save_button' => 'Save Changes', - 'staff.onboarding.personal_info.save_success' => 'Personal info saved successfully', - 'staff.onboarding.experience.title' => 'Experience & Skills', - 'staff.onboarding.experience.industries_title' => 'Industries', - 'staff.onboarding.experience.industries_subtitle' => 'Select the industries you have experience in', - 'staff.onboarding.experience.skills_title' => 'Skills', - 'staff.onboarding.experience.skills_subtitle' => 'Select your skills or add custom ones', - 'staff.onboarding.experience.custom_skills_title' => 'Custom Skills:', - 'staff.onboarding.experience.custom_skill_hint' => 'Add custom skill...', - 'staff.onboarding.experience.save_button' => 'Save & Continue', - 'staff.onboarding.experience.industries.hospitality' => 'Hospitality', - 'staff.onboarding.experience.industries.food_service' => 'Food Service', - 'staff.onboarding.experience.industries.warehouse' => 'Warehouse', - 'staff.onboarding.experience.industries.events' => 'Events', - 'staff.onboarding.experience.industries.retail' => 'Retail', - 'staff.onboarding.experience.industries.healthcare' => 'Healthcare', - 'staff.onboarding.experience.industries.other' => 'Other', - 'staff.onboarding.experience.skills.food_service' => 'Food Service', - 'staff.onboarding.experience.skills.bartending' => 'Bartending', - 'staff.onboarding.experience.skills.event_setup' => 'Event Setup', - 'staff.onboarding.experience.skills.hospitality' => 'Hospitality', - 'staff.onboarding.experience.skills.warehouse' => 'Warehouse', - 'staff.onboarding.experience.skills.customer_service' => 'Customer Service', - 'staff.onboarding.experience.skills.cleaning' => 'Cleaning', - 'staff.onboarding.experience.skills.security' => 'Security', - 'staff.onboarding.experience.skills.retail' => 'Retail', - 'staff.onboarding.experience.skills.cooking' => 'Cooking', - 'staff.onboarding.experience.skills.cashier' => 'Cashier', - 'staff.onboarding.experience.skills.server' => 'Server', - 'staff.onboarding.experience.skills.barista' => 'Barista', - 'staff.onboarding.experience.skills.host_hostess' => 'Host/Hostess', - 'staff.onboarding.experience.skills.busser' => 'Busser', - _ => null, - }; - } -} diff --git a/apps/mobile/lib/gen/strings_es.g.dart b/apps/mobile/lib/gen/strings_es.g.dart deleted file mode 100644 index 6e48fdac..00000000 --- a/apps/mobile/lib/gen/strings_es.g.dart +++ /dev/null @@ -1,1669 +0,0 @@ -/// -/// Generated file. Do not edit. -/// -// coverage:ignore-file -// ignore_for_file: type=lint, unused_import -// dart format off - -import 'package:flutter/widgets.dart'; -import 'package:intl/intl.dart'; -import 'package:slang/generated.dart'; -import 'strings.g.dart'; - -// Path: -class TranslationsEs with BaseTranslations implements Translations { - /// You can call this constructor and build your own translation instance of this locale. - /// Constructing via the enum [AppLocale.build] is preferred. - TranslationsEs({Map? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver, TranslationMetadata? meta}) - : assert(overrides == null, 'Set "translation_overrides: true" in order to enable this feature.'), - $meta = meta ?? TranslationMetadata( - locale: AppLocale.es, - overrides: overrides ?? {}, - cardinalResolver: cardinalResolver, - ordinalResolver: ordinalResolver, - ) { - $meta.setFlatMapFunction(_flatMapFunction); - } - - /// Metadata for the translations of . - @override final TranslationMetadata $meta; - - /// Access flat map - @override dynamic operator[](String key) => $meta.getTranslation(key); - - late final TranslationsEs _root = this; // ignore: unused_field - - @override - TranslationsEs $copyWith({TranslationMetadata? meta}) => TranslationsEs(meta: meta ?? this.$meta); - - // Translations - @override late final _TranslationsCommonEs common = _TranslationsCommonEs._(_root); - @override late final _TranslationsSettingsEs settings = _TranslationsSettingsEs._(_root); - @override late final _TranslationsStaffAuthenticationEs staff_authentication = _TranslationsStaffAuthenticationEs._(_root); - @override late final _TranslationsClientAuthenticationEs client_authentication = _TranslationsClientAuthenticationEs._(_root); - @override late final _TranslationsClientHomeEs client_home = _TranslationsClientHomeEs._(_root); - @override late final _TranslationsClientSettingsEs client_settings = _TranslationsClientSettingsEs._(_root); - @override late final _TranslationsClientHubsEs client_hubs = _TranslationsClientHubsEs._(_root); - @override late final _TranslationsClientCreateOrderEs client_create_order = _TranslationsClientCreateOrderEs._(_root); - @override late final _TranslationsClientMainEs client_main = _TranslationsClientMainEs._(_root); - @override late final _TranslationsClientViewOrdersEs client_view_orders = _TranslationsClientViewOrdersEs._(_root); - @override late final _TranslationsClientBillingEs client_billing = _TranslationsClientBillingEs._(_root); - @override late final _TranslationsStaffEs staff = _TranslationsStaffEs._(_root); -} - -// Path: common -class _TranslationsCommonEs implements TranslationsCommonEn { - _TranslationsCommonEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get ok => 'Aceptar'; - @override String get cancel => 'Cancelar'; - @override String get save => 'Guardar'; - @override String get delete => 'Eliminar'; - @override String get continue_text => 'Continuar'; -} - -// Path: settings -class _TranslationsSettingsEs implements TranslationsSettingsEn { - _TranslationsSettingsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get language => 'Idioma'; - @override String get change_language => 'Cambiar Idioma'; -} - -// Path: staff_authentication -class _TranslationsStaffAuthenticationEs implements TranslationsStaffAuthenticationEn { - _TranslationsStaffAuthenticationEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffAuthenticationGetStartedPageEs get_started_page = _TranslationsStaffAuthenticationGetStartedPageEs._(_root); - @override late final _TranslationsStaffAuthenticationPhoneVerificationPageEs phone_verification_page = _TranslationsStaffAuthenticationPhoneVerificationPageEs._(_root); - @override late final _TranslationsStaffAuthenticationPhoneInputEs phone_input = _TranslationsStaffAuthenticationPhoneInputEs._(_root); - @override late final _TranslationsStaffAuthenticationOtpVerificationEs otp_verification = _TranslationsStaffAuthenticationOtpVerificationEs._(_root); - @override late final _TranslationsStaffAuthenticationProfileSetupPageEs profile_setup_page = _TranslationsStaffAuthenticationProfileSetupPageEs._(_root); - @override late final _TranslationsStaffAuthenticationCommonEs common = _TranslationsStaffAuthenticationCommonEs._(_root); -} - -// Path: client_authentication -class _TranslationsClientAuthenticationEs implements TranslationsClientAuthenticationEn { - _TranslationsClientAuthenticationEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsClientAuthenticationGetStartedPageEs get_started_page = _TranslationsClientAuthenticationGetStartedPageEs._(_root); - @override late final _TranslationsClientAuthenticationSignInPageEs sign_in_page = _TranslationsClientAuthenticationSignInPageEs._(_root); - @override late final _TranslationsClientAuthenticationSignUpPageEs sign_up_page = _TranslationsClientAuthenticationSignUpPageEs._(_root); -} - -// Path: client_home -class _TranslationsClientHomeEs implements TranslationsClientHomeEn { - _TranslationsClientHomeEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsClientHomeDashboardEs dashboard = _TranslationsClientHomeDashboardEs._(_root); - @override late final _TranslationsClientHomeWidgetsEs widgets = _TranslationsClientHomeWidgetsEs._(_root); - @override late final _TranslationsClientHomeActionsEs actions = _TranslationsClientHomeActionsEs._(_root); - @override late final _TranslationsClientHomeReorderEs reorder = _TranslationsClientHomeReorderEs._(_root); - @override late final _TranslationsClientHomeFormEs form = _TranslationsClientHomeFormEs._(_root); -} - -// Path: client_settings -class _TranslationsClientSettingsEs implements TranslationsClientSettingsEn { - _TranslationsClientSettingsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsClientSettingsProfileEs profile = _TranslationsClientSettingsProfileEs._(_root); -} - -// Path: client_hubs -class _TranslationsClientHubsEs implements TranslationsClientHubsEn { - _TranslationsClientHubsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Hubs'; - @override String get subtitle => 'Gestionar ubicaciones de marcaje'; - @override String get add_hub => 'Añadir Hub'; - @override late final _TranslationsClientHubsEmptyStateEs empty_state = _TranslationsClientHubsEmptyStateEs._(_root); - @override late final _TranslationsClientHubsAboutHubsEs about_hubs = _TranslationsClientHubsAboutHubsEs._(_root); - @override late final _TranslationsClientHubsHubCardEs hub_card = _TranslationsClientHubsHubCardEs._(_root); - @override late final _TranslationsClientHubsAddHubDialogEs add_hub_dialog = _TranslationsClientHubsAddHubDialogEs._(_root); - @override late final _TranslationsClientHubsNfcDialogEs nfc_dialog = _TranslationsClientHubsNfcDialogEs._(_root); -} - -// Path: client_create_order -class _TranslationsClientCreateOrderEs implements TranslationsClientCreateOrderEn { - _TranslationsClientCreateOrderEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Crear Orden'; - @override String get section_title => 'TIPO DE ORDEN'; - @override late final _TranslationsClientCreateOrderTypesEs types = _TranslationsClientCreateOrderTypesEs._(_root); - @override late final _TranslationsClientCreateOrderRapidEs rapid = _TranslationsClientCreateOrderRapidEs._(_root); - @override late final _TranslationsClientCreateOrderOneTimeEs one_time = _TranslationsClientCreateOrderOneTimeEs._(_root); - @override late final _TranslationsClientCreateOrderRecurringEs recurring = _TranslationsClientCreateOrderRecurringEs._(_root); - @override late final _TranslationsClientCreateOrderPermanentEs permanent = _TranslationsClientCreateOrderPermanentEs._(_root); -} - -// Path: client_main -class _TranslationsClientMainEs implements TranslationsClientMainEn { - _TranslationsClientMainEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsClientMainTabsEs tabs = _TranslationsClientMainTabsEs._(_root); -} - -// Path: client_view_orders -class _TranslationsClientViewOrdersEs implements TranslationsClientViewOrdersEn { - _TranslationsClientViewOrdersEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Órdenes'; - @override String get post_button => 'Publicar'; - @override String get post_order => 'Publicar una Orden'; - @override String no_orders({required Object date}) => 'No hay órdenes para ${date}'; - @override late final _TranslationsClientViewOrdersTabsEs tabs = _TranslationsClientViewOrdersTabsEs._(_root); - @override late final _TranslationsClientViewOrdersCardEs card = _TranslationsClientViewOrdersCardEs._(_root); -} - -// Path: client_billing -class _TranslationsClientBillingEs implements TranslationsClientBillingEn { - _TranslationsClientBillingEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Facturación'; - @override String get current_period => 'Período Actual'; - @override String saved_amount({required Object amount}) => '${amount} ahorrado'; - @override String get awaiting_approval => 'Esperando Aprobación'; - @override String get payment_method => 'Método de Pago'; - @override String get add_payment => 'Añadir'; - @override String get default_badge => 'Predeterminado'; - @override String expires({required Object date}) => 'Expira ${date}'; - @override String get period_breakdown => 'Desglose de este Período'; - @override String get week => 'Semana'; - @override String get month => 'Mes'; - @override String get total => 'Total'; - @override String hours({required Object count}) => '${count} horas'; - @override String get rate_optimization_title => 'Optimización de Tarifas'; - @override String rate_optimization_body({required Object amount}) => 'Ahorra ${amount}/mes cambiando 3 turnos'; - @override String get view_details => 'Ver Detalles'; - @override String get invoice_history => 'Historial de Facturas'; - @override String get view_all => 'Ver todo'; - @override String get export_button => 'Exportar Todas las Facturas'; - @override String get pending_badge => 'PENDIENTE APROBACIÓN'; - @override String get paid_badge => 'PAGADO'; -} - -// Path: staff -class _TranslationsStaffEs implements TranslationsStaffEn { - _TranslationsStaffEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffMainEs main = _TranslationsStaffMainEs._(_root); - @override late final _TranslationsStaffHomeEs home = _TranslationsStaffHomeEs._(_root); - @override late final _TranslationsStaffProfileEs profile = _TranslationsStaffProfileEs._(_root); - @override late final _TranslationsStaffOnboardingEs onboarding = _TranslationsStaffOnboardingEs._(_root); -} - -// Path: staff_authentication.get_started_page -class _TranslationsStaffAuthenticationGetStartedPageEs implements TranslationsStaffAuthenticationGetStartedPageEn { - _TranslationsStaffAuthenticationGetStartedPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title_part1 => 'Trabaja, Crece, '; - @override String get title_part2 => 'Elévate'; - @override String get subtitle => 'Construye tu carrera en hostelería con \nflexibilidad y libertad.'; - @override String get sign_up_button => 'Registrarse'; - @override String get log_in_button => 'Iniciar sesión'; -} - -// Path: staff_authentication.phone_verification_page -class _TranslationsStaffAuthenticationPhoneVerificationPageEs implements TranslationsStaffAuthenticationPhoneVerificationPageEn { - _TranslationsStaffAuthenticationPhoneVerificationPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get validation_error => 'Por favor, ingresa un número de teléfono válido de 10 dígitos'; - @override String get send_code_button => 'Enviar código'; - @override String get enter_code_title => 'Ingresa el código de verificación'; - @override String get code_sent_message => 'Enviamos un código de 6 dígitos a '; - @override String get code_sent_instruction => '. Ingrésalo a continuación para verificar tu cuenta.'; -} - -// Path: staff_authentication.phone_input -class _TranslationsStaffAuthenticationPhoneInputEs implements TranslationsStaffAuthenticationPhoneInputEn { - _TranslationsStaffAuthenticationPhoneInputEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Verifica tu número de teléfono'; - @override String get subtitle => 'Te enviaremos un código de verificación para comenzar.'; - @override String get label => 'Número de teléfono'; - @override String get hint => 'Ingresa tu número'; -} - -// Path: staff_authentication.otp_verification -class _TranslationsStaffAuthenticationOtpVerificationEs implements TranslationsStaffAuthenticationOtpVerificationEn { - _TranslationsStaffAuthenticationOtpVerificationEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get did_not_get_code => '¿No recibiste el código?'; - @override String resend_in({required Object seconds}) => 'Reenviar en ${seconds} s'; - @override String get resend_code => 'Reenviar código'; -} - -// Path: staff_authentication.profile_setup_page -class _TranslationsStaffAuthenticationProfileSetupPageEs implements TranslationsStaffAuthenticationProfileSetupPageEn { - _TranslationsStaffAuthenticationProfileSetupPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String step_indicator({required Object current, required Object total}) => 'Paso ${current} de ${total}'; - @override String get error_occurred => 'Ocurrió un error'; - @override String get complete_setup_button => 'Completar configuración'; - @override late final _TranslationsStaffAuthenticationProfileSetupPageStepsEs steps = _TranslationsStaffAuthenticationProfileSetupPageStepsEs._(_root); - @override late final _TranslationsStaffAuthenticationProfileSetupPageBasicInfoEs basic_info = _TranslationsStaffAuthenticationProfileSetupPageBasicInfoEs._(_root); - @override late final _TranslationsStaffAuthenticationProfileSetupPageLocationEs location = _TranslationsStaffAuthenticationProfileSetupPageLocationEs._(_root); - @override late final _TranslationsStaffAuthenticationProfileSetupPageExperienceEs experience = _TranslationsStaffAuthenticationProfileSetupPageExperienceEs._(_root); -} - -// Path: staff_authentication.common -class _TranslationsStaffAuthenticationCommonEs implements TranslationsStaffAuthenticationCommonEn { - _TranslationsStaffAuthenticationCommonEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get trouble_question => '¿Tienes problemas? '; - @override String get contact_support => 'Contactar a soporte'; -} - -// Path: client_authentication.get_started_page -class _TranslationsClientAuthenticationGetStartedPageEs implements TranslationsClientAuthenticationGetStartedPageEn { - _TranslationsClientAuthenticationGetStartedPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Toma el control de tus\nturnos y eventos'; - @override String get subtitle => 'Optimiza tus operaciones con potentes herramientas para gestionar horarios, realizar un seguimiento del rendimiento y mantener a tu equipo en la misma página, todo en un solo lugar'; - @override String get sign_in_button => 'Iniciar sesión'; - @override String get create_account_button => 'Crear cuenta'; -} - -// Path: client_authentication.sign_in_page -class _TranslationsClientAuthenticationSignInPageEs implements TranslationsClientAuthenticationSignInPageEn { - _TranslationsClientAuthenticationSignInPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Bienvenido de nuevo'; - @override String get subtitle => 'Inicia sesión para gestionar tus turnos y trabajadores'; - @override String get email_label => 'Correo electrónico'; - @override String get email_hint => 'Ingresa tu correo electrónico'; - @override String get password_label => 'Contraseña'; - @override String get password_hint => 'Ingresa tu contraseña'; - @override String get forgot_password => '¿Olvidaste tu contraseña?'; - @override String get sign_in_button => 'Iniciar sesión'; - @override String get or_divider => 'o'; - @override String get social_apple => 'Iniciar sesión con Apple'; - @override String get social_google => 'Iniciar sesión con Google'; - @override String get no_account => '¿No tienes una cuenta? '; - @override String get sign_up_link => 'Regístrate'; -} - -// Path: client_authentication.sign_up_page -class _TranslationsClientAuthenticationSignUpPageEs implements TranslationsClientAuthenticationSignUpPageEn { - _TranslationsClientAuthenticationSignUpPageEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Crear cuenta'; - @override String get subtitle => 'Comienza con Krow para tu negocio'; - @override String get company_label => 'Nombre de la empresa'; - @override String get company_hint => 'Ingresa el nombre de la empresa'; - @override String get email_label => 'Correo electrónico'; - @override String get email_hint => 'Ingresa tu correo electrónico'; - @override String get password_label => 'Contraseña'; - @override String get password_hint => 'Crea una contraseña'; - @override String get confirm_password_label => 'Confirmar contraseña'; - @override String get confirm_password_hint => 'Confirma tu contraseña'; - @override String get create_account_button => 'Crear cuenta'; - @override String get or_divider => 'o'; - @override String get social_apple => 'Regístrate con Apple'; - @override String get social_google => 'Regístrate con Google'; - @override String get has_account => '¿Ya tienes una cuenta? '; - @override String get sign_in_link => 'Iniciar sesión'; -} - -// Path: client_home.dashboard -class _TranslationsClientHomeDashboardEs implements TranslationsClientHomeDashboardEn { - _TranslationsClientHomeDashboardEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get welcome_back => 'Bienvenido de nuevo'; - @override String get edit_mode_active => 'Modo Edición Activo'; - @override String get drag_instruction => 'Arrastra para reordenar, cambia la visibilidad'; - @override String get reset => 'Restablecer'; - @override String get metric_needed => 'Necesario'; - @override String get metric_filled => 'Lleno'; - @override String get metric_open => 'Abierto'; - @override String get view_all => 'Ver todo'; - @override String insight_lightbulb({required Object amount}) => 'Ahorra ${amount}/mes'; - @override String get insight_tip => 'Reserva con 48h de antelación para mejores tarifas'; -} - -// Path: client_home.widgets -class _TranslationsClientHomeWidgetsEs implements TranslationsClientHomeWidgetsEn { - _TranslationsClientHomeWidgetsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get actions => 'Acciones Rápidas'; - @override String get reorder => 'Reordenar'; - @override String get coverage => 'Cobertura de Hoy'; - @override String get spending => 'Información de Gastos'; - @override String get live_activity => 'Actividad en Vivo'; -} - -// Path: client_home.actions -class _TranslationsClientHomeActionsEs implements TranslationsClientHomeActionsEn { - _TranslationsClientHomeActionsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get rapid => 'RÁPIDO'; - @override String get rapid_subtitle => 'Urgente mismo día'; - @override String get create_order => 'Crear Orden'; - @override String get create_order_subtitle => 'Programar turnos'; - @override String get hubs => 'Hubs'; - @override String get hubs_subtitle => 'Puntos marcaje'; -} - -// Path: client_home.reorder -class _TranslationsClientHomeReorderEs implements TranslationsClientHomeReorderEn { - _TranslationsClientHomeReorderEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'REORDENAR'; - @override String get reorder_button => 'Reordenar'; - @override String per_hr({required Object amount}) => '${amount}/hr'; -} - -// Path: client_home.form -class _TranslationsClientHomeFormEs implements TranslationsClientHomeFormEn { - _TranslationsClientHomeFormEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get edit_reorder => 'Editar y Reordenar'; - @override String get post_new => 'Publicar un Nuevo Turno'; - @override String get review_subtitle => 'Revisa y edita los detalles antes de publicar'; - @override String get date_label => 'Fecha *'; - @override String get date_hint => 'mm/dd/aaaa'; - @override String get location_label => 'Ubicación *'; - @override String get location_hint => 'Dirección del negocio'; - @override String get positions_title => 'Posiciones'; - @override String get add_position => 'Añadir Posición'; - @override String get role_label => 'Rol *'; - @override String get role_hint => 'Seleccionar rol'; - @override String get start_time => 'Hora de Inicio *'; - @override String get end_time => 'Hora de Fin *'; - @override String get workers_needed => 'Trabajadores Necesarios *'; - @override String get hourly_rate => 'Tarifa por hora (\$) *'; - @override String get post_shift => 'Publicar Turno'; -} - -// Path: client_settings.profile -class _TranslationsClientSettingsProfileEs implements TranslationsClientSettingsProfileEn { - _TranslationsClientSettingsProfileEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Perfil'; - @override String get edit_profile => 'Editar Perfil'; - @override String get hubs => 'Hubs'; - @override String get log_out => 'Cerrar sesión'; - @override String get quick_links => 'Enlaces rápidos'; - @override String get clock_in_hubs => 'Hubs de Marcaje'; - @override String get billing_payments => 'Facturación y Pagos'; -} - -// Path: client_hubs.empty_state -class _TranslationsClientHubsEmptyStateEs implements TranslationsClientHubsEmptyStateEn { - _TranslationsClientHubsEmptyStateEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'No hay hubs aún'; - @override String get description => 'Crea estaciones de marcaje para tus ubicaciones'; - @override String get button => 'Añade tu primer Hub'; -} - -// Path: client_hubs.about_hubs -class _TranslationsClientHubsAboutHubsEs implements TranslationsClientHubsAboutHubsEn { - _TranslationsClientHubsAboutHubsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Sobre los Hubs'; - @override String get description => 'Los Hubs son estaciones de marcaje en tus ubicaciones. Asigna etiquetas NFC a cada hub para que los trabajadores puedan marcar entrada/salida rápidamente usando sus teléfonos.'; -} - -// Path: client_hubs.hub_card -class _TranslationsClientHubsHubCardEs implements TranslationsClientHubsHubCardEn { - _TranslationsClientHubsHubCardEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String tag_label({required Object id}) => 'Etiqueta: ${id}'; -} - -// Path: client_hubs.add_hub_dialog -class _TranslationsClientHubsAddHubDialogEs implements TranslationsClientHubsAddHubDialogEn { - _TranslationsClientHubsAddHubDialogEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Añadir Nuevo Hub'; - @override String get name_label => 'Nombre del Hub *'; - @override String get name_hint => 'ej., Cocina Principal, Recepción'; - @override String get location_label => 'Nombre de la Ubicación'; - @override String get location_hint => 'ej., Restaurante Centro'; - @override String get address_label => 'Dirección'; - @override String get address_hint => 'Dirección completa'; - @override String get create_button => 'Crear Hub'; -} - -// Path: client_hubs.nfc_dialog -class _TranslationsClientHubsNfcDialogEs implements TranslationsClientHubsNfcDialogEn { - _TranslationsClientHubsNfcDialogEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Identificar Etiqueta NFC'; - @override String get instruction => 'Acerque su teléfono a la etiqueta NFC para identificarla'; - @override String get scan_button => 'Escanear Etiqueta NFC'; - @override String get tag_identified => 'Etiqueta Identificada'; - @override String get assign_button => 'Asignar Etiqueta'; -} - -// Path: client_create_order.types -class _TranslationsClientCreateOrderTypesEs implements TranslationsClientCreateOrderTypesEn { - _TranslationsClientCreateOrderTypesEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get rapid => 'RÁPIDO'; - @override String get rapid_desc => 'Cobertura URGENTE mismo día'; - @override String get one_time => 'Única Vez'; - @override String get one_time_desc => 'Evento Único o Petición de Turno'; - @override String get recurring => 'Recurrente'; - @override String get recurring_desc => 'Cobertura Continua Semanal / Mensual'; - @override String get permanent => 'Permanente'; - @override String get permanent_desc => 'Colocación de Personal a Largo Plazo'; -} - -// Path: client_create_order.rapid -class _TranslationsClientCreateOrderRapidEs implements TranslationsClientCreateOrderRapidEn { - _TranslationsClientCreateOrderRapidEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Orden RÁPIDA'; - @override String get subtitle => 'Personal de emergencia en minutos'; - @override String get urgent_badge => 'URGENTE'; - @override String get tell_us => 'Dinos qué necesitas'; - @override String get need_staff => '¿Necesitas personal urgentemente?'; - @override String get type_or_speak => 'Escribe o habla lo que necesitas. Yo me encargo del resto'; - @override String get example => 'Ejemplo: '; - @override String get hint => 'Escribe o habla... (ej., "Necesito 5 cocineros YA hasta las 5am")'; - @override String get speak => 'Hablar'; - @override String get listening => 'Escuchando...'; - @override String get send => 'Enviar Mensaje'; - @override String get sending => 'Enviando...'; - @override String get success_title => '¡Solicitud Enviada!'; - @override String get success_message => 'Estamos encontrando trabajadores disponibles para ti ahora mismo. Te notificaremos cuando acepten.'; - @override String get back_to_orders => 'Volver a Órdenes'; -} - -// Path: client_create_order.one_time -class _TranslationsClientCreateOrderOneTimeEs implements TranslationsClientCreateOrderOneTimeEn { - _TranslationsClientCreateOrderOneTimeEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Orden Única Vez'; - @override String get subtitle => 'Evento único o petición de turno'; - @override String get create_your_order => 'Crea Tu Orden'; - @override String get date_label => 'Fecha'; - @override String get date_hint => 'Seleccionar fecha'; - @override String get location_label => 'Ubicación'; - @override String get location_hint => 'Ingresar dirección'; - @override String get positions_title => 'Posiciones'; - @override String get add_position => 'Añadir Posición'; - @override String position_number({required Object number}) => 'Posición ${number}'; - @override String get remove => 'Eliminar'; - @override String get select_role => 'Seleccionar rol'; - @override String get start_label => 'Inicio'; - @override String get end_label => 'Fin'; - @override String get workers_label => 'Trabajadores'; - @override String get lunch_break_label => 'Descanso para Almuerzo'; - @override String get different_location => 'Usar ubicación diferente para esta posición'; - @override String get different_location_title => 'Ubicación Diferente'; - @override String get different_location_hint => 'Ingresar dirección diferente'; - @override String get create_order => 'Crear Orden'; - @override String get creating => 'Creando...'; - @override String get success_title => '¡Orden Creada!'; - @override String get success_message => 'Tu solicitud de turno ha sido publicada. Los trabajadores comenzarán a postularse pronto.'; - @override String get back_to_orders => 'Volver a Órdenes'; - @override String get no_break => 'Sin descanso'; - @override String get paid_break => 'min (Pagado)'; - @override String get unpaid_break => 'min (No pagado)'; -} - -// Path: client_create_order.recurring -class _TranslationsClientCreateOrderRecurringEs implements TranslationsClientCreateOrderRecurringEn { - _TranslationsClientCreateOrderRecurringEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Orden Recurrente'; - @override String get subtitle => 'Cobertura continua semanal/mensual'; - @override String get placeholder => 'Flujo de Orden Recurrente (Trabajo en Progreso)'; -} - -// Path: client_create_order.permanent -class _TranslationsClientCreateOrderPermanentEs implements TranslationsClientCreateOrderPermanentEn { - _TranslationsClientCreateOrderPermanentEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Orden Permanente'; - @override String get subtitle => 'Colocación de personal a largo plazo'; - @override String get placeholder => 'Flujo de Orden Permanente (Trabajo en Progreso)'; -} - -// Path: client_main.tabs -class _TranslationsClientMainTabsEs implements TranslationsClientMainTabsEn { - _TranslationsClientMainTabsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get coverage => 'Cobertura'; - @override String get billing => 'Facturación'; - @override String get home => 'Inicio'; - @override String get orders => 'Órdenes'; - @override String get reports => 'Reportes'; -} - -// Path: client_view_orders.tabs -class _TranslationsClientViewOrdersTabsEs implements TranslationsClientViewOrdersTabsEn { - _TranslationsClientViewOrdersTabsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get up_next => 'Próximos'; - @override String get active => 'Activos'; - @override String get completed => 'Completados'; -} - -// Path: client_view_orders.card -class _TranslationsClientViewOrdersCardEs implements TranslationsClientViewOrdersCardEn { - _TranslationsClientViewOrdersCardEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get open => 'ABIERTO'; - @override String get filled => 'LLENO'; - @override String get confirmed => 'CONFIRMADO'; - @override String get in_progress => 'EN PROGRESO'; - @override String get completed => 'COMPLETADO'; - @override String get cancelled => 'CANCELADO'; - @override String get get_direction => 'Obtener dirección'; - @override String get total => 'Total'; - @override String get hrs => 'HRS'; - @override String workers({required Object count}) => '${count} trabajadores'; - @override String get clock_in => 'ENTRADA'; - @override String get clock_out => 'SALIDA'; - @override String get coverage => 'Cobertura'; - @override String workers_label({required Object filled, required Object needed}) => '${filled}/${needed} Trabajadores'; - @override String get confirmed_workers => 'Trabajadores Confirmados'; - @override String get no_workers => 'Ningún trabajador confirmado aún.'; -} - -// Path: staff.main -class _TranslationsStaffMainEs implements TranslationsStaffMainEn { - _TranslationsStaffMainEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffMainTabsEs tabs = _TranslationsStaffMainTabsEs._(_root); -} - -// Path: staff.home -class _TranslationsStaffHomeEs implements TranslationsStaffHomeEn { - _TranslationsStaffHomeEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffHomeHeaderEs header = _TranslationsStaffHomeHeaderEs._(_root); - @override late final _TranslationsStaffHomeBannersEs banners = _TranslationsStaffHomeBannersEs._(_root); - @override late final _TranslationsStaffHomeQuickActionsEs quick_actions = _TranslationsStaffHomeQuickActionsEs._(_root); - @override late final _TranslationsStaffHomeSectionsEs sections = _TranslationsStaffHomeSectionsEs._(_root); - @override late final _TranslationsStaffHomeEmptyStatesEs empty_states = _TranslationsStaffHomeEmptyStatesEs._(_root); - @override late final _TranslationsStaffHomePendingPaymentEs pending_payment = _TranslationsStaffHomePendingPaymentEs._(_root); - @override late final _TranslationsStaffHomeRecommendedCardEs recommended_card = _TranslationsStaffHomeRecommendedCardEs._(_root); - @override late final _TranslationsStaffHomeBenefitsEs benefits = _TranslationsStaffHomeBenefitsEs._(_root); - @override late final _TranslationsStaffHomeAutoMatchEs auto_match = _TranslationsStaffHomeAutoMatchEs._(_root); - @override late final _TranslationsStaffHomeImproveEs improve = _TranslationsStaffHomeImproveEs._(_root); - @override late final _TranslationsStaffHomeMoreWaysEs more_ways = _TranslationsStaffHomeMoreWaysEs._(_root); -} - -// Path: staff.profile -class _TranslationsStaffProfileEs implements TranslationsStaffProfileEn { - _TranslationsStaffProfileEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffProfileHeaderEs header = _TranslationsStaffProfileHeaderEs._(_root); - @override late final _TranslationsStaffProfileReliabilityStatsEs reliability_stats = _TranslationsStaffProfileReliabilityStatsEs._(_root); - @override late final _TranslationsStaffProfileReliabilityScoreEs reliability_score = _TranslationsStaffProfileReliabilityScoreEs._(_root); - @override late final _TranslationsStaffProfileSectionsEs sections = _TranslationsStaffProfileSectionsEs._(_root); - @override late final _TranslationsStaffProfileMenuItemsEs menu_items = _TranslationsStaffProfileMenuItemsEs._(_root); - @override late final _TranslationsStaffProfileLogoutEs logout = _TranslationsStaffProfileLogoutEs._(_root); -} - -// Path: staff.onboarding -class _TranslationsStaffOnboardingEs implements TranslationsStaffOnboardingEn { - _TranslationsStaffOnboardingEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffOnboardingPersonalInfoEs personal_info = _TranslationsStaffOnboardingPersonalInfoEs._(_root); - @override late final _TranslationsStaffOnboardingExperienceEs experience = _TranslationsStaffOnboardingExperienceEs._(_root); -} - -// Path: staff_authentication.profile_setup_page.steps -class _TranslationsStaffAuthenticationProfileSetupPageStepsEs implements TranslationsStaffAuthenticationProfileSetupPageStepsEn { - _TranslationsStaffAuthenticationProfileSetupPageStepsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get basic => 'Información básica'; - @override String get location => 'Ubicación'; - @override String get experience => 'Experiencia'; -} - -// Path: staff_authentication.profile_setup_page.basic_info -class _TranslationsStaffAuthenticationProfileSetupPageBasicInfoEs implements TranslationsStaffAuthenticationProfileSetupPageBasicInfoEn { - _TranslationsStaffAuthenticationProfileSetupPageBasicInfoEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Conozcámonos'; - @override String get subtitle => 'Cuéntanos un poco sobre ti'; - @override String get full_name_label => 'Nombre completo *'; - @override String get full_name_hint => 'Juan Pérez'; - @override String get bio_label => 'Biografía corta'; - @override String get bio_hint => 'Profesional experimentado en hostelería...'; -} - -// Path: staff_authentication.profile_setup_page.location -class _TranslationsStaffAuthenticationProfileSetupPageLocationEs implements TranslationsStaffAuthenticationProfileSetupPageLocationEn { - _TranslationsStaffAuthenticationProfileSetupPageLocationEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => '¿Dónde quieres trabajar?'; - @override String get subtitle => 'Agrega tus ubicaciones de trabajo preferidas'; - @override String get full_name_label => 'Nombre completo'; - @override String get add_location_label => 'Agregar ubicación *'; - @override String get add_location_hint => 'Ciudad o código postal'; - @override String get add_button => 'Agregar'; - @override String max_distance({required Object distance}) => 'Distancia máxima: ${distance} millas'; - @override String get min_dist_label => '5 mi'; - @override String get max_dist_label => '50 mi'; -} - -// Path: staff_authentication.profile_setup_page.experience -class _TranslationsStaffAuthenticationProfileSetupPageExperienceEs implements TranslationsStaffAuthenticationProfileSetupPageExperienceEn { - _TranslationsStaffAuthenticationProfileSetupPageExperienceEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => '¿Cuáles son tus habilidades?'; - @override String get subtitle => 'Selecciona todas las que correspondan'; - @override String get skills_label => 'Habilidades *'; - @override String get industries_label => 'Industrias preferidas'; - @override late final _TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEs skills = _TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEs._(_root); - @override late final _TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEs industries = _TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEs._(_root); -} - -// Path: staff.main.tabs -class _TranslationsStaffMainTabsEs implements TranslationsStaffMainTabsEn { - _TranslationsStaffMainTabsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get shifts => 'Turnos'; - @override String get payments => 'Pagos'; - @override String get home => 'Inicio'; - @override String get clock_in => 'Marcar Entrada'; - @override String get profile => 'Perfil'; -} - -// Path: staff.home.header -class _TranslationsStaffHomeHeaderEs implements TranslationsStaffHomeHeaderEn { - _TranslationsStaffHomeHeaderEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get welcome_back => 'Welcome back'; - @override String get user_name_placeholder => 'Krower'; -} - -// Path: staff.home.banners -class _TranslationsStaffHomeBannersEs implements TranslationsStaffHomeBannersEn { - _TranslationsStaffHomeBannersEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get complete_profile_title => 'Complete Your Profile'; - @override String get complete_profile_subtitle => 'Get verified to see more shifts'; - @override String get availability_title => 'Availability'; - @override String get availability_subtitle => 'Update your availability for next week'; -} - -// Path: staff.home.quick_actions -class _TranslationsStaffHomeQuickActionsEs implements TranslationsStaffHomeQuickActionsEn { - _TranslationsStaffHomeQuickActionsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get find_shifts => 'Find Shifts'; - @override String get availability => 'Availability'; - @override String get messages => 'Messages'; - @override String get earnings => 'Earnings'; -} - -// Path: staff.home.sections -class _TranslationsStaffHomeSectionsEs implements TranslationsStaffHomeSectionsEn { - _TranslationsStaffHomeSectionsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get todays_shift => 'Today\'s Shift'; - @override String scheduled_count({required Object count}) => '${count} scheduled'; - @override String get tomorrow => 'Tomorrow'; - @override String get recommended_for_you => 'Recommended for You'; - @override String get view_all => 'View all'; -} - -// Path: staff.home.empty_states -class _TranslationsStaffHomeEmptyStatesEs implements TranslationsStaffHomeEmptyStatesEn { - _TranslationsStaffHomeEmptyStatesEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get no_shifts_today => 'No shifts scheduled for today'; - @override String get find_shifts_cta => 'Find shifts →'; - @override String get no_shifts_tomorrow => 'No shifts for tomorrow'; - @override String get no_recommended_shifts => 'No recommended shifts'; -} - -// Path: staff.home.pending_payment -class _TranslationsStaffHomePendingPaymentEs implements TranslationsStaffHomePendingPaymentEn { - _TranslationsStaffHomePendingPaymentEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Pending Payment'; - @override String get subtitle => 'Payment processing'; - @override String amount({required Object amount}) => '${amount}'; -} - -// Path: staff.home.recommended_card -class _TranslationsStaffHomeRecommendedCardEs implements TranslationsStaffHomeRecommendedCardEn { - _TranslationsStaffHomeRecommendedCardEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get act_now => '• ACT NOW'; - @override String get one_day => 'One Day'; - @override String get today => 'Today'; - @override String applied_for({required Object title}) => 'Applied for ${title}'; - @override String time_range({required Object start, required Object end}) => '${start} - ${end}'; -} - -// Path: staff.home.benefits -class _TranslationsStaffHomeBenefitsEs implements TranslationsStaffHomeBenefitsEn { - _TranslationsStaffHomeBenefitsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Your Benefits'; - @override String get view_all => 'View all'; - @override String get hours_label => 'hours'; - @override late final _TranslationsStaffHomeBenefitsItemsEs items = _TranslationsStaffHomeBenefitsItemsEs._(_root); -} - -// Path: staff.home.auto_match -class _TranslationsStaffHomeAutoMatchEs implements TranslationsStaffHomeAutoMatchEn { - _TranslationsStaffHomeAutoMatchEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Auto-Match'; - @override String get finding_shifts => 'Finding shifts for you'; - @override String get get_matched => 'Get matched automatically'; - @override String get matching_based_on => 'Matching based on:'; - @override late final _TranslationsStaffHomeAutoMatchChipsEs chips = _TranslationsStaffHomeAutoMatchChipsEs._(_root); -} - -// Path: staff.home.improve -class _TranslationsStaffHomeImproveEs implements TranslationsStaffHomeImproveEn { - _TranslationsStaffHomeImproveEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Improve Yourself'; - @override late final _TranslationsStaffHomeImproveItemsEs items = _TranslationsStaffHomeImproveItemsEs._(_root); -} - -// Path: staff.home.more_ways -class _TranslationsStaffHomeMoreWaysEs implements TranslationsStaffHomeMoreWaysEn { - _TranslationsStaffHomeMoreWaysEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'More Ways To Use Krow'; - @override late final _TranslationsStaffHomeMoreWaysItemsEs items = _TranslationsStaffHomeMoreWaysItemsEs._(_root); -} - -// Path: staff.profile.header -class _TranslationsStaffProfileHeaderEs implements TranslationsStaffProfileHeaderEn { - _TranslationsStaffProfileHeaderEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Perfil'; - @override String get sign_out => 'CERRAR SESIÓN'; -} - -// Path: staff.profile.reliability_stats -class _TranslationsStaffProfileReliabilityStatsEs implements TranslationsStaffProfileReliabilityStatsEn { - _TranslationsStaffProfileReliabilityStatsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get shifts => 'Turnos'; - @override String get rating => 'Calificación'; - @override String get on_time => 'A Tiempo'; - @override String get no_shows => 'Faltas'; - @override String get cancellations => 'Cancel.'; -} - -// Path: staff.profile.reliability_score -class _TranslationsStaffProfileReliabilityScoreEs implements TranslationsStaffProfileReliabilityScoreEn { - _TranslationsStaffProfileReliabilityScoreEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Puntuación de Confiabilidad'; - @override String get description => 'Mantén tu puntuación por encima del 45% para continuar aceptando turnos.'; -} - -// Path: staff.profile.sections -class _TranslationsStaffProfileSectionsEs implements TranslationsStaffProfileSectionsEn { - _TranslationsStaffProfileSectionsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get onboarding => 'INCORPORACIÓN'; - @override String get compliance => 'CUMPLIMIENTO'; - @override String get level_up => 'MEJORAR NIVEL'; - @override String get finance => 'FINANZAS'; - @override String get support => 'SOPORTE'; -} - -// Path: staff.profile.menu_items -class _TranslationsStaffProfileMenuItemsEs implements TranslationsStaffProfileMenuItemsEn { - _TranslationsStaffProfileMenuItemsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get personal_info => 'Información Personal'; - @override String get emergency_contact => 'Contacto de Emergencia'; - @override String get experience => 'Experiencia'; - @override String get attire => 'Vestimenta'; - @override String get documents => 'Documentos'; - @override String get certificates => 'Certificados'; - @override String get tax_forms => 'Formularios Fiscales'; - @override String get krow_university => 'Krow University'; - @override String get trainings => 'Capacitaciones'; - @override String get leaderboard => 'Tabla de Clasificación'; - @override String get bank_account => 'Cuenta Bancaria'; - @override String get payments => 'Pagos'; - @override String get timecard => 'Tarjeta de Tiempo'; - @override String get faqs => 'Preguntas Frecuentes'; - @override String get privacy_security => 'Privacidad y Seguridad'; - @override String get messages => 'Mensajes'; -} - -// Path: staff.profile.logout -class _TranslationsStaffProfileLogoutEs implements TranslationsStaffProfileLogoutEn { - _TranslationsStaffProfileLogoutEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get button => 'Cerrar Sesión'; -} - -// Path: staff.onboarding.personal_info -class _TranslationsStaffOnboardingPersonalInfoEs implements TranslationsStaffOnboardingPersonalInfoEn { - _TranslationsStaffOnboardingPersonalInfoEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Información Personal'; - @override String get change_photo_hint => 'Toca para cambiar foto'; - @override String get full_name_label => 'Nombre Completo'; - @override String get email_label => 'Correo Electrónico'; - @override String get phone_label => 'Número de Teléfono'; - @override String get phone_hint => '+1 (555) 000-0000'; - @override String get bio_label => 'Biografía'; - @override String get bio_hint => 'Cuéntales a los clientes sobre ti...'; - @override String get languages_label => 'Idiomas'; - @override String get languages_hint => 'Inglés, Español, Francés...'; - @override String get locations_label => 'Ubicaciones Preferidas'; - @override String get locations_hint => 'Centro, Midtown, Brooklyn...'; - @override String get save_button => 'Guardar Cambios'; - @override String get save_success => 'Información personal guardada exitosamente'; -} - -// Path: staff.onboarding.experience -class _TranslationsStaffOnboardingExperienceEs implements TranslationsStaffOnboardingExperienceEn { - _TranslationsStaffOnboardingExperienceEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Experience & Skills'; - @override String get industries_title => 'Industries'; - @override String get industries_subtitle => 'Select the industries you have experience in'; - @override String get skills_title => 'Skills'; - @override String get skills_subtitle => 'Select your skills or add custom ones'; - @override String get custom_skills_title => 'Custom Skills:'; - @override String get custom_skill_hint => 'Add custom skill...'; - @override String get save_button => 'Save & Continue'; - @override late final _TranslationsStaffOnboardingExperienceIndustriesEs industries = _TranslationsStaffOnboardingExperienceIndustriesEs._(_root); - @override late final _TranslationsStaffOnboardingExperienceSkillsEs skills = _TranslationsStaffOnboardingExperienceSkillsEs._(_root); -} - -// Path: staff_authentication.profile_setup_page.experience.skills -class _TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEs implements TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEn { - _TranslationsStaffAuthenticationProfileSetupPageExperienceSkillsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get food_service => 'Servicio de comida'; - @override String get bartending => 'Preparación de bebidas'; - @override String get warehouse => 'Almacén'; - @override String get retail => 'Venta minorista'; - @override String get events => 'Eventos'; - @override String get customer_service => 'Servicio al cliente'; - @override String get cleaning => 'Limpieza'; - @override String get security => 'Seguridad'; - @override String get driving => 'Conducción'; - @override String get cooking => 'Cocina'; -} - -// Path: staff_authentication.profile_setup_page.experience.industries -class _TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEs implements TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEn { - _TranslationsStaffAuthenticationProfileSetupPageExperienceIndustriesEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get hospitality => 'Hostelería'; - @override String get food_service => 'Servicio de comida'; - @override String get warehouse => 'Almacén'; - @override String get events => 'Eventos'; - @override String get retail => 'Venta minorista'; - @override String get healthcare => 'Atención médica'; -} - -// Path: staff.home.benefits.items -class _TranslationsStaffHomeBenefitsItemsEs implements TranslationsStaffHomeBenefitsItemsEn { - _TranslationsStaffHomeBenefitsItemsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get sick_days => 'Sick Days'; - @override String get vacation => 'Vacation'; - @override String get holidays => 'Holidays'; -} - -// Path: staff.home.auto_match.chips -class _TranslationsStaffHomeAutoMatchChipsEs implements TranslationsStaffHomeAutoMatchChipsEn { - _TranslationsStaffHomeAutoMatchChipsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get location => 'Location'; - @override String get availability => 'Availability'; - @override String get skills => 'Skills'; -} - -// Path: staff.home.improve.items -class _TranslationsStaffHomeImproveItemsEs implements TranslationsStaffHomeImproveItemsEn { - _TranslationsStaffHomeImproveItemsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffHomeImproveItemsTrainingEs training = _TranslationsStaffHomeImproveItemsTrainingEs._(_root); - @override late final _TranslationsStaffHomeImproveItemsPodcastEs podcast = _TranslationsStaffHomeImproveItemsPodcastEs._(_root); -} - -// Path: staff.home.more_ways.items -class _TranslationsStaffHomeMoreWaysItemsEs implements TranslationsStaffHomeMoreWaysItemsEn { - _TranslationsStaffHomeMoreWaysItemsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override late final _TranslationsStaffHomeMoreWaysItemsBenefitsEs benefits = _TranslationsStaffHomeMoreWaysItemsBenefitsEs._(_root); - @override late final _TranslationsStaffHomeMoreWaysItemsReferEs refer = _TranslationsStaffHomeMoreWaysItemsReferEs._(_root); -} - -// Path: staff.onboarding.experience.industries -class _TranslationsStaffOnboardingExperienceIndustriesEs implements TranslationsStaffOnboardingExperienceIndustriesEn { - _TranslationsStaffOnboardingExperienceIndustriesEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get hospitality => 'Hospitality'; - @override String get food_service => 'Food Service'; - @override String get warehouse => 'Warehouse'; - @override String get events => 'Events'; - @override String get retail => 'Retail'; - @override String get healthcare => 'Healthcare'; - @override String get other => 'Other'; -} - -// Path: staff.onboarding.experience.skills -class _TranslationsStaffOnboardingExperienceSkillsEs implements TranslationsStaffOnboardingExperienceSkillsEn { - _TranslationsStaffOnboardingExperienceSkillsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get food_service => 'Food Service'; - @override String get bartending => 'Bartending'; - @override String get event_setup => 'Event Setup'; - @override String get hospitality => 'Hospitality'; - @override String get warehouse => 'Warehouse'; - @override String get customer_service => 'Customer Service'; - @override String get cleaning => 'Cleaning'; - @override String get security => 'Security'; - @override String get retail => 'Retail'; - @override String get cooking => 'Cooking'; - @override String get cashier => 'Cashier'; - @override String get server => 'Server'; - @override String get barista => 'Barista'; - @override String get host_hostess => 'Host/Hostess'; - @override String get busser => 'Busser'; -} - -// Path: staff.home.improve.items.training -class _TranslationsStaffHomeImproveItemsTrainingEs implements TranslationsStaffHomeImproveItemsTrainingEn { - _TranslationsStaffHomeImproveItemsTrainingEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Training Section'; - @override String get description => 'Improve your skills and get certified.'; - @override String get page => '/krow-university'; -} - -// Path: staff.home.improve.items.podcast -class _TranslationsStaffHomeImproveItemsPodcastEs implements TranslationsStaffHomeImproveItemsPodcastEn { - _TranslationsStaffHomeImproveItemsPodcastEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Krow Podcast'; - @override String get description => 'Listen to tips from top workers.'; - @override String get page => '/krow-university'; -} - -// Path: staff.home.more_ways.items.benefits -class _TranslationsStaffHomeMoreWaysItemsBenefitsEs implements TranslationsStaffHomeMoreWaysItemsBenefitsEn { - _TranslationsStaffHomeMoreWaysItemsBenefitsEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Krow Benefits'; - @override String get page => '/benefits'; -} - -// Path: staff.home.more_ways.items.refer -class _TranslationsStaffHomeMoreWaysItemsReferEs implements TranslationsStaffHomeMoreWaysItemsReferEn { - _TranslationsStaffHomeMoreWaysItemsReferEs._(this._root); - - final TranslationsEs _root; // ignore: unused_field - - // Translations - @override String get title => 'Refer a Friend'; - @override String get page => '/worker-profile'; -} - -/// The flat map containing all translations for locale . -/// Only for edge cases! For simple maps, use the map function of this library. -/// -/// The Dart AOT compiler has issues with very large switch statements, -/// so the map is split into smaller functions (512 entries each). -extension on TranslationsEs { - dynamic _flatMapFunction(String path) { - return switch (path) { - 'common.ok' => 'Aceptar', - 'common.cancel' => 'Cancelar', - 'common.save' => 'Guardar', - 'common.delete' => 'Eliminar', - 'common.continue_text' => 'Continuar', - 'settings.language' => 'Idioma', - 'settings.change_language' => 'Cambiar Idioma', - 'staff_authentication.get_started_page.title_part1' => 'Trabaja, Crece, ', - 'staff_authentication.get_started_page.title_part2' => 'Elévate', - 'staff_authentication.get_started_page.subtitle' => 'Construye tu carrera en hostelería con \nflexibilidad y libertad.', - 'staff_authentication.get_started_page.sign_up_button' => 'Registrarse', - 'staff_authentication.get_started_page.log_in_button' => 'Iniciar sesión', - 'staff_authentication.phone_verification_page.validation_error' => 'Por favor, ingresa un número de teléfono válido de 10 dígitos', - 'staff_authentication.phone_verification_page.send_code_button' => 'Enviar código', - 'staff_authentication.phone_verification_page.enter_code_title' => 'Ingresa el código de verificación', - 'staff_authentication.phone_verification_page.code_sent_message' => 'Enviamos un código de 6 dígitos a ', - 'staff_authentication.phone_verification_page.code_sent_instruction' => '. Ingrésalo a continuación para verificar tu cuenta.', - 'staff_authentication.phone_input.title' => 'Verifica tu número de teléfono', - 'staff_authentication.phone_input.subtitle' => 'Te enviaremos un código de verificación para comenzar.', - 'staff_authentication.phone_input.label' => 'Número de teléfono', - 'staff_authentication.phone_input.hint' => 'Ingresa tu número', - 'staff_authentication.otp_verification.did_not_get_code' => '¿No recibiste el código?', - 'staff_authentication.otp_verification.resend_in' => ({required Object seconds}) => 'Reenviar en ${seconds} s', - 'staff_authentication.otp_verification.resend_code' => 'Reenviar código', - 'staff_authentication.profile_setup_page.step_indicator' => ({required Object current, required Object total}) => 'Paso ${current} de ${total}', - 'staff_authentication.profile_setup_page.error_occurred' => 'Ocurrió un error', - 'staff_authentication.profile_setup_page.complete_setup_button' => 'Completar configuración', - 'staff_authentication.profile_setup_page.steps.basic' => 'Información básica', - 'staff_authentication.profile_setup_page.steps.location' => 'Ubicación', - 'staff_authentication.profile_setup_page.steps.experience' => 'Experiencia', - 'staff_authentication.profile_setup_page.basic_info.title' => 'Conozcámonos', - 'staff_authentication.profile_setup_page.basic_info.subtitle' => 'Cuéntanos un poco sobre ti', - 'staff_authentication.profile_setup_page.basic_info.full_name_label' => 'Nombre completo *', - 'staff_authentication.profile_setup_page.basic_info.full_name_hint' => 'Juan Pérez', - 'staff_authentication.profile_setup_page.basic_info.bio_label' => 'Biografía corta', - 'staff_authentication.profile_setup_page.basic_info.bio_hint' => 'Profesional experimentado en hostelería...', - 'staff_authentication.profile_setup_page.location.title' => '¿Dónde quieres trabajar?', - 'staff_authentication.profile_setup_page.location.subtitle' => 'Agrega tus ubicaciones de trabajo preferidas', - 'staff_authentication.profile_setup_page.location.full_name_label' => 'Nombre completo', - 'staff_authentication.profile_setup_page.location.add_location_label' => 'Agregar ubicación *', - 'staff_authentication.profile_setup_page.location.add_location_hint' => 'Ciudad o código postal', - 'staff_authentication.profile_setup_page.location.add_button' => 'Agregar', - 'staff_authentication.profile_setup_page.location.max_distance' => ({required Object distance}) => 'Distancia máxima: ${distance} millas', - 'staff_authentication.profile_setup_page.location.min_dist_label' => '5 mi', - 'staff_authentication.profile_setup_page.location.max_dist_label' => '50 mi', - 'staff_authentication.profile_setup_page.experience.title' => '¿Cuáles son tus habilidades?', - 'staff_authentication.profile_setup_page.experience.subtitle' => 'Selecciona todas las que correspondan', - 'staff_authentication.profile_setup_page.experience.skills_label' => 'Habilidades *', - 'staff_authentication.profile_setup_page.experience.industries_label' => 'Industrias preferidas', - 'staff_authentication.profile_setup_page.experience.skills.food_service' => 'Servicio de comida', - 'staff_authentication.profile_setup_page.experience.skills.bartending' => 'Preparación de bebidas', - 'staff_authentication.profile_setup_page.experience.skills.warehouse' => 'Almacén', - 'staff_authentication.profile_setup_page.experience.skills.retail' => 'Venta minorista', - 'staff_authentication.profile_setup_page.experience.skills.events' => 'Eventos', - 'staff_authentication.profile_setup_page.experience.skills.customer_service' => 'Servicio al cliente', - 'staff_authentication.profile_setup_page.experience.skills.cleaning' => 'Limpieza', - 'staff_authentication.profile_setup_page.experience.skills.security' => 'Seguridad', - 'staff_authentication.profile_setup_page.experience.skills.driving' => 'Conducción', - 'staff_authentication.profile_setup_page.experience.skills.cooking' => 'Cocina', - 'staff_authentication.profile_setup_page.experience.industries.hospitality' => 'Hostelería', - 'staff_authentication.profile_setup_page.experience.industries.food_service' => 'Servicio de comida', - 'staff_authentication.profile_setup_page.experience.industries.warehouse' => 'Almacén', - 'staff_authentication.profile_setup_page.experience.industries.events' => 'Eventos', - 'staff_authentication.profile_setup_page.experience.industries.retail' => 'Venta minorista', - 'staff_authentication.profile_setup_page.experience.industries.healthcare' => 'Atención médica', - 'staff_authentication.common.trouble_question' => '¿Tienes problemas? ', - 'staff_authentication.common.contact_support' => 'Contactar a soporte', - 'client_authentication.get_started_page.title' => 'Toma el control de tus\nturnos y eventos', - 'client_authentication.get_started_page.subtitle' => 'Optimiza tus operaciones con potentes herramientas para gestionar horarios, realizar un seguimiento del rendimiento y mantener a tu equipo en la misma página, todo en un solo lugar', - 'client_authentication.get_started_page.sign_in_button' => 'Iniciar sesión', - 'client_authentication.get_started_page.create_account_button' => 'Crear cuenta', - 'client_authentication.sign_in_page.title' => 'Bienvenido de nuevo', - 'client_authentication.sign_in_page.subtitle' => 'Inicia sesión para gestionar tus turnos y trabajadores', - 'client_authentication.sign_in_page.email_label' => 'Correo electrónico', - 'client_authentication.sign_in_page.email_hint' => 'Ingresa tu correo electrónico', - 'client_authentication.sign_in_page.password_label' => 'Contraseña', - 'client_authentication.sign_in_page.password_hint' => 'Ingresa tu contraseña', - 'client_authentication.sign_in_page.forgot_password' => '¿Olvidaste tu contraseña?', - 'client_authentication.sign_in_page.sign_in_button' => 'Iniciar sesión', - 'client_authentication.sign_in_page.or_divider' => 'o', - 'client_authentication.sign_in_page.social_apple' => 'Iniciar sesión con Apple', - 'client_authentication.sign_in_page.social_google' => 'Iniciar sesión con Google', - 'client_authentication.sign_in_page.no_account' => '¿No tienes una cuenta? ', - 'client_authentication.sign_in_page.sign_up_link' => 'Regístrate', - 'client_authentication.sign_up_page.title' => 'Crear cuenta', - 'client_authentication.sign_up_page.subtitle' => 'Comienza con Krow para tu negocio', - 'client_authentication.sign_up_page.company_label' => 'Nombre de la empresa', - 'client_authentication.sign_up_page.company_hint' => 'Ingresa el nombre de la empresa', - 'client_authentication.sign_up_page.email_label' => 'Correo electrónico', - 'client_authentication.sign_up_page.email_hint' => 'Ingresa tu correo electrónico', - 'client_authentication.sign_up_page.password_label' => 'Contraseña', - 'client_authentication.sign_up_page.password_hint' => 'Crea una contraseña', - 'client_authentication.sign_up_page.confirm_password_label' => 'Confirmar contraseña', - 'client_authentication.sign_up_page.confirm_password_hint' => 'Confirma tu contraseña', - 'client_authentication.sign_up_page.create_account_button' => 'Crear cuenta', - 'client_authentication.sign_up_page.or_divider' => 'o', - 'client_authentication.sign_up_page.social_apple' => 'Regístrate con Apple', - 'client_authentication.sign_up_page.social_google' => 'Regístrate con Google', - 'client_authentication.sign_up_page.has_account' => '¿Ya tienes una cuenta? ', - 'client_authentication.sign_up_page.sign_in_link' => 'Iniciar sesión', - 'client_home.dashboard.welcome_back' => 'Bienvenido de nuevo', - 'client_home.dashboard.edit_mode_active' => 'Modo Edición Activo', - 'client_home.dashboard.drag_instruction' => 'Arrastra para reordenar, cambia la visibilidad', - 'client_home.dashboard.reset' => 'Restablecer', - 'client_home.dashboard.metric_needed' => 'Necesario', - 'client_home.dashboard.metric_filled' => 'Lleno', - 'client_home.dashboard.metric_open' => 'Abierto', - 'client_home.dashboard.view_all' => 'Ver todo', - 'client_home.dashboard.insight_lightbulb' => ({required Object amount}) => 'Ahorra ${amount}/mes', - 'client_home.dashboard.insight_tip' => 'Reserva con 48h de antelación para mejores tarifas', - 'client_home.widgets.actions' => 'Acciones Rápidas', - 'client_home.widgets.reorder' => 'Reordenar', - 'client_home.widgets.coverage' => 'Cobertura de Hoy', - 'client_home.widgets.spending' => 'Información de Gastos', - 'client_home.widgets.live_activity' => 'Actividad en Vivo', - 'client_home.actions.rapid' => 'RÁPIDO', - 'client_home.actions.rapid_subtitle' => 'Urgente mismo día', - 'client_home.actions.create_order' => 'Crear Orden', - 'client_home.actions.create_order_subtitle' => 'Programar turnos', - 'client_home.actions.hubs' => 'Hubs', - 'client_home.actions.hubs_subtitle' => 'Puntos marcaje', - 'client_home.reorder.title' => 'REORDENAR', - 'client_home.reorder.reorder_button' => 'Reordenar', - 'client_home.reorder.per_hr' => ({required Object amount}) => '${amount}/hr', - 'client_home.form.edit_reorder' => 'Editar y Reordenar', - 'client_home.form.post_new' => 'Publicar un Nuevo Turno', - 'client_home.form.review_subtitle' => 'Revisa y edita los detalles antes de publicar', - 'client_home.form.date_label' => 'Fecha *', - 'client_home.form.date_hint' => 'mm/dd/aaaa', - 'client_home.form.location_label' => 'Ubicación *', - 'client_home.form.location_hint' => 'Dirección del negocio', - 'client_home.form.positions_title' => 'Posiciones', - 'client_home.form.add_position' => 'Añadir Posición', - 'client_home.form.role_label' => 'Rol *', - 'client_home.form.role_hint' => 'Seleccionar rol', - 'client_home.form.start_time' => 'Hora de Inicio *', - 'client_home.form.end_time' => 'Hora de Fin *', - 'client_home.form.workers_needed' => 'Trabajadores Necesarios *', - 'client_home.form.hourly_rate' => 'Tarifa por hora (\$) *', - 'client_home.form.post_shift' => 'Publicar Turno', - 'client_settings.profile.title' => 'Perfil', - 'client_settings.profile.edit_profile' => 'Editar Perfil', - 'client_settings.profile.hubs' => 'Hubs', - 'client_settings.profile.log_out' => 'Cerrar sesión', - 'client_settings.profile.quick_links' => 'Enlaces rápidos', - 'client_settings.profile.clock_in_hubs' => 'Hubs de Marcaje', - 'client_settings.profile.billing_payments' => 'Facturación y Pagos', - 'client_hubs.title' => 'Hubs', - 'client_hubs.subtitle' => 'Gestionar ubicaciones de marcaje', - 'client_hubs.add_hub' => 'Añadir Hub', - 'client_hubs.empty_state.title' => 'No hay hubs aún', - 'client_hubs.empty_state.description' => 'Crea estaciones de marcaje para tus ubicaciones', - 'client_hubs.empty_state.button' => 'Añade tu primer Hub', - 'client_hubs.about_hubs.title' => 'Sobre los Hubs', - 'client_hubs.about_hubs.description' => 'Los Hubs son estaciones de marcaje en tus ubicaciones. Asigna etiquetas NFC a cada hub para que los trabajadores puedan marcar entrada/salida rápidamente usando sus teléfonos.', - 'client_hubs.hub_card.tag_label' => ({required Object id}) => 'Etiqueta: ${id}', - 'client_hubs.add_hub_dialog.title' => 'Añadir Nuevo Hub', - 'client_hubs.add_hub_dialog.name_label' => 'Nombre del Hub *', - 'client_hubs.add_hub_dialog.name_hint' => 'ej., Cocina Principal, Recepción', - 'client_hubs.add_hub_dialog.location_label' => 'Nombre de la Ubicación', - 'client_hubs.add_hub_dialog.location_hint' => 'ej., Restaurante Centro', - 'client_hubs.add_hub_dialog.address_label' => 'Dirección', - 'client_hubs.add_hub_dialog.address_hint' => 'Dirección completa', - 'client_hubs.add_hub_dialog.create_button' => 'Crear Hub', - 'client_hubs.nfc_dialog.title' => 'Identificar Etiqueta NFC', - 'client_hubs.nfc_dialog.instruction' => 'Acerque su teléfono a la etiqueta NFC para identificarla', - 'client_hubs.nfc_dialog.scan_button' => 'Escanear Etiqueta NFC', - 'client_hubs.nfc_dialog.tag_identified' => 'Etiqueta Identificada', - 'client_hubs.nfc_dialog.assign_button' => 'Asignar Etiqueta', - 'client_create_order.title' => 'Crear Orden', - 'client_create_order.section_title' => 'TIPO DE ORDEN', - 'client_create_order.types.rapid' => 'RÁPIDO', - 'client_create_order.types.rapid_desc' => 'Cobertura URGENTE mismo día', - 'client_create_order.types.one_time' => 'Única Vez', - 'client_create_order.types.one_time_desc' => 'Evento Único o Petición de Turno', - 'client_create_order.types.recurring' => 'Recurrente', - 'client_create_order.types.recurring_desc' => 'Cobertura Continua Semanal / Mensual', - 'client_create_order.types.permanent' => 'Permanente', - 'client_create_order.types.permanent_desc' => 'Colocación de Personal a Largo Plazo', - 'client_create_order.rapid.title' => 'Orden RÁPIDA', - 'client_create_order.rapid.subtitle' => 'Personal de emergencia en minutos', - 'client_create_order.rapid.urgent_badge' => 'URGENTE', - 'client_create_order.rapid.tell_us' => 'Dinos qué necesitas', - 'client_create_order.rapid.need_staff' => '¿Necesitas personal urgentemente?', - 'client_create_order.rapid.type_or_speak' => 'Escribe o habla lo que necesitas. Yo me encargo del resto', - 'client_create_order.rapid.example' => 'Ejemplo: ', - 'client_create_order.rapid.hint' => 'Escribe o habla... (ej., "Necesito 5 cocineros YA hasta las 5am")', - 'client_create_order.rapid.speak' => 'Hablar', - 'client_create_order.rapid.listening' => 'Escuchando...', - 'client_create_order.rapid.send' => 'Enviar Mensaje', - 'client_create_order.rapid.sending' => 'Enviando...', - 'client_create_order.rapid.success_title' => '¡Solicitud Enviada!', - 'client_create_order.rapid.success_message' => 'Estamos encontrando trabajadores disponibles para ti ahora mismo. Te notificaremos cuando acepten.', - 'client_create_order.rapid.back_to_orders' => 'Volver a Órdenes', - 'client_create_order.one_time.title' => 'Orden Única Vez', - 'client_create_order.one_time.subtitle' => 'Evento único o petición de turno', - 'client_create_order.one_time.create_your_order' => 'Crea Tu Orden', - 'client_create_order.one_time.date_label' => 'Fecha', - 'client_create_order.one_time.date_hint' => 'Seleccionar fecha', - 'client_create_order.one_time.location_label' => 'Ubicación', - 'client_create_order.one_time.location_hint' => 'Ingresar dirección', - 'client_create_order.one_time.positions_title' => 'Posiciones', - 'client_create_order.one_time.add_position' => 'Añadir Posición', - 'client_create_order.one_time.position_number' => ({required Object number}) => 'Posición ${number}', - 'client_create_order.one_time.remove' => 'Eliminar', - 'client_create_order.one_time.select_role' => 'Seleccionar rol', - 'client_create_order.one_time.start_label' => 'Inicio', - 'client_create_order.one_time.end_label' => 'Fin', - 'client_create_order.one_time.workers_label' => 'Trabajadores', - 'client_create_order.one_time.lunch_break_label' => 'Descanso para Almuerzo', - 'client_create_order.one_time.different_location' => 'Usar ubicación diferente para esta posición', - 'client_create_order.one_time.different_location_title' => 'Ubicación Diferente', - 'client_create_order.one_time.different_location_hint' => 'Ingresar dirección diferente', - 'client_create_order.one_time.create_order' => 'Crear Orden', - 'client_create_order.one_time.creating' => 'Creando...', - 'client_create_order.one_time.success_title' => '¡Orden Creada!', - 'client_create_order.one_time.success_message' => 'Tu solicitud de turno ha sido publicada. Los trabajadores comenzarán a postularse pronto.', - 'client_create_order.one_time.back_to_orders' => 'Volver a Órdenes', - 'client_create_order.one_time.no_break' => 'Sin descanso', - 'client_create_order.one_time.paid_break' => 'min (Pagado)', - 'client_create_order.one_time.unpaid_break' => 'min (No pagado)', - 'client_create_order.recurring.title' => 'Orden Recurrente', - 'client_create_order.recurring.subtitle' => 'Cobertura continua semanal/mensual', - 'client_create_order.recurring.placeholder' => 'Flujo de Orden Recurrente (Trabajo en Progreso)', - 'client_create_order.permanent.title' => 'Orden Permanente', - 'client_create_order.permanent.subtitle' => 'Colocación de personal a largo plazo', - 'client_create_order.permanent.placeholder' => 'Flujo de Orden Permanente (Trabajo en Progreso)', - 'client_main.tabs.coverage' => 'Cobertura', - 'client_main.tabs.billing' => 'Facturación', - 'client_main.tabs.home' => 'Inicio', - 'client_main.tabs.orders' => 'Órdenes', - 'client_main.tabs.reports' => 'Reportes', - 'client_view_orders.title' => 'Órdenes', - 'client_view_orders.post_button' => 'Publicar', - 'client_view_orders.post_order' => 'Publicar una Orden', - 'client_view_orders.no_orders' => ({required Object date}) => 'No hay órdenes para ${date}', - 'client_view_orders.tabs.up_next' => 'Próximos', - 'client_view_orders.tabs.active' => 'Activos', - 'client_view_orders.tabs.completed' => 'Completados', - 'client_view_orders.card.open' => 'ABIERTO', - 'client_view_orders.card.filled' => 'LLENO', - 'client_view_orders.card.confirmed' => 'CONFIRMADO', - 'client_view_orders.card.in_progress' => 'EN PROGRESO', - 'client_view_orders.card.completed' => 'COMPLETADO', - 'client_view_orders.card.cancelled' => 'CANCELADO', - 'client_view_orders.card.get_direction' => 'Obtener dirección', - 'client_view_orders.card.total' => 'Total', - 'client_view_orders.card.hrs' => 'HRS', - 'client_view_orders.card.workers' => ({required Object count}) => '${count} trabajadores', - 'client_view_orders.card.clock_in' => 'ENTRADA', - 'client_view_orders.card.clock_out' => 'SALIDA', - 'client_view_orders.card.coverage' => 'Cobertura', - 'client_view_orders.card.workers_label' => ({required Object filled, required Object needed}) => '${filled}/${needed} Trabajadores', - 'client_view_orders.card.confirmed_workers' => 'Trabajadores Confirmados', - 'client_view_orders.card.no_workers' => 'Ningún trabajador confirmado aún.', - 'client_billing.title' => 'Facturación', - 'client_billing.current_period' => 'Período Actual', - 'client_billing.saved_amount' => ({required Object amount}) => '${amount} ahorrado', - 'client_billing.awaiting_approval' => 'Esperando Aprobación', - 'client_billing.payment_method' => 'Método de Pago', - 'client_billing.add_payment' => 'Añadir', - 'client_billing.default_badge' => 'Predeterminado', - 'client_billing.expires' => ({required Object date}) => 'Expira ${date}', - 'client_billing.period_breakdown' => 'Desglose de este Período', - 'client_billing.week' => 'Semana', - 'client_billing.month' => 'Mes', - 'client_billing.total' => 'Total', - 'client_billing.hours' => ({required Object count}) => '${count} horas', - 'client_billing.rate_optimization_title' => 'Optimización de Tarifas', - 'client_billing.rate_optimization_body' => ({required Object amount}) => 'Ahorra ${amount}/mes cambiando 3 turnos', - 'client_billing.view_details' => 'Ver Detalles', - 'client_billing.invoice_history' => 'Historial de Facturas', - 'client_billing.view_all' => 'Ver todo', - 'client_billing.export_button' => 'Exportar Todas las Facturas', - 'client_billing.pending_badge' => 'PENDIENTE APROBACIÓN', - 'client_billing.paid_badge' => 'PAGADO', - 'staff.main.tabs.shifts' => 'Turnos', - 'staff.main.tabs.payments' => 'Pagos', - 'staff.main.tabs.home' => 'Inicio', - 'staff.main.tabs.clock_in' => 'Marcar Entrada', - 'staff.main.tabs.profile' => 'Perfil', - 'staff.home.header.welcome_back' => 'Welcome back', - 'staff.home.header.user_name_placeholder' => 'Krower', - 'staff.home.banners.complete_profile_title' => 'Complete Your Profile', - 'staff.home.banners.complete_profile_subtitle' => 'Get verified to see more shifts', - 'staff.home.banners.availability_title' => 'Availability', - 'staff.home.banners.availability_subtitle' => 'Update your availability for next week', - 'staff.home.quick_actions.find_shifts' => 'Find Shifts', - 'staff.home.quick_actions.availability' => 'Availability', - 'staff.home.quick_actions.messages' => 'Messages', - 'staff.home.quick_actions.earnings' => 'Earnings', - 'staff.home.sections.todays_shift' => 'Today\'s Shift', - 'staff.home.sections.scheduled_count' => ({required Object count}) => '${count} scheduled', - 'staff.home.sections.tomorrow' => 'Tomorrow', - 'staff.home.sections.recommended_for_you' => 'Recommended for You', - 'staff.home.sections.view_all' => 'View all', - 'staff.home.empty_states.no_shifts_today' => 'No shifts scheduled for today', - 'staff.home.empty_states.find_shifts_cta' => 'Find shifts →', - 'staff.home.empty_states.no_shifts_tomorrow' => 'No shifts for tomorrow', - 'staff.home.empty_states.no_recommended_shifts' => 'No recommended shifts', - 'staff.home.pending_payment.title' => 'Pending Payment', - 'staff.home.pending_payment.subtitle' => 'Payment processing', - 'staff.home.pending_payment.amount' => ({required Object amount}) => '${amount}', - 'staff.home.recommended_card.act_now' => '• ACT NOW', - 'staff.home.recommended_card.one_day' => 'One Day', - 'staff.home.recommended_card.today' => 'Today', - 'staff.home.recommended_card.applied_for' => ({required Object title}) => 'Applied for ${title}', - 'staff.home.recommended_card.time_range' => ({required Object start, required Object end}) => '${start} - ${end}', - 'staff.home.benefits.title' => 'Your Benefits', - 'staff.home.benefits.view_all' => 'View all', - 'staff.home.benefits.hours_label' => 'hours', - 'staff.home.benefits.items.sick_days' => 'Sick Days', - 'staff.home.benefits.items.vacation' => 'Vacation', - 'staff.home.benefits.items.holidays' => 'Holidays', - 'staff.home.auto_match.title' => 'Auto-Match', - 'staff.home.auto_match.finding_shifts' => 'Finding shifts for you', - 'staff.home.auto_match.get_matched' => 'Get matched automatically', - 'staff.home.auto_match.matching_based_on' => 'Matching based on:', - 'staff.home.auto_match.chips.location' => 'Location', - 'staff.home.auto_match.chips.availability' => 'Availability', - 'staff.home.auto_match.chips.skills' => 'Skills', - 'staff.home.improve.title' => 'Improve Yourself', - 'staff.home.improve.items.training.title' => 'Training Section', - 'staff.home.improve.items.training.description' => 'Improve your skills and get certified.', - 'staff.home.improve.items.training.page' => '/krow-university', - 'staff.home.improve.items.podcast.title' => 'Krow Podcast', - 'staff.home.improve.items.podcast.description' => 'Listen to tips from top workers.', - 'staff.home.improve.items.podcast.page' => '/krow-university', - 'staff.home.more_ways.title' => 'More Ways To Use Krow', - 'staff.home.more_ways.items.benefits.title' => 'Krow Benefits', - 'staff.home.more_ways.items.benefits.page' => '/benefits', - 'staff.home.more_ways.items.refer.title' => 'Refer a Friend', - 'staff.home.more_ways.items.refer.page' => '/worker-profile', - 'staff.profile.header.title' => 'Perfil', - 'staff.profile.header.sign_out' => 'CERRAR SESIÓN', - 'staff.profile.reliability_stats.shifts' => 'Turnos', - 'staff.profile.reliability_stats.rating' => 'Calificación', - 'staff.profile.reliability_stats.on_time' => 'A Tiempo', - 'staff.profile.reliability_stats.no_shows' => 'Faltas', - 'staff.profile.reliability_stats.cancellations' => 'Cancel.', - 'staff.profile.reliability_score.title' => 'Puntuación de Confiabilidad', - 'staff.profile.reliability_score.description' => 'Mantén tu puntuación por encima del 45% para continuar aceptando turnos.', - 'staff.profile.sections.onboarding' => 'INCORPORACIÓN', - 'staff.profile.sections.compliance' => 'CUMPLIMIENTO', - 'staff.profile.sections.level_up' => 'MEJORAR NIVEL', - 'staff.profile.sections.finance' => 'FINANZAS', - 'staff.profile.sections.support' => 'SOPORTE', - 'staff.profile.menu_items.personal_info' => 'Información Personal', - 'staff.profile.menu_items.emergency_contact' => 'Contacto de Emergencia', - 'staff.profile.menu_items.experience' => 'Experiencia', - 'staff.profile.menu_items.attire' => 'Vestimenta', - 'staff.profile.menu_items.documents' => 'Documentos', - 'staff.profile.menu_items.certificates' => 'Certificados', - 'staff.profile.menu_items.tax_forms' => 'Formularios Fiscales', - 'staff.profile.menu_items.krow_university' => 'Krow University', - 'staff.profile.menu_items.trainings' => 'Capacitaciones', - 'staff.profile.menu_items.leaderboard' => 'Tabla de Clasificación', - 'staff.profile.menu_items.bank_account' => 'Cuenta Bancaria', - 'staff.profile.menu_items.payments' => 'Pagos', - 'staff.profile.menu_items.timecard' => 'Tarjeta de Tiempo', - 'staff.profile.menu_items.faqs' => 'Preguntas Frecuentes', - 'staff.profile.menu_items.privacy_security' => 'Privacidad y Seguridad', - 'staff.profile.menu_items.messages' => 'Mensajes', - 'staff.profile.logout.button' => 'Cerrar Sesión', - 'staff.onboarding.personal_info.title' => 'Información Personal', - 'staff.onboarding.personal_info.change_photo_hint' => 'Toca para cambiar foto', - 'staff.onboarding.personal_info.full_name_label' => 'Nombre Completo', - 'staff.onboarding.personal_info.email_label' => 'Correo Electrónico', - 'staff.onboarding.personal_info.phone_label' => 'Número de Teléfono', - 'staff.onboarding.personal_info.phone_hint' => '+1 (555) 000-0000', - 'staff.onboarding.personal_info.bio_label' => 'Biografía', - 'staff.onboarding.personal_info.bio_hint' => 'Cuéntales a los clientes sobre ti...', - 'staff.onboarding.personal_info.languages_label' => 'Idiomas', - 'staff.onboarding.personal_info.languages_hint' => 'Inglés, Español, Francés...', - 'staff.onboarding.personal_info.locations_label' => 'Ubicaciones Preferidas', - 'staff.onboarding.personal_info.locations_hint' => 'Centro, Midtown, Brooklyn...', - 'staff.onboarding.personal_info.save_button' => 'Guardar Cambios', - 'staff.onboarding.personal_info.save_success' => 'Información personal guardada exitosamente', - 'staff.onboarding.experience.title' => 'Experience & Skills', - 'staff.onboarding.experience.industries_title' => 'Industries', - 'staff.onboarding.experience.industries_subtitle' => 'Select the industries you have experience in', - 'staff.onboarding.experience.skills_title' => 'Skills', - 'staff.onboarding.experience.skills_subtitle' => 'Select your skills or add custom ones', - 'staff.onboarding.experience.custom_skills_title' => 'Custom Skills:', - 'staff.onboarding.experience.custom_skill_hint' => 'Add custom skill...', - 'staff.onboarding.experience.save_button' => 'Save & Continue', - 'staff.onboarding.experience.industries.hospitality' => 'Hospitality', - 'staff.onboarding.experience.industries.food_service' => 'Food Service', - 'staff.onboarding.experience.industries.warehouse' => 'Warehouse', - 'staff.onboarding.experience.industries.events' => 'Events', - 'staff.onboarding.experience.industries.retail' => 'Retail', - 'staff.onboarding.experience.industries.healthcare' => 'Healthcare', - 'staff.onboarding.experience.industries.other' => 'Other', - 'staff.onboarding.experience.skills.food_service' => 'Food Service', - 'staff.onboarding.experience.skills.bartending' => 'Bartending', - 'staff.onboarding.experience.skills.event_setup' => 'Event Setup', - 'staff.onboarding.experience.skills.hospitality' => 'Hospitality', - 'staff.onboarding.experience.skills.warehouse' => 'Warehouse', - 'staff.onboarding.experience.skills.customer_service' => 'Customer Service', - 'staff.onboarding.experience.skills.cleaning' => 'Cleaning', - 'staff.onboarding.experience.skills.security' => 'Security', - 'staff.onboarding.experience.skills.retail' => 'Retail', - 'staff.onboarding.experience.skills.cooking' => 'Cooking', - 'staff.onboarding.experience.skills.cashier' => 'Cashier', - 'staff.onboarding.experience.skills.server' => 'Server', - 'staff.onboarding.experience.skills.barista' => 'Barista', - 'staff.onboarding.experience.skills.host_hostess' => 'Host/Hostess', - 'staff.onboarding.experience.skills.busser' => 'Busser', - _ => null, - }; - } -}