2 lines
42 KiB
JavaScript
2 lines
42 KiB
JavaScript
const t={permissions:{title:{t:0,b:{t:2,i:[{t:3}],s:"Permissions Management"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Permission Matrix — Role-based access control"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading permissions..."}},error_title:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load permissions"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},save_changes:{t:0,b:{t:2,i:[{t:3}],s:"Save Changes"}},discard:{t:0,b:{t:2,i:[{t:3}],s:"Discard"}},modified_count:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" changes"}]}},domain_filter:{t:0,b:{t:2,i:[{t:3}],s:"Domain Filter (Rows)"}},role_filter:{t:0,b:{t:2,i:[{t:3}],s:"Role Filter (Columns)"}},select_all:{t:0,b:{t:2,i:[{t:3}],s:"Select All"}},deselect_all:{t:0,b:{t:2,i:[{t:3}],s:"Deselect All"}},all_domains:{t:0,b:{t:2,i:[{t:3}],s:"All"}},permission:{t:0,b:{t:2,i:[{t:3}],s:"Permission"}},no_permissions:{t:0,b:{t:2,i:[{t:3}],s:"No permissions in this domain."}},current_tier:{t:0,b:{t:2,i:[{t:3}],s:"Current Package"}},expires:{t:0,b:{t:2,i:[{t:3}],s:"Expires"}},superadmin:{t:0,b:{t:2,i:[{t:3}],s:"Superadmin"}},superadmin_desc:{t:0,b:{t:2,i:[{t:3}],s:"Full system access — users, billing, robots and system configuration."}},garages:{t:0,b:{t:2,i:[{t:3}],s:"Garages"}},garages_desc:{t:0,b:{t:2,i:[{t:3}],s:"Garage-level access — vehicle management, service booking, customer data."}},feature_flags:{t:0,b:{t:2,i:[{t:3}],s:"Feature Flags"}},feature_flags_desc:{t:0,b:{t:2,i:[{t:3,v:"Subscription features — based on your current plan ("},{t:4,k:"tier"},{t:3,v:")."}]}},rbac_title:{t:0,b:{t:2,i:[{t:3}],s:"RBAC Permission Matrix"}},rbac_desc:{t:0,b:{t:2,i:[{t:3}],s:"Role-based access control — which roles can perform which admin actions."}},action:{t:0,b:{t:2,i:[{t:3}],s:"Action"}}},packages:{title:{t:0,b:{t:2,i:[{t:3}],s:"Package Management"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Manage subscription packages and features — Free, Premium, Enterprise"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading packages..."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create_new:{t:0,b:{t:2,i:[{t:3}],s:"New Package"}},no_packages:{t:0,b:{t:2,i:[{t:3}],s:"No packages yet"}},no_packages_desc:{t:0,b:{t:2,i:[{t:3}],s:"Create your first subscription package to get started."}},create_first:{t:0,b:{t:2,i:[{t:3}],s:"Create First Package"}},popular:{t:0,b:{t:2,i:[{t:3}],s:"Popular"}},fallback_badge:{t:0,b:{t:2,i:[{t:3}],s:"Fallback"}},trial_badge:{t:0,b:{t:2,i:[{t:3}],s:"Trial"}},month:{t:0,b:{t:2,i:[{t:3}],s:"mo"}},feature_flags:{t:0,b:{t:2,i:[{t:3}],s:"Available Features"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},duplicate:{t:0,b:{t:2,i:[{t:3}],s:"Duplicate"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"Delete"}},set_as_default:{t:0,b:{t:2,i:[{t:3}],s:"Set as Default"}},set_as_default_success:{t:0,b:{t:2,i:[{t:3}],s:"set as default package!"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Package"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"Create Package"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save Changes"}},create:{t:0,b:{t:2,i:[{t:3}],s:"Create"}},save_success:{t:0,b:{t:2,i:[{t:3}],s:"Package updated successfully!"}},delete_title:{t:0,b:{t:2,i:[{t:3}],s:"Delete Package"}},delete_confirm:{t:0,b:{t:2,i:[{t:3,v:'Are you sure you want to delete "'},{t:4,k:"name"},{t:3,v:'"?'}]}},delete_btn:{t:0,b:{t:2,i:[{t:3}],s:"Delete"}},allowances:{t:0,b:{t:2,i:[{t:3}],s:"Allowances"}},max_vehicles:{t:0,b:{t:2,i:[{t:3}],s:"Max Vehicles"}},max_garages:{t:0,b:{t:2,i:[{t:3}],s:"Max Garages"}},max_users:{t:0,b:{t:2,i:[{t:3}],s:"Max Users"}},monthly_credits:{t:0,b:{t:2,i:[{t:3}],s:"Monthly Credits"}},tier_level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},form_name:{t:0,b:{t:2,i:[{t:3}],s:"System Name"}},form_name_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. premium_2024"}},form_display_name:{t:0,b:{t:2,i:[{t:3}],s:"Display Name"}},form_display_name_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. Premium Plus"}},form_type:{t:0,b:{t:2,i:[{t:3}],s:"Type"}},type_private:{t:0,b:{t:2,i:[{t:3}],s:"Private"}},type_corporate:{t:0,b:{t:2,i:[{t:3}],s:"Corporate"}},form_tier_level:{t:0,b:{t:2,i:[{t:3}],s:"Tier Level"}},form_tier_level_hint:{t:0,b:{t:2,i:[{t:3}],s:"Higher number = more features and higher rank"}},form_monthly_price:{t:0,b:{t:2,i:[{t:3}],s:"Monthly Price"}},form_yearly_price:{t:0,b:{t:2,i:[{t:3}],s:"Yearly Price"}},form_currency:{t:0,b:{t:2,i:[{t:3}],s:"Currency"}},form_subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Subtitle / Description"}},form_subtitle_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. Ideal for small businesses"}},form_badge:{t:0,b:{t:2,i:[{t:3}],s:"Badge Text"}},form_badge_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. Most Popular"}},form_is_custom:{t:0,b:{t:2,i:[{t:3}],s:"Custom Package (not public)"}},singleton_rules:{t:0,b:{t:2,i:[{t:3}],s:"Singleton Rules"}},form_is_default_fallback:{t:0,b:{t:2,i:[{t:3}],s:"Default Fallback Package — expired subscriptions fall back to this"}},form_trial_days:{t:0,b:{t:2,i:[{t:3}],s:"Trial Days on Signup"}},form_trial_days_hint:{t:0,b:{t:2,i:[{t:3}],s:"New organizations get this many free days. Only one package can have > 0."}},per_region_pricing:{t:0,b:{t:2,i:[{t:3}],s:"Per-Region Pricing"}},smart_calculator:{t:0,b:{t:2,i:[{t:3}],s:"Smart Price Calculator"}},calc_net_price:{t:0,b:{t:2,i:[{t:3}],s:"Net Price"}},calc_vat_rate:{t:0,b:{t:2,i:[{t:3}],s:"VAT Rate"}},calc_currency:{t:0,b:{t:2,i:[{t:3}],s:"Currency"}},calc_net:{t:0,b:{t:2,i:[{t:3}],s:"Net"}},calc_vat:{t:0,b:{t:2,i:[{t:3}],s:"VAT"}},calc_gross:{t:0,b:{t:2,i:[{t:3}],s:"Gross"}},calc_apply:{t:0,b:{t:2,i:[{t:3}],s:"Apply to selected region"}},add_zone:{t:0,b:{t:2,i:[{t:3}],s:"Add New Zone"}},add_zone_select:{t:0,b:{t:2,i:[{t:3}],s:"Select country code..."}},add_zone_already_exists:{t:0,b:{t:2,i:[{t:3}],s:"This region already exists in the package pricing!"}}},garages:{title:{t:0,b:{t:2,i:[{t:3}],s:"Garages CRM"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Garage list, package management and status changes"}},total_garages:{t:0,b:{t:2,i:[{t:3}],s:"Total Garages"}},private_garages:{t:0,b:{t:2,i:[{t:3}],s:"Private Garages"}},corporate_garages:{t:0,b:{t:2,i:[{t:3}],s:"Corporate Garages"}},search_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Search by name, contact or email..."}},all_tiers:{t:0,b:{t:2,i:[{t:3}],s:"All packages"}},all_types:{t:0,b:{t:2,i:[{t:3}],s:"All types"}},type_individual:{t:0,b:{t:2,i:[{t:3}],s:"Private (Individual)"}},type_corporate:{t:0,b:{t:2,i:[{t:3}],s:"Corporate"}},company_name:{t:0,b:{t:2,i:[{t:3}],s:"Company Name"}},email:{t:0,b:{t:2,i:[{t:3}],s:"Email"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},current_package:{t:0,b:{t:2,i:[{t:3}],s:"Current Package"}},expiration_date:{t:0,b:{t:2,i:[{t:3}],s:"Expiration Date"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},inactive:{t:0,b:{t:2,i:[{t:3}],s:"Inactive"}},suspended:{t:0,b:{t:2,i:[{t:3}],s:"Suspended"}},change_package:{t:0,b:{t:2,i:[{t:3}],s:"Change Package"}},manage_subscription:{t:0,b:{t:2,i:[{t:3}],s:"Manage Subscription"}},view:{t:0,b:{t:2,i:[{t:3}],s:"View"}},activate:{t:0,b:{t:2,i:[{t:3}],s:"Activate"}},deactivate:{t:0,b:{t:2,i:[{t:3}],s:"Deactivate"}},no_results:{t:0,b:{t:2,i:[{t:3}],s:"No garages match your search."}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading garages..."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},members:{t:0,b:{t:2,i:[{t:3}],s:"members"}},free_fallback:{t:0,b:{t:2,i:[{t:3}],s:"Free / Fallback"}},expires:{t:0,b:{t:2,i:[{t:3}],s:"Expires"}},select_package:{t:0,b:{t:2,i:[{t:3}],s:"Select Package"}},select_package_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Select a subscription package..."}},custom_expiration:{t:0,b:{t:2,i:[{t:3}],s:"Custom Expiration Date"}},optional:{t:0,b:{t:2,i:[{t:3}],s:"optional"}},custom_expiration_hint:{t:0,b:{t:2,i:[{t:3}],s:"Leave empty for default duration (e.g. 30 days). For 2-5 year B2B deals, set a custom date!"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},subscription_updated:{t:0,b:{t:2,i:[{t:3}],s:"subscription updated successfully!"}},view_details:{t:0,b:{t:2,i:[{t:3}],s:"Details"}},indefinite:{t:0,b:{t:2,i:[{t:3}],s:"Indefinite"}},addons_title:{t:0,b:{t:2,i:[{t:3}],s:"Add-ons"}},addon_vehicles:{t:0,b:{t:2,i:[{t:3}],s:"Extra Vehicle"}},addon_branches:{t:0,b:{t:2,i:[{t:3}],s:"Extra Branch"}},addon_users:{t:0,b:{t:2,i:[{t:3}],s:"Extra Employee"}},active_addons:{t:0,b:{t:2,i:[{t:3}],s:"Active Add-ons"}},no_active_addons:{t:0,b:{t:2,i:[{t:3}],s:"No active add-ons"}},addon_vehicles_expiration:{t:0,b:{t:2,i:[{t:3}],s:"Extra Vehicle Expiration"}},addon_branches_expiration:{t:0,b:{t:2,i:[{t:3}],s:"Extra Branch Expiration"}},addon_users_expiration:{t:0,b:{t:2,i:[{t:3}],s:"Extra Employee Expiration"}},addon_expiration_hint:{t:0,b:{t:2,i:[{t:3}],s:"If empty, existing expiration dates remain."}},details:{loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading garage details..."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},back:{t:0,b:{t:2,i:[{t:3}],s:"Back to garages"}},company_info:{t:0,b:{t:2,i:[{t:3}],s:"Company Info"}},company_name:{t:0,b:{t:2,i:[{t:3}],s:"Company Name"}},display_name:{t:0,b:{t:2,i:[{t:3}],s:"Display Name"}},org_type:{t:0,b:{t:2,i:[{t:3}],s:"Organization Type"}},tax_number:{t:0,b:{t:2,i:[{t:3}],s:"Tax Number"}},reg_number:{t:0,b:{t:2,i:[{t:3}],s:"Registration Number"}},created_at:{t:0,b:{t:2,i:[{t:3}],s:"Created At"}},address:{t:0,b:{t:2,i:[{t:3}],s:"Address"}},subscription_info:{t:0,b:{t:2,i:[{t:3}],s:"Subscription Status"}},tier_name:{t:0,b:{t:2,i:[{t:3}],s:"Package"}},tier_level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},level_n:{t:0,b:{t:2,i:[{t:3,v:"Level "},{t:4,k:"n"}]}},expires_at:{t:0,b:{t:2,i:[{t:3}],s:"Expires"}},asset_limit:{t:0,b:{t:2,i:[{t:3}],s:"Vehicle Limit"}},vehicles:{t:0,b:{t:2,i:[{t:3}],s:"vehicles"}},no_subscription:{t:0,b:{t:2,i:[{t:3}],s:"No active subscription"}},contact_info:{t:0,b:{t:2,i:[{t:3}],s:"Contact Info"}},contact_name:{t:0,b:{t:2,i:[{t:3}],s:"Contact Name"}},contact_role:{t:0,b:{t:2,i:[{t:3}],s:"Role"}},contact_department:{t:0,b:{t:2,i:[{t:3}],s:"Department"}},contact_phone:{t:0,b:{t:2,i:[{t:3}],s:"Phone"}},no_contact:{t:0,b:{t:2,i:[{t:3}],s:"No primary contact person"}},edit_details:{t:0,b:{t:2,i:[{t:3}],s:"Edit Details"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},generalTab:{t:0,b:{t:2,i:[{t:3}],s:"General"}},employeesTab:{t:0,b:{t:2,i:[{t:3}],s:"Employees"}},fleetTab:{t:0,b:{t:2,i:[{t:3}],s:"Fleet"}},analyticsTab:{t:0,b:{t:2,i:[{t:3}],s:"Analytics"}},subscriptionTab:{t:0,b:{t:2,i:[{t:3}],s:"Subscription"}},editBasicTab:{t:0,b:{t:2,i:[{t:3}],s:"Basic Info"}},editContactTab:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}},editAddressTab:{t:0,b:{t:2,i:[{t:3}],s:"Addresses"}},zip:{t:0,b:{t:2,i:[{t:3}],s:"ZIP Code"}},city:{t:0,b:{t:2,i:[{t:3}],s:"City"}},street_name:{t:0,b:{t:2,i:[{t:3}],s:"Street"}},street_type:{t:0,b:{t:2,i:[{t:3}],s:"Street Type"}},house_number:{t:0,b:{t:2,i:[{t:3}],s:"House Number"}},coming_soon:{t:0,b:{t:2,i:[{t:3}],s:"This feature will be available soon..."}},missing_data_title:{t:0,b:{t:2,i:[{t:3}],s:"Missing Data"}},missing_data_desc:{t:0,b:{t:2,i:[{t:3}],s:"The garage profile is incomplete. Please fill in the missing fields."}},missing_data_activation_required:{t:0,b:{t:2,i:[{t:3}],s:"To activate the garage, the following data must be provided:"}},missing_tax_number:{t:0,b:{t:2,i:[{t:3}],s:"Tax Number"}},missing_billing:{t:0,b:{t:2,i:[{t:3}],s:"Billing Address"}},missing_contact_email:{t:0,b:{t:2,i:[{t:3}],s:"Contact Email"}},missing_contact_phone:{t:0,b:{t:2,i:[{t:3}],s:"Contact Phone"}},missing_data_count:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" fields missing"}]}},contact_person_name:{t:0,b:{t:2,i:[{t:3}],s:"Contact Person Name"}},contact_email:{t:0,b:{t:2,i:[{t:3}],s:"Contact Email"}},contact_phone:{t:0,b:{t:2,i:[{t:3}],s:"Contact Phone"}},billing_address:{t:0,b:{t:2,i:[{t:3}],s:"Billing Address"}},billing_zip:{t:0,b:{t:2,i:[{t:3}],s:"ZIP Code"}},billing_city:{t:0,b:{t:2,i:[{t:3}],s:"City"}},billing_street_name:{t:0,b:{t:2,i:[{t:3}],s:"Street"}},billing_street_type:{t:0,b:{t:2,i:[{t:3}],s:"Street Type"}},billing_house_number:{t:0,b:{t:2,i:[{t:3}],s:"House Number"}},notification_address:{t:0,b:{t:2,i:[{t:3}],s:"Notification Address"}},notification_zip:{t:0,b:{t:2,i:[{t:3}],s:"ZIP Code"}},notification_city:{t:0,b:{t:2,i:[{t:3}],s:"City"}},notification_street_name:{t:0,b:{t:2,i:[{t:3}],s:"Street"}},notification_street_type:{t:0,b:{t:2,i:[{t:3}],s:"Street Type"}},notification_house_number:{t:0,b:{t:2,i:[{t:3}],s:"House Number"}},tab_basic:{t:0,b:{t:2,i:[{t:3}],s:"Basic Info"}},tab_contact:{t:0,b:{t:2,i:[{t:3}],s:"Contact"}},tab_addresses:{t:0,b:{t:2,i:[{t:3}],s:"Addresses"}},basic_info:{t:0,b:{t:2,i:[{t:3}],s:"Basic Info"}},contact_section:{t:0,b:{t:2,i:[{t:3}],s:"Contact Person"}},addresses_section:{t:0,b:{t:2,i:[{t:3}],s:"Addresses"}},vehicles_used:{t:0,b:{t:2,i:[{t:3}],s:"Vehicles"}},branches_used:{t:0,b:{t:2,i:[{t:3}],s:"Branches"}},employees_used:{t:0,b:{t:2,i:[{t:3}],s:"Employees"}},branches:{t:0,b:{t:2,i:[{t:3}],s:"branches"}},employees:{t:0,b:{t:2,i:[{t:3}],s:"employees"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},subscription_history:{t:0,b:{t:2,i:[{t:3}],s:"Subscription History"}},history_date:{t:0,b:{t:2,i:[{t:3}],s:"Date"}},history_package:{t:0,b:{t:2,i:[{t:3}],s:"Package"}},history_action:{t:0,b:{t:2,i:[{t:3}],s:"Action"}},history_status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},no_subscription_history:{t:0,b:{t:2,i:[{t:3}],s:"No subscription history yet."}}},analytics:{ltv:{t:0,b:{t:2,i:[{t:3}],s:"Lifetime Value (LTV)"}},mrr:{t:0,b:{t:2,i:[{t:3}],s:"Monthly Revenue (MRR)"}},monthly_recurring:{t:0,b:{t:2,i:[{t:3}],s:"Monthly recurring revenue"}},outstanding:{t:0,b:{t:2,i:[{t:3}],s:"Outstanding"}},all_settled:{t:0,b:{t:2,i:[{t:3}],s:"All invoices settled"}},earned_credits:{t:0,b:{t:2,i:[{t:3}],s:"Earned Credits"}},contribution_xp:{t:0,b:{t:2,i:[{t:3}],s:"XP earned from platform contributions"}},invited_companies:{t:0,b:{t:2,i:[{t:3}],s:"Invited Companies"}},companies_joined:{t:0,b:{t:2,i:[{t:3}],s:"Companies joined via your invite"}},validated_garages:{t:0,b:{t:2,i:[{t:3}],s:"Validated Garages"}},garages_confirmed:{t:0,b:{t:2,i:[{t:3}],s:"Garages successfully verified"}},utilization:{t:0,b:{t:2,i:[{t:3}],s:"Utilization"}},vehicle_quota:{t:0,b:{t:2,i:[{t:3}],s:"Vehicle Quota"}},employee_quota:{t:0,b:{t:2,i:[{t:3}],s:"Employee Quota"}},utilized:{t:0,b:{t:2,i:[{t:3}],s:"utilized"}},marketplace_engagement:{t:0,b:{t:2,i:[{t:3}],s:"Marketplace & Engagement"}},avg_rating:{t:0,b:{t:2,i:[{t:3}],s:"Average Rating"}},reviews:{t:0,b:{t:2,i:[{t:3}],s:"Reviews"}},reviews_count:{t:0,b:{t:2,i:[{t:3}],s:"reviews"}},last_activity:{t:0,b:{t:2,i:[{t:3}],s:"Last Activity"}},last_login_mock:{t:0,b:{t:2,i:[{t:3}],s:"2 hours ago"}},services_30d:{t:0,b:{t:2,i:[{t:3}],s:"Services Completed (30 days)"}}},employees:{title:{t:0,b:{t:2,i:[{t:3}],s:"Employees"}},total_count:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" employees"}]}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},email_phone:{t:0,b:{t:2,i:[{t:3}],s:"Email / Phone"}},role:{t:0,b:{t:2,i:[{t:3}],s:"Role"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},edit_role:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},remove:{t:0,b:{t:2,i:[{t:3}],s:"Remove"}},no_employees:{t:0,b:{t:2,i:[{t:3}],s:"No employees assigned to this garage."}},edit_role_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Employee Role"}},editRoleTitle:{t:0,b:{t:2,i:[{t:3}],s:"Edit Employee Role"}},editRoleFor:{t:0,b:{t:2,i:[{t:3,v:"Change role for "},{t:4,k:"name"}]}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save Changes"}},saveRole:{t:0,b:{t:2,i:[{t:3}],s:"Save Role"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},status_active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},status_inactive:{t:0,b:{t:2,i:[{t:3}],s:"Inactive"}},remove_title:{t:0,b:{t:2,i:[{t:3}],s:"Remove Employee"}},removeTitle:{t:0,b:{t:2,i:[{t:3}],s:"Remove Employee"}},remove_confirm:{t:0,b:{t:2,i:[{t:3,v:'Are you sure you want to remove "'},{t:4,k:"name"},{t:3,v:'" from this garage?'}]}},removeConfirm:{t:0,b:{t:2,i:[{t:3,v:'Are you sure you want to remove "'},{t:4,k:"name"},{t:3,v:'" from this garage?'}]}},remove_btn:{t:0,b:{t:2,i:[{t:3}],s:"Remove"}},removing:{t:0,b:{t:2,i:[{t:3}],s:"Removing..."}},add_employee:{t:0,b:{t:2,i:[{t:3}],s:"Add Employee"}},addTitle:{t:0,b:{t:2,i:[{t:3}],s:"Add New Employee"}},email:{t:0,b:{t:2,i:[{t:3}],s:"Email Address"}},emailPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter email address..."}},roleMember:{t:0,b:{t:2,i:[{t:3}],s:"Member"}},roleManager:{t:0,b:{t:2,i:[{t:3}],s:"Manager"}},roleAdmin:{t:0,b:{t:2,i:[{t:3}],s:"Admin"}},roleOwner:{t:0,b:{t:2,i:[{t:3}],s:"Owner"}},add:{t:0,b:{t:2,i:[{t:3}],s:"Add Employee"}},adding:{t:0,b:{t:2,i:[{t:3}],s:"Adding..."}}},fleet:{title:{t:0,b:{t:2,i:[{t:3}],s:"Fleet"}},total_vehicles:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" vehicles total"}]}},plate:{t:0,b:{t:2,i:[{t:3}],s:"Plate"}},brand:{t:0,b:{t:2,i:[{t:3}],s:"Brand"}},model:{t:0,b:{t:2,i:[{t:3}],s:"Model"}},brand_model:{t:0,b:{t:2,i:[{t:3}],s:"Brand & Model"}},year:{t:0,b:{t:2,i:[{t:3}],s:"Year"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},vin:{t:0,b:{t:2,i:[{t:3}],s:"VIN"}},no_vehicles:{t:0,b:{t:2,i:[{t:3}],s:"No vehicles assigned to this garage yet."}},no_fleet_access:{t:0,b:{t:2,i:[{t:3}],s:"You don't have permission to view fleet data."}}}},gamification:{badges:{title:{t:0,b:{t:2,i:[{t:3}],s:"Badges"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Badge Management — CRUD"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading badges..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load badges."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create:{t:0,b:{t:2,i:[{t:3}],s:"New Badge"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No badges yet."}},id:{t:0,b:{t:2,i:[{t:3}],s:"ID"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Description"}},icon:{t:0,b:{t:2,i:[{t:3}],s:"Icon"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"Delete"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"Create Badge"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Badge"}},name_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Badge name"}},desc_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Badge description"}},icon_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Icon URL"}},icon_hint:{t:0,b:{t:2,i:[{t:3}],s:"Optional. The icon URL for the badge."}},icon_preview:{t:0,b:{t:2,i:[{t:3}],s:"Icon preview"}},create_btn:{t:0,b:{t:2,i:[{t:3}],s:"Create"}},delete_title:{t:0,b:{t:2,i:[{t:3}],s:"Delete Badge"}},delete_confirm:{t:0,b:{t:2,i:[{t:3}],s:"Are you sure you want to delete this badge?"}},delete_btn:{t:0,b:{t:2,i:[{t:3}],s:"Delete"}},created:{t:0,b:{t:2,i:[{t:3}],s:"Badge created!"}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Badge updated!"}},deleted:{t:0,b:{t:2,i:[{t:3}],s:"Badge deleted!"}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save badge."}},delete_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to delete badge."}},unknown_error:{t:0,b:{t:2,i:[{t:3}],s:"Unknown error"}}},competitions:{title:{t:0,b:{t:2,i:[{t:3}],s:"Competitions"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Seasonal competition management"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading competitions..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load competitions."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create:{t:0,b:{t:2,i:[{t:3}],s:"New Competition"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No competitions created yet."}},create_first:{t:0,b:{t:2,i:[{t:3}],s:"Create First Competition"}},season_filter:{t:0,b:{t:2,i:[{t:3}],s:"Season Filter:"}},all_seasons:{t:0,b:{t:2,i:[{t:3}],s:"All Seasons"}},active_badge:{t:0,b:{t:2,i:[{t:3}],s:"(Active)"}},status_active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},status_draft:{t:0,b:{t:2,i:[{t:3}],s:"Draft"}},status_completed:{t:0,b:{t:2,i:[{t:3}],s:"Completed"}},status_cancelled:{t:0,b:{t:2,i:[{t:3}],s:"Cancelled"}},view_rules:{t:0,b:{t:2,i:[{t:3}],s:"View Rules"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"Create Competition"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Competition"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},name_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. Q1 Service Submission Contest"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Description"}},desc_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Competition description..."}},season:{t:0,b:{t:2,i:[{t:3}],s:"Season"}},select_season:{t:0,b:{t:2,i:[{t:3}],s:"Select a season"}},start_date:{t:0,b:{t:2,i:[{t:3}],s:"Start Date"}},end_date:{t:0,b:{t:2,i:[{t:3}],s:"End Date"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},rules:{t:0,b:{t:2,i:[{t:3}],s:"Rules (JSON)"}},rules_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"type: service_submission, points_multiplier: 1.5"}},invalid_json:{t:0,b:{t:2,i:[{t:3}],s:"Invalid JSON format!"}},create_btn:{t:0,b:{t:2,i:[{t:3}],s:"Create"}},season_id_label:{t:0,b:{t:2,i:[{t:3}],s:"Season ID:"}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save competition."}}},config:{title:{t:0,b:{t:2,i:[{t:3}],s:"System Config"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification master configuration editor"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading configuration..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load configuration."}},last_save:{t:0,b:{t:2,i:[{t:3}],s:"Last saved:"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save Configuration"}},section_xp:{t:0,b:{t:2,i:[{t:3}],s:"XP Logic"}},section_conversion:{t:0,b:{t:2,i:[{t:3}],s:"Conversion Logic"}},section_penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty Logic"}},section_rewards:{t:0,b:{t:2,i:[{t:3}],s:"Level Rewards"}},calculator:{t:0,b:{t:2,i:[{t:3}],s:"Impact Calculator"}},calculator_desc:{t:0,b:{t:2,i:[{t:3}],s:"Adjust parameters to see estimated impact"}},estimated_results:{t:0,b:{t:2,i:[{t:3}],s:"Estimated Results"}},daily_xp:{t:0,b:{t:2,i:[{t:3}],s:"Daily XP"}},xp_for_level:{t:0,b:{t:2,i:[{t:3}],s:"XP Needed for Level Up"}},social_to_credit:{t:0,b:{t:2,i:[{t:3}],s:"Social → Credit"}},days_to_level:{t:0,b:{t:2,i:[{t:3}],s:"Days to Level Up"}},raw_json:{t:0,b:{t:2,i:[{t:3}],s:"Raw JSON Editor"}},apply_json:{t:0,b:{t:2,i:[{t:3}],s:"Apply JSON"}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Configuration updated!"}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save configuration."}},json_applied:{t:0,b:{t:2,i:[{t:3}],s:"JSON applied to form fields!"}},invalid_json:{t:0,b:{t:2,i:[{t:3}],s:"Invalid JSON: "}}},dashboard:{title:{t:0,b:{t:2,i:[{t:3}],s:"Gamification HQ"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification system overview dashboard"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading dashboard..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load dashboard data."}},total_users:{t:0,b:{t:2,i:[{t:3}],s:"Total Users"}},active_season:{t:0,b:{t:2,i:[{t:3}],s:"Active Season"}},pending_contributions:{t:0,b:{t:2,i:[{t:3}],s:"Pending Contributions"}},xp_earned_today:{t:0,b:{t:2,i:[{t:3}],s:"XP Earned Today"}},none:{t:0,b:{t:2,i:[{t:3}],s:"None"}},quick_actions:{t:0,b:{t:2,i:[{t:3}],s:"Quick Actions"}},manage_point_rules:{t:0,b:{t:2,i:[{t:3}],s:"Manage Point Rules"}},manage_badges:{t:0,b:{t:2,i:[{t:3}],s:"Manage Badges"}},manage_seasons:{t:0,b:{t:2,i:[{t:3}],s:"Manage Seasons"}},recent_ledger:{t:0,b:{t:2,i:[{t:3}],s:"Recent Ledger Entries"}},no_ledger:{t:0,b:{t:2,i:[{t:3}],s:"No ledger entries yet."}},top_5:{t:0,b:{t:2,i:[{t:3}],s:"Top 5 Leaderboard"}},full_leaderboard:{t:0,b:{t:2,i:[{t:3}],s:"Full Leaderboard →"}},no_leaderboard:{t:0,b:{t:2,i:[{t:3}],s:"No leaderboard data yet."}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},xp:{t:0,b:{t:2,i:[{t:3}],s:"XP"}},points:{t:0,b:{t:2,i:[{t:3}],s:"points"}}},leaderboard:{title:{t:0,b:{t:2,i:[{t:3}],s:"Leaderboard"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification leaderboard admin view"}},search:{t:0,b:{t:2,i:[{t:3}],s:"Search"}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},min_xp:{t:0,b:{t:2,i:[{t:3}],s:"Min XP"}},sort:{t:0,b:{t:2,i:[{t:3}],s:"Sort"}},sort_xp:{t:0,b:{t:2,i:[{t:3}],s:"By XP"}},sort_points:{t:0,b:{t:2,i:[{t:3}],s:"By Points"}},sort_social:{t:0,b:{t:2,i:[{t:3}],s:"By Social Points"}},sort_level:{t:0,b:{t:2,i:[{t:3}],s:"By Level"}},filter:{t:0,b:{t:2,i:[{t:3}],s:"Filter"}},reset:{t:0,b:{t:2,i:[{t:3}],s:"Reset"}},descending:{t:0,b:{t:2,i:[{t:3}],s:"Descending"}},ascending:{t:0,b:{t:2,i:[{t:3}],s:"Ascending"}},user:{t:0,b:{t:2,i:[{t:3}],s:"user"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading leaderboard..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load leaderboard."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},no_results:{t:0,b:{t:2,i:[{t:3}],s:"No results match your filters."}},no_results_hint:{t:0,b:{t:2,i:[{t:3}],s:"Try different filter criteria."}},user_col:{t:0,b:{t:2,i:[{t:3}],s:"User"}},email:{t:0,b:{t:2,i:[{t:3}],s:"Email"}},xp:{t:0,b:{t:2,i:[{t:3}],s:"XP"}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},points:{t:0,b:{t:2,i:[{t:3}],s:"Points"}},social:{t:0,b:{t:2,i:[{t:3}],s:"Social"}},penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},restriction:{t:0,b:{t:2,i:[{t:3}],s:"Restriction"}},discoveries:{t:0,b:{t:2,i:[{t:3}],s:"Discoveries"}},services:{t:0,b:{t:2,i:[{t:3}],s:"Services"}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Last Updated"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},details:{t:0,b:{t:2,i:[{t:3}],s:"Details"}},prev:{t:0,b:{t:2,i:[{t:3}],s:"Previous"}},next:{t:0,b:{t:2,i:[{t:3}],s:"Next"}},page_of:{t:0,b:{t:2,i:[{t:3}],s:"/ page"}},restriction_mild:{t:0,b:{t:2,i:[{t:3}],s:"Mild"}},restriction_moderate:{t:0,b:{t:2,i:[{t:3}],s:"Moderate"}},restriction_severe:{t:0,b:{t:2,i:[{t:3}],s:"Severe"}}},ledger:{title:{t:0,b:{t:2,i:[{t:3}],s:"Points Ledger"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification points ledger browser"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading ledger..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load ledger."}},user_id:{t:0,b:{t:2,i:[{t:3}],s:"User ID"}},date_from:{t:0,b:{t:2,i:[{t:3}],s:"Date From"}},date_to:{t:0,b:{t:2,i:[{t:3}],s:"Date To"}},reason:{t:0,b:{t:2,i:[{t:3}],s:"Reason (text)"}},search:{t:0,b:{t:2,i:[{t:3}],s:"Search"}},clear:{t:0,b:{t:2,i:[{t:3}],s:"Clear"}},csv:{t:0,b:{t:2,i:[{t:3}],s:"CSV"}},no_results:{t:0,b:{t:2,i:[{t:3}],s:"No results match your filters."}},no_results_hint:{t:0,b:{t:2,i:[{t:3}],s:"Try different filter criteria."}},id:{t:0,b:{t:2,i:[{t:3}],s:"ID"}},user:{t:0,b:{t:2,i:[{t:3}],s:"User"}},points:{t:0,b:{t:2,i:[{t:3}],s:"Points"}},penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},xp:{t:0,b:{t:2,i:[{t:3}],s:"XP"}},reason:{t:0,b:{t:2,i:[{t:3}],s:"Reason"}},source:{t:0,b:{t:2,i:[{t:3}],s:"Source"}},date:{t:0,b:{t:2,i:[{t:3}],s:"Date"}},prev:{t:0,b:{t:2,i:[{t:3}],s:"Previous"}},next:{t:0,b:{t:2,i:[{t:3}],s:"Next"}},of:{t:0,b:{t:2,i:[{t:3}],s:"of"}},showing:{t:0,b:{t:2,i:[{t:3}],s:"showing"}},filtered:{t:0,b:{t:2,i:[{t:3}],s:"(filtered)"}},no_csv_data:{t:0,b:{t:2,i:[{t:3}],s:"No data for CSV export."}},csv_downloaded:{t:0,b:{t:2,i:[{t:3}],s:"CSV download started."}}},levels:{title:{t:0,b:{t:2,i:[{t:3}],s:"Levels"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Level configuration management — CRUD"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading levels..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load level configurations."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create:{t:0,b:{t:2,i:[{t:3}],s:"New Level"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No level configurations yet."}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},rank:{t:0,b:{t:2,i:[{t:3}],s:"Rank"}},min_points:{t:0,b:{t:2,i:[{t:3}],s:"Min Points"}},type:{t:0,b:{t:2,i:[{t:3}],s:"Type"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},normal:{t:0,b:{t:2,i:[{t:3}],s:"Normal"}},tree_diagram:{t:0,b:{t:2,i:[{t:3}],s:"Level Tree Diagram"}},no_tree_data:{t:0,b:{t:2,i:[{t:3}],s:"No levels to display."}},points:{t:0,b:{t:2,i:[{t:3}],s:"points"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Level"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"Create Level"}},level_number:{t:0,b:{t:2,i:[{t:3}],s:"Level Number"}},rank_name:{t:0,b:{t:2,i:[{t:3}],s:"Rank Name"}},min_points_label:{t:0,b:{t:2,i:[{t:3}],s:"Minimum Points"}},is_penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty Level"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Level updated!"}},created:{t:0,b:{t:2,i:[{t:3}],s:"Level created!"}},duplicate_level:{t:0,b:{t:2,i:[{t:3}],s:"A configuration with this level number already exists."}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save level."}}},params:{title:{t:0,b:{t:2,i:[{t:3}],s:"System Parameters"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification category system parameters"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading parameters..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load system parameters."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No gamification system parameters."}},key:{t:0,b:{t:2,i:[{t:3}],s:"Key"}},value:{t:0,b:{t:2,i:[{t:3}],s:"Value"}},category:{t:0,b:{t:2,i:[{t:3}],s:"Category"}},scope:{t:0,b:{t:2,i:[{t:3}],s:"Scope"}},scope_id:{t:0,b:{t:2,i:[{t:3}],s:"Scope ID"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Parameter"}},value_label:{t:0,b:{t:2,i:[{t:3}],s:"Value"}},value_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Parameter value (JSON or plain text)"}},json_detected:{t:0,b:{t:2,i:[{t:3}],s:"🔹 JSON format detected"}},text_value:{t:0,b:{t:2,i:[{t:3}],s:"🔸 Text value"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},invalid_json:{t:0,b:{t:2,i:[{t:3}],s:"Invalid JSON format: "}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save parameter."}},updated:{t:0,b:{t:2,i:[{t:3}],s:"updated!"}}},point_rules:{title:{t:0,b:{t:2,i:[{t:3}],s:"Point Rules"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification point rules management — CRUD"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading point rules..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load point rules."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create:{t:0,b:{t:2,i:[{t:3}],s:"New Point Rule"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No point rules yet. Create one with the button above!"}},id:{t:0,b:{t:2,i:[{t:3}],s:"ID"}},action_key:{t:0,b:{t:2,i:[{t:3}],s:"Action Key"}},points:{t:0,b:{t:2,i:[{t:3}],s:"Points"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Description"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},inactive:{t:0,b:{t:2,i:[{t:3}],s:"Inactive"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"Delete (soft-delete)"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Point Rule"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"New Point Rule"}},action_key_label:{t:0,b:{t:2,i:[{t:3}],s:"Action Key"}},action_key_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. service_submitted"}},points_label:{t:0,b:{t:2,i:[{t:3}],s:"Point Value"}},points_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"0"}},description_label:{t:0,b:{t:2,i:[{t:3}],s:"Description"}},description_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Short description of the rule..."}},is_active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Point rule updated!"}},created:{t:0,b:{t:2,i:[{t:3}],s:"Point rule created!"}},deleted:{t:0,b:{t:2,i:[{t:3}],s:"Point rule deactivated!"}},duplicate_key:{t:0,b:{t:2,i:[{t:3}],s:"A rule with this action key already exists."}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save point rule."}},delete_title:{t:0,b:{t:2,i:[{t:3}],s:"Delete Point Rule"}},delete_confirm:{t:0,b:{t:2,i:[{t:3}],s:"Are you sure you want to deactivate the rule"}},delete_btn:{t:0,b:{t:2,i:[{t:3}],s:"Delete"}},deleting:{t:0,b:{t:2,i:[{t:3}],s:"Deleting..."}}},seasons:{title:{t:0,b:{t:2,i:[{t:3}],s:"Seasons"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Gamification season management"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading seasons..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load seasons."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},create:{t:0,b:{t:2,i:[{t:3}],s:"New Season"}},no_items:{t:0,b:{t:2,i:[{t:3}],s:"No seasons created yet."}},create_first:{t:0,b:{t:2,i:[{t:3}],s:"Create First Season"}},active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},inactive:{t:0,b:{t:2,i:[{t:3}],s:"Inactive"}},created_at:{t:0,b:{t:2,i:[{t:3}],s:"Created:"}},activate:{t:0,b:{t:2,i:[{t:3}],s:"Activate"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit"}},edit_title:{t:0,b:{t:2,i:[{t:3}],s:"Edit Season"}},create_title:{t:0,b:{t:2,i:[{t:3}],s:"New Season"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},name_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"e.g. 2026 Q1 Season"}},start_date:{t:0,b:{t:2,i:[{t:3}],s:"Start Date"}},end_date:{t:0,b:{t:2,i:[{t:3}],s:"End Date"}},activate_on_create:{t:0,b:{t:2,i:[{t:3}],s:"Activate on creation"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save"}},create_btn:{t:0,b:{t:2,i:[{t:3}],s:"Create"}},activate_title:{t:0,b:{t:2,i:[{t:3}],s:"Activate Season"}},activate_confirm:{t:0,b:{t:2,i:[{t:3}],s:"Are you sure you want to activate"}},activate_warning:{t:0,b:{t:2,i:[{t:3}],s:"This will deactivate all other seasons."}},activating:{t:0,b:{t:2,i:[{t:3}],s:"Activating..."}},activate_btn:{t:0,b:{t:2,i:[{t:3}],s:"Activate"}},save_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to save season."}}},users:{title:{t:0,b:{t:2,i:[{t:3}],s:"Gamification Users"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"User gamification statistics management"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading users..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load user statistics."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},no_results:{t:0,b:{t:2,i:[{t:3}],s:"No user statistics to display."}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},all_levels:{t:0,b:{t:2,i:[{t:3}],s:"All Levels"}},level_n:{t:0,b:{t:2,i:[{t:3,v:"Level "},{t:4,k:"n"}]}},min_xp:{t:0,b:{t:2,i:[{t:3}],s:"Minimum XP"}},max_xp:{t:0,b:{t:2,i:[{t:3}],s:"Maximum XP"}},penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},any:{t:0,b:{t:2,i:[{t:3}],s:"Any"}},only_penalized:{t:0,b:{t:2,i:[{t:3}],s:"Only penalized"}},only_clean:{t:0,b:{t:2,i:[{t:3}],s:"Only clean"}},filter:{t:0,b:{t:2,i:[{t:3}],s:"Filter"}},reset:{t:0,b:{t:2,i:[{t:3}],s:"Reset"}},count:{t:0,b:{t:2,i:[{t:3}],s:"users"}},user_id:{t:0,b:{t:2,i:[{t:3}],s:"User ID"}},xp:{t:0,b:{t:2,i:[{t:3}],s:"XP"}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},points:{t:0,b:{t:2,i:[{t:3}],s:"Points"}},penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},restriction:{t:0,b:{t:2,i:[{t:3}],s:"Restriction"}},services:{t:0,b:{t:2,i:[{t:3}],s:"Services"}},discoveries:{t:0,b:{t:2,i:[{t:3}],s:"Discoveries"}},updated:{t:0,b:{t:2,i:[{t:3}],s:"Last Updated"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},details:{t:0,b:{t:2,i:[{t:3}],s:"Details"}},prev:{t:0,b:{t:2,i:[{t:3}],s:"Previous"}},next:{t:0,b:{t:2,i:[{t:3}],s:"Next"}},none:{t:0,b:{t:2,i:[{t:3}],s:"None"}},restriction_mild:{t:0,b:{t:2,i:[{t:3}],s:"Mild"}},restriction_moderate:{t:0,b:{t:2,i:[{t:3}],s:"Moderate"}},restriction_severe:{t:0,b:{t:2,i:[{t:3}],s:"Severe"}}},user_detail:{back:{t:0,b:{t:2,i:[{t:3}],s:"Back to list"}},title:{t:0,b:{t:2,i:[{t:3}],s:"User Gamification Details"}},id_label:{t:0,b:{t:2,i:[{t:3}],s:"ID:"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading user..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to load user data."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},not_found:{t:0,b:{t:2,i:[{t:3}],s:"User not found."}},total_xp:{t:0,b:{t:2,i:[{t:3}],s:"Total XP"}},level:{t:0,b:{t:2,i:[{t:3}],s:"Level"}},total_points:{t:0,b:{t:2,i:[{t:3}],s:"Total Points"}},social_points:{t:0,b:{t:2,i:[{t:3}],s:"Social Points"}},penalty_points:{t:0,b:{t:2,i:[{t:3}],s:"Penalty Points"}},restriction_level:{t:0,b:{t:2,i:[{t:3}],s:"Restriction Level"}},penalty_quota:{t:0,b:{t:2,i:[{t:3}],s:"Penalty Quota"}},banned_until:{t:0,b:{t:2,i:[{t:3}],s:"Banned Until"}},no:{t:0,b:{t:2,i:[{t:3}],s:"No"}},services:{t:0,b:{t:2,i:[{t:3}],s:"Services"}},discovered_places:{t:0,b:{t:2,i:[{t:3}],s:"Discovered Places"}},validated_places:{t:0,b:{t:2,i:[{t:3}],s:"Validated Places"}},added_providers:{t:0,b:{t:2,i:[{t:3}],s:"Added Providers"}},penalty_form_title:{t:0,b:{t:2,i:[{t:3}],s:"Assign Penalty"}},penalty_points_label:{t:0,b:{t:2,i:[{t:3}],s:"Penalty Points"}},penalty_reason_label:{t:0,b:{t:2,i:[{t:3}],s:"Reason"}},penalty_reason_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Reason for penalty..."}},penalty_submit:{t:0,b:{t:2,i:[{t:3}],s:"Assign Penalty"}},penalty_submitting:{t:0,b:{t:2,i:[{t:3}],s:"Submitting..."}},penalty_success:{t:0,b:{t:2,i:[{t:3,v:"Penalty successfully assigned: "},{t:4,k:"amount"},{t:3,v:" points."}]}},penalty_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to assign penalty."}},reward_form_title:{t:0,b:{t:2,i:[{t:3}],s:"Assign Reward"}},reward_xp_label:{t:0,b:{t:2,i:[{t:3}],s:"XP Reward"}},reward_social_label:{t:0,b:{t:2,i:[{t:3}],s:"Social Points Reward"}},reward_reason_label:{t:0,b:{t:2,i:[{t:3}],s:"Reason"}},reward_reason_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Reason for reward..."}},reward_submit:{t:0,b:{t:2,i:[{t:3}],s:"Assign Reward"}},reward_submitting:{t:0,b:{t:2,i:[{t:3}],s:"Submitting..."}},reward_success:{t:0,b:{t:2,i:[{t:3,v:"Reward successfully assigned: "},{t:4,k:"xp"},{t:3,v:" XP, "},{t:4,k:"social"},{t:3,v:" social points."}]}},reward_error:{t:0,b:{t:2,i:[{t:3}],s:"Failed to assign reward."}},ledger_title:{t:0,b:{t:2,i:[{t:3}],s:"Points Ledger"}},ledger_count:{t:0,b:{t:2,i:[{t:3}],s:"entries"}},ledger_loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading..."}},ledger_empty:{t:0,b:{t:2,i:[{t:3}],s:"No ledger entries for this user yet."}},ledger_date:{t:0,b:{t:2,i:[{t:3}],s:"Date"}},ledger_points:{t:0,b:{t:2,i:[{t:3}],s:"Points"}},ledger_penalty:{t:0,b:{t:2,i:[{t:3}],s:"Penalty"}},ledger_xp:{t:0,b:{t:2,i:[{t:3}],s:"XP"}},ledger_reason:{t:0,b:{t:2,i:[{t:3}],s:"Reason"}},ledger_source:{t:0,b:{t:2,i:[{t:3}],s:"Source"}}}},users:{title:{t:0,b:{t:2,i:[{t:3}],s:"User Management"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"User list, search, filters and bulk actions"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading users..."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},search_placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Search by email, name or phone..."}},all_statuses:{t:0,b:{t:2,i:[{t:3}],s:"All statuses"}},status_active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},status_inactive:{t:0,b:{t:2,i:[{t:3}],s:"Inactive"}},status_deleted:{t:0,b:{t:2,i:[{t:3}],s:"Deleted"}},status_banned:{t:0,b:{t:2,i:[{t:3}],s:"Banned"}},all_roles:{t:0,b:{t:2,i:[{t:3}],s:"All roles"}},role_user:{t:0,b:{t:2,i:[{t:3}],s:"User"}},role_admin:{t:0,b:{t:2,i:[{t:3}],s:"Admin"}},role_staff:{t:0,b:{t:2,i:[{t:3}],s:"Staff"}},role_superadmin:{t:0,b:{t:2,i:[{t:3}],s:"Superadmin"}},all_plans:{t:0,b:{t:2,i:[{t:3}],s:"All plans"}},plan_free:{t:0,b:{t:2,i:[{t:3}],s:"Free"}},plan_premium:{t:0,b:{t:2,i:[{t:3}],s:"Premium"}},plan_enterprise:{t:0,b:{t:2,i:[{t:3}],s:"Enterprise"}},total_users:{t:0,b:{t:2,i:[{t:3}],s:"Total Users"}},active_users:{t:0,b:{t:2,i:[{t:3}],s:"Active Users"}},deleted_users:{t:0,b:{t:2,i:[{t:3}],s:"Deleted Users"}},banned_users:{t:0,b:{t:2,i:[{t:3}],s:"Banned Users"}},new_today:{t:0,b:{t:2,i:[{t:3}],s:"New Today"}},filtered_results:{t:0,b:{t:2,i:[{t:3}],s:"Filtered results"}},selected_count:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" user(s) selected"}]}},bulk_activate:{t:0,b:{t:2,i:[{t:3}],s:"Activate"}},bulk_deactivate:{t:0,b:{t:2,i:[{t:3}],s:"Deactivate"}},clear_selection:{t:0,b:{t:2,i:[{t:3}],s:"Clear"}},email:{t:0,b:{t:2,i:[{t:3}],s:"Email"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},role:{t:0,b:{t:2,i:[{t:3}],s:"Role"}},status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},package:{t:0,b:{t:2,i:[{t:3}],s:"Package"}},registration:{t:0,b:{t:2,i:[{t:3}],s:"Registration"}},language:{t:0,b:{t:2,i:[{t:3}],s:"Language"}},actions:{t:0,b:{t:2,i:[{t:3}],s:"Actions"}},view:{t:0,b:{t:2,i:[{t:3}],s:"View"}},activate:{t:0,b:{t:2,i:[{t:3}],s:"Activate"}},deactivate:{t:0,b:{t:2,i:[{t:3}],s:"Deactivate"}},no_results:{t:0,b:{t:2,i:[{t:3}],s:"No users match your search."}},showing:{t:0,b:{t:2,i:[{t:3}],s:"Showing"}},prev:{t:0,b:{t:2,i:[{t:3}],s:"Previous"}},next:{t:0,b:{t:2,i:[{t:3}],s:"Next"}},details:{loading:{t:0,b:{t:2,i:[{t:3}],s:"Loading user details..."}},retry:{t:0,b:{t:2,i:[{t:3}],s:"Retry"}},back:{t:0,b:{t:2,i:[{t:3}],s:"Back to Users"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit User"}},edit_user:{t:0,b:{t:2,i:[{t:3}],s:"Edit User"}},profile_tab:{t:0,b:{t:2,i:[{t:3}],s:"Profile"}},memberships_tab:{t:0,b:{t:2,i:[{t:3}],s:"Memberships"}},account_info:{t:0,b:{t:2,i:[{t:3}],s:"Account Information"}},user_id:{t:0,b:{t:2,i:[{t:3}],s:"User ID"}},registration_date:{t:0,b:{t:2,i:[{t:3}],s:"Registration Date"}},last_login:{t:0,b:{t:2,i:[{t:3}],s:"Last Login"}},ui_mode:{t:0,b:{t:2,i:[{t:3}],s:"UI Mode"}},region:{t:0,b:{t:2,i:[{t:3}],s:"Region"}},currency:{t:0,b:{t:2,i:[{t:3}],s:"Currency"}},subscription_info:{t:0,b:{t:2,i:[{t:3}],s:"Subscription Information"}},subscription_expires:{t:0,b:{t:2,i:[{t:3}],s:"Expires At"}},scope_level:{t:0,b:{t:2,i:[{t:3}],s:"Scope Level"}},scope_id:{t:0,b:{t:2,i:[{t:3}],s:"Scope ID"}},max_vehicles:{t:0,b:{t:2,i:[{t:3}],s:"Max Vehicles"}},max_garages:{t:0,b:{t:2,i:[{t:3}],s:"Max Garages"}},personal_info:{t:0,b:{t:2,i:[{t:3}],s:"Personal Information"}},last_name:{t:0,b:{t:2,i:[{t:3}],s:"Last Name"}},first_name:{t:0,b:{t:2,i:[{t:3}],s:"First Name"}},phone:{t:0,b:{t:2,i:[{t:3}],s:"Phone"}},birth_place:{t:0,b:{t:2,i:[{t:3}],s:"Birth Place"}},birth_date:{t:0,b:{t:2,i:[{t:3}],s:"Birth Date"}},mothers_name:{t:0,b:{t:2,i:[{t:3}],s:"Mother's Name"}},mothers_first_name:{t:0,b:{t:2,i:[{t:3}],s:"Mother's First Name"}},address:{t:0,b:{t:2,i:[{t:3}],s:"Address"}},zip:{t:0,b:{t:2,i:[{t:3}],s:"ZIP Code"}},city:{t:0,b:{t:2,i:[{t:3}],s:"City"}},street:{t:0,b:{t:2,i:[{t:3}],s:"Street"}},house_number:{t:0,b:{t:2,i:[{t:3}],s:"House Number"}},no_person_record:{t:0,b:{t:2,i:[{t:3}],s:"No personal information record found for this user."}},memberships:{t:0,b:{t:2,i:[{t:3}],s:"Organization Memberships"}},memberships_count:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" membership(s)"}]}},no_memberships:{t:0,b:{t:2,i:[{t:3}],s:"This user is not a member of any organization."}},org_name:{t:0,b:{t:2,i:[{t:3}],s:"Organization"}},org_role:{t:0,b:{t:2,i:[{t:3}],s:"Role"}},member_status:{t:0,b:{t:2,i:[{t:3}],s:"Status"}},joined_at:{t:0,b:{t:2,i:[{t:3}],s:"Joined"}},verified:{t:0,b:{t:2,i:[{t:3}],s:"Verified"}},verified_yes:{t:0,b:{t:2,i:[{t:3}],s:"Yes"}},verified_no:{t:0,b:{t:2,i:[{t:3}],s:"No"}},preferred_language:{t:0,b:{t:2,i:[{t:3}],s:"Preferred Language"}},is_active:{t:0,b:{t:2,i:[{t:3}],s:"Active"}},is_vip:{t:0,b:{t:2,i:[{t:3}],s:"VIP"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"Cancel"}},save:{t:0,b:{t:2,i:[{t:3}],s:"Save Changes"}},saving:{t:0,b:{t:2,i:[{t:3}],s:"Saving..."}}}}};export{t as default};
|