{"culture":"en","texts":{"Product:AI:EnterText":"Write some text first to improve it with AI.","Product:AI:Another":"Another suggestion","Product:AI:AnotherInstruction":"Write a different version of this suggestion. Keep the same facts and meaning, but use a fresh structure and phrasing.","Product:AI:Like":"I like this suggestion","Product:AI:Dislike":"This suggestion needs improvement","Product:AI:Unchanged":"The suggestion repeated your text. Try another version or describe the change you want.","Product:AI:AskForChanges":"Ask for changes","Product:AI:DescribeEdits":"Ask for a change…","Product:AI:Improve":"Improve","Product:AI:Shorten":"Shorten","Product:AI:MoreActions":"More actions","Product:AI:RateSuggestion":"Rate suggestion","Product:AI:Tone":"Make friendlier","Product:AI:Grammar":"Fix grammar","Product:AI:Discard":"Discard","Product:AI:Retry":"Try again","Product:AI:Title":"Write with AI","Product:AI:Hint":"Suggestions use your business details and current draft. Review before applying.","Product:AI:Prompt":"Refine this suggestion (optional)","Product:AI:Generate":"Generate suggestion","Product:AI:Generating":"Writing a suggestion…","Product:AI:Suggestion":"Suggested text","Product:AI:Apply":"Use text","Product:AI:Error":"We could not generate a suggestion. Your draft is unchanged. Try again.","Product:AI:InputTooLong":"This text exceeds the {0}-character limit. Shorten it before requesting a suggestion.","Product:AI:Preview":"Edit suggestion","Product:AI:TranslationPreview":"Translation to apply","Product:AI:TranslationError":"The suggestion is ready, but its translation could not be generated. Try again to retry the translation.","Product:AI:RateLimited":"You have made too many requests. Wait a moment and try again.","Product:AI:FieldChanged":"This field changed after the suggestion was requested. Generate a new suggestion to use the latest text.","MerchantSurvey:Title":"We value your feedback","MerchantSurvey:Q1":"On a scale from 0 to 10, how likely are you to recommend Rekaz to another business owner?","MerchantSurvey:Q1.MinLabel":"Not at all likely","MerchantSurvey:Q1.MaxLabel":"Extremely likely","MerchantSurvey:Q2":"What is the main reason for your score?","MerchantSurvey:Q2.Promoter":"What do you like most about Rekaz?","MerchantSurvey:Submit":"Submit","MerchantSurvey:Done":"Done","MerchantSurvey:ThankYou.Title":"Thank you","MerchantSurvey:Referral.Title":"A gift for rating us","MerchantSurvey:Referral.Description":"Share their mobile number and you both get 3 months free!","MerchantSurvey:Referral.PhoneLabel":"Business owner's mobile number","MerchantSurvey:Referral.Submit":"Send referral","MerchantSurvey:Referral.Later":"Maybe later","MerchantSurvey:Referral.SuccessTitle":"Thanks, we've received your referral!","MerchantSurvey:Referral.SuccessDescription":"We'll review your referral and contact the business owner.","MerchantSurvey:Referral.Error":"We couldn't send your referral. Your number is still here—please try again.","MerchantSurvey:ThankYou.Subtitle":"We've received your feedback. It helps us make Rekaz better for you.","Plans:DaysLeft":"days left","Menu:Navigation":"Navigation","URL":"URL","Refresh":"Refresh","RefreshNow":"Refresh Now","Increase":"Increase","Decrease":"Decrease","Tenant":"Tenant","km":"km","years":"years","NoRecordsFound":"No records found","N/A":"N/A","Email:Invalid":"The email provided is not valid email address.","Settings:Merchandise:SendNotificationToCustomerProducts":"Notify customer on product purchase","Settings:Merchandise:SendNotificationToAdminProducts":"Notify admin on product purchase","Merchandise:Tag:TenantName":"Tenant Name","Merchandise:Tag:OrderCode":"Order Code","Merchandise:Tag:CustomerName":"Customer name","Menu:Home":"Home","Report:TotalPaidBuyNowPayLater":"Paid via Tabby or Tamara","Menu:Configurations:Branches":"Branches","Menu:Configurations:ExpenseTypes":"Expense Types","Menu:Procurement":"Procurement","Tag:AddressUrl":"Branch Location","Tag:CustomerCustomField":"Customer Public Custom Fields","Tag:ProductCustomField":"Service Public Custom Fields","Tag:InvoiceLink":"Invoice Link","Tag:ReviewLink":"Review Link","Menu:Accounting":"Accounting","Reservation:Source":"Reservation Source","Reservation:List:Source":"Source","Menu:Accounting:Expenses":"Expenses","Menu:Inventory":"Inventory","Menu:Inventory:StocksCount":"Stocks Count","Menu:Settings":"Settings","Settings:Description":"Manage your business settings and customize Rekaz to suit your needs.","Settings:Category:BusinessWebsite":"General Settings","Settings:Category:SalesFinance":"Sales & Finance","Settings:Category:Reservations":"Services","Settings:Category:CommunicationIntegrations":"Additional Settings","Settings:SaveSuccess":"Settings saved successfully","Menu:IdentityManagement":"User Management","Menu:IdentityManagement:Users":"Users","Employees":"Employees","Employees:SearchPlaceholder":"Search by name, email, or phone...","Menu:Products":"Services","Menu:ProductCatalog":"Service Catalog","Feature:Domain:NotAllowed":"You can't use this feature yet","Menu:CartOrders":"Merchandise","Menu:DealStage":"Deal Stages","Menu:Report":"Reports","Menu:Website":"Website","Menu:WebsiteBuilder":"Website Builder","Menu:PaymentsAndSettlements":"Payments & Settlements","Menu:MobileApps":"Mobile Apps","Menu:Administration":"Administration","Menu:Tenants":"Tenants","Menu:Other":"Other","Menu:MarketingTools":"Marketing Tools","Menu:WebsiteDesign":"Website Design","Menu:SeoTools":"SEO Tools","Settlement:ManageAndTrackSettlements":"Manage and track settlements","Settlement:SettlementDays":"Settlement Days","Settlement:LoadingDays":"Loading settlement days...","Settlement:NoDaysFound":"No settlements found","Settlement:NoDaysFoundDescription":"There are no settlements to display","Settlement:Count":"Settlements","Settlement:Settled":"Amounts transferred","Settlement:Approved":"Approved","Settlement:Pending":"Pending","Settlement:Rejected":"Rejected","Settlement:ApproveAll":"Approve All","Settlement:RejectAll":"Reject All","Settlement:MarkAllAsSettled":"Mark All as Settled","Settlement:BulkApprove:ConfirmMessage":"Are you sure you want to approve all pending settlements matching the current filters?","Settlement:BulkApprove:Success":"{0} settlement(s) approved successfully","Settlement:BulkReject:ConfirmMessage":"Are you sure you want to reject all pending settlements matching the current filters?","Settlement:BulkReject:Success":"{0} settlement(s) rejected successfully","Settlement:BulkMarkAsSettled:ConfirmMessage":"Are you sure you want to mark all approved settlements as settled?","Settlement:BulkMarkAsSettled:Success":"{0} settlement(s) marked as settled successfully","ComingSoon":"Coming Soon","NewFeature":"New","View":"View","Ok":"Ok","Home":"Home","Create":"Create","MerchandiseOrder:CreateNew":"New Merchandise","MerchandiseOrder:Header:Description":"Manage product orders and sales.","Gift:CreateNew":"New Gift","GiftTheme:Title":"Gift Themes","GiftTheme:CreateNew":"New Theme","GiftTheme:CreateFirst":"Create Your First Theme","GiftTheme:Name":"Theme Name","GiftTheme:SearchInput":"Search themes...","GiftTheme:EmptyStateTitle":"No Custom Themes Yet","GiftTheme:DragDropOrClick":"Choose or drag and drop images here","GiftTheme:EmptyStateDescription":"Create custom gift themes to personalize your gifts","GiftTheme:DeletionConfirmationMessage":"Are you sure you want to delete the theme '{0}'?","GiftTheme:Preview":"Preview","GiftTheme:ThemeTitle":"Gift Card Title","GiftTheme:SampleMessage":"Customer message appears here","GiftTheme:FromLabel":"From label","GiftTheme:ToLabel":"To label","GiftTheme:FromPlaceholder":"from ","GiftTheme:ToPlaceholder":"to ","GiftTheme:Active":"Activate theme for your customers","GiftTheme:TextColor":"Text Color","GiftTheme:TextSize":"Text Size","GiftTheme:Logo":"Store logo","GiftTheme:ShowLogo":"Show store logo on the card","GiftTheme:LogoSize":"Logo size","GiftTheme:CustomerElements":"Customer-filled elements","GiftTheme:CustomerElementsSubtitle":"Fields the customer fills in when sending the gift","GiftTheme:HiddenFieldsHint":"Hidden fields do not appear on the gift form or the card.","GiftTheme:CustomerMessage":"Customer message","GiftTheme:CustomerMessageDesc":"Free text the customer writes when gifting","GiftTheme:SenderName":"Sender name","GiftTheme:SenderNameDesc":"Replaces the default From label","GiftTheme:ReceiverName":"Recipient name","GiftTheme:ReceiverNameDesc":"Replaces the default To label","GiftTheme:Shown":"Shown","GiftTheme:Hidden":"Hidden","GiftTheme:CardTexts":"Card texts","GiftTheme:CardTextsSummary":"{0} of {1} texts visible","GiftTheme:Appearance":"Appearance","GiftTheme:AppearanceSubtitle":"Font, color, and store logo","GiftTheme:StatusActive":"Active","GiftTheme:StatusInactive":"Inactive","GiftTheme:ActivateConfirmationMessage":"Are you sure you want to activate this theme?","GiftTheme:DeactivateConfirmationMessage":"Are you sure you want to deactivate this theme?","GiftTheme:NamePlaceholder":"e.g. Graduation 2026","GiftTheme:ThemeTitlePlaceholder":"Write the card title","GiftTheme:AdditionalTextPlaceholder":"Extra text shown on the card","GiftTheme:AdditionalText":"Additional Text","GiftTheme:ChangeImage":"Change Image","GiftTheme:Edit":"Edit Theme","GiftTheme:ImageSizeTooLarge":"The image size is too large. The maximum allowed size is 3 MB.","GiftTheme:NameError":"Please enter the theme name","GiftTheme:EnabledTextRequired":"{0} is required when it is shown","GiftTheme:UploadThemeImage:Error":"Please upload a theme image","GiftTheme:UploadThemeImage":"Upload Theme Image","Contact:CreateNew":"New Contact","Customer:CreateNew":"New Customer","Campaign:CreateNew":"New Campaign","Campaign:SendNewCampaign":"Send WhatsApp Campaign","Cards:PrintAsIDs":"Print as IDs","Expense:CreateNew":"New Expense","Fee:CreateNew":"New Fee","Tax:CreateNew":"New Tax","TaxFeatureNotEnabled":"Tax management is not available in your current plan. Please upgrade to enable tax.","ExpenseType:CreateNew":"New Expense Type","Branch:CreateNew":"New Branch","Branches:Table:Empty:Title":"No branches found","Branches:Table:Empty:Description":"Try adjusting your search or filters","Branches:Table:Empty:NoBranches:Title":"No branches yet","Branches:Table:Empty:NoBranches:Description":"Create your first branch to get started","DealStage:CreateNew":"New Deal Stage","CustomField:CreateNew":"New Custom Field","Invitation:Generate":"Invite Employees","Invitation:LinkReadySubtitle":"You can copy the link below or share it directly with the employee.","Invitation:Link":"Your Invitation Link","Invitation:Accept":"Accept Invitation","Invitation:AcceptDescription":"Please fill in the form below to create your account.","Invitation:Register":"Register","Invitation:Email":"Email","Invitation:Password":"Password","Invitation:Name":"Name","Invitation:PhoneNumber":"Phone Number","Invitation:PhoneNumberRequired":"Phone number is required","Invitation:NameRequired":"Name is required","Invitation:EmailInvalid":"Please enter a valid email address","Invitation:PhoneNumberInvalid":"Please enter a valid phone number","Invitation:PasswordMinLength":"Password must be at least 6 characters","Invitation:PasswordRequiresDigit":"Password must contain at least one digit","Invitation:RegisterError":"Registration failed. Please try again.","Invitation:Validating":"Validating your invitation...","Invitation:ShareOnWhatsApp":"Share Invitation with Employees via WhatsApp","Invitation:Success":"Employees Invitation Created Successfully","Invitation:Invalid":"Invitation Invalid or Expired","Invitation:RolesDescription":"Select the roles to assign. Permissions will update based on the selected roles.","Identity:RolesDescription":"Select the roles to assign. Permissions will be updated based on the selected roles.","Identity:NoRolesDescription":"There are no roles available to assign. Create a role to start assigning permissions.","Identity:ProvidersDescription":"Select the providers that the invited employee will be able to access and manage.","Identity:BranchesDescription":"Select the branches that the employee will be able to access and work from.","Invitation:AccessConfiguration":"Access Configuration","Invitation:GrantAllPermissionsDescription":"Grant full access to all features and functionalities","Invitation:GenerateLink":"Generate Invitation Link","Email":"Email","Phone":"Phone","Failed":"Failed","File":"File","SentBy":"Sent By","Sent":"Sent","Edit":"Edit","Stop":"Stop","Complete":"Complete","Save":"Save","Saving":"Saving...","Cancel":"Cancel","Change":"Change","ResetAccount:Cancel":"Cancel","ResetAccount:Title":"Reset Account","ResetAccount:PerformingResetFor":"Performing the reset for","ResetAccount:Description":"Select the data you want to permanently reset for this account.","ResetAccount:Customer":"Customers","ResetAccount:Subscription":"Subscriptions and related invoices","ResetAccount:Packages":"Packages and related invoices","ResetAccount:Products":"Services","ResetAccount:MerchandiseOrders":"Merchandise Orders and related invoices","ResetAccount:Reservations":"Reservations and related invoices","ResetAccount:Gifts":"Gifts and related invoices","ResetAccount:Coupons":"Coupons","ResetAccount:WebsiteDesign":"Website Design","ResetAccount:Invoices":"Invoices","ResetAccount:ResetItems":"Items Reset","ResetAccount:Reset":"Reset","ResetAccount:ConfirmTitle":"Are you sure?","ResetAccount:ConfirmText":"This will permanently delete the selected data (and related invoices), and cannot be undone. \n A verification code will be sent to ({0}) to complete it.","ResetAccount:ConfirmYes":"Yes, reset","ResetAccount:Warning":"Warning: Selecting any of the following options will permanently delete the selected data and all associated invoices. This action cannot be undone.","Draft":"Draft","Pending":"Pending","Submit":"Submit","Enter":"Enter","LinkIt":"Link it","Filter":"Filter","Sort:Ascending":"Sort ascending","Sort:Descending":"Sort descending","Sort:Clear":"Clear sorting","Filter:All":"All filters","Filter:Clear":"Clear filters","Filter:Apply":"Apply","Filter:AppointmentStatus":"Appointment status","Filter:Channel":"Order Source","Filter:PaymentStatus":"Payment status","Filter:Services:SelectedItem":"selected service","Filter:Services:SelectedItems":"selected services","Filter:Branch":"Branch","Filter:Services":"Services","Filter:Services:Search":"Search services","Filter:Services:NoResults":"No services found","Filter:ClearAll":"Clear all","Channel:AiBot":"Chatbot","Channel:ICalSync":"Calendar Sync","Select":"Pick","MultiSelect:MoreSelected":"+{0} more","SelectOptions":"--- Select ---","Details":"Details","All":"All","Date":"Date","Active":"Active","DownloadExcel":"Export","CreatedAt":"Created At","DatatableActionDropdownDefaultText":"Actions","Download":"Download","DownloadFile":"Download File","OpenOnMap":"Open on map","ConfirmationMessage":"Are you sure?","DeletionConfirmationMessage":"Are you sure you want to delete \"{0}\"?","SuccessfullyDeleted":"Successfully Deleted","SuccessfullySaved":"Successfully Saved","SuccessfullyCanceled":"Successfully Canceled","SuccessfullySubmitted":"Successfully Submitted","SuccessfullyDisabled":"Successfully Disabled","Name":"Name","Estates":"Estates","Chalet:section":"Section","Description":"Description","CreationTime":"Creation Time","LastModificationTime":"Last Modification Time","CreatedBy":"Created By","ActionPerformedBy":"By","System":"System","Order:SystemCreatorTooltip":"This order was created automatically by the system, not by an employee.","Status":"Status","AdvancedSearch":"Advanced Search","HideAdvancedSearch":"Hide Advanced Search","Reset":"Reset","CancellationConfirmationMessage":"Are you sure you want to cancel?","PleaseEnterItemName":"Please enter the item name","Product:Availability:Subtitle":"Customize chalet availability times","Product:Schedule":"Schedule","Product:Tooltip:AllowSameDayBooking":"Enable bookings on the same day as the reservation","Product:ChaletFeatures:Subtitle":"Select features available in this chalet","Product:Facilities":"Facilities","Product:Facilities:Subtitle":"Available Facilities","Product:MapsLink":"Maps Link","Product:MapsLink:Placeholder":"Paste Google Maps link","Product:Schedule:Description":"Define available time slots and periods","Period":"Period","Product:Feature:PrivateSwimmingPool":"Private Swimming Pool","Product:Feature:SelfCheckIn":"Self Check-In","Product:Feature:WiFi":"Wi-Fi","Product:Feature:PrivateParking":"Private Parking","Product:Feature:View":"View","Product:Feature:SplitAirConditioning":"Split Air Conditioning","Product:Feature:EvaporativeCooler":"Evaporative Cooler","Product:Feature:SmartTV":"Smart TV","Product:Feature:PlayStation":"PlayStation","Product:Feature:Projector":"Projector","Product:Feature:ElectricOven":"Electric Oven","Product:Feature:FirePlace":"Fireplace","Product:Feature:Grill":"Grill","Product:Feature:GasOven":"Gas Oven","Product:Feature:CoffeeMachine":"Coffee Machine","Product:Feature:Fridge":"Fridge","Product:Feature:Freezer":"Freezer","Product:Feature:Kettle":"Kettle","Product:Feature:Microwave":"Microwave","Product:Feature:Silverware":"Silverware","Product:Feature:TennisTable":"Tennis Table","Product:Feature:FireExtinguisher":"Fire Extinguisher","Product:Feature:SmokeAlarm":"Smoke Alarm","Product:Feature:DiningTable":"Dining Table","Product:Feature:PoolTable":"Pool Table","Product:Feature:Bathtub":"Bathtub","Product:Feature:Netflix":"Netflix","Product:Feature:Shahid":"Shahid","Product:Feature:Thmanyah":"Thmanyah","Product:Feature:BeINSport":"BeINSport","Product:Feature:SoundSystem":"Sound System","Chalet:Calendar:BlockTime":"Block Time","Chalet:Calendar:BlockTimeWithName":"Block Time for {0}","Chalet:Calendar:EditBlockTime":"Edit Blocked Time","Chalet:Calendar:BlockingPeriod":"Blocking period","Chalet:Calendar:BookingType":"Block duration","Chalet:Calendar:FullNight":"Full night","Chalet:Calendar:HalfDay":"Half day","Chalet:Calendar:ManualSelection":"Custom time","Chalet:Calendar:ConfiguredPeriods":"Half-day periods","Chalet:Calendar:Date":"Date","Chalet:Calendar:CheckInDate":"Check-in date","Chalet:Calendar:CheckOutDate":"Check-out date","Chalet:Calendar:Duration:Label":"Blocked period","Chalet:Calendar:Duration:FullDay":"Blocked for the full day of {0}","Chalet:Calendar:Duration:FullNight:MultiDay":"Blocked from {0} at {2} to {1} at {3}","Chalet:Calendar:Duration:HalfDay":"Blocked on {0} from {1} to {2}","Chalet:Calendar:Duration:HalfDay:MultiDay":"Blocked from {0} at {2} to {1} at {3}","Chalet:Calendar:Validation:CheckoutAfterCheckIn":"Check-out must be after check-in","Chalet:Calendar:SelectProperty":"Select Property","Chalet:Calendar:Properties":"Properties","Legend":"Legend","Menu:ReservationTable":"Reservation Table","Quantity":"Quantity","OrderItem:QuantityMustBeInteger":"Quantity must be a whole number.","OrderItem:DiscountMustBeNonNegative":"Discount can't be negative.","OrderItem:DiscountPercentageOutOfRange":"Discount percentage can't be more than 100%.","OrderItem:DiscountExceedsItemTotal":"Discount can't be more than the item total.","ExportToExcel":"Export to Excel","Notes":"Notes","Note":"Note","Tax":"Tax","Add":"Add","AddNewItem":"Add New Item","Code":"Code","Import":"Import","Print":"Print","Paste":"Paste","PasteInstructions":"Please,\nPaste the copied data from the excel file, every number should be in a line","Upload":"Upload","DownloadTemplate":"Download Template","EnterOtp":"Please enter the verification code","Minute":"Minute","Hour":"Hour","Day":"Day","Week":"Week","Month":"Month","Year":"Year","Days":"Days","Minutes":"Minutes","Hours":"Hours","Expired":"Expired","Discount":"Discount","Reports:Sales:Discount":"Total Discount Amount","Reports:Refunds:ExcludingVat":"Refunds excluding VAT","Reports:Refunds:IncludingVat":"Refunds including VAT","Reports:Transactions:Date":"Transaction date","Reports:Transactions:Method":"Payment or refund method","Reports:Payment:Breakdown:Title":"Net payments by payment method","Reports:Payment:Breakdown:Description":"Amounts are after refunds and include VAT. A negative amount means refunds through that method exceeded payments during the period.","Reports:Payment:Chart:Title":"Net payment distribution","Reports:Sales:PaidAmount":"Net Paid Amount","Copied":"Copied!","TotalPrice":"Total Price","VatAmount":"Vat amount","NetPrice":"Net Price","Actions":"Actions","QuickAction":"Quick Action","NameOrMobileNumber":"Name or Mobile Number","NameOrMobileNumberOrNumber":"Name or Number or Mobile Number ","Reservation:Search:Placeholder":"Search by name, customer number, or mobile number","NameOrMobileNumberOrNumberOrTenantName":"Name or Number or Mobile Number or Tenant Name","Yes":"Yes","No":"No","TotalPriceIncludingVat":"Total price including Vat","TotalPriceWithoutVat":"Total price without Vat","AmountWithoutTax":"Amount without TAX","ViewPublicWebsite":"Visit Website","PublicWebsite:Attendance":"Attendance Gate","Domain:Settings:Description":"Manage your website URL","Calendar:ColumnWidth":"Column Width","Calendar:RowHeight":"Row Height","Calendar:BundleReservation":"Bundle reservation","Calendar:BundleReservations:Service":"Service","Calendar:BundleReservations:ViewAll":"View bundle reservations","CalendarSync":"Calendar Syncing","CalendarSync:Add":"Add Calendar Syncing","CalendarSync:Edit":"Edit Calendar Syncing","CalendarSync:LastSync":"Last sync","CalendarSync:NoSyncing":"No syncing","CalendarSync:InvalidLink":"The Link is required","CalendarSync:RekazLinkNotAllowed":"You cannot use a Rekaz link. Please paste the link from the external platform (Airbnb, Booking, Gathern, etc.)","CalendarSync:Name":"Give it a name","CalendarSync:Update":"Update Calendar Sync","CalendarSync:Sync":"Sync","CalendarSync:With":"Calendar & Reservations Sync","CalendarSync:Option":"Sync Calendar With ","CalendarSync:Step1:Description:1":"if the process is not clear to you, you can watch ","CalendarSync:Step1:Description:2":"a walk through video ","CalendarSync:Step1:Description:3":"to clarify how syncing works","Copy:Link":"Copy the link","Paste:Link":"Paste it in ","Add:Link":"Add the syncing link of ","CalendarSync:OtherChannelCalendar":"the other platform's calendar","CalendarSync:Provider":"Choose Service Provider","CalendarSync:Step:SelectService":"Select Service","CalendarSync:Step:SetupSync":"Setup Sync","CalendarSync:Step:Confirm":"Confirm","Domain:Settings":"Domain Settings","Domain:Domain":"Domain","Calendar:Delete:Title":"Are you sure you want remove the syncing?","Calendar:Delete:Confirmation":"By removing this, we will stop syncing upcoming reservations.","Calendar:Unlink:Confirm":"Unlink","Invoice:Vat:Disable:Confirmation":"Are you sure you want to disable vat on this invoice ?","Invoice:Vat:Disable:Title":"Disable Vat Amount","Invoice:Void":"Void Invoice","Invoice:Void:Confirmation":"Are you sure you want to void this invoice?","Invoice:Void:Reason":"Details (optional)","Invoice:Void:Reason:Required":"Please select a reason for voiding the invoice","Invoice:Void:Consequence":"This voids the invoice and creates a credit note for its value. You can issue a new invoice for the order afterward.","Invoice:Void:Success":"Invoice #{0} was voided and a credit note was created.","Invoice:Sync.True":"Synced","Invoice:Sync.False":"Invoice not synced yet","Invoice:Sync.Failed":"Sync failed","Domain:Delete:Confirmation":"Once deleted, your website will no longer be reachable through this Domain, and all defined DNS records will be permanently lost. This action cannot be undone.","Domain:Delete:Title":"Are you sure you want to remove this Domain?","DNS:Delete:Confirmation":"Once deleted, this record will be permanently removed and may affect your Domain functionality. This action cannot be undone.","DNS:Delete:Title":"Are you sure you want to delete this DNS record?","Domain:Active":"Active","DNS:Management":"DNS Management","DNS:Type":"Type","DNS:Name":"Name","DNS:Value":"Value","DNS:Priority":"Priority","Domain:Share":"My website now is live at ","Domain:Questions":"Common Questions","Domain:Question1":"What is a Domain ?","Domain:Answer1":"A Domain is the name of a website. It's what you type in the address bar to visit a site, like google.com or facebook.com.","Domain:Question2":"Does it cost me anything to switch to a custom Domain ?","Domain:Answer2":"It cost nothing to link your existing Domain to route to your website.","Domain:Question3":"How much time does it take for my custom Domain to work after finishing the setup ?","Domain:Answer3":"A few minutes to a few hours. in some cases, up to 24–48 hours.","Domain:Question4":"Can I change or remove the linked Domain ?","Domain:Answer4":"Yes you can do that at any time.","Domain:Type:A:Description":"Connects your Domain to your website using an IP address (like 192.0.2.1).","Domain:Type:AAAA:Description":"Works like an A record, but uses a newer IP version (IPv6).","Domain:Type:CNAME:Description":"A CNAME record (Canonical Name) lets you point a subdomain (like www.mybusiness.com) to another Domain name (like rekaz.com/mybusiness). It's useful when you want to link a custom subdomain to your website without needing to manage IP addresses..","Domain:Type:MX:Description":"Tells where email should be delivered for your Domain. Use this to set up emails like info@mybusiness.com.","Domain:Type:TXT:Description":"Stores text information, often for verifying Domain ownership or securing email.","Domain:SubscriptionHistory":"Subscriptions History","Domain:Link:Title":"Link Existing Domain","Domain:Purchase:Free":"Get a free domain","Domain:GetFree":"Get it","Domain:Purchase:Free:Description":"You have a free domain gift from Rekaz with 1 year subscription","Domain:Link:Link":"Link","Domain:Preparing":"We're preparing your domain. This may take some time — feel free to stay on this page, and we'll redirect you when everything is ready.","Domain:Link:Explain":"Explain","Domain:Link:Explanation":"How to change your Nameservers based on your provider","Domain:Purchase":"Purchase new Domain with Rekaz","Domain:Purchase:Button":"Purchase","Domain:Available":"Available","Domain:Reserved":"Reserved","Domain:Purchase:Success:Description:1":"Your domain has been purchased successfully!","Domain:Purchase:Success:Description:2":"It may take a few moments for the domain to become fully active. You can check its activation status at any time by clicking on 'Refresh'.","Domain:Link:Success:Description:1":"You're halfway there!","Domain:Link:Success:Description:2":"Now to finish setting it up, you need to tell your Domain provider (like GoDaddy or Namecheap) to use the special Cloudflare servers we gave you.","Domain:Check":"Check Domain Connection","Domain:Remove":"Delete","Domain:Subscription:Ended":"Your domain subscription is expired.","Domain:Subscription:Ended:Description":"We recommend you to renew it as soon as possible so you don't lose your domain","Domain:Renew:Error":"The domain is no longer available, please try another one","Enum:CampaignStatus:Pending":"Pending","Enum:CampaignStatus:Active":"Active","Enum:CampaignStatus:Finished":"Finished","Enum:CampaignStatus:Draft":"Draft","Enum:SettlementStatus.Pending":"Pending","Enum:SettlementStatus.Approved":"Approved","Enum:SettlementStatus.Settled":"Amounts transferred","Enum:SettlementStatus.Rejected":"Values Rejected","Enum:MessageStatus.ReceivedByRecipient":"Received by recipient","Enum:MessageStatus.ReceivedByServer":"Received by server","Enum:MessageStatus.Read":"Read","Enum:MessageStatus.Sent":"Sent","Enum:DealStageStatus:Suspended":"Suspended","Permission:InheritedFromRole":"This permission is inherited from the assigned role and cannot be modified manually. It is automatically granted when the role is assigned to the employee.","Dashboard:BranchSelect":"All Branches","Expenses:Attachment":"Attachment","Dashboard:TotalSales":"Total Sales","Dashboard:Notifications":"Notifications","Notifications":"Notifications","MarkAllAsRead":"Mark all as read","NoNotifications":"No notifications","Dashboard:Notification":"Notifications","Dashboard:Last7Days":"Last 7 Days","Dashboard:AllTime":"All Time","Dashboard:SubscriptionPausedAt":"Pause Date","Dashboard:SubscriptionResumeAt":"Resume Date","Branch":"Branch","Branches":"Branches","Branch:Name":"Branch Name","Branch:Address":"Address URL","Branch:AddressUrl":"Address Url (Optional)","Branch:SelectBranch":"Select a branch","Branch:SearchGooglePlace":"Search for your business on Google Maps...","SalonLocationPrompt:Step1:Title":"Add your salon's location","SalonLocationPrompt:Step1:Description":"Set your salon's location on the map to complete your account details.","SalonLocationPrompt:Step1:BranchBased":"We have a physical branch","SalonLocationPrompt:Step1:Mobile":"We're a mobile / home salon","SalonLocationPrompt:Step2:Title":"Pin your branch on Google Maps","SalonLocationPrompt:Step2:Description":"Search for your salon on Google Maps and select it to set your location.","SalonLocationPrompt:Save":"Save location","SalonLocationPrompt:Back":"Back","SalonLocationPrompt:Saved":"Your salon's location has been saved","DefaultBranch":"Default Branch","Supplier:TaxNumber":"Tax Number","Supplier:Country":"Country","Items":"Items","Item":"Item","Order":"Order","Order:SequentialNumber":"Order Number","Order:AddManualItem":"Manual item","Order:AddManualItemHint":"Add a custom item with its own name and price","Order:EditManually":"Edit manually","Order:AddProductOrService":"Product / service","Order:AddProductOrServiceHint":"Choose from your existing products and services","Inventory":"Inventory","StocksCount":"Stocks Count","StocksCount:SubmitConfirmationMessage":"Are you sure you want to submit the stock count? This action is final and cant be reversed","StocksCount:StartNewCount":"Start New Count","StocksCount:Variance":"Variance","StocksCount:Variances:StockQuantity":"Stock Quantity","StocksCount:Variances:CountedQuantity":"Counted Quantity","StocksCount:Variances:VarianceQuantity":"Variance Quantity","Expense":"Expense","Expense:Type":"Expense Type","Expense:DueDate":"Due Date","Expense:ExpenseSubmitConfirmationMessage":"Are you sure to submit the expense No \"{0}\"?","Expense:ReferenceNumber":"Reference Number","Expense:Amount":"Amount","AttachmentExtensionNotAllowed":"This file type is not supported. Allowed types: JPG, PNG, PDF, and WebP","AttachmentSizeExceedMessage":"File size exceeds the maximum limit of 5MB","Expense:AttachmentAllowedFormats":"JPG, PNG, PDF, WEBP, HEIC — max 5MB","Expense:ConvertingImage":"Converting image...","SaleChannel:Color":"Color","Tax:Classification":"Tax classification","Tax:Classification:Standard":"Standard rate (S)","Tax:Classification:ZeroRated":"Zero-rated (Z)","Tax:Classification:Exempt":"Exempt (E)","Tax:Classification:OutOfScope":"Out of scope (O)","Tax:ExemptionReasonCode":"Exemption reason code","Tax:ExemptionReasonText":"Exemption reason details","Tax:Rate":"Rate","Tax:ExemptionReason:VATEX-SA-29":"Financial services mentioned in Article 29 of the VAT Regulations","Tax:ExemptionReason:VATEX-SA-29-7":"Life insurance services mentioned in Article 29 of the VAT Regulations","Tax:ExemptionReason:VATEX-SA-30":"Real estate transactions mentioned in Article 30 of the VAT Regulations","Tax:ExemptionReason:VATEX-SA-32":"Export of goods","Tax:ExemptionReason:VATEX-SA-33":"Export of services","Tax:ExemptionReason:VATEX-SA-34-1":"The international transport of Goods","Tax:ExemptionReason:VATEX-SA-34-2":"International transport of passengers","Tax:ExemptionReason:VATEX-SA-34-3":"Services directly connected and incidental to a Supply of international passenger transport","Tax:ExemptionReason:VATEX-SA-34-4":"Supply of a qualifying means of transport","Tax:ExemptionReason:VATEX-SA-34-5":"Any services relating to Goods or passenger transportation, as defined in article twenty five of these Regulations","Tax:ExemptionReason:VATEX-SA-35":"Medicines and medical equipment","Tax:ExemptionReason:VATEX-SA-36":"Qualifying metals","Tax:ExemptionReason:VATEX-SA-EDU":"Private education to citizen","Tax:ExemptionReason:VATEX-SA-HEA":"Private healthcare to citizen","Tax:ExemptionReason:VATEX-SA-MLTRY":"Supply of qualified military goods","Tax:ExemptionReason:VATEX-SA-OOS":"Out of scope of VAT","SP:Plans:NoActiveSubscription":"You don't have an active subscription","Enum:UnitOfMeasure:Gram":"Gram","Enum:UnitOfMeasure:KiloGram":"KiloGram","Enum:UnitOfMeasure:Ton":"Ton","Enum:UnitOfMeasure:Piece":"Piece","Enum:UnitOfMeasure:MiniBox":"MiniBox","Enum:UnitOfMeasure:Box":"Box","Enum:UnitOfMeasure:Container":"Container","Enum:UnitOfMeasure:kilolitre":"kilolitre","Enum:UnitOfMeasure:hectolitre":"hectolitre","Enum:UnitOfMeasure:decalitre":"decalitre","Enum:UnitOfMeasure:litre":"litre","Enum:UnitOfMeasure:decilitre":"decilitre","Enum:UnitOfMeasure:centilitre":"centilitre","Enum:UnitOfMeasure:millilitre":"millilitre","Enum:UnitOfMeasure:onne":"onne","Enum:UnitOfMeasure:kilogram":"kilogram","Enum:UnitOfMeasure:hectogram":"hectogram","Enum:UnitOfMeasure:decagram":"decagram","Enum:UnitOfMeasure:gram":"gram","Enum:UnitOfMeasure:decigram":"decigram","Enum:UnitOfMeasure:centigram":"centigram","Enum:UnitOfMeasure:milligram":"milligram","Enum:UnitOfMeasure:kilometre":"kilometre","Enum:UnitOfMeasure:hectometre":"hectometre","Enum:UnitOfMeasure:decametre":"decametre","Enum:UnitOfMeasure:metre":"metre","Enum:UnitOfMeasure:decimetre":"decimetre","Enum:UnitOfMeasure:centimetre":"centimetre","Enum:UnitOfMeasure:millimetre":"millimetre","Enum:UnitOfMeasure:Each":"Each","Enum:UnitOfMeasure:Ounce":"Ounce","Enum:UnitOfMeasure:Cup":"Cup","Enum:ItemType.Raw":"Raw","Enum:ItemType.FinishedGood":"Finished Good","Enum:ItemType.Hybrid":"Hybrid","Enum:ExpenseStatus:Drafted":"Drafted","Enum:ExpenseStatus:Submitted":"Submitted","Enum:GoodsReceivedNoteStatus:Drafted":"Drafted","Enum:GoodsReceivedNoteStatus:Submitted":"Submitted","Enum:GoodsReceivedNoteStatus:Cancelled":"Cancelled","Enum:RecipeEnum:SemiFinished":"Semi Finished","Enum:RecipeEnum:Finished":"Finished","Enum:StockCountStatus:Paused":"Paused","Enum:StockCountStatus:Submitted":"Submitted","Enum:StockCountStatus:Cancelled":"Cancelled","Enum:StockMovementSource:Purchase":"Purchase","Enum:StockMovementSource:Sales":"Sales","Enum:StockMovementSource:TransferIn":"Transfer In","Enum:StockMovementSource:TransferOut":"Transfer Out","Enum:StockMovementSource:Wastage":"Wastage","Enum:StockMovementSource:Creation":"Creation","Enum:StockMovementSource:ProductionIn":"Production In","Enum:StockMovementSource:ProductionOut":"Production Out","Enum:StockMovementSource:Adjustment":"Adjustment","Enum:StockMovementSource:Lost":"Lost","Enum:OrderStatus.Draft":"Draft","Enum:OrderStatus.Pending":"Pending","Enum:OrderStatus.Confirmed":"Confirmed","Enum:OrderStatus.Completed":"Completed","Enum:OrderStatus.Cancelled":"Cancelled","Enum:ProductionStatus:Draft":"Draft","Enum:ProductionStatus:Submitted":"Submitted","Enum:ProductType:Reservation":"Reservation","Enum:ProductType:Subscription":"Subscription","Enum:ProductType:Merchandise":"Merchandise","Enum:ProductType:Gift":"Gift Card","Enum:ProductType:Package":"Package","Enum:TransferStatus:Pending":"Pending","Enum:TransferStatus:Received":"Received","Enum:TransferStatus:Canceled":"Canceled","Enum:WastageStatus:Draft":"Draft","Enum:WastageStatus:Submitted":"Submitted","Enum:SubscriptionStatus:Pending":"Pending Payment","Enum:SubscriptionStatus:PendingActivation":"Pending Activation","Enum:SubscriptionStatus:Active":"Active","Enum:SubscriptionStatus:Cancelled":"Cancelled","Enum:SubscriptionStatus:Suspended":"Suspended","Enum:SubscriptionStatus:Expired":"Expired","Enum:SubscriptionStatus:FullyUsed":"Fully Used","Enum:SubscriptionStatus:Paused":"Paused","Enum:SubscriptionStatus:Transferred":"Transferred","Enum:SubscriptionStatus:StartingSoon":"Starting Soon","Enum:ReservationStatus:Pending":"Pending","Enum:ReservationStatus:Confirmed":"Confirmed","Enum:ReservationStatus:Cancelled":"Cancelled","Enum:ReservationStatus:Done":"Done","Enum:ReservationStatus:RequestToCancel":"Request to Cancel","Enum:InvoiceStatus:UnPaid":"Unpaid","Enum:InvoiceStatus:Paid":"Paid","Enum:InvoiceStatus:PartiallyPaid":"Partially Paid","Enum:InvoiceStatus:Cancelled":"Cancelled","Enum:InvoiceStatus:Refunded":"Refunded","Enum:InvoiceStatus:PartiallyRefunded":"Partially Refunded","Enum:InvoiceStatus:PendingRefund":"Refund Pending","Enum:InvoiceStatus:RefundRejected":"Refund Rejected","Enum:InvoiceTransactionStatus:Pending":"Pending","Enum:InvoiceTransactionStatus:Confirmed":"Confirmed","Enum:InvoiceTransactionStatus:Voided":"Voided","Enum:InvoiceTransactionStatus:Refunded":"Refunded","Enum:InvoiceTransactionStatus:PendingRefund":"Pending Refund","Enum:InvoiceTransactionStatus:RefundRejected":"Refund Rejected","Enum:InvoiceTransactionStatus:PartiallyRefunded":"Partially Refunded","Enum:OrderPaymentMethod.Cash":"Cash","Enum:OrderPaymentMethod.Online":"Online","Enum:OrderPaymentMethod.BankTransfer":"Bank Transfer","Enum:OrderPaymentMethod.PointOfSales":"Point Of Sales","Enum:OrderPaymentMethod.BuyNowPayLater":"Installment services","Enum:OrderPaymentMethod.Gift":"Gift","Enum:OrderPaymentMethod.Other":"Other","Enum:PriceType.OneTime":"One Time","Enum:PriceType.Recurring":"Recurring","Enum:UsageType.Licenced":"Per Seat","Enum:UsageType.Metered":"Metered","Enum:UsageCalculationMethod.SumOfAll":"Sum Of All","Enum:UsageCalculationMethod.MostRecent":"Most Recent","Enum:UsageCalculationMethod.MaxOfAll":"Max Of All","Enum:PricingModel.Fixed":"Fixed","Enum:PricingModel.PerUnit":"Per Unit","Enum:PricingModel.Tiered":"Tiered","Enum:PricingModel.Graduated":"Graduated","Enum:PricingModel.StairStep":"Stair Step","Enum:BillingCycle.AtBegging":"At Begging","Enum:BillingCycle.AtEnd":"At End","Enum:BillingCycle.EveryEndOfMonth":"Every End Of Month","Enum:BillingCycle.EveryEndOfQuarter":"Every End Of Quarter","Enum:BillingCycle.EveryEndOfYear":"Every End Of Year","Enum:BillingCycle.SpecificDayOfMonth":"Specific Day Of Month","Enum:CustomerType.Individuals":"Individuals","Enum:CustomerType.Corporates":"Corporates","Enum:OnlinePaymentType.CreditCard":"Credit Card","Enum:OnlinePaymentType.ApplePay":"Apple Pay","Enum:OnlinePaymentType.Token":"Saved Card","Enum:OnlinePaymentMethod.Visa":"Visa","Enum:OnlinePaymentMethod.MasterCard":"MasterCard","Enum:OnlinePaymentMethod.Mada":"Mada","Enum:OnlinePaymentMethod.Unknown":"","Enum:OnlinePaymentMethod.UnknownInReport":"Manually Inserted","Enum:OnlinePaymentMethod.Amex":"American Express","Enum:OnlinePaymentMethod.Knet":"Knet","Enum:OnlinePaymentStatus.Initiated":"Initiated","Enum:OnlinePaymentStatus.Paid":"Paid","Enum:OnlinePaymentStatus.Failed":"Failed","Enum:OnlinePaymentStatus.Captured":"Captured","Enum:OnlinePaymentStatus.Refunded":"Refunded","Enum:OnlinePaymentStatus.PartiallyRefunded":"Partially Refunded","Enum:OnlinePaymentStatus.Voided":"Voided","Enum:OnlinePaymentStatus.Verified":"Verified","Enum:OnlinePaymentStatus.Authorized":"Authorized","Enum:OnlinePaymentSource.Invoice":"Invoice","Enum:OnlinePaymentSource.Order":"Order","Enum:OrderPaymentStatus.Pending":"Pending Payment","Enum:OrderPaymentStatus.PartiallyPaid":"Partially Paid","Enum:OrderPaymentStatus.Paid":"Paid","Enum:OrderPaymentStatus.Refunded":"Refunded","Enum:OrderPaymentStatus.Cancelled":"Cancelled","Enum:OrderRefundFilterStatus.Refunded":"Refunded","Enum:OrderRefundFilterStatus.PartiallyRefunded":"Partially Refunded","Enum:OrderRefundFilterStatus.RefundRejected":"Refund Rejected","Enum:OrderRefundFilterStatus.ProcessingRefund":"Processing Refund","Enum:OrderInvoiceStatus.Issued":"Issued","Enum:OrderInvoiceStatus.Voided":"Voided","Enum:OrderInvoiceStatus.Refunded":"Refunded","Order:OrderView":"Order","Menu:Customer":"Customers","Customer":"Customer","Customers":"Customers","Customer:CustomerInfo":"Customer Info","Customer:FreeSubscription":"Sponsored subscription","Customer:Name":"Customer","Customer:MobileNumber":"Mobile Number","Customer:BirthDate":"Birth Day","Customer:BirthDate:NotInFuture":"Birth date cannot be in the future","Customer:CustomerNumber":"Customer Number","Customer:MobileNumber:Validation":"Mobile Number is incorrect","Customer:LandlineNumber:Validation":"Landline Number is incorrect","Customer:Create":"Create Customer","Customer:Edit":"Edit Customer","Customer:Type":"Customer type","Customers:Type":"Customers Type","Customers:Type.Custom":"Manual","Customers:Type.ZatcaLocked":"Customer type cannot be changed while ZATCA integration is active","Customer:Note:Create":"Create Note","Customer:Note:Add":"Add Note","Customer:Notes:Tooltip":"This customer has notes","Customer:Notes:Title":"Notes","Customer:Note:Placeholder":"Write your note here...","Customer:Note:Delete:Confirm:Title":"Delete note?","Customer:Note:Delete:Confirm:Description":"This action cannot be undone.","Customer:Notes:Empty:Title":"No notes yet","Customer:Notes:Empty:Description":"Add the first note to remember important details about this customer","Customer:Notes:Empty:AddFirst":"Add the first note","Customer:AddedAt":"Added at","Customer:Attachments":"Attachments","Customer:Attachment:Name":"Attachment Name","Customer:Attachment":"Attachment","Customer:Attachment:Create":"Upload Attachment","Customer:Attachment:FileSizeExceedsLimit":"File size exceeds the limit of 10MB","Customer:Attachment:MaxFileSize":"Maximum file size","Customer:History":"Customer History","Customer:QRCode":"QR Code","Customer:QRCode:Show":"Show QR Code","Package":"Packages","Package:Name":"Package","Package:Code":"Package Code","Package:ExtensionAmount":"Extension Amount","Package:Create":"Create Package","Package:Create:Step.Products":"Package","Package:Create:Products":"Package","Package:Create:NoProductsTitle":"No package services","Package:Create:CreatePackageProduct":"Packages page","Package:Created:SuccessTitle.Unpaid":"Package is pending payment","Package:Created:SuccessDescription.Paid":"Payment was confirmed and the package is now active.","Package:Created:SuccessDescription.Unpaid":"Order created. Package activates after payment.","Package:Edit":"Edit Package","Menu:Subscription":"Subscriptions","Subscription":"Subscription","Subscription:Chain:Current":"Current subscription","Subscription:Chain:CurrentPaused":"Current paused subscription","Subscription:Chain:Upcoming":"Upcoming subscription","Subscription:Chain:UpcomingRenewal":"Upcoming renewal","Subscription:Chain:Previous":"Previous subscription","Subscription:Chain:Older":"Older subscription","Subscription:Chain:ShowHistory":"Show previous subscriptions","Subscription:Chain:HideHistory":"Hide older subscriptions","Subscription:Chain:EndedOn":"Ended on {0}","Subscription:Chain:StartsOn":"Starts on {0}","Subscription:Code":"Subscription Code","Subscription:Name":"Service","Subscription:Details":"Details","Subscription:Price":"Price","Settings:PricesIncludeTaxRequiresTaxEnabled":"Price including tax can only be enabled when tax is enabled","Subscription:Create":"Create Subscription","Subscription:Create:Step.Products":"Subscription","Subscription:Create:Step.Configuration":"Configuration","Subscription:Create:Products":"Subscription","Subscription:Create:AddProduct":"Add another subscription","Subscription:Create:CustomerRequired":"Please select a customer.","Subscription:Create:ProductRequired":"Please select at least one service.","Subscription:Create:InvalidEndDate":"End date must be after the start date.","Subscription:Create:NoProductsTitle":"No subscription services","Subscription:Create:CreateSubscriptionProduct":"Services page","Subscription:Create:SearchSubscriptions":"Search subscriptions…","Subscription:Create:NoMatchingSubscriptions":"No matching subscriptions","Subscription:Create:Step.Payment":"Payment","Subscription:Payment:PayLaterHint":"Order will be created without payment and subscription stays pending payment","Subscription:Payment:NoPayPermission":"You don't have permission to pay. Choose \"Pay later\" to create the subscription, or send the customer a payment link.","Subscription:Edit":"Edit Subscription","Subscription:Edited:Success":"Subscription updated successfully","Subscription:StartDate":"Start Date","Subscription:Status":"Subscription Status","Subscription:Source":"Source","Customer:GrowthMotion":"Growth motion","Enum:GrowthMotion.ProductLed":"PLG (product-led)","Enum:GrowthMotion.SalesLed":"SLG (sales-led)","Subscription:ViewOrder":"View Order","Enum:SalesChannel.Website":"Website","Enum:SalesChannel.MobileApp":"Mobile App","Enum:SalesChannel.Internal":"Internal","Enum:SalesChannel.AiBot":"AI Bot","Enum:SalesChannel.ICalSync":"iCal Sync","Enum:SalesChannel.LastOffer":"Last Offer","Enum:SalesChannel.BeautyPass":"Beauty Pass","Reservation:Status":"Reservation Status","Subscription:EndDate":"End Date","Subscription:IncludedInSubscription":"Included in subscription","Subscription:AddonUnpaid":"Unpaid","Subscription:Quantity":"Quantity","Subscription:Addons":"Addons","Subscription:Credits":"Credit packs","Subscription:Credits:PerUnit":"per 100","Subscription:Addons:IncludedInPlan":"Included in plan","Subscription:Addons:UnavailableForBillingPeriod":"No addons are available for this plan's billing period.","Subscription:Addons:AlreadyIncluded":"{0} already included in plan","Subscription:Addons:UnlimitedIncluded":"Unlimited included in plan","Subscription:IncludedFeatures:Title":"Included in your plan","Subscription:IncludedFeatures:NotesHint":"These features are already included in the price and will be added to the order notes.","Subscription:IncludedFeatures:QuantityLabel":"{0} ({1})","Subscription:IncludedFeatures:Credit:Ivr":"Automated calls credit: {0} calls","Subscription:IncludedFeatures:Credit:Waba":"WhatsApp messages: {0} messages","Subscription:UsageBased":"Usage Based","Subscription:Cancel":"Cancel Subscription","Subscription:Cancel:Dialog:Title":"Cancel this subscription?","Subscription:Cancel:Dialog:BulkTitle":"Cancel selected subscriptions?","Subscription:Cancel:Dialog:Keep":"Keep subscription","Subscription:Cancel:Dialog:KeepBulk":"Keep subscriptions","Subscription:Cancel:Dialog:Confirm":"Cancel subscription","Subscription:Cancel:Dialog:ConfirmBulk":"Cancel selected","Subscription:Renew":"Renew Subscription","Subscription:Extend":"Free extension","Subscription:ExtendDialog:Title":"Free extension","Subscription:ExtendDialog:Description":"You are extending this subscription for {0}","Subscription:ExtendDialog:CurrentEndDate":"Current end date","Subscription:ExtendDialog:Duration":"Extension duration","Subscription:ExtendDialog:NewEndDate":"New end date","Subscription:ExtendDialog:BulkTitle":"Free extension for selected subscriptions","Subscription:ExtendDialog:BulkCount":"You are extending {0} selected subscriptions","Subscription:ExtendDialog:BulkSkippedStatuses":"Subscriptions with these statuses will be extended: Pending Payment, Starting Soon, Active, Paused, Expired. Other statuses will be skipped.","Subscription:Extended:Success":"Free extension applied successfully","Package:Extend":"Free extension","Package:ExtendDialog:Title":"Package free extension","Package:ExtendDialog:Description":"You are extending this package for {0}","Package:ExtendDialog:CurrentEndDate":"Current end date","Package:ExtendDialog:Duration":"Extension duration","Package:ExtendDialog:NewEndDate":"New end date","Package:ExtendDialog:BulkTitle":"Free extension for selected packages","Package:ExtendDialog:BulkCount":"You are extending {0} selected packages","Package:ExtendDialog:BulkSkippedStatuses":"Packages with these statuses will be extended: Pending Payment, Starting Soon, Active, Paused, Expired. Other statuses will be skipped.","Package:Extended:Success":"Package free extension applied successfully","Package:Page:Description":"Manage customer packages, usage, reservations, and package lifecycle actions.","Package:Bulk:NeedsActive":"Select at least one active package.","Package:Bulk:NeedsPaused":"Select at least one paused package.","Package:Bulk:NeedsExtendable":"Select at least one package that can be extended.","Package:Activate":"Activate package","Package:Activate:Title":"Activate package?","Package:Activate:Confirm":"Are you sure you want to activate this package?","Package:Activate:PendingPaymentWarning":"This package still has a pending payment of {0}","Package:Activate:PendingPaymentDescription":"It will be activated immediately, and this amount will remain unpaid.","Package:Activated:Success":"Package activated successfully","Package:Pause":"Pause Package","Package:Resume":"Resume Package","Package:Cancel":"Cancel Package","Package:PayAndActivate":"Pay & Activate","Package:PayAndActivate:RemainingAmount":"Remaining amount","Package:PayAndActivate:NoRemainingAmount":"This package has no remaining amount. It will be activated now.","Package:PayAndActivate:Success":"Package paid and activated","Package:Period":"Package period","Package:DatesUpdated":"Package dates updated","Package:Cancel:Title":"Cancel package","Package:Cancel:BulkTitle":"Cancel selected packages","Package:Cancel:Confirm":"Cancel package","Package:Cancelled:Success":"Package cancelled successfully","Package:Pause:Title":"Pause package","Package:Pause:BulkTitle":"Pause selected packages","Package:Paused:Success":"Package paused successfully","Package:Resume:Title":"Resume package","Package:Resume:Confirm":"Resume package","Package:Resumed:Success":"Package resumed successfully","Package:Edited:Success":"Package updated successfully","Package:Created:Success":"Package created successfully","Subscription:ExtensionAmount":"Extension Amount","Subscription:Renewal:AlreadyExists":"This subscription has already been renewed.","Subscription:Renewal:Step.Subscription":"Subscription","Subscription:Renewal:Step.Payment":"Payment","Subscription:Renewal:Step.Invoice":"Order","Subscription:Renewal:CurrentSubscriptionEndDate":"Current subscription ends on","Subscription:Renewal:NewStartDate":"New subscription start date","Subscription:Renewal:NewEndDate":"New subscription end date","Subscription:Renewal:CustomizeEndDate":"Customize","Subscription:Renewal:OrderTotal":"Order total","Subscription:Renewal:PayAction":"Pay","Subscription:Renewal:CreateAction":"Create","Subscription:Renewal:SuccessTitle":"Subscription renewed successfully!","Subscription:Renewal:SuccessTitle.Unpaid":"Subscription renewal is pending payment","Subscription:Renewal:SuccessDescription.Paid":"Payment was confirmed and the renewed subscription is now active.","Subscription:Renewal:SuccessDescription.Unpaid":"Order created. Subscription activates after payment.","Subscription:Renewal:PrintOrder":"Print order","Subscription:Renewal:PrintInvoice":"Print invoice","Subscription:AddAddon":"Add Addon","Subscription:AddAddon:Description":"Add a new addon to {0}. A pro-rated invoice will be generated.","Subscription:Upgrade":"Upgrade Subscription","Subscription:Upgrade:Description":"Upgrade {0} to a higher plan. The value of the remaining days on the current subscription is deducted from the new plan, and a new invoice is generated.","Subscription:Upgrade:Submit":"Create Upgrade Invoice","Subscription:Upgrade:CurrentPlan":"Current plan","Subscription:Upgrade:NewPlan":"New plan","Subscription:Upgrade:RemainingDays":"{0} days remaining","Subscription:Upgrade:Credit":"Credit for remaining days","Subscription:Upgrade:FullPrice":"Plan price","Subscription:Upgrade:AmountDue":"Amount due","Subscription:Upgrade:NoOptions":"This subscription is already on the highest plan available for upgrade.","Subscription:Upgrade:Success":"Upgrade invoice created","Subscription:Transfer":"Transfer Subscription","Subscription:Transfer:CurrentCustomer":"Current customer","Subscription:Transfer:NewCustomer":"Customer to transfer the subscription to","Subscription:Transfer:CustomFieldsOption":"Custom Fields","Subscription:Transfer:KeepCustomFields":"Keep custom field values","Subscription:Transfer:ChangeCustomFields":"Change custom field values","Subscription:Transfer:ConfirmAction":"Confirm subscription transfer","Subscription:Transfer:SubscriptionHeading":"Subscription","Subscription:Transfer:ServiceWithName":"Service: {0}","Package:Transfer":"Transfer Package","Package:Transfer:NewCustomer":"Customer to transfer the package to","Package:Transfer:CustomerRequired":"Customer to transfer the package to is required","Package:Transfer:ConfirmAction":"Confirm package transfer","Package:Transfer:PackageHeading":"Package","Package:Transfer:ServiceWithName":"Package: {0}","Package:Transfer:UsageNotice":"Recorded usages and the remaining balance will carry over to the new customer. The original package history will remain intact.","Package:TransferredAlert":"Package transferred to customer","Package:TransferredFromAlert":"Package transferred from","Package:TransferredToAlert":"Package transferred to","Package:Transfer:PerformedBy":"Transferred by {0}","Package:Transfer:CarriedUsageBadge":"Carried over","Package:Transfer:CarriedUsageDescription":"This reservation usage was recorded before the package was transferred and carried over to the new customer.","Subscription:Pause":"Pause Subscription","Subscription:PausedAt":"Paused date","Subscription:ResumeAt":"Resume date","Subscription:Pause:Reason":"Reason for pausing","Subscription:PausedAlert":"Subscription is currently paused","Subscription:TransferredAlert":"Subscription transferred to customer","Subscription:TransferredFromAlert":"Subscription transferred from customer","Subscription:PendingInvoiceAlert":"Subscription renewed but invoice","Subscription:PendingStandaloneInvoiceAlert":"Subscription is pending payment, invoice","Subscription:SendPaymentLink":"Send payment link to customer","Subscription:PayAndActivate":"Pay & Activate","Subscription:PayAndActivate:RemainingAmount":"Remaining amount","Subscription:PayAndActivate:NoRemainingAmount":"This subscription has no remaining amount. It will be activated now.","Subscription:PayAndActivate:Success":"Subscription paid and activated","Subscription:Period":"Subscription period","Subscription:DatesUpdated":"Subscription dates updated","Subscription:Options":"Options","Subscription:PauseHistory":"Pause History","Subscription:PauseRecords":"Pause Records","Subscription:PauseRecords:PausedAt":"Paused At","Subscription:PauseRecords:ActualResumeAt":"Resumed At","Subscription:PauseRecords:Reason":"Reason","Subscription:PauseRecords:Counted":"Counted toward allowance","Subscription:PauseRecords:CountedYes":"Counted","Subscription:PauseRecords:Exempt":"Exempt","Subscription:Pause:Allowance:Question":"How should this pause affect the customer's allowance?","Subscription:Pause:Allowance:Counts:Title":"Counts toward allowance","Subscription:Pause:Allowance:Counts:Description":"Reduces the customer's remaining pause allowance","Subscription:Pause:Allowance:Exempt:Title":"Doesn't count toward allowance","Subscription:Pause:Allowance:Exempt:Description":"Leaves the customer's pause allowance unchanged","Subscription:CurrentlyPaused":"Currently Paused","Subscription:ScheduledPause":"Scheduled","Subscription:NoPauseRecords":"No pause records available","Subscription:NoPauseRecords:Description":"This subscription has never been paused","Subscription:NoItems":"No items in this subscription","Subscription:NoItems:Description":"No service items are attached to this subscription","Subscription:NoAddons":"No add-ons","Subscription:NoAddons:Description":"No optional add-ons were selected for this subscription","Subscription:NoCustomFields":"No custom fields","Subscription:NoCustomFields:Description":"This subscription has no additional questions or answers","Subscription:DeletePause":"Delete pause","Subscription:DeletePause:Confirm":"Are you sure you want to delete this pause?","Subscription:DeletePause:Confirm:Scheduled":"This scheduled pause will be removed.","Subscription:DeletePause:Confirm:Active":"Resume the subscription first, then you can delete this pause record.","Subscription:DeletePause:Confirm:Completed":"This old pause record will be deleted. Paused days already added to the subscription will not be returned or reversed.","Subscription:DeletePause:Success":"Pause deleted successfully","Subscription:NoReason":"No reason provided","Subscription:SendSubscriptionReminders":"Send Subscription Reminders","Subscription:ExpiringSoon":"Expiring Soon","Subscription:SubscriptionEndingSoonDays":"Subscription Ending Soon Days","Subscription:SubscriptionEndingSoonNotificationTime":"Send Subscription Ending Soon Time","Subscription:SubscriptionReminderMessage":"Subscription Reminder Message","Subscription:SendSubscriptionStartingReminders":"Send Subscription Starting Reminders","Subscription:SubscriptionStartingSoonDays":"Subscription Starting Soon Days","Subscription:SubscriptionStartingSoonNotificationTime":"Send Subscription Starting Soon Time","Subscription:SubscriptionStartingMessage":"Subscription Starting Message","SubscriptionModal:NextBillingDate":"Subscription End Date","Subscription:Resume":"Resume Subscription","Subscription:CustomerToTransfer:Required":"Customer to transfer is required","Subscription:Tags":"Tags","Subscription:Tag:Name":"Subscription Name","Subscription:Tag:SubscriptionCode":"Subscription Number","Subscription:Tag:CustomerName":"Customer Name","Subscription:Tag:StartDate":"Start Date","Subscription:Tag:EndDate":"End Date","Subscription:Tag:QrCode":"Entry QR Code (Image)","Ivr:Tag:BusinessName":"Business Name","Ivr:Tag:DayPart":"Day Part","Ivr:Tag:ReservationTime":"Reservation Time","Subscription:DaysRemainingLabel":"Days remaining","Subscription:ExpiredSinceLabel":"Expired {0} ago","Subscription:ServiceBranch":"Service/Branch","Subscription:StartsInLabel":"Starts in","Subscription:ResumesInLabel":"Resumes in","Subscription:NoResumeDate":"No resume date","ResumeSubscriptionTitle":"Resume Subscription?","ResumeSubscriptionDialogMessage":"Resume {0} for {1} now?","ResumeSubscriptionDialogMessage:WithoutCustomer":"Resume {0} now?","Subscription:Resume:PauseSummary":"Pause details","Subscription:Resume:PausedSince":"Paused since","Subscription:Resume:ScheduledResume":"Scheduled resume","Subscription:Resume:NoScheduledResume":"No scheduled resume","Subscription:Resume:ImmediateDescription":"Confirming will end the pause immediately and reactivate the subscription.","Subscription:ThisSubscription":"this subscription","ActivateSubscriptionTitle":"Activate Subscription?","ActivateSubscriptionConfirm":"Are you sure you want to activate this subscription?","ActivateSubscriptionPendingPaymentWarning":"This subscription still has a pending payment of {0}","ActivateSubscriptionPendingPaymentDescription":"It will be activated immediately, and this amount will remain unpaid.","SuccessfullyResumed":"Successfully resumed","Subscription:ImportSubscriptions":"Import Subscriptions","Menu:Orders":"Orders","Invoice":"Invoices","Invoice:InvoiceView":"Invoice","Invoice:PreviewTitle":"Invoice Preview","Print:OrderSummary":"Print Order Summary","Invoice:Customer":"Customer","Invoice:Amount":"Amount","Invoice:Price":"Price","Invoice:PaymentMethod":"Payment Method","Invoice:Status":"Status","Invoice:Url":"Invoice Url","Order:Restore":"Restore","Order:Restore:Confirm":"Are you sure to restore the order {0}?","Order:Restore:Success":"Order has been restored successfully.","Invoice:CrNumber":"Commercial Registration","Invoice:CrNumber:Placeholder":"Enter Commercial Registration","Invoice:CommercialName":"Company Name in Commercial Registration","Invoice:VatNumber":"VAT Registration Number","Invoice:VatNumber:Placeholder":"VAT Registration Number","Invoice:Address":"Address","Invoice:IsVatActive":"Activate VAT","Pricing:BasePrice":"Base Price","Invoice:PricesIncludeTax:Question":"Do entered prices include tax?","Invoice:PricesIncludeTax:Yes":"Yes, my prices include tax","Invoice:PricesIncludeTax:Yes:Description":"The price you set is the final price the customer pays.","Invoice:PricesIncludeTax:No":"No, my prices don't include tax","Invoice:PricesIncludeTax:No:Description":"{0}% tax is added on top of the price you set.","Invoice:PricesIncludeTax:Example":"Example: Product price 100 SAR","Invoice:PricesIncludeTax:Example:BasePrice":"Base price","Invoice:PricesIncludeTax:Example:Tax":"Tax","Invoice:PricesIncludeTax:Example:Total":"Total","Invoice:ShowAmountInServiceReceipt":"Display price on Service Receipts","Invoice:OrderNumber":"Display Order Number","Invoice:TaxShouldHaveValue":"Please select a Tax Type","Invoice:Validation:VatNumberInvalid":"VAT number must be 15 digits and start and end with 3.","Invoice:Validation:OrderResetValueInvalid":"Enter a number greater than 0.","Invoice:CannotDeleteSelectedTax":"You cannot delete a tax that is currently selected. Please select a different tax first.","Invoice:Settings":"Invoice Settings","Invoice:CommercialInfo":"Company Information","Invoice:CommercialInfo:Subtitle":"Manage your commercial registration, VAT settings, and invoice notes","Invoice:Receipt":"Receipt","Invoice:CommercialName:Placeholder":"Enter commercial name","Invoice:CommercialInfoLocked:Text":"According to the Ministry of Commerce regulations, the registration cannot be changed after verification.","Invoice:CommercialInfoLocked:Link":"To request a change, click here.","Invoice:ShowVatWebsite":"Display VAT number on website","Invoice:ShowCrWebsite":"Display CR number on website","Invoice:TaxType":"Tax Type","Invoice:QrCode":"Display QR code on the invoice","Invoice:VatMustBeActivated":"VAT must be activated","Invoice:VatNumberRequired":"VAT Registration Number is required","Invoice:NoReset":"No reset","Invoice:ResetDaily":"Reset daily at midnight","Invoice:ResetAfter":"Reset after reaching a certain number","Invoice:ReceiptNotes:Placeholder":"Notes to appear on receipt","Invoice:Provider":"Provider","Invoice:ProviderToggle":"Show {0} Name on the Invoice","Invoice:Notes:Placeholder":"Additional notes","Invoice:GeneralSettings":"General Settings","Invoice:InvoiceNotes":"Invoice Notes","Invoice:Summary":"Invoice summary","Invoice:IssuingDate":"Issuing Date","Invoice:PaidAmount":"Paid Amount","Invoice:RefundedAmount":"Refunded Amount","Invoice:Codes":"Invoice Numbers","Invoice:RemainingAmount":"Remaining Amount","Invoice:Payment":"Payment","Invoice:RefundStatus":"Refund Status","Invoice:Details":"Invoice Details","Invoice:InvoiceNumber":"Invoice Number","Invoice:IssuedAt":"Issued At","Invoice:DueDate":"Due Date","Invoice:SuppliedAt":"Supplied At","Invoice:PaidAt":"Paid At","Invoice:CollectedAt":"Collected At","Invoice:NotPaidYet":"Not paid yet","Invoice:PaymentMethods":"Payment Methods","Invoice:PaymentMethods:Help":"Define the payment methods available when paying invoices internally.","Invoice:PaymentMethods:WebsiteNote":"Custom methods won't show on your website.","Invoice:StandardPaymentMethods":"Standard Payment Methods","Invoice:NoCustomPaymentMethods":"No custom payment methods","Invoice:CreatePaymentMethod":"Create Payment Method","Invoice:EditPaymentMethod":"Edit Payment Method","Invoice:PaymentMethodName":"Payment Method Name","Invoice:PaymentMethodActive":"Activate Payment Method","Transaction:MinimumAmount":"Minmum Amount","Transaction:MaximumAmount":"Maximum Amount","Service":"Service","Product:Create:Type":"Service Type","Product:PublishToWebsite":"Publish to Website","Product:ChangeStatusConfirmation":"Are you sure you want to change the status to {0}?","Product:Reservation:Online":"Online Reservation","Product:Reservation:Visit":"View Reservation","Product:Reservation:CreateOrEdit:Visit":"View Reservation","Product:Subscription:CreateOrEdit:Visit":"View Subscription","Product:Merch:CreateOrEdit:Visit":"View Merchandise","Product:Subscription:Visit":"View Subscription","Product:Merch:EmptyAddons":"No Addons Have Been Added","Product:Subscription:EmptyAddons":"No Addons Have Been Added","Product:Reservation:Description":"Product for a reservation of a specific appointment, like booking a chalet, a consultation, a massage, or a doctor's visit.","Product:OnlineReservation:Description":"Product for an online reservation of a specific appointment, like booking a consultation.","Product:Subscription:Description":"A recurring service, like a gym membership or a healthy meal subscription.","Product:HeaderInfo":"Header Info","Product:PriceName":"Price Name","Product:ShortDescription:Description":"This appears in the service list page.","Product:Name:Info":"Service name like (Basic, Standard, Premium)","Product:Feature":"Service Features","Product:AddNewFeature":"Add New Feature","Product:ShowInCheckout":"Show the service in Website?","Product:ShowInCheckout2":"Show in Website","Product:HideInCheckout":"Hide from Website","Product:HideInCheckoutConfirmationMessage":"Are you sure you want to hide the service {0} from the website?","Product:ShowInCheckoutConfirmationMessage":"Are you sure you want to show the service {0} in the website?","Product:ReservationProductValidation":"Please fill the reservations inputs if the service is a reservation service","Product:Tooltip:ShowInCheckout":"Enable this option to display the service on the checkout page, allowing customers to purchase it during the checkout process.","Product:Tooltip:IsReservation":"Check this option if the service represents a reservation or booking service, such as for accommodations, events, or appointments.","Product:Tooltip:Slots":"Set the maximum number of bookings or reservations that can be made for a single time slot or time frame. This helps manage availability and prevent overbooking.","Product:Tooltip:Duration":"Specify the length or duration of each reservation or booking. This could be in hours, days, or any other time unit relevant to your service or event.","Product:Tooltip:Providers":"Select the individual, company, or entity that will be responsible for providing the booked service or reservation.","Product:Tooltip:Type":"Choose whether this service is a one-time purchase or a recurring subscription. One-time services are purchased once, while recurring services are billed on a regular cycle.","Product:Tooltip:BillingCycle":"Select when the recurring billing cycle should begin for this subscription service. Options include billing at the start of the subscription, at the end of each billing period, or on a specific day of the month.","Product:Tooltip:BillingPeriod":"Set the frequency at which the subscription will be billed. Options include monthly, every two months, quarterly (every three months), yearly, or a custom billing period.","Product:Tooltip:IsUsageBased":"Check this option if the service's pricing is based on usage or consumption. This is common for services that charge based on the amount of data, time, or other resources used.","Product:Tooltip:UsageType":"Choose the type of usage that will be tracked for this service. Options include metered usage, which is billed based on the total amount used, and per seat usage","Product:Tooltip:UsageCalculationMethod":"Select how usage will be calculated for this service. Options include sum of all usage, which totals all usage over the billing period, and most recent usage, which bills based on the most recent usage amount.","Product:Tooltip:HasMinimum":"Check this option if the service has a minimum usage or consumption requirement. This can help ensure that customers meet a minimum threshold before being billed.","Product:Tooltip:HasDeposit":"Check this option if the service requires a deposit or security fee to be paid by the customer. This can help protect against damage, loss, or non-payment.","Product:Tooltip:PricingModel":"Select the pricing model that will be used for this service. Options include fixed pricing, which charges a set amount, and tiered pricing, which offers different rates based on usage levels.","Product:Tooltip:EnableCustomerToChooseProvider":"Allow customers to choose a provider for this service. This can be useful for services that are offered by multiple providers or locations.","Product:Tooltip:EnableCustomerToChooseProvidersCount":"When enabling this option, the number of providers should be two or more to work.","Product:Tooltip:IsFullDayBooking":"Check this option if the service is a full-day reservation.","Product:Tooltip:ChooseProviderLabel":"Enter the label that will be displayed to customers when choosing a provider for this service.","Product:Tooltip:ShowProviderName":"Check this option to view provider name","Product:Tooltip:NextReservationPeriod":"After the customer completes a booking, you can prevent them from making another booking for a certain period of time./n Example: When booking another appointment with a doctor, you may be restricted from booking again until one week has passed since the previous appointment","Product:Tooltip:MaximumQuantityPerOrder":"Set the maximum number of units that can be purchased in a single order. This helps prevent bulk purchases or over-ordering.","Product:Tooltip:MaxAdvanceBooking":"Here, you specify the period that appears to the customer when they access the booking.\nExample: A training center conducts daily workshops for a month, but when booking, only three days are available for reservation.","Product:Tooltip:BufferAtBegging":"Here, the time after which the customer will not be allowed to make a booking is specified.\nExample: When booking a hotel, you will not be able to make a reservation less than 15 minutes before the check-in time.","Product:Tooltip:BufferBetweenSlots":"Buffer between slots","Product:Tooltip:EnableBadge":"When this feature is enabled, you can add a Product badge with the name you enter and the selected color.","Product:Templates":"Contracts Templates","Product:Subscription:Status":"Subscription Status","Product:Subscription:BillingPeriod":"Subscription Billing Period","Product:Subscription:BillingPeriod:Import":"Subscription Billing Period (In Days)","Product:Reservation:Duration:Import":"Reservation Duration (In Minutes)","Product:Reservation:Information":"Reservation Information","Product:Reservation:CreateOrEdit:Information":"Reservation Information","Product:Subscription:Name:Placeholder":"Subscription Name","Product:Reservation:Name:Placeholder":"Reservation Name","Product:Subscription:Description:Description":"A brief description of the subscription and its benefits.","Product:Reservation:Description:Description":"A brief description of the reservation and its benefits.","Product:Subscription:Pricing":"Packages","Product:Subscription:Pricing:Add":"Add New Package","Product:Calendar:Google":"Google Calendar","Product:Calendar:Zoom":"Zoom","Product:Calendar:None":"None","Product:ReservationProductValidation:GoogleCalendarIntegration":"Please authenticate your account with Google Calendar first","Product:Gift:Status":"Gift Status","Product:Gift:Information":"Gift Information","Product:Gift:Information:Subtitle":"Gift Information","Product:Gift:Description:Description":"Here you can add details of the gift you will offer.","SP:ProductClassSchedule:CalendarFilterTooLarge":"The calendar accepts at most 100 distinct services or coaches per filter","Pricing:PriceExcludesTax":"Price excludes {0}% tax (will be added)","Pricing:PricesIncludeTax":"Prices include tax","SP:AmountMustBeGreaterThanZero":"Amount must be greater than zero","Payment:Error:ProviderRejectedPrefix":"Transaction declined by the bank","Payment:Error:InsufficientFunds":"The card doesn't have sufficient funds to complete the transaction","Payment:Error:Declined":"Transaction declined by the customer's bank. Use an alternate credit card.","Payment:Error:Blocked":"An error occurred during payment.","Payment:Error:TimeFrameExpired":"The payment process exceeded the allowed time frame and failed.","Payment:Error:UnspecifiedFailure":"The transaction was declined for an undefined cause.","Payment:Error:ExpiredCard":"The transaction failed because the card has expired.","Payment:Error:TimedOut":"The connection with the customer's bank failed; retry the transaction.","Payment:Error:Referred":"There is a problem with the credit card number.","Payment:Error:AuthenticationFailed":"Authentication failed or was not attempted.","Payment:Error:Unknown":"Error happened while processing the payment, please try again later or contact support","Payment:FailedToLoadInfo":"Failed to load payment information","Payment:OrderRefunded":"This order has been refunded and can no longer accept payments","Payment:Error:InvalidSecurityCode":"The security code (CVC/CVV) was entered incorrectly","Payment:Error:3DSecureNotEnrolled":"Either the cardholder or card issuing bank is not 3D-Secure enrolled","Payment:Error:CardNotEnrolled":"The card is not enrolled in 3D-Secure. Please contact your bank to enable online payments","Payment:Error:MerchantNotConfiguredVisa":"The merchant account is not configured to receive Visa transactions","Payment:Error:MerchantNotConfiguredMasterCard":"The merchant account is not configured to receive MasterCard transactions","Payment:Error:InvalidCardNumber":"The card number was entered incorrectly","Payment:Error:AmountExceedsLimit":"The amount exceeds the maximum allowed limit per transaction","Payment:Error:SuspectedFraud":"The transaction was declined due to suspected fraud. Please contact your bank.","Payment:Error:LostOrStolenCard":"The transaction was declined because the card is reported as lost or stolen.","Payment:Error:RestrictedCard":"This card is restricted and can't be used for this transaction. Please use a different card.","Payment:Error:IssuerUnavailable":"The card issuing bank is currently unavailable. Please try again later.","Payment:Error:IssuerNotResponding":"The card issuing bank is not responding. Please try again later.","Payment:Error:SystemError":"A temporary system error occurred. Please try again later.","Payment:Error:3DSecureServiceError":"A 3D-Secure verification error occurred. Please try again later.","Payment:Error:3DSecureUnavailable":"The 3D-Secure verification service is temporarily unavailable. Please try again later or contact your bank.","Payment:Error:AuthenticationFrequencyExceeded":"Too many authentication attempts. Please wait a few minutes and try again.","Payment:Error:CardCountryNotAllowed":"The card's country of origin is not accepted for this transaction.","Payment:Error:BlockedBySecurityPolicy":"The transaction was blocked due to a security policy. Try again or use a different card.","Payment:Error:AccountClosed":"The account linked to this card is closed. Please use a different card.","Payment:Error:RiskDenied":"The transaction was denied by the risk management system.","Payment:Error:WrongSecurityCode":"The security code (CVC/CVV) was entered incorrectly.","Enum:FeatureType:Boolean":"Boolean","Enum:FeatureType:Number":"Number","Enum:FeatureType:String":"String","Enum:FeatureType:DateTime":"DateTime","Enum:FeatureType:Json":"Json","Checkout:PaymentDetails":"Payment Details","Checkout:CustomerMobileNumber":"Mobile Number","Checkout:SuccessTitle":"Thank you for purchasing from our site.","Checkout:GoToHome":"Home Page","Checkout:SuccessDescription":"Thank you for purchasing from our site, your order <b>{0}</b> is created successfully","CustomerPayment:Quantity":"Quantity","CustomerPayment:PayRemaining":"Pay Remaining","CustomerPayment:Minimum":"Minimum","ThisFieldIsRequired.":"This field is required.","CustomerPayment:NoSubscriptionTitle":"Activate Add-ons with Your Subscription","CustomerPayment:NoSubscriptionDescription":"To use add-ons, you need an active Rekaz subscription. Subscribe now and enjoy all features!","CustomerPayment:SubscribeNow":"Subscribe Now","MerchandiseOrder":"Orders","MerchandiseOrder:Status":"Status","MerchandiseOrder:DiscountAmount":"Discount Amount","Enum:CartOrderStatus.Completed":"Completed","Enum:CartOrderStatus.Pending":"Pending","DealStage":"Deal Stage","DealStage:Name":"Name","Deals":"Deals","Deal:Name":"Name","Deal:Amount":"Amount","Deal:Create":"Create New Deal","Deal:Edit":"Edit Deal","Enum:LeadSource.Ad":"Ad","Enum:LeadSource.EmployeeReferral":"Employee Referral","Enum:LeadSource.ExternalReferral":"External Referral","Enum:LeadSource.Partner":"Partner","Enum:LeadSource.Whatsapp":"Whatsapp","Enum:LeadSource.Twitter":"X (Twitter)","Admin":"Admin","Provider":"Provider","Menu:Providers":"Providers","Provider:BufferBetweenSlots":"Buffer Between Reservations","Provider:BufferBetweenSlots:Description":"Set a buffer time after each reservation for this provider (e.g., for commute or preparation time)","Provider:BufferBetweenSlots:Input":"Buffer Time (minutes)","Provider:BufferBetweenSlots:Placeholder":"Enter minutes","Provider:BufferBetweenSlots:Helper":"This provider will be unavailable for the specified minutes after each reservation ends","Provider:SelectProvider":"Select Provider","Provider:ProviderSettings":"Provider Settings","Provider:AddNew":"Add New Provider","Provider:AddReservation":"Add Reservation","Provider:Providerless":"No Provider","Provider:Schedule:Edit":"Edit Schedule","Provider:Schedule:EditWithName":"Edit {0}'s Schedule","Provider:Schedule:UnsavedChanges:Title":"Unsaved Changes","Provider:Schedule:UnsavedChanges:Message":"You have unsaved changes. Are you sure you want to close without saving?","Provider:Schedule:UnsavedChanges:Discard":"Discard Changes","Provider:Schedule:UnsavedChanges:KeepEditing":"Keep Editing","Provider:Services":"Services","Provider:Services:Description":"Manage services assigned to {0}","Provider:Services:SearchServices":"Search services...","Product:Validation:AtLeastOneProviderRequired":"Select at least one provider.","Provider:Schedule:Select":"Select Schedule","Menu:Product":"Services","Schedule:From":"From","Schedule:To":"To","Schedule:Name":"Name","Schedule:Day":"Day","Schedule:WorkingHours":"Working Hours","Schedule:Edit":"Edit Schedule","Provider:Holiday:AddBreak":"Add Break","Holiday:Type:Vacation":"Vacation","Holiday:Type:SickLeave":"Sick Leave","Holiday:Type:PersonalLeave":"Personal Leave","Holiday:Type:PublicHoliday":"Public Holiday","Holiday:Type:Other":"Other","Holiday:Type:Break":"Break","Holiday:Description:Help":"Optional - You can add notes or additional details","Holiday:Duration:Label":"Duration","Holiday:Duration:PartialDay:SameDay":"Holiday on {0} from {1} to {2}","Holiday:Duration:PartialDay:MultiDay":"Holiday from {0} to {1} from {2} to {3}","Holiday:Duration:FullDay:SameDay":"Holiday on {0}","Holiday:Duration:FullDay:MultiDay":"Holiday from {0} to {1}","Holiday:DateRange":"Date Range","Holiday:Validation:DateRequired":"Please select start and end dates","Validation:StartTimeRequired":"Start time is required","Validation:EndTimeRequired":"End time is required","Validation:DateRequired":"Date is required","Validation:InvalidDate":"Invalid date","Holiday:Validation:TimeRequired":"Please select start and end times","Holiday:Validation:EndBeforeStart":"End date must be after start date","Holiday:Validation:EndTimeBeforeStartTime":"End time must be after start time","Holiday:Delete:Confirmation":"Are you sure you want to delete this holiday?","Holiday:FullDay:Description":"Holiday applies to the entire day","Holiday:SpecificTime:Description":"Specify specific times for the holiday","Saturday":"Saturday","Sunday":"Sunday","Monday":"Monday","Tuesday":"Tuesday","Wednesday":"Wednesday","Thursday":"Thursday","Friday":"Friday","Reports:ReservationAnalytics:TopReservedBranches":"Top Reserved Branches","Reports:ReservationAnalytics:BranchName":"Branch Name","Reports:ReservationAnalytics:ReservationCount":"Reservation Count","Menu:POS":"Cashier","Menu:Reservation":"Reservations","Menu:ReservationCalendar":"Reservation Calendar","Subscription:Customer":"Customer","Reservation:Provider":"Provider","Enum:ReservationStatus.Pending":"Pending","Enum:ReservationStatus.Confirmed":"Confirmed","Enum:ReservationStatus.Cancelled":"Cancelled","Enum:ReservationStatus.Done":"Done","Enum:ReservationStatus.RequestToCancel":"Request to Cancel","Reservation:CheckedIn":"Checked In","Reservation:NotCheckedIn":"Not Checked In","Reservation:Product":"Service","Product:Merch:CreateOrEdit:Information":"Merchandise Information","Reservation:PayAndConfirm":"Pay & confirm","Reservation:Confirm":"Confirm","Reservation:Confirm:DialogTitle":"Confirm this reservation?","Reservation:Confirm:DialogDescription":"Please review the details below before confirming.","Reservation:Done":"Done","Reservation:Quantity":"Quantity","Reservation:Branch":"Branch","Reservation:Resources":"Resources","Reservation:CustomerNotes":"Customer Notes","Reservation:ViewOrder":"View Order","Reservation:RemovedFromOrder":"Removed from order","Reservation:OrderInfo":"Order Information","Reservation:ServiceInfo":"Service Information","Reservation:AddCustomer":"Add Customer","Reservation:MessageCustomer":"Message","Reservation:Tags":"Tags","Reservation:Tag:ProductName":"Service Name","Reservation:Tag:Service":"Service","Reservation:Tag:OptionName":"Option Name","Reservation:Tag:ReservationNumber":"Reservation Number","Reservation:Tag:Date":"Reservation Date","Reservation:Tag:EndDate":"Reservation End Date","Reservation:Tag:OldDate":"Reservation Date Previous Value","Reservation:Tag:StartTime":"Start Time","Reservation:Tag:OldStartTime":"Start Time Previous Value","Reservation:Tag:EndTime":"End Time","Reservation:Tag:OldEndTime":"End Time Previous Value","Reservation:Tag:CustomerName":"Customer Name","Reservation:Tag:CustomerMobile":"Customer Mobile Number","Reservation:Tag:QrCode":"Entry QR Code (Image)","Reservation:Tag:Invoice":"Invoice","Reservation:Tag:CancellationReason":"Cancellation Reason","Reservation:RefundAmount":"Refund Amount","Reservation:RefundMethod":"Refund Method","Reservation:RefundMethod:BankTransfer":"Bank Transfer","Reservation:RefundPromptMessage":"Would you like to refund the paid amount to the customer?","Reservation:CancelAndRefund":"Cancel & Refund","Reservation:NotifyCustomerHint":"Send a notification to the customer about the cancellation","Reservation:ManualRefund.Title":"Refund recorded","Reservation:ManualRefund.AmountLabel":"Amount owed to customer","Reservation:ManualRefund.MethodLabel":"Return method","Reservation:ManualRefund.RecordedNote":"Counted in your refunds reports","Reservation:ManualRefund.HandoffNote.Default":"Make sure to return the money to the customer yourself — the system does not do this automatically","Reservation:ManualRefund.HandoffNote.Cash":"Hand the cash to the customer yourself — the system does not disburse it automatically","Reservation:ManualRefund.HandoffNote.PointOfSales":"Process the refund on the POS terminal yourself — the system does not do this automatically","Reservation:ManualRefund.HandoffNote.BankTransfer":"Initiate the bank transfer to the customer yourself — the system does not send it automatically","Reservation:ManualRefund.Done":"Got it","Reservation:Cancelled":"Reservation Cancelled","Reservation:CancelRequest:Title":"Cancel Reservation","Reservation:Details":"Reservation Details","Reservation:Date":"Date","Reservation:DateAndTime":"Date & Time","Reservation:Customer":"Customer","Reservation:CancellationReason:Customer":"Cancellation Reason from Customer","Reservation:Tag:Link":"Reservation Link","Reservation:Tag:InvoiceRemainingAmount":"Invoice Remaining Amount","Reservation:Tag:InvoicePaidAmount":"Invoice Paid Amount","Reservation:Tag:Providers":"Providers","Reservation.ProvidersNotifications":"Providers Notifications","Reservation:TotalReservations":"Total Reservations","Reservation:MeetingUrl":"Meeting URL","Menu:Campaigns":"Campaigns","Campaign:Name":"Campaign Name","Campaign:Edit":"Edit Campaign","Campaign:Date":"Date","Campaign:CreationTime":"Created At","Campaign:Subtitle":"Here you can create a new campaign to send messages to your customers","Campaign:StartAt":"Start at","Campaign:Content":"Content","Campaign:Suspend":"Suspend","Campaign:Messages":"Messages","Campaign:Start":"Start","Campaign:Draft":"Draft","Campaign:SaveAsDraft":"Save as Draft","Campaign:ContactGroup":"Targeted Audience","Campaign:ContactGroup:Information":"Select the audience you want to send the campaign","Campaign:Draft:Confirm":"Are you sure to save the campaign as draft?","Campaign:Draft:Success":"Campaign saved as draft successfully","Campaign:Suspend:Confirm:Success":"Campaign suspended successfully","Campaign:Start:Success":"Campaign started successfully","Campaign:Tag:FirstName":"First Name","Campaign:Tags":"Tags","Campaign:Attachment":"Attachment","Campaign:Attachment:Information":"You can attach a image, video or PDF file to the campaign","Campaign:Attachment:MaxSize":"Max 5 MB","Campaign:Tag:LastName":"Last Name","Campaign:Tag:WhatsappName":"Whatsapp Name","Campaign:Tag:ImportedName":"Imported Name","Campaign:Consent:Information":"By clicking on the start button, you agree to the terms and conditions of the campaign. Campaigns can lead to your WhatsApp account being banned if you send spam messages.","Campaign:View:Title":"Campaign {0} Report","Campaign:TotalContacts":"Contacts Total","Campaign:TotalSent":"Messages Sent","Campaign:TotalPending":"Messages Pending","Campaign:TotalFailed":"Messages Failed","Campaign:Customer":"Customer","Campaign:Customer:Online":"online","Whatsapp":"Whatsapp","Menu:Whatsapp":"Whatsapp","Whatsapp.LinkWaba":"Link Whatsapp from Mobile","Whatsapp.LinkWabaAccount":"Connect your own WhatsApp","Whatsapp.Waba":"Whatsapp Meta","Whatsapp.Campaigns":"Whatsapp Campaigns","Menu:ManageWhatsapp":"Manage Whatsapp","Menu:WabaNotifications":"Whatsapp notifications","Waba:Onboarding.ContactSupport":"Contact support","Waba:Onboarding.ErrorSdk":"Couldn't load the connection tools. Refresh the page and try again.","Waba:Onboarding.ErrorCancelled":"The connection was cancelled or no authorization code was received. Try again.","Waba:Onboarding.ErrorActivate":"Couldn't activate the channel. Check your connection and try again.","Waba:Onboarding.Activating":"Activating…","Waba:Onboarding.StatusLive":"Live","Waba:Onboarding.StatusUnderReview":"Under review","Waba:Onboarding.StatusFailed":"Failed","Waba:Onboarding.StatusDisconnected":"Disconnected","Waba:Onboarding.StatusRestricted":"Restricted","Waba:Onboarding.ActivatingTitle":"Activating your number","Waba:Onboarding.ActivatingWait":"We're finalizing the connection with WhatsApp — this can take a minute. Please keep this page open while we set it up.","Waba:Add.DontClose":"Don't close this page while we finish connecting.","Waba:Add.Done":"Done","WhatsappNotifications:LinkNumberGuide:DialogTitle":"Connect your WhatsApp Business number","WhatsappNotifications:LinkNumberGuide:ProgressAriaLabel":"Number connection preparation steps","WhatsappNotifications:LinkNumberGuide:StepCounter":"Step {0} of {1}","WhatsappNotifications:LinkNumberGuide:TipLabel":"Important tip","WhatsappNotifications:LinkNumberGuide:Video:NotSupported":"Your browser does not support video playback.","WhatsappNotifications:LinkNumberGuide:Overview:Label":"Overview","WhatsappNotifications:LinkNumberGuide:Overview:Title":"Before you connect your number","WhatsappNotifications:LinkNumberGuide:Overview:Description":"We'll help you prepare the accounts and details Meta asks for. The connection itself starts only after the final step.","WhatsappNotifications:LinkNumberGuide:Overview:CoexistBadge":"WhatsApp coexistence","WhatsappNotifications:LinkNumberGuide:Overview:CoexistTitle":"Keep using your current WhatsApp Business app","WhatsappNotifications:LinkNumberGuide:Overview:CoexistDescription":"Your existing number stays in the app on your phone while Rekaz uses the same number for automated customer notifications.","WhatsappNotifications:LinkNumberGuide:Overview:RequirementsTitle":"Have these ready","WhatsappNotifications:LinkNumberGuide:Overview:FacebookRequirement":"A Facebook account you can sign in to","WhatsappNotifications:LinkNumberGuide:Overview:MetaRequirement":"Access to your Meta Business account","WhatsappNotifications:LinkNumberGuide:Overview:DetailsRequirement":"Your legal business details in English","WhatsappNotifications:LinkNumberGuide:Facebook:Label":"Facebook account","WhatsappNotifications:LinkNumberGuide:Facebook:Title":"Prepare your Facebook account","WhatsappNotifications:LinkNumberGuide:Facebook:Description":"You'll sign in with Facebook to authorize the connection securely through Meta.","WhatsappNotifications:LinkNumberGuide:Facebook:Tip":"Use the Facebook account that has access to the business you want to connect.","WhatsappNotifications:LinkNumberGuide:Facebook:VideoTitle":"Preparing your Facebook account","WhatsappNotifications:LinkNumberGuide:Facebook:WhyTitle":"Why is this needed?","WhatsappNotifications:LinkNumberGuide:Facebook:WhyDescription":"Meta uses your Facebook sign-in to confirm that you can manage the business. Your personal profile is not shown to customers.","WhatsappNotifications:LinkNumberGuide:Facebook:OpenFacebook":"Open Facebook","WhatsappNotifications:LinkNumberGuide:MetaBusiness:Label":"Meta Business account","WhatsappNotifications:LinkNumberGuide:MetaBusiness:Title":"Prepare your Meta Business account","WhatsappNotifications:LinkNumberGuide:MetaBusiness:Description":"A Meta Business account owns and manages the WhatsApp Business account you connect.","WhatsappNotifications:LinkNumberGuide:MetaBusiness:Tip":"If you already have a Meta Business account, sign in to it instead of creating a duplicate.","WhatsappNotifications:LinkNumberGuide:MetaBusiness:VideoTitle":"Preparing your Meta Business account","WhatsappNotifications:LinkNumberGuide:MetaBusiness:WhyTitle":"Why is this needed?","WhatsappNotifications:LinkNumberGuide:MetaBusiness:WhyDescription":"Meta places your WhatsApp Business account under this business so its ownership and access stay organized.","WhatsappNotifications:LinkNumberGuide:MetaBusiness:OpenMeta":"Open Meta Business Suite","WhatsappNotifications:LinkNumberGuide:BusinessDetails:Label":"Business details","WhatsappNotifications:LinkNumberGuide:BusinessDetails:Title":"Review your business details","WhatsappNotifications:LinkNumberGuide:BusinessDetails:Description":"Make sure the legal name, address, and contact details match your official documents.","WhatsappNotifications:LinkNumberGuide:BusinessDetails:Tip":"Enter the details in English exactly as they appear on your commercial registration or official documents.","WhatsappNotifications:LinkNumberGuide:BusinessDetails:VideoTitle":"Reviewing your business details","WhatsappNotifications:LinkNumberGuide:BusinessDetails:WhyTitle":"Why does this need to match?","WhatsappNotifications:LinkNumberGuide:BusinessDetails:WhyDescription":"Meta compares these details with official documents when reviewing your business identity.","WhatsappNotifications:LinkNumberGuide:BusinessDetails:OpenSettings":"Open Meta Business settings","WhatsappNotifications:LinkNumberGuide:BusinessDetails:LegalName":"Legal business name","WhatsappNotifications:LinkNumberGuide:BusinessDetails:Address":"Business address","WhatsappNotifications:LinkNumberGuide:BusinessDetails:ContactDetails":"Business contact details","WhatsappNotifications:LinkNumberGuide:Start:Label":"Start connection","WhatsappNotifications:LinkNumberGuide:Start:Title":"You're ready to continue with Meta","WhatsappNotifications:LinkNumberGuide:Start:Description":"Meta's secure window will guide you through selecting your existing WhatsApp Business number and approving its connection to Rekaz.","WhatsappNotifications:LinkNumberGuide:Start:CoexistBadge":"WhatsApp coexistence","WhatsappNotifications:LinkNumberGuide:Start:CoexistTitle":"Use your current WhatsApp Business app number","WhatsappNotifications:LinkNumberGuide:Start:CoexistDescription":"Your number will remain available in the WhatsApp Business app after it is connected to Rekaz.","WhatsappNotifications:LinkNumberGuide:Start:BenefitBusinessApp":"The Business app keeps working","WhatsappNotifications:LinkNumberGuide:Start:BenefitSameNumber":"The same number stays in use","WhatsappNotifications:LinkNumberGuide:Start:BenefitNotifications":"Rekaz sends your notifications","WhatsappNotifications:LinkNumberGuide:Start:Cta":"Continue to Meta","WhatsappNotifications:LinkNumberGuide:Success:Title":"Connection submitted","WhatsappNotifications:LinkNumberGuide:Success:Description":"Meta and our provider are finishing activation. This can take up to 24 hours. Notifications will continue from Rekaz's number until yours is ready.","WhatsappNotifications:LinkNumberGuide:Success:StatusTitle":"Activation is in progress","WhatsappNotifications:LinkNumberGuide:Success:StatusDescription":"You can close this window. The sending-number card will show your number's current status.","Whatsapp:LinkSession":"Link New Session","Settings:NotSubmitted":"Not Submitted","Whatsapp:Sessions":"Sessions","Whatsapp:AddSession":"Add a session to get started.","Whatsapp:Qr:Reload":"Reload QR Code","Whatsapp:Qr:Scan":"Scan the QR code to sync with WhatsApp","Whatsapp:Authenticated":"Your Whatsapp account has been authenticated","Whatsapp:Wait":"Your account will appear soon. the page will refresh automatically in a few seconds.","Whatsapp:GetStartedByCreatingCampagin":"Start new WhatsaApp Campaign","Whatsapp:ConnectedSuccessfully":"WhatsApp is connected and ready to use","Whatsapp:MigrateBanner":"Official WhatsApp integration","Whatsapp:MigrateBannerDescription":"WhatsApp (Meta) has begun enforcing strict policies that ban sending notifications via WhatsApp through unofficial means. Switch now to the official, Meta-verified connection to send your notifications reliably and securely—without the risk of being blocked or restricted.","Whatsapp:MigrateBannerAction":"Switch now","Whatsapp:MigrateModalTitle":"Why switch to official WhatsApp?","Whatsapp:MigrateNext":"Next","Whatsapp:MigrateBack":"Back","Whatsapp:MigrateDecisionTitle":"Choose how you want to continue","Whatsapp:MigrateSwitchTitle":"Move to official WhatsApp","Whatsapp:MigrateSwitchAction":"Switch now","Whatsapp:MigrateStayTitle":"Stay on current WhatsApp","Whatsapp:MigrateStayAction":"Keep current","Whatsapp:MigrateStayConfirmTitle":"Stay on the current WhatsApp?","Whatsapp:MigrateStayConfirmMessage":"By staying on the free WhatsApp, you accept full responsibility if WhatsApp bans or restricts your number or your notifications stop. This choice can't be undone. Do you want to continue?","Whatsapp:MigrateConfirmTitle":"Confirm switch","Whatsapp:MigrateConfirmMessage":"The official WhatsApp window will open to finish linking. This action can't be undone—do you want to continue now?","WhatsappNotifications:Card1:Title":"Official WhatsApp Integration","WhatsappNotifications:Onboarding:Title":"Official WhatsApp notification service","WhatsappNotifications:Onboarding:NewFeature":"New feature","WhatsappNotifications:Onboarding:FeatureOrders":"Instant alerts for new reservations","WhatsappNotifications:Onboarding:FeatureReminders":"Automated reminder messages for customers","WhatsappNotifications:Onboarding:FeatureMeta":"Official Meta-approved integration","WhatsappNotifications:Onboarding:FeatureTrust":"Higher customer trust","WhatsappNotifications:Onboarding:PackageLead":"You will receive 100 free messages upon activation","WhatsappNotifications:Onboarding:PackageNote":"After the trial ends, you can top up your account with more credits anytime","WhatsappNotifications:Onboarding:MessageTime":"1 m","WhatsappNotifications:Onboarding:MessageSender":"Rekaz","WhatsappNotifications:Onboarding:MessageStatus":"Reminder sent","WhatsappNotifications:Onboarding:CardPaymentSuccess":"Invoice paid successfully","WhatsappNotifications:Onboarding:CardNewAppointment":"New appointment request","WhatsappNotifications:Onboarding:Button":"Start free trial","WhatsappNotifications:History":"Whatsapp notification history","WhatsappNotifications:SearchPlaceholder":"Search by customer, number, or message","WhatsappNotifications:Type":"Type","WhatsappNotifications:Status":"Status","WhatsappNotifications:SentAt":"Sent at","WhatsappNotifications:Metrics:Delivered":"Delivered","WhatsappNotifications:Metrics:Pending":"Pending","WhatsappNotifications:Metrics:Failed":"Failed","RequestFailed":"Request failed. Please try again.","Common:Unknown":"Unknown","WhatsappNotifications:Metrics:Trend":"Last 7 days summary","WhatsappNotifications:EnabledCount":"{0} enabled","WhatsappNotifications:AllAudiences":"All","WhatsappNotifications:Template:Content":"Message content","WhatsappNotifications:Template:RejectionReason":"Rejection reason from review","WhatsappNotifications:Template:PendingNote":"This version is under review. It cannot be edited until the review completes.","WhatsappNotifications:Template:Header":"Header","WhatsappNotifications:Template:HeaderRules":"Plain text only. Emoji, formatting marks, asterisks (*), and line breaks aren't allowed.","WhatsappNotifications:Template:HeaderInvalid":"Remove emoji, formatting marks, asterisks (*), and line breaks from the header.","WhatsappNotifications:Template:Body":"Message body","WhatsappNotifications:Template:Footer":"Footer","WhatsappNotifications:Template:Buttons":"Buttons","WhatsappNotifications:Template:ButtonsMax":"Up to two buttons","WhatsappNotifications:Template:ButtonText":"Button text","WhatsappNotifications:Template:Button:Url":"Link","WhatsappNotifications:Template:Button:QuickReply":"Quick reply","WhatsappNotifications:Template:Button:Call":"Call","WhatsappNotifications:Template:AddButton":"Add a button…","WhatsappNotifications:Template:PreviewCaption":"As the customer sees it on WhatsApp","WhatsappNotifications:Template:Versions":"Versions","WhatsappNotifications:Template:NewDraft":"New template (draft)","WhatsappNotifications:Template:Status:Draft":"Draft","WhatsappNotifications:Template:CopyAsNew":"Copy as new template","WhatsappNotifications:Template:ApprovedLockedNote":"This version is approved and in use. To change it, copy it as a new template — this version keeps sending until the copy is approved. Meta allows direct edits only once per 24 hours and up to 10 times per 30 days.","WhatsappNotifications:Template:LockedNote":"This version can't be edited. Copy it as a new template to make changes.","WhatsappNotifications:Template:CopyDraftNote":"You're editing a copy. Submitting creates a new template and sends it to Meta review; the current approved version keeps sending until this one is approved.","WhatsappNotifications:Template:SubmitCopy":"Submit new template for review","WhatsappNotifications:Template:SettingsTab":"Settings","WhatsappNotifications:Template:EditModalTitle":"Edit notification template","WhatsappNotifications:Template:NewVersion":"New template","WhatsappNotifications:Template:NoApprovalBadge":"No Meta review","WhatsappNotifications:Template:TemplateTab":"Template","WhatsappNotifications:Template:PreviewTitle":"Preview","WhatsappNotifications:Template:NoVersions":"No template versions for this notification yet.","WhatsappNotifications:Template:Activate":"Activate","WhatsappNotifications:Template:SwitchActiveTitle":"Switch active template?","WhatsappNotifications:Template:SwitchActiveMessage":"Messages for this language will use the new template instead of the current one.","WhatsappNotifications:Template:SwitchFrom":"Currently active","WhatsappNotifications:Template:SwitchTo":"New","WhatsappNotifications:Template:ConfirmSwitch":"Switch","WhatsappNotifications:Template:Media:Video":"Video","WhatsappNotifications:Template:MediaHeaderTitle":"Attached file","WhatsappNotifications:Template:MediaHeaderNote":"This notification attaches a file (such as the invoice) to every message. It's added automatically and isn't editable here.","WhatsappNotifications:Template:MediaHeaderChoiceNote":"Choose the file attached automatically to every message.","WhatsappNotifications:Template:MediaHeaderLockedNote":"This file is attached automatically to every message. To change it, create a new template version.","WhatsappNotifications:Template:Media:InvoicePdf":"Invoice PDF file","WhatsappNotifications:Template:Media:QrImage":"QR entry code image","WhatsappNotifications:Template:NoNotesVariable":"There is no notes variable in this template.","WhatsappNotifications:Template:Button:QuickReplyNote":"A quick reply button only sends its text back, opening a conversation with the customer — no external link.","WhatsappNotifications:Metrics:QualityRating":"Number quality","WhatsappNotifications:Metrics:QualityRating:GREEN":"High","WhatsappNotifications:Metrics:QualityRating:HIGH":"High","WhatsappNotifications:Metrics:QualityRating:MEDIUM":"Medium","WhatsappNotifications:Metrics:QualityRating:LOW":"Low","WhatsappNotifications:Metrics:QualityRating:YELLOW":"Medium","WhatsappNotifications:Metrics:QualityRating:RED":"Low","WhatsappNotifications:Metrics:MessagingLimit":"Sending limit","WhatsappNotifications:Metrics:QualityRating:Help":"Meta (the company behind WhatsApp) rates your number's quality based on recent customer feedback, such as blocks and reports. Keeping messages relevant and expected keeps the rating high; a low rating can reduce your sending limit.","WhatsappNotifications:Metrics:MessagingLimit:Help":"The maximum number of unique customers you can message within 24 hours. Meta (the company behind WhatsApp) sets this limit and raises it automatically as you message more customers while keeping a good quality rating.","WhatsappNotifications:Metrics:MessagingLimit:Value":"{0} messages / 24 hours","WhatsappNotifications:Metrics:MessagingLimit:Unlimited":"Unlimited","WhatsappNotifications:Metrics:Quota":"Whatsapp Messages","WhatsappNotifications:ReminderTemplatesTitle":"Notification Settings","WhatsappNotifications:ReminderTemplatesSubtitle":"You can enable/disable notifications or customize reminder notification times","WhatsappNotifications:LinkedBanner:SendingFrom":"Notifications are sent from","WhatsappNotifications:OfficialSender:Name":"Rekaz","WhatsappNotifications:LinkOwn:Prompt":"Want notifications to come from your own WhatsApp number?","WhatsappNotifications:LinkOwn:Subtitle":"Show your store's name and number on every notification you send.","WhatsappNotifications:LinkOwn:Cta":"Link your number","WhatsappNotifications:UnderReview:Title":"Under review by Meta","WhatsappNotifications:Disconnected:Title":"WhatsApp disconnected","WhatsappNotifications:Restricted:Title":"Restricted by Meta","WhatsappNotifications:Restricted:Description":"Meta has restricted your WhatsApp Business account, so notifications are being sent from the Rekaz number. Request a review from Meta to restore it.","WhatsappNotifications:Banned:Title":"Account disabled by Meta","WhatsappNotifications:Banned:Description":"Meta has disabled your WhatsApp Business account, so notifications are being sent from the Rekaz number. Request a review from Meta; once the account is restored, link your number again.","WhatsappNotifications:MessagingLimitReached:Title":"Daily message limit reached","WhatsappNotifications:MessagingLimitReached:Description":"Your number has reached the number of customers Meta lets it message in 24 hours, so notifications are being sent from the Rekaz number. Sending from your number resumes automatically as the 24-hour window rolls.","WhatsappNotifications:RequestReview":"Request a review from Meta","WhatsappNotifications:Offboarded:Title":"WhatsApp account no longer connected","WhatsappNotifications:BillingSetup:Title":"Complete Meta billing setup","WhatsappNotifications:BillingSetup:Description":"Billing for your WhatsApp account could not be set up automatically because the account already has billing configured in Meta (country, currency, timezone and payment method). Notifications from your number may fail until it is fixed.","WhatsappNotifications:BillingSetup:Cta":"Open Meta billing settings","WhatsappNotifications:Offboarded:Description":"Your WhatsApp account is no longer connected to the service provider, so notifications are being sent from the Rekaz number. Link your number again to send from it.","WhatsappNotifications:Disconnected:Description":"Your number was unlinked from Rekaz in the WhatsApp app, so notifications are being sent from the Rekaz number. Link your number again to send from it.","WhatsappNotifications:UnderReview:Description":"Your number is connected, but Meta is still reviewing your message templates. Until the review is approved, notifications keep sending from Rekaz's number.","WhatsappNotifications:ReminderTemplatesEmpty":"No reminders found to show here yet.","WhatsappNotifications:ReminderGroup:Reservation":"Reservations","WhatsappNotifications:ReminderGroup:Subscription":"Subscriptions","WhatsappNotifications:ReminderGroup:Attendance":"Attendance","WhatsappNotifications:ReminderGroup:Gift":"Gifts","WhatsappNotifications:ReminderGroup:Merchandise":"Merchandise","WhatsappNotifications:ReminderGroup:Package":"Packages","WhatsappNotifications:ReminderGroup:Task":"Tasks","WhatsappNotifications:ReminderGroup:Other":"Other","WhatsappNotifications:ReminderAudience:Customer":"Customer","WhatsappNotifications:ReminderAudience:Provider":"Provider","WhatsappNotifications:ReminderAudience:Admin":"Admin","WhatsappNotifications:ReminderAudience:General":"General","WhatsappNotifications:ReminderAudience:Staff":"Staff","WhatsappNotifications:FailureReasonTooltip:000":"Unknown error","WhatsappNotifications:FailureReasonTooltip:131026":"This number doesn't have a WhatsApp account","WhatsappNotifications:FailureReasonTooltip:131053":"Cannot send this message","WhatsappNotifications:FailureReasonTooltip:130497":"Cannot send to this country","WhatsappNotifications:FailureReasonTooltip:131031":"WhatsApp Business closed","WhatsappNotifications:FailureReasonTooltip:4":"Cannot send this message","WhatsappNotifications:FailureReasonTooltip:80007":"Cannot send this message","WhatsappNotifications:FailureReasonTooltip:130429":"Cannot send this message","WhatsappNotifications:FailureReasonTooltip:131048":"Your number reached its daily WhatsApp limit; the message was sent from the Rekaz number","WhatsappNotifications:FailureReasonTooltip:131056":"Too many messages to this customer in a short time; the message was sent from the Rekaz number","WhatsappNotifications:FailureReasonTooltip:133016":"Cannot send this message","WhatsappNotifications:FailureReasonTooltip:131049":"Meta blocked this message","WhatsappNotifications:FailureReasonTooltip:131042":"WhatsApp account billing is not set up (payment method / timezone)","WhatsappNotifications:FailureReasonTooltip:131052":"The attached media could not be downloaded","WhatsappNotifications:FailureReasonTooltip:131050":"Recipient has opted out of receiving messages","WhatsappNotifications:FailureReasonTooltip:133004":"An error occurred on WhatsApp servers","WhatsappTopUp:Title":"Whatsapp notification credits","WhatsappTopUp:CTA":"Top up whatsapp credits","WhatsappTopUp:Back":"Back","WhatsappTopUp:Popular":"Most popular","WhatsappTopUp:SelectPackage":"Please choose a WhatsApp notification bundle","Enum:NotificationStatus:Pending":"Pending","Enum:NotificationStatus:SentToMeta":"Sent to Meta","Enum:NotificationStatus:SentToClient":"Sent to recepient","Enum:NotificationStatus:Sent":"Sent","Enum:NotificationStatus:Failed":"Failed","Invoice:TotalAmount":"Total Amount","Invoice:Total":"Invoice Total","Invoice:Paid":"Paid","Whatsapp:Instructions:1":"Open WhatsApp on your phone","Whatsapp:Instructions:2":"Tap Menu on Android, or Settings on iPhone","Whatsapp:Instructions:3":"Tap Linked devices and then Link a device","Whatsapp:Instructions:4":"Point your phone at this screen to capture the QR code","Whatsapp:Active":"Active","Whatsapp:ProfilePictureAlt":"Whatsapp profile picture","Whatsapp:Logout":"Logout","Whatsapp:Freemium":"Upgrade to our Basic subscription plan to access WhatsApp!","Menu:Contacts":"Contacts","Contacts:Name":"Group Name","Contacts:CreateNew":"Create New Contact","Contacts:Edit":"Edit Contact","Contacts:FirstName":"First Name","Contacts:LastName":"Last Name","Contacts:MobileNumber":"Mobile Number","Contacts:MobileNumber:Placeholder":"Mobile number with country code, for example: (966555...)","Contacts:DeleteSelected":"Delete Selected","Contacts:Delete":"Are you sure you want to delete {0}?","Contacts:Delete:Group":"Are you sure you want to delete selected customers?","Groups:Delete:Group":"Are you sure you want to delete this group?","Contacts:Delete:Failed":"Failed to delete {0}","Contacts:Delete:Success":"You have deleted all selected customers!","Groups:Delete:Success":"You have deleted Group Successfully","Contacts:DeletedSuccessfully":"{0} has been deleted successfully!","Contacts:GroupFilter":"Filter by Group","Contacts:SelectGroup":"Select a group","Contacts:AddToGroup":"Add to Group","Contacts:RemoveFromGroup":"Remove from Group","Contacts:AddToGroup:Confirm":"Are you sure you want to add selected customers to group?","Contacts:RemoveFromGroup:Confirm":"Are you sure you want to remove selected customers from group?","Contacts:AddToGroup:Success":"Selected customers have been added to group successfully!","Contacts:RemoveFromGroup:Success":"Selected customers have been removed from group successfully!","Contacts:AddToGroup:Failed":"Failed to add selected customers to group!","Contacts:RemoveFromGroup:Failed":"Failed to remove selected customers from group!","Contacts:Selected":"Selected","Contacts:SelectAllPages":"Select All ({0} Contacts)","Contacts:DeselectAll":"Deselect All","Contacts:Ok":"Ok","Contacts:SentAt":"Sent At","Contacts:Groups:AddContactToGroupDescription":"(optional) you can add it to a group for better targeting","ApiKeys":"Api Keys","Menu:ApiKeys:Manage":"Api Keys","ApiKeys:Create":"Create API key","ApiKeys:PageDescription":"Create a separate API key for each integration. Rotate or delete it when needed.","ApiKeys:CreateTitle":"Create API key","ApiKeys:CreateDescription":"Choose a name that makes the key easy to recognize, such as Website or Accounting.","ApiKeys:Rename":"Rename","ApiKeys:RenameTitle":"Rename API key","ApiKeys:RenameDescription":"Only the name will change. The Base64 value will stay the same.","ApiKeys:RotateSecret":"Rotate key","ApiKeys:Delete":"Delete","ApiKeys:Name":"Key name","ApiKeys:NamePlaceholder":"Example: Website","ApiKeys:NameRequired":"Enter a name for this API key.","ApiKeys:NameMaxLength":"The name cannot exceed 32 characters.","ApiKeys:EmptyTitle":"No API keys yet","ApiKeys:EmptyDescription":"Create a key when you are ready to connect an external service.","ApiKeys:TenantId":"Tenant ID","ApiKeys:CreateSuccess":"API key created","ApiKeys:CreateError":"Failed to create the API key","ApiKeys:RenameSuccess":"API key renamed successfully","ApiKeys:RenameError":"Failed to rename the API key","ApiKeys:RotateSuccess":"API key rotated","ApiKeys:RotateError":"Failed to rotate the API key","ApiKeys:DeleteSuccess":"API key deleted successfully","ApiKeys:DeleteError":"Failed to delete the API key","ApiKeys:RotateConfirmationTitle":"Rotate this API key?","ApiKeys:RotateConfirmationDescription":"The current Base64 value will stop working immediately. Update the integration that uses it.","ApiKeys:DeleteConfirmationTitle":"Delete this API key?","ApiKeys:DeleteConfirmationDescription":"This key will stop working immediately and cannot be restored.","ApiKeys:Base64Title":"Base64","ApiKeys:Base64Description":"This is the only credential value you need to save.","ApiKeys:Integration":"How to use it","ApiKeys:IntegrationDescription":"Use Base64 and Tenant ID with every API request.","ApiKeys:AuthorizationDescription":"Add Basic before Base64 in the Authorization header.","ApiKeys:TenantDescription":"Send Tenant ID in the __tenant header.","ApiKeys:Documentation":"API documentation","ApiKeys:DocumentationDescription":"View the available requests and how to use them.","ApiKeys:OpenDocumentation":"Open documentation","ApiKeys:CopyValue":"Copy {0}","ApiKeys:SavedCredentials":"Done, I've copied Base64","Error:Generic":"Oops! Something went wrong","AnErrorOccurred":"An error occurred. Please try again.","NoPermission":"You don't have permission to do this.","Reports:Analytics:Device:mobile":"Mobile","Reports:Analytics:Device:desktop":"Desktop","Reports:Analytics:Device:tablet":"Tablet","Reports:Analytics:Device:laptop":"Laptop","Reports:Analytics:Device:other":"Other","Reports:Analytics:Browser:chrome":"Chrome","Reports:Analytics:Browser:firefox":"Firefox","Reports:Analytics:Browser:safari":"Safari","Reports:Analytics:Browser:edge":"Edge","Reports:Analytics:Browser:opera":"Opera","Reports:Analytics:Browser:other":"Other","Reports:Analytics:Browser:instagram":"Instagram","Reports:Analytics:Browser:facebook":"Facebook","Reports:Analytics:Browser:twitter":"X (Twitter)","Reports:Analytics:Browser:whatsapp":"WhatsApp","Reports:Analytics:Browser:tiktok":"TikTok","Error:EntityNotFound":"The element that you request not exist, maybe deleted or removed","Error:LoadingFailed":"Failed to load data. Please try again.","Menu:Integrations":"Apps Integrations","Settings:PaymentMethods":"Payment Methods","Settings:EnablePayment:Title":"Rekaz Pay feature is not enabled","Settings:EnablePayment:Description":"Experience the ease of online payments with Rekaz pay. Connect with us to discover how you can start enjoying hassle-free transactions at your fingertips.","Settings:EnablePayment:ActivateNow":"Activate Now!","Settings:EnablePayment:ContactSupport":"Contact Support","Settings:EnablePayment:ContactSupport:Message":"Hello, I would like to activate the online payment feature","PaymentMethod:Mada":"Mada","PaymentMethod:Mada:Description":"Accept online payments with Mada cards.","PaymentMethod:CreditCard":"Visa/MasterCard","PaymentMethod:CreditCard:Description":"Accept online payments with Visa or MasterCard.","PaymentMethod:ApplePay":"Apple Pay","PaymentMethod:CashOnDelivery":"Pay at Branch","PaymentMethod:Setting":"Payment Settings","Settings:Contact:Title":"Contact","Settings:Basic:Tab":"Basic","Settings:Basic:LogoFavicon":"Logo & Favicon","Settings:Basic:BrandInfo":"Business Info","Settings:Display:Title":"Display","Settings:Design:TimeDisplayTitle":"Time Display Mode","Settings:Design:TimeDisplayCutoffLabel":"Choose when the day ends","Settings:Design:TimeDisplayDescription":"This option only affects how the booking is displayed on the website and does not affect invoices.","Settings:WebsiteOptions:Title":"Website Options","Settings:WebsiteOptions:Description":"Your website settings and appearance","Settings:WebsiteOptions:DesignTab":"Design","Settings:WebsiteOptions:AppearanceCard":"Colors & Fonts","Settings:WebsiteOptions:PaymentTab":"Checkout","Settings:WebsiteOptions:CancellationTab":"Customer","Settings:WebsiteOptions:CustomerTab":"Customer","Settings:WebsiteOptions:MaintenanceTab":"Maintenance","Settings:WebsiteOptions:MaintenanceSeoTab":"Other","Settings:WebsiteOptions:SubscriptionCard":"Subscription","Settings:WebsiteOptions:ReservationCard":"Reservation","Settings:BusinessLinks:Title":"Business Links","Settings:Checkout:TermsAndConditions":"Terms & Conditions","Settings:Checkout:CustomTosMessage":"Accept Label","Settings:Checkout:CustomTosMessagePlaceholder":"Enter terms and conditions text","Settings:Checkout:CustomTosMessageHelp":"Text that will be displayed to the customer at checkout","Settings:Checkout:TosContent":"Terms and Conditions Content","Settings:Checkout:TosContentPlaceholder":"Enter your terms and conditions here...","Settings:Checkout:TosContentHelp":"This content will be displayed on the terms and conditions page","Settings:Checkout:TosPagePreview":"Terms Page Preview","Settings:Checkout:Preview":"Preview","Settings:Checkout:TosContentRequired":"terms and conditions content is required when the checkbox is enabled","Settings:Checkout:CustomTosMessageMaxLength":"Custom terms message must not exceed 200 characters","Settings:Checkout:PrivacyPolicy":"Privacy Policy","Settings:Checkout:PrivacyPolicyContent":"Privacy Policy Content","Settings:Checkout:PrivacyPolicyContentPlaceholder":"Enter your privacy policy here...","Settings:Checkout:PrivacyPolicyContentHelp":"This content will be shown on your storefront's privacy policy page. Until you add it, that page won't be available to your customers.","Settings:Checkout:PrivacyPolicyPagePreview":"Privacy Policy Page Preview","Settings:Customer:Title":"Customer Data","Settings:Customer:Ratings:Title":"Customer Ratings","Settings:Customer:Ratings:Description":"Allow customers to submit ratings","Settings:Customer:AllowCustomerRating":"Allow customers to submit ratings","Settings:Customer:Ratings:DisabledWarning":"When disabled, customers won't be able to submit new ratings. Existing ratings will be preserved.","Settings:Customer:Validation":"Customer Validation","Settings:Customer:SeparateFirstAndLastName":"Separate First and Last Name","Settings:Cart:Title":"Cart","Settings:Cart:DisableMultiCart":"Single Service Only in Cart","Settings:Cart:HideDuration":"Hide Duration","Settings:Cart:HideDurationDescription":"When enabled, the reservation duration won't appear to customers in the website.","Settings:Cart:AllowPayFullAmountWithDeposit":"Allow paying the full amount when a deposit applies","Settings:Cart:SetMinimum":"Enable Minimum Order Amount","Settings:Cart:MinimumAmount":"Minimum Amount","Settings:Checkout:CartSettings":"Cart Settings","Settings:Banner:Configuration":"Banner Configuration","Settings:Reservation:Title":"Reservation Settings","Settings:Reservation:AutoConfirm":"Auto Confirmation","Settings:Reservation:ConfirmIfFree":"Auto confirm free reservations","Settings:Reservation:ConfirmIfPaid":"Auto confirm when paid","Settings:Reservation:SuccessMessage":"Success Message","Settings:Reservation:SuccessMessagePlaceholder":"Message shown to customer after completing reservation","Settings:Reservation:SuccessMessageHelp":"Leave empty to use default message","Settings:Reservation:CustomReservationSuccessMessagePlaceholder":"Enter custom success message for reservations","Settings:Maintenance:Title":"Maintenance Mode","Settings:Maintenance:IsEnabled":"Maintenance Mode","Settings:Maintenance:EnableMaintenanceMode":"Enable maintenance mode","Settings:Maintenance:Description":"When enabled, the website will display a maintenance message to visitors","Settings:Maintenance:PageTitle":"Maintenance Page Title","Settings:Maintenance:TitlePlaceholder":"Enter maintenance page title","Settings:Maintenance:TitleHelp":"This title will be displayed on the maintenance page","Settings:Maintenance:PageDescription":"Maintenance Page Description","Settings:Maintenance:DescriptionPlaceholder":"Enter maintenance page description","Settings:Maintenance:DescriptionHelp":"This description will be displayed on the maintenance page","Settings:Maintenance:TitleRequired":"Maintenance page title is required when maintenance mode is enabled","Settings:Maintenance:DescriptionRequired":"Maintenance page description is required when maintenance mode is enabled","Settings:Contact:Whatsapp":"Whatsapp Number","Settings:Contact:Email":"Email Address","Settings:Contact:MobileNumber":"Mobile Number","Settings:Contact:MobileNumber:Placeholder":"Mobile number should start with 05 and contain 10 digits","Settings:Contact:LandlineNumber":"Landline Number","Settings:Contact:LandlineNumber:Placeholder":"Landline number with area code, for example: (011...)","Settings:Contact:Instagram":"Instagram","Settings:Contact:Snapchat":"Snapchat","Settings:Contact:Twitter":"X (Twitter)","Settings:Contact:Tiktok":"Tiktok","Settings:Contact:Facebook":"Facebook","Settings:Contact:Youtube":"YouTube","Settings:Contact:ShowButton":"Show Button","Settings:Contact:EnableWhatsAppButton":"Add WhatsApp Button to Website","Settings:Contact:ContactInfo":"Contact Information","Settings:Basic:Title":"Basic Settings","Settings:Basic:Information":"Basic Information","Settings:Basic:BasicDescription":"Business Description","Settings:Basic:Description":"Logo, Name and Description, Social Links","Settings:Basic:SeoKeywords":"SEO Keywords","Settings:Basic:SeoKeywords:Description":"Enter keywords that describe your business. These help improve your store's search engine visibility. Separate keywords with commas.","Settings:Basic:SEO":"SEO","Settings:Basic:Favicon":"Browser Tab Icon","Settings:Basic:Favicon:Description":"Appears as a small symbol next to brand name browser tabs","Settings:Basic:Favicon:Size":"Best icon size: 32×32 pixels","Settings:Basic:Logo":"Brand Logo","Settings:Basic:Logo:Description":"The logo appears in the website header and invoices","Settings:Basic:Logo:Size":"Best image size: 400×100 pixels","Settings:Basic:EditCurrentImage":"Edit current image","Settings:Basic:UploadNewImage":"Upload new image","Settings:Basic:RemoveImage":"Remove image","Settings:Basic:RemoveImageConfirmation":"Are you sure you want to remove this image?","Settings:Notification:Title":"Notification Settings","Settings:Notification:Title:Push":"Push Notification Settings","Settings:AutomaticNotifications":"Automatic Notification Settings","Settings:Presets:Title":"Customers Template","Settings:Presets:Description":"Create structured records such as cars, cases, or children, and link multiple records to each customer","Settings:Presets:CustomizeDescription":"Add the fields stored in each record and configure their type, options, and whether they are required","Settings:ResetAccount:Title":"Reset Account","Settings:ResetAccount:Description":"Reset key account data (customers, subscriptions, merchandise orders, reservations) with their related invoices, or clear only website configuration.","Settings:Contact:Description":"Customize information including social media accounts, email addresses and phone numbers.","Settings:Invoice:Description":"Invoices, receipts, and VAT settings","Settings:Notification:Description":"Control notifications for both administrators and customers.","Settings:Notification:Description:Push":"Control push notifications for administrators and providers","Settings:PaymentSettings:Description":"Set up and manage a variety of payment gateways","Settings:OutboundWebhook:Enabled":"Enable Webhooks","Settings:OutboundWebhook:Url":"Webhook Url","Settings:OutboundWebhook:Secret":"Webhook Signing Secret","Settings:Reservation:SendNotificationToAdminForConfirmedReservation":"Send notification to admin for confirmed reservation","Settings:Reservation:SendNotificationToProviderForConfirmedReservation":"Send notification to provider for confirmed reservation","Settings:Reservation:SendNotificationToAdminForCreatedReservation":"Send notification to admin for newly created reservation","Settings:Reservation:SendNotificationToAdminForUpdatedReservation":"Send notification to admin for updated reservation","Settings:Reservation:SendNotificationToProviderForCreatedReservation":"Send notification to provider for newly created reservation","Settings:Reservation:SendNotificationToProviderForUpdatedReservation":"Send notification to provider for updated reservation","Settings:Reservation:SendNotificationForUpdatedReservation":"Send notification for updated reservation","Settings:Reservation:SendNotificationForCreatedReservation":"Send notification for newly created reservation","Settings:Reservation:SendNotificationForCancelledReservation":"Send notification for cancelled reservation","Settings:Reservation:SendNotificationForDoneReservation":"Send notification for done reservation","Settings:Reservation:SendNotificationToAdminForCancelledReservation":"Send notification to admin for cancelled reservation","Settings:Reservation:SendNotificationToProviderForCancelledReservation":"Send notification to provider for cancelled reservation","Settings:Reservation:SendNotificationToCustomerForCreatedReservation":"Send notification to customer for newly created reservation","Settings:Reservation:SendNotificationToCustomerForConfirmedReservation":"Send notification to customer for confirmed reservation","Settings:Reservation:SendNotificationToCustomerForCancelledReservation":"Send notification to customer for cancelled reservation","Settings:Reservation:SendNotificationToCustomerAfterReservation":"Send a notification to the customer after they have completed their reservation.","Settings:Reservation:SendNotificationToCustomerForReservationReminder":"Send notification to customer for reservation reminder","Settings:Reservation:SendIvrConfirmationBeforeReservation":"Send IVR confirmation call before reservation","Settings:Reservation:IvrConfirmationBeforeMinutes":"Minutes before reservation to initiate IVR confirmation call","Settings:Reservation:IvrConfirmationMessage":"IVR Confirmation Call Message","Settings:Reservation:NotificationForCustomerAfterMinutes":"Buffer time for sending notification to customer after completion of reservation","Settings:Reservation:NotificationForCustomerTimingMode":"Notification timing","Settings:Reservation:NotificationTimingLabel":"Notification timing","Settings:Reservation:TimingMode:Before":"Before","Settings:Reservation:TimingMode:After":"After","Settings:Reservation:SendNotificationToCustomerRelativeReservation":"Send notification to customer when reservation ends","Settings:Reservation:RelativeReservationMessage":"Custom notification message for customer","Settings:Reservation:CustomReservationSuccessMessage":"Customize the message sent to the customer after a successful order","Settings:Reservation:SlotGroupingCutoffHourHelpShift":"Slots between {0} and {1} will appear on the previous day.","Settings:Reservation:CreatedReservationMessage":"Custom reservation message for newly created reservation for customer","Settings:Reservation:UpdatedReservationMessage":"Custom reservation message for updated reservation for customer","Settings:Reservation:CreatedReservationAdminMessage":"Custom reservation message for newly created reservation for admin","Settings:Reservation:CreatedReservationProviderMessage":"Custom reservation message for newly created reservation for provider","Settings:Reservation:CreatedMultipleReservationsAdminMessage":"Custom reservation message for newly created multiple reservations for admin","Settings:Reservation:CreatedMultipleReservationsProviderMessage":"Custom reservation message for newly created multiple reservations for provider","Settings:Reservation:CreatedMultipleReservationsMessage":"Custom reservation message for newly created multiple reservations for customer","Settings:Reservation:UpdatedReservationAdminMessage":"Custom reservation message for updated reservation for admin","Settings:Reservation:UpdatedReservationProviderMessage":"Custom reservation message for updated reservation for provider","Settings:Reservation:ConfirmedReservationMessage":"Custom reservation message for confirmed reservation for customer","Settings:Reservation:ConfirmedReservationAdminMessage":"Custom reservation message for confirmed reservation for admin","Settings:Reservation:ConfirmedReservationProviderMessage":"Custom reservation message for confirmed reservation for provider","Settings:Reservation:ConfirmedMultipleReservationsAdminMessage":"Custom reservation message for confirmed multiple reservations for admin","Settings:Reservation:ConfirmedMultipleReservationsProviderMessage":"Custom reservation message for confirmed multiple reservations for provider","Settings:Reservation:ConfirmedMultipleReservationsMessage":"Custom reservation message for confirmed multiple reservations for customer","Settings:Reservation:CancelledReservationMessage":"Custom reservation message for cancelled reservation for customer","Settings:Reservation:CancelledReservationAdminMessage":"Custom reservation message for cancelled reservation for admin","Settings:Reservation:CancelledReservationProviderMessage":"Custom reservation message for cancelled reservation for provider","Settings:Reservation:SendNotificationForRejectingRequestToCancel":"Send notification when rejecting cancellation request","Settings:Reservation:CancelledReservationRejectedMessage":"Custom message for rejected cancellation request for customer","Settings:Reservation:CancelledReservationRejectedProviderMessage":"Custom message for rejected cancellation request for provider","Settings:Reservation:SendNotificationToAdminForRequestedToCancelReservation":"Send notification to admin when cancellation is requested","Settings:Reservation:RequestedToCancelReservationAdminMessage":"Custom message for cancellation request for admin","Settings:Reservation:SendNotificationToProviderForRequestedToCancelReservation":"Send notification to provider when cancellation is requested","Settings:Reservation:RequestedToCancelReservationProviderMessage":"Custom message for cancellation request for provider","Settings:Reservation:DoneReservationMessage":"Custom reservation message for done reservation for customer","Settings:Reservation:DoneReservationAdminMessage":"Custom reservation message for done reservation for admin","Settings:Reservation:DoneReservationProviderMessage":"Custom reservation message for done reservation for provider","Settings:Reservation:AfterReservationMessage":"Custom Message for Customer After Reservation Completion","Settings:Reservation:NotificationReminderBeforeMinutes":"Send notification to customer for reservation reminder before","Settings:Reservation:NotificationReminderMessage":"Custom reservation message for reservation reminder","Settings:Reservation:SendNotificationForConfirmedReservation":"Send notification for confirmed reservation","Settings:Reservation:ConfirmReservationAutomaticallyIfInvoiceZero":"Confirm reservation automatically if invoice is zero","Settings:Reservation:ConfirmReservationAutomaticallyIfInvoicePaid":"Confirm reservation automatically if invoice is paid","Settings:Merchandise:CreatedMerchandiseOrderCustomerMessage":"Custom merchandise order message for newly created orders for customer","Settings:Merchandise:CreatedMerchandiseOrderAdminMessage":"Custom merchandise order message for newly created orders for admin","Settings:Notification:SendToAdmin":"for admin","Settings:Notification:SendToCustomer":"for customer","Settings:Notification:SendToProvider":"for Provider","Settings:Customer:EnableMobileNumberValidationForCustomer":"Make mobile number required for customers?","Settings:Customer:EnsureUniqueMobileNumberForCustomer":"Ensure unique mobile number for customers","Settings:Checkout:EnableTosCheckbox":"Enable Terms & Conditions checkbox","Settings:Checkout:DefaultTosMessage":"By completing this order, I agree to","Settings:Subscription:Title":"Subscription Settings","Settings:Subscription:SendNotificationToCustomerForConfirmedSubscription":"Send notification to customer for confirmed subscription","Settings:Subscription:CustomerSubscriptionConfirmationMessage":"Subscription confirmation message for customer","Settings:Subscription:SendNotificationToCustomerForExpiredSubscription":"Send notification to customer for expired subscription","Settings:Subscription:SendNotificationToCustomerForCanceledSubscription":"Send notification to customer for canceled subscription","Settings:Subscription:CustomerSubscriptionExpiredMessage":"Subscription expired message for customer","Settings:Subscription:SendNotificationToCustomerForPausedSubscription":"Send notification to customer for paused subscription","Settings:Subscription:CustomerSubscriptionPausedMessage":"Subscription paused message for customer","Settings:Subscription:SendNotificationToCustomerForResumedSubscription":"Send notification to customer for resumed subscription","Settings:Subscription:CustomerSubscriptionResumedMessage":"Subscription resumed message for customer","Settings:Subscription:CustomerSubscriptionCanceledMessage":"Subscription canceled message for customer","Settings:Display:ProductCard":"Service Card Style","Settings:Display:CompactCard":"Compact","Settings:Display:FullCard":"Full","Settings:Website:ProductCard":"Set the service card style","Settings:Website:CompactProductCard":"Compact","Settings:Website:FullProductCard":"Normal","Integrations:Connected":"Connected","Integrations:Gathern:Connect":"Connect Gathern","Integrations:Gathern:Description":"Sync your reservations with Gathern Calendar and manage your schedule","Integrations:Booking:Connect":"Connect Booking","Integrations:Booking:Description":"Sync your reservations with Booking Calendar and manage your schedule","Integrations:Airbnb:Connect":"Connect Airbnb","Integrations:Airbnb:Description":"Sync your reservations with Airbnb Calendar and manage your schedule","Integrations:GoogleCalendar":"Google Calendar","Integrations:GoogleCalendar:Description":"Sync your reservations with Google Calendar and manage your schedule","Integrations:Whatsapp":"Whatsapp","Integrations:Whatsapp:Description":"Connect your WhatsApp account to send notifications to your customers","Integrations:Waba:Description":"Send WhatsApp notifications to your customers","Integrations:Meta":"Meta","Extract":"Extract","Integration:Meta:PixelId":"Pixel Id","Integration:Capi:AccessToken":"Conversions API Access Token","Integration:Capi:AccessTokenPlaceholder":"Paste your access token (optional)","Integration:Capi:TokenSaved":"A token is already saved. Leave this empty to keep it, or paste a new one to replace it.","Integration:Capi:ActiveViaAds":"Server-side events are already sent automatically through your Rekaz Ads connection — no access token needed.","Integration:Capi:TestSectionTitle":"Test server-side tracking","Integration:Capi:TestSectionDescription":"Send one sample event before replacing the saved connection.","Integration:Capi:TestEventType":"Test event","Integration:Capi:TestEvent:Purchase":"Purchase","Integration:Capi:TestEvent:AddToCart":"Add to cart","Integration:Capi:TestEvent:InitiateCheckout":"Initiate checkout","Integration:Capi:TestEventCode":"Test event code","Integration:Capi:TestEventCodePlaceholder":"Paste the code from Events Manager","Integration:Capi:TestEventCodeHint":"Used once for this test and never saved.","Integration:Capi:OpenTestGuide":"Where to find the test code","Integration:Capi:TestAndConnect":"Test & Connect","Integration:Capi:SaveWithoutTesting":"Save without testing","Integration:Capi:TestAccepted":"The test event was accepted and the connection was saved.","Integration:GoogleAds:GtmDoubleCountWarning":"If your Google Tag Manager container also fires Google Ads conversion tags for these events, remove them there — otherwise conversions will be counted twice.","AppStore:Badge:ServerSideActive":"Server-side active","AppStore:Badge:ServerSideAvailable":"New: Server-side","Integration:Meta:CapiTokenHint":"Meta Events Manager → your pixel → Settings → Conversions API → Generate access token","Integration:TikTok:CapiTokenHint":"TikTok Events Manager → your pixel → Settings → Events API → Generate Access Token","Integration:Snapchat:CapiTokenHint":"Snapchat Ads Manager → Business Details → Conversions API Tokens → Generate Token","Integrations:Meta:ExtractFromScript":"Extract Pixel Id from Script","Integrations:Meta:Description":"Connect your Meta Pixel to track your customers and create custom audiences","Integration:GTM:ContainerId":"Container Id","Integrations:GTM:ExtractFromScript":"Extract Container Id from Script","Integrations:GTM:Description":"Connect your Google Tag Manager to track your customers and collect traffic data, and record events and activities on the website, to analyze the impact of your advertising campaigns.","AppStore:ActiveCustomDomainRequired":"Set up a custom domain","WebsiteBuilder:CustomJs:ActiveCustomDomainRequired":"An active custom domain is required to enable custom JavaScript.","Integrations:GoogleAnalytics":"Google Analytics","Integrations:GoogleAnalytics:Description":"Connect Google Analytics 4 to monitor traffic, audience behavior, and conversions on your store with detailed reports and dashboards.","Integrations:ZKTeco:BioTime":"ZKTeco Access Control","PaymentLink:NoData":"Use the payment links to receive payments through: Mada, VISA, Apple Pay","Reservations:Table":"Table","Reservations:Calendar":"Calendar","Reservations:GoToTable":"Go to table","Reservations:GoToCalendar":"Go to calendar","Reservations:Header:Description":"Manage the calendar and appointments.","Reservations:Bulk:Selected":"{count} selected","Reservations:BulkConfirm:Title":"Confirm selected reservations?","Reservations:BulkConfirm:Description":"This will confirm {0} selected reservations and notify customers.","Reservations:BulkExport:Title":"Export selected reservations?","Reservations:BulkExport:Description":"This will export {0} selected reservations to an Excel file.","Dashboard:ReservationsCalendar":"Reservations Calendar","Enum:OtpPurpose.ConfirmCheckout":"Confirming Checkout","Enum:OtpPurpose.CheckCustomerAttendanceStatus":"Checking Status","Dismiss":"Dismiss","SP:Turnstile:VerificationFailed":"Captcha verification failed. Please try again.","CustomFields":"Custom Fields","Menu:CustomField":"Custom Fields","CustomField:Label":"Label","CustomField:ShowInCheckout":"Show in checkout","CustomField:Type":"Type","CustomField:Model":"Model","CustomField:Required":"Required","CustomField:Options":"Options","CustomField:Options:Add":"Add New Option","CustomField:Options:OptionText":"Option Text","Enum:CustomFieldType.String":"String","Enum:CustomFieldType.Date":"Date","Integrations:TikTokPixel":"TikTok Pixel","Integrations:TikTokPixel:Description":"Improve your TikTok ad performance, collect visitor data and track events and activities on your website and send them to TikTok to measure the impact of your TikTok campaigns.","Integration:TikTokPixel:PixelId":"Pixel Id","Integrations:TikTokPixel:ExtractFromScript":"Extract pixel from script","Integrations:SnapchatPixel":"Snapchat Pixel","Integrations:SnapchatPixel:Description":"Improve your Snapchat ad performance, collect visitor data and track events and activities on your website and send them to Snapchat to measure the impact of your Snapchat campaigns.","Integration:SnapchatPixel:PixelId":"Pixel Id","Integrations:SnapchatPixel:ExtractFromScript":"Extract pixel from script","Integrations:Script:Invalid":"Please check the script","Integration:Meta:ManagedByAds":"This pixel is managed by Rekaz Ads and cannot be edited here.","Integrations:Categories:Communication":"Communication & Messaging","Integrations:Categories:Scheduling":"Third-Party Scheduling","Integrations:Categories:AccessControl":"Access Control & Security","Integrations:Categories:Analytics":"Marketing & Analytics","Integrations:Categories:DomainEmail":"Domain & Email","DNS:Providers:GoogleWorkspace:Title":"Google Workspace","DNS:Providers:GoogleWorkspace:Description":"Set up Google Workspace email for your custom domain with one click","DNS:Providers:Microsoft365:Description":"Configure Microsoft 365 email services for your domain effortlessly","DNS:Providers:Microsoft:Title":"Microsoft 365 Verification","DNS:Providers:Zoho:Title":"Zoho Mail","DNS:Providers:Zoho:Description":"Connect Zoho Mail to your domain with one click","DNS:Providers:GSV:Title":"Google Site Verification","DNS:Providers:GSV:Description":"Verify your domain with Google to access Search Console and other services","DNS:Providers:Outlook:Description":"Set up Outlook (Exchange Online) email for your domain — adds MX, SPF and Autodiscover CNAME.","DNS:Providers:Outlook:Title":"Outlook (Exchange Online)","DNS:Outlook:MX:PointsTo":"Points to address","DNS:Outlook:MX:PointsToHelp":"Copy the MX target from Microsoft 365 admin center.","DNS:Dependencies:GoogleWorkspace:Title":"Google Site Verification Required","DNS:Dependencies:GoogleWorkspace:Message":"Google Workspace requires Google Site Verification to be set up first. Would you like to set up Google Site Verification now?","DNS:Dependencies:GoogleWorkspace:CTA":"Set up Google Site Verification","DNS:Dependencies:Outlook:Title":"Microsoft 365 Verification Required","DNS:Dependencies:Outlook:Message":"Outlook (Exchange Online) requires Microsoft 365 verification to be set up first. Would you like to set up Microsoft 365 verification now?","DNS:Dependencies:Outlook:CTA":"Set up Microsoft 365 Verification","DNS:Guardrail:Title":"Domain Management Required","DNS:Guardrail:Message":"To set up email providers and domain verification, your domain must be under our platform's management.","DNS:Guardrail:CTA":"Manage Your Domain","DNS:DomainNotActive:Title":"Domain Activation Required","DNS:DomainNotActive:Description":"To set up email providers and domain verification, your domain must be active.","DNS:DomainNotActive:CTA":"Activate Your Domain","Activate":"Activate","Deactivate":"Deactivate","Integrations:GoogleSiteVerification:TxtValue":"Google Site Verification TXT","Integrations:GoogleSiteVerification:TxtHelp":"Enter your Google Site Verification TXT record (this will be added to your root domain).","Integrations:GoogleSiteVerification:Help":"Need help? <a href=\"https://support.google.com/webmasters/answer/9008080?hl=en\" target=\"_blank\">Follow Google's guide</a>","Integrations:GoogleSiteVerification:TxtPlaceholder":"google-site-verification=abcdef...","Integrations:Microsoft365:DNS:Verification":"TXT Verification Value","Integrations:Microsoft365:DNS:VerificationHint":"Enter the MS= verification value from Microsoft 365 admin center","Integrations:Microsoft365:DNS:Help":"Need help? <a href=\"https://docs.microsoft.com/en-us/microsoft-365/admin/get-help-with-domains/create-dns-records-at-any-dns-hosting-provider\" target=\"_blank\">Follow Microsoft's guide</a>","Integrations:Outlook:DNS:Help":"Need help? <a href=\"https://docs.microsoft.com/en-us/microsoft-365/admin/get-help-with-domains/create-dns-records-at-any-dns-hosting-provider\" target=\"_blank\">Follow Microsoft's guide</a>","Enum:CustomFieldType.Number":"Number","Enum:CustomFieldType.List":"List","Enum:CustomFieldType.Maps":"Maps","Enum:CustomFieldType.MultiSelect":"Multi Select","Enum:CustomFieldType.AddOns":"Add Ons","Enum:CustomFieldType.Document":"Document","Enum:CustomFieldType.Image":"Image","ViewDocument":"View Document","ChooseFileToUpload":"Choose file to upload","DocumentUploadedClickToReplace":"Document uploaded - Click to replace","DocumentUploadSuccess":"Document uploaded successfully","DocumentUploadFailed":"Failed to upload document","UploadingDocument":"Uploading...","DocumentSelectedClickToUpload":"Document selected - Click to upload","FileSizeExceedsLimitMB":"File size exceeds the limit of {0}MB","CustomFields:Maps:Link":"Google Maps link","LocationSet":"Location set","SelectLocation":"Select location","SetLocation":"Set location","SearchLocation":"Search for a place or address","LocationOutOfRange":"Location out of range","SelectAnotherLocation":"Please select another location","Settings:Checkout:SendOtpToCustomerBeforeCheckout":"Send OTP to customer before checkout","Product:NotABundle":"This service is not a bundle.","Menu:OnlinePayments":"Online Payments","OnlinePayments":"Online Payments","OnlinePayments:Amount":"Amount","OnlinePayments:Status":"Status","OnlinePayments:Source":"Source","OnlinePayments:TenantName":"Tenant Name","OnlinePayments:CustomerName":"Customer Name","OnlinePayments:PaidAt":"Paid At","OnlinePayments:RefundedAt":"Refunded At","OnlinePayments:Fee":"Fee","OnlinePayments:Method":"Method","OnlinePayments:Type":"Type","OnlinePayments:PaymentGateway":"Payment Gateway","Inactive":"Inactive","Coupon:Inactive":"Inactive","Report:NetTotal":"Net Total","Report:TotalPaidCash":"Total Paid Cash","Report:TotalPaidOnline":"Total Paid Online","Report:TotalPaidBankTransfer":"Total Paid By Bank Transfer","Report:TotalPaidPointOfSales":"Total Paid By Point Of Sales","Reports:TransactionsReport:Title":"Collection report","Reports:TransactionsReport:Description":"Payment and refund details by transaction date. Table amounts include VAT; the refunds card excludes VAT, which is shown separately.","Reports:Transactions:TotalPayments":"Total Payments","Reports:Transactions:TotalRefunds":"Total Refunds","Reports:Transactions:TotalSum":"Net Total","Reports:Transactions:TotalCount":"Transaction Count","Reports:Transactions:RefundTax":"VAT on Refunds","Reports:Transactions:RefundTax:Tooltip":"VAT included in the refunded amounts for the selected period; the refunds figure is shown excluding it","CustomerHistory:CustomerCreated":"Customer Created","CustomerHistory:CustomerUpdated":"Customer Updated","CustomerHistory:Field:name":"Name:","CustomerHistory:Field:mobileNumber":"Mobile Number:","CustomerHistory:Field:email":"Email:","CustomerHistory:Field:address":"Address:","CustomerHistory:Field:businessAddressBuildingNumber":"Business Building Number:","CustomerHistory:Field:businessAddressDistrict":"Business District:","CustomerHistory:Field:businessAddressCity":"Business City:","CustomerHistory:Field:businessAddressPostalCode":"Business Postal Code:","CustomerHistory:Field:businessAddressCountryCode":"Business Country Code:","CustomerHistory:Field:customerType":"Customer Type:","CustomerHistory:Field:crNumber":"CR Number:","CustomerHistory:Field:vatNumber":"VAT Number:","CustomerHistory:Field:companyName":"Company Name:","CustomerHistory:Field:birthDate":"Birth Date:","CustomerHistory:Field:imageId":"Image:","CustomerHistory:Field:rekazTenantId":"Rekaz Tenant:","CustomerHistory:Field:addedBranches":"Added Branches:","CustomerHistory:Field:removedBranches":"Removed Branches:","CustomerHistory:SubscriptionCreated":"Subscription Created","CustomerHistory:SubscriptionCreatedWithCustomEndDate":"Subscription Created With Custom End Date","CustomerHistory:SubscriptionStartingSoon":"Subscription Starting Soon","CustomerHistory:SubscriptionActive":"Subscription Active","CustomerHistory:SubscriptionCancelled":"Subscription Cancelled","CustomerHistory:SubscriptionExpired":"Subscription Expired","CustomerHistory:SubscriptionTransfered":"Subscription Transfered","CustomerHistory:InvoiceCreated":"Order Created","CustomerHistory:InvoicePaid":"Order Paid","CustomerHistory:InvoiceTransaction":"Payment Recorded","CustomerHistory:InvoiceCancelled":"Order Cancelled","CustomerHistory:OrderValue":"Value","CustomerHistory:ReservationCreated":"Reservation Created","CustomerHistory:ReservationConfirmed":"Reservation Confirmed","CustomerHistory:ReservationDone":"Reservation Done","CustomerHistory:ReservationDoubleConfirmed":"Customer Confirmed Attendance","CustomerHistory:ReservationRequestToCancel":"Cancellation Requested","CustomerHistory:ReservationCancelled":"Reservation Cancelled","CustomerHistory:ReservationUpdated":"Reservation Updated","CustomerHistory:SubscriptionCheckedIn":"Customer Checked In","CustomerHistory:SubscriptionPaused":"Subscription Paused","CustomerHistory:SubscriptionResumed":"Subscription Resumed","CustomerHistory:SubscriptionPauseDeleted":"Pause Deleted","CustomerHistory:SubscriptionStartDateChanged":"Subscription Start Date Changed","CustomerHistory:SubscriptionExtended":"Free extension","CustomerHistory:SubscriptionCustomEndDateChanged":"Subscription End Date Changed","CustomerHistory:Package:SubscriptionCreated":"Package Created","CustomerHistory:Package:SubscriptionCreatedWithCustomEndDate":"Package Created With Custom End Date","CustomerHistory:Package:SubscriptionStartingSoon":"Package Starting Soon","CustomerHistory:Package:SubscriptionActive":"Package Active","CustomerHistory:Package:SubscriptionCancelled":"Package Cancelled","CustomerHistory:Package:SubscriptionExpired":"Package Expired","CustomerHistory:Package:SubscriptionTransfered":"Package Transferred","CustomerHistory:Package:SubscriptionCheckedIn":"Package Used","CustomerHistory:Package:SubscriptionPaused":"Package Paused","CustomerHistory:Package:SubscriptionResumed":"Package Resumed","CustomerHistory:Package:SubscriptionPauseDeleted":"Package Pause Deleted","CustomerHistory:Package:SubscriptionStartDateChanged":"Package Start Date Changed","CustomerHistory:Package:SubscriptionExtended":"Free package extension","CustomerHistory:Package:SubscriptionCustomEndDateChanged":"Package End Date Changed","CustomerHistory:GetResponseEmailOpened":"GetResponse Email Opened","CustomerHistory:GetResponseLinkClicked":"GetResponse Link Clicked","CustomerHistory:ReservationCheckedIn":"Customer Checked In","CustomerHistory:CustomerBlocked":"Customer Blocked","CustomerHistory:CustomerUnBlocked":"Customer Unblocked","CustomerHistory:SalesExecutiveChanged":"Sales Consultant Changed","CustomerHistory:Outdated":"Outdated Record","EmailAddress":"Email Address","MobileNumber":"Mobile Number","Password":"Password","Continue":"Continue","Previous":"Previous","Enum:BusinessActivity.BeautySalon":"Beauty Salon","Enum:BusinessActivity.SportsAcademy":"Sports Academy","Enum:BusinessActivity.ResortOrChalets":"Resorts or Chalets","Enum:BusinessActivity.MassageOrSpa":"Massage or Spa Center","Enum:BusinessActivity.MobileService":"Mobile Service","Enum:BusinessActivity.PhotographyStudio":"Photographer or Photo Studio","Enum:BusinessActivity.Gym":"Gym","Enum:BusinessActivity.Barbershop":"Barbershop","Enum:BusinessActivity.YogaOrPilates":"Yoga or Pilates Center","Enum:BusinessActivity.TrainingOrEducationalCenter":"Training or Educational Center","Enum:BusinessActivity.ClinicOrMedicalCenter":"Clinic or Medical Center","Enum:BusinessActivity.ApartmentsAndHotels":"Apartments and Hotels","Enum:BusinessActivity.ConsultationOffices":"Consultation Offices","Enum:BusinessActivity.EntertainmentAndGamingCenters":"Entertainment and Gaming Centers","Enum:BusinessActivity.NotListed":"Not Listed","Enum:BusinessActivity.PetCenter":"Pet Center","Enum:BusinessActivity.NutritionAndDietCenter":"Nutrition and Diet Center","Enum:BusinessActivity.WeddingHalls":"Wedding Halls","Enum:BusinessActivity.RestaurantOrCafe":"Restaurant or Café","Enum:BusinessActivity.ArtGallery":"Art Gallery","Enum:BusinessActivity.Event":"Event","Enum:BusinessActivity.WorkspaceRental":"Workspace Rental","Enum:BusinessActivity.CarRental":"Car Rental","Enum:BusinessActivity.ChildcareCenter":"Childcare Center","Enum:BusinessActivity.MaintenanceCenter":"Maintenance Center","Enum:BusinessActivity.CustomerService":"Customer Service","Enum:BusinessActivity.GardenDesigner":"Garden Designer","Enum:BusinessActivity.ContentProvider":"Content Provider","Enum:BusinessActivity.SoftwareAsAService":"Software as a Service","Enum:BusinessActivity.NewspaperAndMagazines":"Newspaper and Magazine Subscriptions","Enum:BusinessActivity.Cinemas":"Cinemas","Enum:BusinessActivity.ArtSchools":"Art Schools","Enum:BusinessActivity.CharitableAssociations":"Charitable Associations","Enum:BusinessActivity.CampingCenters":"Camping Centers","Enum:BusinessActivity.AdventureSportsCenters":"Adventure Sports Centers","Enum:BusinessActivity.TravelAgencies":"Travel Agencies","Enum:BusinessActivity.RealEstateOffices":"Real Estate Offices","Enum:BusinessActivity.Museums":"Museums","Enum:BusinessActivity.CulturalCenters":"Cultural Centers","Enum:BusinessActivity.StorageAndInventoryManagement":"Storage and Inventory Management","Enum:BusinessActivity.AviationSchoolsAndPilotTraining":"Aviation Schools and Pilot Training","Enum:BusinessActivity.FashionAndDesignInstitutes":"Fashion and Design Institutes","Enum:BusinessActivity.ArchitecturalAndInteriorDesign":"Architectural and Interior Design","Enum:BusinessActivity.SoftwareDevelopmentAndIT":"Software Development and IT","Enum:BusinessActivity.DataAnalysisAndBigDataConsulting":"Data Analysis and Big Data Consulting","Enum:BusinessActivity.HospitalityServiceCompanies":"Hospitality Service Companies","Enum:BusinessActivity.FilmAndTheaterCenters":"Film and Theater Centers","Enum:BusinessActivity.CulturalAndArtisticEventOrganizations":"Cultural and Artistic Event Organizations","Enum:BusinessActivity.EntertainmentShows":"Entertainment Shows","Enum:BusinessActivity.HomeCareAndNursing":"Home Care and Nursing","Enum:BusinessActivity.InsuranceCompanies":"Insurance Companies","Enum:BusinessActivity.TelecommunicationAndInternetServiceProviders":"Telecommunication and Internet Service Providers","Enum:BusinessActivity.AdvertisingAndMarketingCompanies":"Advertising and Marketing Companies","Enum:BusinessActivity.NewsAgenciesAndPublishers":"News Agencies and Publishers","Enum:BusinessActivity.ElderlyCareAndDisabilityCenters":"Elderly Care and Disability Centers","Enum:BusinessActivity.CharitableAndDonationOrganizations":"Charitable and Donation Organizations","Enum:BusinessActivity.SocialAndVolunteerOrganizations":"Social and Volunteer Organizations","Enum:BusinessActivity.ElectronicSystemsDesignAndAutomationCompanies":"Electronic Systems Design and Automation Companies","Enum:BusinessActivity.HorseStable":"Horse Stable","Enum:BusinessActivity.HorseRacing":"Horse Racing","Enum:BusinessActivity.NewsWebsites":"News Websites","Enum:BusinessActivity.SelfDevelopmentAndPersonalSkillsTrainers":"Self Development and Personal Skills Trainers","Enum:BusinessActivity.MentalHealthAndPsychologicalConsultants":"Mental Health and Psychological Consultants","Enum:BusinessActivity.ArtAndMusicSchools":"Art and Music Schools","Enum:BusinessActivity.SwimmingTeachingCenters":"Swimming Teaching Centers","Enum:BusinessActivity.DanceAndBalletTeachingCenters":"Dance and Ballet Teaching Centers","Enum:BusinessActivity.CloudStorageProviders":"Cloud Storage Providers","Enum:BusinessActivity.CybersecurityServiceProviders":"Cybersecurity Service Providers","Enum:BusinessActivity.MusicStudioCenters":"Music Studio Centers","Enum:BusinessActivity.FoodAndCuisineServices":"Food and Cuisine Services","Enum:BusinessActivity.DrawingAndSculptingCenters":"Drawing and Sculpting Centers","Enum:BusinessActivity.GardenCoordinationServices":"Garden Coordination Services","Enum:BusinessActivity.HomePaintingServices":"Home Painting Services","Enum:BusinessActivity.HomePlantCareServices":"Home Plant Care Services","Enum:BusinessActivity.FashionAndPersonalShoppingConsultants":"Fashion and Personal Shopping Consultants","Enum:BusinessActivity.BusinessClubsAndProfessionalNetworksMemberships":"Business Clubs and Professional Networks Memberships","Enum:BusinessActivity.CoWorkingSpacesServices":"Co-Working Spaces Services","Enum:BusinessActivity.Ebooks":"E-books","Enum:BusinessActivity.FamilyRelationshipsAndCounseling":"Family Relationships and Counseling","Enum:BusinessActivity.ShortTermRealEstateRentalServices":"Short-term Real Estate Rental Services","Enum:BusinessActivity.RealEstateInvestmentMemberships":"Real Estate Investment Memberships","Enum:BusinessActivity.PersonalTrainer":"Personal Trainer","Enum:BusinessActivity.School":"School","Enum:BusinessActivity.HomeCleaningServices":"Home Cleaning Services","Enum:BusinessActivity.Laundry":"Laundry","Enum:BusinessActivity.SkincareCenter":"Skincare Center","Enum:BusinessActivity.NailCareCenter":"Nail Care Center","Enum:BusinessActivity.MobileBarbershop":"Mobile Barbershop","Enum:BusinessActivity.HomeBeautySalon":"Home Beauty Salon","Enum:BusinessActivity.PestControlCompany":"Pest Control Company","Enum:BusinessActivity.FurnitureMovingCompany":"Furniture Moving Company","Enum:BusinessActivity.WaterTankCleaningService":"Water Tank Cleaning Service","Enum:BusinessActivity.ACCleaningService":"AC Cleaning Service","Enum:BusinessActivity.HomeSanitizationService":"Home Sanitization Service","Enum:BusinessActivity.ElectricalApplianceMaintenanceCompany":"Electrical Appliance Maintenance Company","Enum:BusinessActivity.CarWash":"Car Wash","Enum:BusinessActivity.CarWorkshop":"Car Workshop","Enum:BusinessActivity.OilChangeCenter":"Oil Change Center","Enum:BusinessActivity.CarTowingService":"Car Towing Service","Enum:BusinessActivity.EventCoordinator":"Event Coordinator","Enum:BusinessActivity.PartySuppliesRental":"Party Supplies Rental","Enum:BusinessActivity.HospitalityTeams":"Hospitality Teams","Enum:BusinessActivity.ChildHospitalityCenter":"Child Hospitality Center","Enum:BusinessActivity.ChildActivitiesCenter":"Child Activities Center","Enum:BusinessActivity.PhysiotherapyCenter":"Physiotherapy Center","Enum:BusinessActivity.HomePhysiotherapyCenter":"Home Physiotherapy Center","Enum:BusinessActivity.CuppingCenter":"Cupping Center","Enum:BusinessActivity.LaserSessionsCenter":"Laser Sessions Center","Freemium:Alert:Title":"Remove the invoice limit","Freemium:Alert:Description":"You've used {0} of {1} free invoices. Subscribe to any paid plan to remove the limit.","Freemium:Alert:Action":"View plans","Forms":"Forms","Menu:Forms":"Forms","Form:Name":"Name","FormSubmissions":"Submissions","Menu:FormSubmissions":"Submissions","Identity.Users.Disable":"Disable User","Identity.Users.Enable":"Enable User","Identity.Users.Name":"Employee Name","Settings:CustomField:Description":"Define additional customer details and choose which fields are required or shown during checkout","Settings:Integrations:Description":"Connect with other applications and services for extended functionality","Settings:Integrations:DaftraManualSyncEnabled":"Enable manual sync","Settings:Integrations:QoyodCreditNoteSyncEnabled":"Sync credit notes to Qoyod","Settings:Schedule:Description":"Manage work schedules for appointments and bookings","Settings:Schedule:MovedBadge":"Moved","Settings:Schedule:MovedDescription":"Schedule management moved to Providers settings.","Settings:Provider:Description":"Manage service providers and their options","Settings:Resources":"Resources","Settings:Resources:Description":"Manage rooms, courts, equipment, and other service resources","Settings:Product:Description":"Configure service cancellation policies and related settings","Settings:Product:Title":"Service Settings","Settings:Product:CancellationPolicy":"Reservation Cancellation","Settings:Product:AllowCustomerCancellation":"Allow customer to request cancellation of reservation from website","Settings:Product:Reservation:Title":"Cancellations and Pauses","Settings:Product:Reservation:CancellationRequiresApproval":"Cancellation requires approval","Settings:Product:Reservation:CancellationDeadline":"Cancellation deadline","Settings:Product:Reservation:CancellationDeadlineDescription":"Customers cannot cancel their reservation within this time window before the reservation start time","Settings:Product:Reservation:CancellationDeadlineMinutes":"Minutes before reservation","Settings:Product:Subscription:Title":"Subscription Service Settings","Settings:Product:Subscription:CancellationDescription":"Allow customers to cancel their subscription","Settings:Product:Subscription:PausePolicy":"Subscription Pause","Settings:Product:Subscription:AllowCustomersToPause":"Allow customers to pause their subscriptions from website","Settings:Product:Subscription:PauseDescription":"Allow customers to pause their subscriptions from the website","Settings:Product:Subscription:PauseAdditionalSettingsNote":"Additional pause options for subscriptions may be configured when creating or editing a service.","Settings:CustomPage:Description":"Create and customize additional pages for your application.","Settings:DealStage:Description":"Define and manage the stages of your sales deals.","Settings:Taxes:Description":"Configure tax rates and rules applicable to your transactions.","Settings:SaleChannel:Description":"Manage communication and sales channels","Settings:ExpenseTypes:Description":"Define and manage different types of expenses.","Settings:ItemCategories:Description":"Organize your items into categories for easier management.","Settings:Branches:Description":"Manage the different branches of your business.","Settings:SettingManagement:Description":"Configure the general settings of your account and application.","AddOption":"Add Option","Product:MaximumQuantityPerOrder:Placeholder":"Unlimited","Product:DeleteConfirmationTitle":"Delete Product","Product:DeleteConfirmationMessage":"Are you sure you want to remove this service from the category?","Product:Remove":"Remove Service","Onboarding:Categories:Popular":"Popular","Onboarding:ShowMore":"Show More","Menu:RekazPay":"Rekaz Pay","RekazPay:Settlement:Tooltip":"The amounts paid are deposited into your bank account on Sundays, Tuesdays, and Thursdays if the accumulated amount is more than 100 SAR","Settlement:SettlementDate":"Settlement Date","Settlement:TotalAmount":"Total Amount","Settlement:TotalNetAmount":"Total Net Amount","Settlement:TotalFees":"Total Fees","Settlement:TotalVat":"Total Vat","Settlement:SettlementFee":"Settlement Fee","Settings:Settlement:Fee":"Settlement Fee","Settlement:TotalSettlements":"Total number Of Settlements","Settlement:SettlementBatches":"Settlement Batches","Settlement:TotalSettlementAmount":"Total Settlement Amount","Settlement:AcrossAllMerchants":"Across All Merchants","Settlement:NetAmount":"Net Amount","Settlement:ApprovedAt":"Approved At","Settlement:SettledAt":"Settled At","Settlement:MarkAsSettled":"Mark as Settled","Settlement:AreYouSureToMarkAsSettled":"Are you sure you want to mark this settlement as settled? This action cannot be undone.","Filters":"Filters","ClearFilters":"Clear Filters","Settlement:Details":"Settlement Details","Settlement:Transactions":"Transactions","Settlement:AddTransaction":"Add Transaction","Settlement:Approve":"Approve","Settlement:Reject":"Reject","Settlement:ConfirmRemoveTransaction":"Are you sure you want to remove this transaction from the settlement?","Settlement:ConfirmApprove":"Are you sure you want to approve this settlement?","Settlement:ConfirmReject":"Are you sure you want to reject this settlement?","Settlement:ErrorLoadingDetails":"Error loading settlement details","Settlement:ErrorRemovingTransaction":"Error removing transaction","Settlement:ErrorAddingTransaction":"Error adding transaction","Settlement:ErrorApproving":"Error approving settlement","Settlement:ErrorRejecting":"Error rejecting settlement","Settlement:ErrorMarkingAsSettled":"Error marking settlement as settled","Settlement:NoDataToExport":"There is no data to export","Settlement:Reconciliation":"Reconcile transfers","Settlement:Reconciliation:Description":"Upload the bank transfer statement to compare each transfer with the settlement export by IBAN.","Settlement:Reconciliation:Upload":"Bank transfer statement","Settlement:Reconciliation:Run":"Reconcile","Settlement:Reconciliation:InvalidFile":"The uploaded file could not be read.","Settlement:Reconciliation:IbanColumn":"IBAN column","Settlement:Reconciliation:TransferAmountColumn":"Transfer amount column","Settlement:Reconciliation:Column":"Column {0}","Settlement:Reconciliation:SettlementAmount":"Settlement amount","Settlement:Reconciliation:TransferAmount":"Transfer amount","Settlement:Reconciliation:Matched":"Matched","Settlement:Reconciliation:Mismatch":"Mismatch","Settlement:Reconciliation:ApproveMatches":"Approve {0} matching settlements","Settlement:Reconciliation:ApproveConfirm":"Approve only the {0} matched settlements?","Settlement:Reconciliation:ApproveSuccess":"{0} matching settlements approved","NoSettlementsForSelectedFilters":"No settlements match the selected filters","Settlement:Breakdown":"Settlement Details","Settlement:Breakdown:DepositedOn":"Deposited on {0}","OnlinePayment:ExternalId":"External ID","OnlinePayment:Amount":"Amount","OnlinePayment:Fee":"Fee","OnlinePayment:RekazAmount":"Rekaz Fees","OnlinePayment:RekazAmountVat":"Rekaz Fees VAT","OnlinePayment:RefundedAmount":"Refunded Amount","OnlinePayment:RefundedAt":"Refunded At","OnlinePayment:PaidAt":"Paid At","Settlement:AfterFees":"After Fees","Settlement:SearchPlaceholder":"Search by Payment ID, Reference, or Amount","Settlement:SearchHint":"You can search by External ID, Reference number, or Amount to find payments","Settlements":"Settlements","Coupon":"Coupon","Coupon:Code":"Code","Coupon:Usages":"Discounts & Coupons","Coupon:NoUsages":"No discounts or coupons","Coupon:NoUsages:Description":"This customer hasn't used any discounts or coupons yet.","Coupon:OpenOrder":"Open order #{0}","Coupon:GiftTitle":"Gift","Coupon:GiftAmount":"Gift Amount","Coupon:DiscountAmount":"Discount Amount","Coupon:SpecificProducts":"Specific Services","Enum:CouponDiscountType:Fixed":"Fixed","Enum:CouponDiscountType:Percentage":"Percentage","Enum:CouponType.Cart":"Per Cart","Enum:CouponType.Product":"Per Service","Enum:CouponType:Cart":"Per cart","Enum:CouponType:CartItem":"Per service","Enum:CouponChannel:All":"All Channels","Enum:CouponChannel:Website":"Website Only","Enum:CouponChannel:MobileApp":"Mobile App Only","Enum:CouponUsageContext:CartOrder":"CartOrder","Enum:CouponUsageContext:Reservation":"Reservation","Menu:Coupons":"Coupons & Promotions","Product:Coupons":"Coupons","Coupon:AllProducts":"All Services","SP:CouponNotFound":"Coupon is not valid","Enum:CustomFieldModel.Product":"Service","Enum:CustomFieldModel.Customer":"Customer","Enum:CustomFieldModel.Reservation":"Reservation","Enum:CustomFieldModel.Subscription":"Subscription","Enum:CustomFieldModel.Invoice":"Invoice","Enum:CustomFieldModel.Internal":"Internal","Product:CustomFields:Value":"Value","Product:CustomFields:Type":"Type","Enum:CustomFieldType.Color":"Color","Product:CustomFields:RequiredGiftInformation":"Required Gift Information","Product:CustomFields:AlwaysRequired":"Always Required","Product:CustomFields:AdditionalCustomQuestions":"Additional Custom Questions","SP:ValueMustBeNumber":"Value must be a number","SP:CustomFieldValueIsRequired":"{0} is required","Integrations:Accept:Message":"I have read and understand this disclosure\n","Integrations:Accept":"Accept & Integrate","Integrations:Accept:Validation":"You must accept the disclosure to proceed\n","Integrations:GoogleCalendar:Disclosure":"Rekaz use and transfer to any other app of information received from Google APIs will adhere to {policyLink}, including the Limited Use requirements.","Integrations:GoogleCalendar:Disclosure:PolicyLink":"Google API Services User Data Policy","Settings:Checkout:DisableMultiCart":"Disable user from adding multiple items to cart","Invoice:SendLinkToCustomer":"Send to customer","CopyLink":"Copy Link","Invoice:CopyInvoiceLink":"Copy Invoice Link","InvoiceWithSpecificAmount":"Partial Payment","Invoice:Create:Specific:Amount:Placeholder":"Enter amount","Invoice:Specific:Amount:Error":"amount cannot exceed the total amount","Invoice:Create:Specific:Amount:Link":"Payment link","Invoice:WhatsappMessage":"Invoice from {0} %0A Click on the link to pay the invoice %0A","Invoice:SharePaymentLink":"Share Payment Link","Invoice:ShareLink":"Share Link","WebShare:NotSupported":"Sharing is not supported on this device.","WebShare:EmptyData":"There is nothing to share.","WebShare:CannotShare":"This content cannot be shared.","WebShare:Failed":"Failed to share.","WebShare:InvalidState":"Another share action is already in progress.","WebShare:NotAllowed":"Sharing is not allowed right now.","WebShare:InvalidData":"The share data is invalid.","WebShare:DataError":"There was a problem preparing the share target.","Invoice:PartialPayment":"Partial Payment","Invoice:FullAmount":"Full Amount","Invoice:PartialPaymentLink":"Partial Payment Link","Onboarding:Category.BeautyHealth":"Beauty & Health","Onboarding:Category.Sports":"Sports","Onboarding:Category.RealEstate":"Real Estate","Onboarding:Category.Services":"Services","Next":"Next","Enum:BusinessSize.OneToFive":"1-5 employees","Enum:BusinessSize.FiveToTen":"5-10 employees","Enum:BusinessSize.TenToTwenty":"10-20 employees","Enum:BusinessSize.TwentyAndMore":"20+ employees","Enum:BusinessFeature.Invoices":"Invoices","Enum:BusinessFeature.Proposals":"Proposals","Enum:BusinessFeature.PaymentLinks":"Payment Links","Enum:BusinessFeature.WhatsAppIntegration":"Whatsapp Bot","Enum:BusinessFeature.OnlinePayment":"Online Payment","Enum:BusinessFeature.Packages":"Packages & Bundles","Enum:BusinessFeature.Website":"Website","Enum:BusinessFeature.BookingAndReservationManagement":"Reservation Management","Enum:BusinessFeature.SubscriptionManagement":"Subscription Management","Enum:BusinessFeature.CustomerMangement":"Customer Management","Enum:BusinessFeature.AttendanceManagement":"Attendance Management","Enum:BusinessFeature.ETickets":"E-Tickets","Enum:BusinessFeature.LandingPages":"Landing Pages","Enum:BusinessFeature.Forms":"Forms","Enum:BusinessFeature.NotSure":"Not Sure","Enum:BusinessFeature.MobileApp":"Mobile App","Sales":"Sales","Dashboard:CreateCustomer":"Create Customer","Dashboard:CreateReservation":"Create Reservation","Dashboard:CreatePackage":"Create Package","Dashboard:CreateSubscription":"Create Subscription","Reports:Sales:Title:NewUi":"Sales report","Reports:View:SalesRevenue":"Sales","Reports:View:Payments":"Payments","Reports:View:Collection":"Collection","Reports:SalesCombined:Description":"Sales & revenue, payments, and collection — all in one place.","Reports:DayStartTime":"Day Start Time","Reports:DayEndTime":"Day End Time","Reports:Sales:Description":"Sales use the order creation date, payments use the payment date, and refunds use the refund date. Their totals may therefore differ within the same period.","Reports:Payment:Title":"Payments report","Reports:Payment:Description":"Net payments by payment method, after refunds and including VAT. Each payment and refund is counted on its own date.","Reports:Payment:RefundedAmount:Tooltip":"Refunds processed during the period, excluding VAT and counted by refund date.","Reports:CustomerName":"Customer","Reports:ProductName":"Service","Reports:Status":"Status","Reports:StartAt":"Subscription Date","Reports:InvoiceStatus":"Paid Status","Reports:InvoicePaidAmount":"Paid Amount","Reports:InvoiceRemainingAmount":"Remaining Amount","Reports:ResrvationFromDate":"Resrvation From","Reports:ReservationToDate":"Reservation To","Reports:PaymentAmount":"Payment Amount","Reports:Export":"Export","Reports:Export:Excel":"Export as Excel","Reports:Export:PDF":"Export as PDF","Reports:Total":"Total","Reports:Sales:TotalSales":"Total Sales","Reports:Sales:TotalSales:Info":"Net sales after discounts and returns, including VAT.","Reports:Sales:TotalSales:Vat":"VAT","Reports:Sales:NetSales":"Net Sales","Reports:Sales:CollectedOnEarlierInvoices":"Collected on invoices from earlier periods","Reports:Sales:ExportCardTotals":"Report totals","Reports:Sales:NetSalesExport:Button":"Export net sales detail","Reports:Sales:NetSalesExport:Sheet":"Net sales detail","Reports:Sales:NetSalesExport:Amount":"Amount","Reports:Sales:NetSalesExport:NetAfterReturns":"Net after returns","Reports:Sales:NetSalesExport:InvoiceNet":"Invoice net","Reports:Sales:NetSalesExport:InvoicesTotal":"Invoices total","Reports:Sales:NetSalesExport:Unavailable":"The net sales breakdown is unavailable while a product or category filter is active, because only part of each invoice counts toward the figure. Clear the filter to export it.","Reports:Sales:TaxAmount":"Tax","Reports:Sales:OrderStatus":"Order Status","Reports:Sales:NoDataAvailable":"No sales data available","Reports:Category:Financial":"Financial Reports","Reports:Category:Operational":"Operational Reports","Reports:Category:Analytics":"Analytics Reports","Reports:HeaderSubtitle":"Browse, filter, and open the reports you rely on.","Reports:SearchPlaceholder":"Search reports by name or description","Reports:FilterAll":"All","Reports:NoResultsTitle":"No matching reports","Reports:NoResultsSub":"Try a different search term or clear the filter.","Reports:OpenHint":"Open","Reports:Provider:Title":"Service Provider Reports","Reports:Provider:RecognitionNote":"Shows fully paid reservations that are confirmed and started, or marked Done. Partially refunded reservations count on the remaining amount, using the same rules as the commission report.","Reports:Provider:PaidAmount:VsSales:Recognition":"Includes payments before a reservation qualifies for these reports","Reports:Provider:Description":"Analyze Service Provider interactions and data","Reports:ProviderName":"Provider Name","Reports:Commissions:Title":"Commissions Reports","Reports:IncludeVat":"Include VAT","Reports:ExcludeVat":"Exclude VAT","Reports:Commissions:Description":"Analyze Commissions data","Reports:Commission:Source:Direct":"Reservation","Reports:Commission:Source:Package":"Package","Reports:Commission:Source:Gift":"Gift","Reports:Commission:OrderType":"Order Type","Reports:Commission:AllSources":"All types","Reports:Commission:BaseVatCalculation":"VAT in commission","Reports:Commission:Base":"Service value per provider","Reports:Commission:Reservations":"Reservations","Reports:Commission:RateSaved":"Commission rate saved","Reports:Commission:TotalRows":"Total reservations","Reports:Commission:Empty:Title":"No commissions found","Reports:Commission:Empty:Description":"No qualifying reservations match the selected filters.","Reports:Commission:ReservationDate":"Reservation date","Reports:Commission:CustomRate":"Custom rate set for this reservation","Reports:Commission:OverBase":"Exceeds provider’s share","Reports:Commission:OverBaseHint":"A provider’s commission rate exceeds 100% of their share of the service value.","Reports:Commission:RateFilter":"Commission rates","Reports:Commission:AllRates":"All","Reports:Commission:CustomRatesOnly":"Custom rates","Reports:Commission:RecognitionNote:Title":"When sales and commissions appear","Reports:Commission:RecognitionNote:Description":"Both reports include fully paid reservations that are confirmed and started, or marked Done. Partially refunded reservations count on the remaining amount. Each provider earns commission on their share of the service value. Gifts and packages use their share of the original service price. The VAT option affects commission only.","Reports:ExcelFileDownloadedSuccessfully":"Excel file downloaded successfully!","Reports:FailedToExportExcel":"Failed to export Excel file. Please try again.","Reports:Commission:ProviderSummary":"Provider commission summary","Reports:Commission:ProviderSummary:Hint":"Commission is calculated for each booking using the provider’s share of the service value and their rate. Gifts and packages use the original service price. Custom booking rates can differ from the default rate shown here.","Reports:Commission:ProviderSales":"Provider sales","Reports:Commission:PerReservation:Title":"Commissions by Reservation","Reports:Commission:PerReservation:Hint":"Per-reservation commission breakdown. You can override the rate for any single reservation here without changing the provider's base rate.","Reports:CommissionRate":"Commission Rate","Reports:NoCommissionRatesAdded":"No commission rates added","Reports:Commission:SearchProvider":"Search for a provider","Reports:Commission:NoProviderMatch":"No providers match your search","Provider:Commission:Title":"Commission","Provider:Commission:Description":"Set this provider's default commission rate.","Provider:Commission:Rate":"Default commission rate","Provider:Commission:Hint":"This rate applies to all of the provider's reservations unless a different rate is set for a specific reservation in the commissions report.","Provider:Commission:Validation":"Enter a commission rate between 0 and 100","Reports:CommissionValue":"Commission Value","Reports:TotalCommissions":"Total","SelectProvider":"Select Provider","Reports:InvoiceNumber":"Invoice Number","Reports:PaymentStatus":"Payment Status","Reports:ReservationNumber":"Reservation Number","Reports:AnalyticsReport:Title":"Visitor Analytics Report","Reports:AnalyticsReport:Description":"View visitor and engagement analytics from Umami","Reports:AnalyticsReport:Visits":"Visits","Reports:AnalyticsReport:Visitors":"Visitors","Reports:AnalyticsReport:Pageviews":"Pageviews","Reports:AnalyticsReport:ActiveVisitors":"Active Visitors","Reports:AnalyticsReport:Description:Visits":"This field represents the number of visits (sessions) to the website during the specified period.","Reports:AnalyticsReport:Description:Visitors":"This field represents the number of unique visitors who have visited the website during the specified period.","Reports:AnalyticsReport:Description:Pageviews":"This field represents the total number of pages viewed on the website during the specified period.","Reports:AnalyticsReport:MostViewedPages":"Most Viewed Pages","Reports:AnalyticsReport:PageName":"Page Name","Reports:AnalyticsReport:NumberOfViews":"Number of Views","Reports:AnalyticsReport:NoPageViewDataAvailable":"No data available","Reports:AnalyticsReport:NoBrowserDataAvailable":"No data available","Reports:AnalyticsReport:TopBrowsers":"Top Browsers","Reports:AnalyticsReport:TopDevices":"Top Devices","Reports:AnalyticsReport:NoDeviceDataAvailable":"No data available","Reports:AnalyticsReport:TopLocations":"Top Locations","Reports:AnalyticsReport:NoLocationDataAvailable":"No data available","Reports:AnalyticsReport:NoCountryDataAvailable":"Unknown","Reports:AnalyticsReport:NoCityDataAvailable":"Unknown","Reports:AnalyticsReport:NoDataAvailable":"No data available","Reports:AnalyticsReport:City":"City","Reports:AnalyticsReport:Country":"Country","Customer:WhatsAppMessageFailed":"Failed to send WhatsApp message","Customer:Images:Upload":"Upload Image","Enum:GuideStep.LogoAndSocials:Title":"Prepare Your Platform","Enum:GuideStep.LogoAndSocials:Description":"Upload your logo and social media","Enum:GuideStep.AddedProduct:Title":"Your First Product","Enum:GuideStep.AddedProduct:Description":"Whether the service is a reservation or subscription","Enum:GuideStep.AddedProvider:Title":"Create a Provider","Enum:GuideStep.AddedProvider:Description":"Such as (Barber Ahmed, Massage Room 1)","Enum:GuideStep.AddedSchedule:Title":"Create Working Schedule","Enum:GuideStep.AddedSchedule:Description":"To manage work schedules","Enum:GuideStep.EnableWhatsapp:Title":"Link WhatsApp Account","Enum:GuideStep.EnableWhatsapp:Description":"To facilitate communication with your customers","Enum:GuideStep.EnableAccessTerminal:Title":"Enable Fingerprint Terminal","Enum:GuideStep.EnableAccessTerminal:Description":"To ensure only authorized people enter","Enum:GuideStep.EnablePixelTracking:Title":"Enable Pixel Tracking","Enum:GuideStep.EnablePixelTracking:Description":"To track customer behavior and improve your ad campaigns","Enum:GuideStep.EnableGoogleCalendar:Title":"Enabled Google Calendar","Enum:GuideStep.EnableGoogleCalendar:Description":"To facilitate booking registration and tracking","Enum:Month:January":"January","Enum:Month:February":"February","Enum:Month:March":"March","Enum:Month:April":"April","Enum:Month:May":"May","Enum:Month:June":"June","Enum:Month:July":"July","Enum:Month:August":"August","Enum:Month:September":"September","Enum:Month:October":"October","Enum:Month:November":"November","Enum:Month:December":"December","Reports:ProvidersPaidAmount":"Providers Paid Amount","Reports:Provider:SplitAmounts:Tooltip":"Sales and service values are split equally between assigned providers and include VAT. For gifts and packages, the service value shows each provider’s share of the original service price.","Reports:Provider:SharedReservations":"Shared reservations","Reports:Provider:SearchPlaceholder":"Search by provider, reservation number, or service","Reports:Provider:PaidAmount":"Collected on period reservations","Reports:Provider:Recognition:Title":"When do sales appear in the report?","Reports:Provider:Recognition:Description":"Once the invoice is fully paid, a confirmed reservation appears when its start time arrives, or when it is marked completed.","Reports:Provider:Recognition:PaymentTiming":"This report uses the reservation date rather than the payment date. An advance payment may therefore appear in the sales report before the reservation appears here.","Reports:Provider:PaidAmount:HowCalculated":"How is it calculated?","Reports:Provider:PaidAmount:Info":"Net paid amount after refunds for fully paid reservations that are confirmed and started, or marked Done, within the selected reservation dates. Partially refunded reservations remain eligible. Amounts are allocated to each service and split equally among assigned providers, matching the commission report’s sales.","Reports:Provider:PaidAmount:VsSales:Title":"Differs from \"Net paid amount\" in the sales report because that one:","Reports:Provider:PaidAmount:VsSales:PaymentDate":"Counts by payment date, not reservation date","Reports:Provider:PaidAmount:VsSales:AllSales":"Includes all sales (products, gift cards, packages), not only reservations","Reports:Provider:PaidAmount:VsSales:Conclusion":"So the two numbers usually do not match.","Reports:Provider:AllServices":"All services","Reports:Provider:TopProvider":"Most-booked provider","Reports:Provider:ReservationCount":"{0} reservations","Reports:Provider:PerProvider":"per provider","Reports:NoProvidersFound":"No providers found","Reports:TotalProviders":"Total Providers","Reports:UnknownProvider":"Unknown Provider","Reports:Providers":"Providers","Reports:ServicesOfferedByProviders":"Services Offered by Providers","Reports:ServicesOfferedDescription":"Pick a provider to see their services ranked by reservations","Reports:Provider:TopService":"Top service","Reports:Provider:ServicesCount":"{0} services","Reports:Provider:ShowMoreServices":"Show {0} more","Reports:NoServices":"No services provided","Reports:CashDrawerClosing:Title":"Cash Drawer Closing Reports","Reports:CashDrawerClosing:Description":"Comprehensive summary of cash and sales activities","ViewAll":"View All","Exception:InvalidMobileNumberFormat":"Invalid mobile number","Days:Sunday":"Sunday","Days:Monday":"Monday","Days:Tuesday":"Tuesday","Days:Wednesday":"Wednesday","Days:Thursday":"Thursday","Days:Friday":"Friday","Days:Saturday":"Saturday","Discount:Percentage":"Percentage","Discount:Fixed":"Fixed","SP:Customer:MissingRequiredTaxFields":"Please complete the buyer information required by the tax authority.","Customer:ImportCustomers":"Import Customers","UpgradePlan":"Upgrade Plan","Plans:Choose:Title":"Choose your plan","Plans:Choose:MobileApp:Title":"Your mobile app needs an active subscription","Plans:Choose:MobileApp:Description":"Your app is ready to launch — it just needs an active plan. Pick one and the mobile app add-on is included automatically.","Plans:Discover":"Discover Plans","Plans:Choose:Description":"We offer you flexible packages that suit your service field, with integrated features that help you grow and expand.","Plans:Monthly":"Monthly","Plans:Yearly":"Yearly","Plans:Price:Monthly":"Month","Plans:Price:Yearly":"Year","Plans:Advanced":"Advanced","Plans:Advanced:Description":"Optimal for medium-sized businesses","Plans:Premier":"Premier","Plans:Premier:Description":"Perfect for large businesses","Plans:Vip":"VIP","Plans:Vip:Description":"Ultimate package for enterprise businesses","Free":"Free","Feature:Count.Platform.SubscriptionsLimit":"Subscription","Feature:Count.Platform.ReservationsLimit":"Reservation","Feature:Count.Platform.MerchandiseOrdersLimit":"Merchandise Order","Feature:Unlimited.Platform.SubscriptionsLimit":"Subscriptions","Feature:Unlimited.Platform.ReservationsLimit":"Reservations","Feature:Unlimited.Platform.MerchandiseOrdersLimit":"Merchandise Orders","Feature:Count.Platform.UsersLimit":"User","Feature:Count.Feature.Branches":"Branch","Feature:Count.Feature.LandingPages":"Landing Page","Whatsapp.WhatsappModule":"Whatsapp Bot","BankTransfer.BankTransferModule":"Bank Transfer Payment Method","SubscribeNow":"Subscribe Now","Feature:UnlimitedNumberOf":"Unlimited number of ","Feature:Unlimited.Platform.UsersLimit":"Users","AccessTerminal.AccessTerminalModule":"Fingerprint Access Terminal","Platform.RemoveMadeByRekaz":"Remove Made by Rekaz","Platform.LoyaltyProgram":"Loyalty Program","Platform.Mcp":"Connect your AI assistant to Rekaz","Platform.Mcp.Agent":"Rekaz Agent inside Platform","Platform.Mcp.Write":"AI assistants: allow changes","Platform.Mcp.DestructiveWrites":"AI assistants: allow destructive changes","Mcp:Authorize:Title":"Allow access to your store?","Mcp:Authorize:Description":"Review what this app can access before you continue.","Mcp:Authorize:Application":"Application","Mcp:Authorize:StoreAccess":"Access is limited to this store","Mcp:Authorize:StoreAccessDescription":"This connection uses the store and permissions of your signed-in Rekaz staff account. Sign in with another store's staff account to switch stores.","Mcp:Authorize:Permissions":"This connection can","Mcp:Authorize:ReadTitle":"View permitted business data","Mcp:Authorize:ReadDescription":"Read the services, settings, reservations, subscriptions, and reports allowed by your Rekaz permissions.","Mcp:Authorize:WriteTitle":"Make confirmed changes","Mcp:Authorize:WriteDescription":"Update permitted settings and create services or reservations only after you explicitly confirm the action.","Mcp:Authorize:IdentityTitle":"Identify your Rekaz account","Mcp:Authorize:IdentityDescription":"Keep the connection signed in and associate requests with your staff identity.","Mcp:Authorize:TechnicalPermissions":"View technical permissions","Mcp:Authorize:Trust":"You can disconnect this integration or revoke its access at any time.","Mcp:Authorize:Continue":"Allow and continue","Mcp:Authorize:Cancel":"Not now","Platform.ResetAccount":"Reset Account","Platform.ApiKeysManagement":"API Keys","Plans:Popular":"Most Popular","Plans:Toggle:SaveBadge":"Save {0}%","Plans:SaveAmount":"Save {0}","Plans:Compare:AddonsHeading":"Optional add-ons","Plans:Compare:PerMonth":"monthly","Plans:Compare:PerYear":"yearly","Feature.LoyaltyProgram":"Loyalty Program","Plans:Unlimited":"Unlimited","Plans:ValueProps:Heading":"Everything you need to grow from day one","Plans:NationalDay:LogoAlt":"Our pride is in our nature — Saudi National Day","Plans:NationalDay:BannerTitle":"National Day 96 Offer","Plans:NationalDay:Limited":"first 96 accounts","Plans:NationalDay:Eyebrow":"Saudi National Day 96 Offer","Plans:NationalDay:Subtitle":"Subscribe to any yearly package and get {0}.","Plans:NationalDay:SubtitleHighlight":"a second year free","Plans:NationalDay:Hashtag":"#SaudiNationalDay","Plans:NationalDay:OfferChip":"+ 1 year free","Plans:NationalDay:MostPopular":"Most Popular","Plans:NationalDay:PromoText":"To celebrate Saudi National Day, subscribe to any yearly package and get a second year free. Our pride is in our nature.","Plans:ValueProps:Whatsapp:Title":"Official WhatsApp integration","Plans:ValueProps:Whatsapp:Desc":"Send reminders and review requests from your official number","Plans:ValueProps:Payments:Title":"Secure payments","Plans:ValueProps:Payments:Desc":"We support all major payment methods for your clients","Plans:ValueProps:Zatca:Title":"ZATCA-compliant","Plans:ValueProps:Zatca:Desc":"Compliant tax invoices in one click","Plans:ValueProps:Support:Title":"Rekaz support","Plans:ValueProps:Support:Desc":"Experts with you at every step","Plans:Compare:Heading":"Compare plans side by side","Plans:Compare:Description":"See exactly what you get in each plan before subscribing","Plans:Compare:WhatsappLabel":"WhatsApp notifications","Plans:Compare:AdsLabel":"Rekaz Ads","Plans:Compare:AccountingLabel":"Accounting integrations (Odoo & Qoyod)","Plans:Compare:InstallmentsLabel:Saudi":"Installments (Tabby & Tamara)","Plans:Addons:Title":"Customize your plan","Plans:Addons:SelectedPlan":"Selected plan","Plans:Addons:Heading":"Optional add-ons","Plans:Addons:Subheading":"Expand your plan with add-ons that fit your growth","Plans:Addons:SelectedCount":"{0} selected","Plans:Addons:CostLabel":"Add-ons cost","Plans:Addons:RequiresUpgrade":"Available on higher plans","Plans:Addons:PlanIncludes":"Plan includes","Plans:Addons:Total":"Total","Plans:Addons:ContinueToPayment":"Continue to payment","Plans:Mobile:SelectPlan":"Select your plan","Plans:Mobile:PlanHighlights":"{0} plan highlights","Plans:Mobile:ViewAllFeatures":"View all features","Plans:Mobile:HideFeatures":"Hide features","Plans:Mobile:SubscribeWith":"Subscribe to {0}","Platform.ReservationsLimit":"Number of Reservations","Platform.SubscriptionsLimit":"Number of Subscriptions","Platform.MerchandiseOrdersLimit":"Number of Merchandise Orders","Platform.UsersLimit":"Number of Users","Platform.BranchesLimit":"Number of Branches","IntegrationsManagement.GoogleCalendarModule":"Google Calendar","IntegrationsManagement.MetaPixelModule":"Meta Pixel Integration","IntegrationsManagement.GoogleTagManagerModule":"Google Tag Manager Integration","IntegrationsManagement.MicrosoftClarityModule":"Microsoft Clarity","IntegrationsManagement.GoogleAdsModule":"Google Ads Integration","IntegrationsManagement.GoogleAnalyticsModule":"Google Analytics Integration","IntegrationsManagement.QoyodModule":"Qoyod Integration","IntegrationsManagement.DaftraModule":"Daftra Integration","WebsiteBuilder.WebsiteBuilderModule":"Website Builder","Payment":"Payment","OnlinePayment.OnlinePaymentModule":"Online Payment","OnlinePayment.BnPl":"Tabby or Tamara","Subscription.SubscriptionModule":"Subscriptions Management","Subscription.Occurrences":"Recurring Subscriptions","Invoices.Tax":"Tax Management","Website":"Website","MobileApp":"Mobile App","Reservation:Filters":"Filters","Internal":"internal System","Invoice:SearchInput":"Mobile Number / Customer Name / Invoice Number","Menu:Plans":"My Plan","PendingPlan:Alert:Title":"Your plan payment isn't complete","PendingPlan:Alert:Description":"Complete payment to activate it and start managing your business.","PendingPlan:Alert:Action":"Complete payment","Platform":"Platform","Platform.MultipleBranchesManagement":"Multiple Branches","Platform.IntegrationsManagement":"Third Party Integrations","Platform.Languages":"Languages","Platform.FreemiumSubscription":"Freemium Subscription","Platform.POSModule":"Point of Sale (POS)","Reservation.CustomersNotifications":"Customers Notifications","Integration.IntegrationModule":"SAAS Features","Plans:RenewNow":"Renew Now","Plans:StartingSoon:Title":"Upcoming Subscriptions","Plans:Paused:Title":"Paused Plan","Plans:Paused:Description":"Your subscription is currently paused and will resume automatically on the date below.","Plans:Paused:PausedOn":"Paused on","Plans:Paused:ResumesOn":"Resumes on","Plans:Paused:Indefinite":"No scheduled resume date","Plans:Paused:ContactSupport:Description":"Contact support to resume early, extend your pause, or cancel your subscription.","Plans:NoSubscription:Title":"No Active Subscription","Plans:NoSubscription:Description":"Choose a plan that fits your needs and start your journey with us","Menu:PlanCta:SubscribeNow":"Subscribe Now","Menu:PlanCta:Description":"A flexible plan that fits the way you work and grows with you","Menu:PlanCta:FreelancerDescription":"A lightweight plan for your freelance work that grows with you","Menu:PlanCta:ManageDescription":"Manage your plan and view subscription details","Plans:ViewPlans":"View Plans","Plans:History:Title":"Subscription History","Addons:Title":"Add-ons","Addons:Type":"Addon Type","Addons:Quantity":"Quantity","Addons:WillAdd":"Will add","Addons:TotalCost":"Total Cost","Addons:ConfirmPurchase":"Confirm Purchase","Addons:ProRatedPurchase":"Final price will be calculated based on remaining days in the subscription's billing period","Addons:RequiresUpgrade":"Requires plan upgrade","Plans:Renewal:Title":"Renew Subscription","Plans:Renewal:Addons:Title":"Select Add-ons","Plans:Renewal:Total":"Total","Plans:Renewal:Confirm":"Proceed to Payment","Plans:Upgrade":"Upgrade Plan","Plans:Upgrade:Title":"Upgrade Your Plan","Plans:Upgrade:ProRatedInfo":"The value of your remaining {0} days will be discounted from your new subscription","Plans:Upgrade:Confirm":"Confirm Upgrade","Plans:Cancel:Title":"Cancel Subscription","Plans:Cancel:Description":"We're sorry to see you go. Can you tell us why you're canceling?","Plans:Cancel:Reason:Label":"Reason for Cancellation","Plans:Cancel:Reason:SelectPlaceholder":"Select a reason...","Plans:Cancel:Reason:Placeholder":"Please share your feedback...","Plans:Cancel:Reason:TooExpensive":"💰 Too expensive","Plans:Cancel:Reason:MissingFeatures":"⚙️ Missing features I need","Plans:Cancel:Reason:SwitchingService":"🔄 Switching to another service","Plans:Cancel:Reason:NoLongerNeeded":"❌ No longer need the service","Plans:Cancel:Reason:Other":"💭 Other reason","Plans:Cancel:AdditionalFeedback":"Additional feedback","Plans:Cancel:ConfirmButton":"Yes, Cancel Subscription","Plans:Cancel:NoThanks":"No, Thanks","Plans:Cancel:Success:Title":"Your subscription has been cancelled and Auto-Renewal Disabled","Plans:Cancel:Success:Message":"Your subscription will remain active until the end of the current billing period. You can re-enable auto-renewal anytime.","Plans:Cancel:Success:ReenableTitle":"Re-enable Auto-Renewal","Plans:Cancel:Success:ReenableDescription":"Changed your mind? Reactivate your subscription with just one click.","Plans:Cancel:Success:ReenableButton":"Re-enable Auto-Renewal","Plans:Cancel:Success:SupportTitle":"Need Help?","Plans:Cancel:Success:SupportDescription":"Talk to our team to get the most out of Rekaz.","Plans:Cancel:Success:ContactSupportButton":"Contact business consultant","Plans:Cancel:Success:ContinueButton":"Continue","Plans:Cancel:Success:ReenabledMessage":"Your subscription will automatically renew at the end of the current period.","Plans:Cancel:Success:SupportRequestedMessage":"Azzam will contact you shortly.","Plans:Cancel:Warning":"Your subscription will remain active until the end of your billing period.","Plans:Cancel:FeedbackHelp":"Help us improve by sharing more details about your decision.","Plans:CancelSubscription":"Cancel Subscription","Plans:Retention:Subtitle":"We understand budget constraints and brought you an offer for next month","Plans:Retention:WeDoNotWantToLoseYou":"We don't want to lose you 🧡","Plans:Retention:NextMonthPrice":"Next month for only","Plans:Retention:NextMonthPriceEnd":"SAR","Plans:Retention:RegularPrice":"Regular price","Plans:Retention:YourSpecialOffer":"Your special offer","Plans:Retention:Benefit1":"Same full features","Plans:Retention:Benefit1:Description":"Continue using all tools and services without restrictions","Plans:Retention:Benefit2":"Your data is safe","Plans:Retention:Benefit2:Description":"All your settings and data will remain as they are","Plans:Retention:Benefit3":"One month at reduced price","Plans:Retention:Benefit3:Description":"After that you can choose to continue or stop flexibly","Plans:Retention:ThankYouNote":"Thank you for your trust and we hope to serve you better","Plans:Retention:AcceptOffer":"Accept offer","Plans:Retention:NoThanks":"No, thanks","Plans:PerYearPerUnit":"year / unit","Plans:PerMonthPerUnit":"month / unit","Plans:PerYear":"per year","Plans:PerMonth":"per month","Plans:Banner:Expired:Title":"Your subscription has expired","Plans:Banner:Expired:Description":"Renew your plan to continue using all features without interruption.","Plans:Banner:Cancelled:Title":"Your subscription has been cancelled","Plans:Banner:Cancelled:Description":"Choose a plan to reactivate your account and regain access to all features.","Addon:Providers:Name":"Additional Providers","Addon:Providers:ChaletName":"Additional Properties","Addon:Providers:Description":"Add more service providers to your team","Addon:Branches:Name":"Additional Branches","Addon:Branches:Description":"Expand to new locations","Addon:RemoveMadeByRekaz:Name":"Remove Rekaz Branding","Addon:RemoveMadeByRekaz:Description":"Remove 'Made by Rekaz' branding from all your pages","Addon:Products:Name":"Additional Services","Addon:Products:Description":"Add more services to your catalog","Addon:Users:Name":"Additional Users","Addon:Users:Description":"Add more team members","Reports:OrderPaymentMethod":"Payment Method","Reports:TransactionDate":"Transactions date","Reports:ReservationDate":"Reservation date","Reports:ShowAdvancedSearch":"Show advanced search","Reports:HideAdvancedSearch":"Hide advanced search","ThisWeek":"This week","Reports:Reservation:Title":"Reservation Reports","Reports:Reservation:Title:NewUi":"Reservation Reports","Reports:Reservation:Description":"Analyze reservation sales data and trends","Reports:CustomersOverview:Title":"Customers Overview Report","Reports:CustomersOverview:Description":"Per-customer roster: amount, reservations, subscriptions, last activity","Reports:CustomersOverview:Filter.DateFrom":"From","Reports:CustomersOverview:Filter.DateTo":"To","Reports:CustomersOverview:Filter.Branch":"Branch","Reports:CustomersOverview:Filter.Search":"Search","Reports:CustomersOverview:Filter.Reset":"Reset filters","Reports:CustomersOverview:Summary.ConfirmedTransactions":"Confirmed payment amount","Reports:CustomersOverview:Summary.ActiveSubscriptions":"Active subscriptions (now)","Reports:CustomersOverview:Summary.Reservations":"Reservations","Reports:CustomersOverview:Summary.OrdersCompleted":"Orders completed","Reports:CustomersOverview:Column.Customer":"Customer","Reports:CustomersOverview:Column.Mobile":"Mobile","Reports:CustomersOverview:Column.Branch":"Branch","Reports:CustomersOverview:Column.ConfirmedTransactions":"Confirmed payment amount","Reports:CustomersOverview:Column.Reservations":"Reservations","Reports:CustomersOverview:Column.ActiveSubscriptions":"Active subs (now)","Reports:CustomersOverview:Column.Orders":"Orders","Reports:CustomersOverview:Column.LastActivity":"Last activity","Reports:CustomersOverview:Tooltip.ConfirmedTransactionsSource":"Sum of confirmed payment transactions in the selected period. Refunds are not subtracted.","Reports:CustomersOverview:Tooltip.ActiveSubscriptions":"Current point-in-time count. Ignores the date filter.","Reports:CustomersOverview:Tooltip.LastActivity":"Most recent activity ever — confirmed payment, completed reservation, or active subscription start.","Reports:CustomersOverview:ExportExcel":"Export to Excel","Reports:CustomersOverview:WalkIn":"Walk-In","Reports:CustomersOverview:UnnamedCustomer":"Unregistered customer","Product:Copy":"Copy","Integration:Tamara:PublicKey":"Public Key","Payment:Error:Expired":"The payment process exceeded the allowed time frame and failed.","Payment:Error:Canceled":"Authentication failed or was not attempted.","Invoice:PaymentDate":"Payment Date","Invoice:TransferorName":"Transferor Name","Invoice:TransferReferenceNumber":"Transfer Reference Number","Invoice:CustomPaymentMethods":"Custom Payment Methods","TransferorNameRequired":"Transferor name field is required","Tamara:Connect":"Activate","Tamara:Edit:Connect":"Edit","Integration:Tamara:ApiToken":"API / Merchant Key","Integration:Tamara:NotificationToken":"Notification Token","PaymentMethod:Tamara":"Tamara","Enum:PriceRule:Always":"Always","Enum:PriceRule:Scheduled":"Schedule","Enum:PriceRule:ItemQuantity":"Quantity","Enum:PriceRule:Provider":"Provider","Enum:PriceRule:ProviderCount":"Provider Count","Enum:PriceRule:VariableSlot":"Reservation Duration","Enum:PriceRule:Equal":"Equals","Enum:PriceRule:NotEqual":"Does not equal","Enum:PriceRule:GreaterThan":"Greater than","Enum:PriceRule:LessThan":"Less than","Enum:PriceRule:GreaterThanOrEqual":"Greater than or equal","Enum:PriceRule:LessThanOrEqual":"Less than or equal","Enum:ActionType:DiscountPercentage":"Discount","Enum:ActionType:NewUnitPrice":"New Price","Enum:ActionType:FlatAmount":"Additional amount","Enum:ActionType:GraduatedPrice":"Graduated Price","Enum:OnlinePaymentType.Bnpl":"Tabby or Tamara","Enum:PaymentGateway.Tamara":"Tamara","Enum:PaymentGateway.Tabby":"Tabby","Enum:PaymentGateway.MyFatoorah":"My Fatoorah","Enum:PaymentGateway.Moyasar":"Moyasar","Enum:PaymentGateway.RekazPay":"Rekaz Pay","Reservation:UpcomingReservations":"Upcoming","Report:PaymentBreakdown":"Payment Breakdown","Export":"Export","Here":"here","Reports:ReservationAttendance:Title":"Reservation Attendance Reports","Reports:ReservationAttendance:Description":"View detailed reports of customer attendance by date","Reports:ReservationAttendance:Summary":"Summary","Reports:ReservationAttendance:Reservations":"Reservations","Reports:SubscriptionAttendance:Title":"Subscription Attendance Reports","Reports:SubscriptionAttendance:Description":"View detailed reports of customer attendance by date","Reports:SubscriptionAttendance:Subscriptions":"Subscriptions and Days","Reports:SubscriptionAttendance:Summary":"Summary","Reports:Attendance:Attendance":"Attendance","Reports:Attendance:Absentees":"Absentees","Reports:Attendance:Attendees":"Attendees","Reports:Attendance:Total":"The Total","Reports:Attendance:Status":"Attendance Status","Reports:Attendance:All":"All","Reports:Attendance:Atendee":"Atendee","Reports:Attendance:Absent":"Absent","Reports:Attendance:Type":"Service Type","Reports:Attendance:Subscription":"Subscription","Reports:Attendance:Reservation":"Reservation","Settings:Branch:Description":"Branch Settings","Integrations:GTM":"Google Tag Manager","Integrations:MicrosoftClarity":"Microsoft Clarity","Integrations:MicrosoftClarity:Description":"Connect Microsoft Clarity to your store to get session recordings, heatmaps, and behavioral analytics to understand how customers interact with your website.","Integrations:MicrosoftClarity:ExtractFromScript":"Extract Project Id from Script","Integration:MicrosoftClarity:ProjectId":"Project Id","Integration:MicrosoftClarity:InvalidProjectId":"Invalid Clarity Project ID","SaudiBusinessCenter":"Saudi Business Center","SaudiBusinessCenter:Description":"Show the official Saudi Business Center verification seal on your store, so customers can confirm your business is licensed and authenticated.","SaudiBusinessCenter:SealToken":"Seal token","SaudiBusinessCenter:SealToken:Hint":"Paste the whole snippet from the SBC portal, or just the token itself.","SaudiBusinessCenter:InvalidToken":"Invalid seal token. Copy the snippet again from the SBC portal.","AppStore:SetupGuide:Sbc:Description":"Add the official verification seal to your store in three steps.","AppStore:SetupGuide:Sbc:Step1:Title":"Sign in to the Saudi Business Center","AppStore:SetupGuide:Sbc:Step1:Description":"Open the SBC portal and go to your verification certificate.","AppStore:SetupGuide:Sbc:Step1:Link":"Open the SBC portal","AppStore:SetupGuide:Sbc:Step2:Title":"Open the QR code steps","AppStore:SetupGuide:Sbc:Step2:Description":"Choose the option to add the verification seal to your website.","AppStore:SetupGuide:Sbc:Step3:Title":"Copy the snippet","AppStore:SetupGuide:Sbc:Step3:Description":"Press copy, then paste it here. We will pull out the token for you.","Integrations:GoogleAds":"Google Ads","Integrations:GoogleAds:Description":"Connect your Google Ads account to track website conversions, measure the impact of your ad campaigns, and optimize bidding using purchase events from your store.","Integrations:GoogleAds:ExtractFromScript":"Extract Conversion ID from script","Integration:GoogleAds:ConversionId":"Conversion ID","Integration:GoogleAds:InvalidConversionId":"Invalid Google Ads Conversion ID. It must start with 'AW-' followed by digits.","Integration:GoogleAds:Labels:Title":"Conversion Labels","Integration:GoogleAds:Labels:Description":"The more events you add, the better Smart Bidding optimizes your campaigns. Add a label for each event you want to track.","Integration:GoogleAds:Labels:Event:Purchase":"Purchase","Integration:GoogleAds:Labels:Event:Purchase:Hint":"Fires after a successful payment.","Integration:GoogleAds:Labels:Event:AddToCart":"Add to Cart","Integration:GoogleAds:Labels:Event:AddToCart:Hint":"Fires when a customer adds an item to their cart.","Integration:GoogleAds:Labels:Event:BeginCheckout":"Begin Checkout","Integration:GoogleAds:Labels:Event:BeginCheckout:Hint":"Fires when a customer starts the checkout flow.","Integration:GoogleAds:Labels:Empty":"No labels added yet.","Integration:GoogleAds:ManagedByAds":"Managed by Rekaz Ads","Integration:GoogleAds:ManagedByAds:Hint":"These labels are auto-configured because you connected Google Ads via Rekaz Ads. To edit them, reconnect from the Ads dashboard.","Integrations:GoogleAnalytics:ExtractFromScript":"Extract Measurement ID from script","Integration:GoogleAnalytics:MeasurementId":"Measurement ID","Integration:GoogleAnalytics:InvalidMeasurementId":"Invalid GA4 Measurement ID. It must start with 'G-' followed by letters and digits.","CreatorName":"Created By","Enum:UsageCalculationMethod.CarryOn":"Carry On","Enum:CampaignStatus:Suspended":"Suspended","Enum:CampaignStatus:Failed":"Failed","Campaign:Failed:AutoResume:Info":"This campaign failed due to WhatsApp session disconnection. It will automatically resume when the session reconnects.","Product:Subscription:Unit":"Unit","Contacts:Groups":"Group","Contacts:Groups:AddNew":"Add New Group","Contacts:DeletedContact":"The selected contact has been deleted","Settings:Notification:EnableWhatsapp":"To enable notifications, WhatsApp must be linked first.","Product:CustomFields:Add:Type":"Type","Product:CustomFields:Options:Add":"Add Option","Onboarding:Input.Size.Required":"You must select the number of employees to proceed.","Product:Tooltip:SKU":"Use this field for define broduct unique code","Integrations:Qoyod":"Qoyod","Integrations:Qoyod:APIKey":"Api Key","Integrations:Qoyod:Accounts:Code":"Account code","Integrations:Qoyod:Inventories:Name":"English Inventory name","Integrations:Qoyod:Section:Authentication":"Authentication","Integrations:Qoyod:Section:PaymentMapping":"Payment Mapping","Integrations:Qoyod:Section:Inventories":"Branch Inventories","Integrations:Qoyod:Section:CreditNoteSync":"Credit Note Sync","Integrations:Qoyod:Section:CreditNoteSync:Description":"When disabled, refund and void credit notes won't be sent to Qoyod.","Integrations:Qoyod:Section:Sync":"Automatic Sync","Integrations:Qoyod:Section:Sync:Description":"When disabled, invoices won't sync automatically to Qoyod. You'll need to sync them manually.","Integrations:Qoyod:Section:Sync:SyncNow":"Review invoices","Integrations:Qoyod:Section:Sync:SyncNow:Helper":"Nothing is sent until you review and confirm.","Integrations:Qoyod:Section:Sync:SyncNowDescription":"Preview pending invoices before sending them to Qoyod.","Integrations:Qoyod:ConfirmSync:Title":"Sync these invoices now?","Integrations:Qoyod:ConfirmSync:Description":"The selected invoices will be sent to Qoyod. You can cancel anytime.","Integrations:Qoyod:ConfirmSync:Confirm":"Yes, start sync","Integrations:Qoyod:ConfirmSync:Back":"Back to review","Integrations:Qoyod:Row:Sync":"Sync","Integrations:Qoyod:Row:Syncing":"Syncing...","Integrations:Qoyod:Row:Retry":"Retry","Integrations:Qoyod:Row:Timeout":"Still processing","Integrations:Qoyod:Row:Action":"Action","Integrations:Qoyod:HowToGetKey":"How to get API Key?","Integrations:Qoyod:HowToGetKey:Title":"How to get your API Key","Integrations:Qoyod:HowToGetKey:Step1":"Log in to your Qoyod account","Integrations:Qoyod:HowToGetKey:Step2":"Open the menu, then go to Settings → General Settings","Integrations:Qoyod:HowToGetKey:Step3":"Scroll down to find the API Key and copy it","Integrations:Qoyod:HowToFindAccounts":"How to find account codes?","Integrations:Qoyod:HowToFindAccounts:Title":"How to find account codes","Integrations:Qoyod:HowToFindAccounts:Step1":"In Qoyod, go to Accounting → Chart of Accounts","Integrations:Qoyod:HowToFindAccounts:Step2":"Find the account you want to map to each payment method","Integrations:Qoyod:HowToFindAccounts:Step3":"Copy the account code number","Integrations:Qoyod:HowToFindInventories":"How to find inventory names?","Integrations:Qoyod:HowToFindInventories:Title":"How to find inventory names","Integrations:Qoyod:HowToFindInventories:Step1":"In Qoyod, open the sidebar menu","Integrations:Qoyod:HowToFindInventories:Step2":"Go to Products → Locations","Integrations:Qoyod:HowToFindInventories:Step3":"Copy the English name of the location","Integrations:Qoyod:SyncInvoices":"Review invoices before syncing","Integrations:Qoyod:Filter:SearchPlaceholder":"Search by invoice #, customer, email, or mobile","Integrations:Qoyod:Filter:PaymentMethod":"Payment method","Integrations:Qoyod:Filter:AllPaymentMethods":"All payment methods","Integrations:Qoyod:Filter:Sort":"Sort","Integrations:Qoyod:Sort:NewestIssued":"Newest issued","Integrations:Qoyod:Sort:OldestIssued":"Oldest issued","Integrations:Qoyod:Sort:HighestAmount":"Highest amount","Integrations:Qoyod:Sort:LowestAmount":"Lowest amount","Integrations:Odoo":"Odoo","Integrations:Odoo:Description":"Sync your Invoices and payments with Odoo accounting software","Integrations:Odoo:URL":"URL","Integrations:Odoo:Email":"Email","Integrations:Odoo:APIKey":"API Key","Integrations:Odoo:Database":"Database","Integrations:Odoo:Credentials":"Odoo Credentials","Integrations:Odoo:LoadData":"Load Data","Integrations:Odoo:PaymentMethods":"Payment Methods Mapping","Integrations:Odoo:CustomPaymentMethods":"Custom Payment Methods","Integrations:Odoo:SelectPaymentMethod":"Select Odoo Payment Method","Integrations:Odoo:Branches":"Branches Mapping","Integrations:Odoo:SelectBranch":"Select Odoo Branch","Integrations:Odoo:FetchDataFailed":"Failed to fetch Odoo data. Please check your credentials.","Integrations:Odoo:DataLoadedSuccessfully":"Odoo data loaded successfully","Integrations:Odoo:SyncAutomatically":"Sync invoices automatically","Integrations:Odoo:SyncSettings":"Sync Settings","Integrations:Odoo:FillAllFields":"Please fill in all credential fields","Integrations:Odoo:HowToConnect":"How to connect Odoo?","Integrations:Odoo:HowToConnect:Title":"How to connect Odoo","AppStore:SetupGuide:Odoo:Step1:Title":"Create an Odoo Account","AppStore:SetupGuide:Odoo:Step1:Description":"Sign up for Odoo and make sure the Invoicing or Accounting module is installed.","AppStore:SetupGuide:Odoo:Step1:Link":"Go to Odoo","AppStore:SetupGuide:Odoo:Step2:Title":"Generate an API Key","AppStore:SetupGuide:Odoo:Step2:Description":"Go to your profile in Odoo, then Account Security, and create a new API Key.","AppStore:SetupGuide:Odoo:Step3:Title":"Enter Your Credentials","AppStore:SetupGuide:Odoo:Step3:Description":"Enter your Odoo URL, email, API key, and database name, then map your branches and payment methods.","OdooIntegration:SyncToOdoo":"Sync to Odoo","OdooIntegration:SyncedToOdoo":"Synced to Odoo","OdooIntegration:SyncToOdoo:Confirmation":"Are you sure you want to sync this order's invoices to Odoo?","OdooIntegration:SyncPayments":"Sync Payments","OdooIntegration:SyncPaymentsToOdoo:Confirmation":"Sync the payments for order #{0} to Odoo? Any payment that is not already recorded in Odoo will be added. Payments that are already there stay unchanged.","Integrations:Daftra":"Daftra","Integrations:Daftra:Description":"Sync your Invoices and payments with Daftra accounting software","Integrations:Daftra:Subdomain":"Daftra account link","Integrations:Daftra:APIKey":"API Key","Integrations:Daftra:Credentials":"Daftra Credentials","Integrations:Daftra:LoadData":"Load Data","Integrations:Daftra:PaymentMethods":"Payment Methods Mapping","Integrations:Daftra:SelectPaymentMethod":"Select Daftra Payment Method","Integrations:Daftra:Branches":"Branches Mapping","Integrations:Daftra:SelectBranch":"Select Daftra Branch","Integrations:Daftra:FetchDataFailed":"Failed to fetch Daftra data. Please check your credentials.","Integrations:Daftra:DataLoadedSuccessfully":"Daftra data loaded successfully","Integrations:Daftra:BranchesLoadFailed":"Payment methods loaded, but branches could not be loaded. You can continue without branch mapping — invoices will use your Daftra default branch — or try loading again.","Integrations:Daftra:NoBranchesFound":"No branches were found in your Daftra account, so branch mapping was skipped.","Integrations:Daftra:NoBranchesFound:Hint":"To map branches, enable the Branches app in your Daftra account, then load the data again.","Integrations:Daftra:Section:Sync":"Automatic Sync","Integrations:Daftra:Section:Sync:Description":"When disabled, invoices won't sync automatically to Daftra. You'll need to sync them manually.","Integrations:Daftra:FillAllFields":"Please fill in all credential fields","Integrations:Daftra:FixRequiredFields":"Please complete the required fields highlighted below.","Integrations:Daftra:LoadDataFirst":"Load your Daftra data first so you can map payment methods and branches.","Integrations:Daftra:HowToConnect":"How to connect Daftra?","Integrations:Daftra:HowToConnect:Title":"How to connect Daftra","Integrations:Daftra:Subdomain:Hint":"Sign in to Daftra and copy the link from your browser address bar. It looks like https://your-company.daftra.com. Paste link here.","Integrations:Daftra:Subdomain:Preview":"We will connect to:","Integrations:Daftra:Connected:Title":"Daftra is connected","Integrations:Daftra:Connected:Description":"Payment methods and branches are mapped","Integrations:Daftra:Connected:AutoSync":"Invoices will be sent to Daftra automatically as soon as they are issued.","Integrations:Daftra:Connected:ManualSync":"Automatic sync is off, so you will send invoices to Daftra yourself from each order page.","Integrations:Daftra:Connected:Done":"Done","Integrations:Daftra:Connected:Account":"Connected account","Integrations:Daftra:Connected:SyncMode":"Invoice sync","Integrations:Daftra:Connected:AutoSync:Label":"Automatic","Integrations:Daftra:Connected:ManualSync:Label":"Manual","AppStore:SetupGuide:Daftra:Step1:Title":"Create a Daftra Account","AppStore:SetupGuide:Daftra:Step1:Description":"Sign up for Daftra and make sure the Sales and Invoicing module is enabled.","AppStore:SetupGuide:Daftra:Step1:Link":"Go to Daftra","AppStore:SetupGuide:Daftra:Step2:Title":"Generate an API Key","AppStore:SetupGuide:Daftra:Step2:Description":"In your Daftra account, go to Settings, then API, and generate a new API Key.","AppStore:SetupGuide:Daftra:Step3:Title":"Enter Your Credentials","AppStore:SetupGuide:Daftra:Step3:Description":"Enter your Daftra account link and API key, then map your branches and payment methods.","DaftraIntegration:SyncToDaftra":"Sync to Daftra","DaftraIntegration:SyncedToDaftra":"Synced to Daftra","DaftraIntegration:SyncToDaftra:Confirmation":"Are you sure you want to sync this order's invoices to Daftra?","DaftraIntegration:Error:ItemsMissingSKU":"Some items are missing SKU codes","DaftraIntegration:Error:ProductNotFound":"Product not found in Daftra: {0}","DaftraIntegration:Error:CustomerNotCreated":"Failed to create customer in Daftra","DaftraIntegration:Error:BuyerHasNoMobile":"The customer has no mobile number. Please add a mobile number to the customer.","DaftraIntegration:Error:Unauthorized":"Daftra credentials are invalid. The integration has been disabled.","DaftraIntegration:Hint:Unauthorized":"Re-enter a valid Daftra account link and API key in the Daftra app settings, re-enable the integration, then retry the sync.","DaftraIntegration:Hint:MissingSKU":"This invoice can't be synced.\n\nIt contains products that don't have an SKU code, which is a required field to complete the sync.\n\nAdd an SKU code to every product, then void this invoice and issue a new one, as SKU codes added or changed after the invoice is issued won't be reflected on the current invoice.\n\nAlso, make sure products with the same SKU codes exist in Daftra, then retry the sync.","DaftraIntegration:Hint:ProductNotFound":"Create a product with this SKU in Daftra, or correct the product's SKU so it matches, then retry the sync.","DaftraIntegration:Hint:CustomerNotCreated":"Check that the customer's name and mobile number are valid, then retry the sync.","DaftraIntegration:Hint:BuyerHasNoMobile":"Add a mobile number to the customer, then retry the sync.","QoyodIntegration:FoundInvoices":"Found {0} unsynced invoices","QoyodIntegration:InvoicesToSync":"These invoices will be synced to Qoyod.","QoyodIntegration:Loading":"Loading unsynced invoices...","QoyodIntegration:AllSynced":"All invoices are already synced!","QoyodIntegration:Showing":"Showing","QoyodIntegration:Of":"of","QoyodIntegration:Invoices":"invoices","QoyodIntegration:Sync":"Confirm sync","QoyodIntegration:Invoice":"Invoice #","QoyodIntegration:Customer":"Customer","QoyodIntegration:Mobile":"Mobile","QoyodIntegration:Amount":"Amount","QoyodIntegration:PaymentMethods":"Payment methods","QoyodIntegration:Date":"Date","QoyodIntegration:NoInvoicesMatchFilters":"No invoices match the current filters.","QoyodIntegration:SyncToQoyod":"Sync to Qoyod","QoyodIntegration:SyncToQoyod:Confirmation":"Are you sure you want to sync this invoice to Qoyod?","QoyodIntegration:SyncPayments":"Sync Payments","QoyodIntegration:SyncedToQoyod":"Synced to Qoyod","QoyodIntegration:CreditNoteInQoyod":"Credit note in Qoyod","QoyodIntegration:Refresh":"Refresh","QoyodIntegration:SyncStarted":"Sync started. Check back later for results.","QoyodIntegration:SyncFailed":"Failed to start sync","QoyodIntegration:Error:InventoryMapMissing":"Inventory not configured for this branch","QoyodIntegration:Error:ItemsMissingSKU":"Some items are missing SKU codes","QoyodIntegration:Error:ProductNotFound":"Product not found in Qoyod: {0}","QoyodIntegration:Error:ApiError":"Failed to sync with Qoyod","QoyodIntegration:Error:ApiErrorWithDetails":"Failed to sync with Qoyod: {0}","QoyodIntegration:Error:Unauthorized":"Qoyod API key is invalid or expired. Please reconnect the Qoyod integration.","QoyodIntegration:Error:CustomerNotCreated":"Failed to create customer in Qoyod","QoyodIntegration:Error:InvoiceHasNoSkus":"Invoice items are missing SKU codes","QoyodIntegration:Error:ReferenceAlreadyTaken":"An invoice with reference {0} already exists in Qoyod (Qoyod invoice #{1})","QoyodIntegration:Hint:ReferenceAlreadyTaken":"This invoice has already been created in Qoyod. Review it in Qoyod, make sure the reference number isn't duplicated, then sync again.","QoyodIntegration:Hint:Unauthorized":"Generate a new API key from Qoyod's General Settings, then reconnect the Qoyod app and sync again.","QoyodIntegration:Hint:InventoryMapMissing":"Open the Qoyod app settings and link each branch to a Qoyod inventory, then retry the sync.","QoyodIntegration:Hint:MissingSKU":"This invoice can't be synced.\n\nIt contains products that don't have an SKU code, which is a required field to complete the sync.\n\nAdd an SKU code to every product, then void this invoice and issue a new one, as SKU codes added or changed after the invoice is issued won't be reflected on the current invoice.\n\nAlso, make sure products with the same SKU codes exist in Qoyod, then retry the sync.","QoyodIntegration:Hint:ProductNotFound":"Create a product with this SKU in Qoyod, or correct the product's SKU so it matches, then retry the sync.","QoyodIntegration:Hint:CustomerNotCreated":"Check that the customer's name and mobile number are valid, then retry the sync.","QoyodIntegration:Hint:ApiError":"Resolve the issue reported by Qoyod, then retry the sync. If it keeps failing, contact support.","AccountingSync:Hint:Default":"Retry the sync. If the problem persists, contact support.","AccountingSync:WhatHappened":"Why did the sync fail?","AccountingSync:Started":"Sync started, checking the result…","AccountingSync:Succeeded":"Invoice synced successfully","AccountingSync:StillProcessing":"The sync is still in progress. Check the invoice status again in a moment.","To":"To","CopyToAll":"Copy to All","Auth:Login:Title":"Welcome Back","Auth:Login:Email:Label":"Email","Auth:Login:Password:Label":"Password","Auth:Login:Button":"Login","Auth:Login:ForgotPassword":"Forgot Password?","Auth:Login:NoAccount":"Don't have an account?","Auth:Login:Register":"Register","Auth:Login:Error:EmailRequired":"Please enter your email","Auth:Login:Error:PasswordRequired":"Please enter your password","Auth:Login:Error:InvalidCredentials":"Invalid email or password","Auth:Login:TestAccounts:Title":"Test accounts","Auth:ForgotPassword:Title":"Forgot Password","Auth:ForgotPassword:Description":"Enter your email to reset your password","Auth:ForgotPassword:Email:Label":"Email","Auth:ForgotPassword:Email:Placeholder":"Enter your email","Auth:ForgotPassword:Button":"Send Reset Link","Auth:ForgotPassword:BackToLogin":"Back to Login","Auth:ForgotPassword:Success:Title":"Email Sent","Auth:ForgotPassword:Success:Description":"We've sent a password reset link to your email address. Please check your inbox.","Auth:ForgotPassword:Success:SpamNotice":"An account recovery email has been sent to your email address. If you don't see this email in your inbox within 15 minutes, look for it in your junk mail folder. If you find it there, please mark it as \"Not Junk\".","Auth:ForgotPassword:Error:EmailInvalid":"Please enter a valid email address","Auth:ForgotPassword:Error:Failed":"Failed to send reset link. Please try again.","Auth:ResetPassword:Title":"Reset Password","Auth:ResetPassword:Description":"Enter your new password below","Auth:ResetPassword:Password:Label":"New Password","Auth:ResetPassword:Password:Placeholder":"Enter new password","Auth:ResetPassword:Password:MinLength":"At least 6 characters","Auth:ResetPassword:Password:RequireDigit":"Contains at least one number","Auth:ResetPassword:ConfirmPassword:Label":"Confirm Password","Auth:ResetPassword:ConfirmPassword:Placeholder":"Confirm your password","Auth:ResetPassword:Button":"Reset Password","Auth:ResetPassword:BackToLogin":"Back to Login","Auth:ResetPassword:Success:Title":"Password Reset Successfully","Auth:ResetPassword:Success:Description":"Your password has been reset. You can now log in with your new password.","Auth:ResetPassword:Success:GoToLogin":"Go to Login","Auth:ResetPassword:Error:PasswordsMismatch":"Passwords do not match","Auth:ResetPassword:Error:Failed":"Failed to reset password. Please try again.","Auth:ResetPassword:Error:InvalidLink:Title":"Invalid Link","Auth:ResetPassword:Error:InvalidLink:Description":"This password reset link is invalid or has expired.","Auth:ResetPassword:RequestNewLink":"Request New Reset Link","Auth:Slides:Products:Title":"Reservations and Subscriptions Management","Auth:Slides:Products:Description":"Your optimal solution for managing your customers' subscriptions and reservations intelligently","Auth:Slides:Website:Title":"Make it easier to reach your customers","Auth:Slides:Website:Description":"Create a website that connects you with your customers with a professional design and your own Domain","Auth:Slides:Reports:Title":"Get detailed reports on your business","Auth:Slides:Reports:Description":"Access detailed and diverse reports to analyze your business performance and make informed decisions","Auth:Slides:Calendar:Title":"Smart Reservation Calendar","Auth:Slides:Calendar:Description":"Track your reservations and appointments easily with an interactive calendar","PaymentsNotEnabled":"Online Payments Not Enabled","PaymentsNotEnabledDescription":"Online payments are currently disabled for this account","NotificationSettings:OnlineNow":"online now","NotificationSettings:TypeMessageToPreview":"Type a message to see preview...","NotificationSettings:MessageLengthLimit":"Maximum {0} characters","NotificationSettings:MessageMaxLengthExceeded":"Notification message is too long. The maximum allowed length is {0} characters, but the current text contains {1} characters.","Enum:MetaTemplateStatus:Approved":"Approved","Enum:MetaTemplateStatus:Archived":"Archived","Enum:MetaTemplateStatus:Deleted":"Deleted","Enum:MetaTemplateStatus:Disabled":"Disabled","Enum:MetaTemplateStatus:Flagged":"Flagged","Enum:MetaTemplateStatus:InAppeal":"In appeal","Enum:MetaTemplateStatus:LimitExceeded":"Limit exceeded","Enum:MetaTemplateStatus:Locked":"Locked","Enum:MetaTemplateStatus:Paused":"Paused","Enum:MetaTemplateStatus:Pending":"Pending review","Enum:MetaTemplateStatus:Reinstated":"Reinstated","Enum:MetaTemplateStatus:PendingDeletion":"Pending deletion","Enum:MetaTemplateStatus:Rejected":"Rejected","Enum:MetaTemplateStatus:Unknown":"Unknown status","Reports:Refunds:Title":"Refunds","Reports:Refunds:Description":"Understand what gets refunded, by service, by customer, and overall.","RefundsReport:Title":"Refunds Report","RefundsReport:Description":"See refund volume, value, and rate, plus which services and customers refund the most.","RefundsReport:Search:Placeholder":"Search by order number, customer, or service","RefundsReport:DateRange:Placeholder":"Pick a date range","RefundsReport:KPI:RefundCount":"Refund Count","RefundsReport:KPI:RefundAmount":"Total Refund Amount","RefundsReport:KPI:RefundRate":"Refund Rate","RefundsReport:KPI:RefundRate:Subtitle":"Last 30 days","RefundsReport:KPI:MostRefundedProduct":"Most Refunded Service","RefundsReport:KPI:RefundCount:Tooltip":"Number of refunds that were processed within the selected date range. Only processed refunds count — pending and rejected ones are excluded.","RefundsReport:KPI:RefundAmount:Tooltip":"Sum of all processed refund amounts within the selected date range.","RefundsReport:KPI:RefundRate:Tooltip":"Percentage of revenue refunded in the last 30 days, calculated as processed refunds ÷ total paid orders. Fixed to a 30-day window — it does not follow the selected date range.","RefundsReport:KPI:MostRefundedProduct:Tooltip":"The service or item that appears most often in processed refunds within the selected date range. The subtitle shows how many refunds it has.","RefundsReport:Tab:ByService":"By Service","RefundsReport:Tab:ByCustomer":"By Customer","RefundsReport:Tab:All":"All Refunds","RefundsReport:Column:Service":"Service","RefundsReport:Column:Customer":"Customer","RefundsReport:Column:OrderNumber":"Order #","RefundsReport:Column:Type":"Type","RefundsReport:Column:Product":"Service / Item","RefundsReport:Column:Amount":"Amount","RefundsReport:Column:Method":"Refund Method","RefundsReport:Column:Date":"Date","RefundsReport:Column:RefundCount":"Refunds","RefundsReport:Column:OrdersCount":"Orders","RefundsReport:Column:TotalAmount":"Total Amount","RefundsReport:Column:Actions":"Actions","RefundsReport:Action:Show":"Show","RefundsReport:Type:Full":"Full","RefundsReport:Type:Partial":"Partial","RefundsReport:Drawer:ServiceTitle":"Refunds for {0}","RefundsReport:Drawer:CustomerTitle":"Refunds by {0}","RefundsReport:Empty":"No refunds match the current filters.","RefundsReport:Refunds":"refunds","Reports:CouponPromotion:Title":"Coupons & Promotions","Reports:CouponPromotion:Description":"Track coupon usage, discount value given, customer behaviour, and constraint failures.","PromotionReport:Title":"Coupons & Promotions Report","PromotionReport:Description":"Compare coupons, discounts, and last-minute deals across all three types.","PromotionReport:Tab:Coupons":"Coupons","PromotionReport:Tab:Discounts":"Discounts","PromotionReport:Tab:LastMinute":"Last-Minute Deals","PromotionReport:Tab:Customers":"By Customer","PromotionReport:Search:Coupons":"Search by coupon code or name","PromotionReport:Search:Customers":"Search customers","PromotionReport:DateRange:Placeholder":"Pick a date range","PromotionReport:KPI:TotalUsage":"Total Usage","PromotionReport:KPI:TotalDiscount":"Total Discount Given","PromotionReport:KPI:MostUsedCoupon":"Most Used","PromotionReport:KPI:TopCustomer":"Top Customer","PromotionReport:KPI:ByRevenue":"By revenue","PromotionReport:TotalCoupons":"Total Coupons","PromotionReport:TotalCustomers":"Total Customers","PromotionReport:Column:Code":"Code","PromotionReport:Column:Name":"Name","PromotionReport:Column:Status":"Status","PromotionReport:Column:Usage":"Usage","PromotionReport:Column:Discount":"Discount","PromotionReport:Column:Revenue":"Revenue","PromotionReport:Column:Customers":"Customers","PromotionReport:Column:Failed":"Failed","PromotionReport:Column:Expires":"Expires","PromotionReport:Column:Customer":"Customer","PromotionReport:Column:AvgDiscount":"Avg Discount","PromotionReport:Column:MostUsed":"Most Used Coupon","PromotionReport:Column:LastUsed":"Last Used","PromotionReport:Status:Active":"Active","PromotionReport:Status:Inactive":"Inactive","PromotionReport:Status:Expired":"Expired","PromotionReport:ExportSuccess":"Report exported successfully","PromotionReport:Failures:ViewLink":"View","PromotionReport:Failures:GuestUser":"Guest customer","PromotionReport:Failures:Drawer:Title":"Failed Attempts","PromotionReport:Failures:Drawer:Empty":"No failed attempts recorded for this coupon.","PromotionReport:Failures:Drawer:SearchPlaceholder":"Search by name or mobile number","PromotionReport:Failures:Drawer:NoSearchResults":"No customer matched your search.","PromotionReport:Failures:Drawer:Total":"Total failed attempts","PromotionReport:Failures:Drawer:When":"When","PromotionReport:Failures:Drawer:CartAmount":"Cart amount","PromotionReport:Failures:Drawer:Source":"Channel","PromotionReport:Failures:Drawer:Code":"Code typed","PromotionReport:Failures:Drawer:Call":"Call","PromotionReport:Failures:Drawer:WhatsApp":"WhatsApp","PromotionReport:WalkIn":"Walk-in","PromotionReport:WalkInCustomer":"Walk-in customer","PromotionReport:UsageHistory:Title":"Usage History","PromotionReport:UsageHistory:Empty":"No usage recorded for this promotion yet.","PromotionReport:UsageHistory:TotalUsages":"Total usages","PromotionReport:UsageHistory:TotalDiscount":"Total discount given","PromotionReport:UsageHistory:TotalRevenue":"Total revenue","PromotionReport:KPI:TotalRevenue":"Total revenue","PromotionReport:Empty:Coupon:Title":"No coupon usage yet","PromotionReport:Empty:Coupon:Description":"Once customers apply your coupons to real orders, the data will appear here.","PromotionReport:Empty:Discount:Title":"No discount usage yet","PromotionReport:Empty:Discount:Description":"Once your discounts are applied to real orders, the data will appear here.","PromotionReport:Empty:LastMinute:Title":"No last-minute deals used yet","PromotionReport:Empty:LastMinute:Description":"Once customers redeem a last-minute deal on a real order, the data will appear here.","PromotionReport:Source:Website":"Website","PromotionReport:Source:MobileApp":"Mobile App","PromotionReport:Source:Internal":"Internal","PromotionReport:Source:AiBot":"AI Bot","PromotionReport:Source:ICalSync":"iCal Sync","PromotionReport:Failure:Unknown":"Unknown","PromotionReport:Failure:CouponNotFound":"Coupon code not found","PromotionReport:Failure:Expired":"Coupon expired","PromotionReport:Failure:NotActive":"Coupon not active","PromotionReport:Failure:MinimumCartAmountNotMet":"Minimum cart amount not met","PromotionReport:Failure:MaximumUsageReached":"Maximum usage reached","PromotionReport:Failure:CustomerExceededUsage":"Customer exceeded usage limit","PromotionReport:Failure:CustomerNotApplicable":"Customer not eligible","PromotionReport:Failure:NotApplicableToCart":"Not applicable to cart items","PromotionReport:Failure:NotValidOnThisDay":"Not valid on this day","PromotionReport:Failure:NotValidAtThisTime":"Not valid at this time","PromotionReport:Failure:NotValidAtReservationDate":"Not valid for reservation date","PromotionReport:Failure:NotValidAtSubscriptionDate":"Not valid for subscription date","PromotionReport:Failure:OnlyForWebsite":"Website only","PromotionReport:Failure:OnlyForMobileApp":"Mobile app only","PromotionReport:Failure:NotValidAtThisBranch":"Not valid at this branch","PromotionReport:Customer:TotalUsages":"Total Usages","PromotionReport:Customer:TotalDiscount":"Total Discount","PromotionReport:Customer:AvgDiscount":"Avg Discount","PromotionReport:Customer:History":"Coupon History","PromotionReport:Column:Order":"Order","PromotionReport:Column:Date":"Date","PromotionReport:OpenOrder":"Open","PromotionReport:CustomerDetail:Loading":"Loading…","Product:Subscription:StartAtMax":"Dates End At","Product:Subscription:StartAtMax:Tooltips":"Here, the allowed period for accepting subscriptions is specified. For example, the merchant does not want their customers to make reservations beyond one month.","Product:Subscription:StartAtMax:hint":"Last subscription date is: ","Product:Reservation:StartAtMax:Tooltips":"Here, the allowed period for accepting reservations is specified. For example, the merchant does not want their customers to make reservations beyond one month.","Product:Reservation:StartAtMax:hint":"Last reservation date is: ","AreYouSure":"Are you sure?","Clear":"Clear","Close":"Close","ChooseFile":"Choose File","NoFileChosen":"No file chosen","Delete":"Delete","Remove":"Remove","SavedSuccessfully":"Saved successfully","DeletedSuccessfully":"Deleted successfully","MerchandiseOrderCreatedSuccessfully":"Order created successfully","MerchandiseOrder:Step.Merchandise":"Merchandise","MerchandiseOrder:Step.Payment":"Payment","MerchandiseOrder:Step.Order":"Order","MerchandiseOrder:Created:Title.Unpaid":"Order is pending payment","MerchandiseOrder:Created:Description.Paid":"Payment was confirmed and the order is now placed.","MerchandiseOrder:Created:Description.Unpaid":"Order placed. Payment is still pending.","MerchandiseOrder:Payment:PayLaterHint":"Order will be created without payment and stays pending payment","MerchandiseOrder:Product":"Product","MerchandiseOrder:Create:NoProductsTitle":"No products","MerchandiseOrder:Create:ProductsPage":"Products page","MerchandiseOrder:PayAction":"Pay","MerchandiseOrder:OrderTotal":"Order total","MerchandiseOrder:PrintOrder":"Print order","MerchandiseOrder:GoToOrderButton":"Go to Order","MerchandiseOrder:InvoiceWontBeUpdated":"Invoice won't be updated","MerchandiseOrder:Discount:CouponCode":"Coupon code","MerchandiseOrder:Discount:Method":"Discount method","MerchandiseOrder:Discount:PercentOff":"Percent off","MerchandiseOrder:Discount:AmountOff":"Amount off","MerchandiseOrder:CreateAnother":"New Merchandise","Language":"Language","LoadMore":"Load more","ProcessingWithThreeDot":"Processing...","LoadingWithThreeDot":"Loading...","Logout":"Log out","Back":"Back","Total":"total","Subtotal":"Subtotal","Selected":"selected","Show":"Show","ChangePassword":"Change Password","ShowPassword":"Show password","HidePassword":"Hide password","PersonalInfo":"My Profile","Search":"Search","NoResults":"No results found","ItemWillBeDeletedMessage":"This item will be deleted!","ManageYourAccount":"Manage your account","Other":"Other","Today":"Today","Apply":"Apply","Theme":"Theme","Appearance":"Appearance","GlobalSearch:Pages":"Pages","MobileMenu:Title":"Menu","Appearance:Light":"Light","Appearance:Dark":"Dark","Appearance:System":"System","Permission:McpAccess":"Connect your AI assistant to Rekaz","CustomStatuses:Manage":"Custom Statuses","Reservations:Actions:DownloadExcel":"Export Reservations","Menu:CustomStatus":"Custom Statuses","CustomStatuses:Create":"New Status","CustomStatus:NoTitle":"No Title","Reservation:InvoiceWontBeUpdated":"Order won't be updated","Reservation:Edit:Status":"Edit Reservation Status","Reservation:Edit:BulkStatus":"Edit Checked Reservation Status","Reservation:Selected":"Selected reservations:","Reservation:Calendar:Edit":"Edit Reservation","Reservation:Calendar:ViewDetails":"View Details","Reservation:Calendar:ReservationsStartingAt":"Reservations starting at {time}","Reservation:Calendar:PreviousReservation":"Previous reservation","Reservation:Calendar:NextReservation":"Next reservation","Reservation:Calendar:ShowOverlappingReservations":"Show overlapping reservations","Reservation:Calendar:AddNewReservation":"Add new reservation","Reservation:Calendar:BufferSlotLabel":"Rest between reservations","Reservation:Calendar:BufferDuration":"Rest for {duration}","Reservation:Calendar:CartLockLabel":"Reserved in cart","Reservation:Calendar:CartLockDuration":"Hold for {duration}","Reservation:Calendar:HappeningNow":"Happening now","Reservation:Calendar:DayProgress":"Day {current} of {total}","Reservation:Calendar:NoCurrentAppointments":"No appointments at the moment","Reservation:Calendar:OutsideScheduleLabel":"Outside provider schedule","Reservation:Calendar:OutsideScheduleDescription":"Provider is not working during this time","Reservation:Calendar:HolidayEdit":"Edit holiday","Reservation:Calendar:HolidayRemove":"Remove holiday","Reservation:Calendar:HolidayDeleted":"Holiday removed","Reservation:Calendar:HolidayDeleteFailed":"Failed to remove holiday","Reservation:Calendar:NoCustomerSelected":"No customer selected","Reservation:Calendar:NoProviderSelected":"No provider selected","Reservation:Calendar:NoReservationsScheduled":"No reservations scheduled","Reservation:Calendar:UpdateSuccess":"Reservation updated successfully","Reservation:Calendar:UpdateError":"Failed to update reservation","Reservation:Calendar:ReservationsOnDate":"Reservations on {date}","Reservation:Calendar:ProviderHolidayType":"{0}: {1}","Subscription:SearchInput":"Customer Name / Mobile Number / Subscription Number","Subscription:Selected":"Selected Subscriptions","Subscription:Cancel:CheckOneActiveItemAtLeast":"only Active subscriptions you can cancel, select one active subscription at least","Subscription:Pause:CheckOneActiveItemAtLeast":"only Active subscriptions you can pause, select one active subscription at least","Subscription:Resume:CheckOneActiveItemAtLeast":"only Paused subscriptions you can resume, select one paused subscription at least","Subscription:Extend:CheckOneExtendableItemAtLeast":"only pending, starting soon, active, paused, or expired subscriptions can be extended; select one eligible subscription at least","Subscription:Pause:Alert":"This action will Pause only Active subscriptions","Subscription:PauseLimitOverride:Title":"Pause exceeds configured limits","Subscription:PauseLimitOverride:Description":"This pause exceeds the configured limits. Users with override permission can continue.","Subscription:PauseLimitOverride:Confirm":"Pause anyway","Subscription:Resume:Alert":"This action will Resume only Paused subscriptions","Subscription:EmptyStateTitle":"No subscriptions yet","Subscription:EmptyStateDescription":"Create your first subscription now","Subscription:Page:Description":"Monitor customer subscriptions, statuses, and details from one place.","Subscription:Filter:Description":"Filter subscriptions by customer, dates, branch, services, and custom fields","Subscription:Created:Success":"Subscription created successfully","Subscription:Created:SuccessTitle.Unpaid":"Subscription is pending payment","Subscription:Created:SuccessDescription.Paid":"Payment was confirmed and the subscription is now active.","Subscription:Created:SuccessDescription.Unpaid":"Order created. Subscription activates after payment.","Reservation:CreateFirst":"Create your first reservation","Reservation:EmptyStateTitle":"No reservations yet","Reservation:EmptyStateDescription":"Create your first reservation now","Reservation:Created:Success":"Reservation created successfully","Reservation:SendCancellationNotification":"Send cancellation notification to the customer?","Customer:CreateFirst":"Create your first customer","Customer:ImportExcel":"Import Customers (takes 30 seconds!)","Customer:EmptyStateTitle":"No customers yet","Customer:EmptyStateDescription":"Create your first customer now","Customer:PageDescription":"Manage your customers, view their details, and track their activity","CustomStatus.CustomStatusModule":"Custom Statuses","Plans:NotSupported":"Not available in your plan","Plans:NotSupported:Description":"This feature is not available in your current plan. Please upgrade your plan to access this feature.","Product:ProductReorderingImage":"Images Reordering","Product:OrderImage:Description":"By default, the images are sorted by the order in which they were added. You can change the order of the images by dragging and dropping them.","Product:ProductManagement":"Services Management","Settings:Checkout:HideDuration":"Hide reservation duration","Settings:Subscription:SendNotificationToCustomerForCreatedSubscription":"Send notification to customer for created subscription","Settings:Subscription:CustomerSubscriptionCreatedMessage":"Subscription creation message for customer","Subscription:Tag:RenewLink":"Renew Payment Link","Subscription:EndingSoon":"Ending Soon","Settings:Providers":"Providers","Subscription:Actions:DownloadExcel":"Export subscriptions to xlsx","Packages:Actions:DownloadExcel":"Export packages to xlsx","Packages:Actions:DownloadPdf":"Export packages to pdf","Subscription:Actions:DownloadPdf":"Export subscriptions to pdf","Subscription:Actions:Import":"Import subscriptions","AM":"AM","PM":"PM","ReceiptPrint":"Print Receipt","ServiceReceipts":"Service Receipts","InvoicePrint":"Print Invoice","Invoice:Disable:Vat":"Disable Vat","Product:EnterTime":"Enter time","Product:CustomTime":"Custome Time","Product:Each60":"Every Hour","Product:Each30":"Every Half Hour","Product:Each20":"Every Twenty Minutes","Product:Each15":"Every Quarter Hour","Product:Each":"Every","ProductCategory:DeleteConfirmationTitle":"Delete Confirmation","ProductCategory:DeleteConfirmationMessage":"Are you sure you want to delete this category?","ProductCategory:DeleteFailed":"Failed to delete","ProductCategory:Public":"Published","ProductCategory:Internal":"Hidden","ProductCategory:Reservation":"Reservation","ProductCategory:CreatedSuccessfully":"Category created successfully","ProductCategory:AllProductsAdded":"All services added","ProductCategory:HideCategory":"Hide Category","ProductCategory:SetAsPublic":"Set as Public","ProductCategory:ProductAddedSuccessfully":"Service added successfully","ProductCategory:DeletedSuccessfully":"Category deleted successfully","ProductCategory:RemoveProductConfirmationTitle":"Remove Service","ProductCategory:RemoveProductConfirmationMessage":"Are you sure you want to remove \"{0}\" from this category?","ProductCategory:ConfirmVisibilityChange":"Change Category Visibility","ProductCategory:ConfirmVisibilityChangeMessage":"The category \"{name}\" will be changed to {status}. Hidden categories will not be visible to customers on the website.","Product:Name:Required":"Please fill the name of the service","Reports:Subscription:Title":"Subscription Reports","Reports:Subscription:Description":"Analyze Subscription data","Reports:Subscription:ExecutiveSummary":"Executive Summary","Reports:Subscription:TotalCount":"Total Subscriptions Count","Reports:Subscription:ActiveCount":"Active Subscriptions","Reports:Subscription:PauseCount":"Paused Subscriptions","Reports:Subscription:RenewalCount":"Subscription Renewals","Reports:Subscription:ExpiredCount":"Expired Subscriptions","Reports:Subscription:SalesAmount":"Total Subscription Revenue","Reports:Subscription:ActiveAndExpiredSubscriptions":"Active vs Expired Subscriptions","Reports:Subscription:FinancialRevenues":"Financial Revenues","Reports:Subscription:SubscriptionProductsAverageAmounts":"Average Subscription Revenue","Reports:Subscription:SubscriptionProductsAverageAmounts:Desc":"Total Subscription Revenue / Number of Subscriptions","Reports:Subscription:NewSummaryChart":"Line Charts for Tracking Active Revenue and Subscriptions","Reports:Subscription:ActiveSubscriptionVsExpireSubscriptionChart":"Comparison of Active vs Expired Subscriptions Chart","Reports:Subscription:SubscriptionAnalysis":"Subscription Analysis","Reports:Subscription:MonthlyRecurringRevenue(MRR)":"Monthly Recurring Revenue (MRR)","Reports:Subscription:MonthlyRecurringRevenue(MRR):Desc":"This is the Monthly Recurring Revenue, showing the total monthly income the company receives from recurring subscriptions.","Reports:Subscription:MonthlyRecurringRevenue(MRR):Equation":"Number of Active Subscriptions × Monthly Subscription Value","Reports:Subscription:AnnualRecurringRevenue(ARR)":"Annual Recurring Revenue (ARR)","Reports:Subscription:AnnualRecurringRevenue(ARR):Desc":"Annual Recurring Revenue (ARR)","Reports:Subscription:AnnualRecurringRevenue(ARR):Equation":"Monthly Recurring Revenue (MRR) × 12","Reports:Subscription:RenewalRate":"Renewal Rate","Reports:Subscription:RenewalRate:Desc":"Shows the percentage of subscriptions successfully renewed over a specific period.","Reports:Subscription:RenewalRate:Equation":"(Number of Renewed Subscriptions ÷ Number of Subscriptions Eligible for Renewal) × 100","Reports:Subscription:MonthlyGrowthRate":"Monthly Growth Rate","Reports:Subscription:MonthlyGrowthRate:Desc":"Indicates the percentage increase in revenue or subscriptions compared to the previous month.","Reports:Subscription:MonthlyGrowthRate:Equation":"((Current Revenue - Previous Revenue) ÷ Previous Revenue) × 100","Reports:Subscription:ChurnRate":"Monthly/Annual Churn Rate","Reports:Subscription:ChurnRate:Desc":"The monthly/annual churn rate of subscriptions, showing the percentage of members who do not renew their subscriptions during a specified period.","Reports:Subscription:ChurnRate:Equation":"(Number of Unrenewed Subscriptions ÷ Total Number of Active Subscriptions) × 100","Reports:Subscription:CustomerLifetimeValue(CLTV)":"Customer Lifetime Value (CLTV)","Reports:Subscription:CustomerLifetimeValue(CLTV):Desc":"This value represents the total expected revenue from a customer throughout their subscription period, helping to determine the customer's value to the company.","Reports:Subscription:CustomerLifetimeValue(CLTV):Equation":"(Average Monthly Customer Revenue × Average Subscription Duration)","Reports:Subscription:ChurnRateBasedOnProductsChart":"Churn Rate Comparison by Subscription Services","Reports:Subscription:Prediction":"Prediction","Reports:Subscription:MemberLifecycleAnalysis":"Member Lifecycle Analysis","Reports:Subscription:MemberLifecycleAnalysis:Desc":"This analysis shows the duration members stay subscribed, helping to understand customer loyalty and the effectiveness of retention strategies.","Reports:Subscription:MemberLifecycleAnalysis:Equation":"Total Subscription Duration of Members ÷ Number of Members","Reports:Subscription:Equation":"Equation","Reports:Subscription:Concept":"Calculation Method","Reports:Subscription:Value":"Value","Reports:Subscription:Expired":"Expired","Reports:Subscription:Cancelled":"Cancelled","Reports:Subscription:Pending":"Pending Payment","Reports:Subscription:Active":"Active","Reports:Subscription:StartingSoon":"Starting soon","Reports:Subscription:SubscriptionProductsSummaryChart":"Revenue by Subscription Services","Product:Merchandise:Description":"A tangible product like a tennis racket, sportswear, or skincare cream.","Product:Merchandise:Status":"Status","Product:Merchandise:Name:Placeholder":"Product Name","Product:Merchandise:Description:Placeholder":"Product Description","Product:Merchandise:Description:Description":"A brief description of the product and its benefits.","Product:Merchandise:Pricing":"Pricing","Product:Merchandise:Pricing:Add":"Add New Pricing","Product:Merchandise:Visit":"View Product","MerchandiseOrder:Title":"Merchandise","Menu:MerchandiseOrder":"Merchandise","MerchandiseOrder:Actions:DownloadExcel":"Export Merchandise","Merchandise:TotalCount":"Total Merchandise","Enum:MerchandiseOrderStatus:Cancelled":"Cancelled","Enum:MerchandiseOrderStatus:Pending":"Pending","Enum:MerchandiseOrderStatus:Completed":"Completed","MerchandiseOrder:InvoiceTotalAmount":"Total Amount","MerchandiseOrder:OrderDate":"Order Date","MerchandiseOrder:Edit":"Edit Merchandise Order","MerchandiseOrder:AddProduct":"Add Product","MerchandiseOrder:SelectProductFirst":"Select a product first","Product:Merchandise:Total":"Total","MerchandiseOrder:EmptyStateTitle":"No merchandise orders yet","MerchandiseOrder:Empty:Description":"Create your first merchandise order now","MerchandiseOrder:CreateFirst":"Create your first merchandise order","NoDataAvailableInTable":"No data available in table","MerchandiseOrder:ConfirmationMessage:Cancel":"Are you sure you want to cancel the order?","MerchandiseOrder:Cancel:Back":"Back","MerchandiseOrder:ConfirmationMessage:Complete":"Are you sure you want to complete the order?","MerchandiseOrder:ConfirmationMessage:Delete":"Are you sure you want to delete the order?","Product:Tooltip:FixedDeposit":"the deposit amount will not change when adding quantity","MerchandiseOrder:Error:MustHaveItems":"The order must have at least one item","Pay:Thanks:Title":"You're all set!","Pay:Thanks:Subtitle":"Your subscription is now active.","Pay:Thanks:InviteEmployee":"Invite Team Member","Attendance:CheckIn":"Check In","Attendance:CheckOut":"Check Out","Attendance:History":"Attendance History","Time:AM":"AM","Time:PM":"PM","Manual":"Manual","Export:Success":"Export completed successfully","Subscription.Package":"Reservations Package","Product:Packages:Description":"A service that provides free reservations, like a car wash package, laser session package, or orthodontic session package.","Product:Packages:Status":"Status","Product:Packages:Prices":"Options","Product:Packages:Visit":"View Package","Subscription:Packages:Usages":"Usages","Subscription:Packages:Usages:Create":"Create","Subscription:Packages:Usages:Info:Item":"Service","Subscription:Packages:Usages:Info:Usages":"Usages","Subscription:Packages:Usages:Info:Qty":"Max Qty","Subscription:Packages:Usages:Info:UnlimitedUsages":"Unlimited","Product:SubscriPackageption:Name:Placeholder":"package name","Product:Addons:Option":"Option","Product:Package:Description:Description":"A brief description of the package and its benefits.","Product:Package:SyncConfirm:Title":"Sync Package Changes","Product:Package:SyncConfirm:Question":"Do you want to apply these changes to all existing user subscriptions?","Product:Package:SyncConfirm:Description":"This will update pricing and package details for all users who currently have this package subscription.","Product:Package:SyncConfirm:ApplyChanges":"Yes, Apply Changes","Product:Package:SyncConfirm:SkipSync":"No, Save Without Sync","Product:Create:Subscription":"Create subscription","Product:Create:Package":"Create package","Product:Map:SearchPlaceholder":"Search for an area","Settings:Otp.HasPackages":"you can't disable otp if you have package services","Product:Subscriptions:Product":"Subscription service","Product:Type.OnlineReservation":"Online Reservation","Product:Type.Packages":"Package","Coupon:Active":"Active","Coupon:NotActive":"Not Active","Coupon:Name":"Coupon Name","Settings:Package:SendNotificationToCustomerForPackageUsed":"Send notification to customer when a package is used","Settings:CustomerPackageUsedMessage":"Customer package used message","Package:Tag:UsedQuantity":"Used Quantity","Package:Tag:SubscriptionName":"Subscription Name","Package:Tag:ProductName":"Service Name","Package:Tag:RemainingQuantity":"Remaining Quantity","Menu:AbandonedCarts":"Abandoned Carts","Carts:TotalCount":"Abandoned Carts Numbers","Carts:AmountToBePaid":"Due Amount","Carts:PopularProduct":"The most choosen service","Carts:Count":"Added count","Carts:CustomerInformation":"Customer Information","Carts:Items":"Items","Carts:None":"None","Carts:Details":"Cart Details","Carts:SendCampaign":"Send Campaign","Carts:SendCoupon":"Send Coupon with Campaign","Carts:MarketingTools":"Marketing Tools","Carts:CouponCodeIsRequired":"Coupon code is required","Enum:CartStatus:PendingPayment":"Pending Payment","Enum:CartStatus:Expired":"Expired","Enum:CartStatus:Completed":"Completed","Enum:CartStatus:FailedPayment":"Failed Payment","Enum:CartStatus:Pending":"Pending","Integrations:ZKBioTime:Name":"ZKTeco BioTime","Integrations:ZKBioTime:Description":"Integrate with ZKTeco BioTime for access control","Integrations:ZKBioCVSecurity:Name":"ZKTeco BioCVSecurity","Integrations:ZKBioCVSecurity:Description":"Integrate with ZKTeco BioCVSecurity for access control","Integrations:ZKBio:AreaName":"Area Name","Integrations:ZKBio:AreaNamePlaceholder":"Enter area name","Integrations:ZKBio:SerialNumberPlaceholder":"Enter serial number","Integrations:ZKBio:AddAnotherArea":"Add Another Area","Integrations:ZKBio:InvalidSerialNumber":"Invalid serial number","Integrations:ZKBio:ValidationFailed":"Validation failed","Integrations:ZKBio:SaveSuccess":"Configuration saved successfully","Integrations:ZKBio:SaveFailed":"Failed to save configuration","Integrations:ZKBio:Onboarding:GetStarted":"Get Started","Integrations:ZKBio:Onboarding:Skip":"Skip setup guide","Integrations:ZKBio:Onboarding:Next":"Next","Integrations:ZKBio:Onboarding:Back":"Back","Integrations:ZKBio:Onboarding:Step1:Title":"Select Your Device","Integrations:ZKBio:Onboarding:Step1:Description":"Choose the ZKTeco device you want to connect","Integrations:ZKBio:Onboarding:Step1:Hint":"If your device is not listed, select \"Other\" or contact support for assistance","Integrations:ZKBio:Onboarding:Step2:Title":"Connect to the Internet","Integrations:ZKBio:Onboarding:Step2:Description":"Follow the video guide to connect your device to the internet","Integrations:ZKBio:Onboarding:Step3:Title":"Configure Device Settings","Integrations:ZKBio:Onboarding:Step3:Description":"Follow the video guide to configure your device settings","Integrations:ZKBio:Onboarding:VideoNotSupported":"Your browser does not support video playback","Integrations:ZKBio:DuplicateSerialNumber":"This serial number is already in use","Integrations:ZKBio:DuplicateAreaName":"This area name is already in use","Integrations:ZKBio:Device:SpeedFaceV5L":"SpeedFace-V5L [TI]","Integrations:ZKBio:Device:F22":"F22","Integrations:ZKBio:Device:F18":"F18","Integrations:ZKBio:Device:Other":"Other Device","Integrations:ZKBio:Validation:SerialNumberRequired":"Serial number is required","Integrations:ZKBio:Validation:AreaNameRequired":"Area name is required","Integrations:ZKBio:Validation:AtLeastOneDevice":"At least one device is required","Integrations:ZKBio:Validation:MaxDevices":"Maximum {0} devices allowed","SelectBranch":"Select branch","WalletPasses.WalletPassesModule":"Apple Wallet","Settings:WalletPasses:Description":"Add and manage reservations and subscriptions passes","Reservation:Tag:Location":"Location","Reservation:Tag:Quantity":"Quantity","Reservation:Tag:NumberOfNights":"Number of Nights","Tag:Location:ToolTip":"The location that customer choose, usefull for Admin and Provider","SelectAll":"Select All","Providers:CalendarSync":"Calendar Sync","Providers:CalendarSync:Description":"Allows you to sync your Rekaz calendar with external calendars such as Airbnb","Provider:WhatsApp":"WhatsApp Notifications","Provider:WhatsApp:Description":"Add numbers to receive WhatsApp alerts on every new or updated reservation for this provider","Provider:WhatsApp:AddContact":"Add Number","Provider:WhatsApp:NoContacts":"No numbers added. Add a number to start receiving notifications.","Provider:WhatsApp:ContactName":"Name","Provider:WhatsApp:ContactPhone":"Phone Number","Provider:WhatsApp:ContactLanguage":"Notifications language","Provider:WhatsApp:LanguageArabic":"Arabic","Provider:WhatsApp:LanguageEnglish":"English","Provider:WhatsApp:EditContact":"Edit number","Provider:WhatsApp:Remove:Title":"Remove Number","Provider:WhatsApp:Remove:Description":"{0} will be removed and will no longer receive WhatsApp reservation notifications. Continue?","Notification:CustomerLocationLabel":"*Customer location*","Notification:RatingLinkLabel":"Rate your experience with us: ","Notification:SubscriptionRenewLinkLabel":"*Subscription renewal link:* ","Notification:ReservationDetails:SingleLine":"{0}) {1} | No.: {2} | Date: {3} | Time: {4}-{5}","Notification:ReservationDetails:Multiple":"Reservation: {0}\nReservation number: {1}\nDate: {2}\nTime: {3} - {4}\n\n","Notification:Gift:MessageHeader":"You have a gift from {0} with the message: {1}","Notification:Gift:ProductContent":"Gift service: {0}","Notification:Gift:ProductExpiryContent":"Expiry date: {0}","Notification:Gift:CouponContent":"Coupon code: {0}, gift amount: {1}, coupon expiry date: {2}","Notification:Gift:CouponLinkContent":"You can use the coupon from this link {0}","Notification:UnlimitedUsages":"Unlimited","Notification:ReservationAfter:Finished":"finished","Notification:ReservationAfter:WillFinish":"will finish","Notification:ReservationAfter:Soon":"soon","Chalet:WhatsApp:Title":"WhatsApp Notifications","Chalet:WhatsApp:Description":"Add numbers to receive WhatsApp alerts for all sections of this chalet","Providers:GeoLocation":"Geographical location and coverage area","Providers:GeoLocation:Description":"Specify service provider coverage area","Providers:SlotsCount":"Concurrent service capacity","Providers:SlotsCount:Description":"Set how many people or booking units this provider can serve during the same overlapping time window","Providers:SlotsCount:Title":"How many can this provider serve at the same time?","Providers:SlotsCount:Single":"One person at a time","Providers:SlotsCount:Multi":"Multiple people at the same time","Providers:SlotsCount:TotalSlots":"Concurrent capacity","PaymentMethod:BankTransfer":"Bank Transfer","Bank:SaudiNationalBank":"Saudi National Bank","Bank:SaudiAwwalBank":"Saudi Awwal Bank","Bank:SaudiInvestmentBank":"Saudi Investment Bank","Bank:AlinmaBank":"Alinma Bank","Bank:BanqueSaudiFransi":"Banque Saudi Fransi","Bank:RiyadBank":"Riyad Bank","Bank:AlRajhiBank":"Al Rajhi Bank","Bank:ArabNationalBank":"Arab National Bank","Bank:BankAlBilad":"Bank Al Bilad","Bank:BankAljazira":"Bank Aljazira","Bank:GulfInternationalBank":"Gulf International Bank","Bank:EmiratesNbd":"Emirates NBD","Bank:AbuDhabiCommercialBank":"Abu Dhabi Commercial Bank","Bank:FirstAbuDhabiBank":"First Abu Dhabi Bank","Bank:DubaiIslamicBank":"Dubai Islamic Bank","Bank:MashreqBank":"Mashreq Bank","Bank:RAKBank":"RAKBANK","Bank:AbuDhabiIslamicBank":"Abu Dhabi Islamic Bank","Bank:SharjahIslamicBank":"Sharjah Islamic Bank","Bank:NationalBankOfKuwait":"National Bank of Kuwait","Bank:GulfBankKuwait":"Gulf Bank","Bank:BurganBank":"Burgan Bank","Bank:KuwaitFinanceHouse":"Kuwait Finance House","Bank:AlAhliBankKuwait":"Al Ahli Bank of Kuwait","Bank:BoubyanBank":"Boubyan Bank","Bank:CommercialBankOfKuwait":"Commercial Bank of Kuwait","Bank:WarbaBank":"Warba Bank","Bank:QatarNationalBank":"Qatar National Bank","Bank:DohaBank":"Doha Bank","Bank:CommercialBankOfQatar":"Commercial Bank of Qatar","Bank:MasrafAlRayan":"Masraf Al Rayan","Bank:QatarIslamicBank":"Qatar Islamic Bank","Bank:AhliBankQatar":"Ahli Bank Qatar","Bank:DukhanBank":"Dukhan Bank","Bank:NationalBankOfBahrain":"National Bank of Bahrain","Bank:BankOfBahrainAndKuwait":"Bank of Bahrain and Kuwait","Bank:AhliUnitedBankBahrain":"Ahli United Bank","Bank:BahrainIslamicBank":"Bahrain Islamic Bank","Bank:IthmaarBank":"Ithmaar Bank","Bank:AlSalamBank":"Al Salam Bank","Bank:KhaleejiCommercialBank":"Khaleeji Commercial Bank","Bank:BankMuscat":"Bank Muscat","Bank:BankDhofar":"Bank Dhofar","Bank:NationalBankOfOman":"National Bank of Oman","Bank:SoharInternational":"Sohar International","Bank:AhliBankOman":"Ahli Bank Oman","Bank:HSBCOman":"HSBC Oman","Bank:BankNizwa":"Bank Nizwa","Bank:Other":"Other","BankAccount:AccountHolder":"Account Holder Name","BankAccount:AccountNumber":"Account Number","BankAccount:IBANNumber":"IBAN Number","BankAccount:Bank":"Bank","BankAccount:SelectBank":"Select bank","BankAccount:BankName":"Bank Name","BankAccount:BankNameRequired":"Bank name is required","BankAccount:OtherBank":"Other Bank","BankAccount:AccountIdentifier":"Account Identifier","BankAccount:Modal:Add":"Add Bank Account","BankAccount:Modal:Edit":"Edit Bank Account","Invoice:TransactionAttachments":"Attachments","Confirm":"Confirm","Return":"Return","InvalidIBAN":"Invalid IBAN","PaymentSettings:BankTransfer:NoBankAccounts":"No bank accounts added","BankAccount:AccountWithThisIdentifierExists":"Account with this account identifier already exists","BankAccount:DeleteConfirmation":"Are you sure you want to delete this bank account?","BankAccount:DeletedSuccessfully":"Bank account deleted successfully","Brand:Name":"Brand Name","Brand:Name:Description":"The brand name appears on the website","Transaction:Pending":"Pending Transaction","Transaction:Pending.Exist":"Pending Transaction","Invoice:ConfirmBankTransfer:Action":"Confirm bank transfer","Invoice:ConfirmBankTransfer:Hint":"A bank transfer is waiting for your confirmation. Once you've verified the amount reached your account, confirm it to mark the invoice as paid.","Invoice:ConfirmBankTransfer:Confirmation":"Have you verified that the bank transfer amount has arrived in your account?","From":"From","BankAccount:IBANNumber:HelpText":"Ensure the IBAN starts with SA or AE. Spaces are added automatically while you type.","BankAccount:Warning:TransferConfirmation":"Confirming receipt of the transfer is handled by you directly.","BankAccount:Warning:AccountSeparation":"This account is yours and separate from the bank account where Rekaz deposits your earnings.","BankAccount:EmptyAccountIdentifier":"Account identifier is required","Reservation:CustomerLocation":"Customer Location","Provider:AddMarker":"Add Provider's Location","Provider:AddPolygon":"Draw the service area","Provider:AddPolygon:Description":"Only customers within the selected area will be eligible to book the provider's services.","Provider:MarkerMode:Description":"When adding the provider's location, the provider will be automatically assigned to customers based on their proximity to the location.","Provider:MarkerMode:ClickToPlace":"Click anywhere on the map to pin the provider's location","Provider:MarkerMode:LocationSet":"Location pinned. Click the map to move it.","Provider:ServiceArea:Cost:Placeholder":"0.00","Provider:ServiceArea:Cost:Label":"Delivery fee","Provider:ServiceArea:Cost:VatInclusive":"Includes VAT","Provider:ServiceArea:Search:Placeholder":"Search for a city, neighborhood, or street to add as a service area","Provider:ServiceArea:Search:Helper":"Pick a result from the list and we'll draw the boundary automatically","Provider:ServiceArea:Search:NoBoundary":"No precise boundary was found, so we've added an approximate area you can adjust","Provider:ServiceArea:Search:NotFound":"Couldn't determine an area for this place, try a different name","Provider:ServiceArea:Search:Searching":"Detecting boundary...","Provider:ServiceArea:CopyFrom":"Copy from another provider","Provider:ServiceArea:CopyFrom:Description":"Choose a provider to copy their location from","Provider:ServiceArea:CopyFrom:NoProviders":"No other providers have a location set","Provider:ServiceArea:CopyFrom:AreasCount":"{0} service areas","Provider:ServiceArea:CopyFrom:Marker":"Location pin","Provider:ServiceArea:CopyFrom:Success":"Location copied from {0}","Provider:ServiceArea:CopyFrom:Overwrite:Title":"Replace current location?","Provider:ServiceArea:CopyFrom:Overwrite:Description":"This provider already has a location set. Copying from {0} will replace it.","Dashboard:MyTasks":"My Tasks","CustomerTasks":"Tasks","CustomerTasks:AddOn:AppName":"Tasks","CustomerTasks:AddOn:AppDescription":"Organize your team's tasks, link them to customers, and easily track due dates and completion.","CustomerTasks:AddOn:DisableTitle":"Disable Tasks?","CustomerTasks:AddOn:DisableDescription":"You have {0} open tasks. They will be hidden and reminders will stop, but your task data will remain available if you enable the add-on again.","CustomerTasks:AddOn:DisableAction":"Disable","Customer:Task:AssignedUser":"Assign to User","Customer:Task:Text":"The task","Customer:Task:Done":"Achived","Customer:Tasks":"Tasks","Customer:Task:Create":"New Task","Customer:Task:Edit":"Edit Taskة","Successfullyupdated":"Updated Successfully","SuccessfullyActivated":"Successfully activated","ThisFieldIsRequired":"This field is required","AssignedUserIsRequiredField":"Assigned User Is Required","Customer:Task:DueDate":"Deadline Date","Customer:Task:Filter:Description":"Filter tasks by date, due date, and creator","Integrations:GoogleCalender:DeleteConfirmation":"Are you sure you want to delete the connection","OutboundWebhook:Settings":"Webhook Settings","OutboundWebhook:Url":"Webhook Url","OutboundWebhook:Url:Validation":"The Webhook URL must start with 'https://'.","OutboundWebhook:Enabled":"Enable Webhook","OutboundWebhook:Secret":"Webhook signing secret","OutboundWebhook:Secret:Description":"Use this secret to verify the X-Rekaz-Signature header. Keep it private.","OutboundWebhook:Secret:Unavailable":"No signing secret has been generated yet.","OutboundWebhook:Secret:Copy":"Copy webhook signing secret","OutboundWebhook:Secret:Generate":"Generate secret","OutboundWebhook:Secret:Regenerate":"Regenerate secret","OutboundWebhook:Secret:RegenerateTitle":"Regenerate the webhook signing secret?","OutboundWebhook:Secret:RegenerateDescription":"The current secret will stop validating new webhook deliveries immediately.","OutboundWebhook:Secret:Regenerated":"Webhook signing secret regenerated","OutboundWebhook:Explanation":"If the webhook cannot be delivered on the first attempt (due to network issues or the destination server being unavailable), the system will automatically try again multiple times—up to 10 attempts total. These attempts occur over time, providing multiple opportunities for temporary problems to be resolved. If all 10 attempts fail, the system will stop trying and will log the failure. More details and troubleshooting steps can be found at <a href='https://docs.rekaz.io' target='_blank'>docs.rekaz.io</a>.","Setting:AppleWallet:Title":"Apple Wallet","Setting:AppleWallet:Enable:Description":"Allow customers to add reservations and subscriptions to Apple Wallet","Setting:AppleWallet:Reservations":"Reservation Passes","Setting:AppleWallet:Subscriptions":"Subscription Passes","Setting:AppleWallet:ReservationImage":"Reservation Pass Image","Setting:AppleWallet:SubscriptionImage":"Subscription Pass Image","Setting:AppleWallet:ClickToUpload":"Click to upload image","Tabby:Connect":"Activate","Tabby:Edit:Connect":"Edit","PaymentMethod:Tabby":"Tabby","Integration:Tabby:PublicKey":"Public Key","Integration:Tabby:SecretKey":"Secret Key","Integration:Tabby:MerchantCode":"Merchant Code","not_available":"Sorry, Tabby is unable to approve this purchase. Please use an alternative payment method for your order.","Package:AllProducts":"All Services","Product:CustomFields:Maps:Warn":"If any of the service providers had a service area, the customer would be promped to select a location, without the need to add a custom field.","Subscription:Packages:Usages:Info:Remaining":"Remaining","MerchandiseOrder:OverLimitWarning":"The selected quantity exceeds the available stock","MerchandiseOrder:AllowStockOverride":"Bypass stock limit","MerchandiseOrder:Stock:OutOfStock":"Out of stock","MerchandiseOrder:Stock:Available":"{0} in stock","MerchandiseOrder:RequiredFieldsMissing":"Please fill in the required customizations before continuing","Campaign:WhatsappSession":"Whatsapp for send campaign","Whatsapp:EndSession":"Failed to end session. Retrying...","Whatsapp:Branches:Description":"Here you can link whatsapp session with one or more branch","Reservation:Tag:ProviderLocation":"Provider Location","Area:Label":"Area","Height":"Height","Width":"Width","Whatsapp.MultipleWhatsapp":"Multi Sessions Whatsapp","Whatsapp.MultipleWhatsappLimit":"Whatsapp sessions count","Whatsapp.SmsFallback":"Fallback to SMS","Tabby:Onboarding:ModalTitle":"Activate Tabby","Tabby:Onboarding:EditModalTitle":"Edit Connection","Tabby:Onboarding:Choice:Description":"How would you like to activate Tabby?","Tabby:Onboarding:Choice:WantKeys":"I want to get API keys","Tabby:Onboarding:Choice:WantKeys:Subtitle":"I don't have a Tabby account yet, I want to apply","Tabby:Onboarding:Choice:HaveKeys":"I already have API keys","Tabby:Onboarding:Choice:HaveKeys:Subtitle":"I have a Public Key and Secret Key from Tabby","Tabby:Onboarding:Step0:Title":"Download Partnership Agreement","Tabby:Onboarding:Step0:Description":"Download the agreement, read it carefully, fill in your details and sign it. You will need it in the next step.","Tabby:Onboarding:Step0:FileName":"Tabby partnership agreement","Tabby:Onboarding:Step0:Hint":"After signing, attach the same document in Tabby's form in the next step.","Tabby:Onboarding:Success:EnterKeys":"I have the keys now","Tabby:Onboarding:EnterKeys:Title":"Enter API Keys","Tabby:Onboarding:EnterKeys:Save":"Save Keys","Tabby:Onboarding:EnterKeys:Back":"Back","Tabby:Onboarding:EnterKeys:Close":"Close","Tabby:Onboarding:SaveSuccess":"API keys saved successfully ✅","Tabby:Onboarding:SaveError":"An error occurred while saving. Please try again.","Tabby:Onboarding:EnterKeys:Required":"Please enter Public Key and Secret Key.","Tabby:KYB:ModalTitle":"Apply for Tabby","Tabby:KYB:Step:Merchant:Title":"Merchant details","Tabby:KYB:Step:Merchant:Description":"Tell us about the legal entity applying for Tabby.","Tabby:KYB:Step:Business:Title":"Business profile","Tabby:KYB:Step:Business:Description":"Share how and where your business sells.","Tabby:KYB:Step:Payout:Title":"Registration and payout","Tabby:KYB:Step:Payout:Description":"Provide your registration, beneficiary, and tax details.","Tabby:KYB:Step:Documents:Title":"Supporting documents","Tabby:KYB:Step:Documents:Description":"Attach the required documents for your application.","Tabby:KYB:Step:Review:Title":"Review your application","Tabby:KYB:Step:Review:Description":"Check your details before submitting. You can still edit any section.","Tabby:KYB:Field:MerchantContactNumber":"Merchant contact number","Tabby:KYB:Field:MerchantEmail":"Merchant email","Tabby:KYB:Field:EntityLegalName":"Entity legal name (as in CR)","Tabby:KYB:Field:LegalEntityType":"Legal entity type","Tabby:KYB:LegalEntityType:CommercialRegistration":"Commercial registration","Tabby:KYB:LegalEntityType:Freelancer":"Freelancer","Tabby:KYB:Field:SalesChannels":"Sales channels","Tabby:KYB:Field:SalesChannels:Description":"Select where your business accepts sales: online, in-store, or both.","Tabby:KYB:SalesChannel:Online":"Online","Tabby:KYB:SalesChannel:InStore":"In-store","Tabby:KYB:Field:WebsiteLink":"Website link","Tabby:KYB:Field:GoogleMapsLocationLink":"Google Maps location","Tabby:KYB:Field:AnnualGmv":"Annual GMV","Tabby:KYB:AnnualGmv:LessThanOneMillionUsd":"Less than $1 million","Tabby:KYB:AnnualGmv:OneToFiveMillionUsd":"$1 million – $5 million","Tabby:KYB:AnnualGmv:FiveToFifteenMillionUsd":"$5 million – $15 million","Tabby:KYB:AnnualGmv:MoreThanFifteenMillionUsd":"Above $15 million","Tabby:KYB:Field:BusinessCategory":"Business category","Tabby:KYB:Field:SocialLinks":"Social media","Tabby:KYB:Field:SocialLinks:Hint":"At least one account must be added","Tabby:KYB:Social:Instagram":"Instagram","Tabby:KYB:Social:Facebook":"Facebook","Tabby:KYB:Social:Twitter":"X (Twitter)","Tabby:KYB:Validation:SocialLinkRequired":"Add at least one social media profile.","Tabby:KYB:Social:HandlePlaceholder":"yourbusiness","Tabby:KYB:Validation:InvalidSocialHandle":"Use letters, numbers, dots, underscores, or hyphens only.","Tabby:KYB:Validation:InvalidLink":"Enter a valid URL.","Tabby:KYB:Validation:InvalidGoogleMapsLink":"Enter a valid Google Maps link.","Tabby:KYB:BusinessCategory:Other":"Other","Tabby:KYB:Field:OtherBusinessCategory":"Other business category","Tabby:KYB:Field:CommercialRegistrationNumber":"Commercial registration number","Tabby:KYB:Field:FreelancerNumber":"Freelancer number","Tabby:KYB:Field:RegistrationExpiryDate":"Registration expiry date","Tabby:KYB:Field:BeneficiaryNameEnglish":"Beneficiary name (English)","Tabby:KYB:Field:BeneficiaryNameArabic":"Beneficiary name (Arabic)","Tabby:KYB:Field:Iban":"IBAN","Tabby:KYB:Field:VatRegistered":"This business is VAT registered","Tabby:KYB:Field:VatNumber":"VAT number","Tabby:KYB:Document:SignedAgreement":"Signed Tabby agreement","Tabby:KYB:Document:CommercialRegistration":"Commercial registration document","Tabby:KYB:Document:Freelancer":"Freelancer document","Tabby:KYB:Document:SignatoryIdentity":"Signatory National ID / Iqama","Tabby:KYB:Document:IbanCertificate":"IBAN certificate","Tabby:KYB:Document:Vat":"VAT document","Tabby:KYB:Document:Rules":"PDF, PNG, or JPG — up to 10 MB per file","Tabby:KYB:Document:SignedAgreementRules":"PDF or DOCX — up to 10 MB per file","Tabby:KYB:Document:UploadFile":"Upload file","Tabby:KYB:Document:AddSignatory":"Add signatory","Tabby:KYB:Document:RemoveFile":"Remove file","Tabby:KYB:SelectPlaceholder":"Select an option","Tabby:KYB:CategoriesLoading":"Loading categories…","Tabby:KYB:CategoriesLoadError":"Business categories could not be loaded.","Tabby:KYB:Retry":"Retry","Tabby:KYB:Optional":"Optional","Tabby:KYB:Close":"Close","Tabby:KYB:Back":"Back","Tabby:KYB:Next":"Next","Tabby:KYB:Submit":"Submit application","Tabby:KYB:Validation:Required":"This field is required.","Tabby:KYB:Validation:InvalidPhone":"Enter a valid contact number.","Tabby:KYB:Validation:InvalidEmail":"Enter a valid email address.","Tabby:KYB:Validation:SalesChannelRequired":"Select at least one sales channel.","Tabby:KYB:Validation:DocumentRequired":"Upload this document to continue.","Tabby:KYB:Validation:FileTooLarge":"Each document must be 10 MB or smaller.","Tabby:KYB:Validation:InvalidDocument":"Only PDF, PNG, or JPG documents are allowed.","Tabby:KYB:Validation:InvalidSignedAgreementDocument":"Only PDF or DOCX agreement documents are allowed.","Tabby:KYB:Field:Iban:Placeholder":"SAXX XXXX XXXX XXXX XXXX XXXX","Tabby:KYB:Field:CommercialRegistrationNumber:Placeholder":"7XXXXXXXXX","Tabby:KYB:Field:FreelancerNumber:Placeholder":"XXXXXXXXX","Tabby:KYB:Field:VatNumber:Placeholder":"3XXXXXXXXXXXXX3","Tabby:KYB:Validation:InvalidRegistrationNumber":"The commercial registration number must be exactly 10 digits.","Tabby:KYB:Validation:InvalidFreelancerNumber":"The freelance certificate number must be exactly 9 digits.","Tabby:KYB:Validation:InvalidVatNumber":"The VAT number must be 15 digits, starting and ending with 3.","Tabby:KYB:Validation:InvalidIban":"Enter a valid Saudi IBAN (SA followed by 22 digits).","Tabby:KYB:Validation:LatinCharactersOnly":"Use English letters and numbers only, as printed on the IBAN certificate.","Tabby:KYB:Validation:ArabicCharactersOnly":"Use Arabic letters and numbers only, as printed on the IBAN certificate.","Tabby:KYB:SelectDate":"Select a date","Tabby:KYB:Step:Merchant:Label":"Merchant","Tabby:KYB:Step:Agreement:Label":"Agreement","Tabby:KYB:Step:Business:Label":"Business","Tabby:KYB:Step:Payout:Label":"Payout","Tabby:KYB:Step:Documents:Label":"Documents","Tabby:KYB:Step:Review:Label":"Review","Tabby:KYB:Review:Edit":"Edit","Tabby:KYB:Review:NotProvided":"Not provided","Tabby:KYB:StepCounter":"Step {0} of {1}","Tabby:KYB:Start":"Start","Tabby:KYB:Agreement:SignedConfirmation":"I have completed and signed the agreement","Tabby:KYB:Agreement:SignedConfirmation:Hint":"You will upload the signed agreement with the rest of your application documents.","Tabby:KYB:Validation:SignedAgreementConfirmation":"Confirm that you have signed the agreement to continue.","Tabby:KYB:Field:EntityLegalName:Hint":"Must match the name on your commercial registration exactly.","Tabby:KYB:LegalEntityType:CommercialRegistration:Description":"A company registered with a commercial registration (CR).","Tabby:KYB:LegalEntityType:Freelancer:Description":"An individual working under a freelance certificate.","Tabby:KYB:Field:Iban:Hint":"The bank account that will receive your Tabby payouts.","Tabby:KYB:Field:VatRegistered:Description":"Turn this on if your business has a VAT registration certificate.","Tabby:KYB:Document:DropHint":"or drag and drop it here","Tabby:KYB:Document:ReplaceFile":"Replace file","Tabby:KYB:Document:Uploading":"Uploading document…","Tabby:KYB:Document:UploadFailed":"The document could not be uploaded. Please try again.","Tabby:KYB:DraftLoading":"Loading your saved application…","Tabby:KYB:DraftLoadError":"Your saved application could not be loaded.","Tabby:KYB:DraftSaveError":"Your progress could not be saved. Please try again.","Tabby:KYB:SubmitError":"Your application could not be submitted. Please try again.","Tabby:KYB:ChangesRequestedReason":"Required changes","Tabby:KYB:Resubmit":"Submit changes","Tabby:KYB:Status:Submitted:Title":"Your application was submitted to Tabby","Tabby:KYB:Status:Submitted:Description":"Processing usually takes around 7 business days.","Tabby:KYB:Status:Submitted:Email":"You will receive an email at {0}.","Tabby:KYB:Status:ChangesRequested:Title":"Your application needs changes","Tabby:KYB:Status:ChangesRequested:Description":"Our team will contact you with the details that need to be updated before your application can continue.","Tabby:KYB:Status:Rejected:Title":"Your application was rejected by Tabby","Tabby:KYB:Status:Rejected:Description":"Please review the reason below or contact support if you need help.","Tabby:KYB:Status:Rejected:Reason":"Reason for rejection: {0}","Tabby:KYB:Status:Approved:Title":"Your application was approved 🎉","Tabby:KYB:Status:Approved:Description":"Your Tabby integration is active. You can update its API keys here whenever needed.","Tabby:Onboarding:EnterKeys:Description":"Paste the API keys from your Tabby merchant dashboard.","Tabby:Onboarding:EnterKeys:ShowSecret":"Show secret key","Tabby:Onboarding:EnterKeys:HideSecret":"Hide secret key","Tabby:Onboarding:SaveSuccess:Description":"Tabby is now connected and ready to use at checkout.","Tabby:Onboarding:Done":"Done","Settings:Checkout:SetCartMinimum":"Set a minimum amount for carts","Settings:Checkout:CartMinimumAmount":"Minimum amount","Merchandise:Tag:Invoice":"Invoice","Merchandise:Tag:InvoiceRemainingAmount":"Invoice Remaining Amount","Merchandise:Tag:InvoicePaidAmount":"Invoice Paid Amount","Merchandise:Tag:MerchandiseProductName":"Product Name","Merchandise:Tags":"Tags","FilterOperator:Equal":"Equal","FilterOperator:NotEqual":"Not Equal","FilterOperator:Contains":"Contains","FilterOperator:DoesNotContain":"Does Not Contain","FilterOperator:StartsWith":"Starts With","FilterOperator:EndsWith":"Ends With","FilterOperator:IsEmpty":"Is Empty","FilterOperator:NotEmpty":"Not Empty","FilterOperator:BiggerThan":"Bigger Than","FilterOperator:SmallerThan":"Smaller Than","Product:Tag:CustomerName":"Customer Name","ProductCategory:AddCategory":"Add Category","ProductCategory:Categories":"Categories","ProductCategory:TotalCount":"Total categories","ProductCategory:AllCategories":"All categories","ProductCategory:HiddenSuccessfully":"Category hidden successfully","ProductCategory:ShownSuccessfully":"Category shown successfully","ProductCategory:AddProduct":"Add Service","ProductCategory:NoCategories":"No categories yet","ProductCategory:CreateFirstCategory":"Create your first service category to organize your services","ProductCategory:UpdatedSuccessfully":"Category updated successfully","ProductCategory:SaveFailed":"Failed to save changes","ProductCategory:Selected":"selected","ProductCategory:ClearSelection":"Clear selection","ProductCategory:Reorder":"Reorder","ProductCategory:ReorderSaved":"Category order saved","ProductCategory:ReorderFailed":"Failed to save category order. Please try again.","ProductCategory:EditCategory":"Edit Category","ProductCategory:EditCategoryDescription":"Update the category title, URL, and SEO details","ProductCategory:Title":"Category title","ProductCategory:Title:Description":"This is the category name customers see on your website.","ProductCategory:Slug":"URL slug","ProductCategory:Slug:Placeholder":"summer-camps","ProductCategory:Slug:Description":"Used in the public category URL.","ProductCategory:SeoDescription":"SEO description","ProductCategory:SeoDescription:Placeholder":"Briefly describe this category for search engines and social previews.","ProductCategory:SearchCategories":"Search categories","ProductCategory:MoreProductsInOtherBranches":"{count} more services in other branches","UnsavedChanges":"Unsaved Changes","Fees":"Fees","Amount":"Amount","Settings:FeesAndTax:Description":"You can specify the fees and taxes that will be applied to orders and invoices","Settings:Tax:Description":"Configure tax rates to be applied to your transactions","Settings:Fees:Description":"Manage additional fees and charges for your services","Fees:Application:Title":"Fee application","Fees:Application:PerCart":"Per cart","Fees:Application:PerCartItem":"Per item","Fees:ServiceArea":"Service area","Enum:Rule:ServiceArea":"Service area","Enum:Rule:ProductFee":"Service fee","Fee:ApplicationType":"Fee Application type","Settings:Verification:SaudiBusinessCenter":"Saudi Business Center Url","Share":"Share","Rate":"Rate","Mada":"Mada","ApplePay":"Apple Pay","SAR":"SAR","RekazPay:ApplePayRequirements":"Mada or Visa is required","Customer:ShowMore":"Show More","Customer:WhatsAppHistory":"WhatsApp Message History","Customer:NoWhatsAppMessages":"No WhatsApp Messages","Customer:NoWhatsAppMessages:Description":"No WhatsApp messages have been sent to this customer yet.","Customer:WhatsAppMessageSent":"Message sent successfully","Customer:Unblock":"Unblock Customer","Customer:Block":"Block Customer","Customer:Blocked":"Customer is blocked","Customer:MarketingOptedOut":"Opted out of marketing","Customer:BlockConfirmation":"Are you sure you want to block this customer? They won't be able to book or make purchases.","Customer:UnblockConfirmation":"Are you sure you want to unblock this customer?","Sponsorship:Title":"Congratulations","Sponsorship:Description:Prefix":"You have been gifted 365 days for free","Sponsorship:Description:Suffix":"Enjoy all the features of Rekaz without limits","Sponsorship:ProceedToHome":"Explore Features Now","Users":"Users","PhoneNumber":"Phone number","Roles":"Roles","PersonalSettings":"Personal settings","DisplayName:Name":"Name","DisplayName:Email":"Email address","DisplayName:PhoneNumber":"Phone number","RoleName":"Role name","Permissions":"Permissions","DisplayName:CurrentPassword":"Current password","DisplayName:NewPassword":"New password","DisplayName:NewPasswordConfirm":"Confirm new password","PasswordChangedMessage":"Your password has been changed successfully.","PersonalSettingsSavedMessage":"Your personal settings has been saved successfully.","Volo.Abp.Identity:PasswordConfirmationFailed":"Password does not match the confirm password.","Integrations:ZKBio:SerialNumber":"Serial number","Integrations:ZKBio:NoAreas":"No Areas Configured","Integrations:ZKBio:NoAreasDescription":"Add a new area with a device to get started","SelectAllInAllTabs":"Grant all permissions","Subscription:StartDateBeforeEndDate":"Start date can not be after end date","Whatsapp:LinkeWithCode":"Link with phone number","Whatsapp:LinkeWithQR":"Link via QR code","Whatsapp:LinkWhatsapp":"Link WhatsApp account","Whatsapp:EnterMobileNumber":"Please enter your mobile number to complete the linking process","Whatsapp:Continoue":"Continue","Whatsapp:ReloadCode":"Request a new verification code","Whatsapp:InvalidNumberFormat":"Invalid number format","Whatsapp:LinkeWith":"Link WhatsApp account with","Whatsapp:EnterCode":"Enter the verification code on your phone","Whatsapp:Instructions:Code:1":"Open WhatsApp on your phone","Whatsapp:Instructions:Code:2":"Tap Menu ⋮ on Android, or Settings ⚙️ on iPhone","Whatsapp:Instructions:Code:3":"Tap Linked devices and then Link a device","Whatsapp:Instructions:Code:4":"Tap Link with phone number instead and enter this code on your phone","Whatsapp:Instructions:Code:5":"Wait a moment after linking to sync with WhatsApp","Whatsapp:OnboardingError":"An error happened while trying to connect to WhatsApp.","Optional":"(Optional)","ImportData:ColumnsInRekazTemplate":"Rekaz Template Column","ImportData:ColumnsInYourFile":"Your File Columns","ImportData:ReviewData":"Review Data","ImportData:ReviewDataDescription":"Make sure the columns in your file are matched to the columns in Rekaz's template, you can change from the dropdown menu if a change is needed","ImportData:PreviewData":"Preview Data","ImportData:PreviewDataDescription":"This shows you the first 10 rows to verify the data before importing","ImportData:TooManyLinesError":"File contains too many rows (maximum 5000 rows allowed)","ImportData:ParsingError":"Error parsing the file. Please check the file format","ImportData:ProductMappingError":"Please map all services before proceeding.","ImportData:BranchMappingError":"Please map all branches before proceeding.","ImportData:RequiredFieldsError":"Please map all required fields before proceeding.","ImportData:UploadFile":"Upload File","ImportData:MapProducts":"Map Services","ImportData:MapProductsDescription":"Match your services with corresponding services in Rekaz to ensure proper data import","ImportData:MapBranches":"Map Branches","ImportData:MapBranchesDescription":"Match your branches with corresponding branches in Rekaz to ensure proper data organization","ImportData:YourProductName":"Your Service Name","ImportData:RekazProduct":"Rekaz Service","ImportData:YourBranchName":"Your Branch Name","ImportData:RekazBranch":"Rekaz Branch","PlatformNotification:Notifications":"Notifications","PlatformNotification:NoNotifications":"No Notifications","PlatformNotification:Reservations":"Reservation Notifications","PlatformNotification:Subscriptions":"Subscription Notifications","PlatformNotification:Orders":"Order Notifications","PlatformNotification:CustomerReviews":"Customer Review","PlatformNotification:EnableSound":"Enable notification sound","PlatformNotification:DisableSound":"Disable notification sound","PlatformNotification:EnablePushNotifications":"Enable push notifications","PlatformNotification:DisablePushNotifications":"Disable push notifications","Deleted":"Deleted","Reservation:Tag:Meeting":"Meeting Url","Reservation:Tag:ReservationDetails":"Reservation Details","Product:Reservation:Meeting":"Link Reservation With","Price:Deleted":"This price has been deleted, customers can not purchase it from the website","Product:Images:Main":"Main image","Product:Images:Drag":"Drag images and drop them here","Product:Images:Max":"You can upload 30 images","Product:Images:FileSizeExceeded":"File size exceeds the maximum limit of 3MB","Product:Images:FileSizeExceeded10MB":"File size exceeds the maximum limit of 10MB","Product:Images:MaxFilesExceeded":"Maximum number of files (30) exceeded","Product:Images:InvalidFileType":"File type is not supported. Please upload an image file","Product:Images:UploadFailed":"Upload failed. Please try again","Users:EmployeeData":"Employee Information","Users:CreateUser":"Add New Employee","Users:CreateRole":"Create New Role","Users:RoleData":"Role Information","Users:PermissionRole:Title":"Permission role","Users:PermissionRole:Description":"Choose the roles that match this employee's responsibilities. You can change them later.","Users:PermissionRole:Placeholder":"Choose permission roles","Users:PermissionRole:Loading":"Loading permissions...","Users:PermissionRole:CustomTitle":"Add custom permissions","Users:SeededRole:Cashier:Title":"Reception","Users:SeededRole:Marketer:Title":"Marketing","Users:SeededRole:Accountant:Title":"Accounting","RoleUsersCount":"Number of Employees","ImportData:SelectProduct":"Select Service","ImportData:SelectBranch":"Select Branch","ImportData:NoProductsError":"You Have No Services","ImportData:NoProductsErrorDescription":"Please create the services you wish to import before you proceed.","ImportData:AutoMappedBranch":"Branches have been auto mapped for your convenience","ImportData:AutoMappedProduct":"Services have been auto mapped for your convenience","ImportData:TemplateNotLoaded":"Template not loaded properly","ImportData:FileGenerationError":"Error generating file","ImportData:NoDataToPreview":"No data to preview","Product:ProductCustomFields":"Service {0}'s Custom Fields","Product:Subscriptions:Branch":"Branch","Branch:Required":"Branch is required","ImportData:FileHasNoColumns":"The file has no columns.","NotFound":"The requested resource was not found.","Imports":"Imports","ImportType":"Imports Type","Imports:Status:Processing":"Processing","Imports:Status:Succeeded":"Succeeded","Imports:Status:PartiallySucceeded":"Partially Succeeded","Imports:Status:Failed":"Failed","Imports:Type:Subscription":"Subscription","Imports:Type:Customer":"Customer","Imports:Type:Contacts":"Contacts","Imports:Type:Product":"Service","Imports:Type:LoyaltyStamps":"Loyalty Stamps","Imports:Type:LoyaltyPoints":"Loyalty Points","Imports:SelectImportType":"Select import type","Imports:SelectImportTypeDescription":"Choose what you want to import.","Imports:Column:SKU":"SKU","Imports:Column:Quantity":"Quantity","Contacts:Validation:MaxMaxContactsExceeded":"The maximum number of contacts has been exceeded {0}","Contacts:MaximumRowsLimit":"The maximum rows limit is {0}.","IntegrationsManagement.Zoom":"Link With Zoom","GoogleCalendar:Authenticate":"Connect Now","RowsCount":"Rows Count","Imports:ImportDetails":"Import Details","Imports:ImportDetails:Status":"Status","Imports:ImportBatchDetails":"Import Batch Details","Imports:ImportDetails:RowNumber":"Row Number","Imports:ImportDetails:RawData":"Raw Data","Imports:ImportDetails:ErrorMessage":"Error Message","Imports:ViewRowData":"View Row Data","Settings:Customize":"Customize","Settings:Notifications:Admin":"Admin Notifications","Settings:Notifications:Customers":"Customers Notifications","Settings:Notifications:Providers":"Service Providers Notifications","Settings:Notifications:Message":"Message:","Imports:Status:All":"All","PlatformNotification:Imports":"Imports Notifications","Customer:NoSubscriptions":"No Subscriptions","Customer:NoSubscriptions:Description":"This customer has no subscriptions yet.","Customer:NoSubscriptions:Description:NoPermission":"You don't have permission to create subscriptions for this customer.","Customer:NoDeals":"No Deals","Customer:NoDeals:Description":"This customer has no deals yet.","Customer:NoDealStage":"No Deal Stage","Customer:UtmTracking":"Traffic Source","Customer:UtmSource":"Source (utm_source)","Customer:UtmMedium":"Medium (utm_medium)","Customer:UtmCampaign":"Campaign (utm_campaign)","Customer:UtmContent":"Content (utm_content)","Customer:UtmTerm":"Keyword (utm_term)","Customer:NoDeals:Description:NoPermission":"You don't have permission to create deals for this customer.","Customer:NoInvoices":"No Invoices","Customer:NoInvoices:Description":"This customer has no invoices yet.","Customer:NoInvoices:Description:NoPermission":"You don't have permission to create invoices for this customer.","Customer:NoReservations":"No Reservations","Customer:NoReservations:Description":"This customer has no reservations yet.","Customer:NoReservations:Description:NoPermission":"You don't have permission to create reservations for this customer.","Customer:NoPackages":"No Packages","Customer:NoPackages:Description":"This customer has no packages yet.","Customer:NoPackages:Description:NoPermission":"You don't have permission to create packages for this customer.","Customer:NoTasks":"No Tasks","Customer:NoTasks:Description":"This customer has no tasks yet.","Customer:NoNotes":"No Notes","Customer:NoNotes:Description":"This customer has no notes yet.","Customer:NoAttachments":"No Attachments","Customer:NoAttachments:Description":"This customer has no attachments yet.","Platform.DashboardLogo":"Dashboard Logo","Imports:DownloadFailedRecords":"Download Failed Records","ViewImports":"View Imports","Imports:Column:Field":"Field","Imports:Column:Value":"Value","Imports:Column:PriceId":"Price ID","Imports:Column:BranchId":"Branch ID","Imports:Column:StartDate":"Start Date","Imports:Column:EndDate":"End Date","Imports:Column:CustomFields":"Custom Fields","Imports:Column:CustomerName":"Customer Name","Imports:Column:PaymentMethod":"Payment Method","Imports:Column:PaidAmount":"Paid Amount","Imports:Column:DiscountAmount":"Discount Amount","Imports:Column:CustomerMobileNumber":"Customer Mobile Number","Imports:Column:BirthDate":"Birth Date","Imports:Column:Name":"Name","Imports:Column:Email":"Email","Imports:Column:Address":"Address","Imports:Column:CrNumber":"CR Number","Imports:Column:VatNumber":"VAT Number","Imports:Column:CompanyName":"Company Name","Imports:Column:CustomerType":"Customer Type","Imports:Column:MobileNumber":"Mobile Number","Imports:Column:NationalId":"National ID","Imports:Column:Price":"Price","Imports:Column:Duration":"Reservation Duration","Imports:Column:PriceName":"Price Name","Imports:Column:PriceOptions":"Service Options","Imports:Column:PriceOptionsRequired":"At least one service option is required","Imports:Column:ProviderId":"Provider ID","Imports:Column:ProviderIds":"Providers","Imports:Column:Description":"Description","Imports:Column:DescriptionEn":"Service Description (English)","Imports:Column:ProductName":"Service Name","Imports:Column:ProductNameEn":"Service Name (English)","Imports:Column:ProductType":"Service Type","Imports:Column:CategoryId":"Category ID","Imports:Column:CategoryName":"Category Section","Imports:Column:BranchIds":"Branches","Imports:Column:RestTimeInMinutes":"Rest Time (Minutes)","Imports:Column:EnableCustomerToChooseProvider":"Choose Provider","Imports:Column:ReservationTimesIntervalInMinutes":"Reservation Time Interval (In Minutes)","Imports:Column:BillingPeriod":"Subscription Billing Period","Imports:Column:PriceRequired":"Price is required","Imports:Column:ProductTypeRequired":"Service type is required","Imports:Column:BillingPeriodRequired":"Billing period is required for subscriptions","Imports:Column:ProductNameRequired":"Service name is required","Imports:Column:DurationRequired":"Reservation duration is required for reservations","Imports:Column:ProviderIdRequired":"Provider must be selected for reservations","Imports:Column:PriceInvalid":"Service option price is invalid","Imports:Column:DiscountedPriceInvalid":"Discounted option price is invalid","Imports:Column:DiscountedPriceGreaterThanPrice":"Discounted option price must be less than or equal to the option price","Imports:Column:DepositAmountInvalid":"Deposit amount is invalid","Imports:Column:DepositAmountGreaterThanPrice":"Deposit amount must be less than or equal to the option final price","Imports:Column:RestTimeInMinutesInvalid":"Rest time is invalid","Imports:Column:EnableCustomerToChooseProviderInvalid":"Choose provider value is invalid, use Yes or No","Imports:Column:ReservationTimesIntervalInMinutesInvalid":"Reservation times display value is invalid, use a number from 5 to 5000","ImportData:Default":"Default","RekazPayTenantOnboarding:ActivateRekazPay":"Activate RekazPay","RekazPayTenantOnboarding:DeactivateRekazPay":"Deactivate RekazPay","RekazPayTenantOnboarding:ActivateOnlinePayments":"Activate Online Payments","RekazPayTenantOnboarding:DeactivateOnlinePayments":"Deactivate Online Payments","RekazPayTenantOnboarding:PaymentGateway":"Payment Gateway","RekazPayTenantOnboarding:OnlinePaymentsActive":"Online Payments Active","RekazPayTenantOnboarding:ApprovedByProvider":"Approved By Provider","RekazPayTenantOnboarding:Approved":"Approved","RekazPayTenantOnboarding:NotApproved":"Not Approved","Customer:NationalId":"National ID","LocalizationSettings":"Localization Settings","LocalizationSettings:Description":"Languages that users can select and use on the site","LocalizationSettings:EnabledLanguages":"Enabled Languages","LocalizationSettings:Timezone":"Timezone","LocalizationSettings:TimezoneHint":"All times shown across your dashboard, reservations, and reports use this timezone.","Timezone:Country":"Country","Timezone:SelectCountry":"Select a country","Timezone:SearchCountry":"Search country...","Timezone:NoCountriesFound":"No countries found","Timezone:Timezone":"Timezone","Onboarding:Step:BusinessLocation:Title":"Where's your business located?","Onboarding:Step:BusinessLocation:Subtitle":"We'll use this to set your timezone, so every booking and report shows the right time.","LocalizationSettings:LanguageEnabledModal:Title":"Language Enabled","LocalizationSettings:LanguageEnabledModal:Description":"Enabling a new language does not automatically translate your service names. You will need to add or update your service names in the new language.","LocalizationSettings:LanguageEnabledModal:GoToServices":"Go to Services","LocalizationSettings:EnglishLanguageHint":"Service names and descriptions must be added in English","Localization:Arabic":"Arabic","Localization:English":"English","Default":"Default","Pagination:Of":"of","Pagination:Next":"Next","Pagination:Prev":"Previous","Reservation:DateNotSet":"Not set","Contacts:FirstName:Required":"First name is required","CustomerImport:ProgressTitle":"Customer import","CustomerImport:Processed":"{0} of {1} rows processed","CustomerImport:Finalizing":"Finalizing","Imports:Column:LastName":"Last Name","Imports:Column:FirstName":"First Name","Imports:Column:ContactGroupIds":"Contact Group IDs","Contacts:ImportContacts":"Import Contacts","Product:Schedules":"Schedules","Product:Reservation:Information:Subtitle":"Basic reservation details","Product:Subscription:Information:Subtitle":"Basic subscription details","Product:Merchandise:Information:Subtitle":"Basic merchandise details","Product:Images:Subtitle":"Service images","Product:Schedules:Subtitle":"Availability settings","Product:ProductSchedule:Title":"Service Availability","Product:ProductSchedule:SectionDescription":"Define specific time windows when this service can be booked","Product:ProductSchedule:SelectSchedules":"Select Schedules","Product:ProductSchedule:SelectPlaceholder":"Choose schedules...","Product:ProductSchedule:NoSchedulesAvailable":"No schedules available. Create schedules in the Providers section.","Product:ProductSchedule:SelectedSchedules":"Selected Schedules","Product:ProductSchedule:NoTimeSlots":"No time slots defined","Product:ProductSchedule:Summary":"Schedule Summary","Product:ProductSchedule:ActiveDays":"Active days","Product:ProductSchedule:AvailableHours":"Available hours","Product:ProductSchedule:CustomizePerDay":"Set different hours per day","Product:ProductSchedule:DurationTooShort":"Available hours window ({0}) must be at least {1}","Product:ProductSchedule:DurationTooShort:Validation":"Schedule availability window is shorter than the minimum booking duration","Product:ProductSchedule:CustomDateRange":"Custom date range","Product:ProductSchedule:CustomDateRange:Description":"Limit this schedule to specific dates","Product:ProductSchedule:MigrationTitle":"Remove old service schedules","Product:ProductSchedule:MigrationDescription":"This service still has old providerless availability schedules. Create replacement classes, then remove the old schedules when ready.","Product:ProductSchedule:MigrationAction":"Remove old schedules","Product:ProductSchedule:MigrationPendingTitle":"Old schedules ready to remove","Product:ProductSchedule:MigrationPendingDescription":"Saving the service will delete every old providerless schedule and keep only coach-owned classes.","Product:ProductSchedule:MigrationPendingWithoutClassesDescription":"Saving will delete every old providerless schedule. This service will have no schedule until replacement classes are added.","Product:ProductSchedule:MigrationUndo":"Undo","Product:ProductSchedule:MigrationConfirmTitle":"Remove all old service schedules?","Product:ProductSchedule:MigrationConfirmDescription":"When you save, all providerless schedule rows will be deleted. Existing coach-owned class schedules stay unchanged, and the save is blocked if a future reservation would lose its time.","Product:ProductSchedule:MigrationConfirmWithoutClassesDescription":"No replacement classes exist yet. Saving will delete all providerless schedule rows and leave this service without a schedule. Continue only if the old schedules are no longer needed.","Product:ProductSchedule:MigrationConfirmAction":"Remove on save","Product:CustomFields:Subtitle":"Additional fields","Product:Addons:Subtitle":"Extra options","Product:Advanced:Subtitle":"Advanced settings","ImportData:SendNotifications":"Would you like to send notifications?","ImportData:SendNotificationsDescription":"Notifications will be sent to subscribers with active or expired subscriptions to inform them about this update.","Settings:Notifications:PushNotificationSettings":"In-App Notifications","Settings:Notifications:Reservation":"Reservation","Settings:Notifications:EnableReservationCreatedPushNotification":"Send notification for newly created reservation","Settings:Notifications:EnableReservationConfirmedPushNotification":"Send notification for confirmed reservation","Settings:Notifications:EnableReservationCancelledPushNotification":"Send notification for cancelled reservation","Settings:Notifications:EnableReservationDonePushNotification":"Send notification for done reservation","Settings:Notifications:Subscription":"Subscription","Settings:Notifications:EnableSubscriptionActivatedPushNotification":"Send notification for activated subscription","Settings:Notifications:EnableSubscriptionCreatedPushNotification":"Send notification for created subscription","Settings:Notifications:EnableSubscriptionCancelledPushNotification":"Send notification for cancelled subscription","Settings:Notifications:MerchandiseOrder":"Merchandise Order","Settings:Notifications:EnableCreatedMerchandiseOrderPushNotification":"Send notification on product purchase","Product:ServiceProviders":"Service Providers","Product:ServiceProviders:Subtitle":"Staff and schedules","Product:ProviderSettings":"Provider Settings","Product:Description:EnableCustomerToChooseProvider":"Allow customers to choose their desired service provider","Product:HasOptions":"Has options","Product:Description:ChooseProviderLabel":"Custom label shown to customers when selecting providers","Product:CustomQuestions:Subtitle":"Additional questions to collect information from customers","Search:Providers":"Search...","Product:EnableCustomizeReservationDeadline":"Enable Customize Reservation Deadline","Product:Reservation:Settings":"Reservation Settings","Product:Reservation:Settings:Subtitle":"Configure booking rules and availability","Product:DurationSplitter:Description":"Specify how to split and display available time slots for booking","Product:Reservation:EmptyCustomQuestions":"No Custom Questions Have Been Added","Product:Reservation:EmptyAddons:Description":"Addons are extra items or services customers can add to their reservation, like extra condiments for food orders or additional services during a service","Product:CreateReservation":"Create Reservation","Product:Reservation:EmptyProviders":"No Service Providers Available","Product:Reservation:EmptyProviders:Description":"Add service providers to enable reservations","Product:SelectAtLeastOneProvider":"Select at least one service provider","Product:SKU":"SKU","Product:Quantity":"Quantity","Product:InvalidDuration":"Invalid Duration","Product:InvalidPrice":"Invalid Price","Product:Reservation:InitialSetupInfo":"This is the basic setup for your reservation service. After creation, you'll be able to customize additional settings such as booking deadlines, buffer times, slot configurations, and advanced booking rules.","Product:Reservation:ImportantInfo":"Important Information","Enum:OtpPurpose.CustomerLogin":"Login","Enum:OtpPurpose.Grader":"Read Report","Enum:CustomerLocationType.Home":"Home","Enum:CustomerLocationType.Work":"Work","Enum:CustomerLocationType.RestHouse":"Rest House","Enum:CustomerLocationType.FriendsPlace":"Friends Place","Enum:CustomerLocationType.Current":"Current Location","Enum:CustomerLocationType.Other":"Other","Settings:Presets:InfoTitle":"What are Customer template?","Settings:Presets:InfoDescription":"Customer data presets are predefined templates for collecting customer information based on service type or field. You can enable the presets you need and customize the required fields for each preset. When a preset is enabled, it will appear in the customer profile page and whenever customers need to fill out information forms, making it easier to collect required information in a structured and consistent manner.","Settings:Presets:AvailablePresets":"Available Presets","Settings:Presets:AvailablePresetsDescription":"You can enable and customize the template as needed","Settings:Presets:AvailableFields":"Available Fields","Settings:Presets:Customize":"Customize","Settings:Presets:Preview":"Preview","Settings:Presets:Export":"Export to Excel","Settings:Presets:AddPresetDescription":"Click here to create a new custom template for collecting customer data","Settings:Presets:NoPresets":"No Presets Created","Settings:Presets:NoPresetsDescription":"Start by creating your first template to collect customer data","Settings:Presets:CreatePreset":"Create New Preset","Settings:Presets:PresetEnabled":"Preset Enabled","Settings:Presets:PresetDisabled":"Preset Disabled","Settings:Presets:OtherFields":"Others","Settings:Presets:CustomizeFields":"Customize Fields","Settings:Presets:CustomizeFieldsDescription":"Customize Fields for template {0}","Settings:Presets:PreviewFieldsDescription":"Preview Fields for template {0}","Settings:Presets:AddField":"Add Field","Settings:Presets:NoFieldsYet":"No fields yet","Settings:Presets:NoFieldsDescription":"Start building your preset by adding custom fields that customers will fill out during booking.","Settings:Presets:AddFirstField":"Add First Field","Settings:Presets:Fields":"Fields Management","Settings:Presets:Field":"Fields","CustomField:IsRequired":"Required","Enum:CustomFieldType.Boolean":"Yes/No","Product:BadgePositionExample":"Badge Position Example","Product:BadgePositionExample:Alt":"Example showing the location of the badge on a service card.","Product:BadgePositionExample:HelpText":"This example shows where the badge will appear on the service display.","BusinessSettings:BusinessInfo":"Business Information","BusinessSettings:BusinessInfo:Type":"Business Type","BusinessSettings:BusinessInfo:Individual":"Individual / Freelance","BusinessSettings:BusinessInfo:Establishment":"Establishment","BusinessSettings:BusinessInfo:Company":"Company","BusinessSettings:BankInfo":"Bank Information","BusinessSettings:OfficialDocs":"Official Documents","BusinessSettings:OfficialDocs:NationalIdentity":"Store Owner's National ID","BusinessSettings:OfficialDocs:Registration":"Commercial Registration","BusinessSettings:OfficialDocs:TaxCertificate":"Tax Certificate","BusinessSettings:OfficialDocs:BankCertificate":"Bank Certificate","BusinessSettings:OfficialDocs:NationalAddress":"National Address","BusinessSettings:OfficialDocs:License":"Commercial License","BusinessSettings:OfficialDocs:IbanCertificate":"IBAN Certificate","BusinessSettings:OfficialDocs:IbanCertificate:Helper":"The IBAN certificate must match the freelance work document","BusinessSettings:OfficialDocs:Size":"The file format must be (.pdf, .jpeg, .jpg, .png) and should not exceed 5MB in size.","Settings:Business:OwnerName":"Owner Name (In English)","Settings:Business:OwnerName:CommercialRegistrationPlaceholder":"Enter the commercial registration owner name in English","Settings:Business:OwnerNumber":"Owner Number","Settings:Business:OwnerEmail":"Owner Email","Settings:Business:OwnerIdentity":"Owner Identity","Settings:Business:OwnerIdentity:Placeholder":"Enter the owner national ID number","Settings:Business:BankName":"Bank Name *","Settings:Business:ChooseBankName":"Choose Bank Name","Settings:Business:AccountNumber":"Account Number","Settings:Business:IBAN":"Saudi IBAN Number","Settings:Business:IBAN:Placeholder":"SA03 8000 0000 6080 1016 7519","Settings:Business:IBAN:Hint":"Enter a valid Saudi IBAN that starts with SA and contains 24 characters.","Settings:Business:IBAN:Validation":"Enter a valid Saudi IBAN.","Settings:Business:CrId":"Commercial Registration ID","Settings:Business:CrRenewalDate":"Commercial Registration Renewal Date","Settings:Business:CrRenewalDate:Hint":"The expiry date of your Commercial Registration (CR). You can find it in the details of your CR certificate.","Settings:Business:CertificateId":"Certificate ID","Settings:Business:CertificateExpirationDate":"Certificate Expiry Date","Settings:Business:Name":"Business Name (In English)","Settings:Business:FreelancerName":"Freelancer Business Name (In English)","BusinessSettings:OwnerInfo":"Document Owner Information","BusinessSettings:CommercialRegistrationOwnerInfo":"Commercial Registration Owner Information","BusinessSettings:OwnerInfo:NationalIdentity":"Document Owner Identity","BusinessSettings:OwnerInfo:NationalIdentity:Upload":"Click to upload the national identity","Settings:Business:AccountHolderName":"Bank Account Owner Name (In English)","Settings:Business:AccountHolderName:Establishment":"Establishment Name in the Bank Account (In English)","Settings:Business:AccountHolderName:Company":"Company Name in the Bank Account (In English)","Settings:Business:AccountHolderName:Placeholder":"Enter the establishment name","Settings:Business:AccountHolderNameWarning":"The name must match the name on the IBAN certificate","BusinessSettings:LinkedBankAccountInfo":"Commercial Registration Linked Bank Account Information","BusinessSettings:LinkedBankAccountInfo:Subtitle":"Funds will be deposited into this account","BusinessSettings:BankInfo:WalletsWarning":"Electronic wallets are not supported, for example: Neoleap, Hala, etc.","BusinessSettings:BankInfo:IbanCertificate":"IBAN Account Certificate","BusinessSettings:BankInfo:IbanCertificate:Upload":"Click to upload the IBAN account certificate","Settings:Business:FileRequired":"This file is required","KYC:AccountVerification:CompanyBusinessNameLabel":"Company name as shown in the commercial registration (In English)","KYC:AccountVerification:CompanyBusinessNamePlaceholder":"Enter the company name as shown in the commercial registration in English","KYC:AccountVerification:CompanyCommercialRegistrationLabel":"Company commercial registration","KYC:AccountVerification:CompanyCommercialRegistrationPlaceholder":"123456789","KYC:AccountVerification:CompanyHasTaxNumber":"Is the company subject to a tax number?","KYC:AccountVerification:CompanyVatNumberPlaceholder":"The company's 15-digit tax number","KYC:AccountVerification:CompanyLicenseLabel":"Commercial license for the company activity (required)","KYC:AccountVerification:CompanyLicenseUpload":"Click to upload the commercial license for the company activity","KYC:AccountVerification:CompanyNationalAddressLabel":"Company national address (via SPL)","KYC:AccountVerification:CompanyNationalAddressUpload":"Click to upload the company national address","KYC:AccountVerification:CompanyRegistrationLabel":"Company commercial registration (required)","KYC:AccountVerification:CompanyRegistrationUpload":"Click to upload the company commercial registration","KYC:AccountVerification:CompanyRegistrationHelper":"Must match the registered commercial registration","KYC:AccountVerification:CompanyTaxCertificateLabel":"Company tax certificate","KYC:AccountVerification:CompanyTaxCertificateUpload":"Click to upload the company tax certificate","KYC:AccountVerification:Title":"Account Verification","KYC:AccountVerification:FreelancerInfo":"Freelance Document Information","KYC:AccountVerification:FreelancerOwnerNamePlaceholder":"Document owner name","KYC:AccountVerification:FreelancerOwnerIdentityPlaceholder":"10XXXXXXX","KYC:AccountVerification:CertificateIdPlaceholder":"XXXXXXXXX","KYC:AccountVerification:CertificateIdValidation":"Certificate ID must be exactly 9 digits","KYC:AccountVerification:NationalIdValidation":"National ID must be 10 digits and start with 1, 2, or 3","KYC:AccountVerification:FreelancerCertificateLabel":"Freelance Certificate","KYC:AccountVerification:FreelancerCertificateUpload":"Click to upload the freelance certificate","KYC:AccountVerification:FreelancerCertificateHelper":"It must match the registered business activity","KYC:AccountVerification:FreelancerLicenseLabel":"Activity License","KYC:AccountVerification:FreelancerLicenseUpload":"Click to upload the activity license","KYC:AccountVerification:FreelancerNationalAddressLabel":"Document owner's national address (via SPL)","KYC:AccountVerification:FreelancerNationalAddressUpload":"Click to upload the document owner's national address","KYC:AccountVerification:FreelancerNationalAddressHelper":"The correct company national address must match what is shown in SPL","KYC:AccountVerification:IndividualBusinessNameLabel":"Profession as in the document (In English)","KYC:AccountVerification:IndividualBusinessNamePlaceholder":"Enter your profession as in the document in English","KYC:AccountVerification:BankAccountInfo":"Bank Account Information","KYC:AccountVerification:BusinessNameLabel":"Establishment name as shown in the commercial registration (In English)","KYC:AccountVerification:BusinessNamePlaceholder":"Enter the establishment name as shown in the commercial registration in English","KYC:AccountVerification:EstablishmentCommercialRegistrationLabel":"Establishment commercial registration","KYC:AccountVerification:CommercialRegistrationPlaceholder":"Must be 10 digits","KYC:AccountVerification:HasTaxNumber":"Does the establishment have a tax number?","KYC:AccountVerification:VatNumberPlaceholder":"The 15-digit tax number for the establishment","KYC:AccountVerification:LicenseLabel":"Commercial license for the establishment activity","KYC:AccountVerification:LicenseUpload":"Click to upload the commercial license","KYC:AccountVerification:NationalAddressLabel":"Establishment national address (via SPL)*","KYC:AccountVerification:NationalAddressUpload":"Click to upload the national address","KYC:AccountVerification:RegistrationLabel":"Establishment commercial registration (required) *","KYC:AccountVerification:RegistrationUpload":"Click to upload the establishment commercial registration","KYC:AccountVerification:OfficialDocs:Size":"File format must be (.pdf, .png, .jpg, .jpeg) and size must not exceed 5MB.","KYC:FileTooLarge":"File size exceeds 5MB limit","KYC:UploadFailed":"Upload failed","KYC:UploadSuccessful":"Upload successful","Settings:Business:VatCertificateId":"VAT Certificate ID","Settings:Business:IsVatRegistered":"Is VAT Registered","KYC:BusinessType":"Business Type","KYC:ID":"ID","KYC:Status":"Status","KYC:Status:Unverified":"Unverified","KYC:Status:InReview":"In Review","KYC:Status:Approved":"Approved","KYC:Status:Rejected":"Rejected","KYC:Status:OutDated":"Outdated","KYC:SubmissionDate":"Submission Date","KYC:ApprovalDate":"Approval Date","KYC:RejectionDate":"Rejection Date","KYC:Stats:SubmittedThisMonth":"Submitted This Month","KYC:Stats:ApprovedThisMonth":"Approved This Month","KYC:Stats:RejectedThisMonth":"Rejected This Month","KYC:TenantName":"Tenant Name","KYC:OnlinePaymentsActive":"Online Payments Active","KYC:OnlinePaymentsInactive":"Online Payments Inactive","KYC:ViewRequest":"View Request","KYC:RejectApplication":"Reject Application","KYC:ApproveApplication":"Approve Application","KYC:PendingDocumentsApplication":"Request Documents","KYC:ApproveThisApplication":"Do you want to approve this application?","KYC:YesApprove":"Yes, approve it!","KYC:RejectionReason":"Please provide a reason for rejection","KYC:RejectReasonPlaceholder":"Enter rejection reason here","KYC:RejectReasonRequired":"Rejection reason is required","KYC:PendingDocumentsReason":"Please specify which documents are still needed","KYC:PendingDocumentsPlaceholder":"Enter required documents here","KYC:PendingDocumentsRequired":"Pending documents details are required","KYC:PendingDocuments:RequiredDocuments":"Required Documents","KYC:PendingDocuments:Details":"Documents Needed","KYC:ViewDocument":"View Document","KYC:ApplicationApprovedSuccessfully":"Application approved","KYC:ApplicationRejectedSuccessfully":"Application rejected","KYC:ApplicationPendingDocumentsSuccessfully":"Application set to pending documents","SaveDraft":"Save Draft","SubmitApplication":"Submit Application","KYC:AccountVerification:ApprovedMessage":"Your request to enable online payments has been approved. Thank you for completing the verification process.","KYC:AccountVerification:InReviewMessage":"Your request to enable online payments is currently under review and will be processed as soon as possible.","KYC:AccountVerification:OutdatedMessage":"Your verification information is outdated. Please update your details to keep payments running smoothly.","KYC:AccountVerification:RejectionReason":"Notes","KYC:DocumentNotAvailable":"Document not available","Menu:KYC":"Account Verification","Menu:TabbyOnboarding":"Tabby KYB Onboarding","Tabby:Admin:BusinessName":"Business name","Tabby:Admin:SearchTenantName":"Tenant name","Tabby:Admin:AllStatuses":"All statuses","Tabby:Admin:BusinessType":"Business type","Tabby:Admin:SubmittedAt":"Submitted at","Tabby:Admin:AcceptedAt":"Accepted at","Tabby:Admin:ChangesRequestedAt":"Changes requested at","Tabby:Admin:ApprovedAt":"Approved at","Tabby:Admin:RejectedAt":"Rejected at","Tabby:Admin:BackToList":"Back to applications","Tabby:Admin:EntityIdentification":"Entity identification","Tabby:Admin:BusinessTypeAndGmv":"Business type and GMV","Tabby:Admin:Licensing":"Licensing","Tabby:Admin:Documents":"Documents","Tabby:Admin:ReviewActions":"Review actions","Tabby:Admin:CreatedAt":"Created at","Tabby:Admin:LastUpdatedAt":"Last updated at","Tabby:Admin:ChangeRequestReason":"Requested changes","Tabby:Admin:RejectReason":"Rejection reason","Tabby:Admin:Accept":"Accept","Tabby:Admin:RequestChanges":"Request changes","Tabby:Admin:Reject":"Reject","Tabby:Admin:Approve":"Approve","Tabby:Admin:AcceptConfirmation":"Accept this application and move it to the approval stage?","Tabby:Admin:ApproveConfirmation":"Enter and validate the tenant's Tabby credentials before approving this application.","Tabby:Admin:RequestChangesDescription":"Describe the changes the merchant must make before the application can continue.","Tabby:Admin:RejectDescription":"Explain why this application is being rejected.","Tabby:Admin:ReasonPlaceholder":"Enter a clear reason","Tabby:Admin:ReasonRequired":"A reason is required","Tabby:Admin:AcceptedSuccessfully":"Application accepted successfully","Tabby:Admin:ChangesRequestedSuccessfully":"Changes requested successfully","Tabby:Admin:RejectedSuccessfully":"Application rejected successfully","Tabby:Admin:ApprovedSuccessfully":"Application approved successfully","Tabby:Admin:NoActions":"No review actions are available for this application.","Tabby:Admin:Document:SignedAgreement":"Signed partnership agreement","Tabby:Admin:Document:Registration":"Registration document","Tabby:Admin:Document:SignatoryIdentity":"Signatory identity document","Tabby:Admin:Document:IbanCertificate":"IBAN certificate","Tabby:Admin:Document:Vat":"VAT certificate","Tabby:Admin:ViewDocument":"View document","Tabby:Admin:PreviewUnavailable":"Preview unavailable","Document:PreviewUnavailable":"Preview not available","Document:PreviewUnavailable:Description":"This file type cannot be previewed in the browser. Download it to open the file.","Tabby:Admin:DocumentUnavailable":"Document unavailable","Tabby:Admin:CopyValue":"Copy value","Tabby:Admin:ValueCopied":"Value copied to clipboard","Tabby:Admin:CopyFailed":"Could not copy the value","Enum:TabbyOnboardingStatus.Draft":"Draft","Enum:TabbyOnboardingStatus.Submitted":"Submitted","Enum:TabbyOnboardingStatus.Accepted":"Accepted","Enum:TabbyOnboardingStatus.ChangesRequested":"Changes requested","Enum:TabbyOnboardingStatus.Rejected":"Rejected","Enum:TabbyOnboardingStatus.Approved":"Approved","KYC:PublishApplication":"Publish Application","KYC:PublishConfirmationTitle":"Publish Application","KYC:PublishConfirmationText":"This will submit the KYC application for review. Proceed?","KYC:PublishConfirmButton":"Publish","KYC:PublishSuccessText":"KYC application submitted for review","KYC:Payments:Description":"To activate RekazPay, please verify your account first","KycBanner:NotSubmitted:Title":"Please submit the Account Verification to enable online payments","KycBanner:NotSubmitted:Description":"Online payments (Visa, Mada, and ApplePay) are not enabled. Please complete your Account Verification to start accepting payments.","KYC:RequiredFields":"Please fill all required fields","RekazPay:KYC:Verify":"Verify Account","RekazPay:ActivateOnlinePayments:Title":"Activate Your Online Payments","RekazPay:ActivateOnlinePayments:Subtitle":"Complete the following steps to receive your customers' payments smoothly","RekazPay:ActivateOnlinePaymentsSteps:Subtitle":"Complete the following steps to be able to receive your customers' payments smoothly","RekazPay:NoSubscription:Step1Description":"To enable payments, please upgrade your plan","RekazPay:NoSubscription:Step2Description":"We will need some documents to ensure your payments","KYC:GlobalBanner:Approved:Title":"Online Payments Enabled (Mada, Visa, and Apple Pay)","KYC:GlobalBanner:Approved:Message":"We have fully verified your account, you can now activate online payments (Mada, Visa, and Apple Pay).","KYC:GlobalBanner:PendingDocuments:Title":"Additional Documents Required","KYC:GlobalBanner:PendingDocuments:Message":"Please provide the required documents to complete your verification and enable online payments.","KYC:GlobalBanner:PendingDocuments:MessagePaymentsEnabled":"We just need a few changes, please upload the required pending documents.","KYC:GlobalBanner:Rejected:Title":"Minor Adjustments Required","KYC:GlobalBanner:Rejected:Message":"We need a few adjustments to complete your verification and enable payments. Please review the notes below, update your documents, and resubmit.","KYC:GlobalBanner:ActivatePayments":"Manage Payments","KYC:GlobalBanner:Resubmit":"Resubmit","KYC:InReview:Title":"Verification In Review","KYC:InReview:AlertDescription":"We have received your documents and they are under review. The process takes up to 24 hours; you can continue working in the system.","Tabby:GlobalBanner:Title":"Tabby is now enabled!","Tabby:GlobalBanner:Message":"You can now accept installment payments via Tabby. Your customers can pay in interest-free installments.","Tabby:GlobalBanner:ManagePayments":"Manage Payments","Tabby:GlobalBanner:ChangesRequested:Title":"Changes requested for your Tabby application","Tabby:GlobalBanner:ChangesRequested:Message":"Please review the requested changes and resubmit your application.","Tabby:GlobalBanner:Rejected:Title":"Your Tabby application was rejected","Tabby:GlobalBanner:Rejected:Message":"Please review the rejection reason and contact support if you need help.","Tabby:GlobalBanner:ReviewReason":"Review note: {0}","Tabby:GlobalBanner:ReviewApplication":"Review application","Tamara:GlobalBanner:Title":"Tamara is now enabled!","Tamara:GlobalBanner:Message":"You can now accept installment payments via Tamara. Your customers can pay in interest-free installments.","Tamara:GlobalBanner:ManagePayments":"Manage Payments","TamaraOnboarding:PersonalInfo":"Personal Info","TamaraOnboarding:Section:OnlinePresence":"Sales Channels","TamaraOnboarding:BusinessInfo":"Business Info","TamaraOnboarding:BankDetails":"Bank Details","TamaraOnboarding:LegalDetails":"Legal Details","TamaraOnboarding:ReviewAndSubmit":"Review & Submit","TamaraOnboarding:ApplicationStatus":"Application Status","TamaraOnboarding:Status:Draft":"Draft","TamaraOnboarding:Status:KycInProgress":"KYC In Progress","TamaraOnboarding:Status:Disqualified":"Disqualified","TamaraOnboarding:Status:ResubmissionRequired":"Data Update Required","TamaraOnboarding:Status:ReadyToTransact":"Active","TamaraOnboarding:Status:ActivatingIntegration":"Activating integration","TamaraOnboarding:StatusMessage:Draft":"Your Tamara application has been started but not submitted yet. Complete the remaining details and submit it for review.","TamaraOnboarding:StatusMessage:KycInProgress":"Your Tamara KYC is in progress. We will keep checking the status and update this form when Tamara completes the review.","TamaraOnboarding:StatusMessage:Disqualified":"Tamara could not approve this application. Review the reason below or contact support for the next steps.","TamaraOnboarding:StatusMessage:ResubmissionRequired":"Tamara needs updated information before it can continue the review. Update the requested details and submit the application again.","TamaraOnboarding:StatusMessage:ReadyToTransact":"Tamara approved the application and the account is ready to transact. The payment method will be available once the integration is active.","TamaraOnboarding:StatusMessage:ActivatingIntegration":"Tamara approved the application. We are fetching the merchant keys and activating the integration.","TamaraOnboarding:ContinueApplication":"Continue Application","TamaraOnboarding:RequiredData":"Required Data","TamaraOnboarding:EditAndResubmit":"Edit and Resubmit","TamaraOnboarding:IHaveKeys":"I Already Have My Keys","TamaraOnboarding:GoToIntegrationSettings":"Go to Integration Settings","TamaraOnboarding:FirstName":"First Name","TamaraOnboarding:LastName":"Last Name","TamaraOnboarding:Country":"Country","TamaraOnboarding:Email":"Email","TamaraOnboarding:Email:Placeholder":"name@example.com","TamaraOnboarding:Phone":"Phone","TamaraOnboarding:BusinessName":"Business Name","TamaraOnboarding:BusinessNameAr":"Business Name (Arabic)","TamaraOnboarding:BusinessType":"Business Type","TamaraOnboarding:BusinessType:Registered":"CR Number","TamaraOnboarding:BusinessType:Freelancer":"Freelancer","TamaraOnboarding:WebsiteUrl":"Website URL","TamaraOnboarding:CountryOfOperations":"Business Registration Country","TamaraOnboarding:AnnualGmv":"Annual GMV","TamaraOnboarding:Category":"Category","TamaraOnboarding:Online":"Online","TamaraOnboarding:InStore":"In-Store","TamaraOnboarding:Iban":"IBAN","TamaraOnboarding:Iban:Placeholder:SA":"SAXX XXXX XXXX XXXX XXXX XXXX","TamaraOnboarding:Iban:Placeholder:AE":"AEXX XXXX XXXX XXXX XXXX XXX","TamaraOnboarding:BeneficiaryName":"Beneficiary Name","TamaraOnboarding:EmailForSettlement":"Settlement Report Email","TamaraOnboarding:EmailForSettlement:Placeholder":"finance@example.com","TamaraOnboarding:SwiftCode":"SWIFT Code","TamaraOnboarding:SwiftCode:Placeholder:SA":"XXXXSAXXXXX","TamaraOnboarding:SwiftCode:Placeholder:AE":"XXXXAEXXXXX","TamaraOnboarding:CrNumber":"CR Number","TamaraOnboarding:CrNumber:Placeholder":"7XXXXXXXXX","TamaraOnboarding:FreelancerCertificateNumber":"Freelance Certificate Number","TamaraOnboarding:FreelancerCertificateNumber:Placeholder":"XXXXXXXXX","TamaraOnboarding:NationalIdNumber":"National ID Number","TamaraOnboarding:NationalIdNumber:Placeholder":"XXXXXXXXXX","TamaraOnboarding:EntityName":"Entity Name","TamaraOnboarding:LegalAddress":"Legal Address","TamaraOnboarding:LegalAddress:Placeholder":"King Fahd Road, Riyadh 12345","TamaraOnboarding:LegalSignatoryName":"Legal Signatory Name","TamaraOnboarding:UnifiedNationalNumber":"Unified National Number","TamaraOnboarding:UnifiedNationalNumber:Placeholder":"7XXXXXXXXX","TamaraOnboarding:VatId":"VAT ID","TamaraOnboarding:VatId:Placeholder":"3XXXXXXXXXXXXX3","TamaraOnboarding:LegalWebsiteUrl":"Legal Website URL","TamaraOnboarding:Submit":"Submit Application","TamaraOnboarding:Validation:InvalidUrl":"Enter a valid URL starting with http:// or https://","TamaraOnboarding:Validation:LettersOnly":"Enter letters only","TamaraOnboarding:Validation:EnglishOnly":"Enter English letters only","TamaraOnboarding:Validation:ArabicOnly":"Enter Arabic letters only","TamaraOnboarding:Validation:DigitsOnly":"Enter numbers only","TamaraOnboarding:Validation:InvalidCrNumber":"Enter a 10-digit commercial registration number","TamaraOnboarding:Validation:InvalidFreelancerCertificateNumber":"Enter a 9-digit freelance certificate number","TamaraOnboarding:Validation:InvalidNationalId":"Enter a 10-digit national ID that starts with 1, 2, or 3","TamaraOnboarding:Validation:SalesChannelRequired":"Select at least one sales channel","TamaraOnboarding:Validation:InvalidSwiftCode":"Enter a valid SWIFT/BIC code (8 or 11 characters)","TamaraOnboarding:Validation:InvalidIban:SA":"Enter a valid Saudi IBAN starting with SA","TamaraOnboarding:Validation:InvalidIban:AE":"Enter a valid UAE IBAN starting with AE","TamaraOnboarding:Validation:PlanUnavailable":"A Rekaz plan is required to submit Tamara onboarding.","TamaraOnboarding:TryAgain":"Try Again","TamaraOnboarding:SubmissionFailed":"Submission Failed","TamaraOnboarding:SubmissionFailed:Description":"Something went wrong while submitting your application. Please review your details and try again.","TamaraOnboarding:SubmissionFailed:GenericError":"An unexpected error occurred. Please try again.","TamaraOnboarding:Back":"Back","TamaraOnboarding:Next":"Next","TamaraOnboarding:PersonalInfo:Description":"Your contact details for Tamara","TamaraOnboarding:BusinessInfo:Description":"Tell us about your business","TamaraOnboarding:BankDetails:Description":"Where Tamara sends your settlements","TamaraOnboarding:LegalDetails:Description":"Legal entity and registration info","TamaraOnboarding:ReviewAndSubmit:Description":"Review your details before submitting","TamaraOnboarding:ModeChoice:Description":"How would you like to set up Tamara payments?","TamaraOnboarding:ModeChoice:EnterKeys":"I already have my keys","TamaraOnboarding:ModeChoice:EnterKeys:Description":"Enter your API key, notification token, and public key from your Tamara merchant dashboard","TamaraOnboarding:ModeChoice:Onboarding":"Apply for a new account","TamaraOnboarding:ModeChoice:Onboarding:Description":"Don't have an account yet? Complete the onboarding form and we'll set everything up for you","TamaraOnboarding:EnterKeys:Title":"Enter your Tamara keys","TamaraOnboarding:EnterKeys:Description":"You can find these in your Tamara merchant dashboard","TamaraOnboarding:ApiToken:Placeholder":"Paste your API / merchant key","TamaraOnboarding:NotificationToken:Placeholder":"Paste your notification token","TamaraOnboarding:PublicKey:Placeholder":"Paste your public key","TamaraOnboarding:SaveKeys":"Save & Activate","TamaraOnboarding:KeysSaved":"Tamara integration activated successfully","TamaraOnboarding:KeysSaveFailed":"Failed to save Tamara keys. Please check your keys and try again.","TamaraOnboarding:OfficialPartner":"Official Partner","TamaraOnboarding:Country:SA":"Saudi Arabia","TamaraOnboarding:Country:AE":"UAE","TamaraOnboarding:SelectGmv":"Select annual GMV","TamaraOnboarding:SelectCategory":"Select category","TamaraOnboarding:Gmv:LessThan100k":"Less than $100,000","TamaraOnboarding:Gmv:SmallBusiness":"$100K - $1M","TamaraOnboarding:Gmv:MediumBusiness":"$1M - $5M","TamaraOnboarding:Gmv:LargeBusiness":"$5M - $15M","TamaraOnboarding:Gmv:Enterprise":"$15M+","KYC:PendingDocuments:Title":"Additional Documents Required","KYC:PendingDocuments:Description":"Please provide the required documents to complete your verification and enable online payments.","KYC:PendingDocuments:SubTitle":"There are incomplete documents, please update them","KYC:OutdatedDocuments:Title":"Some documents are expired","KYC:OutdatedDocuments:SubTitle":"Please update the documents","RekazPay:RejectedDocuments:Title":"Incomplete Documents","RekazPay:RejectedDocuments:SubTitle":"Account Verification","RekazPay:KYC:UpdateDocuments":"Update Documents","RekazPay:Support:ContactTechSupport":"Having an issue? Contact technical support","Notificaitons:Waba:Alert:Title":"Only {0} remaining from Whatsapp notificaitons balance","Notificaitons:Waba:Alert:Description":"Please click {0} to top up your balance to continue sending notificaitons","Reservation:CancelRequest:Reject":"Reject Request","Reservation:CancelRequest:Approve":"Approve Request","Reservation:CancelRequest:ModalTitle":"Cancel Reservation","Reservation:CancelRequest:Handle":"View Cancel Request","Reservation:CancelRequest:ApproveSuccess":"Reservation cancelled successfully","Reservation:CancelRequest:ApproveFailed":"Failed to cancel reservation","Price:PauseCount:Error":"You have reached the maximum number of pauses","Price:TotalPauseDuration:Error":"You have reached the maximum total pause days","Price:MaxPauseDuration:Error":"Pause duration must not be more than {0} days","Price:MinPauseDuration:Error":"Pause duration must not be less than {0} days","Price:Pause:Report":"Pause Summary","Price:Pause:TotalPauseDuration":"Total pause days","Price:Pause:TotalPauseCount":"Total number of pauses","Price:Pause:UsedPauseCount":"Used pauses","Price:Pause:UsedPauseDuration":"Total used pause days","Price:Pause:RemainingPauseCount":"Remaining pauses","Price:Pause:RemainingPauseDuration":"Remaining pause days","Price:Pause:MaxPauseCount":"Maximum pause duration","Price:Pause:MinPauseCount":"Minimum pause duration","KYC:Status:Published":"Documents Published","KYC:ProviderId":"Provider ID","Product:BadgeLabel.Placeholder":"enter badge label","Product:CustomButtonLabel.Placeholder":"enter custom button label","Product:MaximumQuantityPerOrderLabel":"Maximum Quantity Per Order Label","Product:MaximumQuantityPerOrderLabel.Placeholder":"enter maximum quantity label","Product:Slug:Description":"A custom URL slug for this service that appears in your website. Example: reservation/my-service","Product:Slug:Available":"URL is available","Product:Slug:Unavailable":"URL is already taken","DisabledExplanation:VariableDurationOrFullDay":"This option is disabled because either variable duration or full day booking is selected. These booking types have predefined time slots.","Imports:Column:SendNotification":"Send Notification?","Product:Reservation:CheckRulePricing":"Please check that rule pricing is set","Enum:CouponDiscountType":"Discount Type","Coupon:DiscountValue":"Discount Value","Product:CreateMerchandise":"Create Merchandise","Product:Merchandise:ImportantInfo":"Important Information","Product:Merchandise:InitialSetupInfo":"This is the basic setup for your merchandise. After creation, you'll be able to customize additional settings such as stock, images, pricing, custom questions, addons, and advanced.","FieldRequired":"Field is required","Deal:Date":"Deal Date","KYC:RejectionReasons:Title":"Rejection Reason(s)","KYC:RejectionReasons:Admin":"Admin Rejection Reason","KYC:RejectionReasons:MyFatoorah":"MyFatoorah Rejection Reasons","Product:CreateSubscription":"Create Subscription","Product:Subscription:ImportantInfo":"Important Information","Product:Subscription:InitialSetupInfo":"This is the basic setup for your subscription. After creation, you'll be able to customize additional settings such as duration, pricing, addons, and custom questions to meet your customers' needs.","Menu:Packages":"Packages","Subscription:Packages:Usages:CreateReservation":"Add usage","Package:EndDate":"End Date","AttendanceGate":"Attendance Gate","Package:EmptyStateTitle":"No packages yet","Package:EmptyStateDescription":"Create your first package to bundle services into one offer.","CustomField:EmptyStateTitle":"No custom fields yet","CustomField:EmptyStateDescription":"Add custom fields to collect extra information from customers during booking.","Package:StartDate":"Start Date","Product:ServiceProviders:Description":"The service provider delivers services during bookings, ensuring proper scheduling and avoiding double bookings.","Product:Subscription:CreateOrEdit:Information":"Subscription Information","KYC:SupplierIdFilter":"Search with Supplier Id","SupportUser:Alert:Title":"☣️ Be Careful! You Are Using a Support User!","SupportUser:Alert:Description":"The tenant name is: '{0}' | MAKE SURE not to make any destructive actions by mistake.","Whatsapp:Session:Alert:Title":"Your Whatsapp session has stopped working!","Whatsapp:Session:Alert:Description":"Please click {0} to relink your Whatsapp to continue the notifications.","Reservation:Time":"Reservation Date","Reservation:Duration":"Reservation Duration","Reservation:FilterReservations":"Filter Reservations","Reservation:Filter:Description":"Filter reservations by customer, dates, branch, services, and custom fields","Product:Create:Title":"Create a New Service","Product:Choose:Title":"Choose a Template","Product:Choose:Description":"Select a template to quickly set up a service tailored to your business needs.","Product:Choose:Section.General":"Common Service Types","Product:Choose:Section.Specific":"Specialized Service Types","Product:Type.Subscription.Description":"Example: Monthly membership, recurring class access.","Product:Type.Package":"Package","Product:Type.Package.Description":"Example: 4-session bundle, treatment package.","Product:Type.Gift":"Gift","Product:Type.Gift.Description":"Create gift coupons with fixed amounts – perfect for special occasions and customer loyalty programs.","Product:Type.Merchandise":"Physical Goods","Product:Type.Merchandise.Description":"Example: T-shirt, product kit, gift item.","Product:Type.Appointments":"Appointments","Product:Type.Appointments.Description":"Offer individual bookings for your time – ideal for clinics, salons, and 1:1 sessions.","Product:Type.Class":"Classes / Group Sessions","Product:Reservation:ClassSchedule:Label":"Enable class mode","Product:Reservation:ClassSchedule:Description":"Enable this when customers book spots in a class at a scheduled time, such as a yoga or Pilates session.","Product:Type.Class.Description":"Organize classes, workshops, or events with multiple participants at set times.","Classes:Menu":"Classes","Classes:Calendar:Title":"Classes Calendar","Classes:Calendar:Description":"Plan one-time or weekly classes and assign a coach to each schedule.","Classes:AddClass":"Add class","Classes:EditClass":"Edit class","Classes:Created":"Class schedule created successfully","Classes:CreatedMany":"Class schedules created successfully","Classes:Updated":"Class schedule updated successfully","Classes:Deleted":"Class schedule deleted successfully","Classes:SaveError":"The class schedule could not be saved. Please try again.","Classes:DeleteError":"The class schedule could not be deleted. Please try again.","Classes:LoadError":"The class schedule could not be loaded.","Classes:Calendar:PreviousMonth":"Previous month","Classes:Calendar:NextMonth":"Next month","Classes:Calendar:PreviousWeek":"Previous week","Classes:Calendar:NextWeek":"Next week","Classes:Calendar:AgendaView":"Agenda","Classes:Calendar:WeekView":"Week","Classes:Calendar:MonthView":"Month","Classes:Calendar:AddOnDate":"Add a class on {0}","Classes:Calendar:AddAtTime":"Add a class on {0} at {1}","Classes:Calendar:OpenClass":"Open {0} with coach {1} at {2}","Classes:Calendar:More":"+{0} more","Classes:Calendar:DayDialogDescription":"All classes scheduled for this day","Classes:Calendar:LoadErrorTitle":"We could not load the classes calendar","Classes:Calendar:LoadErrorDescription":"Refresh the calendar to try loading the class schedules again.","Classes:ReferenceData:LoadErrorTitle":"We could not load services and coaches","Classes:ReferenceData:LoadErrorDescription":"Try again before adding or editing class schedules.","Classes:NoCoaches:Title":"Add a coach before scheduling classes","Classes:NoCoaches:Description":"Every class must be assigned to a coach. Add a coach, then return here to create the schedule.","Classes:NoCoaches:InlineDescription":"No coaches yet. Add the first coach directly from the class form.","Classes:Filters:AllServices":"All services","Classes:Filters:AllProviders":"All coaches","Classes:Filters:SearchServices":"Search services","Classes:Filters:SearchProviders":"Search coaches","Classes:Filters:NoProviders":"No coaches found","Classes:Filters:SelectedCount":"{0} selected","Classes:Coach":"Coach","Classes:UnassignedCoach":"Coach not assigned","Classes:CoachCreated":"Coach added","Classes:CoachCreateError":"The coach could not be added. Please try again.","Classes:Dialog:Description":"Choose the coach and date range, then add every day and time this class runs.","Classes:Dialog:CoachOnlyDescription":"Change the coach for this existing schedule without changing its dates, days, or times.","Classes:Dialog:ExistingScheduleTitle":"The existing schedule will be preserved","Classes:Dialog:ExistingScheduleDescription":"Only the coach assignment will change. Existing dates, days, and times will remain exactly as configured.","Classes:Dialog:SelectService":"Select a service","Classes:Dialog:SelectProvider":"Select a coach","Classes:Dialog:AddCoach":"Add coach","Classes:Dialog:CoachName":"Coach name","Classes:Dialog:CoachNamePlaceholder":"Enter the coach's name","Classes:Dialog:NoCoachesDescription":"No coaches yet. Add one here to continue.","Classes:Dialog:Recurrence":"Class type","Classes:Dialog:OneTime":"One-time class","Classes:Dialog:Weekly":"Repeats weekly","Classes:Dialog:ClassDate":"Class date","Classes:Dialog:AddAndContinue":"Save and add another","Classes:Dialog:RepeatDays":"Repeat on","Classes:Dialog:Duration":"Duration","Classes:Dialog:OneWeek":"One week","Classes:Dialog:TwoWeeks":"Two weeks","Classes:Dialog:CustomRange":"Custom","Classes:Dialog:ClearEndDate":"Clear end date","Classes:Dialog:ClassTimes":"Class times","Classes:Dialog:OneTimeTimesDescription":"Add every time this class runs on the selected date.","Classes:Dialog:WeeklyTimesDescription":"Group days that share a time. Add another time when the schedule differs.","Classes:Dialog:TimeSlot":"Class time {number}","Classes:Dialog:AddTime":"Add another time","Classes:Dialog:RemoveTime":"Remove class time","Classes:Dialog:EndTimeFromServiceDuration":"Calculated automatically from the service duration.","Classes:Dialog:ProviderBufferNotice":"This coach needs {minutes} minutes between classes. New times include it automatically.","Classes:LegacyMigration:Title":"Migrate the old service schedule","Classes:LegacyMigration:Description":"Add replacement class schedules, then finish the old schedule after reviewing them.","Classes:LegacyMigration:NoticeTitle":"Safe migration steps","Classes:LegacyMigration:StepCreate":"Add a replacement schedule and choose its coach, days, and times.","Classes:LegacyMigration:StepKeep":"Review the calendar and confirm that every new class appears.","Classes:LegacyMigration:StepFinish":"Finish the migration after all replacements are ready to remove the old schedule.","Classes:LegacyMigration:AddReplacement":"Add replacement schedule","Classes:LegacyMigration:Finish":"Finish old schedule","Classes:LegacyMigration:FinishTitle":"Finish the old schedule?","Classes:LegacyMigration:FinishDescription":"This old schedule will be deleted. First confirm that all replacement schedules were added and reviewed.","Classes:LegacyMigration:FinishConfirm":"Finish and delete schedule","Classes:LegacyMigration:Removed":"The old schedule was finished","Classes:Wizard:CalendarDay:One":"{0}: {1} class","Classes:Wizard:CalendarDay:Other":"{0}: {1} classes","Classes:Wizard:DayCount:One":"{0} class","Classes:Wizard:DayCount:Other":"{0} classes","Classes:Wizard:SelectedDayEmpty":"No classes on this day","Classes:Validation:ProductRequired":"Select a service","Classes:Validation:ProviderRequired":"Select a coach","Classes:Validation:CoachNameRequired":"Enter the coach's name","Classes:Validation:RepeatDayRequired":"Select at least one repeat day","Classes:Validation:DistinctTimes":"Start and end time must be different","Classes:Validation:TimeConflict":"This time overlaps another class time, including the coach's buffer.","Classes:Validation:NoOccurrences":"The selected date range does not include any of these days.","Classes:PartialSave":"Some classes were saved. Fix the remaining times and try again.","Classes:Delete:Title":"Delete this class schedule?","Classes:Delete:Description":"This deletes the schedule and all of its classes. This action cannot be undone.","Product:Type.Event":"Event Ticketing","Product:Type.Event.Description":"Sell tickets for shows, exhibitions, or workshops – manage capacity and event dates.","Product:Type.Hospitality":"Stay","Product:Type.Hospitality.Description":"List accommodations like hotel rooms or campsites – manage availability, rates, and check-ins.","Product:Type.Table":"Table Reservation","Product:Type.Table.Description":"Accept table bookings for restaurants, cafés, or lounges – define dining durations and requests.","Product:Type.OnSite":"On-Site Service","Product:Type.OnSite.Description":"Offer services at customer locations – great for cleaning, repairs, and mobile technicians.","Product:Type.Consulting":"Consulting","Product:Type.Consulting.Description":"Book professional sessions – in person or online – for coaching, advice, or technical help.","Product:Type.Other":"Other / Not Sure","Product:Type.Other.Description":"Not sure which category fits? Start here and we'll help guide you through the setup.","Product:Type.Reservation":"Service Reservation","Product:Type.Reservation.Description":"Example: Haircut, consultation, rental.","Product:Type.OnlineSession":"Online Session","Product:Type.OnlineSession.Description":"Example: Online coaching, virtual consultation.","Product:Type.NightReservation":"Night Reservation","Product:Type.NightReservation.Description":"Example: Chalet booking, overnight stay, nightly rental.","Product:Type.ChaletReservation":"Chalet Reservation Service","Product:OnlineSession:Create":"Create Online Session","Product:OnlineSession:Edit":"Edit Online Session","Product:NightReservation:Create":"Create Night Reservation","Product:NightReservation:Edit":"Edit Night Reservation","Product:Class:Create":"Create Group Class","Product:Class:Edit":"Edit Group Class","Connecting":"Connecting...","KYC:EditRequest":"Edit Request","KYC:SettlementFee:Action":"Settlement fee","KYC:SettlementFee:Title":"Change settlement fee","KYC:SettlementFee:Description":"This changes what this merchant is charged each settlement period.","KYC:SettlementFee:Label":"Settlement fee","KYC:SettlementFee:Hint":"Charged once per settlement period (VAT-inclusive).","KYC:SettlementFee:Save":"Save","KYC:SettlementFee:Saving":"Saving…","KYC:SettlementFee:Saved":"Saved","KYC:SettlementFee:MaxTwoDecimals":"Use at most 2 decimal places.","KYC:SettlementFee:Cancel":"Cancel","KYC:Supplier:Delete":"Delete supplier","KYC:Supplier:DeleteTitle":"Delete supplier?","KYC:Supplier:DeleteDescription":"This deletes the supplier from Rekaz Pay and disables its payment provider.","KYC:Supplier:DeletionReason":"Deletion reason","KYC:Supplier:DeletionReasonPlaceholder":"Select a reason","KYC:Supplier:DeletionReason:ChangedOwnership":"Changed ownership","KYC:Supplier:DeletionReason:ChangedBusinessType":"Changed business type","KYC:Supplier:DeletionReason:ChangedCR":"Changed commercial registration","KYC:Supplier:DeletionReason:VendorRejected":"Vendor rejected","KYC:Supplier:Deleting":"Deleting…","ValidateAndSave":"Validate And Save","OnlinePayments:Title":"Online Payments","RekazPay:Label:Note":"Note","RekazPay:Label:SettlementNote":"Deposits to your bank account are processed every Sunday, Tuesday, and Thursday before the end of the day.","RekazPay:Label:SettlementNoteBnpl":"Deposits to your bank account are processed every Sunday, Tuesday, and Thursday before the end of the day. Deposits do not include payments via Tabby/Tamara.","RekazPay:SettlementPause:May2026Notice":"In observance of Eid al-Adha, settlements will be paused from May 21, 2026 to May 31, 2026. Payments received during this period will be included in the May 31, 2026 settlement. Eid Mubarak.","RekazPay:Label:LastDeposit":"Last deposit","RekazPay:Label:LastDepositSubtitle":"Deposited to your account successfully on {0}","RekazPay:Label:NextDeposit":"Next deposit","RekazPay:Label:NetOnlinePayments":"Net online payments","RekazPay:Label:NetOnlinePaymentsSinceDate":"Net online payments since {0}","RekazPay:Label:NetOnlinePaymentsSinceLastDeposit":"Since last deposit","RekazPay:Label:NetBalanceDescription":"Includes payments from {0}","RekazPay:Label:DepositMinimumThreshold":"If the total is less than 100 SAR, the amount will be included on the next deposit.","RekazPay:Label:DepositsHistory":"Deposits history","RekazPay:Label:DepositsHistoryDescription":"Track transfers to your bank account and verify the status of each deposit.","RekazPay:Label:TaxInvoicesHistory":"Tax invoices history","RekazPay:Label:TaxInvoicesHistoryDescription":"Review monthly payment fees and VAT, then print the invoice or export its transaction details.","RekazPay:Label:ManagePayments":"Manage payments","RekazPay:Label:DepositDate":"Deposit date","RekazPay:Label:SelectDate":"Select a date","RekazPay:Label:Status":"Status","RekazPay:Label:AllStatuses":"All statuses","RekazPay:Label:Deposited":"Deposited","RekazPay:Label:Pending":"Pending","RekazPay:Label:NotDeposited":"Not deposited","RekazPay:Label:TransactionDate":"Transaction date","RekazPay:Label:Time":"Time","RekazPay:Label:Method":"Payment method","RekazPay:Label:Amount":"Amount","RekazPay:Label:Fees":"Fees","RekazPay:Label:FeeVat":"Fee VAT","RekazPay:Label:SettlementFee":"Settlement fee","RekazPay:Label:NetAmount":"Net amount","RekazPay:Label:RemainingFees":"Remaining fees","RekazPay:Tooltip:RemainingFees":"These are payment processing fees and are not refunded when the transaction is canceled.","RekazPay:Tooltip:LastDepositProcessingTime":"The process takes one to two days in your bank account.","RekazPay:Label:Clear":"Clear","RekazPay:Label:Apply":"Apply","RekazPay:Label:ViewOnlinePayments":"View payment details","RekazPay:Label:ViewDepositDetails":"View deposit details","RekazPay:Label:Actions":"Actions","RekazPay:Label:NoPayments":"No matching online payments","RekazPay:Label:NoSettlements":"No matching settlements","RekazPay:Label:CardWallets":"Online payments","RekazPay:Label:CardWalletsDescription":"Enable payment for your customers via Visa, MasterCard, and Apple Pay.","RekazPay:Label:BnplTitle":"Buy now, pay later services","RekazPay:Label:BnplDescription":"Let customers split their purchases into installments through your connected providers.","RekazPay:Label:TamaraDescription":"Enable Tamara so customers can split payments into installments.","RekazPay:Label:TabbyDescription":"Enable Tabby so customers can split payments into installments.","RekazPay:Label:CashOnDeliveryTitle":"Pay at branch","RekazPay:Label:CashOnDeliveryDescription":"Customers can pay when they arrive at your branch.","RekazPay:Label:BankTransferTitle":"Bank transfer","RekazPay:Label:BankTransferDescription":"Add your bank account to receive direct transfers from customers.","RekazPay:Label:AddBankAccount":"Add bank account","RekazPay:Label:AccountDetails":"Account details","RekazPay:Label:ManagePaymentSettings":"Manage online payments","RekazPay:Label:ManagePaymentSettingsDescription":"Choose which payment methods your customers can use at checkout.","PaymentRestriction:SectionTitle":"Payment restrictions","PaymentRestriction:SectionDescription":"Control when each payment method is offered at checkout.","PaymentRestriction:Add":"Add restriction","PaymentRestriction:Create":"New restriction","PaymentRestriction:Edit":"Edit restriction","PaymentRestriction:NamePlaceholder":"e.g. Tamara — reservations only","PaymentRestriction:Effect":"Effect","PaymentRestriction:Effect:LimitTo":"Limit to","PaymentRestriction:Effect:BlockWhen":"Block when","PaymentRestriction:Effect:LimitToHint":"The selected methods will be offered only when the conditions match.","PaymentRestriction:Effect:BlockWhenHint":"The selected methods will be hidden when the conditions match.","PaymentRestriction:Methods":"Payment methods","PaymentRestriction:Methods:Hint":"Pick the methods this restriction applies to.","PaymentRestriction:Methods:DisabledHint":"Dimmed methods are currently disabled in your store. The restriction will apply once they are enabled.","PaymentRestriction:Methods:Required":"Select at least one payment method.","PaymentRestriction:Conditions":"Conditions","PaymentRestriction:Conditions:Empty":"No conditions yet — add conditions to define when this restriction applies.","PaymentRestriction:Conditions:Required":"Add at least one condition.","PaymentRestriction:AddCondition":"Add condition","PaymentRestriction:Condition:Type":"Condition type","PaymentRestriction:Condition:ProductType":"Service type","PaymentRestriction:Condition:OrderAmount":"Order total","PaymentRestriction:Condition:Min":"Minimum","PaymentRestriction:Condition:Max":"Maximum","PaymentRestriction:Condition:AmountRequired":"Enter a minimum or maximum amount.","PaymentRestriction:Condition:AmountRangeInvalid":"The minimum must be less than or equal to the maximum.","PaymentRestriction:Condition:ValuesRequired":"Select at least one value.","PaymentRestriction:MatchMode":"When multiple conditions are set","PaymentRestriction:MatchMode:All":"All must match","PaymentRestriction:MatchMode:Any":"Any one matches","PaymentRestriction:Preview":"Preview","PaymentRestriction:FilteredByMethod":"Showing restrictions for {0}","PaymentRestriction:ShowAll":"Show all","PaymentRestriction:LoadError":"Could not load payment restrictions.","PaymentRestriction:Retry":"Try again","PaymentRestriction:Empty:Title":"Control when each payment method is offered","PaymentRestriction:Empty:Description":"Without restrictions, every enabled method is offered at every checkout. Add a restriction to narrow when a method appears.","PaymentRestriction:Empty:Example":"For example: Tamara will only be available when the cart contains only Reservations.","PaymentRestriction:Empty:Filtered":"No restrictions target this payment method.","PaymentRestriction:MethodChip:One":"1 restriction","PaymentRestriction:MethodChip:Two":"2 restrictions","PaymentRestriction:MethodChip:Many":"{0} restrictions","PaymentRestriction:MethodChip:ManyPlus":"{0} restrictions","PaymentRestriction:ProductType:Reservation":"Reservations","PaymentRestriction:ProductType:Subscription":"Subscriptions","PaymentRestriction:ProductType:Merchandise":"Merchandise","PaymentRestriction:ProductType:Gift":"Gift cards","PaymentRestriction:ProductType:Package":"Packages","PaymentRestriction:Sentence:LimitTo":"{0} will only be available when {1}.","PaymentRestriction:Sentence:BlockWhen":"{0} will be hidden when {1}.","PaymentRestriction:Sentence:LimitToNoConditions":"{0} will be available with no restrictions — add a condition to limit it.","PaymentRestriction:Sentence:BlockWhenNoConditions":"{0} will never be hidden — add a condition to block it.","PaymentRestriction:Sentence:PickMethods":"Select at least one payment method to see how this restriction will apply.","PaymentRestriction:Sentence:CartOnly":"the cart contains only {0}","PaymentRestriction:Sentence:CartAny":"the cart contains any {0}","PaymentRestriction:Sentence:AmountMin":"the order total is {0} or more","PaymentRestriction:Sentence:AmountMax":"the order total is {0} or less","PaymentRestriction:Sentence:AmountBetween":"the order total is between {0} and {1}","PaymentRestriction:Sentence:And":" and ","PaymentRestriction:Sentence:Or":" or ","PaymentRestriction:Sentence:ListSeparator":", ","RekazPay:DisableOnlinePayments:Title":"Disable Online Payments","RekazPay:DisableOnlinePayments:Message":"This action will immediately disable all payment options (Mada, Visa/Mastercard, Apple Pay). Your customers will no longer be able to pay online.","RekazPay:DisableOnlinePayments:Confirm":"Yes, Disable Payments","RekazPay:DisableEssentialPaymentMethod:Confirm":"Yes, disable","RekazPay:DisableEssentialPaymentMethod:Cancel":"Go back","RekazPay:PaymentMethod:Mada:EnableTitle":"Enable Mada payments?","RekazPay:PaymentMethod:Mada:EnableMessage":"Customers will be able to pay online with Mada cards.","RekazPay:PaymentMethod:Mada:DisableTitle":"Disable Mada payments?","RekazPay:PaymentMethod:Mada:DisableMessage":"Customers will no longer be able to pay with Mada. Apple Pay will also be turned off if it depends on Mada.","RekazPay:PaymentMethod:CreditCard:EnableTitle":"Enable Visa/MasterCard payments?","RekazPay:PaymentMethod:CreditCard:EnableMessage":"Customers will be able to pay online with Visa or MasterCard.","RekazPay:PaymentMethod:CreditCard:DisableTitle":"Disable Visa/MasterCard payments?","RekazPay:PaymentMethod:CreditCard:DisableMessage":"Customers will no longer be able to pay with Visa or MasterCard. Apple Pay will also be turned off if it depends on card payments.","RekazPay:PaymentMethod:ApplePay:EnableTitle":"Enable Apple Pay?","RekazPay:PaymentMethod:ApplePay:EnableMessage":"Customers will see Apple Pay at checkout when it is available on their device.","RekazPay:PaymentMethod:ApplePay:DisableTitle":"Disable Apple Pay?","RekazPay:PaymentMethod:ApplePay:DisableMessage":"Customers will no longer see Apple Pay at checkout. Card payments can stay enabled.","RekazPay:PaymentMethod:Knet:EnableTitle":"Enable Knet payments?","RekazPay:PaymentMethod:Knet:EnableMessage":"Customers will be able to pay with Knet cards at checkout.","RekazPay:PaymentMethod:Knet:DisableTitle":"Disable Knet payments?","RekazPay:PaymentMethod:Knet:DisableMessage":"Customers will no longer be able to pay with Knet cards.","RekazPay:PaymentMethod:Tamara:EnableTitle":"Enable Tamara installments?","RekazPay:PaymentMethod:Tamara:EnableMessage":"Customers can split eligible purchases with Tamara. Tamara transfers these payments directly to you.","RekazPay:PaymentMethod:Tamara:DisableTitle":"Disable Tamara installments?","RekazPay:PaymentMethod:Tamara:DisableMessage":"Customers will no longer see Tamara as a payment option at checkout.","RekazPay:PaymentMethod:Tabby:EnableTitle":"Enable Tabby installments?","RekazPay:PaymentMethod:Tabby:EnableMessage":"Customers can split eligible purchases with Tabby. Tabby transfers these payments directly to you.","RekazPay:PaymentMethod:Tabby:DisableTitle":"Disable Tabby installments?","RekazPay:PaymentMethod:Tabby:DisableMessage":"Customers will no longer see Tabby as a payment option at checkout.","RekazPay:PaymentMethod:CashOnDelivery:EnableTitle":"Enable pay at branch?","RekazPay:PaymentMethod:CashOnDelivery:EnableMessage":"Customers can place the order now and pay when they arrive at your branch.","RekazPay:PaymentMethod:CashOnDelivery:DisableTitle":"Disable pay at branch?","RekazPay:PaymentMethod:CashOnDelivery:DisableMessage":"Customers will no longer be able to choose pay at branch during checkout.","RekazPay:PaymentMethod:BankTransfer:EnableTitle":"Enable bank transfer?","RekazPay:PaymentMethod:BankTransfer:EnableMessage":"Customers can choose bank transfer and use your saved bank account details to pay.","RekazPay:PaymentMethod:BankTransfer:DisableTitle":"Disable bank transfer?","RekazPay:PaymentMethod:BankTransfer:DisableMessage":"Customers will no longer be able to choose bank transfer during checkout.","RekazPay:EnablePaymentMethod:Confirm":"Yes, enable","RekazPay:EnablePaymentMethod:Cancel":"Go back","RekazPay:DisablePaymentMethod:Confirm":"Yes, disable","RekazPay:DisablePaymentMethod:Cancel":"Go back","RekazPay:EnableOnlinePayments:Title":"Enable Online Payments","RekazPay:EnableOnlinePayments:Message":"Your customers will be able to pay online using cards and wallets.","RekazPay:EnableOnlinePayments:Confirm":"Yes, enable","RekazPay:EnableOnlinePayments:Cancel":"Go back","RekazPay:ConfirmMinimumAmount:Title":"Update minimum amount","RekazPay:ConfirmMinimumAmount:Message":"Are you sure you want to set the minimum order amount to {0}?","RekazPay:ConfirmMinimumAmount:Confirm":"Yes, update","RekazPay:ConfirmMinimumAmount:Cancel":"Go back","RekazPay:Label:OnlinePaymentsRecord":"Online payments record","RekazPay:Label:OnlinePaymentsRecordDescription":"Review each transaction's status, refunds, and net amount after fees.","RekazPay:Label:OnlinePayments":"Online payments","RekazPay:Label:Customer":"Customer","RekazPay:Label:AllCustomers":"All","RekazPay:Label:NoBranchesFound":"No branches found","RekazPay:Label:DepositStatus":"Deposit status","RekazPay:Label:TransactionStatus":"Transaction status","RekazPay:Label:RefundedAmount":"Refund amount","RekazPay:Label:InvoiceDetailsTitle":"invoice #{0} details","RekazPay:Label:InvoiceDetailsTitleNoNumber":"invoice details","RekazPay:Label:CustomerData":"Customer data","RekazPay:Label:Paid":"Paid","RekazPay:Label:Refunded":"Refunded","RekazPay:Label:PartialRefund":"Partial refund","RekazPay:Label:Failed":"Failed","RekazPay:Label:Canceled":"Canceled","RekazPay:Label:View":"View","RekazPay:Label:Print":"Print","RekazPay:Label:PrintInvoice":"Print invoice","RekazPay:Label:Export":"Export","RekazPay:Label:InvoiceNumber":"Invoice number","RekazPay:Label:Description":"Description","RekazPay:Label:TotalFees":"Total fees","RekazPay:Label:TotalVat":"Total VAT","RekazPay:Label:GrandTotal":"Grand total","RekazPay:Label:NoInvoices":"No matching tax invoices","OnlinePayments:Active":"Active","OnlinePayments:Inactive":"Inactive","ProviderApproval:Title":"Provider Approval","ProviderApproval:Approved":"Approved","ProviderApproval:NotApproved":"Not Approved","PaymentGateway:Title":"Payment Gateway","PaymentGateway:RekazPay":"Rekaz Pay","PaymentGateway:Moyasar":"Moyasar","Products:GoogleCalendarRequired":"Google Calendar Required","InternalServerErrorMessage":"An internal error occurred during your request!","DefaultErrorMessage":"An error has occurred!","Error":"Error","403Message":"Forbidden","404Message":"Page not found","404MessageDetail":"Sorry, there's nothing at this address.","Reservation:DoubleConfirmed":"Reservation confirmed via automated phone call","Reservation:ConfirmedByIvr":"by phone","Reservation:RequestToCancel":"Cancellation Requested","After":"after","Since":"since","Product:CreateReservation:Event":"Create Event Reservation","Product:CreateReservation:Online":"Create Online Reservation","Product:CreateReservation:Contract":"Create Contract Reservation","Product:CreateReservation:ConsultingInPerson":"Create In-Person Consulting Session","Product:CreateReservation:ConsultingOnline":"Create Online Consulting Session","Product:CreateReservation:Appointment":"Create Appointment","Product:CreateReservation:Class":"Create Class/Group Reservation","Product:CreateReservation:Rental":"Create Rental Reservation","Product:CreateReservation:Hospitality":"Create Stay Reservation","Product:CreateReservation:Table":"Create Table Reservation","Product:CreateReservation:OnSite":"Create On-Site Reservation","Product:ReservationTypeSpecificFields:Class":"Class Reservation Specific Fields","Product:ReservationTypeSpecificFields:Class:Slots:What":"Slots translate to how many people can attend in one class","Online":"Online","Product:ReservationTypeSpecificFields:ConsultingInPerson":"In-Person Reservation Specific Fields","Product:ReservationTypeSpecificFields:ConsultingInPerson:PlaceOrLocationLink":"Place or Location Link","Product:ReservationTypeSpecificFields:ConsultingInPerson:PlaceOrLocationLink:What":"Provide a Google Maps link or address so customers can easily find the meeting location.","Product:ReservationTypeSpecificFields:ConsultingInPerson:PlaceOrLocationLink:TextBeforeUserInputInDescription":"Location","Product:ReservationTypeSpecificFields:OnSite":"On-Site Reservation Specific Fields","Product:ReservationTypeSpecificFields:OnSite:BufferBetweenSlots:What":"Set the travel time needed between on-site appointments. This ensures your team has enough time to move between customer locations, such as for mobile car wash or at-home barber services.","Product:ReservationTypeSpecificFields:Table":"Table Reservation Specific Fields","Product:ReservationTypeSpecificFields:Table:MaximumQuantityPerOrder:What":"Set the maximum number of guests allowed per table.","Product:AllowPeopleToProvideSpecialRequests":"Allow Customer to Provide Special Requests","Product:AllowPeopleToProvideSpecialRequests:Description":"This allows people to write when booking a table any special requests like allergies, celebration, etc...","Product:AllowPeopleToProvideSpecialRequests:Prefill:Label":"Any Special Requests?","Product:AllowPeopleToProvideSpecialRequests:Prefill:Placeholder":"Allergies, celebrations, etc...","Product:ReservationTypeSpecificFields:Hospitality:Price:What":"Daily or Nightly Rate","Product:ReservationTypeSpecificFields:Hospitality":"Stay Reservation Specific Fields","MerchandiseOrder:FilterOrders":"Filter Orders","Now":"Now","Packages:SearchInput":"Package Name / Customer Name / Mobile Number","Packages:StarEndDate":"Start & End Date","Subscription:Packages:Usages:Info:RemainingFrom":"Remaining {0} out of {1}","Subscription:FilterSubscriptions":"Filter Subscriptions","MobileApp:WhyTakeAnAppDescription":"It keeps your customers coming and helps you sell more.","MobileApp:WhyWithRekaz":"Why Rekaz?","MobileApp:WhyWithRekazDescription":"We build, you grow.","MobileApp:T:Bento:Card1:Title":"Every way your customer pays","MobileApp:T:Bento:Card1:Body":"Apple Pay, Tabby, Tamara, Mada, Visa, Mastercard — all live from day one.","MobileApp:T:Bento:Card2:Title":"Recurring customers","MobileApp:T:Bento:Card2:Stat":"3×","MobileApp:T:Bento:Card2:StatCaption":"more repeat visits","MobileApp:T:Bento:Card2:Compare:App":"App customers","MobileApp:T:Bento:Card2:Compare:Web":"Web only","MobileApp:T:Bento:Card3:Title":"Push notifications","MobileApp:T:Bento:Card3:Body":"Send your about a new service, a flash app only discount, or just a friendly \"we miss you\" to bring them back.","MobileApp:T:Bento:Card4:Title":"App-only discounts","MobileApp:T:Bento:Card4:Body":"App specific coupons and discounts build a long-term relationship with your customer on their device.","MobileApp:T:Bento:Offers:OffLabel":"OFF","MobileApp:T:Bento:Offers:AppOnlyPill":"App-only","MobileApp:T:Bento:Offers:RedeemButton":"Redeem","MobileApp:FAQ":"Frequently Asked Questions","MobileApp:FAQNeedApp":"Do I really need an app?","MobileApp:FAQNeedAppAnswer":"Competitors in services sector are always present. An app distinguishes you and builds a long-term relationship with customer because how easily accessible you become","MobileApp:FAQDeliveryTime":"Is it true the app will be ready in 14 days?","MobileApp:FAQDeliveryTimeAnswer":"Yes — as soon as you publish your app we send it to the Apple App Store, and their review usually takes 1-2 weeks.","MobileApp:FAQCustomerOrder":"Can customers order and pay within the app?","MobileApp:FAQCustomerOrderAnswer":"Yes. The app is fully integrated with our system: customers can book, order, pay via Apple Pay, Tabby, or Tamara... all from their phone.","MobileApp:PublishYourApp":"Launch your app","MobileApp:Resume:ReadyTitle":"Your app is ready!","MobileApp:Resume:ReadyDescription":"One click left before it hits the stores.","MobileApp:Resume:PayCta":"Pay and publish","MobileApp:Resume:Title":"Your app is waiting","MobileApp:Resume:Description":"Pick up where you left off.","MobileApp:Resume:Continue":"Continue setup","MobileApp:Resume:StepTheme":"Design","MobileApp:Resume:StepCustomize":"Customize","MobileApp:Resume:StepDetails":"Details","MobileApp:T:Site:Description":"Your branded mobile app","MobileApp:T:FAQ:Subtitle":"Got questions?","MobileApp:T:Pricing:Title":"Launch offer","MobileApp:T:Pricing:Subtitle":"Your app in your hands in 14 days","MobileApp:T:Pricing:Plan:PricePeriod:Monthly":"month","MobileApp:T:Pricing:Plan:PricePeriod:Yearly":"year","MobileApp:T:Pricing:Plan:Feature1":"Your own branded app","MobileApp:T:Pricing:Plan:Feature2":"Full sync with the Rekaz platform","MobileApp:T:Pricing:Plan:Feature3":"Free marketing plan","MobileApp:T:Close:AriaLabel":"Back to platform","MobileApp:T:LanguageSwitch:AriaLabel":"Switch language","MobileApp:T:LanguageSwitch:OtherLabel":"ع","MobileApp:Hub:Title":"Mobile App","MobileApp:Hub:Subtitle":"Track how your app is doing, reach your customers, and customize your app however you like.","MobileApp:Hub:GetOnAppStore":"Get it on the App Store","MobileApp:Hub:ComingSoon":"Coming soon","MobileApp:Hub:AvailableAfterPublish":"Turns on after publishing to the Apple App Store","MobileApp:Hub:AvailableAfterPublish:Short":"After publishing","MobileApp:Hub:Metric:Downloads":"Downloads","MobileApp:Hub:Metric:Downloads:Empty":"No downloads yet","MobileApp:Hub:Metric:NotificationSubscribers":"Subscribed to notifications","MobileApp:Hub:Metric:NotificationSubscribers:Empty":"No notification subscribers yet","MobileApp:Hub:Metric:NotificationClicks":"Notification taps (last 30 days)","MobileApp:Hub:Metric:NotificationClicks:Empty":"No notification taps yet","MobileApp:Hub:Metric:Rating":"App Store rating","MobileApp:Hub:Metric:RatingCount":"based on {0} ratings","MobileApp:Hub:Metric:Rating:Empty":"No reviews yet","MobileApp:Hub:Status:Title":"Where your app is now","MobileApp:Hub:Status:Step:Details":"App details","MobileApp:Hub:Status:Step:Review":"Apple review","MobileApp:Hub:Status:Step:Published":"Published","MobileApp:Hub:Status:Draft:Hint":"✨ First step: pick the design, colors, and font, then add the name, description, and logo.","MobileApp:Hub:Status:SubmittedToStore:Hint":"⏳ Your app is under review by the Apple App Store and usually takes about 7-14 days. You can still edit the design and content while you wait.","MobileApp:Hub:Status:Congrats":"Congratulations, your app is live! 🎉","MobileApp:Hub:Status:Congrats:Hint":"Your app is now available on the Apple App Store.","MobileApp:Hub:Status:Dismiss":"Close","MobileApp:Hub:Status:StartDetailsCta":"Complete app details","MobileApp:Hub:Status:SubmitToStoreSuccess":"Sent for Apple App Store review","MobileApp:Hub:Status:EditDesignCta":"Edit app design","MobileApp:Hub:Manage:Title":"Manage your app","MobileApp:Hub:PushNotifications:Title":"Push Notifications","MobileApp:Hub:PushNotifications:Description":"Reach your customers with targeted push notifications.","MobileApp:Hub:Builder:Title":"App Builder","MobileApp:Hub:Builder:Description":"Customize your app's layout, sections, and content — changes show up in the app right away.","MobileApp:Hub:Promotions:Title":"Promotions","MobileApp:Hub:Promotions:Description":"Create discounts, offers, and campaigns to boost sales.","MobileApp:Hub:Referral:Title":"Referral Program","MobileApp:Hub:Referral:Description":"Reward customers who refer new clients with automatic discounts.","Product:ReservationTypeSpecificFields:Hospitality:WeekendPrice":"Weekend Price","Product:ReservationTypeSpecificFields:Hospitality:CheckInTime:TextBeforeUserInputInDescription":"Check-in Time","Product:ReservationTypeSpecificFields:Hospitality:CheckOutTime:TextBeforeUserInputInDescription":"Check-out Time","Product:CheckInTime":"Check-in Time","Product:CheckInTime:Placeholder":"3:00 PM","Product:CheckOutTime":"Check-out Time","Product:CheckOutTime:Placeholder":"12:00 PM","Customers:FilterCustomers":"Filter Customers","Product:ReservationTypeSpecificFields:OnSite:NumberOfStaff":"Number of Staff","Product:ReservationTypeSpecificFields:OnSite:NumberOfStaff:What":"A service provider will be created for each staff member you need","Product:ReservationTypeSpecificFields:Event":"Event Reservation Specific Fields","Product:ReservationTypeSpecificFields:Event:General":"General","Product:ReservationTypeSpecificFields:Event:EarlyBird":"Early Bird","Product:ReservationTypeSpecificFields:Event:VIP":"VIP","Product:ReservationTypeSpecificFields:Event:TicketsTiers":"Tickets Tiers","Product:ReservationTypeSpecificFields:Event:TicketTier:Name":"Ticket Name","Product:ReservationTypeSpecificFields:Event:TicketTier:Price":"Ticket Price","Product:ReservationTypeSpecificFields:Event:AddTicketTier":"Add Ticket Tier","Product:ReservationTypeSpecificFields:Event:CantAddMoreThan4":"To add more than 4 tickets, go to the Pricing & Options section after creating the service.","Product:ReservationTypeSpecificFields:OnSite:GeoFencing:ChooseServiceArea":"Choose Service Area","Product:ReservationTypeSpecificFields:OnSite:AutoCreatedSchedule":"Auto Created Schedule","Product:ReservationTypeSpecificFields:OnSite:Worker":"Staff Member","Product:Duration:Hospitality":"Stay Duration","Product:Duration:Event":"Event Duration","Product:Duration:Consulting":"Consultation Duration","CopyWebsiteFrom":"Copy Website From","Customer:Website:Copy":"Copy Website","WebsiteLink":"Website Link","Product:Duration:Class":"Class Duration","Product:ServiceProviders:Description:Hospitality":"Here, the service provider is the accommodation unit itself—such as a chalet, apartment, or house.","Product:ServiceProviders:Description:OnSite":"Here, the service provider is the staff member assigned to perform the task at the customer's location.","Carts:FilterCarts":"Filter Carts","Platform.CustomDomain":"Link Custom Domain","Menu:Hangfire":"Hangfire Dashboard","Menu:PlatformHangfire":"Platform Dashboard","Menu:RekazPayHangfire":"RekazPay Dashboard","LoginAsCustomer":"Login As Customer","BackToMyAccount":"Back To My Account","CustomerHistory:AdminLoggedIn":"Admin Logged In","CustomerHistory:AdminLoggedOut":"Admin Logged Out","Impersonation:NoAccount":"There is no tenant for this Customer","Invoice:Refund":"Refund Invoice","AvailableRefund":"Available Refund","RefundAmount":"Refund Amount","PaymentMethod":"Payment Method","NoTransactionsFound":"No transactions found for this invoice","Refund:Date":"Refund Date","Refund:Steps:Title":"Online Refund Status","Refund:Steps:Requested":"Refund requested","Refund:Steps:SentToProvider":"Sent to payment provider","Refund:Steps:Completed":"Completed","Refund:Steps:Rejected":"Rejected","Refund:Steps:RequestedDesc":"The refund request has been recorded and is being prepared.","Refund:Steps:SentToProviderDesc":"The request was sent to the payment provider and is awaiting confirmation.","Refund:Steps:CompletedDesc":"The refund has been processed successfully. It may take up to 14 days to appear in the customer's account.","Refund:Steps:RejectedDesc":"The payment provider could not complete the refund.","Refund:Steps:ViewStatus":"View refund status","Refund:RRN":"Retrieval Reference Number (RRN)","ProcessRefund":"Process Refund","Refunds:RefundMayTake":"Refunding Online Payments may take up to","Refunds:RefundDuration":"14 working days","Refunds:OnlinePaymentFeesNotRefundable":"Payment processor fees are not refunded when the amount is refunded.","Refunds:OnlinePaymentsCanBeRefundedOnce":"Online payments can be refunded online only once (partially or fully).","Refunds:OrderPaidVia":"Paid via:","Refunds:ReasonTypeRequired":"Select a refund category.","Refunds:ReasonRequiredForOther":"Add a short explanation when the refund category is Other.","Refunds:OnlineRefundWindowExpired":"Online refunds are only available within 6 months of the payment. Please use a different refund method.","Refunds:AlreadyRefunded":"Already Refunded","Refunds:PendingRefund":"Pending","Refund":"Refund","Refund:Reason":"Refund Reason","Enum:RefundStatus.Pending":"Pending","Enum:RefundStatus.Processed":"Processed","Enum:RefundStatus.Rejected":"Rejected","CreditNote:Number":"Credit Note Number","CreditNote:IssuedAt":"Issued At","Refunds":"Refunds","Invoice:InvoiceNumberReference":"Invoice Reference","Enum:CreditNoteStatus:Draft":"Draft","Enum:CreditNoteStatus:Issued":"Issued","CreditNote:Status":"Credit Note Status","Invoice:OriginalPaymentMethod":"Original Payment Method","Invoice:VatSettings":"VAT Settings","CreditNote:Search":"Search by Credit Note Number or Invoice Reference","ShowResults":"Show Results","Refunds:Paid":"Paid","Refunds:SelectServicesTitle":"Select services to refund","Refunds:SelectServicesDescription":"Choose one or more services and we will calculate the refund automatically.","Refunds:RefundPaymentInstead":"Refund a specific payment","Refunds:BackToServices":"Back to services","Refunds:SelectPaymentsTitle":"Select a payment","Refunds:SelectPaymentsDescription":"Use this option to refund a specific amount from a particular payment.","Refunds:RefundMethodDescription":"Choose how the money will be returned to the customer.","Refunds:ReasonPlaceholder":"Add a note about this refund","Refunds:ReasonCategoryDescription":"Choose the reason that will be recorded on the credit note.","Refunds:ReasonTypePlaceholder":"Select a refund reason","Refunds:OtherReasonDescription":"A short explanation is required when Other is selected.","Refunds:SelectedCount":"{0} of {1} selected","Refunds:RefundCreated":"Refund request created successfully","Refunds:NoItemsAvailable":"No items available for refund","Refunds:AllItemsSelectedCancelOrder":"All items selected — this will cancel the entire order and issue a full refund","Refunds:CancellationWarning":"Selected items are linked to reservations, subscriptions, or orders — they will be cancelled when the refund is processed","Refunds:RefundTotal":"Refund Amount","Refunds:RemainingRefundAmount":"Remaining Refund Amount","Enum:OrderItemType:Manual":"Manual","Enum:OrderItemType:Subscription":"Subscription","Enum:OrderItemType:Merchandise":"Merchandise","Enum:OrderItemType:Reservation":"Reservation","Enum:OrderItemType:Gift":"Gift","Enum:OrderItemType:IvrPointsPackage":"IVR Points Package","Enum:OrderItemType:WabaPointsPackage":"WhatsApp Points Package","Enum:OrderItemType:ProductGift":"Gift Card","Enum:OrderItemType:Bundle":"Bundle","Refunds:ItemWillBeCancelled:Reservation":"The associated reservation will be cancelled when the refund is processed","Refunds:ItemWillBeCancelled:Subscription":"The associated subscription will be cancelled when the refund is processed","Refunds:ItemWillBeCancelled:Merchandise":"The associated merchandise order will be cancelled when the refund is processed","Refunds:ConfirmFullRefundTitle":"Confirm Order Cancellation","Refunds:ConfirmFullRefundDescription":"You are about to refund all items. The entire order will be cancelled and the paid amount will be refunded. This action cannot be undone.","Refunds:ConfirmCancelOrder":"Cancel Order & Refund","CreditNote:WithNumber":"Credit Note #{0}","CreditNotePrint":"Print Refund","Invoice:NoTransactionsFound":"No Transactions Found","Invoice:NoRefundsFound":"No Refunds Found","Refund:FailureReason":"Rejection Reason","Refund:ReasonType":"Refund Category","Enum:RefundReasonType:UserRequested":"User requested refund","Enum:RefundReasonType:ReservationCancelled":"Reservation cancelled","Enum:RefundReasonType:ReservationTimeChanged":"User changed reservation time","Enum:RefundReasonType:ServiceCancelledByProvider":"Service cancelled by provider","Enum:RefundReasonType:CustomerNotSatisfied":"Customer not satisfied","Enum:RefundReasonType:WrongAmountCharged":"Wrong amount charged","Enum:RefundReasonType:ServiceQualityIssue":"Service quality issue","Enum:RefundReasonType:AdminInitiated":"Admin initiated refund","Enum:RefundReasonType:Other":"Other","Refund:RefundMethod":"Refund Method","Refunds:EditRefundMethod":"Edit Refund Method","Refunds:RefundMethodUpdated":"Refund method updated successfully","Refunds:OnlineRefundNotEditable":"Refunds for online and buy now pay later payments cannot be edited.","Refunds:PartiallyRefunded":"Partially Refunded","Settings:Basic:Sitemap":"Sitemap Link","Settings:Basic:Sitemap:Description":"This is the link to your sitemap. It helps search engines index your website better.","Settings:Basic:Sitemap:NoDomain:Title":"No Domain Linked","Settings:Basic:Sitemap:NoDomain:Description":"You need to link a domain to your business to generate a sitemap.","Settings:Basic:Sitemap:ConfigureDomain":"Link Domain","Crm":"Rekaz CRM","Product:CreateOrEdit:Visit":"View","StockCount:Begin":"Begin stock-take","StockTake:Header":"Add the stock-take info","StocksCount:Existing":"Existing Quantity","StocksCount:Counted":"Counted Quantity","AllItems":"All Items","Counted":"Counted","NotCounted":"Not Counted","SearchByProductName":"Search By Service Name","NoVarianceItemsFound":"No results found","StocksCount:End":"Finalize Stock count","StockCount:Name":"Stock-Count Name","StocksCount:EqualQuantity":"Equal Quantity","StocksCount:LessQuantity":"Less than Existing","StocksCount:MoreQuantity":"More than Existing","StocksCount:Resume":"Resume Stock-Count","StocksCount:Product":"Product","Warning":"Warning","SomeProductsNotCountedWarning":"Some services were not counted or have a value of 0. This will affect the stock quantity of those services. Are you sure you want to continue?","StocksCount:Pause":"Pause StockCount","StocksCount:NoProductsFound":"No products found","AllBranches":"All branches","AllCreators":"All creators","Reports:AllCategories":"All categories","Reports:AllProducts":"All services","Order:CancelledMessage":"This order has been cancelled","Order:CancelledNote":"Payments are not allowed for cancelled orders.","Order:NotPlacedMessage":"This order is not ready for payment yet","Order:NotPlacedNote":"The merchant has not finalised this order. Please contact them to receive an updated payment link.","KYC:Status:ApprovedMessageTitle":"Online Payments Enabled!","KYC:Status:ApprovedMessage":"Your business verification is approved. Payments and deposits are now enabled.","Bank:DepositInfo:Message":"Deposits will be transferred to your bank account:","PaymentSettings:BankTransfer:DepositDetails":"Bank account where funds will be transferred","Bank:HolderName":"Account Holder Name","Bank:IBAN":"IBAN","Bank:AccountNumber":"Account Number","Bank:Name":"Bank Name","Bank:NextDeposit":"Next Deposit Date","Settings:Basic:ShowVatOnWebsite":"Show VAT number on website","Settings:Presets:Required":"Required","Settings:Presets:Optional":"Optional","Settings:Presets:EditField":"Edit Field","Settings:Presets:FieldType":"Field Type","Settings:Presets:FieldOptions":"Field Options","Settings:Presets:FieldOptionPlaceholder":"Field Option","Settings:Presets:PresetName":"Preset Name","Settings:Presets:CreateFields":"Custom Fields Details","Settings:Presets:Create":"Create Custom Preset","Settings:Presets:PresetMadePublic":"Preset is now visible to customers","Settings:Presets:PresetMadePrivate":"Preset is now hidden from customers","Settings:Presets:PresetMadeEditable":"Customers can now edit this preset","Settings:Presets:PresetMadeReadOnly":"Preset is now read-only for customers","Settings:Presets:Error":"An error occurred while updating the preset","Settings:Presets:VisibleToCustomers":"Visible to customers","Settings:Presets:NotVisibleToCustomers":"Not visible to customers","Settings:Presets:EditableByCustomers":"Editable by customers","Settings:Presets:NotEditableByCustomers":"Read-only for customers","Presets:FAQ:Question1":"What are Customer Presets?","Presets:FAQ:Answer1":"Customer presets are a new feature that allows you to add custom information for each customer based on the nature of your business. For example:","Presets:FAQ:Answer1Item1":"In a car wash, you can link each customer to their car","Presets:FAQ:Answer1Item2":"In a medical clinic, you can add diagnoses for each patient","Presets:FAQ:Answer1Item3":"In a law office, you can create cases for each client","Presets:FAQ:Answer1Item4":"In a nursery, you can link each parent to their child","Customer:Merge":"Merge Customers","Customer:MergeCustomers:Title":"Merge Customers","Customer:MergeCustomers:Subtitle":"Combine customer records into one","Customer:MainCustomer":"Main Customer","Customer:MainCustomer:Description":"This customer will remain after merging","Customer:ConfirmMerge":"Merge Customers","Customer:SearchToAddCustomers":"Search and add customers to merge","Customer:CustomersToMerge":"Customers to Merge","Customer:SelectedCustomersPlaceholder":"No customers selected yet","Customer:SearchPlaceholder":"Tenant Name","Customer:SearchCustomers":"Search customers","Customer:SearchAnotherCustomer":"Search for another customer","Customer:PotentialMatches":"Potential matching customers","Customer:SimilarCustomers":"Customers with the same phone number","Customer:HasTenant":"Has account","Customer:NoTenant":"No account","Customer:MergeInfo:Details":"All subscriptions, reservations, deals, invoices, tasks, notes, and attachments from the selected customers will be transferred to the main customer. The merged customers will then be deleted.","Customer:Referral":"Referral Program","Customer:Referral:CopyCode":"Copy Referral Code","Customer:Referral:SuccessfulReferrals":"Successful Referrals","Customer:Referral:AvailableUsages":"Available Usages","Customer:Referral:ViewCustomers":"View Referred Customers","Customer:Referral:ReferredCustomers":"Referred Customers","Customer:Referral:DateReferred":"Date Referred","Customer:Referral:DiscountEarned":"Discount Amount","Customer:Referral:NoReferrals":"No referred customers yet","Customer:ViewInIntercom":"View in Intercom","Customer:NoIntercomConversation":"No Intercom conversations found","Customer:Conversations":"conversations","Customer:AISummary":"AI Summary","Customer:IntercomState:Open":"Open","Customer:IntercomState:Closed":"Closed","Customer:IntercomState:Snoozed":"Snoozed","Customer:IntercomConversations":"Intercom Conversations","Customer:IntercomError":"Failed to load Intercom conversations","Customer:NoSubject":"No subject","Customer:Messages":"messages","Customer:LoadMore":"Load More","Customer:GenerateAISummary":"Generate AI Summary","Customer:GeneratingSummary":"Generating summary...","Customer:ConversationNotFound":"Conversation not found","Customer:IntercomPriority":"Priority","Customer:NoIntercomConversationDescription":"When this customer contacts support via Intercom, their conversations will appear here.","CustomerHistory:MergedIntoAnotherCustomer":"Another customer account was merged into this account.","CustomerHistory:MergedCustomerName":"Merged Customer Name","TotalRevenue":"Total Revenue","Reports:ReservationAnalytics:Title":"Peak Times in Reservations","Reports:ReservationAnalytics:Description":"Analyzing user behavior in reservations and most popular providers","Enum:BusinessSize.One":"One","Enum:BusinessSize.TwoToFive":"2-5 Employees","Enum:BusinessSize.TenAndMore":"10 or More Employees","Chalet.ReservationsDialog:Dialog:ConfigureTitle":"Create Booking","Chalet.ReservationsDialog:SummaryItem:Provider":"Section","Chalet.ReservationsDialog:SchedulingStep:ChooseProviderLater":"All Sections","Chalet.ReservationsDialog:SchedulingStep:ProviderSelection":"Select Section","ReservationsDialog:SummaryItem:Provider":"Provider","ReservationsDialog:SummaryItem:NotSpecified":"Not specified","ReservationsDialog:SummaryItem:Date":"Date","ReservationsDialog:SummaryItem:Time":"Time","ReservationsDialog:SummaryItem:TimeNotSelected":"Not selected","POS:EmptyState:Reservations:Title":"No reservations to offer","POS:EmptyState:Reservations:Description":"There are no reservation services configured for this branch yet.","POS:EmptyState:Subscriptions:Title":"No subscriptions to offer","POS:EmptyState:Subscriptions:Description":"There are no subscription plans configured yet.","POS:EmptyState:Merchandise:Title":"No merchandise to offer","POS:EmptyState:Merchandise:Description":"There are no merchandise products configured yet.","POS:EmptyState:Gifts:Title":"No gift cards to offer","POS:EmptyState:Gifts:Description":"There are no gift card products configured yet.","POS:ProductType:Reservations":"Reservations","POS:ProductType:Subscriptions":"Subscriptions","POS:ProductType:Packages":"Packages","POS:ProductType:Merchandise":"Merchandise","POS:ProductType:Gifts":"Gifts","POS:ProductType:NavLabel":"Service types","POS:BillingPeriod:Daily":"Daily","POS:BillingPeriod:Weekly":"Weekly","POS:BillingPeriod:Monthly":"Monthly","POS:BillingPeriod:Quarterly":"Quarterly","POS:BillingPeriod:Yearly":"Yearly","POS:BillingPeriod:EveryNDays":"Every {0} days","POS:Summary:NotSet":"Not set","POS:Summary:Date":"Date","POS:Summary:Time":"Time","POS:Summary:Branch":"Branch","POS:Summary:StartDate":"Start date","POS:Summary:EndDate":"End date","POS:Summary:BillingPeriod":"Billing period","POS:Summary:Customer":"Customer","POS:Summary:CustomerRequired":"Customer is required for this service","POS:Summary:Usage":"Usage","POS:Summary:UsageRemaining":"{0} of {1} remaining","POS:Summary:UsageTotal":"{0} sessions","POS:Summary:Variant":"Variant","POS:Summary:Recipient":"Recipient","POS:Summary:RecipientPhone":"Recipient phone","POS:Summary:Language":"Card language","POS:Summary:LanguageArabic":"Arabic","POS:Summary:LanguageEnglish":"English","POS:Summary:Theme":"Theme","POS:Summary:Message":"Message","POS:ProductDetails:PackageContents":"Package contents","POS:ProductDetails:PackageItemUsages":"{0} usages","POS:Package:Duration:Day":"1 day","POS:Package:Duration:Week":"1 week","POS:Package:Duration:TwoWeeks":"2 weeks","POS:Package:Duration:Month":"1 month","POS:Package:Duration:TwoMonths":"2 months","POS:Package:Duration:Quarter":"3 months","POS:Package:Duration:HalfYear":"6 months","POS:Package:Duration:Year":"1 year","POS:Package:Duration:Days":"{0} days","POS:Package:Summary":"{0} usages, valid for {1}","POS:Package:SummaryUsagesOnly":"{0} usages","POS:Package:SummaryValidFor":"Valid for {0}","POS:Package:ItemIncluded":"Included","POS:ProductDetails:Gift:RecipientName":"Recipient name","POS:ProductDetails:Gift:RecipientNamePlaceholder":"e.g. Sara","POS:ProductDetails:Gift:RecipientPhone":"Recipient mobile","POS:ProductDetails:Gift:RecipientPhoneHint":"The gift card will be delivered to this number.","POS:ProductDetails:Gift:FromName":"From","POS:ProductDetails:Gift:FromNamePlaceholder":"e.g. Ahmed","POS:ProductDetails:Gift:Language":"Card language","POS:ProductDetails:Gift:LanguageAr":"Arabic","POS:ProductDetails:Gift:LanguageEn":"English","POS:ProductDetails:Gift:Message":"Personal message","POS:ProductDetails:Gift:MessagePlaceholder":"Write a heartfelt note...","POS:ProductDetails:Gift:MessageHint":"Keep it short and sweet.","POS:ProductDetails:Gift:Theme":"Gift theme","POS:ProductDetails:Gift:ThemeHint":"Pick a design — the printed card uses this artwork.","POS:ProductDetails:Gift:NoThemes":"No themes available","POS:ProductDetails:Gift:RecipientGroup":"Recipient","POS:ProductDetails:Gift:RecipientGroupHint":"Where the gift card will be delivered.","POS:ProductDetails:Gift:SenderGroup":"From you","POS:ProductDetails:Gift:SenderGroupHint":"Optional — appears on the card if shown.","POS:ProductDetails:Gift:CardGroup":"Card content","POS:ProductDetails:Gift:CardGroupHint":"Language and personal note printed on the card.","POS:ProductDetails:Gift:LanguageHint":"Sets the language of the printed card text.","POS:ProductDetails:Gift:LockedOnEdit":"The recipient phone and card language can't be changed after the gift is created.","POS:ProductDetails:Gift:FromNameOptional":"Optional — leave blank to hide the sender's name.","POS:ProductDetails:Gift:Preview":"Preview","POS:ProductDetails:Gift:PreviewTo":"To","POS:ProductDetails:Gift:PreviewFrom":"From","POS:ProductDetails:Gift:PreviewMessagePlaceholder":"Your message will appear here.","POS:ProductDetails:Gift:PreviewRecipientPlaceholder":"Recipient name","POS:ProductDetails:Gift:PreviewNoTheme":"Pick a theme to preview the card.","POS:ProductDetails:Gift:PreviewHint":"Approximate preview — actual card depends on theme.","POS:ProductDetails:InStock":"In stock: {0}","POS:ProductDetails:OutOfStock":"Out of stock","POS:ProductDetails:UnitPriceLabel":"Unit price: {0}","POS:Subscription:CustomerRequired":"Please select a customer before adding a subscription or package.","POS:PricingStep:LockedOnEdit":"The plan and add-ons can't be changed after this item is created.","POS:Gift:MissingRequiredFields":"Please fill recipient name, phone, message and select a gift theme.","POS:ProductDetails:MerchandiseHint":"Only quantity is required for merchandise items.","Gift:RecipientPhone":"Recipient phone","Gift:Message":"Message","POS:Dialog:SuccessTitle":"Success","POS:Dialog:CheckoutTitle":"Complete Payment","POS:Dialog:ConfigureTitle":"Configure Service","POS:Dialog:CreateTitle":"Sales Dashboard","POS:Step:Selecting":"Select Service","POS:Step:Configuring":"Configure Service","POS:Step:Checkout":"Checkout","POS:Step:Substep":"Step {0} of {1}","POS:Step:Substep:Pricing":"Pricing","POS:Step:Substep:Scheduling":"Scheduling","POS:Step:Substep:ProductDetails":"Details","POS:Header:ConfiguringTypeLabel":"Configuring {0}","POS:Dialog:EditReservationTitle":"Edit Reservation","POS:Dialog:EditOrderTitle":"Edit Order","POS:NoChangesToSave":"No changes to save","POS:SummaryItem:NotSpecified":"Not specified","POS:SummaryItem:TimeNotSelected":"Not selected","POS:SummaryItem:UsePacakge":"Use Package","POS:SummaryItem:PackageUsage":"Available Usage","POS:SummaryItem:PackageName":"Used Package","POS:SummaryItem:Unlimited":"Unlimited","POS:SummaryItem:RemainingAfterUsage":"remaining after usage","POS:SummaryItem:UsingFromPackage":"Using from Package","POS:SummaryItem:PayingSeparately":"Paying Separately","POS:SummaryItem:SelectPackage":"Select Package","POS:PackageMode:NoUsagesLeft":"No Usages Left","POS:PackageMode:AllUsagesConsumed":"All usages have been consumed","POS:PayLaterOptions:ConfirmReservation":"Confirm Reservation","POS:PayLaterOptions:ConfirmReservations":"Confirm Reservations","POS:PayLaterOptions:DialogDescriptionSingle":"Would you like to add a discount before confirming the reservation?","POS:PayLaterOptions:DialogDescriptionPlural":"Would you like to add a discount before confirming the reservations?","POS:PayLaterOptions:PayLaterTitle":"Pay Later","POS:PayLaterOptions:DiscountButton":"Discount","POS:SuccessState:ReservationCreatedTitle":"Reservation Created Successfully","POS:SuccessState:ReservationsCreatedTitle":"Reservations Created Successfully","POS:SuccessState:SubscriptionCreatedTitle":"Subscription Created Successfully","POS:SuccessState:SubscriptionsCreatedTitle":"Subscriptions Created Successfully","POS:SuccessState:GiftSentTitle":"Gift Sent Successfully","POS:SuccessState:GiftsSentTitle":"Gifts Sent Successfully","POS:SuccessState:GiftSentDescription":"The recipient will receive the gift card by SMS","POS:SuccessState:GiftsSentDescription":"Recipients will receive their gift cards by SMS","POS:SuccessState:OrderCreatedTitle":"Order Created Successfully","POS:SuccessState:GoToOrderButton":"Go to Order","POS:SuccessState:OpenInvoice":"Open invoice","POS:SuccessState:OpenOrderSummary":"Open order summary","POS:SuccessState:OpenReceipt":"Open receipt","POS:SuccessState:OpenServiceReceipts":"Open service receipts","POS:MobileApp:OpenDocumentDescription":"Documents open in a separate page in the mobile app for a clearer, more reliable view.","POS:SuccessState:NewOrderButton":"New Order","POS:SuccessState:NewReservationButton":"New Reservation","POS:PaymentEditor:Creating":"Creating...","POS:PricingStep:PriceOptions":"Price Options","POS:PricingStep:Addons":"Add-ons","POS:PricingStep:CustomFields":"Custom Fields","POS:PostConfiguration:CompleteOrder":"Go Pay","POS:ConfigView:Previous":"Previous","POS:ConfigView:AddToOrder":"Add","POS:ReservationActions:Payment":"Payment","POS:SchedulingStep:ChooseTime":"Choose Time","POS:SchedulingStep:BackToToday":"Back to Today","POS:SchedulingStep:FullyBooked":"Fully booked","POS:SchedulingStep:InThePast":"In the past","POS:SchedulingStep:CannotSelectDisabled":"You don't have permission to select this {0}","POS:SchedulingStep:TimeSlot":"time slot","POS:SchedulingStep:SelectNearestAvailable":"Select nearest time","POS:SchedulingStep:TwelveHour":"12 Hour","POS:SchedulingStep:TwentyFourHour":"24 Hour","POS:SchedulingStep:StartOfDayTimes":"Start of day","POS:SchedulingStep:MorningTimes":"Morning times","POS:SchedulingStep:AfternoonTimes":"Afternoon times","POS:SchedulingStep:EveningTimes":"Evening times","POS:SchedulingStep:CarryoverTimes":"Midnight","POS:SchedulingStep:NoAvailableTimes":"No available times on this date","POS:SchedulingStep:From":"From","POS:SchedulingStep:To":"To","POS:SchedulingStep:SelectTime":"Select time","POS:SchedulingStep:SelectedSlot":"Selected slot","POS:SchedulingStep:PleaseSelectFrom":"Please select start time first","POS:SchedulingStep:EndDateNotSelected":"End date not selected","POS:SchedulingStep:Day":"day","POS:SchedulingStep:Days":"days","POS:SchedulingStep:Night":"night","POS:SchedulingStep:Nights":"nights","POS:SchedulingStep:Continue":"Continue","POS:SchedulingStep:ChooseProviderLater":"No specific provider","POS:SchedulingStep:AutoAssignProvider":"Best available provider","POS:SchedulingStep:SelectSlot":"Please select reservation time","POS:SchedulingStep:SameDayNotAllowed":"Cannot select the same day as start and end","POS:Dialog:CloseConfirmationDescription":"All selected reservations will be lost","POS:Mobile:Reservations":"Reservations","POS:Mobile:SelectServices":"Select Services","POS:ConfigView:SaveChanges":"Save Changes","POS:PaymentEditor:ConfirmReservation":"Confirm Order","POS:CustomerSelection:Title":"Select Customer","POS:PackageConfirm:Title":"Confirm Reservation","POS:PackageConfirm:Description":"This will consume one usage from the package.","POS:PackageConfirm:Confirm":"Create Reservation","POS:PackageConfirm:Creating":"Creating...","POS:ZeroTotalConfirm:Title":"Confirm Reservation","POS:ZeroTotalConfirm:Description":"The total is zero, so this reservation will be created without taking a payment.","POS:OverbookingConfirm:Title":"Slot Already Booked","POS:OverbookingConfirm:Description":"This time slot already has an existing reservation. Adding another will overbook this slot. Are you sure you want to continue?","POS:OverbookingConfirm:Confirm":"Book Anyway","POS:ServicesSummary:ServiceDiscount":"Service Discount","POS:Diagnostics:Title":"Slot Diagnostics","POS:Diagnostics:Available":"Available","POS:Diagnostics:Yes":"Yes","POS:Diagnostics:No":"No","POS:Diagnostics:None":"None","POS:Diagnostics:Reason":"Reason","POS:Diagnostics:Reason:Outdated":"Slot is in the past","POS:Diagnostics:Reason:Outdated:Buffer":"Late booking not allowed","POS:Diagnostics:Reason:MaxAdvance":"Outside customer booking window","POS:Diagnostics:Reason:FullyBooked":"Fully booked","POS:Diagnostics:Reason:NoSchedule":"No matching schedule","POS:Diagnostics:Reason:ProviderSchedule":"Outside of schedule","POS:Diagnostics:Reason:ScheduleWindowMismatch":"Schedule window mismatch","POS:Diagnostics:Reason:Holiday":"Blocked by holiday","POS:Diagnostics:Reason:AtCapacity":"At capacity","POS:Diagnostics:Reason:BufferBlock":"Blocked by buffer","POS:Diagnostics:TemporalConstraints":"Time & Date","POS:Diagnostics:Outdated":"Past booking time","POS:Diagnostics:Buffer":"Has rest period","POS:Diagnostics:ProductConstraints":"Service","POS:Diagnostics:Product":"Service name","POS:Diagnostics:Capacity":"Capacity","POS:Diagnostics:RequestedQuantity":"Requested quantity","POS:Diagnostics:ProductConflicts":"Conflicting service bookings","POS:Diagnostics:ProductSchedule":"Service schedule","POS:Diagnostics:WithinSchedule":"Within working hours","POS:Diagnostics:Providers":"Providers","POS:Diagnostics:ProvidersAvailableCount":"{0} {2} available out of {1}","POS:Diagnostics:ConflictingReservations":"Conflicting bookings","POS:Diagnostics:ConflictingCartItems":"Conflicting cart items","POS:Diagnostics:Unavailable":"Unavailable","POS:Diagnostics:Source:confirmed-reservation":"Confirmed booking","POS:Diagnostics:Source:pending-cart-item":"Pending cart item","POS:Diagnostics:Source:sibling-cart-item":"Sibling cart item","POS:Diagnostics:Source:unknown":"Unknown source","POS:Diagnostics:Reason:NextReservationPeriodNotMet":"Too soon since previous booking","POS:Diagnostics:Reason:NoProviderInServiceArea":"No provider serves this location","POS:Diagnostics:Reason:VariableContinuityBroken":"Break in variable-duration slots","POS:Diagnostics:Reason:ExceedsMaximumDuration":"Exceeds maximum duration","POS:Diagnostics:Reason:BelowMinimumDuration":"Below minimum duration","POS:Diagnostics:Reason:ProductBlockedByBuffer":"Blocked by service-level buffer","POS:Diagnostics:Reason:ProviderScheduleOverride":"Blocked by provider schedule override","POS:Diagnostics:Reason:ProductDurationExceedsProviderSchedule":"Service duration exceeds provider schedule","POS:Diagnostics:SourceKind:ProductSetting":"Service setting","POS:Diagnostics:SourceKind:ProviderSetting":"Provider setting","POS:Diagnostics:SourceKind:Holiday":"Holiday","POS:Diagnostics:SourceKind:Schedule":"Provider schedule","POS:Diagnostics:SourceKind:ScheduleOverride":"Schedule override","POS:Diagnostics:SourceKind:ConflictReservation":"Conflicting reservation","POS:Diagnostics:SourceKind:ConflictCartItem":"Conflicting cart item","POS:Diagnostics:SourceKind:Geofence":"Service area","POS:Diagnostics:SourceKind:Temporal":"Lead time","POS:Diagnostics:SourceKind:NextReservationPeriod":"Next reservation period","POS:Diagnostics:SourceKind:DurationConstraint":"Duration constraint","POS:Diagnostics:NotCustomized":"{0} is off on this service — the rule is not enforced here.","POS:Diagnostics:OpenReservation":"Open reservation","POS:Diagnostics:OpenHoliday":"Open holiday","POS:Diagnostics:UnnamedHoliday":"Unnamed holiday","POS:Diagnostics:RootCauses":"Why this slot is blocked","POS:Diagnostics:ShowDetails":"Details","POS:Diagnostics:HideDetails":"Hide","POS:Diagnostics:Status:Available":"Available","POS:Diagnostics:Status:AvailableDesc":"Staff with overbooking permission can book this slot","POS:Diagnostics:Status:Unavailable":"Unavailable","POS:Diagnostics:Status:UnavailableDesc":"Blocked by the reasons below","POS:Diagnostics:Status:Outdated":"Outdated","POS:Diagnostics:Status:OutdatedDesc":"Past the reservation deadline","POS:Diagnostics:TimeRange:Window":"Blocking window","POS:Diagnostics:TimeRange:Slot":"Requested slot","ReservationsDialog:PricingStep:NotInPackage":"Not included in the package","ReservationsDialog:SchedulingStep:ProviderSelection":"Provider Selection","ReservationsDialog:SchedulingStep:ChooseTime":"Choose Time","ReservationsDialog:SchedulingStep:BackToToday":"Back to Today","ReservationsDialog:SchedulingStep:FullyBooked":"Fully booked","ReservationsDialog:SchedulingStep:InThePast":"In the past","ReservationsDialog:SchedulingStep:SelectNearestAvailable":"Select nearest time","ReservationsDialog:SchedulingStep:TwelveHour":"12 Hour","ReservationsDialog:SchedulingStep:TwentyFourHour":"24 Hour","ReservationsDialog:SchedulingStep:StartOfDayTimes":"Start of day","ReservationsDialog:SchedulingStep:MorningTimes":"Morning times","ReservationsDialog:SchedulingStep:AfternoonTimes":"Afternoon times","ReservationsDialog:SchedulingStep:EveningTimes":"Evening times","ReservationsDialog:SchedulingStep:CarryoverTimes":"Midnight","ReservationsDialog:SchedulingStep:NoAvailableTimes":"No available times on this date","ReservationsDialog:SchedulingStep:ChooseProviderLater":"No specific provider","ReservationsDialog:SchedulingStep:AutoAssignProvider":"Best available provider","ReservationsDialog:SchedulingStep:SelectProvider":"Please select a provider or choose select later option","ReservationsDialog:SchedulingStep:SelectSlot":"Please select reservation time","ReservationsDialog:Diagnostics:Reason:OutsideWork":"Outside working time","ReservationsDialog:Diagnostics:Reason:BufferBlock":"Unavailable because of the {0} rest period","ReservationsDialog:Diagnostics:Reason:ProviderRest":"Rest period","ReservationsDialog:Diagnostics:OutsideSchedule":"Outside working hours","ReservationsDialog:Diagnostics:ConflictingReservations":"Reserved slot","ReservationsDialog:Diagnostics:RootCauses":"Why this slot is unavailable","ReservationsDialog:Diagnostics:ReasonDescription:Outdated":"The selected slot is in the past, so it is shown as unavailable for booking.","ReservationsDialog:Diagnostics:ReasonDescription:Reserved":"This slot was already booked by another customer. Here are the booking details:","ReservationsDialog:Diagnostics:ReasonDescription:OutsideWork":"The selected {0} does not work at this time. You can edit the {0} work schedule or choose another booking time.","ReservationsDialog:Diagnostics:ReasonDescription:ProviderRest":"The selected {0} is in a rest period. The rest period was configured on the {0} page, so you can edit the rest time or choose another time.","ReservationsDialog:Diagnostics:ReasonDescription:Generic":"This slot is unavailable for booking because of the reason shown here.","Product:Choose:Section.Reservations":"Reservation Types","Product:Choose:Section.Subscriptions":"Subscription Types","Product:Choose:Section.Merchandise":"Merchandise Types","Settings:Notifications:Users":"Employee Notifications","Settings:Task:SendNotificationOnTaskAssigned":"Send notification when task is assigned","Settings:Task:SendDailyTaskReminder":"Send daily reminder for assigned tasks","Settings:Task:SendDeadlineReminder":"Send deadline reminder","Settings:Task:TaskAssignedAdminMessage":"Customize the message sent to the manager when a task is assigned","Settings:Task:DailyTaskReminderTime":"Customize the daily reminder time for assigned tasks","Settings:InvalidTimeZone":"The selected time zone is invalid","Settings:Task:DeadlineReminderTime":"Customize the deadline reminder time for assigned tasks","Settings:Task:DailyTaskReminderAdminMessage":"Customize the daily reminder message for assigned tasks to the manager","Settings:Task:DeadlineReminderAdminMessage":"Customize the deadline reminder message for assigned tasks to the manager","Settings:Task:DeadlineReminderBeforeMinutes":"Send reminder before task deadline","Settings:Task:TaskAssignedMessage":"Customize the task assigned message","Settings:Task:DailyTaskReminderMessage":"Customize the daily reminder message for assigned tasks","Settings:Task:DeadlineReminderMessage":"Customize the deadline reminder message for assigned tasks","Task:Tags":"Tags","Task:Tag:AssigneeName":"Assignee Name","Task:Tag:DueDate":"Due Date","Task:Tag:CustomerName":"Customer Name","Task:Tag:Title":"Task Title","Task:Tag:CreatorName":"Creator Name","Settings:Reservation:SendNotificationToProviderForReservationReminder":"Send notification to provider for reservation reminder","Settings:Reservation:NotificationReminderProviderBeforeMinutes":"Send notification to provider for reservation reminder before","Settings:Reservation:NotificationReminderProviderMessage":"Custom reservation message for provider reminder","Invoice:ChargeCard":"Charge Card","Invoice:SelectCard":"Select Card","Invoice:SelectCardFirst":"Please select a card first","Invoice:NoCards":"No saved cards found","Payment:AmountShouldBeGreaterThanZero":"Payment amount must be greater than zero","NoCustomerSelected":"No customer selected","Gift:Title":"Gifts","Gift:Page:Description":"Track gifts, their statuses, recipients, and details from one place.","Menu:Gifts":"Gifts","Gift:SearchInput":"Search by buyer, recipient, or gifted service","Gift:RecipientCustomer":"Recipient Customer","Gift:RegisteredAs":"Gift Name","Gift:CustomerName":"Customer Name","Gift:BuyerCustomer":"Buyer Customer","Gift:SenderCustomer":"Sender Customer","Gift:CreationDate":"Creation Date","Gift:FilterGifts":"Filter Gifts","Gift:Filter:Description":"Filter gifts by recipient, buyer, service, dates, and branch.","Gift:Product":"Service to be Gifted","Gift:TotalPrice":"Total Price","Gift:MessagePlaceholder":"Enter a message (optional)","Gift:From":"From","Gift:FromPlaceholder":"Sender's name","Gift:To":"To","Gift:ToPlaceholder":"Recipient's name","Gift:Preview":"Preview","Gift:ShowBuyerInfo":"Show Buyer Information","Gift:AddSenderName":"Add sender name","Gift:Status":"Gift Status","Enum:GiftStatus:Pending":"Pending Payment","Enum:GiftStatus:Redeemed":"Redeemed","Enum:GiftStatus:Expired":"Expired","Enum:GiftStatus:Cancelled":"Cancelled","Enum:GiftStatus:Active":"Active","Gift:CancelConfirmationMessage":"Are you sure you want to cancel this gift? This action will also cancel the associated coupon.","Gift:SuccessfullyCancelled":"Gift has been successfully cancelled.","Gift:SuccessfullyUpdated":"Gift has been successfully updated.","Gift:Resend":"Resend Gift","Gift:Resend:Menu":"Resend Gift","Gift:Resend:Success":"The gift message has been resent.","Gift:Resend:Cooldown":"Resend in {0}","Gift:ShareOnWhatsApp":"Share via WhatsApp","Gift:Share:Error":"Could not share the gift message.","Gift:Activate":"Activate","Gift:Activate:Success":"Gift activated and reservation created.","Gift:Activate:Subscription:StartDateRequired":"Please pick a start date for the subscription.","Gift:Activate:Subscription:Title":"Activate Subscription Gift","Gift:Activate:Subscription:Description":"Set the start date for the gifted subscription.","Gift:Activate:Subscription:StartDateLabel":"Subscription start date","Gift:Activate:Subscription:RecipientLabel":"Recipient","Gift:Activate:Subscription:ProductLabel":"Subscription","Gift:Activate:Subscription:Confirm":"Activate gift","Gift:Activate:Subscription:Success":"Gift activated and subscription created.","Gift:Activate:Package:Title":"Activate Package Gift","Gift:Activate:Package:Description":"Set the start date for the gifted package.","Gift:Activate:Package:ProductLabel":"Package","Gift:Activate:Merchandise:Title":"Activate Merchandise Gift","Gift:Activate:Merchandise:Description":"Confirm activation to issue this merchandise to the recipient.","Gift:Activate:Merchandise:RecipientLabel":"Recipient","Gift:Activate:Merchandise:ProductLabel":"Merchandise","Gift:Activate:Merchandise:Confirm":"Activate gift","Gift:Activate:Merchandise:Success":"Gift activated and merchandise order created.","Gift:InvoiceTotalAmount":"Total Amount","Gift:ShowCoupon":"Show Coupon","Coupon:ValidityPeriod":"Validity Period","Coupon:ExpiresIn":"Days left for expiry","NoExpiry":"No expiry","Coupon:Copy":"Copy Coupon","Gift:CouponDetails":"Coupon Details","Gift:Details":"Gift Details","Gift:GiftedProduct":"Gifted Service","Gift:Coupon":"Gift Coupon","Gift:ExpiryDate":"Expiry Date","Product:CreateGift":"Create Gift","Gift:EmptyStateTitle":"No Gifts Yet","Gift:EmptyStateDescription":"Start creating gifts to send to your customers. Gifts are a great way to show appreciation and increase customer engagement.","Gift:CreateFirst":"Create Your First Gift","Gift:SelectProduct":"Select a Gift Card","Gift:SelectPrice":"Select a Price","Gift:AddService":"Add to Gift","Gift:NoPricesAvailable":"No prices are available for this service.","Gift:SelectedServices":"Selected Services","Gift:AddOns":"Add-Ons","Gift:CustomFields":"Custom Fields","Gift:CustomFields:Selected":"Selected","Loading":"Loading","Gift":"Gift","Gift:Theme":"Theme","Settings:Gift:GiftCouponCreatedMessage":"Gift message template","Settings:Gift:GiftableProductCouponCreatedMessage":"Giftable service message template","Settings:Subscription:ExpiryNotificationTIme":"Notifications time","Settings:WabaNotifications:AddSubscriptionRenewLink":"Add renew link","Settings:WabaNotifications:NotesTemplate":"Notes","Settings:WabaNotifications:EditNotes":"Edit notes","Settings:WabaNotifications:BackToPreview":"Back to preview","Settings:WabaNotifications:NotesTemplateLimitHint":"Up to 100 characters and 3 tags.","Settings:WabaNotifications:NotesTemplateTagsLimitReached":"You already used the maximum of 3 tags.","Settings:WabaNotifications:NotesTemplateValidationError":"Notes can include up to 100 characters and 3 tags.","Settings:WabaNotifications:NotesTemplateEmpty":"No notes added yet","Product:Package:Item:CustomizeThis":"Customize this service","Packges:TotalQuantity:Sum":"Total: ","Subscription:Package:UsagesDetails":"Usages Details","Plans:Freelancer":"Freelancer","Plans:Freelancer:Description":"Ideal for freelancers and small businesses","Feature:Count.Platform.ProvidersLimit":"Service Provider","Feature:Unlimited.Platform.ProvidersLimit":"Service Providers","Feature:Count.Platform.ProductsLimit":"Services","Feature:Unlimited.Platform.ProductsLimit":"Services","Feature:Unlimited.Platform.BranchesLimit":"Branches","Feature:Count.Platform.BranchesLimit":"Branch","Feature:Count.Platform.BranchesLimit:Few":"Branches","Feature:Count.Platform.BranchesLimit:Many":"Branches","Platform.ProvidersLimit":"Service Providers Count","Customer:ChangeTenant":"Change Tenant","Customer:TenantChange:Warning:Title":"DANGEROUS OPERATION","Customer:TenantChange:Warning:Description":"Changing a customer's tenant is an irreversible operation that can affect all customer data, subscriptions, and access permissions. Please ensure you have the correct tenant selected before proceeding.","Customer:CurrentTenant":"Current Tenant","Customer:NewTenant":"New Tenant","Customer:NoTenantAssigned":"No tenant assigned","Customer:TenantChange:Help":"Select the new tenant for this customer. This action cannot be undone.","Customer:ConfirmTenantChange":"Confirm Tenant Change","Customer:TenantChange:ConfirmationMessage":"Are you absolutely sure you want to change this customer's tenant from '{0}' to '{1}'? This action is irreversible and may affect all customer data.","SelectTenant":"Select Tenant","Platform.ProductsLimit":"Service Count","Gift:NoThemeSelected":"No theme selected for preview","Customer:SendWhatsAppMessage":"Send WhatsApp Message","Customer:Message":"Message","Customer:EnterMessage":"Enter your message here...","Customer:SendMessage":"Send Message","Customer:To":"To","Customer:SendMessage:Confirmation":"Are you sure you want to send this WhatsApp message?","Customer:SendMessage:ConfirmationTitle":"Send WhatsApp Message","Customer:Message:Required":"Please enter a message","Message":"Message","MediaType:Image":"Image","MediaType:Video":"Video","MediaType:Audio":"Audio","MediaType:Document":"Document","Customer:CallCustomer":"Call Customer","CustomerHistory:WhatsAppMessageSent":"WhatsApp Message Sent","CustomerHistory:WabaMessageSent":"Whatsppp Message Sent","CustomerHistory:AccountReset":"Account Reset","Validation:Required":"This field is required","Validation:LanguageScriptMismatch":"The text does not match the selected language","Validation:PrimaryLanguageNameRequired":"Please enter the {0} name first","Customer:ChooseWhatsAppSession":"WhatsApp To Send From","Customer:SelectSession":"Select Session","Customer:Select":"Select Customer","Customer:Session:Required":"Session is required","CustomerType.WalkIn":"Walk-In","IntegrationsManagement.SnapchatPixelModule":"Snapchat Pixel Integration","IntegrationsManagement.TikTokPixelModule":"TikTok Pixel Integration","IntegrationsManagement.ThirdPartyScheduleConnector":"Third-Party Schedule Connector","IntegrationsManagement.ThirdPartyApi":"Third-Party API Access","IntegrationsManagement.AccountingIntegration":"Accounting Integration","IntegrationsManagement.ZatcaPhase2":"ZATCA Phase 2 Compliance","IntegrationsManagement.ThirdPartyEmailProvider":"Third-Party Email Provider","Product:AllTypes":"All Types","Invoice:SequentialNumber":"Invoice Number","Invoice:FeesTotal":"Fees Total","Enum:InvoiceItemType:Manual":"Manual","Enum:InvoiceItemType:Subscription":"Subscription","Enum:InvoiceItemType:Order":"Order","Enum:InvoiceItemType:Reservation":"Reservation","Enum:InvoiceItemType:PaymentLink":"Payment Link","Enum:InvoiceItemType:Fee":"Fee","Enum:InvoiceItemType:SettlementVat":"Settlement VAT","Enum:InvoiceItemType:Gift":"Gift","Enum:InvoiceItemType:IvrPointsPackage":"IVR Points Package","Enum:InvoiceItemType:WabaPointsPackage":"WhatsApp Points Package","Enum:InvoiceItemType:ProductGift":"Gift Card","Enum:UserType.Owner":"Owner","Enum:UserType.Employee":"Employee","Enum:UserType.Friend":"Friend","Merchandise":"Merchandise","MerchandiseOrderReport:Title":"Merchandise Orders Report","MerchandiseOrderReport:TotalOrders":"Total Orders","MerchandiseOrderReport:TotalRevenue":"Total Revenue","MerchandiseOrderReport:AverageOrderValue":"Average Order Value","MerchandiseOrderReport:TopProducts":"Top Selling Products","MerchandiseOrderReport:TopCustomersBySpending":"Top Customers by Spending","MerchandiseOrderReport:TopCustomersBySpending:Desc":"Customers with highest total spending","MerchandiseOrderReport:TopCustomersByOrders":"Top Customers by Orders","MerchandiseOrderReport:TopCustomersByOrders:Desc":"Most active customers by number of orders","MerchandiseOrderReport:NoOrders":"No Orders","MerchandiseOrderReport:NoOrdersDesc":"No merchandise orders found for the selected period","MerchandiseOrderReport:NoProducts":"No Products","MerchandiseOrderReport:NoProductsDesc":"No products were sold in the selected period","MerchandiseOrderReport:NoCustomers":"No Customers","MerchandiseOrderReport:NoCustomersDesc":"No customers made orders in the selected period","NoSearchResults":"No search results","TryDifferentFilters":"Try using different filters to find results","NoDataAvailable":"No data available","TotalSpent":"Total Spent","OrdersCount":"Orders Count","Reports:MerchandiseOrder:Title":"Merchandise Orders Report","Reports:MerchandiseOrder:Description":"Analyze sales for merchandise orders","Reports:MerchandiseOrder:OrdersBreakdown":"Orders Breakdown","Reports:MerchandiseOrder:OrdersBreakdown:Desc":"Overview of order statuses","Reports:TopProducts:Desc":"Top selling products by quantity","Orders":"Orders","Gifts:FAQ:Question1":"What is a Gift Card?","Gifts:FAQ:Answer1":"A gift card is a digital card you offer that contains coupons with fixed values (e.g., 50, 100, or 150 SAR). Your customer can buy it and send it as a gift.","Gifts:FAQ:Question2":"How does the Gift Card work?","Gifts:FAQ:Answer2":"You create the gift card with one or more coupon values. Your customer buys it, chooses a design, writes a message, and sends it to the recipient via WhatsApp or SMS.","Gifts:FAQ:Question3":"How is the gift sent to the recipient?","Gifts:FAQ:Answer3":"If your WhatsApp is connected, the recipient gets a designed gift card with the message. If not, they receive just the coupon code via SMS.","Gifts:FAQ:Question4":"What can the recipient do with the coupon?","Gifts:FAQ:Answer4":"The recipient can use the coupon to buy any product or service you offer. It gives more freedom than gifting a specific item.","Gifts:FAQ:Question5":"Can the gift expire?","Gifts:FAQ:Answer5":"Yes, you can set an expiration date when creating the gift card.","Gift:CreateGiftProductLinkText":"Create a gift card here","ExplanationLinkText":"Watch a video explanation","Package:RemovedFromPackage":"Removed","Package:RemovedFromPackage.Tooltip":"This service has been removed from the package","Product:Package:Plan:Name":"Package Name","Product:Package:Plan:Name:Required":"Please fill the package name in {0}","Product:Package:Plan:Price":"Price","Product:Package:Plan:Duration":"Duration","Product:Package:Product":"Reservation Service","Menu:Gift":"Gifts","Settings:Gift:SendNotificationToAdminForGiftCreated":"Send notification to admin when gift is created","Settings:Gift:SendNotificationToAdminForGiftUsed":"Send notification to admin when gift is used","Settings:Gift:SendNotificationToCustomerForGiftCreated":"Send notification to customer when gift is created","Settings:Gift:SendNotificationToCustomerForGiftUsed":"Send notification to customer when gift is used","Settings:Gift:AdminGiftCreatedMessage":"Admin notification message for gift created","Settings:Gift:AdminGiftUsedMessage":"Admin notification message for gift used","Settings:Gift:CustomerGiftCreatedMessage":"Customer notification message for gift created","Settings:Gift:CustomerGiftUsedMessage":"Customer notification message for gift used","Gift:Tags":"Tags","Gift:Tag:Code":"Gift Code","Gift:Tag:Amount":"Gift Amount","Gift:Tag:RecipientName":"Recipient Name","Gift:Tag:Message":"Message","Gift:Tag:InvoiceLink":"Invoice","Gift:Tag:SenderName":"Sender Name","Gift:Tag:CouponCode":"Coupon Code","Gift:Tag:CouponAmount":"Coupon Amount","Gift:Tag:CouponExpiry":"Coupon Expiry","Gift:Tag:ProductName":"Service Name","Gift:Tag:GiftUrl":"Gift Redeem Link","Gift:Tag:ThemeUrl":"Store URL to redeem gift","Product:CustomFields:Document":"Image/Document","UploadingImage":"Uploading image","Uploading":"Uploading","ImageUploadSuccess":"Image uploaded successfully","ImageUploadFailed":"Failed to upload image","ImageUploadedClickToReplace":"Image uploaded, click to replace","ImageSelectedClickToUpload":"Selected, click to upload","ChooseImageToUpload":"Choose image to upload","UploadedImage":"Uploaded image","Transaction:SequentialNumber":"Transaction Number","Transaction:FullAmount":"Transaction Amount","Transaction:TotalAmount":"Net Amount","Transaction:Status":"Payment Status","Net":"Net","Remaining":"Remaining","Transaction:AmountRange":"Transaction Amount Range","MinimumAmount":"Minimum Amount","MaximumAmount":"Maximum Amount","SelectStatus":"Select Status","SelectPaymentMethod":"Select Payment Method","Provider:BranchSelection":"Branch Availability","Provider:BranchSelection:Description":"Assign the provider to specific branches. If no branches are selected, the provider will be considered available for all branches.","Product:Package:Item:DefaultQuantity":"Default Quantity","Product:Package:Item:Quantity:Description":"Manage the quantity settings for this package item","Product:Package:Item:Number":"Item","Product:Package:Item":"Package Item","Product:Package:Item:CustomQuantity":"Custom Quantity","Product:Package:Item:CustomQuantity:Description":"Set a specific quantity for this item","Product:Package:Item:Customize:Tooltip":"Enable to set a custom quantity for this specific item instead of using the package default","Product:Package:Item:RemainingQuantity:Info":"Quantity Distribution","Product:Package:Item:RemainingQuantity:Total":"Remaining:","Product:Package:Item:RemainingQuantity:PerItem":"per unchanged item","Product:Package:Item:RemainingQuantity:UncustomizedItems":"unchanged items","Product:Package:Item:Remove":"Remove","Product:Package:Items:Description:Title":"Package Services","Product:Package:Items:Description:Text":"Add and configure the services included in this package. You can customize quantities for individual services or set the same quantity for all.","Product:Packages:Item:Add:Description":"Add a new service to this package","AddSubscription:SuccessState:GoToOrderButton":"Go to Order","POS:Summary:SelectedServices":"Selected services","POS:Summary:OriginalTotal":"Total before discount","POS:Summary:AdditionalDiscount":"Additional discount","POS:Summary:VoucherDiscount":"Reward discount","POS:Summary:AmountDue":"Amount due","POS:Summary:AmountPaid":"Amount paid","POS:Summary:RemainingAmount":"Remaining","POS:Summary:ChangeForCustomer":"Change for customer","POS:Summary:NoServicesSelected":"No services selected","POS:Summary:PleaseAddService":"Add a service to continue","POS:Actions:Payment":"Payment","POS:Actions:Save":"Save","POS:Actions:ChooseCustomer":"Choose customer","POS:FeeSelector:Title":"Additional Fees","POS:FeeSelector:PerService":"per service","POS:FeeSelector:PerOrder":"per order","POS:ServiceAreaFee:Title":"Delivery fee","POS:ServiceAreaFee:Area":"Area {0}","POS:ServiceAreaFee:VatInclusive":"Includes VAT","POS:Coupon:Title":"Coupon","POS:Coupon:Placeholder":"Enter coupon code","POS:Coupon:Apply":"Apply","POS:Coupon:Applied":"Coupon Applied","POS:Coupon:Remove":"Remove","ReservationsDialog:VoucherSelector:Title":"Loyalty Rewards","ReservationsDialog:VoucherSelector:StampsReady":"stamps - Ready to claim!","ReservationsDialog:VoucherSelector:ClaimAndApply":"Claim & Apply Reward","ReservationsDialog:VoucherSelector:Claiming":"Claiming...","ReservationsDialog:VoucherSelector:ClaimSuccess":"Reward claimed and applied!","ReservationsDialog:VoucherSelector:RewardApplied":"Reward Applied","ReservationsDialog:VoucherSelector:Remove":"Remove","ReservationsDialog:VoucherSelector:Apply":"Apply","POS:VoucherSelector:Title":"Loyalty Rewards","POS:VoucherSelector:NotInCart":"Not in cart","POS:VoucherSelector:StampsReady":"stamps - Ready to claim!","POS:VoucherSelector:ChooseService":"Choose a service to get for free","POS:VoucherSelector:ClaimAndApply":"Claim & Apply Reward","POS:VoucherSelector:Claiming":"Claiming...","POS:VoucherSelector:ClaimSuccess":"Reward claimed and applied!","POS:VoucherSelector:RewardApplied":"Reward Applied","POS:VoucherSelector:Remove":"Remove","POS:VoucherSelector:Apply":"Apply","POS:VoucherSelector:RedeemFirst":"Use your current reward to claim a new one","POS:FreeReservation":"Free Reservation","POS:VoucherCoversTotal":"Your reward covers the full amount","POS:ConfirmFreeReservation":"Confirm Reservation","POS:Creating":"Creating...","Loyalty:FreeService":"Service","Loyalty:Discount":"Discount","Invoice:ReceiptNotes":"Receipt Notes","POS:CustomerSelection:AddNewCustomer":"Add new customer","POS:CustomerSelection:CreateAndAddToSystem":"Create one without leaving flow","POS:CustomerSelection:NoPermissionToCreate":"You don't have permission to add customers","POS:CustomerSelection:AddCustomerLater":"Walk-In","POS:CustomerSelection:BookWithoutCustomerData":"Add without a customer for now","POS:CustomerSelection:RequiredForMandatoryItem":"This order contains an item that requires a customer. Please select or create one to continue.","POS:CustomerSelection:SearchCustomer":"Search for customer...","POS:ServiceCard:StartsFrom":"Starts from","POS:ServiceCard:Price":"Price","POS:ServiceCard:InternalService":"Internal Service","POS:PartOfPackage":"Included in Package","POS:ServiceList:NoServicesFound":"No services found","POS:ServiceList:NoServicesExist":"No services have been created yet","POS:ServiceList:TryChangingFilters":"Try changing your search or filters","POS:ServiceList:ProviderHasNoServices":"Provider has no services","POS:ServiceList:ProviderNotLinkedToServices":"This provider hasn't been linked to any services","POS:Actions:SearchService":"Search for service...","POS:BranchSelector:ChooseBranch":"Choose branch","POS:BranchSelector:BranchSelected":"Branch selected","POS:BranchSelector:ChooseDesiredBranch":"Choose desired branch","POS:BranchSelector:Selected":"Selected","POS:BranchSelector:ClickToSelect":"Click to select","POS:BranchSelector:ServicesFromOtherBranch":"Switch to {0}","POS:BranchSelector:SomeServicesMayBeDeleted":"Some services will be removed as they are not available in this branch","POS:SummaryItem:Quantity":"Quantity","POS:SummaryItem:Total":"Total","POS:SummaryItem:OriginalTotal":"Original Total","POS:SummaryItem:Discount":"Discount","POS:SummaryItem:Edit":"Edit","POS:SummaryItem:Delete":"Delete","POS:CustomerSelection:MinSearchChars":"Type at least 3 characters to search","POS:CustomerSelection:NoSearchResults":"No search results found","POS:CustomerSelection:NoCustomers":"You don't have any customers","POS:CustomerSelection:TryDifferentKeywords":"Try searching with different keywords","POS:CustomerSelection:StartAddingCustomers":"Start by adding new customers","POS:CustomerSelection:Loading":"Please wait","POS:CustomerSelection:LoadingCustomers":"Loading customers...","POS:CustomerCard:AddCustomer":"Add Customer","POS:CustomerCard:CanBookWithoutCustomer":"Or leave empty for walk-ins","POS:CustomerCard:CustomerRequired":"Customer is required for this order","POS:CustomerPackages:HasOnePackage":"This customer has 1 active package","POS:CustomerPackages:HasManyPackages":"This customer has {0} active packages","POS:CustomerPackages:ChooseHint":"Pick one to filter services to what they can redeem","POS:CustomerPackages:Activate":"Activate","POS:CustomerPackages:Choose":"Choose package","POS:CustomerPackages:Active":"Package mode active","POS:CustomerPackages:Remaining":"{0} remaining","POS:CustomerPackages:Clear":"Clear","POS:CustomerPackages:DialogTitle":"Customer packages","POS:CustomerPackages:ExpiresAt":"Expires on","POS:CustomerPackages:AppliesToAll":"Applies to all services","POS:CustomerPackages:ItemBreakdown":"Package services","POS:CustomerPackages:NoneAvailable":"This customer has no active packages","POS:CreateCustomer:CustomerNameRequired":"Customer name is required","POS:CreateCustomer:MobileNumberRequired":"Mobile number is required","POS:CreateCustomer:InvalidMobileNumber":"Invalid mobile number","POS:CreateCustomer:InvalidMobileNumberForCountry":"Enter a valid mobile number for the selected country","POS:CreateCustomer:InvalidEmail":"Invalid email address","POS:CreateCustomer:CreationError":"An error occurred while creating the customer","POS:CreateCustomer:CustomerName":"Customer Name","POS:CreateCustomer:Email":"Email","POS:CreateCustomer:Address":"Customer Address","POS:CreateCustomer:BuildingNumber":"Building Number","POS:CreateCustomer:District":"District","POS:CreateCustomer:City":"City","POS:CreateCustomer:PostalCode":"Postal Code","POS:CreateCustomer:SelectBranches":"Select Branches","POS:CreateCustomer:CustomerType":"Customer Type","POS:CreateCustomer:SelectCustomerType":"Select Customer Type","POS:CreateCustomer:Individual":"Individual","POS:CreateCustomer:Corporate":"Corporate","POS:CreateCustomer:CompanyName":"Company Name","POS:CreateCustomer:CRNumber":"CR Number","POS:CreateCustomer:IdentificationRequired":"CR number or VAT number is required","POS:CreateCustomer:VATNumber":"VAT Number","POS:CreateCustomer:CustomFields":"Custom Fields","Integrations:GoogleWorkspace:VideoGuide":"Watch Google Workspace Setup Guide","Integrations:ZohoMail:VideoGuide":"Watch Zoho Mail Setup Guide","Product:CustomFields:NameRequired":"Please add a name for all custom fields before saving","Product:CustomFields:OptionsRequired":"Please add option names for all list and multi-select fields before saving","Settings:Currency":"Currency","Settings:Country":"Country ISO Code","POS:DiscountEditor:Percentage":"Percentage","POS:DiscountEditor:FixedAmount":"Fixed Amount","POS:DiscountEditor:ManualDiscount":"Manual discount","POS:DiscountEditor:ManualSubtitle":"Enter a percentage or fixed amount manually","POS:DiscountEditor:ApplyDiscount":"Apply Discount","POS:DiscountEditor:ApplyAndReserve":"Apply and Reserve","Subscription:Discount:Method":"Discount method","Subscription:Discount:PercentOff":"Percent off","Subscription:Discount:AmountOff":"Amount off","Subscription:Discount:CouponCode":"Coupon code","POS:DiscountConfirmation:DiscountAdded":"You have added a new discount - would you like to apply it or ignore it?","POS:DiscountConfirmation:DiscountDeleted":"You have deleted a previous discount - would you like to confirm deletion or revert?","POS:DiscountConfirmation:DiscountEdited":"You have edited a previous discount - would you like to apply it or ignore it?","POS:DiscountConfirmation:ApplyDiscount":"Apply","POS:DiscountConfirmation:DeleteDiscount":"Delete","POS:DiscountConfirmation:EditDiscount":"Edit","POS:DiscountConfirmation:ConfirmChanges":"Confirm Changes","POS:DiscountConfirmation:Ignore":"Ignore","POS:PostConfiguration:ItemAdded":"{0} Added Successfully","POS:PostConfiguration:ItemEdited":"{0} Updated Successfully","POS:PostConfiguration:AddMore":"Add More","POS:NumericKeypad:ClearAll":"Clear All","POS:PaymentMethods:PayLater":"Pay Later","POS:PaymentMethods:Cash":"Cash","POS:PaymentMethods:PointOfSales":"Point of Sales","POS:PaymentMethods:AddDiscount":"Add Discount","POS:PaymentMethods:SendPaymentLink":"Generate Payment Link","POS:PaymentMethods:Supports":"Supports","POS:PaymentLink:ConfirmTitle":"Confirm & Generate Payment Link","POS:PaymentLink:ConfirmDescription":"The order will be confirmed and a payment link generated to share with the customer.","POS:PaymentLink:Confirm":"Confirm & generate link","POS:PaymentLink:Title":"Payment link","POS:PaymentLink:Description":"Share this link with the customer to complete the payment.","POS:PaymentLink:Copy":"Copy link","POS:PaymentLink:Share":"Share","POS:PaymentLink:Copied":"Link copied","POS:PaymentLink:PartialEmptyState":"Enter a partial amount to generate the payment link.","POS:PaymentMethods:EditDiscount":"Edit Discount","POS:PaymentEditor:FullAmount":"Full Amount","POS:PaymentEditor:HalfAmount":"Half Amount","POS:PaymentEditor:QuarterAmount":"Quarter Amount","POS:PaymentEditor:AddDiscount":"Add Discount","POS:PaymentEditor:EditDiscount":"Edit Discount","POS:PaymentEditor:ClearAll":"Clear All","POS:PaymentEditor:PartialPaymentRecorded":"Partial payment recorded","POS:PaymentEditor:PaidAmount":"Paid Amount","POS:PaymentEditor:RemainingAmount":"Remaining Amount","POS:PaymentEditor:FinishWithPartialPayment":"Finish with Partial Payment","POS:PaymentEditor:ChangeDue":"Change Due","Enum:OtpPurpose.ResetAccount":"Reset Account","Enum:OtpPurpose.BeautyPassLogin":"Beauty Pass login","Enum:OtpPurpose.AccountDeletion":"Account deletion","Enum:OtpPurpose.ChangePhoneNumber":"Change phone number","Platform.HideBranches":"Hide branches from the website","RefundMethod:Cash":"Cash","RefundMethod:Online":"Online","RefundMethod:BankTransfer":"Bank Transfer","RefundMethod:PointOfSales":"Point Of Sales","RefundMethod:BuyNowPayLater":"Tabby or Tamara","Integrations:Error:FailedToActivateGoogleWorkspace":"Failed to activate Google Workspace. Please try again.","Integrations:Zoho:Verification:TxtValue":"Zoho Mail Verification TXT","Integrations:Zoho:Verification:DkimValue":"DKIM Record","Integrations:Zoho:Verification:TxtHelp":"Enter your Zoho Mail verification TXT record (this will be added to your root domain).","Integrations:Zoho:Verification:TxtPlaceholder":"zoho-verification=****.zmverify.zoho.sa","AppStore:SetupGuide:Zoho:Description":"Follow these steps to find your Zoho Mail verification records and connect your domain.","AppStore:SetupGuide:Zoho:Step1:Title":"Log in to Zoho Mail Admin","AppStore:SetupGuide:Zoho:Step1:Description":"Access your Zoho Mail admin console at mail.zoho.sa.","AppStore:SetupGuide:Zoho:Step1:Link":"Open Zoho Mail Admin","AppStore:SetupGuide:Zoho:Step2:Title":"Go to Domain Verification","AppStore:SetupGuide:Zoho:Step2:Description":"Navigate to Domains, then select your domain to find the verification TXT record.","AppStore:SetupGuide:Zoho:Step3:Title":"Copy the verification and DKIM values","AppStore:SetupGuide:Zoho:Step3:Description":"Copy the TXT verification record and the DKIM value, then paste them below.","AppStore:SetupGuide:Outlook:Description":"Follow these steps to find your Outlook MX record and connect your email.","AppStore:SetupGuide:Outlook:Step1:Title":"Sign in to Microsoft 365 Admin","AppStore:SetupGuide:Outlook:Step1:Description":"Access the Microsoft 365 admin center to manage your domain DNS settings.","AppStore:SetupGuide:Outlook:Step1:Link":"Open Microsoft 365 Admin","AppStore:SetupGuide:Outlook:Step2:Title":"Navigate to DNS Settings","AppStore:SetupGuide:Outlook:Step2:Description":"Go to Settings > Domains, select your domain, and find the MX record entry.","AppStore:SetupGuide:Outlook:Step3:Title":"Copy the MX target value","AppStore:SetupGuide:Outlook:Step3:Description":"Copy the MX record \"Points to\" value and paste it below.","AppStore:SetupGuide:GoogleWorkspace:Description":"Follow these steps to set up Google Workspace email for your domain.","AppStore:SetupGuide:GoogleWorkspace:Step1:Title":"Sign up for Google Workspace","AppStore:SetupGuide:GoogleWorkspace:Step1:Description":"Create a Google Workspace account for your organization.","AppStore:SetupGuide:GoogleWorkspace:Step1:Link":"Open Google Workspace","AppStore:SetupGuide:GoogleWorkspace:Step2:Title":"Verify your domain","AppStore:SetupGuide:GoogleWorkspace:Step2:Description":"Follow the Google Workspace setup wizard to verify domain ownership.","AppStore:SetupGuide:GoogleWorkspace:Step3:Title":"Activate the integration","AppStore:SetupGuide:GoogleWorkspace:Step3:Description":"Once your domain is verified in Google Workspace, click Activate below to configure DNS records.","AppStore:SetupGuide:Microsoft365:Description":"Follow these steps to find your Microsoft 365 verification record and connect your domain.","AppStore:SetupGuide:Microsoft365:Step1:Title":"Sign in to Microsoft 365 Admin","AppStore:SetupGuide:Microsoft365:Step1:Description":"Access the Microsoft 365 admin center to manage your domain settings.","AppStore:SetupGuide:Microsoft365:Step1:Link":"Open Microsoft 365 Admin","AppStore:SetupGuide:Microsoft365:Step2:Title":"Go to Domain Settings","AppStore:SetupGuide:Microsoft365:Step2:Description":"Navigate to Settings > Domains, select your domain, and find the TXT verification record.","AppStore:SetupGuide:Microsoft365:Step3:Title":"Copy the verification value","AppStore:SetupGuide:Microsoft365:Step3:Description":"Copy the TXT verification record value (starting with MS=) and paste it below.","AppStore:SetupGuide:GSV:Description":"Follow these steps to verify your domain ownership with Google Search Console.","AppStore:SetupGuide:GSV:Step1:Title":"Open Google Search Console","AppStore:SetupGuide:GSV:Step1:Description":"Go to Google Search Console and add your domain as a property.","AppStore:SetupGuide:GSV:Step1:Link":"Open Search Console","AppStore:SetupGuide:GSV:Step2:Title":"Choose TXT verification method","AppStore:SetupGuide:GSV:Step2:Description":"Select the DNS verification method and choose TXT record as the verification type.","AppStore:SetupGuide:GSV:Step3:Title":"Copy the verification value","AppStore:SetupGuide:GSV:Step3:Description":"Copy the TXT verification record value provided by Google and paste it below.","AppStore:SetupGuide:CalendarSync:Description":"Follow these steps to sync your Rekaz calendar with an external booking platform to prevent double bookings.","AppStore:SetupGuide:CalendarSync:Step1:Title":"Choose a Booking Platform","AppStore:SetupGuide:CalendarSync:Step1:Description":"Select the external booking service you want to sync with, such as Airbnb, Gathern, or Booking.com.","AppStore:SetupGuide:CalendarSync:Step2:Title":"Copy Rekaz Link to Channel","AppStore:SetupGuide:CalendarSync:Step2:Description":"Copy your Rekaz iCal link and paste it in the external platform's calendar import settings.","AppStore:SetupGuide:CalendarSync:Step3:Title":"Paste Channel Link Here","AppStore:SetupGuide:CalendarSync:Step3:Description":"Copy the iCal export link from the external platform and paste it below to complete the two-way sync.","PaymentMethod:Tabby:MinimumAmount":"Minimum cart total for Tabby","PaymentMethod:Tamara:MinimumAmount":"Minimum cart total for Tamara","PaymentMethod:MinimumAmount:Description":"Show this option only when the cart total is at or above this amount. Set 0 to always show.","Settings:Banner:Title":"Top Banner","Settings:Ads:Title":"Ads","Settings:Banner:SectionTitle":"Top Banner","Settings:Contact:Numbers":"Contact Numbers","Settings:SBC:Verification":"Saudi Business Platform Verification","Settings:Social:Accounts":"Social Media Accounts","Settings:Banner:Preview":"Preview","Settings:Banner:PreviewLabel":"Example","Settings:Banner:Enable":"Enable Banner","Settings:Banner:Enabled":"Banner Enabled","Settings:Banner:Text":"Banner Text","Settings:Banner:TextPlaceholder":"Example: Limited time offer - 50% off all products","Settings:Banner:TextRequired":"Banner text is required when banner is enabled","Settings:Banner:TextHelp":"The text that will appear in the top banner","Settings:Banner:Url":"Banner Link","Settings:Banner:UrlPlaceholder":"https://example.com/offer","Settings:Banner:UrlHelp":"Optional - makes the banner clickable","Settings:Banner:InvalidUrl":"Please enter a valid URL","Platform:RateMustBeBetween0And100":"The tax rate must be between 0 and 100. Use 0 for Zero-rated, Exempt, or Out of scope classifications.","Settings:Business:SeoKeywords":"SEO Keywords","Product:DeleteFailedBecauseOfPackage":"Service is linked to a package","Product:DeleteFailedBecauseOfPackage:Description":"This service cannot be deleted because it's included in the following. Remove it from the package first.","Product:CannotDeleteLinkedToPackage":"Cannot delete this service because it is linked to a package.","Product:CannotDeleteLinkedToGifts":"Cannot delete this service because it is currently tied to {0} unredeemed gift(s). Cancel those gifts first.","Product:CannotDeletePlanProduct":"Cannot delete this service because it is linked to a subscription plan.","Product:DeleteFailedBecauseOfGifts":"Service is tied to unredeemed gifts","Product:DeleteFailedBecauseOfGifts:Description":"This service cannot be deleted because it is currently tied to {0} unredeemed gift(s). Cancel those gifts first before deleting the service.","Price:DeleteFailedBecauseOfGifts":"Price is tied to unredeemed gifts","Price:DeleteFailedBecauseOfGifts:Description":"This price cannot be deleted because it is currently tied to {0} unredeemed gift(s). Cancel those gifts first before deleting the price.","Product:GiftProductCannotBeGiftable":"Gift card type cannot be marked as giftable. This feature is for services only.","Product:NotGiftable":"This service cannot be gifted.","Product:Giftable:Title":"Gift Settings","Product:Giftable:Manage:Action":"Giftable Services","Product:Giftable:Manage:Title":"Giftable Services","Product:Giftable:Manage:Description":"Select which services customers can purchase as a gift.","Product:Giftable:Manage:SelectedCount":"{0} selected","Product:NoProductsFound":"No services found","Product:IsGiftable":"Make this service giftable","Product:IsGiftable:Description":"Allow customers to purchase this service as a gift for others","Product:GiftExpirationDays":"Gift expires after (days)","Product:GiftExpirationDays:Description":"How long the recipient has to claim the gift after it is sent. Choose \"Never\" for no expiry. This is the deadline to book, not how far ahead they can book.","Product:GiftExpirationDays:BulkTitle":"Expiry days for selected services","Product:GiftExpirationDays:BulkDescription":"Changing this applies only to services currently checked.","Product:GiftExpirationDays:BulkPlaceholder":"Set expiry days","Product:GiftExpirationDays:Days":"{0} days","Product:GiftExpirationDays:Never":"Never","Product:GiftExpirationDays:Custom":"Custom","Product:GiftExpirationDays:Required":"Please enter the number of days.","Product:GiftExpirationDays:Max":"The number of days cannot exceed 999.","Gift:ProductType":"Service Type","Gift:ProductType:Gift":"Gift Cards","Bundle:ProductType:Bundle":"Bundles","Gift:ProductType:Reservation":"Reservations","Gift:ProductType:Subscription":"Subscriptions","Gift:ProductType:Package":"Packages","Gift:ProductType:Merchandise":"Merchandise","Gift:PackageItems":"Package Items","Gift:PackageQuota":"Total Quota","Reports:NoCustomersFound":"No customers found","Reservations":"Reservations","SelectCustomFieldsForIDCards":"Select Custom Fields for ID Cards","SelectedSubscriptions":"Selected subscriptions","LoadingCustomFields":"Loading custom fields...","NoCustomFieldsFound":"No custom fields found for the selected subscriptions.","Of2Fields":"of 2 fields","PrintCards":"Print Cards","PushNotification:TemplateSelection":"Template Selection","PushNotification:CreateCustomNotification":"Create Custom Notification","PushNotification:MessageContent":"Message Content","PushNotification:TargetAudience":"Target Audience","PushNotification:AllUsers":"All Users","PushNotification:ActiveUsers":"Active Users","PushNotification:EngagedUsers":"Engaged Users","PushNotification:InactiveUsers":"Inactive Users","PushNotification:DeliverySettings":"Delivery Settings","PushNotification:TimezoneBusinessTime":"Timezone (your business timezone)","PushNotification:LivePreview":"Preview","PushNotification:NotificationTitle":"Notification Title","PushNotification:NotificationMessagePlaceholder":"Your notification message will appear here...","PushNotification:Preview:DefaultTitle":"Notification Title","PushNotification:Preview:DefaultMessage":"Your notification message will appear here...","PushNotification:Template:LoadedSuccessfully":"Template loaded successfully","PushNotification:SentSuccessfully":"Notification sent successfully","PushNotification:SendFailed":"Couldn't send the notification. Please try again.","PushNotification:SendNow":"Send now","PushNotification:DeliveryHint":"Delivers immediately. Pick a time to schedule for later.","PushNotification:SpecificSegments":"Specific segments","PushNotification:Validation:AudienceRequired":"Select at least one audience.","PushNotification:Template:LoadFailed":"Failed to load template data","PushNotification:Confirm:Title":"Send Push Notification?","PushNotification:Confirm:Message":"This notification will be sent to <strong>{0}</strong>{1}.","PushNotification:Confirm:SendButton":"Send Notification","PushNotification:Confirm:CancelButton":"Cancel","PushNotification:Confirm:Immediately":" immediately","PushNotification:Validation:TitleMessageRequired":"Please fill in both title and message for at least one language, or select a template.","PushNotification:UnsavedChangesWarning":"You have unsaved changes. Are you sure you want to leave this page?","PushNotification:Now":"now","Notification:Reservation.Customer.Created":"Reservation Created ","Notification:Reservation.Admin.Created":"Reservation Created ","Notification:Reservation.Provider.Created":"Reservation Created ","Notification:Reservation.Admin.Created.Plural":"Multiple Reservations Created ","Notification:Reservation.Provider.Created.Plural":"Multiple Reservations Created ","Notification:Reservation.Customer.Created.Plural":"Multiple Reservations Created ","Notification:Reservation.Customer.Confirmed":"Reservation Confirmed ","Notification:Reservation.Admin.Confirmed":"Reservation Confirmed ","Notification:Reservation.Provider.Confirmed":"Reservation Confirmed ","Notification:Reservation.Admin.Confirmed.Plural":"Multiple Reservations Confirmed ","Notification:Reservation.Provider.Confirmed.Plural":"Multiple Reservations Confirmed ","Notification:Reservation.Customer.Confirmed.Plural":"Multiple Reservations Confirmed ","Notification:Reservation.Customer.Completed":"Reservation Completed ","Notification:Reservation.Admin.Completed":"Reservation Completed ","Notification:Reservation.Provider.Completed":"Reservation Completed ","Notification:Reservation.Customer.Cancelled":"Reservation Cancelled ","Notification:Reservation.Admin.Cancelled":"Reservation Cancelled ","Notification:Reservation.Provider.Cancelled":"Reservation Cancelled ","Notification:Reservation.Customer.CancellationRejected":"Reservation Cancellation Rejected ","Notification:Reservation.Provider.CancellationRejected":"Reservation Cancellation Rejected ","Notification:Reservation.Admin.CancellationRequested":"Cancellation Requested ","Notification:Reservation.Provider.CancellationRequested":"Cancellation Requested ","Notification:Reservation.Customer.FollowUp":"After Reservation","Notification:Reservation.Customer.Reminder":"Reservation Reminder ","Notification:Reservation.Provider.Reminder":"Reservation Reminder ","Notification:Reservation.Customer.Updated":"Reservation Updated ","Notification:Reservation.Admin.Updated":"Reservation Updated ","Notification:Reservation.Provider.Updated":"Reservation Updated ","Notification:Subscription.Customer.Created":"Subscription Created ","Notification:Subscription.Customer.Confirmed":"Subscription Confirmed ","Notification:Subscription.Customer.Expired":"Subscription Expired ","Notification:Subscription.Customer.Cancelled":"Subscription Cancelled ","Notification:Subscription.Customer.Paused":"Subscription Paused ","Notification:Subscription.Customer.Resumed":"Subscription Resumed ","Notification:Subscription.Customer.Reminder":"Subscription Reminder ","Notification:Package.Customer.Used":"Package Used ","Notification:Merchandise.Customer.Created":"Merchandise Created ","Notification:Merchandise.Admin.Created":"Merchandise Created ","Notification:Gift.Customer.Created.Product":"Gift Created (Service)","Notification:Gift.Customer.Created.Coupon":"Gift Created (Coupon)","Notification:Gift.Customer.Created":"Gift Created ","Notification:Gift.Customer.Used":"Gift Used ","Notification:Gift.Admin.Created":"Gift Created ","Notification:Gift.Admin.Used":"Gift Used ","Notification:CustomerReview.Admin.Created.Service":"New Review Received","Notification:Task.Staff.Assigned":"Task Assigned ","Notification:Task.Admin.Assigned":"Task Assigned ","Notification:Task.Staff.Reminder.Daily":"Daily Task Reminder ","Notification:Task.Admin.Reminder.Daily":"Daily Task Reminder ","Notification:Task.Staff.Reminder.Deadline":"Task Deadline Reminder ","Notification:Task.Admin.Reminder.Deadline":"Task Deadline Reminder ","Notification:Attendance.Customer.CheckIn.Reservation":"Reservation Check-In ","Notification:Attendance.Customer.CheckOut.Reservation":"Reservation Check-Out ","Notification:Attendance.Customer.CheckIn.Subscription":"Subscription Check-In ","Notification:Attendance.Customer.CheckOut.Subscription":"Subscription Check-Out ","Notification:Reservation.Customer.Created.Description":"Notifies the customer when a new reservation is successfully created.","Notification:Reservation.Admin.Created.Description":"Alerts admins when a new reservation is created by a customer or staff.","Notification:Reservation.Provider.Created.Description":"Informs the provider about a newly created reservation.","Notification:Reservation.Admin.Created.Plural.Description":"Alerts admins when multiple reservations are created together.","Notification:Reservation.Provider.Created.Plural.Description":"Informs the provider when multiple reservations are created together.","Notification:Reservation.Customer.Created.Plural.Description":"Notifies the customer when multiple reservations are created at once.","Notification:Reservation.Customer.Confirmed.Description":"Notifies the customer that their reservation has been confirmed.","Notification:Reservation.Admin.Confirmed.Description":"Alerts admins when a reservation is confirmed.","Notification:Reservation.Provider.Confirmed.Description":"Informs the provider that a reservation is confirmed.","Notification:Reservation.Admin.Confirmed.Plural.Description":"Alerts admins when multiple reservations are confirmed together.","Notification:Reservation.Provider.Confirmed.Plural.Description":"Informs the provider when multiple reservations are confirmed together.","Notification:Reservation.Customer.Confirmed.Plural.Description":"Notifies the customer when multiple reservations are confirmed.","Notification:Reservation.Customer.Completed.Description":"Notifies the customer when their reservation is marked as completed.","Notification:Reservation.Admin.Completed.Description":"Alerts admins when a reservation is completed.","Notification:Reservation.Provider.Completed.Description":"Informs the provider that a reservation has been completed.","Notification:Reservation.Customer.Cancelled.Description":"Notifies the customer that their reservation has been cancelled.","Notification:Reservation.Admin.Cancelled.Description":"Alerts admins when a reservation is cancelled.","Notification:Reservation.Provider.Cancelled.Description":"Informs the provider that a reservation was cancelled.","Notification:Reservation.Customer.CancellationRejected.Description":"Notifies the customer that their cancellation request was rejected.","Notification:Reservation.Provider.CancellationRejected.Description":"Informs the provider that a cancellation request was rejected.","Notification:Reservation.Admin.CancellationRequested.Description":"Alerts admins when a customer requests to cancel a reservation.","Notification:Reservation.Provider.CancellationRequested.Description":"Informs the provider about a reservation cancellation request.","Notification:Reservation.Customer.FollowUp.Description":"A message sent to the customer after or before the reservation is completed.","Notification:Reservation.Customer.Reminder.Description":"Reminds the customer of an upcoming reservation.","Notification:Reservation.Provider.Reminder.Description":"Reminds the provider of an upcoming reservation.","Notification:Reservation.Customer.Updated.Description":"Notifies the customer when reservation details are updated.","Notification:Reservation.Admin.Updated.Description":"Alerts admins when reservation details are changed.","Notification:Reservation.Provider.Updated.Description":"Informs the provider when reservation details are updated.","Notification:Subscription.Customer.Created.Description":"Notifies the customer when a new subscription is created.","Notification:Subscription.Customer.Confirmed.Description":"Notifies the customer that their subscription is confirmed.","Notification:Subscription.Customer.Expired.Description":"Alerts the customer that their subscription has expired.","Notification:Subscription.Customer.Cancelled.Description":"Notifies the customer when their subscription is cancelled.","Notification:Subscription.Customer.Paused.Description":"Informs the customer that their subscription is temporarily paused.","Notification:Subscription.Customer.Resumed.Description":"Notifies the customer when their subscription is resumed.","Notification:Subscription.Customer.Reminder.Description":"Reminds the customer about an upcoming subscription expiration.","Notification:Package.Customer.Used.Description":"Notifies the customer when a package session is used.","Notification:Merchandise.Customer.Created.Description":"Notifies the customer when a merchandise order is created.","Notification:Merchandise.Admin.Created.Description":"Alerts admins when a merchandise order is created.","Notification:Gift.Customer.Created.Coupon.Description":"Notifies the recipient when a gift coupon is created.","Notification:Gift.Customer.Created.Product.Description":"Notifies the recipient when a service gift is created.","Notification:Gift.Customer.Created.Description":"Notifies the customer when a gift is created.","Notification:Gift.Customer.Used.Description":"Informs the customer when a gift is redeemed.","Notification:Gift.Admin.Created.Description":"Alerts admins when a gift is created.","Notification:Gift.Admin.Used.Description":"Alerts admins when a gift is redeemed.","Notification:CustomerReview.Admin.Created.Service.Description":"Alerts admins when a new experience review is submitted.","Notification:Task.Staff.Assigned.Description":"Notifies staff when a new task is assigned to them.","Notification:Task.Admin.Assigned.Description":"Alerts admins when a task is assigned.","Notification:Task.Staff.Reminder.Daily.Description":"Daily reminder for staff about their assigned tasks.","Notification:Task.Admin.Reminder.Daily.Description":"Daily reminder for admins about pending tasks.","Notification:Task.Staff.Reminder.Deadline.Description":"Reminds staff when a task deadline is approaching.","Notification:Task.Admin.Reminder.Deadline.Description":"Alerts admins about tasks nearing their deadline.","Notification:Attendance.Customer.CheckIn.Reservation.Description":"Notifies the customer when they check in for a reservation.","Notification:Attendance.Customer.CheckOut.Reservation.Description":"Notifies the customer when they check out from a reservation.","Notification:Attendance.Customer.CheckIn.Subscription.Description":"Notifies the customer when they check in using a subscription.","Notification:Attendance.Customer.CheckOut.Subscription.Description":"Notifies the customer when they check out from a subscription.","Settings:PushNotifications:Title":"Mobile App Notifications","Settings:PushNotifications:Description":"Send notifications to you mobile app users","Settings:BioTimeDashboard:Title":"BioTime Dashboard","Settings:BioTimeDashboard:Description":"Monitor fingerprint devices, access logs, and customer subscription sync by access area.","RekazPay:KYC:Upload":"Upload Documents","Invoice:Execute:Mismatch":"Your invoice was updated.","Platform.Flavors":"Flavors","Menu:Attendance":"Attendance","Settings:Notifications:Customer":"Customer Notifications","Settings:Attendance:SendCheckInNotification":"Send Check-In Notification","Settings:Attendance:SendCheckOutNotification":"Send Check-Out Notification","Settings:Attendance:ReservationCheckInMessage":"Reservation Check-In Message","Settings:Attendance:SubscriptionCheckInMessage":"Subscription Check-In Message","Settings:Attendance:ReservationCheckOutMessage":"Reservation Check-Out Message","Settings:Attendance:SubscriptionCheckOutMessage":"Subscription Check-Out Message","Attendance:Tags":"Tags","Attendance:Tag:ReservationNumber":"Reservation Number","Attendance:Tag:CustomerName":"Customer Name","Attendance:Tag:CheckInDate":"Check-In Date","Attendance:Tag:CheckInTime":"Check-In Time","Attendance:Tag:ServiceName":"Service Name","Attendance:Tag:CheckOutTime":"Check-Out Time","Attendance:Tag:CheckOutDate":"Check-Out Date","Menu:Customers":"Customers","PleaseWait":"Please wait...","PrintAsID":"Print as ID","Settings:ConfigureProductTag":"Configure reservation options","Chalet.POS:Dialog:ConfigureTitle":"Configure Reservation","Chalet.POS:SummaryItem:Provider":"Section","Chalet.POS:SchedulingStep:ChooseProviderLater":"All Sections","Chalet.POS:SchedulingStep:ProviderSelection":"Select Section","Settings:Reservation:SendNotificationToCustomerForMultipleConfirmedReservation":"Send a notification to the customer when multiple reservations are confirmed","Settings:Reservation:SendNotificationToCustomerForMultipleCreatedReservation":"Send a notification to the customer when multiple reservations are created","Settings:Reservation:SendNotificationToAdminForMultipleConfirmedReservation":"Send a notification to the admin when multiple reservations are confirmed","Settings:Reservation:SendNotificationToAdminForMultipleCreatedReservation":"Send a notification to the admin when multiple reservations are created","Settings:Reservation:SendNotificationToProviderForMultipleConfirmedReservation":"Send a notification to the provider when multiple reservations are confirmed","Settings:Reservation:SendNotificationToProviderForMultipleCreatedReservation":"Send a notification to the provider when multiple reservations are created","TenantName":"Tenant Name","Menu:Settlements":"Settlements","Menu:Domains":"Domains","Menu:Host":"Host","Domain:Name":"Domain Name","Domain:IsActive":"Active Status","Domain:IsPurchased":"Type","Domain:IsEnabled":"Enabled","Domain:ExpiresAt":"Expires At","Domain:Moyasar":"Moyasar","Domain:MyFatoorah":"MyFatoorah","Domain:SearchPlaceholder":"Search by domain name...","Menu:AdsBackoffice":"Tenant Ads","AdsBackoffice:Title":"Tenant Ads","AdsBackoffice:Description":"All tenants with a linked ad account on any platform, whether they've launched campaigns or not.","AdsBackoffice:SearchPlaceholder":"Search by tenant, customer ID, or email…","AdsBackoffice:Billing:Ok":"Linked","AdsBackoffice:Billing:Missing":"Not linked","AdsBackoffice:Billing:Approved":"Approved","AdsBackoffice:Col:Active":"Active","AdsBackoffice:Col:Draft":"Draft","AdsBackoffice:Col:Paused":"Paused","AdsBackoffice:Col:Completed":"Completed","AdsBackoffice:Col:Failed":"Failed","AdsBackoffice:Empty:Tenants":"No tenants have linked an ad account yet.","AdsBackoffice:Empty:LinkedNoCampaigns:Title":"Linked to {0} — no campaigns yet","AdsBackoffice:Empty:LinkedNoCampaigns:Description":"This tenant has connected {0} but hasn't launched a campaign yet. They can start one from the Ads section of their dashboard.","AdsBackoffice:Empty:Generic":"No data.","AdsBackoffice:Back:Tenants":"Back to tenants","AdsBackoffice:Back:Campaigns":"Back to campaigns","AdsBackoffice:Field:Id":"ID","AdsBackoffice:Field:Name":"Name","AdsBackoffice:Field:Description":"Description","AdsBackoffice:Field:Status":"Status","AdsBackoffice:Field:PrimaryStatus":"Primary Status","AdsBackoffice:Field:ServingStatus":"Serving Status","AdsBackoffice:Field:PrimaryStatusReasons":"Primary Status Reasons","AdsBackoffice:Field:AdServingOptimization":"Ad Serving Optimization","AdsBackoffice:Field:OptimizationScore":"Optimization Score","AdsBackoffice:Field:ChannelType":"Channel Type","AdsBackoffice:Field:ChannelSubType":"Channel Sub-Type","AdsBackoffice:Field:Start":"Start","AdsBackoffice:Field:End":"End","AdsBackoffice:Field:TrackingUrlTemplate":"Click Tracking URL","AdsBackoffice:Field:FinalUrlSuffix":"URL Parameters (UTM)","AdsBackoffice:Help:TrackingUrlTemplate":"URL template Google uses to route clicks through a third-party tracker (Branch, Adjust, etc.). Most merchants don't need it — gtag handles conversion tracking.","AdsBackoffice:Help:FinalUrlSuffix":"Query-string appended to the landing URL — typically UTM params like utm_source=google. Useful if the merchant wants to slice traffic in GA.","AdsBackoffice:NotConfigured":"Not configured","AdsBackoffice:Field:PositiveGeo":"Positive Geo Targeting","AdsBackoffice:Field:NegativeGeo":"Negative Geo Targeting","AdsBackoffice:Field:DailyBudget":"Daily Budget","AdsBackoffice:Field:TotalAmount":"Total Campaign Budget","AdsBackoffice:Field:DeliveryMethod":"Spend Pacing","AdsBackoffice:Field:Period":"Budget Period","AdsBackoffice:Help:DeliveryMethod":"How budget is paced across the day. Standard = spend evenly, Accelerated = front-load early in the day.","AdsBackoffice:Help:Period":"Daily = a per-day budget, or a custom period with a single overall cap.","AdsBackoffice:Field:Type":"Type","AdsBackoffice:Field:Platform":"Platform","AdsBackoffice:Field:Shared":"Shared Budget","AdsBackoffice:Field:RefCount":"Campaigns Using This Budget","AdsBackoffice:Field:HasRecommendedBudget":"Google Has a Suggestion","AdsBackoffice:Field:RecommendedAmount":"Suggested Budget","AdsBackoffice:Help:Shared":"Whether this budget is used by more than one campaign in the account.","AdsBackoffice:Help:RefCount":"Number of campaigns currently pulling from this budget.","AdsBackoffice:Help:HasRecommendedBudget":"Google has recommended raising the budget based on campaign performance.","AdsBackoffice:Field:StrategyType":"Strategy Type","AdsBackoffice:Field:SystemStatus":"System Status","AdsBackoffice:Field:TargetCpa":"Target Cost Per Conversion","AdsBackoffice:Field:TargetRoas":"Target Return on Ad Spend","AdsBackoffice:Field:CpcBidCeiling":"Max Bid per Click","AdsBackoffice:Field:EnhancedCpc":"Auto-adjust click bids","AdsBackoffice:Help:TargetCpa":"The price Google will try to hit per conversion (e.g. a booking). Raising it buys more volume at higher cost.","AdsBackoffice:Help:TargetRoas":"The revenue ratio Google aims for on every dollar spent — e.g. 4.00 means $4 of revenue for every $1 of ad spend.","AdsBackoffice:Help:CpcBidCeiling":"Hard cap on what Google can pay for a single click. Protects against unexpected auction spikes.","AdsBackoffice:Help:EnhancedCpc":"When enabled, Google raises your manual bid on clicks it predicts will convert and lowers it on the rest.","AdsBackoffice:Field:Manager":"Manager","AdsBackoffice:Field:ConvTrackingId":"Conv. Tracking ID","AdsBackoffice:Field:Schedule":"Schedule","AdsBackoffice:Tracking:Ok":"Tracking","AdsBackoffice:Tracking:Missing":"No tracking","AdsBackoffice:GoogleNameLabel":"Google account name","AdsBackoffice:UnnamedAccount":"Unnamed account","AdsBackoffice:UnnamedCampaign":"Unnamed campaign","AdsBackoffice:Section:Status":"Status","AdsBackoffice:Section:ChannelSchedule":"Channel & Schedule","AdsBackoffice:Section:GeoCompliance":"Geo & Compliance","AdsBackoffice:Section:CampaignBudget":"Campaign Budget","AdsBackoffice:Section:BiddingStrategy":"Bidding Strategy","AdsBackoffice:Section:Daily":"Daily (last {0} days)","AdsBackoffice:Section:ByDevice":"By Device","AdsBackoffice:Section:ByNetwork":"By Network","AdsBackoffice:Section:ByInteractionType":"By Interaction Type","AdsBackoffice:Section:ByInteractionTypeDesc":"How people interacted with the ad. Maps results show up here as rows like \"Get Directions\", \"Store Locator\" and location clicks — these are folded into the Google Search network row above.","AdsBackoffice:Section:Hourly":"Hourly (last 7 days)","AdsBackoffice:Section:HourlyTzHint":"Hours are 24-hour, in the ad account's time zone ({0}). 00:00 = midnight.","AdsBackoffice:Section:HourlyTzHintUnknown":"Hours are 24-hour, in the ad account's time zone. 00:00 = midnight.","AdsBackoffice:Hourly:Days:7":"Last 7 days","AdsBackoffice:Hourly:Days:14":"Last 14 days","AdsBackoffice:Hourly:Days:30":"Last 30 days","AdsBackoffice:Hourly:Days:60":"Last 60 days","AdsBackoffice:Hourly:Days:90":"Last 90 days","AdsBackoffice:Pagination:PageSize":"Rows per page","AdsBackoffice:Section:ImpressionShare":"Impression Share (last {0} days)","AdsBackoffice:Section:AdGroups":"Ad Groups","AdsBackoffice:Section:PositiveKeywords":"Positive keywords (quality info)","AdsBackoffice:Section:KeywordPerformance":"Keyword performance","AdsBackoffice:Section:NegativeKeywords":"Negative keywords","AdsBackoffice:Section:SearchTerms":"Search terms that triggered your ad (last {0} days)","AdsBackoffice:SearchTerms:Description":"What users actually typed into Google that matched your keywords and caused your ad to show.","AdsBackoffice:Section:Locations":"Locations","AdsBackoffice:Section:Proximity":"Proximity","AdsBackoffice:Section:Devices":"Devices","AdsBackoffice:Section:AdSchedule":"Ad Schedule","AdsBackoffice:Section:ConversionActions":"Conversion actions for this campaign (last {0} days)","AdsBackoffice:Section:Recommendations":"Account Recommendations","AdsBackoffice:Tabs:Overview":"Overview","AdsBackoffice:Tabs:Bidding":"Bidding","AdsBackoffice:Tabs:Budget":"Budget","AdsBackoffice:Tabs:Performance":"Performance","AdsBackoffice:Tabs:ImpressionShare":"Impression Share","AdsBackoffice:Tabs:AdGroups":"Ad Groups","AdsBackoffice:Tabs:AdsPolicy":"Ads & Policy","AdsBackoffice:Tabs:Keywords":"Keywords","AdsBackoffice:Tabs:SearchTerms":"Search Terms","AdsBackoffice:Tabs:Targeting":"Targeting","AdsBackoffice:Tabs:AssetGroups":"Asset Groups (PMAX)","AdsBackoffice:Tabs:Conversions":"Conversions","AdsBackoffice:Tabs:Recommendations":"Recommendations","AdsBackoffice:Tabs:History":"History","AdsBackoffice:Section:History":"Change history (last 30 days)","AdsBackoffice:History:Help":"Every mutation on this campaign — who, when, from where, and what changed. Pulled live from the platform's audit log.","AdsBackoffice:History:Empty":"No mutations in the last 30 days.","AdsBackoffice:History:System":"System / automation","AdsBackoffice:History:Col:When":"When","AdsBackoffice:History:Col:Who":"Operator","AdsBackoffice:History:Col:Source":"Source","AdsBackoffice:History:Col:What":"Resource","AdsBackoffice:History:Col:Operation":"Action","AdsBackoffice:History:Col:Change":"Status change","AdsBackoffice:History:Col:Fields":"Changed fields","AdsBackoffice:Diag:Bidding":"Bidding: {0}","AdsBackoffice:Diag:DisapprovedAds":"{0} disapproved ads","AdsBackoffice:Diag:LimitedAds":"{0} limited ads","AdsBackoffice:Diag:LowQualityKeywords":"{0} low-quality keywords","AdsBackoffice:Diag:RarelyServedKeywords":"{0} rarely-served keywords","AdsBackoffice:Diag:RankLost":"Rank-lost IS: {0}","AdsBackoffice:Diag:BudgetLost":"Budget-lost IS: {0}","AdsBackoffice:Diag:BillingMissing":"Billing not approved","AdsBackoffice:Diag:NoConvTracking":"Conversion tracking inactive","AdsBackoffice:Diag:LowConv":"Only {0} conversions in 30d","AdsBackoffice:Diag:AllClear":"All clear","AdsBackoffice:Col:Date":"Date","AdsBackoffice:Col:Day":"Day","AdsBackoffice:Col:Hour":"Hour","AdsBackoffice:Col:Impr":"Impr.","AdsBackoffice:Col:Clicks":"Clicks","AdsBackoffice:Col:Ctr":"CTR","AdsBackoffice:Col:AvgCpc":"Avg CPC","AdsBackoffice:Col:Cost":"Cost","AdsBackoffice:Col:Conv":"Conv.","AdsBackoffice:Col:ConvValue":"Conv. Value","AdsBackoffice:Col:Cpa":"CPA","AdsBackoffice:Col:ConvRate":"Conv. Rate","AdsBackoffice:Col:Segment":"Segment","AdsBackoffice:Col:Keyword":"Keyword","AdsBackoffice:Col:Match":"Match","AdsBackoffice:Col:AdGroup":"Ad Group","AdsBackoffice:Col:Serving":"Serving","AdsBackoffice:Col:Approval":"Approval","AdsBackoffice:Col:Review":"Review","AdsBackoffice:Col:Quality":"Quality","AdsBackoffice:Col:TopPageCpc":"Top-of-page CPC","AdsBackoffice:Col:FirstPageCpc":"First-page CPC","AdsBackoffice:Col:CpcBid":"CPC Bid","AdsBackoffice:Col:SearchTerm":"Search Term","AdsBackoffice:Col:Value":"Value","AdsBackoffice:Col:BidModifier":"Bid Modifier","AdsBackoffice:Col:Address":"Address","AdsBackoffice:Col:Coordinates":"Coordinates","AdsBackoffice:Col:Radius":"Radius","AdsBackoffice:Col:Device":"Device","AdsBackoffice:Col:DayOfWeek":"Day","AdsBackoffice:Col:Start":"Start","AdsBackoffice:Col:End":"End","AdsBackoffice:Col:Category":"Category","AdsBackoffice:Col:Primary":"Bidding goal","AdsBackoffice:Col:Counting":"How counted","AdsBackoffice:Col:ClickWindow":"Counts clicks for up to","AdsBackoffice:Help:Primary":"Smart Bidding optimizes the campaign toward conversions marked as the bidding goal. Usually only one — typically Purchase.","AdsBackoffice:Help:Counting":"How many conversions to count per ad click. \"Many\" counts every conversion (good for e-commerce). \"One\" counts only the first (good for lead-gen).","AdsBackoffice:Help:ClickWindow":"If a user clicks the ad today and converts within this many days later, the conversion is still attributed to that click.","AdsBackoffice:Help:TagLabel":"The unique label this conversion fires with via gtag (send_to: AW-{id}/{this label}). Copy/paste it when debugging on the merchant site.","AdsBackoffice:Col:AllConv30d":"All Conv. ({0}d)","AdsBackoffice:Col:AllConvValue":"All Conv. Value","AdsBackoffice:Col:TagLabel":"gtag label","AdsBackoffice:Col:TargetCampaign":"Target Campaign","AdsBackoffice:Col:Dismissed":"Dismissed","AdsBackoffice:Empty:NoAdGroups":"No ad groups.","AdsBackoffice:Empty:NoAds":"No ads found.","AdsBackoffice:Empty:NoKeywords":"No positive keywords.","AdsBackoffice:Empty:NoKeywordPerf":"No keyword performance data.","AdsBackoffice:Empty:NoNegativeKeywords":"No negative keywords.","AdsBackoffice:Empty:NoSearchTerms":"No search terms.","AdsBackoffice:Empty:NoLocations":"No location targeting.","AdsBackoffice:Empty:NoProximity":"No proximity targeting.","AdsBackoffice:Device:DESKTOP":"Desktop","AdsBackoffice:Device:MOBILE":"Mobile","AdsBackoffice:Device:TABLET":"Tablet","AdsBackoffice:Device:CONNECTED_TV":"TV screens","AdsBackoffice:Device:OTHER":"Other","AdsBackoffice:Device:Enabled":"Enabled","AdsBackoffice:Device:Disabled":"Disabled","AdsBackoffice:Device:Enable":"Enable","AdsBackoffice:Device:Disable":"Disable","AdsBackoffice:Device:LastEnabledHint":"Can't disable — at least one device must stay on.","AdsBackoffice:Device:EnabledSuccess":"Device enabled.","AdsBackoffice:Device:DisabledSuccess":"Device disabled.","AdsBackoffice:Device:EnableFailed":"Couldn't enable device.","AdsBackoffice:Device:DisableFailed":"Couldn't disable device.","AdsBackoffice:Section:Languages":"Languages","AdsBackoffice:Section:Audiences":"Audiences","AdsBackoffice:Language:Add":"Add language","AdsBackoffice:Language:Remove":"Remove","AdsBackoffice:Language:LastHint":"Can't remove — at least one language must stay.","AdsBackoffice:Language:AddedSuccess":"Language added.","AdsBackoffice:Language:RemovedSuccess":"Language removed.","AdsBackoffice:Language:AddFailed":"Couldn't add language.","AdsBackoffice:Language:RemoveFailed":"Couldn't remove language.","AdsBackoffice:Empty:NoAdSchedule":"No ad schedule (runs all hours).","AdsBackoffice:Empty:NoLanguages":"No language targeting.","AdsBackoffice:Empty:NoAudiences":"No audience targeting.","AdsBackoffice:Empty:NoAssetGroups":"No asset groups (this is a non-PMAX campaign or has no asset groups yet).","AdsBackoffice:Empty:NoAssets":"No assets in this group.","AdsBackoffice:Empty:NoConversions":"No conversion actions configured.","AdsBackoffice:Empty:NoRecommendations":"No active recommendations.","AdsBackoffice:Empty:NoDailyPerf":"No daily performance data.","AdsBackoffice:Empty:NoHourly":"No hourly data.","AdsBackoffice:Empty:NoImpressionShare":"No impression share data (non-Search campaigns won't report this).","AdsBackoffice:NotLaunched":"(not launched)","AdsBackoffice:Yes":"Yes","AdsBackoffice:No":"No","AdsBackoffice:Reasons":"Reasons","AdsBackoffice:Headlines":"Headlines","AdsBackoffice:Descriptions":"Descriptions","AdsBackoffice:FinalUrls":"Final URLs","AdsBackoffice:Path":"Path","AdsBackoffice:PolicyTopics":"Policy Topics","AdsBackoffice:PrevPage":"Previous","AdsBackoffice:NextPage":"Next","AdsBackoffice:Page":"Page {0} of {1}","AdsBackoffice:Page:None":"No rows","AdsBackoffice:Col:LocationKind":"Type","AdsBackoffice:Location:Included":"Targeted","AdsBackoffice:Location:Excluded":"Excluded","AdsBackoffice:Section:ActionItems":"Platform suggestions","AdsBackoffice:Ad:AiGenerated":"AI-generated","AdsBackoffice:Section:Extensions":"Extensions","AdsBackoffice:Section:ExtensionsDesc":"Sitelinks, callouts and other campaign-level assets. Disapproved or limited items are highlighted.","AdsBackoffice:Empty:NoExtensions":"No extensions on this campaign.","AdsBackoffice:Ext:Sitelinks":"Sitelinks","AdsBackoffice:Ext:Callouts":"Callouts","AdsBackoffice:Ext:StructuredSnippets":"Structured Snippets","AdsBackoffice:Ext:Calls":"Call Extensions","AdsBackoffice:Ext:Promotions":"Promotions","AdsBackoffice:Ext:Prices":"Prices","AdsBackoffice:Reason":"Reason","AdsBackoffice:Platform:Google":"Google","AdsBackoffice:Platform:Meta":"Meta","AdsBackoffice:Platform:TikTok":"TikTok","AdsBackoffice:Platform:Snapchat":"Snapchat","AdsBackoffice:Platform:All":"All platforms","AdsBackoffice:Platform:Placeholder":"Platform","AdsBackoffice:Tabs:AdSets":"Ad Sets","AdsBackoffice:Meta:NoAdSets":"No ad sets","AdsBackoffice:Meta:NoAdSetsHelp":"This campaign has no ad sets yet, or all of them have been deleted.","AdsBackoffice:Meta:NoAds":"No ads","AdsBackoffice:Meta:NoAdsHelp":"This campaign has no creatives yet.","AdsBackoffice:Meta:AdSet":"Ad set","AdsBackoffice:Meta:OptimizationGoal":"Optimization","AdsBackoffice:Meta:BillingEvent":"Billing","AdsBackoffice:Meta:BidStrategy":"Bid strategy","AdsBackoffice:Meta:BidAmount":"Bid amount","AdsBackoffice:Meta:DailyBudget":"Daily budget","AdsBackoffice:Meta:LifetimeBudget":"Lifetime budget","AdsBackoffice:Meta:Schedule":"Schedule","AdsBackoffice:Meta:Targeting":"Targeting","AdsBackoffice:Meta:Age":"Age","AdsBackoffice:Meta:Gender":"Gender","AdsBackoffice:Meta:Countries":"Countries","AdsBackoffice:Meta:Cities":"Cities","AdsBackoffice:Meta:Regions":"Regions","AdsBackoffice:Meta:Platforms":"Placements","AdsBackoffice:Meta:Devices":"Devices","AdsBackoffice:Meta:Interests":"Interests","AdsBackoffice:Meta:Behaviors":"Behaviors","AdsBackoffice:Meta:CustomLocations":"Custom locations","AdsBackoffice:Meta:Approval:Approved":"Approved","AdsBackoffice:Meta:Approval:Pending":"In review","AdsBackoffice:Meta:Approval:Disapproved":"Disapproved","AdsBackoffice:Meta:Approval:WithIssues":"Has issues","AdsBackoffice:Meta:Approval:Unknown":"Unknown","AdsBackoffice:Meta:Budget:CampaignLevel":"Campaign-level budget","AdsBackoffice:Meta:Budget:AdSetLevel":"Ad set budgets","AdsBackoffice:Meta:Budget:NoCampaignLevel":"Budget is set at the ad set level (ABO).","AdsBackoffice:Meta:Budget:NoAdSetLevel":"Budget is set at the campaign level (CBO).","AdsBackoffice:Meta:Budget:TotalDaily":"Total daily","AdsBackoffice:Meta:Budget:TotalLifetime":"Total lifetime","AdsBackoffice:Meta:Bidding:Objective":"Campaign objective","AdsBackoffice:Meta:Bidding:BuyingType":"Buying type","AdsBackoffice:Meta:Bidding:AdSetConfig":"Per-ad-set bidding","AdsBackoffice:Meta:Ad:NoIssues":"No issues — eligible to deliver.","AdsBackoffice:Meta:Targeting:Summary":"Targeting summary","AdsBackoffice:Meta:Targeting:Rolledup":"Union of {0} ad set(s) targeting","AdsBackoffice:Meta:Targeting:Empty":"No targeting captured","AdsBackoffice:Meta:Targeting:EmptyHelp":"This campaign's ad sets don't expose targeting fields. This is normal for campaigns built with full advantage+ automation.","AdsBackoffice:Meta:History:Empty":"No activity","AdsBackoffice:Meta:History:EmptyHelp":"No edits on this campaign in the selected window. Meta's activity log retains 90 days; nothing means no one has touched it.","AdsBackoffice:Meta:History:Window":"Last {0} days","AdsBackoffice:Meta:History:Actor":"by {0}","AdsBackoffice:Meta:History:Via":"via {0}","AdsBackoffice:Meta:Conversions:Pixels":"Pixels","AdsBackoffice:Meta:Conversions:CustomConversions":"Custom conversions","AdsBackoffice:Meta:Conversions:NoPixels":"No pixels on this ad account","AdsBackoffice:Meta:Conversions:NoPixelsHelp":"Without a pixel, the merchant can't measure on-site events. Ask them to install one.","AdsBackoffice:Meta:Conversions:NoCustom":"No custom conversions defined","AdsBackoffice:Meta:Conversions:NoCustomHelp":"Custom conversions let the merchant track non-standard events. Optional.","AdsBackoffice:Meta:Conversions:LastFired":"Last fired","AdsBackoffice:Meta:Conversions:Created":"Created","AdsBackoffice:Meta:Conversions:NeverFired":"Never fired","AdsBackoffice:Meta:Conversions:CodePresent":"Code installed","AdsBackoffice:Meta:Conversions:CodeMissing":"Code missing","AdsBackoffice:Meta:Conversions:Unavailable":"Unavailable","AdsBackoffice:Meta:Conversions:AutoMatching":"Automatic matching","AdsBackoffice:Meta:Recs:Empty":"Nothing to action","AdsBackoffice:Meta:Recs:EmptyHelp":"No issues detected across this campaign's ads.","AdsBackoffice:Meta:Recs:AdIssues":"Ad issues","AdsBackoffice:Meta:Recs:AccountSuggestions":"Account suggestions","AdsBackoffice:Meta:Overview:Objective":"Objective","AdsBackoffice:Meta:Overview:BuyingType":"Buying type","AdsBackoffice:Meta:Overview:CreatedAt":"Created","AdsBackoffice:Meta:Overview:UpdatedAt":"Last updated","AdsBackoffice:Meta:Overview:SpecialCategories":"Special ad categories","AdsBackoffice:Meta:Overview:SpecialCategoriesNone":"None","AdsBackoffice:Meta:Overview:CampaignSetup":"Campaign setup","AdsBackoffice:Meta:Overview:BudgetSchedule":"Budget & schedule","AdsBackoffice:Meta:Overview:Structure":"Structure","AdsBackoffice:Meta:Overview:Audit":"Audit","AdsBackoffice:Meta:Overview:AdSets":"Ad sets","AdsBackoffice:Meta:Overview:Ads":"Ads","AdsBackoffice:Meta:Overview:Approved":"Approved","AdsBackoffice:Meta:Overview:PendingReview":"Pending review","AdsBackoffice:Meta:Overview:Disapproved":"Disapproved","AdsBackoffice:Meta:Overview:WithIssues":"With issues","AdsBackoffice:Meta:Overview:NotConfigured":"Not configured","AdsBackoffice:Active":"Active","AdsBackoffice:DismissedTag":"Dismissed","AdsBackoffice:Stats:Last7Days":"Last 7 days","AdsBackoffice:Stats:Impressions":"Impressions","AdsBackoffice:Stats:Clicks":"Clicks","AdsBackoffice:Stats:Cost":"Cost","AdsBackoffice:Stats:Conversions":"Conversions","AdsBackoffice:Stats:Cpa":"Cost / Conv.","AdsBackoffice:Stats:ConvRate":"Conv. Rate","AdsBackoffice:Stats:Ctr":"CTR","AdsBackoffice:Stats:AvgCpc":"Avg CPC","AdsBackoffice:Chart:CostConvOverTime":"Cost & Conversions","AdsBackoffice:Help:Ctr":"Click-Through Rate — how often people click after seeing your ad. Higher is better. Search avg is 3–5%.","AdsBackoffice:Help:AvgCpc":"Average Cost Per Click — what you paid on average each time someone clicked.","AdsBackoffice:Help:QualityScore":"Google's 1–10 rating of your keyword's quality. 7+ is healthy, ≤3 is poor. Empty means the keyword hasn't had enough impressions yet for Google to score it.","AdsBackoffice:Help:TopOfPageCpc":"Google's estimate of the bid needed to show above organic search results. Empty when Google doesn't have enough auction data (typical for low-volume or new keywords).","AdsBackoffice:Help:FirstPageCpc":"Google's estimate of the bid needed to appear on the first page. Empty when Google doesn't have enough auction data.","AdsBackoffice:Help:CpcBidPerKeyword":"Your manual per-keyword bid. Empty for Smart Bidding campaigns (Maximize Conversions, Target CPA, etc.) where Google sets bids automatically per auction.","AdsBackoffice:Keywords:NoteSmartBidding":"Many cells show \"—\": that's normal. Quality score needs impressions to compute; CPC estimates need auction data; per-keyword bids don't exist on Smart Bidding strategies.","AdsBackoffice:Keywords:Add":"Add keywords","AdsBackoffice:Keywords:AddTitle":"Add positive keywords","AdsBackoffice:Keywords:AddSelected":"Add {0} keyword(s)","AdsBackoffice:Keywords:AddedSuccess":"Keywords added successfully","AdsBackoffice:Keywords:AddedFailed":"Failed to add keywords. Try again or refresh the page.","AdsBackoffice:Keywords:NoAdGroup":"No ad group on this campaign — create one first.","AdsBackoffice:Keywords:MatchType":"Match type","AdsBackoffice:Keywords:MatchType:Broad":"Broad","AdsBackoffice:Keywords:MatchType:Phrase":"Phrase","AdsBackoffice:Keywords:MatchType:Exact":"Exact","AdsBackoffice:Keywords:Remove":"Remove","AdsBackoffice:Keywords:RemoveConfirm":"Remove this keyword?","AdsBackoffice:Keywords:RemovedSuccess":"Keyword removed.","AdsBackoffice:Keywords:RemovedFailed":"Couldn't remove keyword.","AdsBackoffice:Keywords:AddNegative":"Add negative keywords","AdsBackoffice:Keywords:AddNegativeTitle":"Add negative keywords","AdsBackoffice:Keywords:AddNegativeHint":"One keyword per line. These keywords will prevent your ads from showing for matching searches.","AdsBackoffice:Keywords:NegativeRemovedSuccess":"Negative keyword removed.","AdsBackoffice:Keywords:NegativeRemovedFailed":"Couldn't remove negative keyword.","AdsBackoffice:Keywords:NegativeAddedSuccess":"Negative keywords added.","AdsBackoffice:Keywords:NegativeAddedFailed":"Failed to add negative keywords.","AdsBackoffice:Keywords:ChangeMatchTypeTitle":"Change match type?","AdsBackoffice:Keywords:ChangeMatchTypeBody":"This will change \"{0}\" from {1} to {2}. The keyword will be removed and re-added with the new match type.","AdsBackoffice:Keywords:ChangeMatchTypeConfirm":"Change","AdsBackoffice:Keywords:MatchTypeChanged":"Match type changed.","AdsBackoffice:Keywords:MatchTypeChangeFailed":"Couldn't change match type.","AdsBackoffice:Actions:Pause":"Pause","AdsBackoffice:Actions:Resume":"Resume","AdsBackoffice:Actions:Paused":"Campaign paused","AdsBackoffice:Actions:Resumed":"Campaign resumed","AdsBackoffice:Actions:PauseFailed":"Failed to pause campaign","AdsBackoffice:Actions:ResumeFailed":"Failed to resume campaign","AdsBackoffice:Actions:Pause:ConfirmTitle":"Pause this campaign?","AdsBackoffice:Actions:Pause:ConfirmDescription":"Ads will stop serving immediately. You can resume any time.","AdsBackoffice:Actions:Resume:ConfirmTitle":"Resume this campaign?","AdsBackoffice:Actions:Resume:ConfirmDescription":"Ads will start serving again under the current budget and schedule.","AdsBackoffice:Actions:EditBudget":"Edit budget","AdsBackoffice:Actions:EditSchedule":"Edit schedule","AdsBackoffice:Actions:DailyBudget":"Daily budget","AdsBackoffice:Actions:StartDate":"Start date","AdsBackoffice:Actions:EndDate":"End date","AdsBackoffice:Actions:BudgetUpdated":"Campaign budget updated","AdsBackoffice:Actions:BudgetFailed":"Failed to update campaign budget","AdsBackoffice:Actions:ScheduleUpdated":"Campaign schedule updated","AdsBackoffice:Actions:ScheduleFailed":"Failed to update campaign schedule","AdsBackoffice:Actions:BudgetDialogDescription":"Sets a new daily spending cap on this campaign.","AdsBackoffice:Actions:BudgetDialogHint":"Average daily spend. On Meta this only applies when the campaign uses CBO.","AdsBackoffice:Actions:ScheduleDialogDescription":"Adjust when the campaign runs.","AdsBackoffice:Actions:ScheduleDialogHint":"Once a campaign has launched, the platform may reject changes to its start date.","AdsBackoffice:Meta:AdSetActions:Menu":"Ad set actions","AdsBackoffice:Meta:AdSetActions:EditBudget":"Edit budget","AdsBackoffice:Meta:AdSetActions:EditSchedule":"Edit schedule","AdsBackoffice:Meta:AdSetActions:Save":"Save changes","AdsBackoffice:Meta:AdSetActions:EndDate":"End date","AdsBackoffice:Meta:AdSetActions:DailyHint":"The ad set will spend up to this amount per day on average.","AdsBackoffice:Meta:AdSetActions:LifetimeHint":"Total spend cap for the lifetime of the ad set.","AdsBackoffice:Meta:AdSetActions:ScheduleHint":"Meta locks the start time once the ad set has launched, so only the end date can be changed.","AdsBackoffice:Meta:AdSetActions:Paused":"Ad set paused","AdsBackoffice:Meta:AdSetActions:Resumed":"Ad set resumed","AdsBackoffice:Meta:AdSetActions:PauseFailed":"Failed to pause ad set","AdsBackoffice:Meta:AdSetActions:ResumeFailed":"Failed to resume ad set","AdsBackoffice:Meta:AdSetActions:BudgetUpdated":"Ad set budget updated","AdsBackoffice:Meta:AdSetActions:BudgetFailed":"Failed to update ad set budget","AdsBackoffice:Meta:AdSetActions:ScheduleUpdated":"Ad set schedule updated","AdsBackoffice:Meta:AdSetActions:ScheduleFailed":"Failed to update ad set schedule","AdsBackoffice:Meta:AdSetActions:PauseConfirmTitle":"Pause this ad set?","AdsBackoffice:Meta:AdSetActions:PauseConfirmDescription":"Delivery on this ad set will stop. The campaign and any other ad sets keep running.","AdsBackoffice:Meta:AdSetActions:ResumeConfirmTitle":"Resume this ad set?","AdsBackoffice:Meta:AdSetActions:ResumeConfirmDescription":"Delivery resumes under the current budget, targeting, and schedule.","AdsBackoffice:Meta:AdActions:Paused":"Ad paused","AdsBackoffice:Meta:AdActions:Resumed":"Ad resumed","AdsBackoffice:Meta:AdActions:PauseFailed":"Failed to pause ad","AdsBackoffice:Meta:AdActions:ResumeFailed":"Failed to resume ad","AdsBackoffice:Meta:AdActions:PauseConfirmTitle":"Pause this ad?","AdsBackoffice:Meta:AdActions:PauseConfirmDescription":"This single creative will stop serving. Other ads in the ad set keep running.","AdsBackoffice:Meta:AdActions:ResumeConfirmTitle":"Resume this ad?","AdsBackoffice:Meta:AdActions:ResumeConfirmDescription":"The creative starts serving again, subject to the ad set's budget and schedule.","AdsBackoffice:Recommendation:NoDetails":"No additional suggestion details available — Google didn't return type-specific data for this recommendation.","AdsBackoffice:Recommendation:Field:Keyword":"Keyword","AdsBackoffice:Recommendation:Field:Budget":"Budget","AdsBackoffice:Recommendation:Field:Current":"Current:","AdsBackoffice:Recommendation:Field:Suggested":"Suggested:","AdsBackoffice:Recommendation:Field:SuggestedCpc":"Suggested CPC:","AdsBackoffice:Recommendation:Field:MoveFrom":"Move from campaign","AdsBackoffice:Recommendation:Field:TargetCpa":"Suggested target CPA","AdsBackoffice:Recommendation:Field:TargetRoas":"Suggested target ROAS","AdsBackoffice:Recommendation:Field:Callouts":"Callouts","AdsBackoffice:Recommendation:Field:Sitelinks":"Sitelinks","AdsBackoffice:Recommendation:Field:Headlines":"Headlines","AdsBackoffice:Recommendation:Field:Descriptions":"Descriptions","AdsBackoffice:Recommendation:Apply":"Apply","AdsBackoffice:Recommendation:Dismiss":"Dismiss","AdsBackoffice:Recommendation:Applied":"Recommendation applied","AdsBackoffice:Recommendation:Dismissed":"Recommendation dismissed","AdsBackoffice:Recommendation:ApplyFailed":"Failed to apply recommendation","AdsBackoffice:Recommendation:DismissFailed":"Failed to dismiss recommendation","AdsBackoffice:Recommendation:Apply:ConfirmTitle":"Apply this recommendation?","AdsBackoffice:Recommendation:Apply:ConfirmDescription":"Google will adjust the campaign according to its \"{0}\" suggestion. The action is logged in the audit trail.","AdsBackoffice:Recommendation:Dismiss:ConfirmTitle":"Dismiss this recommendation?","AdsBackoffice:Recommendation:Dismiss:ConfirmDescription":"Google will stop surfacing the \"{0}\" suggestion for this account. Other recommendations are unaffected.","AdsBackoffice:Col:Actions":"Actions","AdsBackoffice:Cancel":"Cancel","AdsBackoffice:Assets:Replace":"Replace","AdsBackoffice:Assets:Replacing":"Replacing…","AdsBackoffice:Assets:ReplaceTitle":"Replace image asset","AdsBackoffice:Assets:ReplaceHelp":"Upload a new image (max 5 MB). The old one will be detached after the new one is attached.","AdsBackoffice:Assets:ReplaceFor":"Replacing \"{0}\". Old asset will be detached after the new one is in place.","AdsBackoffice:Assets:ReplaceSuccess":"Asset replaced","AdsBackoffice:Assets:ReplaceFailed":"Failed to replace asset","AdsBackoffice:Assets:ReplaceTooBig":"Image is larger than 5 MB. Compress or resize before uploading.","AdsBackoffice:Assets:AssetName":"Asset name","AdsBackoffice:Assets:AssetNamePlaceholder":"Internal label for this asset","AdsBackoffice:Assets:UploadImage":"Image file","AdsBackoffice:Assets:UploadHint":"JPG, PNG, or GIF up to 5 MB. Recommended 1200×628 (landscape), 1200×1200 (square), or 1200×300 (logo).","AdsBackoffice:Section:LocationAssets":"Business Profile locations","AdsBackoffice:LocationAssets:Inheriting":"This campaign is serving location extensions from the account.","AdsBackoffice:LocationAssets:ServingList":"The places below are actively serving on this campaign's ads. Click a row to open it in Google Maps.","AdsBackoffice:LocationAssets:OpenInMaps":"Open in Google Maps","AdsBackoffice:LocationAssets:Excluded":"This campaign has been opted out from the account's location extensions.","AdsBackoffice:LocationAssets:NotAttached":"No location extensions attached to the account.","AdsBackoffice:LocationAssets:Help":"Link a Google Business Profile to the Google Ads account to start serving location extensions on this campaign.","AdsBackoffice:LocationAssets:ExcludedHelp":"A campaign-level override is blocking the inherited locations. Remove it to start showing them again.","AdsBackoffice:Help:AdStrength":"Google's rating of how complete your ad creative is. Excellent > Good > Average > Poor.","AdsBackoffice:Help:BiddingSystemStatus":"What Smart Bidding is doing — Learning, Limited (not enough conversions), Misconfigured, or Enabled (healthy).","AdsBackoffice:Help:SystemServingStatus":"Whether the keyword is actively serving ads. RARELY_SERVED means very low search volume.","AdsBackoffice:Label:AdStrengthLabel":"Strength: {0}","AdsBackoffice:IsCol:Visibility":"Visibility","AdsBackoffice:IsCol:Top":"Above results","AdsBackoffice:IsCol:Top1":"First position","AdsBackoffice:IsCol:LostByRank":"Lost — weak bid/quality","AdsBackoffice:IsCol:LostByBudget":"Lost — budget ran out","AdsBackoffice:IsCol:ExactMatch":"Exact-match coverage","AdsBackoffice:Help:Is:Visibility":"Out of all the times your ads could have shown, this is the % you actually got. Higher = more dominant in your market.","AdsBackoffice:Help:Is:Top":"% of your impressions that showed above the organic search results (the top section).","AdsBackoffice:Help:Is:Top1":"% of your impressions where your ad was the very first one (position #1).","AdsBackoffice:Help:Is:LostByRank":"% of impressions you missed because your bid or ad quality wasn't competitive enough. Fix: raise bids or improve quality.","AdsBackoffice:Help:Is:LostByBudget":"% of impressions you missed because your daily budget ran out. Fix: increase the budget.","AdsBackoffice:Help:Is:ExactMatch":"Of all the exact-match searches you could have shown for, the % you actually got.","AdsBackoffice:Col:Tenant":"Tenant","AdsBackoffice:Col:Account":"Ad Account","AdsBackoffice:Col:Billing":"Billing","AdsBackoffice:Col:Campaigns":"Campaigns","AdsBackoffice:Kpi:Tenants":"Tenants","AdsBackoffice:Kpi:ActiveCampaigns":"Active Campaigns","AdsBackoffice:Kpi:BillingHealth":"Billing Setup","AdsBackoffice:Kpi:OfTenants":"{0} of {1} on this page","AdsBackoffice:Kpi:OfTotal":"of {0} total","AdsBackoffice:Connected:NoCampaigns":"Linked · No campaigns yet","AdsBackoffice:Filter:Placeholder":"Filter","AdsBackoffice:Filter:All":"All tenants","AdsBackoffice:Filter:HasActive":"Has active campaigns","AdsBackoffice:Filter:HasPaused":"Has paused campaigns","AdsBackoffice:Filter:HasDraft":"Has drafts","AdsBackoffice:Filter:HasCompleted":"Has completed campaigns","AdsBackoffice:Filter:HasFailed":"Has failed campaigns","AdsBackoffice:Filter:NoCampaigns":"Linked, no campaigns","AdsBackoffice:Filter:NoBilling":"Missing billing setup","AdsBackoffice:Diag:HeadingCritical":"Needs attention now","AdsBackoffice:Diag:HeadingWarning":"Worth a look","AdsBackoffice:Diag:HeadingInfo":"FYI","AdsBackoffice:Diag:HeadingOk":"Healthy","AdsBackoffice:Diag:Restrict:Button":"Restrict to Google Search only","AdsBackoffice:Diag:Restrict:Title":"Turn off Search Partners and Display Network?","AdsBackoffice:Diag:Restrict:Body":"This campaign will only serve on Google Search results. Search Partners and the Display Network will be disabled. You can re-enable them in Google Ads later.","AdsBackoffice:Diag:Restrict:Confirm":"Yes, restrict","AdsBackoffice:Diag:Restrict:Success":"Network settings updated — Google Search only.","AdsBackoffice:Diag:Restrict:Error":"Couldn't update network settings.","AdsBackoffice:Network:Title":"Network settings","AdsBackoffice:Network:TargetGoogleSearch":"Google Search","AdsBackoffice:Network:TargetSearchNetwork":"Search partners","AdsBackoffice:Network:TargetContentNetwork":"Display Network","AdsBackoffice:Network:TargetPartnerSearchNetwork":"Partner search network","AdsBackoffice:Network:On":"On","AdsBackoffice:Network:Off":"Off","AdsBackoffice:Network:TurnOn":"Turn on","AdsBackoffice:Network:TurnOff":"Turn off","AdsBackoffice:Network:Updated":"Network settings updated.","AdsBackoffice:Network:UpdateFailed":"Couldn't update network settings.","AdsBackoffice:Geo:Presence":"Presence","AdsBackoffice:Geo:PresenceOrInterest":"Presence or interest","AdsBackoffice:Geo:ChangeTitle":"Change geo targeting?","AdsBackoffice:Geo:ChangeBody":"This will change {0} from \"{1}\" to \"{2}\".","AdsBackoffice:Geo:ChangeConfirm":"Change","AdsBackoffice:Geo:Updated":"Geo targeting updated.","AdsBackoffice:Geo:UpdateFailed":"Couldn't update geo targeting.","AdsBackoffice:Ad:EditHeadlines":"Edit headlines & descriptions","AdsBackoffice:Ad:EditTitle":"Edit ad text","AdsBackoffice:Ad:EditHint":"Min 3 headlines (30 chars), min 2 descriptions (90 chars).","AdsBackoffice:Ad:SaveSuccess":"Ad text updated.","AdsBackoffice:Ad:SaveFailed":"Couldn't update ad text.","AdsBackoffice:Ad:AddHeadline":"Add headline","AdsBackoffice:Ad:AddDescription":"Add description","AdsBackoffice:Ext:AddCallout":"Add callout","AdsBackoffice:Ext:AddCalloutTitle":"Add a callout","AdsBackoffice:Ext:CalloutPlaceholder":"Callout text (max 25 chars)","AdsBackoffice:Ext:CalloutAdded":"Callout added.","AdsBackoffice:Ext:CalloutAddFailed":"Couldn't add callout.","AdsBackoffice:Ext:CalloutRemoved":"Callout removed.","AdsBackoffice:Ext:CalloutRemoveFailed":"Couldn't remove callout.","AdsBackoffice:Ext:AddSitelink":"Add sitelink","AdsBackoffice:Ext:AddSitelinkTitle":"Add a sitelink","AdsBackoffice:Ext:SitelinkLinkText":"Link text (max 25 chars)","AdsBackoffice:Ext:SitelinkDesc1":"Description line 1","AdsBackoffice:Ext:SitelinkDesc2":"Description line 2","AdsBackoffice:Ext:SitelinkUrl":"Final URL","AdsBackoffice:Ext:SitelinkAdded":"Sitelink added.","AdsBackoffice:Ext:SitelinkAddFailed":"Couldn't add sitelink.","AdsBackoffice:Ext:SitelinkRemoved":"Sitelink removed.","AdsBackoffice:Ext:SitelinkRemoveFailed":"Couldn't remove sitelink.","AdsBackoffice:Ext:RemoveConfirm":"Remove this extension?","AdsBackoffice:Ext:Remove":"Remove","AdsBackoffice:Delta:VsPrior":"vs prior 7d","AdsBackoffice:TabGroup:Performance":"Performance","AdsBackoffice:TabGroup:Setup":"Setup","AdsBackoffice:TabGroup:Creative":"Creative","AdsBackoffice:TabGroup:Audience":"Audience","AdsBackoffice:TabGroup:Tracking":"Tracking","AdsBackoffice:Empty:Why:NoDailyPerf":"No clicks, impressions or spend in this window.","AdsBackoffice:Empty:Why:NoAssetGroups":"Asset groups only exist for Performance Max campaigns.","Purchased":"Purchased","Linked":"Linked","Enabled":"Enabled","Disabled":"Disabled","Disable":"Disable","Enable":"Enable","Verified":"Verified","NotVerified":"Not Verified","Domain:VerifyMoyasarConfirmTitle":"Verify Moyasar","Domain:VerifyMoyasarConfirmMessage":"Are you sure you want to verify the domain {0} with Moyasar?","Domain:MoyasarVerifiedSuccess":"Domain verified with Moyasar successfully","Domain:VerifyMyFatoorahConfirmTitle":"Verify MyFatoorah","Domain:VerifyMyFatoorahConfirmMessage":"Are you sure you want to verify the domain {0} with MyFatoorah?","Domain:MyFatoorahVerifiedSuccess":"Domain verified with MyFatoorah successfully","Domain:VerificationFailed":"Verification failed","Domain:Settings:Subtitle":"Manage your store address, link a custom domain, and control DNS records.","Domain:Header:CurrentLink":"Your current store link","Domain:Header:CustomDomain":"Custom domain","Domain:Status:AwaitingLink":"Awaiting link","Domain:Status:Activating":"Activating","Domain:Choose:Title":"Want a custom domain?","Domain:Choose:Subtitle":"Choose how to get a custom domain for your store.","Domain:Choose:GatedNote":"Custom domain linking is available on paid plans.","Domain:Choose:IncludedBadge":"Included in your plan","Domain:Choose:OneYear":"For one year","Domain:Choose:BuyDescription":"Buy a custom domain through us and manage it fully from your dashboard.","Domain:Choose:PaidBadge":"Paid plan","Domain:Choose:LinkDescription":"Own a domain? Link it to your store for free by pointing your nameservers.","Domain:Choose:FreeBadge":"Completely free","Domain:Choose:StartBuy":"Start buying","Domain:Choose:GetNow":"Get it now","Domain:Choose:LinkNow":"Link now","Domain:Discount":"{0}% off","Domain:Buy:Title":"Buy a new domain","Domain:Buy:FreeTitle":"Choose your free domain","Domain:Buy:Subtitle":"Search for the domain you want, and we'll handle the setup.","Domain:Buy:ReservedNote":"Reserved domains can be linked if you own them.","Domain:LinkFlow:Subtitle":"Enter the domain you own and we'll guide you to point your nameservers to Rekaz.","Domain:LinkFlow:Info":"Linking is free. You'll need access to your domain provider's control panel to update the nameservers.","Domain:Link:Steps:Title":"Domain linking steps","Domain:Link:Step1:Title":"Open domain settings","Domain:Link:Step1:Desc":"Sign in to the control panel of the provider you bought the domain from.","Domain:Link:Step2:Title":"Update the nameservers","Domain:Link:Step2:Desc":"Remove the current nameservers and replace them with the following values:","Domain:Link:Step3:Title":"Come back and verify","Domain:Link:Step3:Desc":"Changes can take up to 48 hours to propagate. Click to check the link status.","Domain:Link:CheckFailed":"The domain isn't active yet. Make sure the nameservers were updated correctly, then try again shortly.","DNS:Management:Description":"Control your subdomain, email, and verification routing.","DNS:AddRecord":"Add record","DNS:Empty:Title":"No DNS records yet","DNS:Empty:Description":"Add your first record to control your domain and email routing.","DNS:Dialog:Title":"Add DNS record","DNS:Value:IPv4":"IPv4 address","DNS:Value:IPv6":"IPv6 address","DNS:Value:Target":"Target","DNS:Value:MailServer":"Mail server","DNS:Value:Content":"Content","Domain:Subscription:ActiveDays":"Active · {0} days left","Domain:Renewal:Expiring":"Your domain subscription expires in {0} days","Domain:Renewal:ExpiringDesc":"Renew now to keep your store running without interruption.","Domain:Renewal:RenewSubscription":"Renew subscription","Domain:Gated:Description":"Subscribe to a paid plan to use custom domain linking and DNS management.","Domain:Share:LiveTitle":"Your store is now live","Domain:Share:LiveSubtitle":"Share your new store link with your customers.","Domain:Copy":"Copy","Domain:Gated:Later":"Later","Settings:Referral:Title":"Referral Program","Settings:Referral:Description":"Reward customers for referring new clients","Settings:Referral:Enable":"Enable Referral Program","Settings:Referral:Enabled":"Referral Program Enabled","Settings:Referral:HowItWorks":"How It Works","Settings:Referral:HowItWorksDescription":"Customers get a unique referral code. When new customers use this code, both the referrer and the referee receive discounts.","Settings:Referral:Referee:Title":"New Customer Reward","Settings:Referral:Referee:Description":"Settings for new customers who use a referral code (referee)","Settings:Referral:Referee:Discount":"Discount for New Customers","Settings:Referral:Referrer:Title":"Existing Customer Reward","Settings:Referral:Referrer:Description":"Settings for customers who share their referral code (referrer)","Settings:Referral:Referrer:Discount":"Discount for Referring Customer","Settings:Referral:DiscountType":"Discount Type","Settings:Referral:DiscountValue":"Discount Value","Settings:Referral:Constraints":"Constraints","Settings:Referral:SetMinimumCart":"Set minimum cart amount","Settings:Referral:SetMaximumDiscount":"Set maximum discount amount","Settings:Referral:Exclusions":"Exclusions","Settings:Referral:ExcludeAddons":"Exclude add-ons from discount","Settings:Referral:ExcludeDiscountedServices":"Exclude already discounted services","Settings:Referral:SavedSuccessfully":"Referral settings saved successfully","Settings:Referral:SaveFailed":"Failed to save referral settings","Coupon:DiscountType:Percentage":"Percentage","Coupon:DiscountType:Fixed":"Fixed Amount","Coupon:GiftType:Percentage":"Percentage","Coupon:GiftType:Fixed":"Fixed Amount","UnitPrice":"Unit Price","Done":"Done","Reports:Sales:NetSales:Tooltip":"Sales after discounts and returns, excluding VAT. Sales use the order creation date; returns use the refund date.","Reports:Sales:PaidAmount:Tooltip":"Payments recorded during the period minus refunds processed during the period, including VAT. Bank payouts may differ because of fees and payout timing.","Reports:Sales:TaxAmount:Tooltip":"VAT on issued invoices minus VAT on processed refunds in the selected period","Reports:Sales:RefundedAmount:Tooltip":"Refunds processed during the period, excluding VAT and counted by refund date.","Reports:Sales:Discount:Tooltip":"Total discounts applied across all invoices in the selected period (coupons, manual discounts, or offers), applied before VAT","Reports:Sales:Breakdown:Trigger":"How is it calculated?","Reports:Sales:Timing:Button":"Payments and refunds for earlier orders","Reports:Sales:Timing:Title":"Earlier invoices affecting this period","Reports:Sales:Timing:Description":"These orders were created before the selected period and have payments or refunds within it. Payments and refunds appear on their own dates, and returns may reduce net sales for the period.","Reports:Sales:Timing:CreatedAt":"Created","Reports:Sales:Timing:PaidInPeriod":"Paid in period","Reports:Sales:Timing:RefundedInPeriod":"Refunded in period","Reports:Sales:GiftCards:Button":"Deferred gift coupons","Reports:Sales:GiftCards:Title":"Gift coupon revenue awaiting redemption","Reports:Sales:GiftCards:Description":"Paid gift coupons are recorded as cash now and as Net Sales only when redeemed. Giftable products are not included.","Reports:Sales:GiftCards:PaidNow":"Paid amount now","Reports:Sales:GiftCards:NetSalesNow":"Net sales now","Reports:Sales:GiftCards:NetSalesOnRedemption":"Net sales when redeemed","Reports:Sales:GiftCards:PurchasedAt":"Purchased","Reports:Sales:GiftCards:Deferred":"Not in net sales yet","Reports:Sales:GiftCards:GiftCard":"gift coupon","Reports:Sales:Breakdown:Title":"How we calculate net sales","Reports:Sales:Breakdown:GrossBeforeDiscount":"Sales before discounts","Reports:Sales:Breakdown:GrossAfterDiscount":"Sales after discounts","Reports:Sales:Breakdown:DiscountCoupons":"Discounts","Reports:Sales:Breakdown:Taxes":"Taxes","Reports:Sales:Breakdown:Footer":"Net sales exclude VAT.","Reports:Sales:Breakdown:TimingNote":"Sales use the order creation date. Payments and refunds use their own dates, so the period may include payments or refunds for earlier orders.","Percentage":"Percentage","FlatAmount":"Fixed amount","between":"Between","equals":"Equals","greaterThanOrEqual":"Greater than or equal to","lessThanOrEqual":"Less than or equal to","and":"And","day":"Day","hour":"Hour","minute":"Minute","Reports:Sales:Details":"Sales Details","Reports:Provider:Details":"Provider Details","Reports:Sales:RefundedAmount":"Refunds","Reports:Sales:FAQ:Title":"Frequently Asked Questions","Reports:Sales:FAQ:A2":"Not necessarily. It is the total payments recorded during the period minus refunds processed during the period, including VAT. It covers different payment methods and may differ from bank payouts because of fees and payout timing. To track online payment payouts, excluding Tabby and Tamara, see ","Reports:Sales:FAQ:A2:Link":"Online Payments","Reports:Sales:FAQ:A5:NewUi":"Total discounts on invoices included in the report, such as coupons, manual discounts, and offers. The amount excludes VAT and is already reflected in net sales.","MerchandiseOrderReport:Details":"Merchandise Orders Details","PreparingExport":"File is being prepared...","ExportFailed":"Export Failed","ExportCompleted":"Export downloaded.","ExportErrorMessage":"An error occurred while exporting your data. Please try again.","AllTeam":"All team","ScheduledTeam":"Scheduled team","Providerless":"Providerless","TeamMembers":"Team members","ClearAll":"Clear all","SelectProviders":"Select providers","DayView":"Day","ProviderView":"Providers","MonthView":"Month","YearView":"Year","AgendaView":"Agenda","Fullscreen":"Fullscreen","ExitFullscreen":"Exit Fullscreen","Checking":"Checking...","SentFrom":"Sent From","AutomatedConfirmation:Onboarding:Plans:Popular":"Recommended","AutomatedConfirmation:Onboarding:Plans:SelectPackage":"Please select a package","PaymentMethod:Knet":"Knet","PaymentMethod:Knet:Description":"Accept payments with Knet cards.","Menu:AutomatedConfirmations":"Automated Confirmations","AutomatedConfirmation:SearchPlaceholder":"Search by customer name or mobile number","AutomatedConfirmation:FilterConfirmations":"Filter Confirmations","AutomatedConfirmation:Status":"Status","AutomatedConfirmation:Cancel":"Cancel call","AutomatedConfirmation:Cancel:ConfirmMessage":"Are you sure you want to cancel this scheduled call? It won't be placed.","AutomatedConfirmation:Cancel:Success":"The scheduled call was cancelled.","AutomatedConfirmation:Cancel:NotPending":"Only a call that hasn't been placed yet can be cancelled.","AutomatedConfirmation:ScheduledAt":"Scheduled Time","Reservation:RemindCustomer":"Reminder call","Reservation:RemindCustomer:NoPermission":"You don't have permission for this action. Please contact your admin.","AutomatedConfirmation:Remind:Success":"Reminder call request sent successfully","AutomatedConfirmation:Remind:ThisCustomer":"your customer","AutomatedConfirmation:Remind:CreditsLow":"Only {0} reminder calls left — top up soon","AutomatedConfirmation:Remind:AlreadyInProgress":"A reminder call for this reservation is already being sent.","AutomatedConfirmation:Remind:NoCustomerTitle":"No customer on this reservation","AutomatedConfirmation:Remind:NoCustomer":"Please assign a customer to this reservation first, then you can send them a reminder call.","AutomatedConfirmation:Remind:CallTitle":"Call {0} to remind them","AutomatedConfirmation:Remind:CallSubtitle":"We'll call {0} and a recorded voice will read out the message below.","AutomatedConfirmation:Remind:WillHear":"{0} will hear","AutomatedConfirmation:Remind:CallingLabel":"Calling","AutomatedConfirmation:Remind:AppointmentLabel":"Appointment","AutomatedConfirmation:Remind:RelativeIn":"in {0}","AutomatedConfirmation:Remind:UnitDay":"d","AutomatedConfirmation:Remind:UnitHour":"h","AutomatedConfirmation:Remind:UnitMinute":"m","AutomatedConfirmation:Remind:DayToday":"today","AutomatedConfirmation:Remind:DayTomorrow":"tomorrow","AutomatedConfirmation:Remind:DayOnWeekday":"on {0}","AutomatedConfirmation:Remind:DefaultScript":"Hello, this is *business_name*. We'd like to confirm your attendance for your reservation *day_part* at *reservation_time*.","AutomatedConfirmation:Remind:SuffixConfirm":"To confirm, press 1.","AutomatedConfirmation:Remind:SuffixCancel":"To cancel, press 2.","AutomatedConfirmation:Remind:CostUsage":"This uses 1 reminder call — you'll have {0} left","AutomatedConfirmation:Remind:Place":"Place the call","AutomatedConfirmation:Remind:LearnMore":"Learn more about automated calls","AutomatedConfirmation:Remind:TopUp":"Top up balance","AutomatedConfirmation:Remind:OutOfCreditsTitle":"Your balance is insufficient","AutomatedConfirmation:Remind:OutOfCreditsBody":"You can't send reminder calls right now. Please top up your balance to continue using the service.","AutomatedConfirmation:Remind:OutOfCreditsBenefitsTitle":"Topping up your balance lets you:","AutomatedConfirmation:Remind:OutOfCreditsBenefit1":"Send reminder calls before every appointment","AutomatedConfirmation:Remind:OutOfCreditsBenefit2":"Reduce no-shows and protect your revenue","AutomatedConfirmation:Remind:OutOfCreditsBenefit3":"Let customers confirm or cancel by phone — no manual follow-up","AutomatedConfirmation:Response":"Response","AutomatedConfirmation:History":"Call History","AutomatedConfirmation:Settings:Title":"IVR Call Settings","AutomatedConfirmation:Settings:Subtitle":"Configure automated voice call preferences","AutomatedConfirmation:Settings:Save":"Save Settings","AutomatedConfirmation:Settings:Saved":"Settings saved successfully","AutomatedConfirmation:Settings:Reservations:Title":"Reservation Confirmations","AutomatedConfirmation:Settings:Reservations:Description":"Call customers to confirm upcoming reservations","AutomatedConfirmation:Settings:Subscriptions:Title":"Subscription Reminders","AutomatedConfirmation:Settings:Subscriptions:Description":"Call customers before subscription renewal","AutomatedConfirmation:Settings:Status:Enabled":"Enabled","AutomatedConfirmation:Settings:Status:Disabled":"Disabled","AutomatedConfirmation:Settings:Schedule:Label":"Call timing","AutomatedConfirmation:Settings:Voice:Title":"Voice Preference","AutomatedConfirmation:Settings:Voice:Description":"Applies to all automated calls","AutomatedConfirmation:Settings:ReservationCallMessage":"Reservation Call Message","AutomatedConfirmation:Settings:SubscriptionCallMessage":"Subscription Call Message","AutomatedConfirmation:Settings:CharacterCount":"{0} of {1} characters used","AutomatedConfirmation:Settings:ResetDefault":"Reset to Default","AutomatedConfirmation:Settings:WhatsappSection:Title":"WhatsApp Message","AutomatedConfirmation:Settings:WhatsappSection:Description":"Message sent via WhatsApp after IVR call","AutomatedConfirmation:Settings:Tab:Reservations":"Reservations","AutomatedConfirmation:Settings:Tab:Subscriptions":"Subscriptions","AutomatedConfirmation:Settings:Tab:Voice":"Voice","AutomatedConfirmation:Settings:TestCall:Title":"Test Call","AutomatedConfirmation:Settings:TestCall:Placeholder":"Mobile Number","AutomatedConfirmation:Settings:TestCall:Button":"Test Call","AutomatedConfirmation:Settings:TestCall:Started":"Test call started","AutomatedConfirmation:Settings:CallOptions":"Call Options","AutomatedConfirmation:Settings:AllowConfirm":"Allow Confirm (Press 1)","AutomatedConfirmation:Settings:AllowCancel":"Allow Cancel (Press 2)","AutomatedConfirmation:Settings:AllowWhatsappConfirm":"WhatsApp Confirmation","AutomatedConfirmation:Onboarding:Hero:Title":"Confirm Appointments and Subscriptions <span style=\"color: #f17265;\">Automatically</span>","AutomatedConfirmation:Onboarding:Hero:Description":"A smart assistant that communicates with your customers with a natural voice to confirm reservations and renew subscriptions","AutomatedConfirmation:Onboarding:Hero:Reservations:Title":"Confirm Reservations via <span style=\"color: #f17265;\">Automated Calls</span>","AutomatedConfirmation:Onboarding:Hero:Reservations:Description":"We automatically call your customers to confirm their reservations and reduce no-shows","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Title":"Subscription Renewal Reminders via <span style=\"color: #f17265;\">Automated Calls</span>","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Description":"We automatically call your customers before their subscriptions expire to ensure renewal","AutomatedConfirmation:Onboarding:Hero:GetStarted":"Activate Free","AutomatedConfirmation:Onboarding:Hero:Reservations:Benefit1:Title":"Reduce no-show rate by 70%","AutomatedConfirmation:Onboarding:Hero:Reservations:Benefit2:Title":"Save hours daily for your team","AutomatedConfirmation:Onboarding:Hero:Reservations:Benefit3:Title":"Confirmation rate up to 95%","AutomatedConfirmation:Onboarding:Hero:Reservations:Benefit4:Title":"Focus on your business, leave the follow-up to us","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Benefit1:Title":"Increase renewal rate by 40%","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Benefit2:Title":"Remind customers before subscription expires","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Benefit3:Title":"Send payment link automatically via WhatsApp","AutomatedConfirmation:Onboarding:Hero:Subscriptions:Benefit4:Title":"Focus on your business, leave the follow-up to us","AutomatedConfirmation:Onboarding:Demo:Title":"Try the AI for free now","AutomatedConfirmation:Onboarding:Demo:Description":"Enter your number and let the AI call you within seconds","AutomatedConfirmation:Onboarding:Demo:Placeholder":"+966 5 1234 5678","AutomatedConfirmation:Onboarding:Demo:CallButton":"Call","AutomatedConfirmation:Onboarding:Demo:Note":"We'll send a sample AI call so you can hear the experience first-hand.","AutomatedConfirmation:Onboarding:Demo:Calling":"Calling","AutomatedConfirmation:Onboarding:Demo:Timeout":"Timeout","AutomatedConfirmation:Onboarding:Demo:Confirmed":"Confirmed","AutomatedConfirmation:Onboarding:Demo:Reschedule":"Appointment Rescheduled","AutomatedConfirmation:OnboardingDemo:Timeout":"The demo call timed out. Please try again.","AutomatedConfirmation:OnboardingDemo:Confirmed":"Thank you for confirming the demo appointment!","AutomatedConfirmation:OnboardingDemo:Reschedule":"The appointment has been rescheduled.","AutomatedConfirmation:Onboarding:Voice:Title":"Choose a Voice","AutomatedConfirmation:Onboarding:Voice:Description":"Select the voice that will speak with your customers","AutomatedConfirmation:Onboarding:Voice:Noura":"Noura","AutomatedConfirmation:Onboarding:Voice:Faris":"Faris","AutomatedConfirmation:Onboarding:CallType:HowItWorks":"How it works:","AutomatedConfirmation:Onboarding:CallType:Reservations:Subtitle":"Remind customers about their appointments","AutomatedConfirmation:Onboarding:CallType:Reservations:Step1":"We call the customer before their appointment","AutomatedConfirmation:Onboarding:CallType:Reservations:Step2":"Press 1 = Reservation confirmed automatically","AutomatedConfirmation:Onboarding:CallType:Reservations:Step3":"Press 2 = Reservation changes to 'cancellation request' - approve or reject from reservations page","AutomatedConfirmation:Onboarding:CallType:Subscriptions:Subtitle":"Renew customer subscriptions automatically","AutomatedConfirmation:Onboarding:CallType:Subscriptions:Step1":"We call the customer before subscription expires","AutomatedConfirmation:Onboarding:CallType:Subscriptions:Step2":"Press 1 = Secure payment link sent via WhatsApp","AutomatedConfirmation:Onboarding:CallType:Subscriptions:Step3":"Payment completes and subscription renews instantly - with zero effort from you","AutomatedConfirmation:Onboarding:Schedule:Title":"When should we call customers?","AutomatedConfirmation:Onboarding:Schedule:Description":"Choose the best time to reach your customers","AutomatedConfirmation:Onboarding:Schedule:Reservations:Title":"When to call before reservations?","AutomatedConfirmation:Onboarding:Schedule:SameDay":"Same day as appointment","AutomatedConfirmation:Onboarding:Schedule:DayBefore":"Day before appointment","AutomatedConfirmation:Onboarding:Schedule:OneDayBefore":"1 day before","AutomatedConfirmation:Onboarding:Schedule:TwoDaysBefore":"2 days before","AutomatedConfirmation:Onboarding:Schedule:Recommended":"Recommended","AutomatedConfirmation:Onboarding:Schedule:Subscriptions:Title":"When to call before subscription expires?","AutomatedConfirmation:Onboarding:Schedule:7Days":"One week before","AutomatedConfirmation:Onboarding:Schedule:3Days":"3 days before","AutomatedConfirmation:Onboarding:Schedule:Custom":"Custom","AutomatedConfirmation:Onboarding:Schedule:XDaysBefore":"{0} days before","AutomatedConfirmation:Onboarding:Plans:Title":"Choose Your Plan","AutomatedConfirmation:Onboarding:Plans:Description":"Choose the plan that suits your business needs","AutomatedConfirmation:Onboarding:Next":"Next","AutomatedConfirmation:Onboarding:Back":"Back","AutomatedConfirmation:Onboarding:BuyPackage":"Choose a Package","AutomatedConfirmation:Onboarding:Summary:Title":"Ready to Launch!","AutomatedConfirmation:Onboarding:Summary:Value:FreeCalls":"Pick a Package","AutomatedConfirmation:Onboarding:Summary:Value:FreeCalls:Desc":"Choose the plan that fits your call volume","AutomatedConfirmation:Onboarding:Summary:Value:NoShow":"Reduce No-Shows","AutomatedConfirmation:Onboarding:Summary:Value:NoShow:Desc":"Auto-reminders reduce no-shows by 70%","AutomatedConfirmation:Onboarding:Summary:Value:SaveTime":"Save Your Team's Time","AutomatedConfirmation:Onboarding:Summary:Value:SaveTime:Desc":"Focus on your business, leave follow-ups to us","AutomatedConfirmation:Onboarding:Summary:YourSettings":"Your Settings","AutomatedConfirmation:Onboarding:Summary:Reassurance":"You can modify settings anytime","AutomatedConfirmation:CallUnit":"call","Enum:ConfirmationStatus:Pending":"Pending","Enum:ConfirmationStatus:InProgress":"In Progress","Enum:ConfirmationStatus:Completed":"Completed","Enum:ConfirmationStatus:Cancelled":"Cancelled","AutomatedConfirmation:CallBalance":"Call Balance","AutomatedConfirmation:Banner:TitleLead":"Confirm bookings over an","AutomatedConfirmation:Banner:TitleAccent":"automated call","AutomatedConfirmation:Banner:Description":"Reach your customers automatically to confirm their bookings and cut no-shows.","AutomatedConfirmation:Banner:Feature1":"Auto reminders for bookings & subscriptions","AutomatedConfirmation:Banner:Feature2":"Natural voices","AutomatedConfirmation:Banner:Feature3":"Confirm or cancel by keypress","AutomatedConfirmation:Banner:DemoTitle":"Try it yourself","AutomatedConfirmation:Banner:DemoFieldLabel":"Phone number","AutomatedConfirmation:Banner:DemoPlaceholder":"05X XXX XXXX","AutomatedConfirmation:Banner:DemoCta":"Call me","AutomatedConfirmation:Banner:DemoInvalid":"Please enter a valid mobile number","AutomatedConfirmation:BuyMoreCalls":"Buy More Calls","AutomatedConfirmation:CallSummary":"Call Summary","AutomatedConfirmation:Scheduled":"Scheduled","AutomatedConfirmation:Completed":"Completed","AutomatedConfirmation:NoAnswer":"No Answer","AutomatedConfirmation:CallSettings":"Call Settings","AutomatedConfirmation:EditSettings":"Edit Settings","AutomatedConfirmation:ShowResults":"Show Results","Enum:ConfirmationResponseType:NoResponse":"No Response","Enum:ConfirmationResponseType:Confirmed":"Confirmed","Enum:ConfirmationResponseType:Cancelled":"Cancelled","Settings:WebsiteSections:Title":"Website Sections","Settings:WebsiteSections:Gallery":"Image Gallery","Settings:WebsiteSections:AddImage":"Add Image","Settings:WebsiteSections:GalleryHelp":"Drag and drop images or click to upload. Recommended size: 1600×900 px (16:9)","Settings:WebsiteSections:MapLocation":"Map Location","Settings:WebsiteSections:ShowMapLocation":"Show a map of location on website","Settings:WebsiteSections:ShowMoreBranches":"Show more","Settings:WebsiteSections:ShowLessBranches":"Show less","Settings:WebsiteSections:MapLinkHelp":"Open Google Maps, search for your location, then click \"Share\" and copy the link","Settings:WebsiteProfile:Title":"Website Design","Settings:WebsiteProfile:AiDescription:Success":"Description generated — review it and save","Settings:WebsiteSections:OpeningHours":"Opening Hours","Settings:WebsiteSections:ShowOpeningHours":"Show opening hours on website","Settings:WebsiteSections:OpeningHoursHint":"Show your weekly opening hours on the website, along with a live \"Open now / Closed\" badge","Settings:WebsiteSections:OpeningHoursOvernightHint":"If the closing time is earlier than the opening time, it is treated as extending past midnight (e.g. 4:00 PM – 2:00 AM)","Settings:WebsiteSections:DayClosed":"Closed","Settings:WebsiteSections:ProviderTeam":"Team","Settings:WebsiteSections:ShowProviderTeam":"Show team section on website","Settings:WebsiteSections:ProviderTeamHint":"Show your service providers as a team section on the website","Settings:WebsiteSections:CustomerReviews":"Customer Reviews","Settings:WebsiteSections:AutoApprovalMinRating":"Auto-approval minimum rating","Settings:WebsiteSections:CustomerReviewsHelp":"Only reviews you mark as public will show up.","Settings:WebsiteSections:RatingsDisabledWarning":"Customer ratings are currently disabled. You can enable them from the \"Customer\" tab.","Settings:WebsiteSections:ShowProviderRating":"Show provider ratings","Settings:WebsiteSections:ShowProductRating":"Show service ratings on service pages","Settings:CustomerReview:SendNotificationToAdminForReview":"Send notification to admin for a new review","Settings:CustomerReview:ReviewAdminMessage":"New review admin message","Settings:WebsiteSections:ThemeColors":"Colors","Settings:WebsiteSections:PrimaryColor":"Primary Color","Settings:WebsiteSections:BackgroundColor":"Background Color","Settings:WebsiteSections:TextColor":"Text Color","Settings:WebsiteSections:FontFamily":"Font","Settings:WebsiteSections:FontPreview":"Sample preview text","Settings:WebsiteSections:SelectFont":"Select a font...","Enum:ConfirmationResponseType:Reschedule":"Reschedule","Enum:ConfirmationResponseType:Reminded":"Reminded","Pay:Thanks:ManagePlan":"Manage Plans","UsagesPackages:PerCall":"call","GlobalBanner:Renewal:Text":"⏰ Your subscription expires in {0} day(s). Renew now to avoid service interruption!","GlobalBanner:Renewal:Action":"Renew Now","GlobalBanner:Domain:Text":"⏰ Your domain expires in {0} day(s). Renew it to keep your custom address.","GlobalBanner:Domain:Action":"Renew domain","GiftTheme:FromMessage":"Sender name appears here","GiftTheme:ToMessage":"Recipient name appears here","GiftTheme:DragElementsToPosition":" Drag the text to move its position on the card ","TryAgain":"Try Again","OnlinePayments:RekazAmount":"Rekaz Fees","Dashboard:IvrStatistics:Title":"Automated Call Reminders","Dashboard:IvrStatistics:ViewDetails":"View details","Dashboard:IvrStatistics:TopUp":"Top up","Dashboard:IvrStatistics:TodayCalls":"Today's calls","Dashboard:IvrStatistics:Last7DaysCalls":"Last 7 days calls","Dashboard:IvrStatistics:Answered":"Answered","Dashboard:IvrStatistics:AnswerRate":"Answer rate","OnlinePayments:RekazAmountVat":"Rekaz Vat on Fees","OnlinePayments:SettlementExport":"Settlement Export","OnlinePayments:SettlementExport:SelectDate":"Select settlement date","OnlinePayments:SettlementExport:Download":"Download","OnlinePayments:SettlementExport:InvalidDate":"Settlement date must be Sunday, Tuesday, or Thursday.","Order:Print":"Print Order","Order:Print.Summary":"Order Summary","Order:PrintReceipt":"Print Payment Receipt","Order:Transactions":"Transactions","Order:PaymentTransactions":"Payment Transactions","Order:PaymentTransactionsCount":"{0} payment transactions","Order:ViewAllPaymentTransactions":"View all payment transactions","Order:Details":"Order details","Order:Refunds":"Refunds","Order:PaymentStatus":"Payment Status","Order:Free":"Free","Order:Subtotal":"Subtotal","Order:DiscountAmount":"Discount Amount","Order:TaxAmount":"Tax Amount","Order:TotalAmount":"Total Amount","Order:Pay":"Pay Order","Order:Cancel":"Cancel Order","Order:Cancel:Confirm":"Are you sure you want to cancel order #{0}?","Order:Cancel:Success":"Order cancelled successfully","Order:AlreadyFullyPaid":"Order is already fully paid","Order:AlreadyFullyPaid:Description":"This transaction cannot be confirmed because the order has already been paid in full.","Order:Cancel:Confirmation":"Are you sure you want to cancel this order?","Order:Cancel:Confirmation.Description":"The order and all associated services will be cancelled","Order:Invoices":"Invoices","Order:Invoice.CardTitle":"Last Invoice","Order:SyncStatus":"Sync Status","Order:Invoice.NotSynced":"Invoice not synced yet","Order:Invoice.Issue":"Issue Invoice","Order:Invoice.IssueNew":"Issue New Invoice","Order:Invoice:Issue:Confirmation":"Issue an invoice for order #{0}?","Order:Invoice:Issue:Consequence":"Issuing the invoice locks order editing. Void the invoice first if you need to change the order later.","Order:Invoice:Issue:Success":"The invoice for order #{0} was issued successfully.","Order:Invoice.HeadingPrefix":"Invoice","Order:Invoice.WithNumber":"with number #{0}","Order:Invoice.Status.Issued":"Issued","Order:Invoice.Status.Voided":"Voided","Order:Invoice.Status.Refunded":"Refunded","Order:Invoice:Status.NotIssued":"Invoice not issued","Order:Invoice:PromptIssue.Description":"No invoice has been issued for this order. Would you like to issue one now?","Order:Print.Invoice":"Print Invoice","Orders:CreateNew":"Create New Order","Orders:Create:Description":"Add items and order details, then save when everything is ready.","Orders:Create:CouponSelected":"Selected — validated when saved","Orders:Create:CouponStaged":"Discount selected. It will be validated when the order is created.","Orders:Form:EmptyItemsDescription":"Start by adding the first item to this order.","Orders:Form:ApplyDiscount":"Apply discount","Orders:Form:MoreDetails":"More order details","Orders:Form:MoreDetailsDescription":"Fees and invoice dates","Orders:Form:SelectedFees":"Selected fees: {0}","Orders:Subtitle":"Manage and track your customers' orders and invoices","Orders:Empty:Title":"No orders yet","Orders:Empty:Description":"Create your first order to start tracking items, payments, and invoices.","Orders:Empty:FilteredDescription":"No orders match your search or filters. Try adjusting them.","Orders:Edit:ItemsSavedOnSubmit":"Review your changes, then save them together.","Orders:Edit:CouponStaged":"Discount added. Save the order to apply it.","Orders:Edit:CouponRemovalStaged":"Coupon removed from the draft. Save the order to apply the change.","Order:Edit:PreviewFailed":"Could not update the order preview. Change the order and try again.","Order:Edit:AmountDueToCustomer":"Amount owed to customer","Order:Edit:AmountDueToCustomerDescription":"No refund is created automatically. Return this amount to the customer separately.","Order:FinancialSummary":"Order totals","Order:ViewItemDetails":"View details for {0}","Order:Item:Delete:Title":"Remove item from order?","Order:Item:Delete:Description":"This item will be removed from the order, and the order totals will be recalculated.","Order:Item:Delete:Action":"Remove item","Order:DisableVat:Confirmation":"Disable VAT for order #{0}? The order totals will be recalculated without VAT. Review the updated totals before continuing.","Order:SyncToQoyod:Confirmation":"Sync the invoices for order #{0} to Qoyod? The current invoice data will be sent to your accounting integration.","Order:SyncPaymentsToQoyod:Confirmation":"Sync the payments for order #{0} to Qoyod? Any payment that is not already recorded in Qoyod will be added. Payments that are already there stay unchanged.","Order:SyncToOdoo:Confirmation":"Sync the invoices for order #{0} to Odoo? The current invoice data will be sent to your accounting integration.","Order:SyncToDaftra:Confirmation":"Sync the invoices for order #{0} to Daftra? The current invoice data will be sent to your accounting integration.","Order:Transaction:Confirm:Title":"Confirm transaction","Order:Transaction:Confirm:Description":"Confirm transaction #{0} for order #{1}? The order payment status and remaining balance will be updated.","Order:Actions.Group.Order":"Order","Order:Actions.Group.Payment":"Payment","Order:Actions.Group.Invoice":"Invoice","Order:Actions.Group.Integrations":"Integrations","Order:Actions.Group.Destructive":"Sensitive actions","Order:Source":"Source","Order:Attribution":"Customer source","Order:Attribution:Description":"How this customer reached the storefront before placing this order.","Order:Attribution:None":"No tracking data","Order:Attribution:Status":"Tracking data","Order:Attribution:With":"With tracking data","Order:Attribution:Source":"Traffic source","Order:Attribution:Source:GoogleAds":"Google Ads","Order:Attribution:Source:Threads":"Threads","Order:Attribution:Medium":"Traffic type","Order:Attribution:Campaign":"Campaign","Order:Attribution:Content":"Ad content","Order:Attribution:LandingPage":"Landing page","Order:History":"Order log","Order:History:Subtitle":"Everything that happened on this order, from creation until now","Order:History:ChangesCount":"Changes ({0})","Order:History:Field.Customer":"Customer","Order:History:Field.Coupon":"Coupon","Order:History:Field.Fees":"Fees","Order:History:Field.Discount":"Discount","Order:History:Field.Tax":"Tax","Order:History:Field.IsTaxable":"Taxable","Order:History:Field.Source":"Sales channel","Order:History:Field.UtmTracking":"Campaign tracking","Order:History:Field.IssuedAt":"Issue date","Order:History:Field.DueDate":"Due date","Order:History:Field.SuppliedAt":"Supply date","Order:History:Field.Quantity":"Quantity","Order:History:Field.UnitPrice":"Unit price","Order:History:Field.Deposit":"Deposit","Order:History:Field.IsFixedDeposit":"Fixed deposit","Order:History:Field.SKU":"SKU","Order:History:Field.Name":"Name","Order:History:Field.Description":"Description","Order:History:Field.Details":"Details","Order:History:Field.Branches":"Branches","Order:History:Field.CustomFields":"Custom fields","Order:History:Field.Addons":"Add-ons","Order:History:Field.LoyaltyReward":"Loyalty reward","Order:History:Field.TotalAmount":"Total amount","Order:History:Field.PaymentMethod":"Payment method","Order:History:Field.PaymentDate":"Payment date","Order:History:Field.TransferorName":"Transferor name","Order:History:Field.TransferReference":"Transfer reference","Enum:OrderHistoryAction.Created":"Order created","Enum:OrderHistoryAction.Updated":"Order updated","Enum:OrderHistoryAction.Deleted":"Order deleted","Enum:OrderHistoryAction.Paid":"Payment received","Enum:OrderHistoryAction.FullyPaid":"Fully paid","Enum:OrderHistoryAction.ItemCreated":"Item added","Enum:OrderHistoryAction.ItemUpdated":"Item updated","Enum:OrderHistoryAction.ItemDeleted":"Item deleted","Enum:OrderHistoryAction.InvoiceIssued":"Invoice issued","Enum:OrderHistoryAction.Cancelled":"Order cancelled","Enum:OrderHistoryAction.TransactionUpdated":"Transaction updated","Enum:OrderHistoryAction.Refunded":"Amount refunded","Enum:OrderHistoryAction.Restored":"Order restored","Enum:OrderHistoryAction.ItemProcessed":"Item fulfilled","Enum:OrderHistoryAction.ItemCancelled":"Item cancelled","Enum:OrderHistoryAction.Synced":"Accounting sync","Enum:OrderHistoryAction.TransactionConfirmed":"Transaction confirmed","Enum:OrderHistoryAction.Recalculated":"Totals recalculated","Enum:OrderHistoryAction.InvoiceVoided":"Invoice voided","Enum:OrderHistoryAction.InvoiceRefunded":"Invoice refunded","Addons:PerUnit":"per unit","BulkCreate:Step:Products":"Services","BulkCreate:Step:Providers":"Providers","DeselectAll":"Deselect All","Error:CloningFailed":"Failed to clone the schedule. Please try again.","Error:SavingFailed":"Failed to save. Please try again.","More":"More","ViewMore":"View more","ShowLess":"Show less","Product:CreateFailed":"Failed to create service","Product:Addons:AppearsOnWebsite":"Appears on website","Product:Addons:Required":"Required","Product:Merchandise:Pricing:Title":"Product Options","Product:Package:Description:Placeholder":"Write a brief description for the package","Product:Reservation:Addons:Description":"For example:","Product:Images:Merch:Subtitle":"Product image","Product:Providers:Required":"At least one provider must be selected","Product:Subscription:Settings":"Subscription Settings","Product:Subscription:Settings:Description":"Configure subscription dates, limits, and access control","Product:Subscription:StartAtMax:Preview":"Total duration: {minutes} minutes","Product:Subscription:SubscriptionLimit":"Subscription Limit","Product:Subscription:SubscriptionLimit:Placeholder":"Enter maximum number of subscriptions","Product:UpdateFailed":"Failed to update service","Product:Validation:AtLeastOneLanguageRequired":"Please provide a name in at least one language (English or Arabic)","Product:Validation:AtLeastOnePriceWithBillingCycleRequired":"At least one price with a billing cycle is required for subscription services","Product:Validation:DiscountedAmountRequired":"Please enter a discount amount","Product:Validation:DiscountMustBeLessThanAmount":"Discounted amount must be less than the original price","Product:Validation:DiscountFromMustBeBeforeUntil":"Discount start date must be before end date","Product:Validation:MinimumAmountMustBeLessOrEqualToAmount":"Minimum amount cannot exceed the price amount","Provider:CopySchedule:Description":"Copy {0}'s schedule to other providers. Each provider will get their own copy of the schedule.","Provider:CopySchedule:SelectProviders":"Select providers","Provider:CopySchedule:NoProviders":"No other providers available","Provider:CopySchedule:Success":"Schedule copied successfully to {0} provider(s)","Provider:CopySchedule:Copying":"Copying...","Provider:CopySchedule:Copy":"Copy","Provider:CopySchedule:SelectedCount":"{count} provider(s) selected","Provider:CopyAllSchedules":"Copy All Schedules","Provider:CopyAllSchedules:Description":"Copy all schedules from {0} to other providers.","Provider:CopyAllSchedules:IncludeOverrides":"Include schedule overrides","Provider:CopyAllSchedules:IncludeHolidays":"Include holidays","Provider:CopyAllSchedules:Success":"All schedules copied to {0} provider(s)","RichTextEditor:AddLink":"Add Link","RichTextEditor:AltText":"Alt Text","RichTextEditor:ClickToUpload":"Click to upload image","RichTextEditor:ImageURL":"Image URL","RichTextEditor:InsertImage":"Insert Image","RichTextEditor:LinkURL":"Link URL","RichTextEditor:UpdateLink":"Update Link","RichTextEditor:URL":"URL","RichTextEditor:Upload":"Upload","RichTextEditor:Uploading":"Uploading...","Schedule:EndTime":"End Time","Schedule:StartTime":"Start Time","Update":"Update","Usage":"Usage","Reorder":"Reorder","booking.bookNow":"Book Now","buynow":"Buy Now","gift.giftNow":"Gift Now","subscription.subscribeNow":"Subscribe Now","Menu:Loyalty":"Loyalty Program","Loyalty:Import:Button":"Import Stamps","Loyalty:Import:Title":"Import Loyalty Stamps","Loyalty:Import:Points:Button":"Import Points","Loyalty:Import:Points:Title":"Import Loyalty Points","Loyalty:Steps:Welcome":"Welcome","Loyalty:Steps:StampsSettings":"Stamp Settings","Loyalty:Steps:WalletTemplate":"Card Design","Loyalty:Navigation:Back":"Back","Loyalty:Navigation:Next":"Next","Loyalty:Navigation:Skip":"Skip","Loyalty:Welcome:Title:Line1":"Welcome to","Loyalty:Welcome:Title:Line2":"Loyalty Program","Loyalty:Welcome:Subtitle":"Your loyalty program is ready. Choose how your customers earn rewards — with stamps or points.","Loyalty:Welcome:GetStarted":"Get Started","Loyalty:Welcome:SetupTime":"Setup takes less than 2 minutes","Loyalty:Welcome:Feature1:Title":"Increase Customer Loyalty","Loyalty:Welcome:Feature1:Description":"Make your customers return every time","Loyalty:Welcome:Feature2:Title":"Your Customers Earn Rewards","Loyalty:Welcome:Feature2:Description":"Collect stamps or earn points — your customers get automatic rewards when they reach the goal.","Loyalty:Welcome:Feature3:Title":"Drive Growth","Loyalty:Welcome:Feature3:Description":"Increase repeat visits and customer lifetime value.","Loyalty:WhatIsLoyalty":"How does it work?","Loyalty:Explanation:Back":"Back to Setup","Loyalty:Explanation:Hero:Title":"What is a Loyalty Program?","Loyalty:Explanation:Hero:Subtitle":"Reward your customers for their loyalty and keep them coming back","Loyalty:Explanation:Benefits:Title":"Why Loyalty Programs Work","Loyalty:Explanation:Benefits:RepeatVisits":"Increase Repeat Visits","Loyalty:Explanation:Benefits:RepeatVisits:Description":"Customers with loyalty cards visit 2x more often than those without","Loyalty:Explanation:Benefits:Loyalty":"Build Customer Loyalty","Loyalty:Explanation:Benefits:Loyalty:Description":"Create lasting relationships with customers who feel valued","Loyalty:Explanation:Benefits:Track":"Track Engagement","Loyalty:Explanation:Benefits:Track:Description":"Monitor customer behavior and reward your best customers","Loyalty:Explanation:CTA":"Activate Loyalty Program Now!","Loyalty:Explanation:Setup:Title":"Setting Up Your Loyalty Program","Loyalty:Explanation:Setup:Subtitle":"Four simple steps to launch your program","Loyalty:Explanation:Setup:Step1:Title":"Design Your Card","Loyalty:Explanation:Setup:Step1:Description":"Choose your card color and design","Loyalty:Explanation:Setup:Step2:Title":"Select Earning Services","Loyalty:Explanation:Setup:Step2:Description":"Choose which services earn stamps or points","Loyalty:Explanation:Setup:Step3:Title":"Set the Reward Goal","Loyalty:Explanation:Setup:Step3:Description":"How many stamps or points unlock a reward","Loyalty:Explanation:Setup:Step4:Title":"Choose Reward Services","Loyalty:Explanation:Setup:Step4:Description":"What can customers redeem as a reward","Loyalty:Explanation:Tracking:Title":"How Customers Track Progress","Loyalty:Explanation:Tracking:Subtitle":"Two easy ways for customers to track their progress","Loyalty:Explanation:Tracking:AppleWallet:Title":"Apple Wallet","Loyalty:Explanation:Tracking:AppleWallet:Description":"The card can be added to Apple Wallet for quick access","Loyalty:Explanation:Tracking:AppleWallet:Feature":"Quick access from phone","Loyalty:Explanation:Tracking:Website:Title":"Your Website","Loyalty:Explanation:Tracking:Website:Description":"Customers can track their progress from their profile on your website","Loyalty:Explanation:Tracking:Website:Feature":"From their profile","Loyalty:Explanation:Checkout:Title":"At Checkout","Loyalty:Explanation:Checkout:Subtitle":"See how stamps and points appear during checkout","Loyalty:Explanation:Checkout:Earning:Title":"Automatic Earning","Loyalty:Explanation:Checkout:Earning:Description":"When buying an eligible service, the customer sees how many stamps or points they'll earn from this purchase","Loyalty:Explanation:Checkout:Callout":"Shows the customer what they'll earn from this purchase — a stamp or points","Loyalty:Explanation:Redeem:Title":"Redeeming Rewards","Loyalty:Explanation:Redeem:Subtitle":"When the customer collects enough stamps or points","Loyalty:Explanation:Redeem:Step1":"\"Redeem\" button appears at checkout","Loyalty:Explanation:Redeem:Step2":"Customer taps the button","Loyalty:Explanation:Redeem:Step3":"A popup shows available reward services","Loyalty:Explanation:Redeem:Step4":"Customer selects the desired service","Loyalty:Explanation:Redeem:Step5":"The service is added to cart for free","Loyalty:Explanation:Rules:Title":"How does the program deal with orders","Loyalty:Explanation:Rules:EarningRules":"Earning Rules","Loyalty:Explanation:Rules:RedemptionRules":"Redemption Rules","Loyalty:Explanation:Rules:Free":"Free services (0 value) don't earn stamps or points","Loyalty:Explanation:Rules:Package":"Services via packages (100% free) don't earn stamps or points","Loyalty:Explanation:Rules:Coupon":"Services with 100% coupon discount don't earn stamps or points","Loyalty:Explanation:Rules:Refund":"If an invoice is refunded, the earned stamps or points are reversed","Loyalty:Explanation:Rules:AddonsNotIncluded":"Add-ons are not included - the reward is for the base service only","Loyalty:Explanation:Rules:NoCouponWithReward":"Discount coupons and loyalty rewards cannot be used together","Loyalty:StampsSettings:Title":"Loyalty Program Rules","Loyalty:StampsSettings:Description":"Choose which services earn stamps and how many stamps are required.","Loyalty:Stamps:Threshold:Label":"Required Stamps for reward","Loyalty:Review:Activate":"Activate Loyalty Program","Loyalty:WalletTemplate:Title":"Customize Your Card","Loyalty:WalletTemplate:Description":"Choose the colors and logo that will appear to your customers in Apple Wallet.","Loyalty:Success:Title":"Loyalty Program Activated!","Loyalty:Success:Description":"Your loyalty program is now live. Customers can start earning rewards on their next visit.","Loyalty:Success:GoToManagement":"Go to Loyalty Management","Loyalty:Thanks:Title":"Subscribed to Loyalty Program Successfully!","Loyalty:Thanks:Description":"Your loyalty program is now active. Let's finish setting up your program.","Loyalty:Thanks:GoToSetup":"Complete Setup","Loyalty:Preview:Name":"Name","Loyalty:Preview:CustomerName":"Sultan Ahmed","Loyalty:Preview:PoweredBy":"Powered by Rekaz","Loyalty:Preview:QRCodeValue":"Rekaz grows with its merchants","Loyalty:Preview:RemainingUntilReward":"Remaining Until Reward","Loyalty:Preview:Ready":"Ready!","Loyalty:Stamps:Threshold:Unit":"Stamps needed for reward","Loyalty:Stamps:Threshold:RecommendTen":"10 stamps or less is recommended for the best display on Apple Wallet","Loyalty:Upsell:Badge":"Premium Feature","Loyalty:Upsell:Benefit1":"Boost customer return rate by up to 40%","Loyalty:Upsell:Benefit2":"Reward every purchase with stamps or points your customers can redeem","Loyalty:Upsell:Benefit3":"Your branded loyalty card in Apple Wallet","Loyalty:Upsell:Benefit4":"Push branded notifications to bring customers back anytime","Loyalty:Upsell:Benefit5":"Smart geo-notifications fire when customers walk near your branch","Loyalty:Upsell:PerMonth":"month","Loyalty:Upsell:PerYear":"year","Loyalty:Upsell:Continue":"Activate Loyalty Program Now","Loyalty:Upsell:PriceReframe:Before":"Less than","Loyalty:Upsell:PriceReframe:Currency":"SAR","Loyalty:Upsell:PriceReframe:After":"/day to build lasting customers","Loyalty:Upsell:LearnMore":"Learn more about loyalty programs","Loyalty:Upsell:PointsBadge":"New: Points system","Loyalty:Proration:Note":"You will only be charged for the remaining days of your current subscription","Loyalty:Stamps:Settings":"Stamps Settings","Loyalty:Stamps:Threshold":"Stamps for reward","Loyalty:Customers:Title":"Loyalty Customers","Loyalty:Customers:Search":"Search customers...","Loyalty:Customers:Customer":"Customer","Loyalty:Customers:StampsProgress":"Stamps Progress","Loyalty:Customers:PointsBalance":"Points Balance","Loyalty:Points:Title":"Points","Loyalty:Points:Unit":"Points","Loyalty:Points:Subtitle":"Reward customers with points on every purchase","Loyalty:Points:Balance":"Points Balance","Loyalty:Points:EarnRate":"Earn Rate","Loyalty:Points:EarnRate:Hint":"Points earned for every 1","Loyalty:Points:EarnRate:Hint:Suffix":"spent","Loyalty:Points:Catalog:Title":"Redemption Catalog","Loyalty:Points:Catalog:Description":"Define what customers can redeem their points for","Loyalty:Points:Catalog:Empty":"No redemption options yet","Loyalty:Points:Option:Name":"Name","Loyalty:Points:Option:NameRequired":"Enter a reward name","Loyalty:Points:Option:Cost":"Points Cost","Loyalty:Points:Option:BenefitType":"Reward Type","Loyalty:Points:Option:PercentageDiscount":"Percentage Discount","Loyalty:Points:Option:FixedAmountDiscount":"Fixed Amount Off","Loyalty:Points:Option:FreeItem":"Free Item","Loyalty:Points:Option:Percentage":"Percentage (%)","Loyalty:Points:Option:Amount":"Amount (SAR)","Loyalty:Points:Option:Add":"Add Option","Loyalty:Points:Option:AddTitle":"Add a new reward","Loyalty:Points:Option:EditTitle":"Edit reward","Loyalty:Points:Option:Edit":"Edit","Loyalty:Points:Option:PercentageDiscount:Desc":"A percentage off the order","Loyalty:Points:Option:FixedAmountDiscount:Desc":"A fixed amount off the order","Loyalty:Points:Option:FreeItem:Desc":"A specific free item","Loyalty:Points:Catalog:EmptyHint":"Add your first reward so customers can redeem their points","Loyalty:Points:RewardRequired":"Add at least one reward before activating points","Loyalty:Points:Option:CostBelowEarnRate":"Reward cost can't be less than the earn rate","Loyalty:Points:Option:CostTooLarge":"Points cost must be {0} or less","Loyalty:Points:Option:PercentageRange":"Percentage must be between 1 and 100","Loyalty:Points:PointsPer":"points per","Loyalty:Points:CannotDeleteLastReward":"You can't delete the last reward — at least one must remain","Loyalty:Convert:Button":"Convert to points","Loyalty:Convert:Card:Title":"Switch to a points program","Loyalty:Convert:Card:Description":"Move from stamps to points and carry over your customers' existing balances.","Loyalty:Convert:Title":"Convert to points","Loyalty:Convert:Subtitle":"Set up your points program, then we'll convert your customers' stamps.","Loyalty:Convert:Step:Rewards":"Rewards & earn rate","Loyalty:Convert:Step:Wallet":"Wallet design","Loyalty:Convert:Step:Review":"Review & convert","Loyalty:Convert:HowItWorks:Title":"How your customers' balances carry over","Loyalty:Convert:HowItWorks:Body":"For every order that earned stamps, we read that order's payment amount and grant points using your earn rate. Refunds and already-redeemed rewards are deducted automatically.","Loyalty:Convert:ManualRate:Label":"Points per manually added or removed stamp","Loyalty:Convert:ManualRate:Hint":"Stamps you added or removed by hand have no purchase behind them. Set how many points each one is worth (0 to ignore them).","Loyalty:Convert:Warning:Title":"This can't be undone","Loyalty:Convert:Warning:Body":"Once you convert to points, you can't switch back to stamps.","Loyalty:Convert:Confirm":"I understand this is permanent and can't be reversed","Loyalty:Convert:Submit":"Convert to points","Loyalty:Convert:Success":"Conversion started — we're calculating points for your customers","Loyalty:Points:Redeem":"Redeem","Loyalty:Points:Redeem:Success":"Reward redeemed successfully","Loyalty:AdjustPoints:Button":"Adjust Points","Loyalty:AdjustPoints:Success":"Points adjusted successfully","Loyalty:Wallet:PointsTheme":"Points Card","Loyalty:Wallet:PointsThemeDesc":"Customize how the points card looks in the customer's wallet","Loyalty:Wallet:BannerImage":"Banner Image","Loyalty:Wallet:BannerImageHint":"Recommended 1280×720. Shown at the top of the card.","Loyalty:Wallet:BannerRequired":"Add a cover image to continue.","Loyalty:Card:ImagePlaceholder":"Your image will show here","Loyalty:Steps:ChooseMode":"Program","Loyalty:Steps:PointsSettings":"Points","Loyalty:ChooseMode:Title":"Choose your loyalty program","Loyalty:ChooseMode:Description":"Pick one - you can run stamps or points, not both","Loyalty:ChooseMode:Stamps:Title":"Stamps","Loyalty:ChooseMode:Stamps:Description":"Customers collect stamps and earn a free reward","Loyalty:ChooseMode:Points:Title":"Points","Loyalty:ChooseMode:Points:Description":"Customers earn points on spending and redeem them for discounts or free items","Loyalty:PointsSettings:Title":"Points Settings","Loyalty:Customers:ActiveVouchers":"Rewards ready to use","Loyalty:Customers:RedeemedVouchers":"Redeemed Rewards","Loyalty:Customers:Empty":"No customers yet","Loyalty:Customers:EmptyHint":"Customers will appear here when they earn their first stamp or points","Loyalty:Customers:ViewDetails":"View Details","Loyalty:Customers:ShowQR":"Show Loyalty Card","Loyalty:Customers:QR:Title":"Add Loyalty Card to Apple Wallet","Loyalty:Customers:QR:Hint":"Have the customer scan this QR with their iPhone camera to add their loyalty card to Apple Wallet.","Loyalty:Customers:Showing":"Showing","Loyalty:Customers:Of":"of","Loyalty:Customers:Lifetime":"Lifetime","Loyalty:Customers:Rewards":"Rewards","Loyalty:Customers:VoucherHistory":"Rewards History","Loyalty:Customers:RecentActivity":"Activity History","Loyalty:Customers:NoVouchers":"No rewards yet","Loyalty:Customers:NoTransactions":"No activity yet","Loyalty:Customers:Voucher":"Reward","Loyalty:Customers:Status":"Status","Loyalty:Customers:Date":"Date","Loyalty:Customers:Invoice":"Invoice","Loyalty:Customers:StampReward":"Reward","Loyalty:BackToProgram":"Back to Loyalty Program","Loyalty:Voucher:Active":"Active","Loyalty:Voucher:Redeemed":"Redeemed","Loyalty:Voucher:Expired":"Expired","Loyalty:Voucher:Cancelled":"Cancelled","Loyalty:Transaction:Earned":"Earned","Loyalty:Transaction:Redeemed":"Redeemed","Loyalty:Transaction:Reversed":"Reversed","Loyalty:Transaction:EarnedFromPurchase":"Earned from purchase","Loyalty:Transaction:ManualGrant":"Manual grant","Loyalty:Transaction:ManualDeduction":"Manual deduction","Loyalty:Transaction:Refund":"Refund","Loyalty:Transaction:RewardRedeemed":"Reward redeemed","Common:Export":"Export","Common:RowsPerPage":"Rows per page","Common:Page":"Page","Common:NoResults":"No results found","Common:SelectAll":"Select all","Common:Close":"Close","Loyalty:AdjustStamps:Button":"Adjust Stamps","Order:Summary":"Order Summary Link","Loyalty:AdjustStamps:Success":"Stamps adjusted successfully","Loyalty:AdjustStamps:InvalidAmount":"Please enter a valid amount","Loyalty:Wallet:Title":"Wallet Pass Settings","Loyalty:Wallet:Subtitle":"Customize the appearance of your Apple Wallet loyalty card","Loyalty:Wallet:BackgroundColor":"Card's Color","Loyalty:Wallet:StampIcon":"Stamp Icon","Loyalty:Wallet:ClickToChange":"Change","Loyalty:Wallet:TextColor":"Text Color","Loyalty:Stamps":"Stamps","Loyalty:Card:Stamps:Title":"Stamps Configuration","Loyalty:Card:Stamps:Description":"Stamp count and rewards","Loyalty:Card:Points:Title":"Points","Loyalty:Card:Points:Description":"Earn rate and redemption","Loyalty:Card:Wallet:Title":"Wallet Theme","Loyalty:Card:Wallet:Description":"Colours, images and stamps","Loyalty:Card:Notifications:Title":"Apple Wallet notifications","Loyalty:Card:Notifications:Description":"Messages to pass holders","Loyalty:Card:Locations:Title":"Appear near your branches","Loyalty:Card:Locations:Description":"Lock screen reminder","Loyalty:Locations:Title":"Wallet Locations","Loyalty:Locations:Subtitle":"Add up to 10 locations. Apple Wallet will surface the loyalty pass on the lock screen when the customer is near any of them.","Loyalty:Locations:ListTitle":"Locations","Loyalty:Locations:ListHint":"Up to {0} locations supported.","Loyalty:Locations:Empty:Title":"No locations added yet","Loyalty:Locations:Empty:Description":"Add a location and your loyalty pass will appear on customers' lock screens nearby.","Loyalty:Locations:Empty:CTA":"Pick your first location","Loyalty:Locations:Field:RelevantTextFallback":"Lock-screen text shows here","Loyalty:Locations:Add":"Add location","Loyalty:Locations:Remove":"Remove location","Loyalty:Locations:Repick":"Change","Loyalty:Locations:Picker:Title":"Search and pick a location","Loyalty:Locations:Picker:SearchPlaceholder":"Search for your branch, address, or place name…","Loyalty:Locations:Picker:Confirm":"Use this location","Loyalty:Locations:Field:TitlePlaceholder":"e.g. King Fahd branch","Loyalty:Locations:Field:RelevantText":"Lock-screen text","Loyalty:Locations:Field:RelevantTextPlaceholder":"You’re nearby 🎉 Come by and get one step closer to your reward!","Loyalty:Locations:Field:RelevantTextHint":"Shown on the lock screen when the customer is near this location.","SP:LoyaltyLocationRelevantTextRequired":"Lock-screen text is required for each location.","Loyalty:Notifications:Title":"Wallet Notifications","Loyalty:Notifications:Subtitle":"Compose a push notification for customers who saved your loyalty pass to Apple Wallet.","Loyalty:Notifications:Composer:Title":"Compose","Loyalty:Notifications:Composer:Hint":"Customers will receive a lock-screen notification when you send.","Loyalty:Notifications:Stats:Recipients":"Recipients","Loyalty:Notifications:Stats:ThisMonth":"This month","Loyalty:Notifications:Stats:MonthlyValue":"{0} of {1} sends remaining","Loyalty:Notifications:Stats:Cooldown":"Cooldown","Loyalty:Notifications:Stats:CooldownReady":"Ready to send","Loyalty:Notifications:Stats:CooldownNext":"Next at {0}","Loyalty:Notifications:Composer:MessageField":"Message","Loyalty:Notifications:Composer:MessagePlaceholder":"Announce a special offer or important news to your loyal customers...","Loyalty:Notifications:Composer:CharCount":"{0} / {1}","Loyalty:Notifications:Composer:RecipientsValue":"{0} pass(es) · {1} customer(s)","Loyalty:Notifications:Composer:Send":"Send Notification","Loyalty:Notifications:Composer:Sending":"Sending…","Loyalty:Notifications:Composer:NoRecipients":"No customers have saved your loyalty pass yet.","Loyalty:Notifications:Composer:StampsDisabled":"Enable your loyalty program before sending notifications.","Loyalty:Notifications:Confirm:Title":"Send wallet notification?","Loyalty:Notifications:Confirm:Description":"This will push the notification to {0} customers immediately. This counts against your monthly limit and you cannot undo it.","Loyalty:Notifications:Confirm:Send":"Send","Loyalty:Notifications:Confirm:Cancel":"Cancel","Loyalty:Notifications:RateLimit:NextAllowed":"Next send available at {0}.","Loyalty:Notifications:RateLimit:MonthlyCapReached":"You've reached the monthly limit. Try again next month.","Loyalty:Notifications:LastSent:Title":"Last Sent","Loyalty:Notifications:LastSent:Empty":"You haven't sent any notifications yet.","Loyalty:Notifications:LastSent:When":"Sent {0}","Loyalty:Notifications:LastSent:Targeted":"Reached {0} pass(es)","Loyalty:Notifications:Preview:Title":"Live Preview","Loyalty:Notifications:Preview:Hint":"This is what the notification looks like on the back of the loyalty pass.","Loyalty:Notifications:Preview:Now":"now","Loyalty:Notifications:Preview:OrganizationFallback":"Your business","Loyalty:Notifications:Toast:Success":"Notification sent to {0} customers.","Loyalty:ManageProgram:Title":"Manage Loyalty Program","Loyalty:ManageProgram:Active":"Active","Loyalty:ManageProgram:Inactive":"Inactive","Loyalty:Stamps:Title":"Stamps Configuration","Loyalty:Stamps:Subtitle":"Manage stamp collection settings and rewards","Loyalty:Stamps:SettingsDesc":"Configure how customers collect stamps and earn rewards","Loyalty:Stamps:EarningProducts":"Services that earn stamps","Loyalty:Stamps:EarningProductsDescription":"Select which services earn stamps when purchased. Leave empty to allow all services.","Loyalty:Stamps:SelectProducts":"Select services","Loyalty:Stamps:RewardProducts":"Free services for redemption","Loyalty:Stamps:RewardProductsDescription":"Select which services customers can choose as free rewards.","Loyalty:Stamps:SelectFreeProducts":"Select free services","Loyalty:Stamps:EarningPrices:Label":"Services that grant stamps","Loyalty:Stamps:EarningPrices:Hint":"Select the services that reward customers stamps when purchased","Loyalty:Stamps:EarningPrices:Placeholder":"Select services","Loyalty:Stamps:RedemptionPrices:Label":"Rewards when required stamps are collected","Loyalty:Stamps:RedemptionPrices:Hint":"Select the free services customers can redeem their earned stamps for","Loyalty:Stamps:RedemptionPrices:Placeholder":"Select services","Loyalty:Stamps:Required":"Please select at least one service","Loyalty:Stamps:EarningMode:Label":"How do customers earn stamps?","Loyalty:Stamps:EarningMode:Description":"Choose whether each item in an order grants a stamp, or the entire order counts as one stamp.","Loyalty:Stamps:EarningMode:PerItem:Title":"Per item","Loyalty:Stamps:EarningMode:PerItem:Hint":"Each eligible item grants a stamp. An order with 3 eligible items grants 3 stamps.","Loyalty:Stamps:EarningMode:PerOrder:Title":"Per order","Loyalty:Stamps:EarningMode:PerOrder:Hint":"Each order grants exactly 1 stamp, regardless of how many items are in it.","Loyalty:Stamps:CustomizeCard":"Customize stamps card appearance","Loyalty:Wallet:StampsTheme":"Stamps Wallet Theme","Loyalty:Wallet:StampsThemeDesc":"Customize the color and icon for your stamps loyalty card","Addon:Loyalty:Name":"Loyalty Program","Addon:Loyalty:Description":"Launch a points or stamps loyalty program to increase customer retention and drive repeat business.","EmojiPicker:Search":"Search","EmojiPicker:NoResults1":"No results","EmojiPicker:NoResults2":"No emojis found","EmojiPicker:Pick":"Pick an emoji","EmojiPicker:Categories:Activity":"Activities","EmojiPicker:Categories:Flags":"Flags","EmojiPicker:Categories:Foods":"Food & Drink","EmojiPicker:Categories:Frequent":"Frequently Used","EmojiPicker:Categories:Nature":"Animals & Nature","EmojiPicker:Categories:Objects":"Objects","EmojiPicker:Categories:People":"Smileys & People","EmojiPicker:Categories:Places":"Travel & Places","EmojiPicker:Categories:Search":"Search Results","EmojiPicker:Categories:Symbols":"Symbols","CS:LastWeekActivity":"Last 7 Days Activity","CS:WhatsApp":"WhatsApp","CS:ReservationsAndSubs":"Reservations & Subscriptions","CS:WebsiteActivity":"Website Activity","CS:OnlinePayment":"Online Payment","CS:Integrations":"Third Party Integrations","CS:SegmentTooltip":"Customer segment based on their best month GMV: Big (500K+ SAR), Medium (100K-499K SAR), Small (25K-99K SAR), Micro (<25K SAR)","CS:StickinessScoreTooltip":"Stickiness score (0-5) calculated from 5 activity indicators: WhatsApp usage, Reservations & Subscriptions, Website Activity, Online Payment, and Third-party Integrations. Each active indicator adds 1 point.","CS:WhatsAppTooltip":"Whether the customer has used WhatsApp messaging in the last 7 days","CS:ReservationsAndSubsTooltip":"Whether the customer has active reservations or subscriptions in the last 7 days","CS:WebsiteActivityTooltip":"Whether the customer had website activity in the last 7 days","CS:OnlinePaymentTooltip":"Whether the customer has online payment enabled","CS:IntegrationsTooltip":"Whether the customer has third-party integrations connected","Booking:Deposit":"Deposit","BulkCreate:AddAnother":"Add Another Service","BulkCreate:AddProducts":"Add Services","BulkCreate:AddProducts:Description":"Add the services you want to create. You can add multiple services.","BulkCreate:CreateProducts":"Create Services","BulkCreate:CreateProvidersFirst":"Create providers first to continue","BulkCreate:Failed":"Failed to create services","BulkCreate:ManageProviders:Description":"Create or edit providers before adding services. <br/> You will be able to select providers for each service in the next step.","BulkCreate:NoProviders":"No providers available","BulkCreate:PartialSuccess":"Created {success} of {total} services","BulkCreate:SelectProviders":"Select Providers","BulkCreate:Title":"Bulk Create Services","Chalet:Bathroom":"Bathroom","Chalet:EnableCustomerSectionSelection":"Enable customer section selection","Chalet:EnableCustomerSectionSelection.Description":"Customers will see an extra booking step to choose a section or multiple based on your selection below.","Chalet:AllowCustomerToChooseSection":"Allow customer to choose section","Chalet:AllowCustomerToChooseMultipleSections":"Allow customer to choose multiple sections","Chalet:Bathrooms.Count":"Bathrooms Count","Chalet:Bathrooms.Count.Placeholder":"Enter bathrooms count","Chalet:Bedrooms":"Bedrooms","Chalet:Bedrooms.Count":"Bedrooms Count","Chalet:Beds.Count":"Beds Count","Chalet:Beds.Count.Placeholder":"Enter beds count","Chalet:Count.Placeholder":"Enter count","Chalet:CustomPricing":"Custom Pricing","Chalet:Facilities":"Facilities & Amenities","Chalet:Facilities.Description":"Specify the facilities and amenities available in your property (e.g., Majlis, Bedrooms, Swimming Pool, Parking).","Chalet:Football":"Football Field","Chalet:Kitchen":"Kitchen","Chalet:Majlis":"Majlis","Chalet:Majlis.Count":"Majlis Count","Chalet:Parking":"Parking","Chalet:Parking.Count":"Parking Count","Chalet:Parking.Count.Placeholder":"Enter parking spaces count","Chalet:Parking.Type":"Parking Type","Chalet:Parking.Type.Inside":"Inside","Chalet:Parking.Type.Outside":"Outside","Chalet:Pool.Depth":"Pool Depth","Chalet:Pool.Depth.Placeholder":"Enter pool depth in meters","Chalet:Pool.Height":"Pool Height","Chalet:Pool.IsGradualDepth":"Is gradual depth","Chalet:Pool.KidsArea":"Kids Area","Chalet:Pool.KidsArea.None":"None","Chalet:Pool.KidsArea.Part":"Partial","Chalet:Pool.KidsArea.Separate":"Separate","Chalet:Pool.MaxDepth":"Max Depth","Chalet:Pool.MaxDepth.Placeholder":"e.g., 2.5 meters","Chalet:Pool.MinDepth":"Min Depth","Chalet:Pool.MinDepth.Placeholder":"e.g., 1.2 meters","Chalet:Pool.Width":"Pool Width","Chalet:ResetPrices":"Reset","Chalet:Rooms.Count.Placeholder":"Enter rooms count","Chalet:SchedulePrices":"Schedule Prices","Chalet:Section.Name":"Section Name","Chalet:Section.Name.Required":"Section name is required","Chalet:Sections":"Sections","Chalet:Sections.Description":"Define bookable sections within your property (e.g., Male Section, Female Section, Family Section). Each section can be booked separately or together.","Chalet:Sections.List":"Section List","Chalet:SelectDatesFirst":"Select dates first","Chalet:SelectDatesToCustomizePrices":"Select dates to customize prices","Chalet:SelectDaysToConfigurePricing":"Select days to configure pricing","Chalet:SelectedDates":"Selected Dates","Chalet:SelectRangeEndDate":"Select the same day for a single-day price, or a later day to complete the range","Chalet:SwimmingPool":"Swimming Pool","Chalet:WeekendPricing":"Weekend Pricing","DisabledExplanation:ProvidersGeoFenced":"This option is disabled because the selected providers are geo-fenced","Gift:Coupons":"Gift Coupons","Gift:Coupons:Add":"Add New Coupon","Gift:Coupons:ValidityPeriod":"Coupons Validity Period","Gift:Coupons:ValidityPeriod:Help":"How long after purchase will the gift coupons remain valid","Gift:Coupons:ValidityPeriod:Placeholder":"Enter validity period","Gift:Coupons:ValidityPeriod:Required":"Validity period is required","Gift:BuyerName":"Buyer Name (From)","Gift:RecipientName":"Recipient Name (To)","Gift:RedemptionUrl":"Redemption URL","Gift:Redemption":"Gift redemption","Gift:RedemptionTooltip":"This service came from a gift","Gift:Recipient":"Recipient","Gift:Sender":"Sender","Gift:IsGiftingTo":"is gifting to","Gift:Optional":"Optional","Gift:Personalization":"Add a personal touch","Gift:GiftMessage":"Gift Message","Gift:NoGiftableProducts":"No giftable services found","Gift:HowToMakeGiftable":"To enable gifting, go to your service settings and turn on \"Make Service Giftable\" under Advanced Settings.","Gift:CreateGiftableProduct":"Create a giftable service","Gift:SearchProducts":"Search services...","Gift:SearchCustomer":"Search customer...","Gift:Step:ProductSelection":"Service Selection","Gift:Step:GiftRecipient":"Gift Recipient","Gift:Step:Personalization":"Gift Personalization","Gift:Step:Payment:Title":"Review & Pay","Gift:Payment:Method":"Payment method","Gift:Payment:Amount":"Paid amount","Gift:Payment:TransferorName":"Transferor name","Gift:Payment:TransferReferenceNumber":"Transfer reference number","Gift:Payment:Pay":"Create Gift","Gift:Payment:PartialPaymentWarning":"Partial payment is fine — the gift will still be activated and reach the recipient. Collect the remaining balance later.","Gift:Payment:PayLaterHint":"Gift will be created without payment and the order stays pending payment.","Gift:Success:Title":"Gift created successfully","Gift:Success:Description":"Your gift order is paid and has been sent to the recipient.","Gift:Success:DescriptionPayLater":"Gift order was created and stays pending payment.","Gift:Success:PrintInvoice":"Print Invoice","Gift:Success:GoToOrder":"Go to Order","Gift:Success:Done":"Done","Gift:Success:NewGift":"New Gift","Holiday:ConfirmDelete":"Are you sure you want to delete this holiday?","Holiday:CreatedSuccess":"Holiday created successfully","Holiday:DatesRequired":"Dates are required","Holiday:DeletedSuccess":"Holiday deleted successfully","Holiday:Description":"Description","Holiday:Description:Placeholder":"Enter holiday description (optional)","Holiday:FromDate":"Start Date","Holiday:FromTime":"Start Time","Holiday:FullDay":"Full Day","Holiday:Modal:Title":"Add Holiday","Holiday:Modal:TitleWithName":"Add Holiday for {0}","Holiday:TimesRequired":"Times are required","Holiday:ToDate":"End Date","Holiday:ToTime":"End Time","Holiday:Type":"Holiday Type","Holiday:UpdatedSuccess":"Holiday updated successfully","Holiday:DeleteHoliday":"Delete Holiday","Holiday:Saved":"Holiday saved successfully","ImportData:DragAndDropOrClick":"Drag and drop your file here, or click to browse","ImportData:ErrorProcessingFile":"Error processing file. Please make sure it is a valid Excel file.","ImportData:FileEmpty":"The file appears to be empty.","ImportData:FollowStepsToImport":"Follow the steps below to import services from an Excel file","ImportData:ImportStarted":"Import Started","ImportData:ImportStartedSuccessfully":"Import started successfully! You can continue using the website - the import will be processed in the background.","ImportData:InvalidFileType":"Invalid file type. Please upload an Excel file (.xlsx, .xls, .csv)","ImportData:LibraryLoadError":"Failed to load Excel processing library","ImportData:LibraryNotLoaded":"Excel processing library not loaded","ImportData:MapColumns":"Map Columns","ImportData:MapColumnsDescription":"Match the columns from your file to the expected fields","ImportData:MissingRequiredColumns":"Missing required columns","ImportData:NoFileSelected":"Please select a file to upload","ImportData:NoFileYetQuestion":"No file yet? Fill your data in Rekaz's template then upload it","ImportData:Preview":"Preview","ImportData:PreviewDescription":"Review the data below before importing","ImportData:SelectColumn":"Select Column","ImportData:ShowingFirst5Rows":"Showing first 5 rows for preview","ImportData:SupportedFormats":"Supported formats","Platform:NoProvidersFound":"No Providers Found","Platform:NoProvidersFound:NoProvidersAvailable":"No providers are available at the moment.","Platform.PriceRule.ActionEnum.Additional":"Additional amount","Platform.PriceRule.ActionEnum.Discount":"Discount","Platform.PriceRule.ActionEnum.NewUnitPrice":"Service price","Platform.PriceRule.ActionStatement":"Then","Platform.PriceRule.AddRule":"Add another price condition","Platform.PriceRule.ConditionEnum.Duration":"Booking duration","Platform.PriceRule.ConditionEnum.ItemQuantity":"Number of people","Platform.PriceRule.ConditionEnum.Provider":"Service provider","Platform.PriceRule.ConditionEnum.ProviderCount":"Number of service providers","Platform.PriceRule.ConditionEnum.Schedule":"Working hours","Platform.PriceRule.ConditionEnum.DateRange":"Date range","Platform.PriceRule.DateRange.From":"From date","Platform.PriceRule.DateRange.FromLabel":"between","Platform.PriceRule.DateRange.To":"To date","Platform.PriceRule.DateRange.ToLabel":"and","Platform.PriceRule.ConditionStatement":"If the customer books and is","Platform.PriceRule.ConfigureRule":"Configure the condition","Platform.PriceRule.SelectSchedule":"Select schedule","Platform.PriceRule.ScheduleDescription":"Choose the days and times when this pricing rule will be applied","Platform.PriceRule.SelectServiceProvider":"Select service providers","Platform.PriceRule.SpecifiedAs":"Specified as","Chalet:PeriodName":"Period Name","Chalet:PeriodNamePlaceholder":"Enter period name","Chalet:Name":"Chalet Name","Price":"Price","Price:EnablePauseCount":"Enable pause count","Price:EnablePauseCount:Description":"example: Allow subscription to be paused 3 times only during the subscription period","Price:EnablMaxPauseDuration":"Enable maximum pause duration per instance","Price:EnablMaxPauseDuration:Description":"example: Each pause cannot exceed 3 days","Price:EnablMinPauseDuration":"Enable minimum pause duration per instance","Price:EnablMinPauseDuration:Description":"example: Each pause cannot be less than 2 days","Price:EnablTotalPauseDuration":"Enable total allowed pause days","Price:EnablTotalPauseDuration:Description":"example: Total of all pauses does not exceed 90 days","Price:SKU":"SKU","Price:SKU:Description":"Unique identifier used to track inventory and service variants","Price:WeekendPrices":"Day-of-week prices","Price:WeekendPrices:Description":"Set different prices by weekday, for example: Thursday price SAR 1500","Pricing:AddDeposit":"Add Deposit","Pricing:Amount":"Price","Pricing:BillingCycle":"Billing cycle","Pricing:CustomTime":"Customize Duration","Pricing:DepositAmount":"Deposit Amount","Pricing:DepositSettings":"Deposit Settings","Pricing:DepositSettings:Description":"Configure deposit requirements and amounts for reservations","Pricing:CurrentPrice":"Current price","Pricing:DiscountedAmount":"Price after discount","Pricing:DiscountSettings":"Discount Settings","Pricing:DiscountSettings:Description":"Set up discounts, promotional offers and special pricing","Pricing:DiscountValidFrom":"Discount Valid From","Pricing:DiscountValidUntil":"Discount Valid Until","Pricing:MinimumAmount":"Minimum amount","Pricing:Occurrence":"Number of Sessions","Pricing:Occurrence:Unit":"time(s)","Pricing:Period":"Period","PricingAndOptions":"Pricing and Options","PricingRules":"Pricing Rules","Product":"Service","Product:Actions:BulkCreate":"Bulk Create Services","Product:Actions:Import":"Import Services","Product:Actions:Import.List":"Imports History","Product:Addon":"Addon","Product:Addons":"Add-Ons","Product:Addons:Add":"Add New","Product:Addons:Amount":"Amount","Product:Addons:Label":"Name","Product:Addons:MissingRequiredFields":"Missing required fields","Product:AddOption":"Add options for the customer","Product:Advanced":"Advanced Options","Product:AllowSameDayBooking":"Booking Cut-off Time","Product:Availability":"Availability","Product:BadgeLabel":"Product Badge Name","Product:BadgeLabel.Color":"color","Product:BasicInfo:Description":"Service Description","Product:Branches":"Branches","Product:Branches:Description":"Branches where the service is available, leave empty to make it available in all branches","Product:BufferAtBegging":"The maximum allowable late booking period","Product:BufferBetweenSlots":"Buffer Between Slots","Product:BulkCreate:Success:Title":"Services created successfully","Product:ChaletFeatures":"Chalet Features","Product:ChooseProviderLabel":"Choose Providers Label","Product:Create":"Create Service","Product:Created":"Service created successfully","Product:CreateNew":"New Service","Product:CustomButtonLabel":"Customize Add to Cart Button Label","Product:CustomFields":"Custom Questions","Product:CustomFields:Add":"Add Custom Field","Product:CustomFields:CustomizeAmounts":"Customize Amounts","Product:CustomFields:PricedOptions":"{0} priced options","Product:CustomFields:Date":"Date Field","Product:CustomFields:Empty":"No Custom fields","Product:CustomFields:Empty:Description":"No custom fields have been added yet","Product:CustomFields:FieldName":"Field Name","Product:CustomFields:IsRequired":"Is required?","Product:CustomFields:Label":"Question Title","Product:CustomFields:List":"List Field","Product:CustomFields:MapBoundaries":"Map Boundaries","Product:CustomFields:MapBoundaries:Add":"Add Area","Product:CustomFields:MapBoundaries:ClickAddToStart":"Click 'Add Area' to start drawing","Product:CustomFields:MapBoundaries:ClickStartToFinish":"Click the green start point to finish","Product:CustomFields:MapBoundaries:ClickToStart":"Click on the map to place your first point","Product:CustomFields:MapBoundaries:Complete":"Complete","Product:CustomFields:MapBoundaries:Description":"Click on this icon to add a new area","Product:CustomFields:MapBoundaries:DrawingHint":"Click on the map to add points. Click the green start point to complete.","Product:CustomFields:MapBoundaries:HelpStep1":"Click 'Add Area' to start drawing a new polygon","Product:CustomFields:MapBoundaries:HelpStep2":"Click on the map to place points (minimum 3)","Product:CustomFields:MapBoundaries:HelpStep3":"Click the green start point or 'Complete' to finish","Product:CustomFields:MapBoundaries:KeepClicking":"Keep clicking to add more points","Product:CustomFields:MapBoundaries:NoAreas":"No areas defined","Product:CustomFields:MapBoundaries:Point":"Point","Product:CustomFields:MapBoundaries:Points":"points","Product:CustomFields:MapBoundaries:Polygon":"Area","Product:CustomFields:MapBoundaries:StartPoint":"Start point - click to complete","Product:CustomFields:Maps":"Map Field","Product:CustomFields:MultiSelect":"Multi Select","Product:CustomFields:Number":"Numbers Field","Product:CustomFields:Options":"Options","Product:CustomFields:Options:AdditionalAmountLabel":"Additional Amount","Product:CustomFields:Options:Delete":"Delete","Product:CustomFields:Options:Label":"Option Label","Product:CustomFields:Options:LabelRequired":"Option label is required","Product:CustomFields:Options:CommaNotAllowed":"Commas (,) are not allowed in option labels","Product:CustomFields:Placeholder":"Placeholder","Product:CustomFields:ShowBoundaryToCustomer":"Show boundary to customer","Product:CustomFields:ShowInCheckout":"Show in website?","Product:CustomFields:String":"String Field","Product:CustomFields:Preview":"Preview","Product:CustomFields:PreviewEmpty":"Add custom fields to see a preview","Product:CustomFields:Edit":"Edit Custom Field","Product:CustomFields:SelectType":"Select Field Type","Product:CustomFields:FieldList":"Fields","Product:CustomFields:EnterText":"Enter text...","Product:CustomFields:EnterNumber":"Enter number...","Product:CustomFields:SelectOption":"Select an option","Product:CustomFields:SelectOptions":"Select options","Product:CustomFields:MoreOptions":"more","Product:CustomFields:Option":"Option","Product:CustomFields:UploadDocument":"Upload document","Product:CustomFields:UploadImage":"Upload image","Product:CustomFields:SelectLocation":"Select location","Product:CustomFields:SelectColor":"Select color","Product:CustomFields:Options:Empty":"No options added yet","Product:CustomFields:FixErrorsBeforeAdding":"Fix errors in existing fields before adding new ones","Product:CustomQuestions":"Custom Questions","Product:Delete:ConfirmDescription":"Are you sure you want to permanently delete \"{0}\"?","Product:Delete:ConfirmTitle":"Confirm Service Deletion","Product:Deleted:Error":"An error occurred while deleting the service","Product:Deleted:Success":"Service deleted","Product:Description":"Service Description","Product:Description:EnableCustomerToChooseProvidersCount":"Allow customers to select how many providers they need","Product:Description:EnableCustomProviderLabel":"Customize the label shown to customers when selecting providers (in the website)","Product:Description:Placeholder":"Enter a description for your gift service...","Product:Description:ShowProviderName":"Display provider names to customers during reservation","Product:Discount":"Discount","Product:Duplicate":"Duplicate","Product:Duration":"Duration","Product:DurationSplitter":"Display Time Method","Product:DurationSplitter:15Minutes":"15 Minutes","Product:DurationSplitter:20Minutes":"20 Minutes","Product:DurationSplitter:30Minutes":"30 Minutes","Product:DurationSplitter:60Minutes":"60 Minutes","Product:DurationSplitter:Custom":"Custom","Product:DurationSplitter:CustomLabel":"Custom Duration (in minutes)","Product:DurationSplitter:CustomPlaceholder":"Enter custom duration","Product:EnableBadge":"Add Product Badge","Product:EnableCustomerToChooseProvider":"Allow customer to choose provider","Product:EnableCustomerToChooseProvidersCount":"Allow customer to choose providers count","Product:EnableCustomizeBufferBetweenSlots":"Enable Customize Buffer Between Slots","Product:EnableCustomizeBufferBetweenSlots:Description":"Allow customizing the time gap between consecutive reservation slots","Product:EnableCustomizeDurationSplitter":"Enable Customize Display Time Method","Product:EnableCustomizeDurationSplitter:Description":"Specify how to split and display available time slots for booking","Product:EnableCustomizeMaxAdvanceBooking":"Enable Customize Maximum Advance Booking Period","Product:EnableCustomizeMaxAdvanceBooking:Description":"Define how far in advance customers can view available slots.\nExample: If set to 7 days, customers can only see slots for the upcoming 7 days.","Product:EnableCustomizeMaximumQuantityPerOrder":"Enable Customization of Maximum Quantity Per Order for Reservations","Product:EnableCustomizeMaximumQuantityPerOrder:Description":"Allow customization of the maximum quantity that can be reserved per order","Product:Merchandise:EnableCustomizeMaximumQuantityPerOrder":"Limit Maximum Quantity Per Order","Product:Merchandise:EnableCustomizeMaximumQuantityPerOrder:Description":"Set the maximum quantity of this product a customer can purchase in a single order","Product:Merchandise:MaximumQuantityPerOrder":"Maximum Quantity Per Order","Product:EnableCustomizeNextReservationPeriod":"Enable Customize Next Reservation Period","Product:EnableCustomizeNextReservationPeriod:Description":"Specify the time interval required before customers can make their next reservation. This helps manage booking intervals and availability.","Product:EnableCustomizeReservationDeadline:Description":"Set the time window for customers to make a reservation before or after the start time.\nExample: Allow reservations up to 15 minutes before or after the start.","Product:EnableCustomizeSlots":"Enable Customize Slots","Product:EnableCustomizeSlots:Description":"Allows you to set how many reservations can be made in the same time slot.\nFor example, you can allow up to 3 reservations in each slot.","Product:EntryTime":"Entry Time","Product:ExitTime":"Exit Time","Product:FilterProducts":"Filter Services","Product:Gift":"Gift","Product:Gift:Name":"Gift Name","Product:Gift:Description":"Description","Product:Gift:Amount":"Gift Amount","Product:Gift:Create":"Create Gift","Product:Gift:Edit":"Edit Gift","Product:Gift:Questions:Description":"Add questions for gift recipients","Product:Gift:Questions:Info":"These questions will be shown when purchasing a gift","Product:Image:Hint":"Image dimensions","Product:Image:Upload":"Upload image","Product:Image:UploadSubtitle":"Upload up to 10 files.","Product:Image:UploadTitle":"Drop files here or click to upload.","Product:Images":"Images Gallery","Product:Images:Hint":"You can arrange the images by dragging and dropping or by deleting them using the icon below","Product:Images:Types":"Allowed file types: JPEG, PNG. Upload up to 10 files.","Product:Images:Recommended":"For best results, use a square image (1200×1200 px). Max file size: 10 MB.","Product:Images:Upload":"Upload images","Product:IsFullDayBooking":"Is Full Day Booking?","Product:IsPackage":"Is Package","Product:IsVariableDuration":"Adjustable service duration","Product:MaxAdvanceBooking":"The period visible to the customer","Product:BookingDeadline:BeforeSlot":"Before slot starts","Product:BookingDeadline:BeforeSlot:Description":"Customers must book up to X time in advance","Product:BookingDeadline:AfterSlot":"After slot starts","Product:BookingDeadline:AfterSlot:Description":"Customers can book up to X time after it begins","Product:BookingDeadline:Duration":"Booking deadline","Product:BookingDeadline:BeforeSlotStarts":"before slot starts","Product:BookingDeadline:AfterSlotStarts":"after slot starts","Product:MaximumQuantityPerOrder":"Maximum Quantity Per Order","Product:Merch:Stock":"Stock","Product:Merchandise":"Merchandise","Product:Merchandise:Addons":"","Product:Merchandise:Addons:Title":"Add paid add-on options with the product","Product:Merchandise:Addons:Short":"Add-ons","Product:Merchandise:Customizations":"Customizations","Product:Merchandise:Addons:Description":"For example: gift wrapping, extended warranty","Product:Merchandise:CardPreview":"This is how your product will appear on the website","Product:Merchandise:Create":"Create Product","Product:Merchandise:Description:Title":"Product Description","Product:Merchandise:Edit":"Edit Product","Product:Merchandise:Information":"Product Information","Product:Merchandise:Name":"Name","Product:Name":"Service Name","Product:NextReservationPeriod":"Minimum time required before reorder","Product:OpenAdvancedFilters":"Open Advanced Filters","Product:Order:Description":"By default, the services are sorted by the order in which they were added. You can change the order of the services by dragging and dropping them.","Product:OutOfStock":"Out of Stock","Product:Package":"Package","Product:Package:AdvancedSettings:Title":"Advanced Settings","Product:Package:Create":"Create Package","Product:Package:CustomizeQuantity":"Customize Per Service","Product:Package:Description:Title":"Package Description","Product:Package:Edit":"Edit Package","Product:Package:Information":"Package details","Product:Package:Item:Quantity":"Service Free Usages","Product:Package:Name":"Package Name","Product:Package:Name:Placeholder":"package name","Product:Package:NoItems":"There are no services in this package","Product:Package:NoProductsFound":"No services available","Product:Package:PerProduct":"Per Product","Product:Package:PerProduct:Description":"Set different usage limits for each service in the package","Product:Package:Pricing:Title":"Options & Pricing","Product:Package:Quantity":"Free reservations","Product:Package:Quantity.Unlimited":"Unlimited","Product:Package:QuantityMode":"Free Usage Distribution","Product:Package:QuantityMode:Description":"Choose how free usages are allocated to package services","Product:Package:SelectProduct":"Select services for the package","Product:Package:SharedPool":"Shared Pool","Product:Package:SharedPool:Description":"All services share a single pool of free usages","Product:Packages":"Package","Product:Packages:Item:Add":"add service","Product:Packages:Items":"Free reservations","Product:Packages:NoPrices":"No prices available","Product:Packages:Product":"Service","Product:Page:Description":"View and manage services","Product:Price":"Price","Product:Price:More":"{0} more","Product:Price:ShowLess":"Show less","Product:Price:DiscountPercentage":"{0}% off","Product:Price:DiscountStartsOn":"Discount starts {0}","Product:Price:BasePrice":"Base Price","Product:Price:FixedDeposit:Merchandise:Label":"Fixed deposit per item quantity","Product:Price:FixedDeposit:Merchandise:Example":"Example: If a customer orders 2 units of the same item, they only pay a single deposit.","Product:Price:FixedDeposit:Reservations:Label":"Fixed deposit per booking","Product:Price:FixedDeposit:Reservations:Example":"Example: If the booking is for 4 people, only one deposit will be charged.","Product:Pricing:AddDiscount":"Add Discount","Product:Pricing:SelectADate":"Select a date","Product:Product":"Service","Product:ProductCategory":"Service Category","Product:ProductReordering":"Service Reordering","Product:Providers":"Choose Providers","Product:Required":"Required","Product:CustomFields:Required":"Required","Product:Reservation":"Reservation","Product:Reservation:Addons":"Additional options with the reservation","Product:Reservation:Addons:Title":"Add paid add-on options with the reservation","Product:Reservation:BufferAtBeginning":"Buffer at Beginning","Product:Reservation:BufferAtBeginning:Helptext":"Time buffer before the reservation starts","Product:Reservation:BufferAtBeginning:Placeholder":"Enter buffer time","Product:Reservation:BufferBetweenSlots":"Buffer Between Slots","Product:Reservation:BufferBetweenSlots:Helptext":"Time buffer between reservation slots","Product:Reservation:BufferBetweenSlots:Placeholder":"Enter buffer time","Product:Reservation:Create":"Create Reservation","Product:Reservation:Description:Placeholder":"Reservation Description","Product:Reservation:Description:Title":"Reservation Description","Product:Reservation:Duration":"Reservation Duration","Product:Reservation:Duration:Helptext":"Duration of each reservation slot","Product:Reservation:Duration:Placeholder":"Enter duration","Product:Reservation:DurationSplitter":"Duration Splitter","Product:Reservation:DurationSplitter:Helptext":"How to split the reservation duration","Product:Reservation:DurationSplitter:Placeholder":"Select duration splitter","Product:Reservation:Edit":"Edit Reservation","Product:Reservation:EmptyAddons":"No Addons Have Been Added","Product:Reservation:CustomQuestions:Add":"Add question","Product:Reservation:CustomQuestions:Title":"Customer custom questions","Product:Reservation:EmptyCustomQuestions:Description":"Example: add a question asking the customer for their name, and store the answer with the customer's order","Product:Reservation:GoogleCalendar":"Google Calendar","Product:Reservation:GoogleCalendar:Description":"Sync reservations with Google Calendar","Product:Reservation:IsVariableDuration":"Variable Duration","Product:Reservation:MaxAdvanceBooking":"Maximum Advance Booking","Product:Reservation:MaxAdvanceBooking:Helptext":"Maximum days in advance a reservation can be made","Product:Reservation:MaxAdvanceBooking:Placeholder":"Enter maximum days","Product:Reservation:MaximumQuantityPerOrder":"Maximum Quantity Per Order","Product:Reservation:MaximumQuantityPerOrder:Placeholder":"Enter maximum quantity","Product:Reservation:MaxSlotsLimit":"The selected providers can serve a maximum of {0}","Product:Reservation:MultipleProviders":"Multiple providers","Product:Reservation:Name":"Reservation Name","Product:Reservation:NextReservationPeriod":"Next Reservation Period","Product:Reservation:NextReservationPeriod:Helptext":"Minimum time before next reservation can start","Product:Reservation:NextReservationPeriod:Placeholder":"Enter period","Product:Reservation:Pricing:Title":"Reservation Options","Product:Reservation:Scheduling":"Reservation Settings","Product:Reservation:Scheduling:Description":"Configure the scheduling settings for this reservation","Product:Reservation:SingleProvider":"Single provider","Product:Reservation:Slots":"Slots","Product:Reservation:Slots:Helptext":"Number of available slots per time period","Product:Reservation:Slots:Placeholder":"Enter number of slots","Product:Reservation:Type":"Reservation Type","Product:Reservation:Type:Description":"Select the type of reservation","Product:Reservation:Type:Helptext":"Choose between normal or online reservation","Product:Reservation:Type:Label":"Type","Product:Reservation:Type:Normal":"Normal","Product:Reservation:Type:Online":"Online","Product:Reservation:Type:Placeholder":"Select type","Product:Search":"Search for a service","Product:Select:ChaletFeatures":"Select Chalet Features","Product:MetaDescription":"SEO description","Product:MetaDescription:Placeholder":"Describe this service for search engines","Product:SEO:Keywords:Hint":"Add keywords to improve your business's search engine optimization (SEO)","Product:ShortDescription":"Short Description","Product:ShortDescription:Placeholder":"A brief description of the service","Product:ShowAdvanceOptions":"Customize","Product:ShowProviderName":"Show provider name","Product:Slug":"Service URL Slug","Product:Slug:Placeholder":"my-service-url","Product:Status":"Status","Product:Status:ConfirmChange":"Confirm Service Status Change","Product:Status:ConfirmChangeDescription":"Are you sure you want to change the status of \"{0}\" to {1}?","Product:Status:Internal":"Internal","Product:Status:Published":"Published","Product:Status:SetInternal":"Set as Internal","Product:Status:SetPublished":"Set as Published","Product:Status:ToggleError":"Failed to change product status. This package may contain internal products that prevent publishing.","Product:Subscription":"Subscription","Product:Subscription:Addons":"Additional options with the subscription","Product:Subscription:Addons:AddAnother":"Add another option","Product:Subscription:Addons:Description":"For example: sports clothes, sports shoes","Product:Subscription:Addons:Title":"Add paid add-on options with the subscription","Product:Subscription:AdvancedSettings:Title":"Advanced Subscription Settings","Product:Subscription:Create":"Create Subscription","Product:Subscription:DateMode":"Date Configuration Mode","Product:Subscription:DateMode:Absolute":"Specific Dates","Product:Subscription:DateMode:Absolute:Description":"Set exact start and end dates for subscriptions","Product:Subscription:DateMode:Relative":"Relative Duration","Product:Subscription:DateMode:Relative:Description":"Set a time limit from the current date","Product:Subscription:Description:Placeholder":"Subscription Description","Product:Subscription:Description:Title":"Subscription Description","Product:Subscription:Edit":"Edit Subscription","Product:Subscription:Information":"Subscription Information","Product:Subscription:Name":"Subscription Name","Product:Subscription:PausesSettings":"Pause Settings","Product:Subscription:Price:Duration":"Subscription Duration","Product:Subscription:Price:Name:Placeholder":"Example: 3-month subscription","Product:Subscription:Pricing:Title":"Options","Product:Subscription:StartAt":"Dates Start At","Product:Subscription:StartAtLimit":"Dates Start At Limit","Product:TheProduct":"Service","Product:Tooltip:IsVariableDuration":"Enable this option to allow customers to choose their preferred booking duration. For example, they can book a room for 2 hours, 3 hours, or any custom length of time within your set limits.","Product:Type":"Type","Product:Type:SelectType":"Select service type","Product:Type:Unknown":"Unknown","Product:Type.Subscription":"Subscription","Product:Unknown":"Unknown","Product:Update":"Update Service","Product:Updated":"Service updated successfully","Product:Validation:AmountMustBeNonNegative":"Price amount must be greater than or equal to zero","Product:Validation:AmountRequired":"Enter amount","Product:Validation:AtLeastOnePriceRequired":"At least one price is required for the service","Product:Validation:BillingPeriodRequired":"Select subscription period","Product:Validation:BufferMustBeNonNegative":"Buffer time must be greater than or equal to zero","Product:Validation:DepositMustBeLessThanAmount":"Deposit amount must be less than the price amount","Product:Validation:OccurrenceRequiredWithDays":"You should enter the number of occurrences when subscription days are selected","Product:Validation:OccurrenceDaysRequiredWithCount":"Select occurrence days when the number of sessions is set","Product:Validation:DiscountPercentageMax":"Discount percentage cannot exceed 100%","Product:Validation:DiscountPercentageMin":"Discount percentage cannot be less than 0%","Product:Validation:DuplicateImageIdsNotAllowed":"Duplicate images are not allowed","Product:Validation:DuplicateItemsNotAllowed":"Duplicate items are not allowed","Product:Validation:DurationMinimum":"Duration must be at least 10 minutes","Product:Validation:DurationMustBePositive":"Duration must be a positive number","Product:Validation:DurationRequired":"Select reservation duration","Product:Validation:DurationSplitterMustBePositive":"Duration splitter must be a positive number","Product:Validation:ExpirationPeriodMustBePositive":"Gift expiration period must be a positive number","Product:Validation:InvalidIdFormat":"Invalid ID format","Product:Validation:InvalidImageIdFormat":"Invalid image identifier format","Product:Validation:MaxAdvanceBookingMustBeNonNegative":"Maximum advance booking period must be greater than or equal to zero","Product:Validation:MaximumImagesAllowed":"Maximum of 30 images allowed per service","Product:Validation:MaximumItemsAllowed":"Maximum items allowed exceeded","Product:Validation:MaximumQuantityMustBePositive":"Maximum quantity per order must be a positive number","Product:Validation:MinPauseMustBeLessThanMax":"Minimum pause duration must be less than maximum pause duration","Product:Validation:NameRequired":"Enter service name","Product:Validation:NextReservationPeriodMustBeNonNegative":"Next reservation period must be greater than or equal to zero","Product:Validation:PackageItemProductRequired":"Select a service","Product:Validation:PackageItemQuantityRequired":"Enter a quantity","Product:Validation:PackageItemsRequired":"Add at least one service to the package","Product:Validation:PackageTotalQuantityRequired":"Enter total usage","Product:Validation:ProviderRequired":"Select at least one service provider","Product:Validation:SkuAlreadyExists":"SKU already exists","Product:Validation:SlotsMustBePositive":"Number of slots must be a positive number","Product:Validation:SlugAlreadyExists":"Slug already exists","Product:Validation:StartAtMaxMustBeNonNegative":"Start date limit must be greater than or equal to zero","Product:Validation:SubscriptionLimitMustBePositive":"Subscription limit must be a positive number","Product:WebsiteSettings:Title":"Website Settings","Product:Wizard:ValidationError":"Please fix the validation errors before proceeding","Product:ZKBio:AllowedAreas":"Allowed Areas","Product:ZKBio:AllowedAreas:Description":"Select the areas that the customer can access","ProductCategory:Branch":"Branch","ProductCategory:AllBranches":"All Branches","ProductCategory:BranchHint":"Leave empty to show in all branches","ProductCategory:IncompatibleProductsOnBranchChange":"Cannot change branches because the following services would become incompatible: {ProductNames}. Remove them from the category first.","ProductCategory:IncompatibleProductsTitle":"Incompatible Services","Product:IncompatibleCategoriesOnBranchChange":"Cannot assign service to the following categories because they have different branch restrictions: {CategoryNames}. Either change the service's branches or select compatible categories.","Product:IncompatibleCategoriesTitle":"Incompatible Categories","Product:IncompatibleCategoryTitle":"Incompatible Category","Product:CategoryRequiresBranches":"The category \"{CategoryName}\" is only available in the following branches: {BranchNames}. Add one of these branches to the service or choose a different category.","Product:BranchRequiredForCategory":"Cannot remove all required branches for the category \"{CategoryName}\". Keep at least one of these branches selected: {BranchNames}, or remove the category first.","Product:CategoryAvailableInBranches":"Available only in: {BranchNames}","Product:BranchNotInCategory":"Not available in category: {CategoryNames}","Product:BranchesHiddenDueToCategory":"Some branches are hidden because they're not available in the selected categories: {CategoryNames}","Product:CategoriesHiddenDueToBranch":"Some categories are hidden because they're not available in the selected branches: {BranchNames}","Product:ZKBio:SelectAreas":"Select areas","Product:ZKBio:SyncAreas:Title":"Sync subscriber areas","Product:ZKBio:SyncAreas:Description":"The allowed areas for this service have changed. Would you like to sync current subscribers with the new areas?","Product:ZKBio:SyncAreas:Confirm":"Sync now","Product:ZKBio:SyncAreas:Skip":"Skip","Product:ZKBio:SyncAreas:Success":"Synced {0} subscriptions successfully","Product:ZKBio:SyncAreas:Failed":"Failed to sync subscriber areas","ProductCategory:Category":"Category","ProductCategory:Category:Description":"A category to organize your services","ProductCategory:SelectCategory":"Select Category","ProductCategory:FAQ:Title":"Frequently Asked Questions","ProductCategory:FAQ:Q1":"Where will categories appear?","ProductCategory:FAQ:A1":"Categories will appear on the services page of your website. Customers can browse services by category to make selection easier.","ProductCategory:FAQ:Q2":"How do branches work with categories?","ProductCategory:FAQ:A2":"You can assign specific branches to each category. If you don't select any branch, the category will appear in all branches. Services added to a category must be available in the same branches as the category.","ProductCategory:FAQ:Q3":"What is the difference between public and hidden?","ProductCategory:FAQ:A3":"A public category is visible to customers on your website. A hidden (internal) category is not visible to customers but can be used to organize services internally.","ProductCategory:FAQ:Q4":"How can I change the order of categories?","ProductCategory:FAQ:A4":"You can drag and drop categories in the sidebar to change their order. The new order will be saved automatically.","Products":"Services","Products:Table:Empty:Description":"Try adjusting your filters or add a new service.","Products:Table:Empty:NoProducts:Description":"Create your first service to get started.","Products:Table:Empty:NoProducts:Title":"No services yet","Products:Table:Empty:Title":"No results found","Products:TotalCount":"Total Services","Provider:Created:Success":"Provider created successfully","Provider:CreateNew":"Add Provider","Provider:Holiday:Add":"Add Holiday","Provider:Holidays":"Holidays","Provider:Holidays:Empty":"No holidays assigned to this provider","Provider:Name":"Provider Name","Provider:Name:Placeholder":"e.g., Ahmed, Sarah","Provider:Name:Required":"Provider name is required","Provider:Schedule:Add":"Add Schedule","Provider:Schedule:SelectOneDay":"Please select at least one day","Provider:ScheduleTooShort":"Available time ({0}) is less than service duration ({1})","Provider:ScheduleExpired":"Schedule expired. Click to renew.","Provider:SharedSchedule:ApplyToAll":"Apply to All Providers","Provider:SharedSchedule:ApplyToCurrentOnly":"Apply to Current Provider Only","Provider:SharedSchedule:Warning:AffectedProviders":"Affected Providers","Provider:SharedSchedule:Warning:Description":"This schedule is used by multiple providers. Updating it will affect all providers listed below.","Provider:SharedSchedule:Warning:Title":"Warning: Shared Schedule","Provider:Updated:Success":"Provider updated successfully","Provider:ThisWeek":"This Week","Provider:NotWorking":"Not Working","Provider:AddShift":"Add Shift","Provider:AddShiftWithName":"Add Shift for {0}","Provider:EditShift":"Edit Shift","Provider:DeleteShift":"Delete Shift","Provider:EditSchedule":"Edit Schedule","Provider:EditScheduleWithName":"Edit Schedule for {0}","Provider:DeleteSchedule":"Delete Schedule","Provider:DeleteProvider":"Delete Provider","Provider:DeleteAllShifts":"Delete All Shifts & Schedules","Resource:CreateNew":"Add resource","Resource:Edit":"Edit resource","Resource:Name":"Resource name","Resource:Branches":"Branches","Resource:Products":"Assigned services","Resource:Capacity":"Capacity","Resource:Status":"Status","Resource:NoProducts":"No services assigned","Resource:ProductsPlaceholder":"Select services","Resource:OneAppointment":"One appointment at a time","Resource:OneAppointmentDescription":"Only one appointment can use this resource at a time","Resource:SpecificAppointments":"Specific number of appointments","Resource:SpecificAppointmentsDescription":"Multiple appointments can use this resource at the same time","Resource:CapacityCount":"{0} appointments at a time","Resource:DeleteResource":"Delete resource","Resource:DeleteConfirmation":"Are you sure you want to delete {0}?","Resource:DeletedSuccess":"Resource deleted successfully","Provider:NoSearchResults":"No results found","Provider:ClearSearch":"Clear search","Provider:DeleteAllShiftsConfirmation":"Are you sure you want to delete all shifts for {0}? This action cannot be undone.","Provider:SetRecurringShifts":"Add Schedule","Provider:ViewProvider":"View Provider","Provider:NoProvidersFound":"No providers found","Provider:NoProvidersFound:Description":"Add a service provider to start managing schedules and reservations","Provider:DeleteConfirmation":"Are you sure you want to delete {0}?","Provider:ShiftDate":"Shift Date","Provider:SelectDate":"Select date","Provider:StartTime":"Start Time","Provider:EndTime":"End Time","Provider:ShiftAdded":"Shift added successfully","Provider:ShiftUpdated":"Shift updated successfully","Provider:EditingShiftFor":"Editing shift for","Provider:DeleteShiftConfirmation":"Are you sure you want to delete this shift?","Provider:DeleteRecurringShiftConfirmation":"This will delete the recurring shift for all days. Are you sure?","Provider:DeleteScheduleChoiceDescription":"How would you like to handle this recurring schedule?","Provider:DeleteThisDayOnly":"Delete this time slot","Provider:DeleteThisDayOnlyDescription":"This time slot will be marked as a holiday. The recurring schedule will continue on other days.","Provider:DeleteEntireSchedule":"Delete entire schedule","Provider:DeleteEntireScheduleDescription":"The recurring schedule will be permanently removed for all days.","Provider:RecurringShiftWarning":"This is a recurring shift. Changes will apply to all weeks.","Provider:AdHocShifts":"Ad-hoc Shifts","Provider:ScheduleName":"Schedule","Provider:EditScheduleChoiceDescription":"How would you like to edit this schedule?","Provider:EditAllSchedule":"Edit Entire Schedule","Provider:EditAllScheduleDescription":"Changes will apply to all days in this schedule","Provider:OverrideThisDayOnly":"Override This Day's Schedule","Provider:OverrideThisDayOnlyWithName":"Override This Day's Schedule for {0}","Provider:OverrideThisDayOnlyDescription":"Override the schedule for this day only without affecting other days","Provider:SearchProviders":"Search providers","Provider:Pagination:Showing":"{0} of {1}","Provider:Page:Description":"View and manage your providers from this page","Provider:ScheduleRange":"Schedule date range","Provider:SelectServices":"Select services","Providers":"Providers","Reservation":"Reservation","Reservation:Price:FullDay":"Full Day Price","Reservation:Price:FullDay:Description":"Price for booking the full day","Reservation:Price:FullDayBookingEnabled":"Full-day booking is enabled.","Reservation:Price:PartialDay":"Partial Day Price","Reservation:Price:PartialDay:Description":"Price for booking a partial day","Schedule:AddTimeSlot":"Add time slot","Schedule:NotWorking":"No working hours for this day","TimePicker:Hours":"Hours","TimePicker:Minutes":"Minutes","TimePicker:Period":"Period","Schedule:NextDay":"next day","Schedule:Validation:FixErrors":"Please fix schedule validation errors before saving","Schedule:Validation:HasErrors":"Schedule has validation errors. Please fix them before saving.","Schedule:Validation:OnlyOneCrossDaySlot":"Only one overnight slot is allowed per day","Schedule:Status:Active":"Active","Schedule:Status:Upcoming":"Upcoming","Schedule:Status:Expired":"Expired","Schedule:NoWorkingDays":"No working days","Schedule:Unnamed":"Unnamed Schedule","Schedule:AddNew":"Add New Schedule","Schedule:AddNewWithName":"Add New Schedule for {0}","Schedule:Duplicate":"Duplicate Schedule","Schedule:DuplicateWithName":"Duplicate Schedule for {0}","Schedule:Name:Required":"Schedule name is required","Schedule:Name:Placeholder":"e.g., Ramadan Hours, Summer Schedule","Schedule:ValidityPeriod":"Schedule validity period","Schedule:StartDate":"Schedule Start Date","Schedule:EndDate":"Schedule End Date","Schedule:EndDate:Never":"Never","Schedule:EndDate:SpecificDate":"Specific date","Schedule:StartDate:Required":"Start date is required","Schedule:DateRange:Invalid":"End date must be after start date","Schedule:SelectDate":"Select date","Schedule:Created:Success":"Schedule created successfully","Schedule:Updated:Success":"Schedule updated successfully","Provider:Schedules":"Work schedules","Provider:Schedules:Description":"View and manage this provider's schedules, temporary shifts, and holidays.","Provider:WeeklySchedule":"Provider's weekly schedule","Provider:ViewSchedules":"View schedules","Provider:ViewSchedulesWithName":"Schedules for {0}","Provider:NoSchedules":"No schedules","Provider:ValidFrom":"Valid from {0}","Provider:ValidUntil":"Valid until {0}","Provider:Schedule:Options":"Schedule Options","Provider:FAQ:Title":"FAQ","Provider:FAQ:Q1":"What is the difference between a schedule and a shift?","Provider:FAQ:A1":"A schedule is a recurring weekly pattern that defines the provider's regular working days and hours (e.g., Sunday to Thursday, 9 AM to 5 PM). A shift is a one-time temporary working period for a single day only, used for exceptions like covering an absence or adding an extra working day.","Provider:FAQ:Q2":"When should I use a schedule vs. a shift?","Provider:FAQ:A2":"Use a schedule to set up fixed, recurring weekly working hours. Use a shift when you need to add working time for a specific day only without affecting the weekly schedule.","Provider:FAQ:Q3":"Can a provider have more than one schedule?","Provider:FAQ:A3":"Yes, you can assign multiple schedules to a provider with different validity periods. This is useful for seasonal changes or temporary schedule adjustments.","Provider:FAQ:Q4":"What happens if a shift overlaps with a schedule?","Provider:FAQ:A4":"When you click to edit a day on the schedule, you get two options: edit the entire schedule, or override this day only. Choosing to override the day replaces the original schedule for that day with the new times. A temporary shift (for adding extra working time) is added alongside the schedule without replacing it.","Provider:FAQ:Q5":"How do I manage provider schedules? (Video)","Provider:FAQ:A5":"Watch this video tutorial to learn how to create and manage provider schedules step by step:","Provider:FAQ:A5:VideoUrl":"https://youtu.be/4zr0uRbxqVA?si=CRUvOw5xHo8OvHYI","Provider:Tour:Next":"Next","Provider:Tour:Skip":"Skip","Provider:Tour:Done":"Done","Provider:Tour:Progress":"{{current}} of {{total}}","Provider:Tour:Welcome:Title":"👋 Welcome to the Providers Page!","Provider:Tour:Welcome:Description":"Here you can manage your team's schedules, shifts, and holidays.","Provider:Tour:AddButton:Title":"➕ Add Provider or Holiday","Provider:Tour:AddButton:Description":"Click here to add a new provider or schedule a holiday.","Provider:Tour:CalendarNav:Title":"📅 Navigate Between Weeks","Provider:Tour:CalendarNav:Description":"Use the arrows to move between weeks, or click the date to jump to a specific week.","Provider:Tour:ProviderInfo:Title":"👤 Provider Options","Provider:Tour:ProviderInfo:Description":"Click on any provider to see options like setting recurring schedules, adding holidays, and more.","Provider:Tour:ScheduleCell:Title":"🕐 Working Hours","Provider:Tour:ScheduleCell:Description":"Each cell shows the provider's working hours for that day. Click to edit or add shifts.","Provider:Tour:DayHeader:Title":"📊 Daily Summary","Provider:Tour:DayHeader:Description":"See total bookable hours for each day at a glance. Hover for more details.","Provider:Tour:ProviderCollapse:Title":"👆 Tap to Expand","Provider:Tour:ProviderCollapse:Description":"Tap on any provider to expand and see their daily schedule and working hours.","Provider:Rating:ReviewsCount":"{0} reviews","Subscription:Limit:Description":"Maximum number of active, pending payment, or starting soon subscriptions allowed for this service","Subscription:OccurenceDays":"Days of the week","Subscription:OccurenceDays:Placeholder":"Select occurence days","Subscription:Duration:CalculatedFromOccurrence":"Subscription duration is calculated based on the occurrence days","Product:Flow:Steps":"Steps","Product:Flow:BasicInfo":"Basic Info","Product:Flow:BasicInfoDescription":"Name, description and images","Product:Flow:Description":"Description","Product:Flow:Addons":"Add-ons","Product:Flow:Images":"Images","Product:Flow:SchedulingSettings":"Scheduling Settings","Product:Flow:Advanced":"Advanced Settings","Product:Flow:CustomFields":"Custom Fields","Product:Flow:WebsiteSettings":"Website Settings","Product:Flow:Settings":"Settings","Product:Flow:Information":"Information","Product:Flow:PackageInformation":"Package Information","Product:Flow:SchedulingAndProviders":"Scheduling & Providers","Product:Flow:Providers":"Providers","Product:Flow:ProductAvailability":"Service Availability","Product:Flow:Options":"Options","Product:Flow:BasicInformation":"Basic Information","Product:Flow:Facilities":"Facilities","Product:Flow:FacilitiesDescription":"Sections, rooms and amenities","Product:Flow:Features":"Features","Product:Flow:FeaturesDescription":"Available features and amenities","Product:Flow:Pricing":"Pricing","Product:Flow:PricingDescription":"Full day, partial day and special pricing","Product:Flow:AddonsAndFields":"Addons & Fields","Product:Flow:AddonsAndFieldsDescription":"Additional options and custom fields","Product:Flow:AdvancedDescription":"Branches, categories and display options","Product:Flow:MerchandiseBasicInfoDescription":"Name, description, pricing, images, settings","Product:Flow:SubscriptionSettings":"Subscription Settings","Product:BackToProducts":"Back to Services Page","Product:404Message":"The service you are looking for does not exist.","Product:Validation:Title":"Please fill out all the required fields","Product:Addon:Image":"Addon Image","Product:Validation:AtLeastOneOptionRequired":"At least one option is required","Product:Pricing:PriceNamePlaceholder":"Option title","Pricing:Discount:Duration":"Discount Duration","Pricing:Discount:Duration:Hint:Reservation":"The discount window is checked against when the booking is created (the order/checkout time) — not the reservation's service date.","Pricing:Discount:Duration:Hint:Subscription":"The discount window is checked against when the subscription is created (the order/checkout time) — not the subscription's start date.","Pricing:Discount:Duration:Hint:Chalet":"The discount window is checked against when the booking is created (the order/checkout time) — not the stay dates (check-in/check-out).","Product:Pricing:ScheduleDiscount":"Schedule Discount?","Platform.PriceRule.Validation.ActionRequired":"Please configure the action for the price rule.","Platform.PriceRule.Validation.ConditionRequired":"Please select a condition for the price rule.","Platform.PriceRule.Validation.ScheduleRequired":"Please select a schedule.","Platform.PriceRule.Validation.QuantityRequired":"Please specify a quantity.","Platform.PriceRule.Validation.ProviderRequired":"Please select at least one provider.","Platform.PriceRule.Validation.RangeRequired":"Please specify a minimum or maximum value.","Platform.PriceRule.Validation.NewUnitPriceRequired":"Please enter the new unit price.","Platform.PriceRule.Validation.PercentageRequired":"Please enter the discount percentage.","Platform.PriceRule.Validation.FlatAmountRequired":"Please enter the discount amount.","Platform.PriceRule.Validation.AdditionalAmountRequired":"Please enter the additional amount.","Chalet:Section.Default":"Main Section","Chalet:Validation:AtLeastOnePricingRequired":"At least one pricing option is required for the chalet service","Chalet:Validation:EntryExitTimeMustDiffer":"Entry time and exit time must be different","Chalet:Addons:EmptyDescription":"For example: BBQ grill, outdoor seating, etc...","Chalet:Addons:EmptyTitle":"Add optional add-ons with the property","Chalet:Addons:Title":"Add-ons","Chalet:Insurance:Title":"Insurance Fee","Chalet:Insurance:Description":"Charge a fixed insurance fee for each booking of this chalet","Chalet:Insurance:Amount":"Insurance amount","MobileOnboarding:Welcome:Title":"Manage bookings and subscriptions in one place","MobileOnboarding:Welcome:Description":"Everything you need to receive customer requests and keep them organized.","MobileOnboarding:Welcome:Benefit:Bookings":"Accept bookings and subscriptions online","MobileOnboarding:Welcome:Benefit:Website":"Share your booking or subscription link","MobileOnboarding:Welcome:Benefit:Customers":"Keep customers and requests organized","MobileOnboarding:Welcome:CreateAccount":"Create my account","MobileOnboarding:Welcome:SignIn":"I already have an account","MobileOnboarding:Welcome:Back":"Back to welcome","MobileOnboarding:Welcome:ImageAlt":"Rekaz booking calendar preview","Registration:Account:OwnerTitle":"Let’s get to know you","Registration:Account:OwnerDescription":"Add your name and mobile number. Next, we’ll tailor Rekaz to your business.","Registration:Account:ShowPassword":"Show password","Registration:Account:HidePassword":"Hide password","Registration:Account:TrySignIn":"Already registered? Sign in","Registration:Step2:Name:Label":"Name","Registration:Step2:Name:Placeholder":"Your full name","Registration:Step2:Mobile:Label":"Mobile number","Registration:Common:Continue":"Continue","Registration:Common:Error":"Registration failed. Please try again.","Registration:Validation:NameRequired":"Name is required","Registration:Validation:NameTooLong":"Name must be 128 characters or fewer","Registration:Validation:MobileRequired":"Mobile number is required","Registration:Validation:MobileTooShort":"Mobile number is too short","Registration:Validation:MobileTooLong":"Mobile number is too long","Registration:Validation:MobileInvalidCountry":"Mobile number is not valid for this country","Registration:Validation:MobileNotANumber":"Please enter numbers only","Registration:Validation:MobileInvalid":"Please enter a valid mobile number","Onboarding:Step3:Title":"Tell us about your business type","Onboarding:Step4:BusinessName:Label":"Business name","Onboarding:Step5:Email:Label":"Email","Onboarding:Step5:Email:Taken":"Email is already taken","Onboarding:Step5:Password:Label":"Password","Onboarding:Step5:Password:MinLength":"Password must be at least 6 characters","Onboarding:Step5:Password:RequireDigit":"Password must contain at least one digit","Onboarding:LegacyCredentials:Title":"Create sign-in details for {0}","Onboarding:LegacyCredentials:Description":"Finally, add your email and choose a password so you can return to your account anytime.","Onboarding:LegacyCredentials:Button":"Start managing {0}","Onboarding:LegacyCredentials:Loading":"Getting {0} ready...","Onboarding:SubmissionError":"We couldn't save your setup. Check your connection and try again.","Onboarding:Common:Continue":"Continue","Onboarding:ActivityContext:Default":"your business","Onboarding:ActivityContext:BeautySalon":"your salon","Onboarding:ActivityContext:SportsAcademy":"your sports academy","Onboarding:ActivityContext:ResortOrChalets":"your chalet","Onboarding:ActivityContext:MassageOrSpa":"your spa","Onboarding:ActivityContext:MobileService":"your mobile business","Onboarding:ActivityContext:PhotographyStudio":"your photography studio","Onboarding:ActivityContext:Gym":"your gym","Onboarding:ActivityContext:Barbershop":"your barbershop","Onboarding:ActivityContext:YogaOrPilates":"your studio","Onboarding:ActivityContext:TrainingOrEducationalCenter":"your training center","Onboarding:ActivityContext:ClinicOrMedicalCenter":"your clinic","Onboarding:ActivityContext:ApartmentsAndHotels":"your hospitality property","Onboarding:ActivityContext:ConsultationOffices":"your consulting office","Onboarding:ActivityContext:EntertainmentAndGamingCenters":"your entertainment center","Onboarding:ActivityContext:SkincareCenter":"your skincare center","Onboarding:ActivityContext:NailCareCenter":"your nail salon","Onboarding:ActivityContext:MobileBarbershop":"your mobile barbershop","Onboarding:ActivityContext:HomeBeautySalon":"your home salon","Onboarding:ActivityContext:PhysiotherapyCenter":"your physiotherapy center","Onboarding:ActivityContext:HomePhysiotherapyCenter":"your home physiotherapy service","Onboarding:ActivityContext:CuppingCenter":"your cupping center","Onboarding:ActivityContext:LaserSessionsCenter":"your laser center","Onboarding:Validation:SelectActivity":"Please select a business activity","Onboarding:Validation:BusinessNameRequired":"Business name is required","Onboarding:Validation:BusinessNameTooLong":"Business name must be 64 characters or fewer","Onboarding:Validation:BusinessTypeRequired":"Business type is required","Onboarding:Validation:EmailRequired":"Valid email is required","Onboarding:Validation:EmailInvalid":"Please enter a valid email address","Onboarding:Step:BusinessName:Title":"What's the name of {0}?","Onboarding:Step:BusinessName:Placeholder":"Enter the name of {0}","Onboarding:Step:BusinessType:Title":"How does {0} serve customers?","Onboarding:Step:BusinessType:Location":"Fixed location","Onboarding:Step:BusinessType:Mobile":"Mobile service","Onboarding:Step:BusinessType:Location:Description":"Customers visit your location","Onboarding:Step:BusinessType:Mobile:Description":"You go to customers","Onboarding:Step:EmployeeCount:Title":"How many people work at {0}?","Onboarding:Step:EmployeeCount:NotStarted":"Haven't started yet","Onboarding:Step:EmployeeCount:1":"Just me","Onboarding:Step:EmployeeCount:2to5":"2-5 employees","Onboarding:Step:EmployeeCount:5to10":"5-10 employees","Onboarding:Step:EmployeeCount:10plus":"More than 10 employees","Onboarding:Step:GoogleLocation:Title":"Find {0} on Google Maps","Onboarding:Step:GoogleLocation:Placeholder":"Search for {0} by name or address","Onboarding:Step:GoogleLocation:Subtitle":"Optional: import your address and working hours to help customers find you","Onboarding:Step:GoogleLocation:Skip":"Skip for now","Menu:CustomerReviews":"Customer Reviews","CustomerReview:Tags":"Review Tags","CustomerReview:Title":"Customer Reviews","CustomerReview:Status:Enabled":"Ratings Enabled","CustomerReview:Status:Disabled":"Ratings Disabled","CustomerReview:TotalReviews":"Total Reviews","CustomerReview:AverageRating":"Average Rating","CustomerReview:RatingBreakdown":"Rating Breakdown","CustomerReview:Reviews":"Reviews","CustomerReview:Review":"Review","CustomerReview:Provider":"Provider","CustomerReview:Visible":"Visible","CustomerReview:Hidden":"Hidden","CustomerReview:Visibility":"Visibility","CustomerReview:Rating":"Rating","CustomerReview:Stars":"Stars","CustomerReview:Star":"Star","CustomerReview:All":"All","CustomerReview:NoReviews":"No reviews yet","CustomerReview:NoReviewsReady":"All set up — waiting for your first customer review","CustomerReview:AdminReply":"Admin Reply","CustomerReview:ReplyToReview":"Reply to Review","CustomerReview:ReplyPlaceholder":"Write your reply...","CustomerReview:SendReply":"Send Reply","CustomerReview:SaveReply":"Save Reply","CustomerReview:SpecificService":"Specific Product or Service","CustomerReview:AllServices":"All Products and Services","CustomerReview:VisibilityUpdated":"Visibility updated successfully","CustomerReview:VisibilityUpdateFailed":"Failed to update visibility","CustomerReview:VisibilityWarningRatingDisabled":"Review is now visible on website, but new ratings collection is disabled.","CustomerReview:NoReviewsRatingDisabled":"No reviews because ratings are disabled.","CustomerReview:NoReviewsRatingDisabled:Enable":"Enable now","CustomerReview:NoReviewsRatingDisabledInline":"No reviews yet and customer ratings are currently disabled.","CustomerReview:EnableRatings":"Enable customer ratings","CustomerReview:ReplySuccess":"Reply sent successfully","CustomerReview:ReplyFailed":"Failed to send reply","CustomerReview:Customer":"Customer","CustomerReview:Branch":"Branch","CustomerReview:AllBranches":"All Branches","CustomerReview:Service":"Service","CustomerReview:ServiceAndProviders":"Service & Providers","CustomerReview:Description":"Description","CustomerReview:ReplyStatus":"Reply Status","CustomerReview:Date":"Date","CustomerReview:Actions":"Actions","CustomerReview:Replied":"Replied","CustomerReview:PendingReply":"Pending","CustomerReview:OpenMenu":"Open menu","CustomerReview:EditReply":"Edit Reply","CustomerReview:Reply":"Reply","CustomerReview:AddReply":"Add Reply","CustomerReview:Hide":"Hide","CustomerReview:Show":"Show","CustomerReview:Subscription":"Subscription","CustomerReview:Reservation":"Reservation","CustomerReview:Merchandise":"Merchandise","CustomerReview:Package":"Package","CustomerReview:ShowingResults":"Showing {from} to {to} of {total}","CustomerReview:Previous":"Previous","CustomerReview:Next":"Next","CustomerReview:Page":"Page","CustomerReview:AllRatings":"All Ratings","CustomerReview:ServiceType":"Type","CustomerReview:AllTypes":"All Types","CustomerReview:Filters":"Filters","CustomerReview:ClearFilters":"Clear","CustomerReview:OutOf5":"out of 5","CustomerReview:AllCustomers":"All Customers","CustomerReview:SearchCustomer":"Search customer...","CustomerReview:Loading":"Loading...","CustomerReview:MinSearchChars":"Type at least 2 characters","CustomerReview:NoCustomersFound":"No customers found","CustomerReview:AllProviders":"All Providers","CustomerReview:SearchProvider":"Search provider...","CustomerReview:NoProvidersFound":"No providers found","CustomerReview:SelectDateRange":"Select date range","CustomerReview:Clear":"Clear","CustomerReview:Apply":"Apply","CustomerReview:More":"More","CustomerReview:MoreFilters":"More Filters","CustomerReview:SearchServices":"Search services...","CustomerReview:NoServicesFound":"No services found","CustomerReview:Group":"Customer Reviews","CustomerReview:Module":"Customer Reviews Module","CustomerReview:Setup:Welcome:Title":"Customer Reviews","CustomerReview:Setup:Welcome:Description":"Customer trust starts with others' experiences — track and analyze them in one place","CustomerReview:Setup:Welcome:Continue":"Continue","CustomerReview:Setup:Settings:Title":"Review Settings","CustomerReview:Setup:Settings:AllowRating":"Allow Customer Ratings","CustomerReview:Setup:Settings:AllowRatingDescription":"Customers can submit ratings from their profile page. They will also receive notification prompts after their experience. You can configure notifications in Notification Settings.","CustomerReview:Setup:Settings:AutoApproval":"Auto-Approval","CustomerReview:Setup:Settings:AutoApprovalDescription":"Automatically approve reviews with rating equal to or above:","CustomerReview:Setup:Settings:AutoApprovalActive":"Active","CustomerReview:Setup:Settings:AutoApprovalInactive":"Inactive","CustomerReview:Setup:Settings:AutoApprovalNote":"Reviews below {0} stars won't show on website without your approval","CustomerReview:Setup:Illustration:AutoApproved":"Auto-approved","CustomerReview:Setup:Illustration:NeedsApproval":"Needs approval","CustomerReview:Stars:1":"1 star","CustomerReview:Stars:2":"2 stars","CustomerReview:Stars:3":"3 stars","CustomerReview:Stars:4":"4 stars","CustomerReview:Stars:5":"5 stars","CustomerReview:Setup:Success:Title":"You're All Set!","CustomerReview:Setup:Success:Description":"Your review settings have been saved. You can update them anytime from the settings button.","CustomerReview:Setup:Success:Redirecting":"Redirecting you to your reviews...","CustomerReview:Setup:Success:GoToReviews":"Go to Reviews","CustomerReview:Setup:Welcome:Flow:Collection":"Receive Reviews","CustomerReview:Setup:Welcome:Flow:CollectionDescription":"Customers rate their experience from their profile or via a notification you send","CustomerReview:Setup:Welcome:Flow:Dashboard":"Engage with Customers","CustomerReview:Setup:Welcome:Flow:DashboardDescription":"Reply to their reviews and track your business with analytics","CustomerReview:Setup:Welcome:Flow:Display":"Show on Your Website","CustomerReview:Setup:Welcome:Flow:DisplayDescription":"Approved reviews appear across your business, service, and provider pages","CustomerReview:Settings:Title":"Review Settings","CustomerReview:Settings:Save":"Save Settings","CustomerReview:Settings:Updated":"Settings updated successfully","CustomerReview:Settings:Button":"Settings","CustomerReview:Setup:Welcome:Step":"Step","CustomerReview:Setup:Welcome:Of":"of","CustomerReview:Setup:Welcome:StartTour":"Start Tour","CustomerReview:Setup:Settings:ConfigureOptions":"Review Settings","CustomerReview:Setup:Settings:ConfigureDescription":"Enable reviews and choose which ones appear automatically on your website","CustomerReview:Setup:Settings:EnableReviews":"Enable Reviews","CustomerReview:Setup:Settings:EnableReviewsDescription":"Allow customers to rate their experience with you","CustomerReview:Setup:Settings:Previous":"Previous","CustomerReview:Setup:Settings:Continue":"Continue","CustomerReview:Setup:Preview:Title":"Live Preview","CustomerReview:Setup:Preview:SampleReviewerName":"John Smith","CustomerReview:Setup:Preview:SampleReviewDate":"2 days ago","CustomerReview:Setup:Preview:SampleReviewTitle":"Excellent Experience!","CustomerReview:Setup:Preview:SampleReviewText":"Using the platform was incredibly easy. The new features helped me save a lot of time.","CustomerReview:Setup:Preview:Helpful":"Helpful","CustomerReview:Setup:Preview:Share":"Share","CustomerReview:Setup:Preview:AutoUpdate":"The appearance will update automatically based on your settings.","CustomerReview:Setup:Preview:FloatingName":"Sarah Ahmed","CustomerReview:Setup:Preview:VerifiedCustomer":"Verified Customer","CustomerReview:Setup:Preview:FloatingQuote":"Excellent service that significantly increased my sales!","CustomerReview:Setup:GoogleBoost:Title":"Boost Your Google Reviews","CustomerReview:Setup:GoogleBoost:Description":"Customers who rate you highly can be automatically redirected to leave a review on your Google Business page.","CustomerReview:Setup:GoogleBoost:Benefit1":"Increase your Google Maps rating","CustomerReview:Setup:GoogleBoost:Benefit2":"Attract more customers through search","CustomerReview:Setup:GoogleBoost:Benefit3":"Build trust with real customer reviews","CustomerReview:Setup:GoogleBoost:Activate":"Activate Google Boost","CustomerReview:Setup:GoogleBoost:Skip":"Skip for now","CustomerReview:Setup:GoogleBoost:RedirectedToGoogle":"Redirected to Google","CustomerReview:Create:AlreadyReviewed":"You have already submitted a review for this item.","CustomerReview:Create:LinkedToAnotherCustomerWithSameMobile":"This review is already linked to another customer account with the same mobile number.","CustomerReview:Geolocation:NotSupported":"Geolocation is not supported","CustomerReview:Geolocation:EnableLocation":"Please enable location services","CustomerReview:FAQ:Title":"Frequently Asked Questions","CustomerReview:FAQ:Q1":"How do customers submit reviews?","CustomerReview:FAQ:A1:IntroDisabled":"Customers can rate from their profile (when enabled from","CustomerReview:FAQ:A1:IntroDisabledLink":"Settings","CustomerReview:FAQ:A1:IntroSms":"Customers can rate from their profile (already enabled). WhatsApp rating requests are sent automatically after their experience. You can also include review links in:","CustomerReview:FAQ:A1:IntroSmsDisabledEnd":"). Enable ratings to let customers submit reviews. WhatsApp rating requests and notification-template links are configured independently:","CustomerReview:FAQ:A1:AfterReservation":"After Reservation","CustomerReview:FAQ:A1:DoneReservation":"Done Reservation","CustomerReview:FAQ:A1:ExpiredSubscription":"Subscription Expired","CustomerReview:FAQ:Q2":"How do I control which reviews appear on my website?","CustomerReview:FAQ:A2":"Use the visibility toggle in the actions menu to show or hide reviews. Or let auto-approval handle it for you.","CustomerReview:FAQ:Q3":"How does auto-approval work?","CustomerReview:FAQ:A3:Prefix":"Based on your","CustomerReview:FAQ:A3:Settings":"settings","CustomerReview:FAQ:A3:After":", reviews with {0} stars or more appear on your website automatically, anything lower needs your approval to show.","CustomerReview:FAQ:Q5":"What happens if I disable customer ratings?","CustomerReview:FAQ:A5":"Customers won't be able to submit new reviews, and all existing reviews will be hidden from your website until you re-enable it.","CustomerReview:Settings:AnonymizeNames:Title":"Anonymize Reviewer Names","CustomerReview:Settings:AnonymizeNames:Description":"Show customer initials instead of full names in public reviews.","CustomerReview:Settings:SmsReviewRequest:Title":"WhatsApp Rating Request","CustomerReview:Settings:SmsReviewRequest:Description":"Automatically send a WhatsApp rating request to the customer after their experience.","Notification:CustomerReview.Customer.FollowUp":"Customer review request","CustomerReview:GoogleBoost":"Google Boost","CustomerReview:Settings:GoogleBoost:Title":"Google Rating Boost","CustomerReview:Settings:GoogleBoost:Description":"Customers who leave a high rating are automatically redirected to review your business on Google.","CustomerReview:Settings:GoogleBoost:BranchUrls":"Google Review Links per Branch","CustomerReview:Settings:GoogleBoost:UrlPlaceholder":"Paste Google review URL...","CustomerReview:Settings:GoogleBoost:UseSuggestion":"Use same URL as other branch","CustomerReview:Settings:GoogleBoost:MinRating":"Minimum rating to redirect to Google","CustomerReview:Settings:GoogleBoost:MinRating:Title":"Redirect Threshold","CustomerReview:Settings:GoogleBoost:MinRating:Description":"Customers who rate at or above this will be redirected to leave a Google review.","CustomerReview:Settings:GoogleBoost:MinRating:Note":"Customers who rate {0} stars or higher will be asked to leave a review on Google.","CustomerReview:Settings:GoogleBoost:Enabled":"Enabled","CustomerReview:Settings:GoogleBoost:Disabled":"Not configured","CustomerReview:Settings:GoogleBoost:BranchCount":"{0} of {1} branches configured","CustomerReview:Settings:GoogleBoost:Configured":"Configured","CustomerReview:Settings:GoogleBoost:NotConfigured":"Not configured","CustomerReview:Settings:GoogleBoost:Configure":"Configure","CustomerReview:Settings:GoogleBoost:Change":"Change","CustomerReview:Settings:GoogleBoost:MoreBranches":"more branches","CustomerReview:Settings:GoogleBoost:SearchPlaceholder":"Search for your business on Google...","Product:CustomFields:Preveiw:Title":"Additional Information","Product:CustomFields:Preveiw:Subtitle":"Please fill in the required information below","Product:CustomFields:Preview:Hint":"This is how it will appear to your customers on the website","AutoCharge:Title":"Automatic top-ups","AutoCharge:Subtitle":"Automatically recharge your balance when it drops below your threshold","AutoCharge:ThresholdLabel":"Top up when messages drop to","AutoCharge:ThresholdDescription":"We'll automatically charge your saved card when your remaining messages fall below this number","AutoCharge:SelectAmount":"Select top-up amount","AutoCharge:UpTo":"Up to","AutoCharge:Messages":"messages","AutoCharge:Popular":"Popular","AutoCharge:Enable":"Enable auto top-up","AutoCharge:Update":"Update","AutoCharge:Disable":"Disable auto top-up","AutoCharge:Enabled":"Auto top-up enabled","AutoCharge:Setup":"Set up auto top-up","AutoCharge:SavedCard":"Saved card","AutoCharge:NoCardTitle":"No saved card","AutoCharge:NoCardDescription":"Add a payment card to enable automatic top-ups","AutoCharge:AddCard":"Add payment card","AutoCharge:SaveSuccess":"Auto top-up settings saved successfully","AutoCharge:SaveError":"Failed to save auto top-up settings","AutoCharge:DisableSuccess":"Auto top-up disabled successfully","AutoCharge:DisableError":"Failed to disable auto top-up","KYC:MyFatoorahNote:Title":"Activate Online Payments","KYC:MyFatoorahNote:Message":"To activate online payments, please register with MyFatoorah to get your API key, then contact technical support to complete the activation.","KYC:MyFatoorahNote:RegisterNow":"Register on MyFatoorah","Reports:Expenses:Title":"Expense Reports","Reports:Expenses:Description":"Analyze your business expenses over time to make informed financial decisions.","Reports:Expenses:Total":"Total Expenses","Reports:Expenses:Quantity":"Number of Expenses","Reports:Expenses:ByType":"Expenses by Type","Reports:Expenses:Breakdown":"Expense Breakdown","Menu:AppStore":"App Store","Menu:MobileApp":"Mobile App","AppStore:Hero:Title":"App Store","AppStore:Hero:Subtitle":"Enhance your business with powerful integrations and apps","AppStore:Search:Placeholder":"Search apps...","AppStore:Tab:All":"All","AppStore:Tab:Installed":"Activated","AppStore:Tab:Communication":"Communication","AppStore:Tab:Scheduling":"Scheduling","AppStore:Tab:Analytics":"Analytics","AppStore:Tab:Accounting":"Accounting","AppStore:Tab:AccessControl":"Access Control","AppStore:Tab:Email":"Email","AppStore:Tab:Inventory":"Inventory","Integrations:Categories:Inventory":"Inventory","Integrations:StockCount":"Stock Count","Integrations:StockCount:Description":"Track and manage your inventory with stock counting sessions, variance reports, and real-time stock adjustments.","AppStore:Tab:TaxCompliance":"Tax Compliance","AppStore:Developer:Rekaz":"Rekaz","AppStore:Free":"Free","AppStore:Premium":"Premium","AppStore:Install":"Activate","AppStore:Manage":"Manage","AppStore:Subscribe":"Subscribe","AppStore:UpgradeTo":"Upgrade to {0}","AppStore:Empty:Title":"No apps installed","AppStore:Empty:Description":"Browse and install apps to enhance your business","AppStore:Empty:Browse":"Browse Apps","Addon:ThirdPartyScheduleConnector:Name":"Third Party Schedule Connector","Addon:ThirdPartyScheduleConnector:Description":"Sync your reservations with Airbnb, Booking.com, and Gathern","Addon:ThirdPartyApi:Name":"API Access","Addon:ThirdPartyApi:Description":"Access to API keys for third-party integrations","Addon:AccountingIntegration:Name":"Accounting Programs","Addon:AccountingIntegration:Description":"Connect with accounting platforms like Qoyod and Odoo to sync invoices automatically","Addon:ZatcaPhase2:Name":"ZATCA Phase 2","Addon:ZatcaPhase2:Description":"ZATCA Phase 2 compliance for e-invoicing in Saudi Arabia","Addon:ThirdPartyEmailProvider:Name":"Business Email","Addon:ThirdPartyEmailProvider:Description":"Connect third-party email providers with your custom domain","Addon:AccountingIntegration:Upsell:Title":"Accounting Integration - Premium Addon","Addon:AccountingIntegration:Upsell:Badge":"Premium Addon","Addon:AccountingIntegration:Upsell:Headline":"Accounting Integration","Addon:AccountingIntegration:Upsell:Subtitle":"Streamline your accounting workflow by automatically syncing invoices.","Addon:AccountingIntegration:Upsell:Benefit1":"Automatic invoice syncing","Addon:AccountingIntegration:Upsell:Benefit2":"Payment method to account mapping","Addon:AccountingIntegration:Upsell:Benefit3":"Branch to inventory mapping","Addon:AccountingIntegration:Upsell:Benefit4":"Manual or automatic sync modes","Addon:AccountingIntegration:Upsell:Continue":"Activate Accounting Integration","Addon:AccountingIntegration:Payment:Title":"Accounting Integration Payment","Addon:AccountingIntegration:Payment:Addon":"Accounting Integration Addon","Addon:ThirdPartyScheduleConnector:Upsell:Title":"External Booking Platforms - Premium Addon","Addon:ThirdPartyScheduleConnector:Upsell:Badge":"Premium Addon","Addon:ThirdPartyScheduleConnector:Upsell:Headline":"Connect Booking Platforms","Addon:ThirdPartyScheduleConnector:Upsell:Subtitle":"Consolidate all your bookings from external platforms in one place","Addon:ThirdPartyScheduleConnector:Upsell:Benefit1":"Automatic booking sync from Airbnb","Addon:ThirdPartyScheduleConnector:Upsell:Benefit2":"Booking.com calendar integration","Addon:ThirdPartyScheduleConnector:Upsell:Benefit3":"Gathern platform sync","Addon:ThirdPartyScheduleConnector:Upsell:Benefit4":"Prevent double bookings","Addon:ThirdPartyScheduleConnector:Upsell:Continue":"Activate External Booking Sync","Addon:ThirdPartyScheduleConnector:Payment:Title":"External Booking Platforms Payment","Addon:ThirdPartyScheduleConnector:Payment:Addon":"External Booking Platforms Addon","Addon:ThirdPartyApi:Upsell:Title":"API Access - Premium Addon","Addon:ThirdPartyApi:Upsell:Badge":"Premium Addon","Addon:ThirdPartyApi:Upsell:Headline":"Connect your external tools","Addon:ThirdPartyApi:Upsell:Subtitle":"Integrate Rekaz with CRM, marketing, analytics, and custom tools","Addon:ThirdPartyApi:Upsell:Benefit1":"Generate secure API keys","Addon:ThirdPartyApi:Upsell:Benefit2":"Webhook integrations","Addon:ThirdPartyApi:Upsell:Benefit3":"Sync customers and bookings","Addon:ThirdPartyApi:Upsell:Benefit4":"Build custom integrations","Addon:ThirdPartyApi:Upsell:Continue":"Activate API Access","Addon:ThirdPartyApi:Payment:Title":"API Access Payment","Addon:ThirdPartyApi:Payment:Addon":"API Access Addon","Addon:ZatcaPhase2:Upsell:Title":"ZATCA Phase 2 - Premium Addon","Addon:ZatcaPhase2:Upsell:Badge":"Premium Addon","Addon:ZatcaPhase2:Upsell:Headline":"E-Invoicing Compliance","Addon:ZatcaPhase2:Upsell:Subtitle":"Connect directly to ZATCA for Phase 2 compliant e-invoicing","Addon:ZatcaPhase2:Upsell:Benefit1":"Phase 2 compliant invoices","Addon:ZatcaPhase2:Upsell:Benefit2":"Automatic submission to ZATCA","Addon:ZatcaPhase2:Upsell:Benefit3":"QR code generation","Addon:ZatcaPhase2:Upsell:Benefit4":"Compliance reporting","Addon:ZatcaPhase2:Upsell:Continue":"Activate ZATCA Phase 2","Addon:ZatcaPhase2:Payment:Title":"ZATCA Phase 2 Payment","Addon:ZatcaPhase2:Payment:Addon":"ZATCA Phase 2 Addon","Addon:ThirdPartyEmailProvider:Upsell:Title":"Business Email - Premium Addon","Addon:ThirdPartyEmailProvider:Upsell:Badge":"Premium Addon","Addon:ThirdPartyEmailProvider:Upsell:Headline":"Professional email with your domain","Addon:ThirdPartyEmailProvider:Upsell:Subtitle":"Connect Zoho Mail or Outlook to your custom domain with one click","Addon:ThirdPartyEmailProvider:Upsell:Benefit1":"One-click domain setup","Addon:ThirdPartyEmailProvider:Upsell:Benefit2":"Professional email addresses","Addon:ThirdPartyEmailProvider:Upsell:Benefit3":"DNS auto-configuration","Addon:ThirdPartyEmailProvider:Upsell:Benefit4":"Managed by Rekaz","Addon:ThirdPartyEmailProvider:Upsell:Continue":"Activate Business Email","Addon:ThirdPartyEmailProvider:Payment:Title":"Business Email Payment","Addon:ThirdPartyEmailProvider:Payment:Addon":"Business Email Addon","Addon:ZKTeco:Name":"ZKTeco Access Control","Addon:ZKTeco:Description":"Integrate ZKTeco access control devices with your platform for seamless attendance and door access management","Addon:ZKTeco:Upsell:Title":"ZKTeco Access Control - Premium Addon","Addon:ZKTeco:Upsell:Badge":"Premium Addon","Addon:ZKTeco:Upsell:Headline":"Access Control Integration","Addon:ZKTeco:Upsell:Subtitle":"Connect ZKTeco devices to manage attendance tracking and door access control directly from your platform","Addon:ZKTeco:Upsell:Benefit1":"ZKBioTime attendance integration","Addon:ZKTeco:Upsell:Benefit2":"ZKBioCVSecurity door access control","Addon:ZKTeco:Upsell:Benefit3":"Real-time device sync","Addon:ZKTeco:Upsell:Benefit4":"Centralized access management","Addon:ZKTeco:Upsell:Continue":"Activate ZKTeco Access Control","Addon:ZKTeco:Payment:Title":"ZKTeco Access Control Payment","Addon:ZKTeco:Payment:Addon":"ZKTeco Access Control Addon","Addon:GoogleBoost:Name":"Google Boost","Addon:GoogleBoost:Description":"Boost your Google reviews by prompting happy customers to leave a review","Addon:GoogleBoost:Upsell:Title":"Google Boost - Premium Addon","Addon:GoogleBoost:Upsell:Badge":"Premium Addon","Addon:GoogleBoost:Upsell:Headline":"Boost Your Google Reviews","Addon:GoogleBoost:Upsell:Subtitle":"Automatically prompt satisfied customers to leave a Google review and grow your online reputation","Addon:GoogleBoost:Upsell:Benefit1":"Smart prompts after positive ratings","Addon:GoogleBoost:Upsell:Benefit2":"One-click Google review redirect","Addon:GoogleBoost:Upsell:Benefit3":"Auto-copy review text for customers","Addon:GoogleBoost:Upsell:Benefit4":"Grow your online reputation effortlessly","Addon:GoogleBoost:Upsell:Continue":"Activate Google Boost","Addon:GoogleBoost:Payment:Title":"Google Boost Payment","Addon:GoogleBoost:Payment:Addon":"Google Boost Addon","Addon:MobileApp:Name":"Mobile App","Addon:MobileApp:Description":"Branded iOS and Android mobile app for your business","Addon:CustomWhatsapp:Name":"Official WhatsApp integration","Addon:CustomWhatsapp:Description":"Send reminders and review requests from your official number","WabaActivation:DialogTitle":"Use your own WhatsApp number","WabaActivation:Feature1:Title":"Messages from your own number, officially","WabaActivation:Feature1:Description":"Notifications show your store's name and verified WhatsApp Business number.","WabaActivation:Feature2:Title":"Custom notification templates","WabaActivation:Feature2:Description":"Tailor the wording of every notification to match your brand.","WabaActivation:Feature3:Title":"WhatsApp campaigns","WabaActivation:Feature3:Description":"Reach your customers with promotional broadcast campaigns.","WabaActivation:Cta":"Activate now","WabaActivation:Step1":"Step 1 of 2 · What you get","WabaActivation:AddonLabel":"Custom WhatsApp add-on","WabaSpotlight:PerYear":"per year","WabaSpotlight:Promo:Badge":"Limited time · one time only","WabaSpotlight:Promo:Dismiss:Leave":"Give up the offer","WabaSpotlight:Promo:Dismiss:Keep":"Keep the offer","WabaSpotlight:Promo:Dismiss:Description":"It is a one-time offer and it ends today. Close it now and you will not be able to get it again.","WabaSpotlight:Promo:Dismiss:Title":"This offer will not come back","WabaSpotlight:Promo:Bonus":"{0} free message credits","WabaSpotlight:Promo:Headline":"Link your own number to official WhatsApp notifications","WabaSpotlight:Promo:Cta":"Claim the offer","WabaSpotlight:Promo:EndsIn":"Offer ends in","WabaActivation:OwnerOnly:Title":"Ask the account owner to upgrade","WabaActivation:OwnerOnly:Description":"Your account has no active subscription, and only the account owner can manage the plan. Contact the account owner to subscribe and activate this add-on.","WabaActivation:Success":"Custom WhatsApp is active — let's link your number","WabaActivation:PaymentFailed":"Payment failed, please try again","CustomerReview:GoogleBoost:Upsell:Title":"Turn Happy Customers into Google Reviews","CustomerReview:GoogleBoost:Upsell:Description":"When a customer gives you a high rating, Rekaz automatically asks them to post that same review on Google — no extra effort from you.","CustomerReview:GoogleBoost:Upsell:Benefit1":"Grow your Google Maps rating on autopilot","CustomerReview:GoogleBoost:Upsell:Benefit2":"Rank higher in local search results","CustomerReview:GoogleBoost:Upsell:Benefit3":"Win new customers who find you on Google","CustomerReview:GoogleBoost:Upsell:CTA":"Activate Google Boost","CustomerReview:GoogleBoost:LearnMore:Link":"Learn more","CustomerReview:GoogleBoost:LearnMore:Back":"Back","CustomerReview:GoogleBoost:LearnMore:Hero:Title":"Get More Google Reviews — Automatically","CustomerReview:GoogleBoost:LearnMore:Hero:Subtitle":"When a customer loves your service, Rekaz asks them to say it on Google too. No extra work from you — just more 5-star reviews where they matter most.","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Title":"Your Google Rating Drives Revenue","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat1:Title":"They Google You First","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat1:Description":"9 out of 10 customers read Google reviews before choosing a service provider. A low rating — or no reviews at all — means lost bookings.","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat2:Title":"Every Half-Star Counts","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat2:Description":"Half a star more on Google means noticeably more customers walking in. Even a small bump in your rating makes a real difference in bookings.","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat3:Title":"Reviews Beat Ads","CustomerReview:GoogleBoost:LearnMore:WhyGoogleReviews:Stat3:Description":"Customers trust what other customers say. A strong Google profile converts better than any paid campaign.","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Title":"How It Works","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step1:Title":"A happy customer rates you","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step1:Description":"After their appointment, the customer leaves a rating on Rekaz. If it meets the minimum you've set, Rekaz offers them to post the same review on Google.","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step2:Title":"Rekaz prompts them to share on Google","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step2:Description":"The customer sees a quick prompt with their review text already copied — one tap to open Google.","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step3:Title":"They post on Google in seconds","CustomerReview:GoogleBoost:LearnMore:HowItWorks:Step3:Description":"They land directly on your Google Business page, paste their review, and you've got a new public 5-star rating.","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Title":"Set up your Google Business Profile","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Subtitle":"You need an active Google Business Profile for each branch. This is where your reviews will appear on Google Maps and Search.","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Step1:Before":"Create your","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Step1:Link":"Google Business Profile","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Step1:After":"if you haven't already.","CustomerReview:GoogleBoost:LearnMore:GoogleSetup:Step2":"Make sure the name and address of each branch in Rekaz match exactly what's on your Google Business Profile.","CustomerReview:GoogleBoost:LearnMore:Setup:Title":"Set Up in Rekaz","CustomerReview:GoogleBoost:LearnMore:Setup:Subtitle":"Takes less than 2 minutes.","CustomerReview:GoogleBoost:LearnMore:Setup:Step1:Title":"Turn on Google Boost","CustomerReview:GoogleBoost:LearnMore:Setup:Step1:Description":"Enable the feature from the Google Boost tab in Customer Reviews.","CustomerReview:GoogleBoost:LearnMore:Setup:Step2:Title":"Set your minimum rating","CustomerReview:GoogleBoost:LearnMore:Setup:Step2:Description":"Only prompt customers who rated you 4 stars or above — you control the threshold.","CustomerReview:GoogleBoost:LearnMore:Setup:Step3:Title":"Add your Google review link","CustomerReview:GoogleBoost:LearnMore:Setup:Step3:Description":"Paste the Google review URL for each branch so customers land on the right page.","CustomerReview:GoogleBoost:LearnMore:Setup:Step4:Title":"Done — it runs on autopilot","CustomerReview:GoogleBoost:LearnMore:Setup:Step4:Description":"Every happy customer will now be prompted automatically. No manual work needed.","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Title":"The Customer Journey","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Description":"Here's exactly what your customer sees after leaving a positive rating.","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Step1":"Rates your service","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Step2":"Writes a review","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Step3":"Prompted to share on Google","CustomerReview:GoogleBoost:LearnMore:ClientExperience:Step4":"Posts it on Google","CustomerReview:GoogleBoost:LearnMore:Benefits:Title":"The Result","CustomerReview:GoogleBoost:LearnMore:Benefits:Card1:Title":"More Reviews, Faster","CustomerReview:GoogleBoost:LearnMore:Benefits:Card1:Description":"Stop waiting and hoping. Every satisfied customer becomes a potential Google reviewer automatically.","CustomerReview:GoogleBoost:LearnMore:Benefits:Card2:Title":"Higher Google Ranking","CustomerReview:GoogleBoost:LearnMore:Benefits:Card2:Description":"More reviews and higher ratings push you up in Google Maps and local search results.","CustomerReview:GoogleBoost:LearnMore:Benefits:Card3:Title":"More Customers Walk In","CustomerReview:GoogleBoost:LearnMore:Benefits:Card3:Description":"A strong Google presence is the best marketing you can have. People trust what they see on Google.","CustomerReview:GoogleBoost:LearnMore:CTA":"Activate Google Boost","Addon:Upsell:PerMonth":"month","Addon:Upsell:PerYear":"year","Addon:Upsell:BackToIntegrations":"Back to App Store","Addon:Upsell:LearnMore":"Learn more about this addon","Addon:Proration:Note":"Price is pro-rated based on your billing cycle","Addon:Payment:Total":"Total","Addon:Payment:Back":"Back","Addon:Payment:NoSubscription":"You need an active subscription to purchase addons. Please subscribe to a plan first.","Addon:Payment:SubscriptionRequired":"Subscription Required","Addon:Payment:SubscribeNow":"Subscribe Now","Addon:Payment:PaymentFailed":"Payment Failed","Addon:Payment:InvoiceNotFound":"Invoice not found","Addon:Payment:PurchaseFailed":"Failed to process addon purchase","Plans:AddonBadge":"Addon","Common:Previous":"Back","Common:Edit":"Edit","Common:Update":"Update","Common:Delete":"Delete","Common:MoveUp":"Move up","Common:MoveDown":"Move down","PaymentPage:Title":"Payment","PaymentPage:Loyalty":"Payment - Loyalty Program","PaymentPage:Points":"Payment - Points Packages","PaymentPage:Plans":"Rekaz Subscription","PaymentPage:Domain":"Payment - Custom Domain","PaymentPage:AppStore":"Payment - App Store","PaymentPage:MobileApp":"Payment - Mobile App","CustomerPayment:MobileApp:Title":"One step away from your own app","CustomerPayment:Title":"Review Order and Payment","CustomerPayment:Subtitle":"Choose the appropriate payment method to complete your purchase securely","CustomerPayment:PaymentMethod":"Payment Method","CustomerPayment:DebitCreditCard":"Debit / Credit Card","CustomerPayment:ApplePay":"Apple Pay","CustomerPayment:Knet":"KNET","CustomerPayment:OrderSummary":"Order Summary","CustomerPayment:BusinessName":"Business Name","CustomerPayment:OrderDate":"Order Date","CustomerPayment:CustomerName":"Customer Name","CustomerPayment:CustomerMobile":"Mobile Number","CustomerPayment:Duration":"Duration","CustomerPayment:TotalAmount":"Total Amount","CustomerPayment:Pay":"Pay","CustomerPayment:AllTransactionsSecure":"All transactions are secure and trusted","CustomerPayment:OtherPaymentMethods":"Other payment methods","CustomerPayment:SplitPayments":"Split your payments","CustomerPayment:Processing":"Processing...","CustomerPayment:CouponQuestion":"Do you have a discount coupon?","CustomerPayment:CouponPlaceholder":"Enter coupon code","CustomerPayment:ApplyCoupon":"Apply","CustomerPayment:ApplyingCoupon":"Applying...","CustomerPayment:CouponApplied":"Coupon applied","CustomerPayment:RemoveCoupon":"Remove","CustomerPayment:Confirm":"Confirm","CustomerPayment:Confirming":"Confirming...","CustomerPayment:CancelCouponPreview":"Cancel","CustomerPayment:ConfirmFreeOrderHint":"This coupon covers the full amount. Click Confirm to finalize your order.","CustomerPayment:CouponDiscount":"Coupon discount","CustomerPayment:PromotionalDiscount":"Promotional discount","CustomerPayment:Fees":"Fees","CustomerPayment:CardholderName":"Cardholder Name","CustomerPayment:CardholderNamePlaceholder":"Cardholder Name","CustomerPayment:CardNumber":"Card Number","CustomerPayment:ExpiryDate":"Expiry Date","CustomerPayment:CVV":"CVV Security Code","CustomerPayment:InvalidCardNumber":"Invalid card number","CustomerPayment:InvalidExpiry":"Invalid expiry date","CustomerPayment:InvalidCVC":"Invalid security code","CustomerPayment:NameRequiresFirstAndLast":"Please enter first and last name","CustomerPayment:CardExpired":"Card has expired","CustomerPayment:PaymentSuccessful":"Payment Successful!","CustomerPayment:AmountPaid":"Amount Paid","CustomerPayment:DownloadInvoice":"Download Invoice","CustomerPayment:DownloadReceipt":"Download Receipt","CustomerPayment:DownloadOrderSummary":"Download Order Summary","CustomerPayment:TaxAmount":"Tax Amount","CustomerPayment:VerifyingPayment":"Verifying Payment","CustomerPayment:PleaseWait":"Please wait while we verify your payment...","CustomerPayment:IncludesTax":"Tax Inclusive","CustomerPayment:CreditCard":"Credit Card","CustomerPayment:PaymentSessionError":"Unable to load payment form. Please refresh the page.","CustomerPayment:InvoiceTotal":"Invoice Total","CustomerPayment:AlreadyPaid":"Already Paid","CustomerPayment:RemainingAmount":"Remaining Amount","CustomerPayment:PartialPayment":"Partial Payment","CustomerPayment:FullPayment":"Full Payment","CustomerPayment:RequestedPaymentAmount":"Amount to Be Paid","CustomerPayment:ErrorTitle":"Something went wrong","CustomerPayment:ErrorDescription":"Unable to load payment page. Please try again.","CustomerPayment:TryAgain":"Try Again","Product:ApplyCrop":"Apply","Product:Package:IncludeAllServices":"Include All Services","Product:Package:AllServicesIncluded":"All Services Included","Product:Package:AllServicesIncluded:Description":"Customers can use any service available in your store","Product:Package:CustomizeItems":"Customize","Product:Validation:ItemQuantityExceedsTotalQuantity":"Quantity cannot exceed total usage","Product:Package:AllServices":"All Services","Product:Flow:CustomFieldsDescription":"Custom questions for customers","Product:CropImage":"Crop Image","Menu:Ads":"Rekaz Ads","Ads:AdsPackage:Step:Creatives":"Designs","Ads:Creatives:Title":"Choose your designs","Ads:Creatives:Subtitle":"Pick the ones you want to advertise with.","Ads:Creatives:Generating":"Creating your designs","Ads:Creatives:PickHint":"Choose the designs you want to advertise with","Ads:Creatives:Regenerate":"Regenerate","Ads:Creatives:WhatToChange":"What would you like changed?","Ads:Creatives:RegenerateQueued":"Creating a new version…","Ads:Creatives:RegenerateFailed":"Could not regenerate that design.","Ads:Creatives:StartFailed":"Could not start creating designs.","Ads:Creatives:CommentPlaceholder":"e.g. brighter photo, show the service being done, less text","Ads:Creatives:Regenerating":"Creating a new version…","Ads:Creatives:NoRegensLeft":"No redos left for this design","Ads:Creatives:SelectThis":"Tap to select","Ads:Creatives:NoneSelectedYet":"Tap the designs you want. You can pick more than one.","Ads:Creatives:RegenerateAll":"Regenerate all designs","Ads:Creatives:RegenerateAllTitle":"Regenerate every design","Ads:Creatives:RegenerateAllHint":"Optional — tell us what to change across all of them.","Ads:Creatives:RegenerateAllQueued":"Regenerating {0} designs…","Ads:Creatives:RegenerateAllFailed":"Could not regenerate the designs.","Ads:Creatives:EditCopy":"Edit text","Ads:Creatives:HeadlineLabel":"Headline","Ads:Creatives:PrimaryTextLabel":"Primary text","Ads:Creatives:CopySaved":"Text updated.","Ads:Creatives:CopySaveFailed":"Could not save the text.","Ads:Creatives:MaxSelected":"You can choose up to {0} designs for one campaign.","Ads:Creatives:RenderFailed":"This design could not be created","Ads:Creatives:RetryFailed":"Retry failed designs","Ads:Creatives:RetryQueued":"Retrying the designs that failed…","Ads:Creatives:RetryError":"Could not retry those designs.","Ads:Creatives:FailedSummary":"{0} of your designs could not be created.","Ads:Creatives:StillCreating":"Still creating…","Ads:CreateCampaign":"Create Campaign","Ads:DisconnectConfirm":"Are you sure you want to disconnect? All campaign data will be preserved.","Ads:DisconnectConfirmTitle":"Disconnect Account","Ads:DisconnectBlockedTitle":"Active Campaigns Running","Ads:DisconnectBlockedDesc":"Pause these campaigns before disconnecting:","Disconnect":"Disconnect","Ads:Dashboard:CreateCampaign":"Create Campaign","Ads:Dashboard:Disconnected":"Disconnected successfully","Ads:Dashboard:CampaignPaused":"Campaign paused","Ads:PauseConfirm:Title":"Pause this campaign?","Ads:PauseConfirm:Description":"It will stop running and won't spend any more budget until you resume it. You can resume it any time.","Ads:PauseConfirm:Confirm":"Pause campaign","Ads:Dashboard:CampaignResumed":"Campaign resumed","Ads:Dashboard:CampaignDeleted":"Campaign deleted","Ads:Dashboard:PerformanceDashboard":"Performance Dashboard","Ads:Dashboard:TotalImpressions":"Total Impressions","Ads:Dashboard:TotalClicks":"Total Clicks","Ads:Dashboard:AvgCPC":"Avg. CPC","Ads:Dashboard:CampaignPerformance":"Campaign Performance","Ads:Dashboard:Revenue":"Revenue","Ads:Dashboard:TotalRevenue":"Total Revenue","Ads:Dashboard:ComparedToLastMonth":"Compared to last month","Ads:Dashboard:CampaignActivity":"Campaign Activity","Ads:Dashboard:NoActivityYet":"No activity yet","Ads:EventType:Purchase":"Purchase","Ads:EventType:AddToCart":"Add to Cart","Ads:EventType:InitiateCheckout":"Checkout","Ads:EventType:ViewContent":"View Content","Ads:EventType:PageView":"Page View","Ads:Dashboard:NoDataYet":"No performance data yet","Ads:Dashboard:TotalSpend":"Total Spend","Ads:Dashboard:Filter":"Filters","Ads:DateRange:Last7Days":"Last 7 days","Ads:DateRange:Last30Days":"Last 30 days","Ads:DateRange:Last12Months":"12 Months","Ads:DateRange:ThisMonth":"This month","Ads:DateRange:Custom":"Custom","Ads:PlatformFilter:All":"All Platforms","Ads:Filters:Title":"Filter Campaigns","Ads:Filters:Search":"Search","Ads:Filters:Status":"Status","Ads:Filters:Platform":"Platform","Ads:Filters:DateRange":"Date Range","Ads:Filters:Apply":"Apply Filters","Ads:Filters:Reset":"Reset","Ads:Filters:ResetAll":"Reset All","Ads:Filters:From":"From","Ads:Filters:To":"To","Ads:Tab:Dashboard":"Dashboard","Ads:Tab:AdsPackage":"Ready Package","Ads:Tab:Campaigns":"Campaigns","Ads:Tab:Connections":"Connections","Ads:Header:ActiveCount":"{0} active","Ads:Header:BackToDashboard":"Back to Platform","Ads:Campaigns:SearchPlaceholder":"Search by campaign name...","Ads:Campaigns:StatusAll":"All Statuses","Ads:Campaigns:Name":"Campaign","Ads:Campaigns:Status":"Status","Ads:Campaigns:ROAS":"ROAS","Ads:Metric:Tooltip:Impressions":"How many times your ad was shown to users — including repeat views by the same person.","Ads:Metric:Tooltip:Clicks":"How many times users clicked on your ad to visit your landing page.","Ads:Metric:Tooltip:LinkCtr":"The share of people who clicked through to your link — a more honest measure than all-clicks CTR, which counts every tap.","Ads:Metric:Tooltip:Conversations":"How many people started a WhatsApp or Instagram conversation from your ad. This is the key result for message campaigns.","Ads:Metric:Tooltip:CostPerConversation":"Your ad spend divided by the number of conversations started.","Ads:Metric:Tooltip:Spend":"Total amount charged to your ad account so far.","Ads:Metric:Tooltip:Revenue":"Total value of purchases made by customers who came through your ad.","Ads:Metric:Tooltip:ROAS":"Return on Ad Spend — for every 1 {currency} you spend, how much revenue you earn back. A 3x ROAS means you earned 3 {currency} for every 1 {currency} spent.","Ads:Metric:Tooltip:Purchases":"Number of completed purchases made by customers who clicked your ad.","Ads:Metric:Tooltip:AvgCPC":"Average Cost Per Click — how much you pay on average to get a click on your ad.","Ads:Campaigns:TotalSpend":"Total Spend","Ads:Campaigns:TotalImpressions":"Total Impressions","Ads:Campaigns:AvgROAS":"Avg. ROAS","Ads:Campaigns:BudgetUsed":"Budget Used","Ads:Campaigns:Showing":"Showing","Ads:Campaigns:Of":"of","Ads:Connections:Title":"Platform Connections","Ads:Connections:CompleteSetup":"Complete Setup","Ads:Connections:Reconnect":"Reconnect","Ads:Connections:Connected":"Connected","Ads:Connections:Disconnected":"Disconnected","Ads:Connections:ActionRequired":"Action Required","Ads:Connections:TokenExpired":"Token Expired","Ads:Connections:TokenExpiredDesc":"Your connection token has expired. Please reconnect your account to continue running ads.","Ads:Connections:SetupIncompleteDesc":"Your account is connected but setup is incomplete. Please complete the setup to start running ads.","Ads:Meta:SelectAccount":"Select your Meta ad account","Ads:Meta:SelectAssets":"Select your Page, Pixel and Instagram","Ads:Meta:SelectAssets:Hint":"Choose the Facebook Page, Pixel, and Instagram account linked to your ad account.","Ads:Meta:SelectPage":"Facebook Page","Ads:Meta:SelectPixel":"Meta Pixel","Ads:Meta:SelectInstagram":"Instagram Account","Ads:Meta:SelectWhatsApp":"WhatsApp Account","Ads:Meta:WhatsAppWillBeUsed":"Conversations will go to this WhatsApp","Ads:Meta:InstagramSelected:Hint":"Your ads will appear from this Instagram account.","Ads:Meta:InstagramNotSelected:Hint":"No Instagram account selected — your ads will run from a page-linked account using your Facebook Page name and photo.","Ads:Meta:NoPaymentMethod":"No payment method set up. Add one in Meta Business to be able to publish campaigns.","Ads:Meta:NoPaymentMethodLink":"Set up payment in Meta Business","Ads:Meta:PixelInactive:Title":"Your Meta Pixel is not active","Ads:Meta:PixelInactive:Description":"The pixel hasn't received any events in the last 7 days. Check its setup in Events Manager to make sure your website visitors are being tracked correctly.","Ads:Meta:PixelInactive:GoToEventsManager":"Open Events Manager","Ads:CampaignDetail:LaunchFailed":"Launch failed","Ads:CampaignDetail:PolicyViolation:Title":"Google flagged this campaign","Ads:CampaignDetail:PolicyViolation:Description":"Google rejected this campaign under one of its advertising policies. You can either edit the campaign to remove the flagged content, or acknowledge the policy and re-launch — your ad will run, possibly with limited audience targeting.","Ads:CampaignDetail:PolicyViolation:AcknowledgeAndRelaunch":"Acknowledge and re-launch","Ads:CampaignDetail:PolicyViolation:EditKeywords":"Edit keywords","Ads:CampaignDetail:PolicyViolation:ConfirmTitle":"Acknowledge Google's policy?","Ads:CampaignDetail:PolicyViolation:ConfirmDescription":"By acknowledging, you confirm that your ad complies with Google's policy despite the flagged content below. Your ad may run with limited audience targeting.","Ads:CampaignDetail:PolicyViolation:ConfirmCancel":"Cancel","Ads:CampaignDetail:PolicyViolation:ConfirmAction":"Acknowledge and re-launch","Ads:CampaignDetail:PolicyViolation:Relaunching":"Re-launching your campaign…","Ads:CampaignDetail:PolicyViolation:RelaunchFailed":"Couldn't re-launch the campaign. Please try again.","Ads:CampaignDetail:Warnings:Title":"Needs Attention","Ads:CampaignDetail:Suggestions:Title":"Suggestions to Improve Performance","Ads:CampaignDetail:Status:Title":"Notices","Ads:CampaignsList:Suggestions":"{0} suggestions","Ads:CampaignsList:OpenForDetails":"Open campaign to see details and re-launch","Ads:CampaignsList:Summary:NeedsAttention":"{0} campaign(s) need attention — they're not serving as expected.","Ads:CampaignHealth:Card:TitleDisapproved":"This campaign is not serving","Ads:CampaignHealth:Card:TitleLimited":"Limited reach for this campaign","Ads:CampaignHealth:Card:Description":"Google flagged the items below after the campaign launched. Fix them to restore full delivery.","Ads:CampaignHealth:Card:Edit":"Edit ad","Ads:CampaignHealth:Wizard:Banner:Title":"Fix the flagged items","Ads:CampaignHealth:Wizard:Banner:Description":"The fields marked in red below were flagged by Google. Edit them and re-launch the campaign.","Ads:CampaignHealth:Wizard:Banner:OtherIssues":"{0} other issue(s) couldn't be pinpointed automatically — please review your images and ads.","Ads:CampaignHealth:Wizard:FieldFlagged":"Flagged by Google","Ads:CampaignHealth:Badge:Disapproved":"Not serving","Ads:CampaignHealth:Badge:Limited":"Limited reach","Ads:CampaignHealth:Badge:Pending":"Under review","Ads:Policy:DatingCompanionship:Title":"Dating or companionship content","Ads:Policy:DatingCompanionship:Fix":"Reword headlines and descriptions to avoid romantic, dating, or companionship phrasing — keep the focus on the product or service.","Ads:Policy:Inappropriate:Title":"Inappropriate content","Ads:Policy:Inappropriate:Fix":"Review your ad copy and images to ensure they are appropriate for a general audience — Google doesn't allow this category in ads.","Ads:Policy:Symbols:Title":"Unsupported symbols or characters","Ads:Policy:Symbols:Fix":"Remove special characters, excessive punctuation, or emojis from the flagged text.","Ads:Policy:HealthInPersonalizedAds:Title":"Health-related personalised advertising","Ads:Policy:HealthInPersonalizedAds:Fix":"Avoid claims about health conditions or treatments — keep the copy generic about the offer.","Ads:Policy:UnverifiedBusiness:Title":"Business verification required","Ads:Policy:UnverifiedBusiness:Fix":"Your account needs Google's business verification before ads can run. Contact support to get this completed.","Ads:Policy:TrademarkInAdText:Title":"Trademark in ad text","Ads:Policy:TrademarkInAdText:Fix":"Remove the trademarked term from your ad text, or use a generic alternative.","Ads:Policy:Unknown:Fix":"Edit the flagged content shown above to fix the issue.","Ads:Asset:Headline":"Headline","Ads:Asset:Description":"Description","Ads:Asset:LongHeadline":"Long headline","Ads:Asset:BusinessName":"Business name","Ads:Asset:MarketingImage":"Landscape image","Ads:Asset:SquareImage":"Square image","Ads:Asset:PortraitImage":"Portrait image","Ads:Asset:Logo":"Logo","Ads:Asset:SearchAd":"Search ad","Ads:Asset:DisplayAd":"Display ad","Ads:Error:FailedToUploadImage":"Couldn't upload the image. Please try again.","Ads:Campaign:Creative:MaxFileSize":"Maximum file size: {0} MB","Ads:Campaign:Creative:FileTooLarge":"This file is larger than {0} MB. Compress it or choose a smaller file.","Ads:TikTok:Creative:OneVideoOnly":"You can add one video only. Remove the current video first.","Ads:Campaign:Creative:LimitReached":"You have reached the maximum number of files. Remove one first.","Ads:Campaign:Creative:Uploading":"Uploading…","Ads:TikTok:Creative:VideoOnly":"TikTok campaigns accept video only. Choose an MP4, MOV or WebM file.","Ads:Campaign:Creative:ImageOnly":"This file is not an image. Choose a JPG, PNG or WebP file.","Ads:Recommendations:DefaultTitle":"Recommendation","Ads:Recommendations:Google:DefaultTitle":"Recommendation from Google","Ads:Recommendations:Meta:DefaultTitle":"Recommendation from Meta","Ads:Recommendations:Action:Apply":"Apply","Ads:Recommendations:Action:Dismiss":"Dismiss","Ads:Recommendations:Action:EditCreative":"Edit ad","Ads:Recommendations:Action:EditBudget":"Edit budget","Ads:Recommendations:Action:EditKeywords":"Edit keywords","Ads:Recommendations:Action:EditTargeting":"Edit targeting","Ads:Recommendations:Action:EditBidding":"Edit bidding","Ads:Recommendations:Action:EditExtensions":"Edit extensions","Ads:Recommendations:Toast:Applied":"Recommendation applied","Ads:Recommendations:Toast:Dismissed":"Recommendation dismissed","Ads:Recommendations:Toast:ApplyFailed":"Could not apply this recommendation","Ads:Recommendations:Toast:DismissFailed":"Could not dismiss this recommendation","Ads:Recommendations:EvidenceLabel":"Flagged content:","Ads:Google:SelectAccount":"Select your Google Ads account","Ads:Google:NoBilling":"No payment method set up. Add one in Google Ads to serve ads.","Ads:Google:NoBillingLink":"Set up billing in Google Ads","Ads:Google:Billing":"Billing","Ads:Google:BillingActive":"Active","Ads:Google:BillingNotSetup":"Not set up","Ads:Google:BillingWarning":"Your Google Ads account doesn't have billing set up yet. You won't be able to launch campaigns until you add a payment method.","Ads:Google:BillingRequired:Title":"Billing required","Ads:Google:BillingRequired:Description":"Add a payment method in Google Ads before launching your campaign.","Ads:BillingRequired:StillNotLinked":"We still couldn't find a payment method. Add one using the link above, then try again.","Ads:TikTok:BillingRequired:StillNotFunded":"This account still has no balance. Add funds using the link above, then try again.","Ads:Meta:BillingWarning":"Your Meta ad account doesn't have a payment method set up yet. You won't be able to launch campaigns until you add one.","Ads:Meta:BillingRequired:Title":"Payment method required","Ads:Meta:BillingRequired:Description":"Add a payment method in Meta Business before launching your campaign.","Ads:Snapchat:BillingRequired:Title":"Payment method required","Ads:Snapchat:BillingRequired:Description":"Add a payment method in Snapchat Ads Manager before launching your campaign.","Ads:NoCampaigns:Title":"No campaigns yet","Ads:NoCampaigns:Description":"When you create ad campaigns, they will appear here","Ads:Error:FailedToDisconnect":"Failed to disconnect","Ads:Error:FailedToPause":"Failed to pause campaign","Ads:Error:FailedToResume":"Failed to resume campaign","Ads:Error:FailedToDelete":"Failed to delete campaign","Ads:Adjust:EditButton":"Adjust","Ads:Adjust:BudgetApplied":"Daily budget updated","Ads:Adjust:BudgetRejected":"Daily budget was rejected","Ads:Adjust:BudgetSkipped":"Daily budget could not be updated yet","Ads:Adjust:BudgetPendingStart":"Daily budget can be updated after the campaign starts","Ads:Adjust:EndDateApplied":"End date updated","Ads:Adjust:EndDateRejected":"End date was rejected","Ads:Adjust:Saved":"Campaign adjusted","Ads:Adjust:NothingApplied":"No changes were applied","Ads:Adjust:Failed":"Failed to adjust campaign","Ads:Extend:Button":"Extend","Ads:Extend:Title":"Extend Campaign","Ads:Extend:Description":"This campaign has ended. Pick a new end date to resume it with the same ads and targeting.","Ads:Extend:NewEndDate":"New end date","Ads:Extend:AdditionalBudget":"Estimated additional budget","Ads:Extend:Success":"Campaign extended and resumed","Ads:Extend:Failed":"Failed to extend the campaign","Ads:Extend:Banner:Single":"Your campaign \"{0}\" has ended — extend it to keep it running","Ads:Extend:Banner:Multiple":"You have {0} recently completed campaigns — extend them to keep the results coming","Ads:Extend:Banner:ShowAll":"View campaigns","DatePicker:Placeholder":"Pick a date","Ads:Error:FailedToSave":"Failed to save campaign","Ads:Error:FailedToLoad":"Failed to load campaign","Ads:Error:FailedToLaunch":"Failed to launch campaign","Ads:Error:FailedToGetAuthUrl":"Failed to get authorization URL","Ads:Error:AuthorizationFailed":"Couldn't complete the connection. Please try again.","Ads:ConnectionCard:Meta":"Meta (Facebook & Instagram)","Ads:ConnectionCard:Connect":"Connect","Ads:ConnectionCard:Page":"Page","Ads:ConnectionCard:Pixel":"Pixel ID","Ads:ConnectionCard:Google":"Google","Ads:ConnectionCard:Customer":"Account","Ads:ConnectionCard:Snapchat":"Snapchat","Ads:ConnectionCard:AdAccount":"Ad account","Ads:ConnectionCard:PublicProfile":"Public Profile","Ads:CampaignsList:Pause":"Pause","Ads:CampaignsList:Resume":"Resume","Ads:CampaignsList:Impressions":"Impressions","Ads:CampaignsList:Clicks":"Clicks","Ads:CampaignsList:Spend":"Spend","Ads:Status:Draft":"Draft","Ads:Status:Active":"Active","Ads:Status:Paused":"Paused","Ads:Status:Completed":"Completed","Ads:Status:Failed":"Failed","Ads:Status:Pending":"Pending","Ads:Status:PendingReview":"Under Platform Review","Ads:Status:PendingReview:Meta":"Under Meta Review","Ads:Status:PendingReview:Google":"Under Google Review","Ads:Status:PendingReview:Snapchat":"Under Snapchat Review","Ads:Status:Rejected":"Rejected","Ads:Status:Deleted":"Deleted","Ads:Status:undefined":"Unknown","Ads:Campaign:DraftSaved":"Draft saved","Ads:Campaign:CampaignName":"Campaign Name (Internal)","Ads:Campaign:CampaignNamePlaceholder":"e.g. Summer Campaign 2026","Ads:Campaign:CampaignNameHint":"For your internal tracking only — not shown to users or in the ad.","Ads:Campaign:BusinessName":"Business Name","Ads:Campaign:BusinessName:Placeholder":"Enter your business name","Ads:Campaign:BusinessName:Hint":"This name appears next to your logo in the ad. Max 25 characters.","Ads:Campaign:PhoneNumber":"Phone Number","Ads:Campaign:PhoneNumber:Hint":"A call button with this number shows on your ad.","Ads:Campaign:PhoneNumber:Invalid":"Invalid phone number","Ads:Campaign:PhoneNumber:FromAccount":"This number is already set on your Google account and will show on your ad.","Ads:Campaign:PhoneNumber:Change":"Change number","Ads:Campaign:PhoneNumber:Cancel":"Cancel","Ads:Campaign:PhoneNumber:ChangeWarning":"This changes the number on all your Performance Max campaigns, not just this one.","Ads:Campaign:Video":"Video","Ads:Campaign:Video:Hint":"Add a YouTube video link (public or unlisted). Video improves your ad quality and reaches more customers — add up to 5.","Ads:Campaign:Video:Invalid":"Invalid link.","Ads:Campaign:Video:Duplicate":"This video is already added.","Ads:Campaign:Video:WarningTitle":"Add a video for best results","Ads:Campaign:Video:WarningMessage":"You haven't added a video. Performance Max campaigns with a video get stronger ad strength and reach more people. You can continue without one, but it will affect your campaign's performance and quality.","Ads:Campaign:Video:WarningContinue":"Continue without video","Ads:Campaign:Video:WarningAddVideo":"Add a video","Ads:Campaign:Product":"Service","Ads:Campaign:SelectProduct":"Select a service","Ads:Campaign:SelectPage":"Select a page from your website","Ads:Campaign:Objective":"Objective","Ads:Campaign:Objective:Sales":"Sales","Ads:Campaign:Objective:Sales:Hint":"Optimize for purchases — best when your pixel already has sales history.","Ads:Campaign:Objective:Traffic":"Traffic","Ads:Campaign:Objective:Traffic:Hint":"Send more people to your page — a safer start for a new pixel.","Ads:Campaign:Objective:Engagement":"Messages","Ads:Campaign:Objective:Engagement:Hint":"Get people to message you — best fit for bookings and services.","Ads:Campaign:MessagingDestination":"Where should conversations go?","Ads:Campaign:MessagingDestination:WhatsApp":"WhatsApp","Ads:Campaign:MessagingDestination:InstagramDirect":"Instagram Direct","Ads:Campaign:MessagingDestination:NotLinked":"Not linked","Ads:WhatsApp:LinkAccount":"Set up WhatsApp in Meta Business settings","Ads:Meta:NoWhatsApp":"No WhatsApp Business account","Ads:Meta:NoWhatsApp:Hint":"Link a WhatsApp Business account to run click-to-WhatsApp message campaigns.","Ads:Campaign:MessagingDestination:ConnectWhatsAppTitle":"Send this campaign's conversations to WhatsApp","Ads:Campaign:MessagingDestination:WhatsAppNotLinked":"No WhatsApp number is linked to this account yet.","Ads:Campaign:MessagingDestination:CheckWhatsApp":"Check for WhatsApp","Ads:Campaign:MessagingDestination:ReconnectMeta":"Reconnect Meta","Ads:Campaign:MessagingDestination:SelectWhatsApp":"Select the WhatsApp number to use","Ads:Campaign:MessagingDestination:NoWhatsAppFound":"We couldn't find a WhatsApp number — try reconnecting Meta to grant WhatsApp access.","Ads:Campaign:MessagingDestination:Use":"Use","Ads:Campaign:MessagingDestination:ConfirmUse:Title":"Use this WhatsApp number?","Ads:Campaign:MessagingDestination:ConfirmUse:Description":"Conversations from this campaign's ads will open in WhatsApp on this number:","Ads:Campaign:MessagingDestination:ConfirmUse:Confirm":"Use this number","Ads:Campaign:OptimizationEvent":"Optimize for","Ads:Campaign:OptimizationEvent:Auto":"We'll optimize this campaign for:","Ads:Campaign:OptimizationEvent:Auto:Fallback":"Your pixel doesn't have enough purchase data yet, so we'll train on an earlier step first and move to purchases as data builds up.","Ads:Campaign:OptimizationEvent:Advanced":"Advanced: choose the event yourself","Ads:Campaign:OptimizationEvent:Purchase":"Purchase","Ads:Campaign:OptimizationEvent:Purchase:Hint":"Best once your pixel already has sales history.","Ads:Campaign:OptimizationEvent:InitiateCheckout":"Checkout started","Ads:Campaign:OptimizationEvent:InitiateCheckout:Hint":"More events than purchases — good for a warming pixel.","Ads:Campaign:OptimizationEvent:AddToCart":"Add to cart","Ads:Campaign:OptimizationEvent:AddToCart:Hint":"Even more events — trains a cold pixel the fastest.","Ads:Campaign:OptimizationEvent:ViewContent":"Page views","Ads:Campaign:OptimizationEvent:ViewContent:Hint":"The most events but lowest intent — a last resort.","Ads:Campaign:Bidding":"How should Google bid?","Ads:Campaign:Bidding:Hint":"Maximize Conversions optimizes for bookings and sales, but needs conversion tracking to be working.","Ads:Campaign:Bidding:MaximizeConversions":"Maximize conversions","Ads:Campaign:Bidding:MaximizeConversions:Hint":"Optimize for bookings/sales — recommended when your site tracks conversions.","Ads:Campaign:Bidding:MaximizeClicks":"Maximize clicks","Ads:Campaign:Bidding:MaximizeClicks:Hint":"Get the most visits for your budget — use when conversion tracking isn't ready.","Ads:Campaign:Destination":"Where should this ad send people?","Ads:Campaign:Destination:Mode:Page":"Website page","Ads:Campaign:Destination:Mode:CustomUrl":"Custom link","Ads:Campaign:Destination:CustomUrl:Placeholder":"https://example.com/page","Ads:Campaign:Destination:CustomUrl:Hint":"Enter the full link people will open when they tap your ad.","Ads:Campaign:Headline":"Headline","Ads:Campaign:HeadlineHint":"Bold title shown below your image next to the action button — visible on Facebook, Instagram Feed, Stories, and Reels. Not shown on Instagram Explore or Messenger.","Ads:Campaign:HeadlinePlaceholder":"Enter headline","Ads:Campaign:Description":"Description","Ads:Campaign:DescriptionHint":"Supporting text shown below the headline — use it to add more context about your ad.","Ads:Campaign:DescriptionPlaceholder":"Enter description","Ads:Campaign:DailyBudget":"Daily Budget","Ads:Campaign:StartDate":"Start Date","Ads:Campaign:EndDate":"End Date","Ads:Campaign:SelectDate":"Select a date","Ads:Campaign:Location":"Location","Ads:Campaign:ClickToSelectLocation":"Click to select a location on the map","Ads:Campaign:Radius":"Radius","Ads:Campaign:Demographics":"Demographics","Ads:Campaign:AgeRange":"Age Range","Ads:Campaign:Gender":"Gender","Ads:Campaign:Gender:All":"All","Ads:Campaign:Gender:Male":"Male","Ads:Campaign:Gender:Female":"Female","Ads:Campaign:Locale:Arabic":"Arabic","Ads:Campaign:Locale:English":"English","Ads:Campaign:Step:Basic":"Basic Info","Ads:Campaign:Step:Targeting":"Targeting","Ads:Campaign:Step:Location":"Location","Ads:Campaign:Step:Audience":"Audience","Ads:Campaign:Step:Budget":"Budget","Ads:Campaign:Step:Creative":"Creative","Ads:Campaign:Step:Review":"Review","Ads:Campaign:Step:MapsLocation":"Maps Location","Ads:Campaign:Step:MapsLocation:Desc":"Set your Google Maps location","Ads:Campaign:MapsLocation:UnknownBusiness":"Business location","Ads:Campaign:MapsLocation:ConnectedTitle":"Business Profile connected","Ads:Campaign:MapsLocation:ConnectedDesc":"Here's where your ad will show on Google Maps.","Ads:Campaign:MapsLocation:SomeRejectedBanner":"One or more locations were rejected by Google and won't show on Maps. Approved locations will still appear normally.","Ads:Campaign:MapsLocation:AllRejectedBanner":"Your locations were rejected by Google. Your ad won't show on Google Maps until you fix the issue in your Business Profile and Google re-approves.","Ads:Campaign:MapsLocation:Badge:Rejected":"Rejected","Ads:Campaign:MapsLocation:Badge:Limited":"Limited","Ads:Campaign:MapsLocation:RejectedBecauseOf":"Found:","Ads:Campaign:MapsLocation:FixHint":"Fix the issue in business.google.com — Google re-reviews automatically within ~24 hours.","Ads:Campaign:NotSet":"Not set","Ads:Campaign:SaveDraft":"Save Draft","Ads:Campaign:CallToAction":"Call to Action","Ads:Campaign:Creative:AspectRatioWarning":"This image isn't vertical. Most delivery happens in Reels & Stories (9:16), where square or wide images get cropped — use a vertical image (1080×1920) so your text and offer stay visible.","Ads:Campaign:CallToAction:BookNow":"Book Now","Ads:Campaign:CallToAction:ShopNow":"Shop Now","Ads:Campaign:CallToAction:OrderNow":"Order Now","Ads:Campaign:CallToAction:GetOffer":"Get Offer","Ads:Campaign:CallToAction:LearnMore":"Learn More","Ads:Campaign:CallToAction:SeeMore":"See More","Ads:Campaign:CallToAction:WatchMore":"Watch More","Ads:Campaign:CallToAction:SendMessage":"Send Message","Ads:Campaign:Step:Basic:Title":"Campaign Setup","Ads:Campaign:Step:Basic:Subtitle":"Configure your campaign objective and basic details","Ads:Campaign:Step:Location:Title":"Location Targeting","Ads:Campaign:Step:Location:Subtitle":"Choose where your ads will appear","Ads:Campaign:Step:Audience:Title":"Target Audience","Ads:Campaign:Step:Audience:Subtitle":"Define who will see your ads","Ads:Campaign:Step:Budget:Title":"Budget & Schedule","Ads:Campaign:Step:Budget:Subtitle":"Set your campaign budget and duration","Ads:Campaign:Step:Creative:Title":"Ad","Ads:Campaign:Step:Creative:Subtitle":"Design your ad content","Ads:Campaign:Step:Review:Title":"Review & Launch","Ads:Campaign:Step:Review:Subtitle":"Review your campaign settings before launching","Ads:Campaign:TargetType":"What do you want to advertise?","Ads:Campaign:TargetType:Product":"Specific Service","Ads:Campaign:TargetType:Website":"Whole Website","Ads:Campaign:CampaignDetails":"Campaign Details","Ads:Campaign:NextStep":"Continue","Ads:Campaign:SelectedLocations":"Selected Locations","Ads:Campaign:LocationTargeting":"Location Targeting","Ads:Campaign:ByCity":"Target Cities","Ads:Campaign:ByCity:Description":"Show your ads across one or more full cities","Ads:Campaign:SpecificLocations":"Specific Locations","Ads:Campaign:SpecificLocations:Description":"Target a radius around your branch, outlet, or service area","Ads:Campaign:City:SA_RIYADH":"Riyadh","Ads:Campaign:City:SA_JEDDAH":"Jeddah","Ads:Campaign:City:SA_MAKKAH":"Makkah","Ads:Campaign:City:SA_MADINAH":"Madinah","Ads:Campaign:City:SA_DAMMAM":"Dammam","Ads:Campaign:City:SA_KHOBAR":"Khobar","Ads:Campaign:City:SA_TAIF":"Taif","Ads:Campaign:City:SA_TABUK":"Tabuk","Ads:Campaign:City:SA_ABHA":"Abha","Ads:Campaign:City:SA_BURAIDAH":"Buraidah","Ads:Campaign:City:AE_DUBAI":"Dubai","Ads:Campaign:City:AE_ABU_DHABI":"Abu Dhabi","Ads:Campaign:City:AE_SHARJAH":"Sharjah","Ads:Campaign:City:KW_KUWAIT_CITY":"Kuwait City","Ads:Campaign:City:QA_DOHA":"Doha","Ads:Campaign:City:BH_MANAMA":"Manama","Ads:Campaign:City:OM_MUSCAT":"Muscat","Ads:Campaign:SelectCities":"Select cities to target","Ads:Campaign:SelectCitiesHint":"You can select multiple cities.","Ads:Campaign:ClickToAddAnotherLocation":"Add another location","Ads:Campaign:NoLocationsSelected":"No locations selected. Add at least one location.","Ads:Campaign:Locations":"Locations","Ads:Campaign:AgeRangeHint":"Select the age ranges for your target audience","Ads:Campaign:AgeRange:AllSelected":"All age ranges selected","Ads:Campaign:GenderHint":"Select which gender to target","Ads:Campaign:BudgetSettings":"Budget Settings","Ads:Campaign:DailyBudgetHint":"Minimum {min}/day — to show your ad effectively","Ads:Campaign:Tier:Title":"Choose your campaign size","Ads:Campaign:Tier:Subtitle":"Pick the option that matches your goals — you can adjust the numbers below.","Ads:Campaign:Tier:Recommended":"Recommended","Ads:Campaign:Tier:Daily":"Daily","Ads:Campaign:Tier:Duration":"Duration","Ads:Campaign:Tier:Total":"Total","Ads:Campaign:Tier:Days:Plural":"{0} days","Ads:Campaign:Tier:Days:Singular":"{0} days","Ads:Campaign:Tier:Launch":"Launch","Ads:Campaign:Tier:Launch:Subtitle":"Get started with a smaller spend and real results.","Ads:Campaign:Tier:Growth":"Growth","Ads:Campaign:Tier:Growth:Subtitle":"Steady bookings and a clear performance picture.","Ads:Campaign:Tier:Scale":"Scale","Ads:Campaign:Tier:Scale:Subtitle":"Maximum reach with smart bidding optimization.","Ads:Campaign:Tier:Scale:LockHint":"Unlocks at 15+ conversions in the last 30 days. You have {count}.","Ads:Campaign:Summary:Customize":"Customize","Ads:Campaign:LifetimeCap":"Lifetime Cap","Ads:Campaign:Duration":"Campaign Duration","Ads:Campaign:Duration:10Days":"10 days","Ads:Campaign:Duration:2Weeks":"2 weeks","Ads:Campaign:Duration:1Month":"1 month","Ads:Campaign:Duration:2Months":"2 months","Ads:Campaign:StartDateHint":"When your campaign will start running","Ads:Campaign:EndDateHint":"Minimum 10 days — platforms need time to optimize your ad and reach the right audience","Ads:Campaign:DropImages":"Drag & drop images here","Ads:Campaign:DropImagesHint":"or click to browse","Ads:Campaign:DropImagesActive":"Drop images to upload","Ads:Campaign:Size:Hint":"Recommended sizes","Ads:Campaign:Size:Square":"Square (Feed)","Ads:Campaign:Size:Portrait":"Portrait (best reach)","Ads:Campaign:Size:Story":"Story/Reel","Ads:Campaign:ProductImages":"Service images","Ads:Campaign:ProductImagesHint":"click to use in your ad","Ads:Campaign:AdPreview":"Ad Preview","Ads:Campaign:PreviewAd":"Preview ad","Ads:Campaign:YourBusiness":"Your Business","Ads:Campaign:PreviewDescription":"Your ad description will appear here","Ads:Campaign:PreviewHeadline":"Your Headline","Ads:Campaign:PreviewNote":"Preview is approximate. Actual appearance may vary.","Ads:Campaign:PreviewFormatNote":"Preview only — placement is controlled in the Audience step.","Ads:CampaignType:ShowsOn":"Shows on","Ads:Campaign:Preview:Website":"Website","Ads:Campaign:Preview:YouTube":"YouTube","Ads:Campaign:Preview:VideoPlaceholder":"Your video preview will appear here","Ads:Campaign:Preview:Sponsored":"Sponsored","Ads:Campaign:Preview:OriginalSound":"Original sound","Ads:Campaign:Preview:Gmail":"Gmail","Ads:Campaign:Preview:FacebookFeed":"Facebook","Ads:Campaign:Preview:MessengerInbox":"Messenger","Ads:Campaign:Preview:Search":"Search","Ads:Campaign:Preview:InstagramFeed":"Instagram","Ads:Campaign:Preview:InstagramStory":"Story","Ads:Campaign:Preview:Like":"Like","Ads:Campaign:Preview:Comment":"Comment","Ads:Campaign:Preview:Comments":"comments","Ads:Campaign:Preview:Share":"share","Ads:Campaign:Preview:GoogleSearch":"Search","Ads:Campaign:Preview:GoogleDisplay":"Display","Ads:Campaign:Preview:Promotions":"Promotions","Ads:Campaign:Preview:Inbox":"Inbox","Ads:Campaign:Preview:Discover":"Discover","Ads:Campaign:Preview:Maps":"Maps","Ads:Campaign:Preview:MapsOpen":"Open · Closes 10 PM","Ads:Campaign:Preview:GmailAndYouTube":"Gmail & YouTube","Ads:Campaign:Preview:DisplayAndDiscover":"Display & Discover","Ads:Campaign:Preview:XofY":"{0} of {1}","Ads:Campaign:LaunchSuccess:Title":"Campaign submitted","Ads:Campaign:LaunchSuccess:Subtitle":"We're sending it to the ad platform now. It will go through their review and start delivering once approved — you can track its progress on the Campaigns page.","Ads:Campaign:LaunchSuccess:GoToCampaigns":"Go to Campaigns","Ads:Campaign:Launch":"Launch Campaign","Ads:Campaign:Launching":"Launching...","Ads:Campaign:PaymentError":"Payment failed. Please try again.","Ads:Campaign:Wizard:Title":"Create Campaign","Ads:Campaign:Wizard:Step":"Step","Ads:Campaign:Step:Basic:Desc":"Set up your campaign","Ads:Campaign:Step:Location:Desc":"Choose ad locations","Ads:Campaign:Step:Audience:Desc":"Define your audience","Ads:Campaign:Step:Budget:Desc":"Set your budget","Ads:Campaign:Step:Creative:Desc":"Design your ad","Ads:Campaign:Step:Review:Desc":"Review and launch","Ads:Campaign:Validation:MinDailyBudget":"Minimum daily budget is {min} for best performance","Ads:Campaign:Validation:StartDatePast":"Start date cannot be in the past","Ads:Campaign:Validation:EndBeforeStart":"End date cannot be before start date","of":"of","Sponsored":"Sponsored","people":"people","English":"English","Arabic":"Arabic","Enum:AdCampaignObjective:Sales":"Sales","Enum:AdCampaignObjective:Traffic":"Traffic","Enum:AdCampaignObjective:Engagement":"Messages","Enum:AdOptimizationEvent:Purchase":"Purchase","Enum:AdOptimizationEvent:InitiateCheckout":"Checkout started","Enum:AdOptimizationEvent:AddToCart":"Add to cart","Enum:AdOptimizationEvent:ViewContent":"Page views","Enum:AdMessagingDestination:WhatsApp":"WhatsApp","Enum:AdMessagingDestination:InstagramDirect":"Instagram Direct","Enum:GoogleBiddingStrategy:MaximizeClicks":"Maximize clicks","Enum:GoogleBiddingStrategy:MaximizeConversions":"Maximize conversions","Ads:AdsPackage:Title":"Sales Activation Package","Ads:AdsPackage:Ready:Headline":"A ready {0} ad campaign","Ads:AdsPackage:Ready:Total":"Total cost","Ads:AdsPackage:Ready:PaidNow":"Paid now","Ads:AdsPackage:Buy":"Buy package","Ads:AdsPackage:Purchased:Title":"Your ad is live","Ads:AdsPackage:Purchased:Body":"Your campaign is up and running. You can track it in your campaigns.","Ads:AdsPackage:Purchased:ViewCampaigns":"View my campaigns","Ads:AdsPackage:BuyAnother":"Buy another package","Ads:AdsPackage:BuyAnotherHeading":"Want to run another campaign?","Ads:AdsPackage:Configure:Title":"Complete the required details","Ads:AdsPackage:Configure:Body":"Your purchase is complete. Fill in the details below and we'll launch your campaign.","Ads:AdsPackage:Configure:Continue":"Get started","Ads:AdsPackage:Configure:HelpText":"Have questions? Talk to marketing expert Adnan","Ads:AdsPackage:Publish":"Increase my sales","Ads:AdsPackage:Platform:Title":"Where should your ad run?","Ads:AdsPackage:Platform:Subtitle":"Pick one platform. We design the ad in the size that platform needs.","Ads:AdsPackage:Platform:SwitchRegenerates":"You already have designs for another platform. Continuing with this one will discard them and create new designs in the right size.","Ads:AdsPackage:Platform:Meta":"Instagram","Ads:AdsPackage:Platform:Snapchat":"Snapchat","Ads:AdsPackage:Platform:MetaDescription":"A vertical feed ad on Instagram","Ads:AdsPackage:Platform:SnapchatDescription":"A full-screen story ad on Snapchat","Ads:AdsPackage:Readiness:MetaAccountLinked":"Meta account linked","Ads:AdsPackage:Readiness:SnapchatAccountLinked":"Snapchat ad account linked","Ads:AdsPackage:Readiness:SnapchatProfileLinked":"Public profile and pixel linked","Ads:AdsPackage:Readiness:FixMeta":"Connect Meta","Ads:AdsPackage:Readiness:FixSnapchat":"Connect Snapchat","Ads:AdsPackage:Ready:AdBudget":"Ad budget charged to your card by the platform — {0} SAR/day during the campaign","Ads:AdsPackage:Publishing":"Increasing your sales…","Ads:AdsPackage:PublishStarted":"Your ad is being created — it can take up to 5 minutes to go live.","Ads:AdsPackage:Creating:Title":"Your campaign is launched","Ads:AdsPackage:Creating:Body":"It'll go live within five minutes.","Ads:AdsPackage:Wizard:Title":"Add your details","Ads:AdsPackage:Step:Brand":"Business","Ads:AdsPackage:Brand:Title":"Your business","Ads:AdsPackage:Brand:Subtitle":"We'll put your name and logo on the ad. This is saved for next time.","Ads:AdsPackage:Brand:Name":"Business name","Ads:AdsPackage:Brand:NamePlaceholder":"e.g. Jamalna Salon","Ads:AdsPackage:Brand:Logo":"Logo","Ads:AdsPackage:Brand:Upload":"Upload logo","Ads:AdsPackage:Brand:LogoExists":"You already have a logo — upload a new one to replace it.","Ads:AdsPackage:Step:Platform":"Platform","Ads:AdsPackage:Step:Location":"Location","Ads:AdsPackage:Step:Contact":"Contact","Ads:AdsPackage:Preview:GenerateError":"Couldn't create your ad. Please try again.","Ads:AdsPackage:Preview:RateLimited":"You've generated a lot of ads recently. Please wait a little and try again.","Ads:AdsPackage:Location:Title":"Search for your business","Ads:AdsPackage:Location:Subtitle":"Search for your business location.","Ads:AdsPackage:Contact:Title":"Add a WhatsApp number","Ads:AdsPackage:Contact:Subtitle":"Where should customers reach you?","Ads:AdsPackage:Contact:InvalidWhatsapp":"Please enter a valid WhatsApp number.","Ads:AdsPackage:WhatsappNumber":"WhatsApp number","Ads:AdsPackage:Readiness:Title":"Link your accounts to run your ad","Ads:AdsPackage:Readiness:InstagramLinked":"Instagram account linked","Ads:AdsPackage:Readiness:BillingLinked":"Billing method linked","Ads:AdsPackage:Readiness:PayAsYouGo":"Billing is pay-as-you-go (not prepaid)","Ads:AdsPackage:Location":"Your business location","Enum:AdCallToActionType:BookNow":"Book Now","Enum:AdCallToActionType:ShopNow":"Shop Now","Enum:AdCallToActionType:OrderNow":"Order Now","Enum:AdCallToActionType:GetOffer":"Get Offer","Enum:AdCallToActionType:LearnMore":"Learn More","Enum:AdCallToActionType:SeeMore":"See More","Enum:AdCallToActionType:WatchMore":"Watch More","Enum:AdCallToActionType:SendMessage":"Send Message","Ads:ConnectMeta:Title":"Connect Your Meta Account","Ads:ConnectMeta:Description":"Link your Meta Business account to create and manage ad campaigns for Facebook and Instagram.","Ads:ConnectMeta:Connecting":"Connecting...","Ads:ConnectMeta:Button":"Continue with Meta","Ads:ConnectMeta:SecurityNote":"Your data is secure. We only request the permissions needed to manage your ads.","Ads:ConnectSnapchat:Title":"Connect Snapchat Ads","Ads:ConnectSnapchat:Description":"Link your Snapchat Business account to create, manage, and measure Snapchat campaigns.","Ads:ConnectSnapchat:Connecting":"Connecting...","Ads:ConnectSnapchat:Button":"Continue with Snapchat","Ads:ConnectSnapchat:SecurityNote":"Your credentials are encrypted and we only request permissions needed for ads and conversion measurement.","Ads:ConnectGoogle:Title":"Connect Google Ads","Ads:ConnectGoogle:Description":"Link your Google Ads account to create and manage campaigns.","Ads:ConnectGoogle:Connecting":"Connecting...","Ads:ConnectGoogle:Button":"Connect with Google","Ads:ConnectGoogle:Guide:Title":"Before you start","Ads:ConnectGoogle:Guide:Intro":"Watch the short video to see how to create your Google Ads account.","Ads:ConnectGoogle:Guide:HasAccount":"Already have a Google Ads account? Just hit connect.","Ads:ConnectGoogle:Guide:CreateAccount":"Create a Google Ads account","Ads:ConnectGoogle:Guide:WatchVideo":"Watch a video tutorial","Ads:ConnectGoogle:Guide:VideoTitle":"Google Ads setup tutorial","Ads:ConnectGoogle:Guide:ViewSteps":"Account setup steps","Ads:ConnectGoogle:Guide:StepsTitle":"Creating your Google Ads account","Ads:ConnectGoogle:Guide:Continue":"Let's start connecting","Ads:ConnectGoogle:Guide:CanSkip":"Skip","Ads:ConnectGoogle:Guide:Step1:Title":"Business name","Ads:ConnectGoogle:Guide:Step1:Description":"Enter your business or store name.","Ads:ConnectGoogle:Guide:Step2:Title":"Website","Ads:ConnectGoogle:Guide:Step2:Description":"Enter your Rekaz store link as your website.","Ads:ConnectGoogle:Guide:CopyUrl":"Copy URL","Ads:ConnectGoogle:Guide:Step3:Title":"Link accounts","Ads:ConnectGoogle:Guide:Step3:Description":"You can skip this step for now.","Ads:ConnectGoogle:Guide:Step4:Title":"Create a campaign","Ads:ConnectGoogle:Guide:Step4:Description":"Skip this step — campaign creations will be through Rekaz.","Ads:ConnectGoogle:Guide:Step5:Title":"Account settings","Ads:ConnectGoogle:Guide:Step5:Description":"Confirm your billing country, time zone, and currency.","Ads:ConnectGoogle:Guide:Step6:Title":"Payment method","Ads:ConnectGoogle:Guide:Step6:Description":"Add your card or payment method. If you have a VAT number, you can enter it as well.","Ads:ConnectGoogle:Guide:Step7:Title":"Organization questions","Ads:ConnectGoogle:Guide:Step7:Description":"Select your business name, and when asked if you manage accounts for other organizations, select \"No\".","Ads:ConnectGoogle:SecurityNote":"Your data is secure. We only request the permissions needed to manage your ads.","Ads:Google:Error:NoAccount:Title":"Create a Google Ads Account","Ads:Google:Error:NoAccount:Step1":"Open Google Ads","Ads:Google:Error:NoAccount:Step2":"Sign up using the same Google account you just used","Ads:Google:Error:NoAccount:Step3":"Once you're done, come back here and try again","Ads:Google:Error:NoAccount:CTA":"Create Account","Ads:Google:Error:NoAccount:Alt":"I already have one — Try Again","Ads:Google:Error:NotEnabled:Title":"Almost There!","Ads:Google:Error:NotEnabled:Subtitle":"Your Google Ads account isn't fully set up yet","Ads:Google:Error:NotEnabled:Step1":"Open Google Ads","Ads:Google:Error:NotEnabled:Step1Desc":"Log in with the same Google account you used here","Ads:Google:Error:NotEnabled:Step2":"Enter your business info","Ads:Google:Error:NotEnabled:Step2Desc":"Enter your website URL and business name, skip linking accounts","Ads:Google:Error:NotEnabled:Step3":"Skip campaign creation","Ads:Google:Error:NotEnabled:Step3Desc":"Click \"Skip\" — we'll create your campaign from Rekaz later","Ads:Google:Error:NotEnabled:Step4":"Complete billing info","Ads:Google:Error:NotEnabled:Step4Desc":"Choose your country, timezone, and currency","Ads:Google:Error:NotEnabled:CTA":"Open Google Ads","Ads:Google:Error:NotEnabled:Alt":"Done? Try Again","Ads:Meta:Error:NoAccount:Title":"Create a Meta Ad Account","Ads:Meta:Error:NoAccount:Subtitle":"You don't have an active ad account on Meta yet","Ads:Meta:Error:NoAccount:Step1":"Open Meta Business","Ads:Meta:Error:NoAccount:Step2":"In Business Settings → Accounts → Ad Accounts, create a new ad account","Ads:Meta:Error:NoAccount:Step3":"Come back here and try again","Ads:Meta:Error:NoAccount:CTA":"Open Meta Business","Ads:Meta:Error:NoAccount:Alt":"I already have one — Try Again","Ads:Meta:Error:NoPage:Title":"Create a Facebook Page","Ads:Meta:Error:NoPage:Subtitle":"Every ad runs from a Facebook Page — you don't have one yet","Ads:Meta:Error:NoPage:Step1":"Open Facebook Pages","Ads:Meta:Error:NoPage:Step2":"Create a Page for your business","Ads:Meta:Error:NoPage:Step3":"Make sure it uses the same account you just connected","Ads:Meta:Error:NoPage:Step4":"Come back here and try again","Ads:Meta:Error:NoPage:CTA":"Create Page","Ads:Meta:Error:NoPage:Alt":"I already have one — Try Again","Ads:Meta:Error:NoPixel:Title":"Set Up a Meta Pixel","Ads:Meta:Error:NoPixel:Subtitle":"A pixel tracks results so we can optimize your ads","Ads:Meta:Error:NoPixel:Step1":"Open Events Manager","Ads:Meta:Error:NoPixel:Step2":"Go to Data Sources → Pixels → Connect Data Source","Ads:Meta:Error:NoPixel:Step3":"Create a Web pixel and link it to this ad account","Ads:Meta:Error:NoPixel:Step4":"Come back here and try again","Ads:Meta:Error:NoPixel:CTA":"Open Events Manager","Ads:Meta:Error:NoPixel:Alt":"Done — Try Again","Ads:PlatformSelector:Title":"Choose a Platform","Ads:PlatformSelector:Description":"Select the advertising platform you want to connect.","Ads:PlatformSelector:MetaLabel":"Meta (Facebook & Instagram)","Ads:PlatformSelector:MetaDescription":"Facebook & Instagram ads","Ads:PlatformSelector:GoogleLabel":"Google Ads","Ads:PlatformSelector:GoogleDescription":"Search & display ads","Ads:PlatformSelector:SnapchatLabel":"Snapchat Ads","Ads:PlatformSelector:SnapchatDescription":"Snap Ads and conversion campaigns","Ads:Error:UploadFailed":"Upload failed","Common:Continue":"Continue","Common:Back":"Back","Ads:ConnectionSuccess:Title":"Connected Successfully!","Ads:ConnectionSuccess:Description":"Your account has been connected. You can now create ad campaigns.","Ads:ConnectionSuccess:Platform":"Platform","Ads:ConnectionSuccess:MetaPlatformName":"Meta (Facebook & Instagram)","Ads:ConnectionSuccess:GooglePlatformName":"Google Ads","Ads:ConnectionSuccess:SnapchatPlatformName":"Snapchat Ads","Ads:ConnectionSuccess:GoToDashboard":"Go to Dashboard","Ads:ConnectionSuccess:CreateCampaign":"Create Campaign","Ads:ConnectionSuccess:ContinuePackage":"Continue your package","Ads:Callback:Connecting":"Connecting your account...","Ads:Callback:Connected":"Connected!","Ads:Callback:Redirecting":"Redirecting you back...","Ads:TikTok:Help:BusinessCenter":"Ad account owned by your company? See how to grant access","Ads:TikTok:Help:Payments":"See how to finish payments setup","Ads:TikTok:Help:Pixel":"See how to create a TikTok Pixel","Ads:Error:WatchVideo":"Watch how","Ads:Callback:Failed":"Connection Failed","Ads:Callback:Cancelled":"Connection cancelled. You can try again whenever you're ready.","Ads:Callback:TryAgain":"Try Again","Ads:Callback:BackToDashboard":"Back to Dashboard","Ads:Callback:InvalidState":"The Snapchat authorization session expired. Please start the connection again.","Ads:Snapchat:SelectAccount":"Choose a Snapchat ad account","Ads:Snapchat:SelectAccount:Hint":"Select the ad account RekazAds should manage.","Ads:Snapchat:NoPaymentMethod":"No payment method is configured","Ads:Snapchat:NoPaymentMethodLink":"Open Snapchat Ads Manager","Ads:Snapchat:BillingWarning":"Add a payment method in Snapchat Ads Manager before launching campaigns.","Ads:Snapchat:SelectAssets":"Choose your Snapchat assets","Ads:Snapchat:SelectAssets:Hint":"A Pixel measures conversions and a Public Profile represents your business in every ad.","Ads:Snapchat:SelectPixel":"Snap Pixel","Ads:Snapchat:SelectPublicProfile":"Public Profile","Ads:Snapchat:Objective:Traffic":"Traffic","Ads:Snapchat:Objective:Traffic:Description":"Drive landing-page visits.","Ads:Snapchat:Objective:Sales":"Sales","Ads:Snapchat:Objective:Sales:Description":"Optimize for Pixel purchases.","Ads:Snapchat:AgeRange:Hint":"Snapchat targets up to age 55, and the lower end of the range can go no higher than 35.","Ads:Snapchat:Optimization:Label":"Optimize for","Ads:Snapchat:Optimization:Hint":"Snapchat only allows goals your Pixel already has activity for, so this list shows what it can serve today.","Ads:Snapchat:Optimization:Recommended":"Recommended","Ads:Snapchat:Optimization:EventCount":"{count} in the last 7 days","Ads:Snapchat:Optimization:Reason:NotEnoughEvents":"Not enough activity recorded yet","Ads:Snapchat:Optimization:Reason:LowQuality":"Event data quality is too low","Ads:Snapchat:Optimization:LowVolume":"Limited data — delivery may be slower","Ads:Snapchat:Optimization:Loading":"Checking what your Pixel can optimize for…","Ads:Snapchat:Optimization:LookupFailed":"We could not check your Pixel right now. Snapchat will optimize for the best available conversion when the campaign launches.","Ads:Snapchat:Optimization:NoEligibleEvents":"Your Snap Pixel has no conversion activity yet, so a Sales campaign cannot be published. Drive some traffic to your site first, or choose the Traffic objective instead.","Ads:Snapchat:Optimization:LandingPageView":"Landing page views","Ads:Snapchat:Review:Title":"Snapchat delivery","Ads:Snapchat:Review:Optimization":"Optimized for","Ads:Snapchat:Review:PlacementWithChat":"Stories, Spotlight and Feed — plus the Chat tab, where Snapchat allows it","Ads:Snapchat:Review:Destination":"Destination URL","Ads:Snapchat:Creative:WhyMultiple":"Snapchat rotates the ads in your campaign and delivers more of whichever performs best — two or three variations give it something to choose from.","Ads:Snapchat:Creative:Image":"Ad image","Ads:Snapchat:Creative:ImageHint":"JPG or PNG, {width}×{height} (9:16), up to {max} MB.","Ads:Snapchat:Creative:UnsupportedFileType":"Snapchat accepts JPG and PNG images only.","Ads:Snapchat:Creative:FileTooLarge":"This image is larger than {max} MB. Use a smaller file.","Ads:Snapchat:Creative:ImageTooSmall":"This image is {actual}. Snapchat needs at least {required}.","Ads:Snapchat:Creative:HeadlineHint":"Shown above the swipe-up button. It is the only text in your ad.","Ads:Snapchat:Creative:AspectRatioWarning":"This image is not 9:16, so Snapchat will show it centered over a blurred copy of itself. Use a 1080×1920 image to fill the screen.","Ads:Snapchat:Preview:AdLabel":"Ad","Ads:Snapchat:Preview:SwipeUp":"Swipe up","Ads:Snapchat:Preview:RenderNote":"Rendered the same way Snapchat will receive it: 1080×1920, image centered over a blurred copy.","Ads:AdStrength:Suggestion:Snapchat:AddMoreCreatives":"Add more ads — Snapchat will deliver more of whichever one performs best","Ads:Onboarding:Step":"Step","Ads:CampaignType:Title":"Choose Campaign Type","Ads:CampaignType:SelectPlatform":"Select the platform for your campaign","Ads:CampaignType:SelectAdType":"Select Ad Type","Ads:Tutorial:Search:Title":"How to set up a Search campaign","Ads:Tutorial:PerformanceMax:Title":"How to set up a Performance Max campaign","Ads:Tutorial:Subtitle":"Watch a short walkthrough","Ads:Tutorial:Watch":"Watch","Ads:CampaignType:Display":"Display Ad","Ads:CampaignType:Search":"Search Ad","Ads:CampaignType:Search:BestFor":"Best for: Getting customers who are ready to buy or book","Ads:CampaignType:PerformanceMax":"Performance Max","Ads:CampaignType:PerformanceMax:BestFor":"Best for: Maximum reach — Google AI picks the best placements for you","Enum:AdType:PerformanceMax":"Performance Max","Ads:Campaign:Callouts":"Highlights","Ads:Campaign:Callouts:Hint":"Short phrases that appear below your ad on Google Search, like \"Online Booking\" or \"Free Consultation\". They help people quickly see what you offer.","Ads:Campaign:Callouts:SeeExample":"See example","Ads:Campaign:Callouts:ExampleTitle":"Callouts Example","Ads:Campaign:Callouts:ExampleDescription":"This is how callouts appear below your Google ad — short phrases that highlight what makes your business stand out.","Ads:Campaign:Callouts:Placeholder":"e.g. Online Booking","Ads:Campaign:Callouts:Suggested":"Suggested for your business","Ads:Campaign:Callouts:TooLong":"Maximum 25 characters","Ads:Campaign:Sitelinks":"Quick Links","Ads:Campaign:Sitelinks:Hint":"Clickable links that appear below your ad, taking people directly to specific pages like your booking page or services list.","Ads:Campaign:Sitelinks:SeeExample":"See example","Ads:Campaign:Sitelinks:ExampleTitle":"Sitelinks Example","Ads:Campaign:Sitelinks:ExampleDescription":"This is how sitelinks appear below your Google ad — each link takes users directly to a specific page on your site.","Ads:Campaign:Sitelinks:LinkTextPlaceholder":"e.g. Book Now","Ads:Campaign:Sitelinks:FinalUrl":"Link URL","Ads:Campaign:Sitelinks:Add":"Add sitelink","Ads:Campaign:Sitelinks:DuplicateUrl":"This URL is already used by another sitelink","Ads:AdStrength:Title":"Creative Quality","Ads:AdStrength:Subtitle":"Based on your ad content","Ads:AdStrength:Placeholder":"Start filling in your ad content to see your creative quality score","Ads:AdStrength:Rating:poor":"Poor","Ads:AdStrength:Rating:average":"Average","Ads:AdStrength:Rating:good":"Good","Ads:AdStrength:Rating:excellent":"Excellent","Ads:AdStrength:Suggestion:AddMoreHeadlines":"Add more headlines for better performance","Ads:AdStrength:Suggestion:DiversifyHeadlines":"Some headlines are too similar — use different words and angles in each","Ads:AdStrength:Suggestion:AddMoreDescriptions":"Add more descriptions","Ads:AdStrength:Suggestion:AddMoreSitelinks":"Add more quick links (up to 6)","Ads:AdStrength:Suggestion:AddMoreCallouts":"Add more highlights (up to 6)","Ads:AdStrength:Suggestion:AddMoreCreatives":"Add more creatives — Meta's AI will test them and automatically show the best performer","Ads:AdStrength:Suggestion:AddLongHeadline":"Add a long headline","Ads:AdStrength:Suggestion:AddMoreLongHeadlines":"Add more long headlines","Ads:AdStrength:Suggestion:AddMoreMarketingImages":"Add more landscape images","Ads:AdStrength:Suggestion:AddSquareImage":"Add a square image","Ads:AdStrength:Suggestion:AddMoreSquareImages":"Add more square images","Ads:AdStrength:Suggestion:AddLogo":"Add a logo","Ads:AdStrength:Suggestion:AddBusinessName":"Add your business name","Ads:AdStrength:Suggestion:AddPortraitImages":"Add 2 vertical (4:5) images for Excellent ad strength","Ads:AdStrength:Suggestion:IncludeKeywordsInHeadlines":"Include your target keywords in your headlines to improve relevance","Ads:AdStrength:Suggestion:AllCreativesNeedImage":"Some creatives are missing images","Ads:AdStrength:Suggestion:AllCreativesNeedHeadline":"Some creatives are missing headlines","Ads:AdStrength:Suggestion:AllCreativesNeedDescription":"Some creatives are missing descriptions","Ads:Creative:DragOrClickImage":"Drag & drop or click to upload","Ads:Creative:DropImageActive":"Drop image to upload","Ads:CampaignType:Continue":"Continue","Ads:CampaignType:Connect":"Connect now","Ads:CampaignType:Connected":"Connected","Ads:CampaignType:ComingSoon":"Coming soon","Ads:Campaign:Step:Keywords":"Keywords","Ads:Campaign:Step:Keywords:Desc":"Add search keywords","Ads:Keywords:Title":"Search Keywords","Ads:Keywords:Description":"Add keywords that people might search for when looking for your service.","Ads:Keywords:AddKeyword":"Add Keyword","Ads:Keywords:Placeholder":"Type a keyword and press Enter","Ads:Keywords:HintMax":"You can add up to {0} keywords","Ads:Keywords:QuickAdd:Title":"Add Keywords Manually","Ads:Keywords:NoKeywords":"No keywords added yet","Ads:Keywords:NoIdeasFound":"No keyword ideas found","Ads:Keywords:NoIdeasFoundHint":"Try a broader or different search term","Ads:Keywords:Tips:Title":"Keyword Tips","Ads:Keywords:Tips:Tip1":"Use specific terms related to your service or business","Ads:Keywords:Tips:Tip2":"Include variations and synonyms customers might use","Ads:Keywords:Tips:Tip3":"Consider location-specific keywords for local targeting","Ads:Keywords:MinimumRequired":"{0} more keyword(s) needed","Ads:Keywords:Suggestions":"Suggested for your business","Ads:Keywords:Ideas:Title":"Keyword Research (5 at least)","Ads:Keywords:Ideas:Placeholder":"Enter a topic to find keywords...","Ads:Keywords:Ideas:Hint":"Search for a topic and Google will suggest related keywords with search volume data","Ads:Keywords:Ideas:Searching":"Searching Google for keyword ideas...","Ads:Keywords:Ideas:Keyword":"Keyword","Ads:Keywords:Ideas:Volume":"Monthly Searches","Ads:Keywords:Ideas:Competition":"Competition","Ads:Keywords:Ideas:Rating":"Suggestion","Ads:Keywords:Ideas:BestPick":"Best pick","Ads:Keywords:Ideas:Good":"Good","Ads:Keywords:Ideas:Costly":"Costly","Ads:Keywords:Ideas:LowDemand":"Low demand","Ads:Keywords:Ideas:Avoid":"Avoid","Ads:Keywords:Ideas:Add":"Add","Ads:Keywords:Ideas:Added":"Added","Ads:Keywords:Ideas:CompLow":"Low","Ads:Keywords:Ideas:CompMedium":"Medium","Ads:Keywords:Ideas:CompHigh":"High","Ads:Keywords:Ideas:CompUnspecified":"Unknown","Ads:Keywords:Tips:Tip4":"Use the keyword research tool to find high-volume, relevant keywords","Ads:Google:ImageAssets:Title":"Ad Images","Ads:Google:ImageAssets:DiagramTitle":"Where your images appear","Ads:Google:Image:Display:MinRequired":"{0} more image(s) needed","Ads:Google:Image:Recommended":"Recommended","Ads:Google:Image:Landscape:Title":"Landscape Image","Ads:Google:Image:Landscape:Hint":"The main banner of your ad. Shown across websites, apps, Gmail, and YouTube.","Ads:Google:Image:Square:Title":"Square Image","Ads:Google:Image:Square:Short":"Square","Ads:Google:Image:Square:Hint":"Used in smaller ad placements like sidebars, mobile feeds, and compact slots.","Ads:Google:Image:Logo:Title":"Logo","Ads:Google:Image:Logo:Short":"Logo","Ads:Google:Image:Logo:Hint":"Appears next to your business name at the bottom of the ad.","Ads:Google:Image:TooSmall":"Image is too small. Minimum size is {0}×{1} pixels.","Ads:Google:Image:Logo:FromSettingsHint":"You can upload a different one below if you prefer.","Ads:Google:Image:Logo:UseThis":"Use it","Ads:Google:Image:DeleteConfirm:Title":"Remove image?","Ads:Google:Image:DeleteConfirm:Description":"This image will be removed from your ad. You can upload a new one anytime.","Ads:Google:Image:Portrait:Title":"Vertical Image (4:5)","Ads:Google:Image:Portrait:Hint":"Used in vertical placements like Instagram Stories, YouTube Shorts, and mobile apps. Recommended for Excellent ad strength.","Ads:Google:TextAssets:Title":"Ad Text Assets","Ads:Google:TextAssets:Subtitle":"Add multiple headlines and descriptions. Google tests combinations for best results.","Ads:Google:Headlines:Title":"Headlines","Ads:Google:Headlines:WhyMultiple":"Why add more than one?","Ads:Google:Headlines:WhyMultiple:ModalTitle":"Why Add Multiple Headlines?","Ads:Google:Headlines:WhyMultiple:Intro":"Google shows 3 headlines at a time and rotates through your options to find the best combination for each search.","Ads:Google:Headlines:WhyMultiple:Card1:Label":"Highlight what you offer","Ads:Google:Headlines:WhyMultiple:Card1:Example":"e.g. \"Book a Spa Day\" · \"Online Reservation\"","Ads:Google:Headlines:WhyMultiple:Card2:Label":"Mention a benefit","Ads:Google:Headlines:WhyMultiple:Card2:Example":"e.g. \"Relaxing Experience\" · \"Instant Confirmation\"","Ads:Google:Headlines:WhyMultiple:Card3:Label":"Add a call to action","Ads:Google:Headlines:WhyMultiple:Card3:Example":"e.g. \"Reserve Your Spot Today\" · \"Book Now\"","Ads:Google:Headlines:WhyMultiple:Result":"More variety → better optimization → lower cost per click","Ads:Google:Headlines:Add":"Add Headline","Ads:Google:LongHeadlines:Title":"Long Headlines","Ads:Google:LongHeadlines:Add":"Add Long Headline","Ads:Google:LongHeadlines:MinCharsHint":"min {0} chars required","Ads:Google:Descriptions:Title":"Descriptions","Ads:Google:Descriptions:WhyMultiple":"Why add more than one?","Ads:Google:Descriptions:WhyMultiple:ModalTitle":"Why Add Multiple Descriptions?","Ads:Google:Descriptions:WhyMultiple:Intro":"Google shows 1–2 descriptions at a time and tests different ones to see which drives more clicks. Each description is another chance to convince someone to book.","Ads:Google:Descriptions:WhyMultiple:Card1:Label":"Lead with your main value","Ads:Google:Descriptions:WhyMultiple:Card1:Example":"e.g. \"Book your experience in seconds — instant confirmation guaranteed.\"","Ads:Google:Descriptions:WhyMultiple:Card2:Label":"Try a different angle","Ads:Google:Descriptions:WhyMultiple:Card2:Example":"e.g. \"Trusted by thousands — check availability and reserve your spot today.\"","Ads:Google:Descriptions:WhyMultiple:Result":"More options → Google finds what resonates → more bookings","Ads:Google:Descriptions:Add":"Add Description","Ads:Google:TextAssets:AutoFillNote":"Google will auto-generate additional variations if needed.","Ads:Google:TextAssets:MinHint":"At least {0} required","Ads:Review:Platform":"Platform","Ads:Review:BillingNote":"Nothing is charged right now. Once your campaign goes live, {0} bills your linked card day by day based on your daily budget — you'll never see one large charge.","Ads:Creative:Title":"Ads","Ads:Creative:Create":"Create Ad","Ads:Creative:Edit":"Edit Ad","Ads:Creative:Name":"Ad Name (Internal)","Ads:Creative:NameHint":"Only you can see this — helps you tell your ads apart, especially if you're running multiple versions.","Ads:Creative:NamePlaceholder":"e.g. Summer Sale - Version 1","Ads:Creative:WhyMultiple":"Meta tests your ads automatically and shows the best performer — adding more than one helps it optimize.","Ads:Creative:AddNew":"Add New Ad","Ads:Creative:SaveAd":"Save Ad","Ads:Creative:PickFromLibrary":"Use Existing","Ads:Creative:MinRequired":"At least 1 ad required","Ads:Creative:CreativeN":"Ad {0}","Ads:Creative:NoResults":"No ads found","Ads:Campaign:Validation:MinDuration":"Campaign duration must be at least 10 days","Ads:Campaign:Validation:NameRequired":"Campaign name is required","Ads:Campaign:Validation:AdTypeRequired":"Please select an ad type","Ads:Campaign:Validation:DestinationRequired":"Please select a destination page","Ads:Campaign:Validation:ProductRequired":"Please select a service","Ads:Campaign:Validation:AgeRangeRequired":"Please select at least one age range","Ads:Campaign:Validation:PlacementRequired":"Please select at least one placement","Ads:Campaign:Validation:LanguageRequired":"Please select at least one language","Ads:Campaign:Validation:LocationRequired":"Please select at least one location to target","Ads:Campaign:Validation:DailyBudgetRequired":"Please enter a daily budget","Ads:Campaign:Validation:EndDateRequired":"Please select an end date","Ads:Campaign:Validation:CreativeNotReady":"Please complete all required ad fields before continuing","Ads:Campaign:Validation:ProhibitedSymbols":"Ad copy contains prohibited symbols (.., ..., …) — remove them and try again","Ads:Campaign:Validation:LongHeadlineTooShort":"Some long headlines are too short (minimum {min} characters). Please update them before continuing.","Ads:Campaign:Placement":"Ad Placement","Ads:Campaign:Placement:All":"Facebook + Instagram","Ads:Campaign:Placement:Facebook":"Facebook","Ads:Campaign:Placement:Instagram":"Instagram","Ads:Campaign:Placement:Messenger":"Messenger","Ads:Campaign:Placement:AudienceNetwork":"Meta Partner Apps & Sites","Ads:Campaign:Placement:Hint":"Choose the platforms where your ad appears.","Ads:Campaign:BudgetFixed:Callout":"Your budget is fixed — audience size and platforms don't change what you pay. Focus on targeting your actual customers, not the widest audience.","Ads:Campaign:BudgetFixed:Dismiss":"Got it","Ads:Campaign:Placement:CostHint":"Adding more placements doesn't increase your cost.","Ads:Campaign:AdvancedTargeting":"Advanced Targeting","Ads:Campaign:Languages":"Languages","Ads:Campaign:Languages:Hint":"Target people who speak specific languages","Ads:Campaign:EstimatedAudience":"Estimated Audience","Ads:Campaign:EstimatedAudience:Hint":"Based on your targeting settings","Ads:Campaign:EstimatedAudience:People":"people","Ads:Campaign:EstimatedAudience:Loading":"Estimating audience size...","Ads:Campaign:EstimatedAudience:BudgetReach":"Estimated daily reach at {budget} SAR/day","Ads:Campaign:EstimatedAudience:Actions":"estimated actions","Ads:Campaign:EstimatedAudience:PotentialAudience":"Potential audience","Ads:Campaign:EstimatedAudience:PotentialAudienceHint":"Total people matching your targeting","Ads:Campaign:EstimatedAudience:NoLocations":"Add locations to see audience estimate","Ads:CampaignDetail:Performance":"Performance","Ads:ConversionActions:Title":"Actions from this ad","Ads:ConversionActions:Subtitle":"What customers did after seeing your ad","Ads:ConversionActions:Empty":"No actions recorded for this ad yet","Ads:ConversionAction:Calls":"Calls","Ads:ConversionAction:Contacts":"Contacts","Ads:ConversionAction:Directions":"Directions","Ads:ConversionAction:WebsiteVisits":"Website visits","Ads:ConversionAction:Engagements":"Engagements","Ads:ConversionAction:Bookings":"Bookings","Ads:ConversionAction:Purchases":"Purchases","Ads:ConversionAction:Signups":"Sign-ups","Ads:ConversionAction:AppInstalls":"App installs","Ads:ConversionAction:Leads":"Leads","Ads:ConversionAction:OutboundClicks":"Outbound clicks","Ads:ConversionAction:AddToCart":"Add to cart","Ads:ConversionAction:Checkouts":"Checkouts","Ads:ConversionAction:QuoteRequests":"Quote requests","Ads:ConversionAction:StoreVisits":"Store visits","Ads:ConversionAction:Other":"Other conversions","Ads:CampaignDetail:Tab:Performance":"Performance","Ads:CampaignDetail:Tab:Preview":"Preview","Ads:CampaignDetail:Tab:Keywords":"Keywords","Ads:CampaignDetail:Tab:Details":"Details","Ads:CampaignDetail:Details":"Campaign Details","Ads:CampaignDetail:Creatives":"Ads","Ads:CampaignDetail:AdPreview":"Ad Preview","Ads:CampaignDetail:Targeting":"Targeting","Ads:CampaignDetail:Placement":"Placement","Ads:CampaignDetail:DailyBudget":"Daily Budget","Ads:CampaignDetail:TotalBudget":"Total Budget","Ads:CampaignDetail:NoLimit":"No limit","Ads:CampaignDetail:DateRange":"Date Range","Ads:CampaignDetail:Ongoing":"Ongoing","Ads:CampaignDetail:AgeRange":"Age Range","Ads:CampaignDetail:Gender":"Gender","Ads:CampaignDetail:Languages":"Languages","Ads:CampaignDetail:Locations":"Locations","Ads:CampaignDetail:NoCreatives":"No ads attached","Ads:CampaignDetail:Bookings":"Purchases","Ads:CampaignDetail:Revenue":"Revenue","Ads:CampaignDetail:LinkCtr":"Link CTR","Ads:CampaignDetail:Conversations":"Conversations","Ads:CampaignDetail:CostPerConversation":"Cost / conversation","Ads:CampaignDetail:Product":"Service","Ads:CampaignDetail:DestinationUrl":"Destination URL","Ads:CampaignDetail:Platform":"Platform","Ads:CampaignDetail:Keywords":"Keywords","Ads:CampaignDetail:Keywords:Text":"Keyword","Ads:CampaignDetail:Keywords:ApprovalStatus":"Approval","Ads:CampaignDetail:Keywords:ServingStatus":"Serving","Ads:CampaignDetail:Keywords:Remove":"Remove","Ads:CampaignDetail:Keywords:RemoveConfirmTitle":"Remove Keyword","Ads:CampaignDetail:Keywords:RemoveConfirmDescription":"Are you sure you want to remove the keyword \"{0}\"? This action cannot be undone.","Ads:CampaignDetail:Keywords:Add":"Add Keywords","Ads:CampaignDetail:Keywords:AddCount":"Add {0} Keywords","Ads:CampaignDetail:Keywords:NoKeywords":"No keywords found","Ads:CampaignDetail:Keywords:NeedsAttention":"Needs Attention","Ads:CampaignDetail:KeywordPerformance":"Keyword Performance","Ads:CampaignDetail:Performance:Clicks":"Clicks","Ads:CampaignDetail:Performance:Impressions":"Impressions","Ads:CampaignDetail:Performance:CTR":"CTR","Ads:CampaignDetail:Performance:Cost":"Cost","Ads:CampaignDetail:SearchTerms":"Search Terms","Ads:CampaignDetail:SearchTerms:Description":"Actual search queries that triggered your ads","Ads:CampaignDetail:KeywordPerformance:Empty":"No performance data available yet","Ads:CampaignDetail:SearchTerms:Empty":"No search term data available yet","Ads:CampaignDetail:SearchTerms:Term":"Search Term","Ads:Keyword:Approval:Approved":"Approved","Ads:Keyword:Serving:Eligible":"Eligible","Ads:Upsell:Badge":"Premium Addon","Ads:Upsell:Headline:Before":"Reach new customers with","Ads:Upsell:Headline:Highlight":"smart ads","Ads:Upsell:Headline:After":"managed from Rekaz","Ads:Upsell:Benefit1":"Launch Google and Meta ads in minutes","Ads:Upsell:Benefit2":"Track revenue per campaign","Ads:Upsell:Benefit3":"AI-powered targeting for your audience","Ads:Upsell:Benefit4":"Real-time performance dashboard","Ads:Upsell:GetStarted":"Get Started","Ads:Upsell:UpgradePlan":"Upgrade your plan","Ads:Upsell:Welcome:Badge":"Included in your plan","Ads:Upsell:Welcome:Highlight":"smart ads","Ads:Upsell:Upgrade:PlanHint":"Available in Advanced, Premier, and VIP plans.","Ads:Upsell:Preview:StoreName":"Layan Salon","Ads:Upsell:Preview:Sponsored":"Sponsored","Ads:Upsell:Preview:FeedCaption":"Book your next appointment and get 20% off your first visit!","Ads:Upsell:Preview:FeedHeadline":"Premium Beauty Services","Ads:Upsell:Preview:FeedSubheadline":"Cuts, Color & Styling","Ads:Upsell:Preview:BookNow":"Book Now","Ads:Upsell:Preview:SearchQuery":"best salon near me","Ads:Upsell:Preview:SearchTitle":"Luxury Salon - Book Online","Ads:Upsell:Preview:SearchDesc":"Top-rated salon with 5-star reviews. Book your appointment online in seconds.","Ads:Upsell:Preview:Pricing":"Pricing","Ads:Upsell:Preview:Services":"Services","Ads:Upsell:Preview:MorePlatforms":"Snapchat, TikTok, X & YouTube coming soon","Ads:Upsell:Preview:Like":"Like","Ads:Upsell:Preview:Comment":"Comment","Ads:Upsell:Preview:Share":"Share","Ads:Upsell:Preview:TimeAgo":"Just now","Ads:Upsell:Preview:LearnMore":"Learn More","Ads:Upsell:Preview:BookOnline":"Book Online","Ads:Upsell:Preview:Contact":"Contact","Ads:AiCopy:Title":"Generate Ad Content with AI","Ads:AiCopy:Placeholder":"E.g. We are a women's beauty salon in Riyadh specializing in hair styling, coloring, and bridal packages. We offer premium services at competitive prices.","Ads:AiCopy:Generate":"Generate","Ads:AiCopy:Generating":"Generating...","Ads:AiCopy:Success":"Ad copy generated successfully!","Ads:AiCopy:Error":"Failed to generate ad copy. Please try again.","Ads:Campaign:Sitelinks:InvalidUrl":"URL must start with http:// or https:// and must not contain spaces","Attendance:Search":"Search","Attendance:Loading":"Loading","Attendance:Camera":"Camera","Attendance:Scanner":"Scanner","Attendance:Manual":"Manual","Attendance:Active":"Active","Attendance:Attendance:Title":"Attendance System","Attendance:Attendance:Title:Desc":"Check in and check out customers using mobile number, QR code, or customer ID","Attendance:Attendance:SearchByMobile":"Search by Mobile Number","Attendance:Attendance:SearchByName":"Search by Name","Attendance:Attendance:Services":"Services","Attendance:Attendance:NumberOfAttendees":"Number of Attendees Today","Attendance:Attendance:NumberOfAttendees:Desc":"Based on check-ins, the number of attendees today will be counted.","Attendance:Attendance:NumberOfCustomers":"Number of Customers","Attendance:Attendance:TotalCustomers":"Customers","Attendance:Attendance:NoData":"No Data Available","Attendance:Attendance:PlaceQRInCenter":"Place QR code in the center","Attendance:Attendance:CameraWillStartSoon":"Camera will start automatically","Attendance:Product:Reservation":"Reservation","Attendance:Product:Subscription":"Subscription","Attendance:Product:Package":"Package","Attendance:Reservation:Date":"Reservation Date","Attendance:Reservation:Slot":"Time Slot","Attendance:Reservation:Provider":"Provider","Attendance:Subscription:StartDate":"Start Date","Attendance:Subscription:EndDate":"End Date","Attendance:Select":"Select","Attendance:Package:SelectPackage":"Select Package","Attendance:Package:SelectPackageItemDescription":"Choose a package item to use for this visit","Attendance:Package:ProceedWithoutPackage":"Continue without Package","Attendance:Package:ProceedWithPackage":"Use Selected Package","Attendance:Package:Unlimited":"Unlimited","Attendance:Package:RemainingUsage":"remaining uses","Attendance:Package:OnePackageFound":"One Package Found","Attendance:Package:MultiplePackagesFound":"Multiple Packages Found","Attendance:Package:ChoosePackage":"Choose Package","Attendance:Package:ChooseOnePackage":"Please choose one package to proceed","Attendance:Attendance:MultipleOptionsFound":"Multiple Options Available","Attendance:Attendance:ChooseOption":"Choose an Option","Attendance:Attendance:MultipleCustomersFound":"Multiple customers on this number","Attendance:Attendance:ChooseCustomer":"Choose the customer checking in","Attendance:Attendance:ItemsCount":"{0} item(s)","Attendance:Attendance:SubscriptionOption":"Subscription","Attendance:Attendance:ReservationOption":"Reservation","Attendance:Package:PackageType":"Package","Attendance:Package:From":"From","Attendance:Package:To":"To","Attendance:Package:ExpiresOn":"Expires On","Attendance:Package:ChooseService":"Choose Service","Attendance:Package:SelectService":"Select Service","Attendance:Package:Processing":"Processing...","Attendance:Package:Cancel":"Cancel","Attendance:Method:SelectMethod":"Select Scanning Method","Attendance:Method:SelectMethodDescription":"Choose your preferred method to scan and check customer attendance","Attendance:Method:Scanner:Title":"QR Code Scanner","Attendance:Method:Scanner:Description":"Use a dedicated QR code scanner device for fast and accurate customer identification","Attendance:Method:Camera:Title":"Camera","Attendance:Method:Camera:Description":"Use your device's camera to scan QR codes and identify customers","Attendance:Method:Checklist:Title":"Manual Checklist","Attendance:Method:Checklist:Description":"Use manual checklist to manage customer attendance without QR scanning","Attendance:Manual:Attendance:Title":"Manual Attendance","Attendance:Manual:Attendance:Desc":"Manage today's reservations and subscriptions with bulk check-in/check-out","Attendance:Manual:TodaysReservations":"Today's Reservations","Attendance:Manual:SelectAll":"Select All","Attendance:Manual:Clear":"Clear","Attendance:Manual:CheckInSelected":"Check In Selected","Attendance:Manual:CheckOutSelected":"Check Out Selected","Attendance:Manual:Processing":"Processing...","Attendance:Manual:LoadingReservations":"Loading today's reservations...","Attendance:Manual:LoadingSubscriptions":"Loading today's subscriptions...","Attendance:Manual:NoReservations":"No reservations found for today","Attendance:Manual:NoSubscriptions":"No subscriptions found for today","Attendance:Manual:Subscriptions":"Subscriptions","Attendance:Manual:Subscription":"Subscription","Attendance:Manual:Reservations":"Reservations","Attendance:Manual:TodaysSubscriptions":"Today's Subscriptions","Attendance:Manual:Selected":"Selected","Attendance:Manual:StartDate":"Start Date","Attendance:Manual:Refresh":"Refresh","Attendance:Manual:CustomerName":"Name","Attendance:Manual:CustomerMobile":"Mobile","Attendance:Manual:Columns":"Columns","Attendance:Manual:Columns:Reorder":"Reorder column","Attendance:Manual:Columns:Reset":"Reset","Attendance:Manual:TimeSlot":"Time","Attendance:Manual:Service":"Service","Attendance:Manual:Status":"Status","Attendance:Manual:Status:NotCheckedIn":"Not Checked In","Attendance:Manual:Status:CheckedIn":"Checked In","Attendance:Manual:Status:CheckedOut":"Checked Out","Attendance:Manual:NoService":"No service","Attendance:Manual:SearchByNameOrPhone":"Search by name or phone number","Attendance:Manual:Filter:AllStatuses":"All Statuses","Attendance:Manual:Filter:CheckedIn":"Checked In","Attendance:Manual:Filter:CheckedOut":"Checked Out","Attendance:Manual:Filter:NotCheckedIn":"Not Checked In","Attendance:Manual:Filter:AllServices":"All Services","Attendance:Manual:Warning:MixedStatus:Title":"Mixed Status Warning","Attendance:Manual:Warning:MixedStatus:Desc":"Please select users with the same status to perform bulk actions. You have selected both checked-in and not checked-in users.","Attendance:Manual:Previous":"Previous","Attendance:Manual:Next":"Next","Attendance:Manual:Or":"or","Attendance:Time":"Time","Attendance:Scanner:Ready":"Scanner Ready","Attendance:Scanner:Instruction":"Use your QR scanner device to scan customer codes and search automatically","Attendance:Camera:PermissionDenied":"Camera Access Denied","Attendance:Camera:PermissionDenied:Desc":"Please allow camera access in your browser settings to use QR scanning.","Attendance:Camera:PermissionChecking":"Checking Camera Permission...","Attendance:Camera:Error":"Camera Error","Attendance:Camera:TryAgain":"Try Again","Attendance:Camera:OpenCamera":"Open Camera","Attendance:Camera:CloseCamera":"Close Camera","Attendance:Status:Inactive":"❌ Inactive","Attendance:Status:Inactive:Desc":"Customer is not active in the system","Attendance:Status:NoReservation":"🚫 No Reservations Today","Attendance:Status:NoReservation:Desc":"No reservations found for this number today","Attendance:Status:CheckedInSuccess":"✅ Successfully Checked In","Attendance:Status:CheckedInSuccess:Desc":"Successfully registered entry now","Attendance:Status:AlreadyLoggedIn":"⚠️ Already Logged In","Attendance:Status:AlreadyLoggedIn:Desc":"Customer is already logged in","Attendance:Status:CheckedOut":"🚪 Checked Out","Attendance:Status:CheckedOut:Desc":"Successfully registered exit","Attendance:Status:NotCheckedIn":"⏰ Not Checked In Yet","Attendance:Status:NotCheckedIn:Desc":"Customer can check in","Attendance:Status:CheckOut":"Check Out","Attendance:Status:ViewCustomerProfile":"View Customer Profile","Attendance:Status:CheckedOutMessage":"🚪 Successfully checked out","Attendance:Status:CheckedOutMessage:Desc":"You can check in again by searching for the number","Attendance:Status:NotCheckedInMessage":"⏰ Customer has not entered yet","Attendance:Status:NotCheckedInMessage:Desc":"You can check in by searching for the number","Attendance:Status:NoReservationNumber":"Number:","Attendance:Status:NoReservationNumber:Desc":"No active reservations or subscriptions for this number","Attendance:Package:AvailablePackagesCount":"Available packages:","Attendance:Package:SelectFromAvailablePackages":"Select from available packages below","Attendance:Package:NoServicesInPackage":"No services available in this package","Attendance:BackToPlatform":"Back to Platform","Attendance:NoCustomersFound":"No customers found","Attendance:CustomFields":"Custom Fields","Attendance:AttendanceNotificationTitle":"Attendance Notifications","Attendance:AttendanceNotificationInfo":"You can activate notifications for your customers when they check in or out","Attendance:GoToSettings":"Go to Settings","PhoneInput:SelectCountry":"Choose a country","PhoneInput:SearchCountry":"Search for a country...","PhoneInput:CountryNotFound":"Country not found","Promotions:TotalResults":"results","Promotions:TotalCount":"Total","Promotions:Hero:Title":"Coupons and Promotions","Promotions:Hero:Subtitle":"Create and manage promotions to attract new customers and reward loyal ones","Promotions:SearchPromotions":"Search promotions...","Promotions:Create":"Create Promotion","Promotions:EmptyTitle":"No promotions yet","Promotions:EmptyDescription":"Create your first promotion to offer discounts and deals to your customers","Promotions:Deactivate":"Deactivate","Promotions:ChooseType:Title":"Choose promotion type","Promotions:ChooseType:Subtitle":"Select the type of promotion you want to create.","Promotions:ChooseType:Coupon:Title":"Coupon","Promotions:ChooseType:Coupon:Description":"A promo code customers enter at checkout or booking to receive a discount","Promotions:ChooseType:Discount:Title":"Discount","Promotions:ChooseType:Discount:Description":"Automatically applied to selected services — no code needed","Promotions:ChooseType:LastMinute:Title":"Last-Minute Deal","Promotions:ChooseType:LastMinute:Description":"Automatically discounts upcoming appointments that haven't been booked yet","Promotions:ChooseType:Continue":"Continue","Promotions:ChooseType:Close":"Close","Promotions:CreateCoupon":"Create Coupon","Promotions:CreateDiscount":"Create Discount","Promotions:CreateLastMinute":"Create Last-Minute Deal","Promotions:TimeBefore":"time before","Promotions:Discount":"Discount","Promotions:CreationDate":"Creation Date","Promotions:Usage":"Usage","Promotions:Activate":"Activate","Promotions:CodeCopied":"Coupon code copied to clipboard","Promotions:Deleted":"Promotion deleted successfully","Promotions:DeleteConfirmTitle":"Delete Promotion","Promotions:DeleteConfirmMessage":"Are you sure you want to delete this promotion? This action cannot be undone.","Promotions:Active":"Active","Promotions:Inactive":"Inactive","Promotions:Expired":"Expired","Promotions:Exhausted":"Exhausted","Promotions:Activated":"Promotion activated successfully","Promotions:Deactivated":"Promotion deactivated successfully","Promotions:Type":"Type","Promotions:Type:Coupon":"Coupon","Promotions:Type:Discount":"Discount","Promotions:Type:LastMinute":"Last-Minute Deal","Promotions:Form:Name":"Name","Promotions:Form:InternalName":"Internal promotion name","Promotions:Form:InternalNameHint":"Only your team sees this name. Use something easy to find later.","Promotions:Form:Code":"Coupon Code","Promotions:Form:CustomerCode":"Code customers enter","Promotions:Form:CustomerCodeHint":"Customers enter this code at checkout to receive the discount.","Promotions:Form:GenerateCode":"Generate code","Promotions:Form:DiscountType":"Discount Type","Promotions:Form:DiscountPercentage":"Discount percentage","Promotions:Form:DiscountPercentageHint":"Example: enter 20 to take 20% off the price.","Promotions:Form:DiscountAmount":"Discount amount","Promotions:Form:DiscountAmountHint":"Example: enter 50 to subtract 50 in your store currency.","Promotions:Form:Percentage":"Percentage","Promotions:Form:FixedAmount":"Fixed Amount","Promotions:Form:MaxDiscount":"Maximum Discount","Promotions:Form:AddMaximumDiscount":"Set a maximum discount amount?","Promotions:Form:AddMaximumDiscountHint":"Example ({0}): 20% off a 500 order is 100. With a 50 cap, the discount is 50.","Promotions:Form:MaximumDiscountAmount":"Maximum discount amount","Promotions:Form:MinCartAmount":"Minimum Cart Amount","Promotions:Form:MinCartAmountHint":"Minimum order value to apply this coupon","Promotions:Form:StartDate":"Start Date","Promotions:Form:EndDate":"End Date","Promotions:Form:Status":"Status","Promotions:Form:TotalUsageLimit":"Total Usage Limit","Promotions:Form:UsageLimitPerCustomer":"Usage Limit Per Customer","Promotions:Form:Unlimited":"Unlimited","Promotions:Form:TimeBeforeReservation":"Time Before Appointment","Promotions:Form:TimeBeforeHint":"Discount activates this long before the appointment","Promotions:Form:TimeBeforeRequired":"Time before appointment is required","Promotions:Form:UnitMinutes":"Minutes","Promotions:Form:UnitHours":"Hours","Promotions:Form:UnitDays":"Days","Promotions:Form:NameRequired":"Name is required","Promotions:Form:CodeRequired":"Coupon code is required","Promotions:Form:DiscountValueRequired":"Discount value is required","Promotions:Form:PercentageMax100":"Percentage discount cannot exceed 100%","Promotions:Form:MaxDiscountPositive":"Maximum discount must be greater than 0","Promotions:Form:UsageLimitPositive":"Usage limit must be greater than 0","Promotions:EditCoupon":"Edit Coupon","Promotions:EditDiscount":"Edit Discount","Promotions:EditLastMinute":"Edit Last-Minute Deal","Promotions:Flow:Branch":"Branches","Promotions:Form:BranchQuestion":"Which branches does this promotion apply to?","Promotions:Form:BranchHint":"The promotion will only be redeemable at the selected branches.","Promotions:Form:AllBranches":"All branches","Promotions:Form:Branches":"Branches","Promotions:Success:BranchesLabel":"Valid at ","Promotions:Form:BranchSelected":"{0} branch","Promotions:Form:BranchesSelected":"{0} branches","Promotions:Form:OneBranchSelected":"1 branch","Promotions:Form:TwoBranchesSelected":"2 branches","Promotions:Form:FewBranchesSelected":"{0} branches","Promotions:Form:ManyBranchesSelected":"{0} branches","Promotions:Flow:Details":"Details","Promotions:Flow:BasicInfo":"Basic Info","Promotions:Flow:Limits":"Limits","Promotions:Flow:Schedule":"Schedule","Promotions:Flow:ReservationRules":"Reservation Rules","Promotions:Flow:ReservationRulesHint":"Extra constraints based on the reservation's own date (not when the discount is redeemed)","Promotions:Flow:SubscriptionRules":"Subscription Rules","Promotions:Flow:SubscriptionRulesHint":"Extra constraints based on the subscription's start date","Promotions:Flow:Settings":"Settings","Promotions:Flow:Services":"Services","Promotions:Form:NamePlaceholder":"Enter promotion name","Promotions:Form:TotalUsageLimitHint":"Maximum number of times this coupon can be used","Promotions:Form:UsageLimitPerCustomerHint":"Maximum times a single customer can use this coupon","Promotions:Form:LimitTotalUses":"Limit total coupon uses?","Promotions:Form:LimitTotalUsesHint":"Leave off for unlimited uses across all customers.","Promotions:Form:TotalUsesAllowed":"Total uses allowed","Promotions:Form:LimitUsesPerCustomer":"Limit uses per customer?","Promotions:Form:LimitUsesPerCustomerHint":"Leave off to let each customer use the coupon without a limit.","Promotions:Form:UsesAllowedPerCustomer":"Uses allowed per customer","Promotions:Form:SelectServices":"Select services","Promotions:Form:ServicesRequired":"At least one service must be selected","Promotions:Form:SearchServices":"Search services...","Promotions:Form:NoServicesFound":"No services found","Promotions:Wizard:ExitTitle":"Unsaved Changes","Promotions:Wizard:ExitMessage":"You have unsaved changes. Are you sure you want to leave?","Promotions:Wizard:ExitConfirm":"Leave","Promotions:Wizard:ExitCancel":"Stay","Promotions:Form:AllServices":"All services","Promotions:Form:ServiceScope":"Which services can use this promotion?","Promotions:Form:AllServicesHint":"Includes current and future services","Promotions:Form:AllServicesExplanation":"The promotion will automatically apply to every service you have now and any service you add later.","Promotions:Form:SpecificServices":"Specific services","Promotions:Form:SpecificServicesHint":"Choose one or more services","Promotions:Form:NoServicesSelected":"No services selected","Promotions:Form:ServiceSelected":"{0} service selected","Promotions:Form:ServicesSelected":"{0} services selected","Promotions:Form:OneServiceSelected":"1 service selected","Promotions:Form:TwoServicesSelected":"2 services selected","Promotions:Form:FewServicesSelected":"{0} services selected","Promotions:Form:ManyServicesSelected":"{0} services selected","Promotions:Flow:Targeting":"Services & Customers","Promotions:Flow:Advanced":"Advanced","Promotions:Form:ActiveDays":"Redemption Days","Promotions:Form:ActiveDaysHint":"Days of week when customers can redeem this promotion","Promotions:Form:TimeWindow":"Redemption Hours","Promotions:Form:TimeWindowHint":"Hours of day when customers can redeem this promotion","Promotions:Form:RedemptionSchedule":"When can customers enter the coupon code?","Promotions:Form:CouponRedemptionWindowHint":"Leave the dates empty to allow any date. Coupon entry time is separate from the booking appointment or subscription start dates below.","Promotions:Form:RedemptionWindowHint":"Set the date range during which this promotion is available","Promotions:Form:LimitRedemptionDays":"Limit coupon entry to certain days?","Promotions:Form:LimitRedemptionDaysHint":"Leave off to allow customers to enter the code on any day of the week.","Promotions:Form:LimitRedemptionHours":"Limit coupon entry to certain hours?","Promotions:Form:LimitRedemptionHoursHint":"Leave off to allow customers to enter the code at any time of day.","Promotions:Form:StartTime":"From","Promotions:Form:EndTime":"Until","Promotions:Form:ReservationDates":"Reservation Date Range","Promotions:Form:ReservationStartDate":"From","Promotions:Form:ReservationEndDate":"Until","Promotions:Form:BookingHours":"Booking hours","Promotions:Form:BookingHoursHint":"Reservation start hours when this promotion applies","Promotions:Form:BookingDateScope":"Which booking dates does this promotion apply to?","Promotions:Form:CouponBookingDateScope":"Which booking dates can use this coupon?","Promotions:Form:BookingDateRestrictionHint":"Leave off to apply it to bookings on any date.","Promotions:Form:BookingDayScope":"Which booking days does this promotion apply to?","Promotions:Form:CouponBookingDayScope":"Which booking days can use this coupon?","Promotions:Form:BookingDayRestrictionHint":"Leave off to apply it to bookings on any day of the week.","Promotions:Form:SubscriptionDates":"Subscription Date Range","Promotions:Form:SubscriptionDateScope":"Which subscription start dates does this promotion apply to?","Promotions:Form:CouponSubscriptionDateScope":"Which subscription start dates can use this coupon?","Promotions:Form:SubscriptionDateRestrictionHint":"Leave off to apply it to subscriptions starting on any date.","Promotions:Form:CouponReservationRules":"When does the discount apply to a booking?","Promotions:Form:CouponReservationRulesHint":"Choose which service appointments can use the coupon.","Promotions:Form:CouponSubscriptionRules":"When does the discount apply to a subscription?","Promotions:Form:CouponSubscriptionRulesHint":"Choose which subscription start dates can use the coupon.","Promotions:Form:SubscriptionStartDate":"From","Promotions:Form:SubscriptionEndDate":"Until","Promotions:Form:Channel":"Channel","Promotions:Form:ChannelHint":"Where this promotion can be applied","Promotions:Form:ChannelAll":"All Channels","Promotions:Form:ChannelWebsite":"Website","Promotions:Form:ChannelMobileApp":"Mobile App","Promotions:Form:ExcludeAddons":"Exclude Add-ons","Promotions:Form:ExcludeAddonsHint":"Do not apply this promotion to add-on services","Promotions:Form:ExcludeDiscountedServices":"Exclude Discounted Services","Promotions:Form:ExcludeDiscountedServicesHint":"Do not apply to services that already have a discount","Promotions:Form:ProductTypes":"Service Types","Promotions:Form:ProductTypesQuestion":"Where can this promotion be used?","Promotions:Form:ProductTypesHint":"Choose one or more service types. All available types are selected by default.","Promotions:Form:ProductTypeSelected":"Selected","Promotions:Form:ProductTypeReservation":"Reservations","Promotions:Form:ProductTypeSubscription":"Subscriptions/Packages","Promotions:Form:ProductTypeMerchandise":"Merchandise","Promotions:Form:CustomerTargeting":"Customer Targeting","Promotions:Form:AllCustomers":"All Customers","Promotions:Form:AllCustomersHint":"Applies to both website visitors and registered customers","Promotions:Form:NewCustomersOnly":"New customers only","Promotions:Form:NewCustomersOnlyHint":"Customers with any previous placed order are not eligible, regardless of payment or cancellation status.","Promotions:Form:SelectCustomers":"Select Customers","Promotions:Form:SearchCustomers":"Search customers...","Promotions:Form:NoCustomersFound":"No customers found","Promotions:Form:NoCustomersSelected":"No customers selected","Promotions:Form:CustomerSelected":"{0} customer selected","Promotions:Form:CustomersSelected":"{0} customers selected","Promotions:Form:OneCustomerSelected":"1 customer selected","Promotions:Form:TwoCustomersSelected":"2 customers selected","Promotions:Form:FewCustomersSelected":"{0} customers selected","Promotions:Form:ManyCustomersSelected":"{0} customers selected","Promotions:Form:EndDateAfterStart":"End date must be after start date","Promotions:Form:EndTimeAfterStart":"End time must be after start time","Promotions:Form:ReservationEndAfterStart":"Reservation end date must be after start date","Promotions:Form:SubscriptionEndAfterStart":"Subscription end date must be after start date","Promotions:Form:PerCustomerExceedsTotal":"Per-customer limit cannot exceed total usage limit","Promotions:Onboarding:Badge":"Free to use","Promotions:Onboarding:Title":"Boost your revenue with promotions and discounts","Promotions:Onboarding:Subtitle":"Fill empty slots, reward loyal customers, and turn quiet hours into bookings — all with flexible promotions.","Promotions:Onboarding:Bullet1":"Offer discounts during quiet hours to fill empty slots and get more bookings","Promotions:Onboarding:Bullet2":"Create last-minute deals to turn unsold appointments into revenue","Promotions:Onboarding:Bullet3":"Share coupon codes to attract new customers and reward existing ones","Promotions:Onboarding:CTA":"Get started","Promotions:Onboarding:Mock:Service":"Haircut & Styling","Promotions:Onboarding:Mock:Duration":"45 min","Promotions:Onboarding:Mock:LastMinute":"Last-minute deal","Promotions:Onboarding:Mock:LastMinuteDesc":"20% off within 4 hours","Promotions:Onboarding:Mock:PriceLabel":"Price","Promotions:Onboarding:Mock:DiscountLabel":"20% off","Promotions:Onboarding:Mock:CouponApplied":"Coupon applied","Promotions:Onboarding:Mock:AutoDiscount":"Auto discount","Promotions:Onboarding:Mock:AutoDiscountDesc":"Best offer applied automatically","Promotions:View:TotalUsage":"Total Usage","Promotions:View:TotalUsageHint":"Number of times this promotion has been used so far","Promotions:View:Details":"Details","Promotions:View:NoDetails":"No additional details","Promotions:View:DateRange":"Date Range","Promotions:View:UsageHistory":"Usage History","Promotions:View:NoUsages":"No usage records yet","Promotions:View:Date":"Date","Promotions:View:Customer":"Customer","Promotions:View:Mobile":"Mobile","Promotions:View:Order":"Order","Promotions:View:OpenOrder":"Open order #{0}","Promotions:View:DiscountAmount":"Discount Amount","Promotions:Success:Title":"Promotion saved successfully","Promotions:Success:BackToList":"Back to List","Promotions:Success:DiscountPrefix":"","Promotions:Success:DiscountOnSuffix":" discount on ","Promotions:Success:AllServices":"all services","Promotions:Success:CodeLabel":"Coupon code: ","Promotions:Success:TimeBeforePrefix":"Activates ","Promotions:Success:TimeBeforeSuffix":"before the appointment","Promotions:Success:DateFrom":"Active from ","Promotions:Success:DateTo":" to ","Promotions:Success:DateOngoingSuffix":" with no end date","Promotions:Success:ChannelWebsite":"Available on the website","Promotions:Success:ChannelMobileApp":"Available on the mobile app","BioTime:Overview":"Overview","BioTime:Transactions":"Transactions","BioTime:Devices":"Devices","BioTime:SyncStatus":"Sync Status","BioTime:TodaysTransactions":"Today's Transactions","BioTime:TotalEmployees":"Total Customers","BioTime:DevicesOnline":"Devices Online","BioTime:RecentActivity":"Recent Activity","BioTime:TransactionLog":"Transaction Log","BioTime:SubscriptionSyncStatus":"Subscription Sync Status","BioTime:NoActivity":"No Activity","BioTime:JustNow":"Just Now","BioTime:MinutesAgo":"{0} minutes ago","BioTime:HoursAgo":"{0} hours ago","BioTime:DaysAgo":"{0} days ago","BioTime:UnnamedDevice":"Unnamed Device","BioTime:Online":"Online","BioTime:Offline":"Offline","BioTime:Area":"Area","BioTime:Model":"Model","BioTime:UsersEnrolled":"Users Enrolled","BioTime:LastActivity":"Last Activity","BioTime:Opening":"Opening...","BioTime:OpenDoor":"Open Door","BioTime:DoorOpenedSuccess":"Door opened successfully","BioTime:DoorOpenFailed":"Failed to open door","Attendance:AutoOpenDoor":"Auto Open Door","Attendance:SelectDevices":"Select Devices","BioTime:FailedToLoadDevices":"Failed to load devices","BioTime:NoDevicesFound":"No devices found","BioTime:FailedToLoadTransactions":"Failed to load transactions","BioTime:NoRecentActivity":"No recent activity","BioTime:Customer":"Customer","BioTime:Time":"Time","BioTime:Device":"Device","BioTime:Type":"Type","BioTime:VerifyMethod":"Verify Method","BioTime:NoTransactionsFound":"No transactions found","BioTime:SelectDateRange":"Select Date Range","BioTime:SearchByCustomerNumber":"Search by customer number","BioTime:ExternalUser":"External","BioTime:AllDevices":"All Devices","BioTime:ShowingResults":"Showing {0} to {1} of {2} results","BioTime:ExpectedAreas":"Expected Areas","BioTime:CurrentAreas":"Current Areas","BioTime:Biometric":"Biometric","BioTime:Status":"Status","BioTime:SearchByName":"Search by name","BioTime:AllStatuses":"All Statuses","BioTime:NoSubscriptionsFound":"No subscriptions found","BioTime:Enrolled":"Enrolled","BioTime:NotEnrolled":"Not Enrolled","BioTime:SyncStatus:Synced":"Synced","BioTime:SyncStatus:OutOfSync":"Out of Sync","BioTime:SyncStatus:NotEnrolled":"Not Enrolled","BioTime:SyncStatusUnavailable":"Sync status is not available for this access-control provider","BioTime:Refresh":"Refresh","BioTime:PunchState:CheckIn":"Check In","BioTime:PunchState:CheckOut":"Check Out","BioTime:PunchState:Unknown":"Unknown","BioTime:VerifyType:Face":"Face","BioTime:VerifyType:Fingerprint":"Fingerprint","BioTime:VerifyType:Card":"Card","BioTime:VerifyType:Password":"Password","BioTime:VerifyType:Unknown":"Unknown","BioTime:NoAccess":"No Access","BioTime:NoAreas":"No Areas","BioTime:Actions":"Actions","BioTime:Sync":"Sync","BioTime:SyncAll":"Sync All","BioTime:AlreadySynced":"This subscriber is already synced","BioTime:AllUsersAlreadySynced":"All users are already synced","BioTime:SyncCooldown":"Synced recently, retry in {0} min","BioTime:Products":"Subscription Services","BioTime:NoProducts":"No subscription services found","BioTime:ProductAccessUpdated":"Subscription service access updated successfully","BioTime:ProductAccessUpdateFailed":"Subscription service access update failed","BioTime:SelectProducts":"Select services","Integrations:ZKTeco:BioTime:Add":"Add Access Gates","Subscriptions:Table":"Subscriptions Table","AppStore:Installed":"Activated","AppStore:BackToApps":"Back to Apps","AppStore:Configuration":"Configuration","AppStore:ConfigurationDescription":"Configure your integration settings","AppStore:Setup":"Setup","AppStore:NoConfiguration":"This app doesn't require additional configuration.","AppStore:PasteScript":"Paste your tracking script here...","AppStore:SaveError":"An error occurred while saving. Please try again.","AppStore:Category:communication":"Communication","AppStore:Category:analytics":"Analytics","AppStore:Category:accounting":"Accounting","AppStore:Category:email":"Email","AppStore:Category:scheduling":"Scheduling","AppStore:Category:access-control":"Access Control","AppStore:Category:new":"New","AppStore:Thanks:Title":"Activation Successful!","AppStore:Thanks:Description":"Your app has been activated successfully. You can now configure it from the integrations page.","AppStore:Thanks:GoToIntegrations":"Go to Integrations","AppStore:Thanks:GoToCustomerReviews":"Go to Customer Reviews","MobileApp:Thanks:Title":"Payment successful!","MobileApp:Thanks:Description":"We got your payment — your app is on its way to the stores.","MobileApp:Thanks:OnboardDescription":"We got your payment! Next step: design your app — pick a look, add your details, and we take it to the stores.","MobileApp:Thanks:DesignCta":"Design my app","MobileApp:Thanks:GoToApp":"Go to the app page","AppStore:SetupGuide":"Setup Guide","AppStore:SetupGuide:Meta:Description":"Follow these steps to locate and connect your Pixel ID from Meta Business Suite.","AppStore:SetupGuide:Meta:Step1:Title":"Log in to Meta Business Suite","AppStore:SetupGuide:Meta:Step1:Description":"Access your business account settings dashboard.","AppStore:SetupGuide:Meta:Step1:Link":"Open Meta Business Suite","AppStore:SetupGuide:Meta:Step2:Title":"Navigate to Events Manager","AppStore:SetupGuide:Meta:Step2:Description":"Find the 'Data Sources' section in the left sidebar menu.","AppStore:SetupGuide:Meta:Step3:Title":"Copy your Dataset ID","AppStore:SetupGuide:Meta:Step3:Description":"The ID is usually a 15-16 digit number located in the settings tab.","AppStore:SetupGuide:NeedHelp":"Need help finding it?","AppStore:SetupGuide:NeedHelp:Description":"You can {videoLink} or {supportLink} for assistance.","AppStore:SetupGuide:NeedHelp:SupportOnly":"If you need help with the setup, feel free to","AppStore:SetupGuide:StepsLinkText":"read the step-by-step setup guide","AppStore:ContactSupport":"contact support","AppStore:Integration:ConfigureSettings":"Configure your pixel settings","AppStore:Integration:ConfigureAccounting":"Configure your accounting settings","AppStore:Status:NotConnected":"Not Connected","AppStore:Status:Connected":"Connected","AppStore:SaveAndConnect":"Save & Connect","AppStore:SetupGuide:GTM:Description":"Follow these steps to locate and connect your Container ID from Google Tag Manager.","AppStore:SetupGuide:GTM:Step1:Title":"Sign in to Google Tag Manager","AppStore:SetupGuide:GTM:Step1:Description":"Access your Google Tag Manager account dashboard.","AppStore:SetupGuide:GTM:Step1:Link":"Open Google Tag Manager","AppStore:SetupGuide:GTM:Step2:Title":"Select your container","AppStore:SetupGuide:GTM:Step2:Description":"Choose the website container you want to connect.","AppStore:SetupGuide:GTM:Step3:Title":"Copy your Container ID","AppStore:SetupGuide:GTM:Step3:Description":"The Container ID starts with 'GTM-' and is displayed at the top of the workspace.","AppStore:SetupGuide:Clarity:Description":"Follow these steps to locate and connect your Project ID from Microsoft Clarity.","AppStore:SetupGuide:Clarity:Step1:Title":"Sign in to Microsoft Clarity","AppStore:SetupGuide:Clarity:Step1:Description":"Go to clarity.microsoft.com and sign in with your Microsoft account.","AppStore:SetupGuide:Clarity:Step1:Link":"Go to Clarity","AppStore:SetupGuide:Clarity:Step2:Title":"Go to Settings and Setup","AppStore:SetupGuide:Clarity:Step2:Description":"Select your project, then go to Settings > Setup and choose 'Install manually'.","AppStore:SetupGuide:Clarity:Step3:Title":"Copy the tracking code","AppStore:SetupGuide:Clarity:Step3:Description":"Click 'Get tracking code', then copy the Project ID from the script or paste the full script below to extract it automatically.","AppStore:SetupGuide:GoogleAds:Description":"Follow these steps to locate your Conversion ID (and optional Conversion Label) from Google Ads.","AppStore:SetupGuide:GoogleAds:Step1:Title":"Sign in to Google Ads","AppStore:SetupGuide:GoogleAds:Step1:Description":"Open ads.google.com and sign in to the account you use to run your campaigns.","AppStore:SetupGuide:GoogleAds:Step1:Link":"Open Google Ads","AppStore:SetupGuide:GoogleAds:Step2:Title":"Create a website conversion action","AppStore:SetupGuide:GoogleAds:Step2:Description":"Go to Goals → Conversions → New conversion action, choose 'Website', and complete the setup. Pick 'Install the tag yourself' so you can see the tag details.","AppStore:SetupGuide:GoogleAds:Step3:Title":"Copy the Conversion ID and Label","AppStore:SetupGuide:GoogleAds:Step3:Description":"From the tag setup screen, copy the Conversion ID (starts with 'AW-') and the Conversion Label. You can also paste the full snippet below to extract them automatically.","AppStore:SetupGuide:GoogleAds:OAuth:Description":"Connect your Google Ads account once and let Rekaz configure conversion tracking for you.","AppStore:SetupGuide:GoogleAds:OAuth:Step1:Title":"Connect your Google account","AppStore:SetupGuide:GoogleAds:OAuth:Step1:Description":"Sign in securely with Google and approve access to your Google Ads account.","AppStore:SetupGuide:GoogleAds:OAuth:Step2:Title":"Choose your ads account","AppStore:SetupGuide:GoogleAds:OAuth:Step2:Description":"Select the Google Ads customer account that runs campaigns for this store.","AppStore:SetupGuide:GoogleAds:OAuth:Step3:Title":"Rekaz configures tracking","AppStore:SetupGuide:GoogleAds:OAuth:Step3:Description":"Rekaz creates and connects the browser conversion actions automatically.","AppStore:GoogleAds:OAuth:Title":"Connect Google Ads","AppStore:GoogleAds:OAuth:Description":"Sign in with Google so Rekaz can configure conversion tracking without copying IDs or labels.","AppStore:GoogleAds:ManualSetup":"Set up browser tracking manually","Integration:GoogleAds:ManualUpgrade:Title":"Browser tracking is active","Integration:GoogleAds:ManualUpgrade:Description":"Connect Google Ads to enable server tracking. Your current browser tracking stays active unless the Google connection succeeds.","Integration:GoogleAds:ManualUpgrade:Button":"Enable server tracking with Google","AppStore:SetupGuide:GoogleAnalytics:Description":"Follow these steps to locate your Measurement ID from Google Analytics 4.","AppStore:SetupGuide:GoogleAnalytics:Step1:Title":"Sign in to Google Analytics","AppStore:SetupGuide:GoogleAnalytics:Step1:Description":"Open analytics.google.com and sign in to your GA4 property.","AppStore:SetupGuide:GoogleAnalytics:Step1:Link":"Open Google Analytics","AppStore:SetupGuide:GoogleAnalytics:Step2:Title":"Open your web data stream","AppStore:SetupGuide:GoogleAnalytics:Step2:Description":"Go to Admin → Data Streams, then select the Web data stream for your store (or create one if needed).","AppStore:SetupGuide:GoogleAnalytics:Step3:Title":"Copy the Measurement ID","AppStore:SetupGuide:GoogleAnalytics:Step3:Description":"The Measurement ID starts with 'G-' and is shown at the top of the data stream details. You can also paste the gtag.js snippet below to extract it automatically.","AppStore:SetupGuide:Snapchat:Description":"Follow these steps to locate and connect your Pixel ID from Snapchat Ads Manager.","AppStore:SetupGuide:Snapchat:Step1:Title":"Sign in to Snapchat Ads Manager","AppStore:SetupGuide:Snapchat:Step1:Description":"Access your Snapchat business account.","AppStore:SetupGuide:Snapchat:Step1:Link":"Open Snapchat Ads Manager","AppStore:SetupGuide:Snapchat:Step2:Title":"Go to Events Manager","AppStore:SetupGuide:Snapchat:Step2:Description":"Navigate to 'Events Manager' from the top menu under 'Assets'.","AppStore:SetupGuide:Snapchat:Step3:Title":"Copy your Pixel ID","AppStore:SetupGuide:Snapchat:Step3:Description":"Select your pixel and copy the Pixel ID from the setup page.","AppStore:SetupGuide:TikTok:Description":"Follow these steps to locate and connect your Pixel ID from TikTok Ads Manager.","AppStore:SetupGuide:TikTok:Step1:Title":"Sign in to TikTok Ads Manager","AppStore:SetupGuide:TikTok:Step1:Description":"Access your TikTok for Business account.","AppStore:SetupGuide:TikTok:Step1:Link":"Open TikTok Ads Manager","AppStore:SetupGuide:TikTok:Step2:Title":"Go to Events Manager","AppStore:SetupGuide:TikTok:Step2:Description":"Navigate to 'Assets' → 'Events' from the top navigation menu.","AppStore:SetupGuide:TikTok:Step3:Title":"Copy your Pixel ID","AppStore:SetupGuide:TikTok:Step3:Description":"Select your pixel and copy the Pixel ID shown in the setup details.","Integrations:Disconnect":"Disconnect","Integrations:DNS:Setup":"DNS Setup","Integrations:DNS:Instructions":"Follow the instructions to configure DNS records for this integration.","Integrations:GoogleCalendar:ConnectedDescription":"Your Google Calendar is connected and syncing events.","Integrations:GoogleCalendar:SetupTitle":"Setup Integration","CalendarSync:Error":"invalid calendar URL. Please check and try again.","CalendarSync:Success":"Calendar synced successfully","Error:SyncFailed":"Failed to sync calendar","Error:DeletingFailed":"Failed to delete","Contacts:Delete.Successfully":"Contact Deleted Successfully!","AddonTools:Title":"Addon Tools","AddonTools:Loyalty":"Loyalty Program","AddonTools:IvrBalance":"IVR Balance","AddonTools:WhatsAppBalance":"WhatsApp Balance","AddonTools:Providers":"Providers","AddonTools:Branches":"Branches","AddonTools:RemoveMadeByRekaz":"Remove Made By Rekaz","AddonTools:Enabled":"Enabled","AddonTools:Add":"Add","AddonTools:Deduct":"Deduct","AddonTools:LoadError":"Failed to load addon tools.","AddonTools:PaymentMethods":"Payment Methods","AddonTools:Mada":"Mada","AddonTools:Visa":"Visa/MasterCard","AddonTools:ApplePay":"Apple Pay","AddonTools:ApplePayRequiresBothMoyasar":"Apple Pay requires both Mada and Visa/MasterCard on Moyasar","AddonTools:ApplePayRequiresCard":"Apple Pay requires Mada or Visa/MasterCard","AddonTools:Save":"Save","AddonTools:ChangesSaved":"Changes saved successfully","AddonTools:DangerZone":"Danger Zone","AddonTools:ApplyFreePlan":"Apply Free Plan","AddonTools:ApplyFreePlan:Description":"Disables paid features and downgrades this store to the free plan.","AddonTools:ApplyFreePlan:ConfirmTitle":"Apply free plan?","AddonTools:ApplyFreePlan:ConfirmDescription":"This will turn off paid features for this store and apply the free plan limits. This cannot be undone automatically.","AddonTools:ApplyFreePlan:Confirm":"Yes, apply free plan","AddonTools:ApplyFreePlan:Applied":"Free plan applied","AddonTools:Cancel":"Cancel","AddonTools:Action:ApplyFreePlan":"Apply Free Plan","CustomerHistory:AddonToolAction":"Addons Edit Action","CustomerHistory:DealCreated":"Deal Created","CustomerHistory:DealUpdated":"Deal Updated","CustomerHistory:Field:dealStage":"Deal Stage:","CustomerHistory:Field:amount":"Amount:","AddonTools:Action:AddIvrPoints":"Add IVR Points","AddonTools:Action:DeductIvrPoints":"Deduct IVR Points","AddonTools:Action:AddWhatsAppMessages":"Add WhatsApp Messages","AddonTools:Action:DeductWhatsAppMessages":"Deduct WhatsApp Messages","AddonTools:Action:EnableAddon":"Enable Addon","AddonTools:Action:DisableAddon":"Disable Addon","AddonTools:AddonType:Providers":"Providers","AddonTools:AddonType:Branches":"Branches","AddonTools:AddonType:RemoveMadeByRekaz":"Remove Made By Rekaz","AddonTools:AddonType:Loyalty":"Loyalty Program","Menu:Partners":"Partners","Menu:Partners:Applications":"Applications","Menu:Partners:Directory":"Directory","Menu:Partners:Referrals":"Referrals","Menu:Partners:Commissions":"Commissions","Menu:Partners:Settlements":"Settlements","Menu:Partners:Materials":"Materials","Enum:PartnerStatus.PendingApproval":"Pending Approval","Enum:PartnerStatus.Approved":"Approved","Enum:PartnerStatus.Rejected":"Rejected","Enum:PartnerStatus.Frozen":"Frozen","Enum:PartnerType.Individual":"Individual","Enum:PartnerType.Company":"Company","Enum:PartnerType.Influencer":"Influencer","Enum:ReferredByMethod.Url":"URL","Enum:ReferredByMethod.ManualCode":"Manual Code","Enum:ReferredByMethod.AdminOverride":"Admin Override","Enum:PartnerCommissionStatus.Pending":"Pending","Enum:PartnerCommissionStatus.Approved":"Approved","Enum:PartnerCommissionStatus.Settled":"Settled","Enum:PartnerCommissionStatus.Cancelled":"Cancelled","Enum:PartnerSettlementStatus.Pending":"Pending","Enum:PartnerSettlementStatus.Approved":"Approved","Enum:PartnerSettlementStatus.Processing":"Processing","Enum:PartnerSettlementStatus.Paid":"Paid","Enum:PartnerSettlementStatus.Failed":"Failed","Enum:PartnerSettlementLineType.Commission":"Commission","Enum:PartnerSettlementLineType.Adjustment":"Adjustment","Enum:PartnerMaterialAssetType.Image":"Image","Enum:PartnerMaterialAssetType.Video":"Video","Enum:PartnerMaterialAssetType.Document":"Document","Settings:Partners:CommissionRate":"Commission Rate (%)","Settings:Partners:SettlementCycleDays":"Settlement Cycle (Days)","Settings:Partners:SettlementThresholdSar":"Settlement Threshold (SAR)","Settings:Partners:MissedClaimWindowDays":"Missed Claim Window (Days)","Settings:Partners:EnableProgram":"Enable Partners Program","Partners:Approved":"Partner has been approved.","Partners:Rejected":"Partner has been rejected.","Partners:Frozen":"Partner has been frozen.","Partners:Unfrozen":"Partner has been unfrozen.","Partners:Pending":"Pending Partners","Partners:AttributionOverridden":"Attribution overridden successfully.","Partners:AssignSalesPerson":"Assign Sales Person","Partners:SalesPerson":"Sales Person","Partners:SelectSalesPerson":"Select sales person","Partners:NoSalesPerson":"Not assigned","ViewDetails":"View Details","BackToList":"Back to list","OpenInNewTab":"Open in new tab","ContactInfo":"Contact Information","BankAccount":"Bank Account","BankName":"Bank Name","IBAN":"IBAN","AccountHolder":"Account Holder","Documents":"Documents","NationalId":"National ID","CommercialReg":"Commercial Registration","SocialLinks":"Social Links","FreezeReason":"Freeze Reason","RejectReason":"Rejection Reason","AppliedAt":"Applied At","AcceptedTermsAt":"Accepted Terms At","CompanyName":"Company Name","ApprovedAt":"Approved At","Individual":"Individual","Company":"Company","Influencer":"Influencer","Common:Error":"An error occurred. Please try again.","Commission:Approved":"Commission has been approved.","Commission:Cancelled":"Commission has been cancelled.","Settlement:Processing":"Settlement marked as processing.","Settlement:Paid":"Settlement marked as paid.","Settlement:Failed":"Settlement marked as failed.","Settlement:AdjustmentAdded":"Adjustment added to settlement.","Material:Updated":"Material updated successfully.","Material:Created":"Material created successfully.","Material:Deleted":"Material deleted successfully.","NoData":"No data found","AllStatuses":"All Statuses","PendingApproval":"Pending Approval","ReferralCode":"Referral Code","JoinedAt":"Joined At","FreezePartner":"Freeze Partner","BaseAmount":"Base Amount","HoldUntil":"Hold Until","CancelCommission":"Cancel Commission","RunManualSettlement":"Run Manual Settlement","MarkProcessing":"Mark Processing","MarkPaid":"Mark Paid","MarkFailed":"Mark Failed","AddAdjustment":"Add Adjustment","ExportCSV":"Export CSV","Partner":"Partner","PaymentReference":"Payment Reference","OverrideAttribution":"Override Attribution","CreateMaterial":"Create Material","EditMaterial":"Edit Material","DeleteMaterial":"Delete Material","ConfirmDelete":"Are you sure you want to delete this item?","AssetUrl":"Asset URL","AssetType":"Asset Type","SortOrder":"Sort Order","RejectPartner":"Reject Partner","PaidAt":"Paid At","Adjustments":"Adjustments","PartnerId":"Partner ID","TenantId":"Tenant ID","Approve":"Approve","Reject":"Reject","Mobile":"Mobile","Type":"Type","Frozen":"Frozen","Freeze":"Freeze","Unfreeze":"Unfreeze","Settled":"Settled","Cancelled":"Cancelled","Processing":"Processing","Paid":"Paid","Commissions":"Commissions","Referrals":"Referrals","Materials":"Materials","Commission":"Commission","Merchant":"Merchant","Method":"Method","Override":"Override","Title":"Title","Category":"Category","Gross":"Gross","Image":"Image","Video":"Video","Document":"Document","Partners":"Partners","Approved":"Approved","Rejected":"Rejected","Reason":"Reason","Seo:Title":"SEO Tools","Seo:PageDescription":"Optimize your online presence and attract more customers with our easy-to-use SEO tools for your website and services.","Seo:WebsiteTitle":"Website SEO","Seo:ProductsTitle":"Service SEO","Seo:ImproveSeo":"Start improving","Seo:BrandName":"Brand Name","Seo:Logo":"Logo","Seo:Favicon":"Favicon","Seo:Uploaded":"Uploaded","Seo:Description":"Description","Seo:Keywords":"Keywords","Seo:EditWebsiteSeo":"Improve Website SEO","Seo:SeoKeywords":"SEO Keywords","Seo:KeywordsPlaceholder":"Keywords separated by commas","Seo:DescriptionPlaceholder":"Short description (120-160 characters)","Seo:Save":"Save","Seo:Cancel":"Cancel","Seo:UpdateSuccess":"SEO settings updated successfully","Seo:NoProducts":"No services","Seo:Images":"images","Seo:OverallScore":"Overall Score","Seo:Status:Excellent":"Excellent","Seo:Status:Good":"Good","Seo:Status:NeedsWork":"Needs work","Seo:Status:Critical":"Critical","Seo:OverallScore:MessageExcellent":"Your store shows up well on Google. Keep it up.","Seo:OverallScore:MessageGood":"You're in good shape. A couple of small fixes will get you to excellent.","Seo:OverallScore:MessageNeedsWork":"Customers are having trouble finding you on Google. Fix the points below.","Seo:OverallScore:MessageCritical":"Your store is barely showing up on Google. Start here.","Seo:ProductType:Reservation":"Reservation","Seo:ProductType:Subscription":"Subscription","Seo:ProductType:Merchandise":"Product","Seo:ProductType:Gift":"Gift Card","Seo:UploadLogo":"Upload Logo","Seo:UploadLogoPlaceholder":"Click to upload your brand logo","Seo:UploadLogoHint":"Shown in your site header and search results. A transparent background works best","Seo:UploadFavicon":"Upload Favicon","Seo:UploadFaviconPlaceholder":"Click to upload a favicon","Seo:UploadFaviconHint":"Appears in the browser tab. A small square image (32×32px or larger) is recommended","Seo:UploadProductImagesPlaceholder":"Click to upload service images","Seo:UploadProductImagesHint":"Select high-quality photos that showcase your service. You can pick several at once","Seo:UploadImage":"Click to upload an image","Seo:UploadImageHint":"Select an image file from your device","Seo:UploadSuccess":"Uploaded successfully","Seo:Rec:AddBrandName":"Add your brand name to improve search visibility","Seo:Rec:DescriptionLength":"Keep your description between 120-160 characters for best results","Seo:Rec:AddDescription":"Add a detailed description of at least 50 characters","Seo:Rec:AddKeywords":"Add SEO keywords to improve search engine visibility","Seo:Rec:UploadLogo":"Upload your brand logo to strengthen your identity","Seo:Rec:UploadFavicon":"Add a favicon to appear in browser tabs","Seo:UploadFailed":"Upload failed","Seo:ChangeImage":"Click to replace this image","Seo:AddMoreImages":"Click to add more images","Seo:RemoveImage":"Remove image","Marketing:Mock:Reviews:Count":"(675 reviews)","Marketing:Mock:Reviews:Review1":"Excellent experience, fast service and great customer care. Highly recommend!","Marketing:Mock:Reviews:Review2":"Professional service and precise scheduling. Very happy and will definitely come back","Marketing:Mock:Ivr:CampaignName":"Seasonal Offers Campaign","Marketing:Mock:Ivr:Running":"Running","Marketing:Mock:Ivr:SuccessRate":"Success Rate","Marketing:Mock:Ivr:TotalCalls":"Total Calls","Marketing:Mock:Ivr:RecentActivity":"Recent Activity","Marketing:Mock:Ivr:Customer":"Customer","Marketing:Mock:Ivr:Ago1Min":"1 min ago","Marketing:Mock:Ivr:Ago2Min":"2 min ago","Marketing:Mock:Ivr:Ago3Min":"3 min ago","Marketing:Mock:Ivr:SuccessCall":"Successful call","Marketing:Mock:Ivr:GrowthRate":"Growth Rate","Marketing:Mock:Loyalty:Stamps":"Stamps","Marketing:Mock:Loyalty:Name":"Name","Marketing:Mock:Loyalty:CustomerName":"Sultan Ahmed","Marketing:Mock:Loyalty:RemainingForGift":"Remaining for gift","Marketing:Mock:Loyalty:PoweredBy":"Powered by Rekaz","Marketing:Mock:Whatsapp:Online":"Online","Marketing:Mock:Whatsapp:Today":"Today","Marketing:Mock:Whatsapp:Confirmed":"Your booking is confirmed! 🎉","Marketing:Mock:Whatsapp:Booking":"Booking","Marketing:Mock:Whatsapp:BookingName":"Legal Consultation - Gold Package","Marketing:Mock:Whatsapp:BookingNumber":"Booking No.","Marketing:Mock:Whatsapp:Date":"Date","Marketing:Mock:Whatsapp:Time":"Time","Marketing:Mock:Whatsapp:TimeValue":"10:00 AM - 11:30 AM","Marketing:Mock:Whatsapp:ViewDetails":"View booking details by tapping the button below","Marketing:Mock:Whatsapp:ManageBookings":"📅 Manage Bookings","Marketing:Mock:Whatsapp:Sub:Reminder":"Reminder: your subscription expires soon ⏳","Marketing:Mock:Whatsapp:Sub:Plan":"Plan","Marketing:Mock:Whatsapp:Sub:PlanName":"Gold membership","Marketing:Mock:Whatsapp:Sub:Member":"Member","Marketing:Mock:Whatsapp:Sub:MemberValue":"Ahmed Mohammed","Marketing:Mock:Whatsapp:Sub:Expires":"Expires on","Marketing:Mock:Whatsapp:Sub:Amount":"Amount","Marketing:Mock:Whatsapp:Sub:AmountValue":"299","Marketing:Mock:Whatsapp:Sub:RenewHint":"Renew now to keep your benefits","Marketing:Mock:Whatsapp:Sub:Renew":"🔄 Renew subscription","Expense:SearchByReference":"Search by reference","Expense:SelectDate":"Select date","Expense:SuccessfullySaved":"Successfully Saved","Expense:ExportSuccess":"Export Successful","Expense:NoExpenses":"No Expenses","Expense:NoExpenseTypes":"No Expense Types","Expense:CreateFirstExpense":"Create your first expense","Expense:CreateFirstExpenseType":"Create your first expense type","Expense:NoResultsFound":"No results found","NoResultsFound":"No results found","Unknown":"Unknown","Expense:TryDifferentSearch":"Try a different search","Expense:Maximum":"Maximum","Expense:Minimum":"Minimum","Expense:Page:Description":"Manage expenses and expense types","Expense:Details":"Expense Details","Expense:DetailsDescription":"Basic information about this expense","Expense:AdditionalInfo":"Additional Information","Expense:Validation:ReferenceRequired":"Reference is required","Expense:Validation:BranchRequired":"Branch is required","Expense:Validation:ExpenseTypeRequired":"Expense type is required","Expense:Validation:DueDateRequired":"Due date is required","Expense:Validation:AmountRequired":"Amount is required","Expense:Validation:AmountMin":"Amount must be at least 0.1","Expense:Validation:AmountMax":"Amount must be at most 999,999.99","Expense:Validation:NotesMax":"Notes must be at most 1000 characters","Expense:Validation:NameRequired":"Name is required","Expense:Validation:NameMax":"Name must be at most 256 characters","Expense:Validation:DescriptionMax":"Description must be at most 1024 characters","Taxes:Zatca:Onboarding:Title":"ZATCA Onboarding","Taxes:Zatca:Onboarding:Back":"Back","Taxes:Zatca:Onboarding:NextStep":"Next Step","Taxes:Zatca:Onboarding:Processing":"Processing...","Taxes:Zatca:Onboarding:GenerateCSID":"Generate CSID","Taxes:Zatca:Onboarding:ResetAndRetry":"Reset & Retry","Taxes:Zatca:Onboarding:StepCSR":"CSR","Taxes:Zatca:Onboarding:StepOTP":"OTP","Taxes:Zatca:Onboarding:StepStatus":"Status","Taxes:Zatca:Onboarding:OrganizationInformation":"Organization Information","Taxes:Zatca:Onboarding:OrganizationInformationDescription":"Please confirm your organization details required for the Certificate Signing Request (CSR). These must match your ZATCA registration exactly.","Taxes:Zatca:Onboarding:OrganizationIdentifier":"Organization Identifier (15-digit VAT)","Taxes:Zatca:Onboarding:OrganizationIdentifierHint":"Must be exactly 15 digits, starting and ending with 3","Taxes:Zatca:Onboarding:OrganizationName":"Organization Name (in English)","Taxes:Zatca:Onboarding:OrganizationNameEnPlaceholder":"e.g. Rekaz Testing Organization","Taxes:Zatca:Onboarding:OrganizationNameAr":"Organization Name (Arabic)","Taxes:Zatca:Onboarding:OrganizationNameArPlaceholder":"مثال: شركة ركاز","Taxes:Zatca:Onboarding:OrganizationNameArHint":"Required by ZATCA — must contain Arabic characters","Taxes:Zatca:Onboarding:InvoiceType":"Invoice Type","Taxes:Zatca:Onboarding:InvoiceTypeSimplified":"Simplified (B2C)","Taxes:Zatca:Onboarding:InvoiceTypeStandard":"Standard (B2B)","Taxes:Zatca:Onboarding:InvoiceTypeBoth":"Both (B2B & B2C)","Taxes:Zatca:Onboarding:InvoiceTypeHint":" Simplified for retail/B2C, Standard for B2B","Taxes:Zatca:Onboarding:LocationAddress":"Location Address (SPL Short Format)","Taxes:Zatca:Onboarding:LocationAddressPlaceholder":"e.g. RRRD2929 - Building 1234 - Al Olaya District","Taxes:Zatca:Onboarding:LocationAddressHint":"Saudi Postal Location short format address","Taxes:Zatca:Onboarding:IndustryBusinessCategory":"Industry Business Category (in English)","Taxes:Zatca:Onboarding:IndustryBusinessCategoryEnPlaceholder":"e.g. Retail, Technology, Healthcare, etc.","Taxes:Zatca:Onboarding:VideoTitle":"How to generate OTP","Taxes:Zatca:Onboarding:VideoDuration":"Duration: 1:20","Taxes:Zatca:Onboarding:OnboardingSuccessful":"Onboarding Successful!","Taxes:Zatca:Onboarding:OnboardingSuccessfulDescription":"Your device has been successfully onboarded and the Production CSID has been issued.","Taxes:Zatca:Onboarding:OnboardingFailed":"Onboarding Failed","Taxes:Zatca:Onboarding:OnboardingFailedDescription":"An error occurred during the process.","Taxes:Zatca:Onboarding:ProcessingZatcaCompliance":"Processing ZATCA Compliance...","Taxes:Zatca:Onboarding:ProcessingZatcaComplianceDescription":"Please wait while we communicate with ZATCA servers to verify compliance and issue certificates.","Taxes:Zatca:Onboarding:ComplianceCheckFailures":"Compliance Check Failures","Taxes:Zatca:Onboarding:UnexpectedError":"An unexpected error occurred","Taxes:Zatca:Onboarding:RetryWithNewOtp":"Retry with New OTP","Taxes:Zatca:Onboarding:ProcessingTimeout":"Processing is taking longer than expected. Please try again.","Taxes:Zatca:Onboarding:DeviceAlreadyActive":"Already active","Taxes:Zatca:Onboarding:TaxFeatureRequired":"Tax Feature Required","Taxes:Zatca:Onboarding:TaxFeatureRequiredDescription":"You must enable the tax feature in your invoice settings before starting ZATCA onboarding.","Taxes:Zatca:Onboarding:GoToInvoiceSettings":"Go to Invoice Settings","Taxes:Zatca:Onboarding:ReconciliationRequired":"Manual Cleanup Required","Taxes:Zatca:Onboarding:ReconciliationInstructions":"Clean up the matching ZATCA dashboard entries below before restarting. We will reuse the same local device slots after you confirm cleanup.","Taxes:Zatca:Onboarding:RestartAfterCleanup":"I cleaned up the old ZATCA device(s)","Taxes:Zatca:Onboarding:CommonName":"Common name","Taxes:Zatca:Onboarding:SerialNumber":"Serial number","Taxes:Zatca:Onboarding:ComplianceRequestId":"Compliance request ID","Taxes:Zatca:Onboarding:DeviceType:Web":"Web device","Taxes:Zatca:Onboarding:DeviceType:Internal":"Internal device","Taxes:Zatca:Onboarding:AddressDetails":"Address Details","Taxes:Zatca:Onboarding:AddressDetailsDescription":"Required for ZATCA compliance. These must match your National Address exactly.","Taxes:Zatca:Onboarding:BuildingNumber":"Building Number","Taxes:Zatca:Onboarding:AdditionalNumber":"Additional Number","Taxes:Zatca:Onboarding:District":"District","Taxes:Zatca:Onboarding:DistrictPlaceholder":"e.g. Al Olaya","Taxes:Zatca:Onboarding:City":"City","Taxes:Zatca:Onboarding:CityPlaceholder":"e.g. Riyadh","Taxes:Zatca:Onboarding:PostalCode":"Postal Code","Taxes:Zatca:Onboarding:Validation:OrganizationIdentifierRequired":"Organization identifier is required","Taxes:Zatca:Onboarding:Validation:OrganizationIdentifierLength":"Must be exactly 15 digits","Taxes:Zatca:Onboarding:Validation:OrganizationIdentifierStartsWith3":"Must start with digit 3","Taxes:Zatca:Onboarding:Validation:OrganizationIdentifierEndsWith3":"Must end with digit 3","Taxes:Zatca:Onboarding:Validation:OrganizationNameRequired":"Organization name is required","Taxes:Zatca:Onboarding:Validation:OrganizationNameForbiddenChars":"Must not contain special characters (!@#$%&*_)","Taxes:Zatca:Onboarding:Validation:OrganizationNameArRequired":"Organization name in Arabic is required","Taxes:Zatca:Onboarding:Validation:OrganizationNameArMustContainArabic":"Must contain Arabic characters","Taxes:Zatca:Onboarding:Validation:OrganizationUnitTinRequired":"Must be the 10-digit TIN number when onboarding a group member device","Taxes:Zatca:Onboarding:Validation:SellerIdBothRequired":"Both seller ID type and value must be provided together","Taxes:Zatca:Onboarding:SellerIdScheme":"Seller Identification Type","Taxes:Zatca:Onboarding:SellerIdSchemeHint":"Select the type of identification document registered with ZATCA","Taxes:Zatca:Onboarding:SellerIdValue":"Seller Identification Number","Taxes:Zatca:Onboarding:SellerIdValueHint":"Enter the identification number matching the selected type","Taxes:Zatca:Onboarding:SellerIdScheme:CRN":"Commercial Registration (CRN)","Taxes:Zatca:Onboarding:SellerIdScheme:MOM":"MOMRAH License (MOM)","Taxes:Zatca:Onboarding:SellerIdScheme:MLS":"MHRSD License (MLS)","Taxes:Zatca:Onboarding:SellerIdScheme:700":"700 Number","Taxes:Zatca:Onboarding:SellerIdScheme:SAG":"MISA License (SAG)","Taxes:Zatca:Onboarding:SellerIdScheme:OTH":"Other ID (OTH)","Taxes:Zatca:Onboarding:SellerIdSchemePlaceholder":"Select identification type...","Enum:ZatcaSubmissionStatus:0":"Pending","Enum:ZatcaSubmissionStatus:1":"Queued","Enum:ZatcaSubmissionStatus:2":"Reported","Enum:ZatcaSubmissionStatus:3":"Cleared","Enum:ZatcaSubmissionStatus:4":"Reported with Warnings","Enum:ZatcaSubmissionStatus:5":"Cleared with Warnings","Enum:ZatcaSubmissionStatus:6":"Failed","Enum:ZatcaSubmissionStatus:7":"Retry Scheduled","Enum:ZatcaSubmissionStatus:8":"Reconciliation Required","Integrations:Categories:TaxCompliance":"Tax Compliance","Integrations:Zatca":"ZATCA E-Invoicing","Integrations:Zatca:Description":"Comply with Saudi ZATCA e-invoicing requirements. Connect your business to ZATCA for Phase 2 compliance.","Taxes:Zatca:Submissions:Title":"ZATCA Submissions","Taxes:Zatca:Submissions:NoData":"No submissions found","Taxes:Zatca:Submissions:ErrorLoading":"Failed to load submissions","Taxes:Zatca:Submissions:Retry":"Retry","Taxes:Zatca:Submissions:ICV":"ICV","Taxes:Zatca:Submissions:InvoiceNumber":"Document #","Taxes:Zatca:Submissions:DocumentType":"Document Type","Taxes:Zatca:Submissions:DocumentTypeInvoice":"Invoice","Taxes:Zatca:Submissions:DocumentTypeCreditNote":"Credit Note","Taxes:Zatca:Submissions:DocumentTypeDebitNote":"Debit Note","Taxes:Zatca:Submissions:DocumentTypePrepaymentInvoice":"Prepayment Invoice","Taxes:Zatca:Submissions:DocumentTypeUnknown":"Unknown","Taxes:Zatca:Submissions:Device":"Source","Taxes:Zatca:Submissions:DeviceTypeWeb":"Website","Taxes:Zatca:Submissions:DeviceTypeInternal":"Internal","Taxes:Zatca:Submissions:DeviceTypeCustom":"Custom","Taxes:Zatca:Submissions:Type":"Type","Taxes:Zatca:Submissions:Status":"Status","Taxes:Zatca:Submissions:SubmittedAt":"Submitted At","Taxes:Zatca:Submissions:CreatedAt":"Created At","Taxes:Zatca:Submissions:QR":"QR","Taxes:Zatca:Submissions:ShowQR":"Show QR","Taxes:Zatca:Submissions:QRCodeLabel":"ZATCA QR Code","Taxes:Zatca:Submissions:ValidationMessages":"Validation Messages","Taxes:Zatca:Submissions:AllStatuses":"All Statuses","Taxes:Zatca:Submissions:AllTypes":"All Types","Taxes:Zatca:Submissions:ClearFilters":"Clear","Taxes:Zatca:Submissions:TotalSubmissions":"Total Submissions","Taxes:Zatca:Submissions:Selected":"{0} selected","Taxes:Zatca:Submissions:RetryFailed":"Retry Failed","Taxes:Zatca:Submissions:ClearSelection":"Clear selection","Taxes:Zatca:Submissions:SelectAll":"Select all","Taxes:Zatca:Submissions:SelectRow":"Select row {0}","Taxes:Zatca:Submissions:BulkRetrySuccess":"Retry queued successfully","Taxes:Zatca:Submissions:BulkRetryError":"Failed to queue retries","Taxes:Zatca:Submissions:Synced":"Synced","Taxes:Zatca:Submissions:Warnings":"Accepted with Notes","Taxes:Zatca:Submissions:Notes":"ZATCA Notes","Taxes:Zatca:Submissions:NotesReassurance":"The invoice was accepted by ZATCA. The notes below are informational only and do not affect the invoice's approval.","Taxes:Zatca:Submissions:Failed":"Failed","Taxes:Zatca:Submissions:Pending":"Pending","Taxes:Zatca:Submissions:StatusPending":"Pending","Taxes:Zatca:Submissions:StatusQueued":"Queued","Taxes:Zatca:Submissions:StatusReported":"Reported","Taxes:Zatca:Submissions:StatusCleared":"Cleared","Taxes:Zatca:Submissions:StatusReportedWithWarnings":"Reported (with notes)","Taxes:Zatca:Submissions:StatusClearedWithWarnings":"Cleared (with notes)","Taxes:Zatca:Submissions:StatusFailed":"Failed","Taxes:Zatca:Submissions:StatusRetryScheduled":"Retry Scheduled","Taxes:Zatca:Submissions:StatusUnknown":"Unknown","Taxes:Zatca:Submissions:TypeReporting":"Reporting","Taxes:Zatca:Submissions:TypeClearance":"Clearance","Taxes:Zatca:Submissions:TypeComplianceStandardInvoice":"Compliance (Standard Invoice)","Taxes:Zatca:Submissions:TypeComplianceStandardCredit":"Compliance (Standard Credit)","Taxes:Zatca:Submissions:TypeComplianceStandardDebit":"Compliance (Standard Debit)","Taxes:Zatca:Submissions:TypeComplianceSimplifiedInvoice":"Compliance (Simplified Invoice)","Taxes:Zatca:Submissions:TypeComplianceSimplifiedCredit":"Compliance (Simplified Credit)","Taxes:Zatca:Submissions:TypeComplianceSimplifiedDebit":"Compliance (Simplified Debit)","Taxes:Zatca:Submissions:TypeUnknown":"Unknown","Taxes:Zatca:Submissions:Today":"Today","Taxes:Zatca:Submissions:Last7Days":"Last 7 Days","Taxes:Zatca:Submissions:Last30Days":"Last Month","Taxes:Zatca:Submissions:AllTime":"All Time","Taxes:Zatca:Submissions:Custom":"Custom","Taxes:Zatca:Submissions:StartDate":"Start date","Taxes:Zatca:Submissions:EndDate":"End date","Taxes:Zatca:Renewal:ExpiryWarningTitle":"CSID Approaching Expiration","Taxes:Zatca:Renewal:ExpiryWarningDescription":"Your ZATCA certificates are approaching expiration. Renew them with new OTPs from the Fatoora Portal to avoid service interruption.","Taxes:Zatca:Renewal:ExpiresOn":"Expires on {0}","Taxes:Zatca:Renewal:RenewButton":"Renew Certificates","Taxes:Zatca:Renewal:ModalTitle":"Renew ZATCA Certificates","Taxes:Zatca:Renewal:ModalDescription":"Generate new OTPs from the Fatoora Portal and enter them below to renew your Production CSIDs.","Taxes:Zatca:Renewal:Renewing":"Renewing...","Taxes:Zatca:Renewal:Success":"Certificates renewed successfully. New certificates will be active shortly.","Taxes:Zatca:Renewal:Error":"Failed to renew certificates. Please try again.","Taxes:Zatca:Onboarding:Validation:OrganizationNameAsciiOnly":"Organization name must contain only ASCII characters","Taxes:Zatca:Onboarding:Validation:SellerIdValueMustBe10Digits":"Seller ID must be exactly 10 digits for the selected identification scheme","Menu:Complaints":"Complaints","Menu:Themes":"Themes","Menu:MobileThemes":"Mobile themes","Menu:WebsiteThemes":"Website themes","Menu:HostMobileApps":"Apps","HostMobileApps:PageTitle":"Mobile Apps","HostMobileApps:PageSubtitle":"Follow tenant apps from Apple App Store review to publishing","HostMobileApps:AddApp":"Add app","HostMobileApps:SearchPlaceholder":"Search by tenant name","HostMobileApps:Status:Draft":"Draft","HostMobileApps:Status:SubmittedToStore":"Submitted to store","HostMobileApps:Status:Published":"Published","HostMobileApps:Column:Tenant":"Tenant","HostMobileApps:Column:Status":"Status","HostMobileApps:Column:AppStoreId":"App Store ID","HostMobileApps:Column:Published":"Published on","HostMobileApps:Column:Actions":"Actions","HostMobileApps:Empty":"No apps yet. Add the first one to start tracking.","HostMobileApps:EmptyFiltered":"Nothing matches these filters","HostMobileApps:Action:ViewDetails":"View details","HostMobileApps:Action:CreateOneSignal":"Create OneSignal app","HostMobileApps:Action:Publish":"Publish","HostMobileApps:Action:Enable":"Enable access","HostMobileApps:Action:Disable":"Disable access","HostMobileApps:Action:Delete":"Delete app","HostMobileApps:FeatureOff":"Access disabled","HostMobileApps:Feature:Success":"Access updated","HostMobileApps:Feature:Error":"Couldn't update access","HostMobileApps:Delete:Success":"App deleted","HostMobileApps:Delete:Error":"Couldn't delete the app","HostMobileApps:Delete:ConfirmTitle":"Delete this app?","HostMobileApps:Delete:ConfirmMessage":"This permanently removes the mobile app record, tenant theme setup, and disables mobile app access for the tenant. Subscription expiry can disable access without deleting the app; this action is full cleanup.","HostMobileApps:Delete:ConfirmAction":"Delete app","HostMobileApps:OneSignal:AppId":"OneSignal App ID","HostMobileApps:OneSignal:ApiKey":"OneSignal API key","HostMobileApps:OneSignal:ApiKeyStoredPlaceholder":"Leave blank to keep the saved key","HostMobileApps:OneSignal:CreateSuccess":"OneSignal app created and keys saved","HostMobileApps:OneSignal:CreateError":"Couldn't create the OneSignal app","HostMobileApps:Add:Title":"Add app","HostMobileApps:Add:Description":"Pick the tenant this app belongs to. It starts as waiting for details.","HostMobileApps:Add:Tenant":"Tenant","HostMobileApps:Add:TenantPlaceholder":"Pick a tenant","HostMobileApps:Add:Submit":"Add","HostMobileApps:Add:Success":"App added","HostMobileApps:Add:Error":"Couldn't add the app. It may already exist for this tenant.","HostMobileApps:Details:Title":"App details —","HostMobileApps:Details:Description":"The name, description, and logo that will show on the App Store listing.","HostMobileApps:Details:Success":"Details saved","HostMobileApps:Details:Error":"Couldn't save the details","HostMobileApps:Field:Name":"App name","HostMobileApps:Field:Subtitle":"Subtitle","HostMobileApps:Field:Description":"Description","HostMobileApps:Field:LogoUrl":"Logo link","HostMobileApps:Field:BundleIdentifier":"iOS bundle identifier","HostMobileApps:Field:BundleIdentifier:Hint":"The identifier used by the shipped iOS app and OneSignal, for example io.rekaz.kh2.","HostMobileApps:Field:BundleIdentifier:LockedHint":"This identifier cannot change after OneSignal is configured.","HostMobileApps:Field:AppStoreId":"App Store ID","HostMobileApps:Publish:Title":"Publish app —","HostMobileApps:Publish:Description":"Enter the App Store ID and OneSignal keys, then open the app for this tenant.","HostMobileApps:Publish:Success":"App published","HostMobileApps:Publish:Error":"Couldn't publish the app","HostMobileApps:Save":"Save","HostMobileApps:Cancel":"Cancel","Themes:PageTitle":"Themes","Themes:PageSubtitle":"Manage storefront themes available to tenants","Themes:Section:Assignments":"Tenant assignments","Themes:Upload:Button":"Upload theme","Themes:Upload:Title":"Upload a theme","Themes:Upload:Description":"Upload a .zip archive containing the theme files.","Themes:Upload:Dropzone:Idle":"Drag and drop a .zip file here","Themes:Upload:Dropzone:Or":"or","Themes:Upload:Dropzone:Browse":"Browse files","Themes:Upload:Dropzone:Active":"Drop to upload","Themes:Upload:Uploading":"Uploading…","Themes:Upload:Submit":"Upload","Themes:Upload:Success":"Theme uploaded.","Themes:Upload:Error":"Failed to upload theme.","Themes:Upload:InvalidFile":"Please choose a .zip file.","Themes:Upload:Replace":"Replace","Themes:Apply:Button":"Apply to tenant","Themes:Apply:TitlePrefix":"Apply","Themes:Apply:Description":"Any previously active theme for that tenant will be deactivated.","Themes:Apply:Tenant":"Tenant","Themes:Apply:TenantPlaceholder":"Select a tenant…","Themes:Apply:Preset":"Style","Themes:Apply:PresetHint":"Each style is a ready-made variation of this theme.","Themes:Apply:CurrentTheme":"currently: {currentTheme}","Themes:Apply:NoCurrentTheme":"no active theme","Themes:Apply:AlreadyApplied":"Already the active theme","Themes:Apply:Submit":"Apply","Themes:Apply:Success":"Theme applied.","Themes:Apply:Error":"Failed to apply theme.","Themes:Card:VersionPrefix":"Version","Themes:Card:UsedByPrefix":"Used by {0}","Themes:Card:AuthorPrefix":"by","Themes:Card:NotInUse":"Not in use","Themes:Card:Delete":"Delete","Themes:Card:InvalidateCache":"Clear render cache","Themes:InvalidateCache:Success":"Render cache cleared.","Themes:InvalidateCache:Error":"Failed to clear render cache.","Themes:Type:Development":"Development","Themes:Type:Private":"Private","Themes:Type:Public":"Public","Themes:Empty:Title":"No themes yet","Themes:Empty:Description":"Upload your first theme to get started.","Themes:Delete:Title":"Delete this theme?","Themes:Delete:Body":"This will delete the theme and all applied versions.","Themes:Delete:Confirm":"Delete theme","Themes:Delete:Cancel":"Cancel","Themes:Delete:Success":"Theme deleted.","Themes:Delete:Error":"Failed to delete theme.","Themes:Assignments:Search":"Search by tenant name","Themes:Assignments:Empty":"No tenant has applied a theme yet.","Themes:Assignments:EmptyFiltered":"No assignments match the current filters.","Themes:Assignments:Filter:ThemeAll":"All themes","Themes:Assignments:Filter:StatusAll":"All statuses","Themes:Assignments:Column:Tenant":"Tenant","Themes:Assignments:Column:Theme":"Theme","Themes:Assignments:Column:Preset":"Preset","Themes:Assignments:Column:Version":"Version","Themes:Assignments:Column:Active":"Active","Themes:Assignments:Badge:Active":"Active","Themes:Assignments:Badge:Inactive":"Inactive","Themes:Assignments:Column:Actions":"Actions","Themes:Assignments:Action:Deactivate":"Deactivate","Themes:Assignments:Action:Activate":"Activate","Themes:Assignments:Action:Remove":"Remove from tenant","Themes:Assignments:Deactivate:Success":"Theme deactivated.","Themes:Assignments:Deactivate:Error":"Failed to deactivate theme.","Themes:Assignments:Remove:Success":"Theme removed from tenant.","Themes:Assignments:Remove:Error":"Failed to remove theme from tenant.","Themes:Assignments:Remove:ConfirmTitle":"Remove this theme from the tenant?","Themes:Assignments:Remove:ConfirmMessage":"The tenant will lose this theme and any pages they customized for it. The theme stays in the catalog and can be re-applied later.","Themes:Assignments:Remove:ConfirmAction":"Remove","Themes:Assignments:Action:UpgradeShell":"Upgrade shell manifest","Themes:Assignments:Upgrade:ConfirmTitle":"Upgrade this tenant's shell manifest?","Themes:Assignments:Upgrade:ConfirmMessage":"Migrates {0}'s active theme ({1}) to the current app shell schema. Tenants already on the latest schema are skipped.","Themes:Assignments:Upgrade:ConfirmAction":"Upgrade","Themes:Assignments:Upgrade:Success":"Shell manifest upgraded.","Themes:Assignments:Upgrade:Error":"Failed to upgrade shell manifest.","Themes:Assignments:Action:Details":"View details","Themes:Details:Title":"Theme details","Themes:Details:Presets":"Styles","Complaints:NotFound":"Complaint not found.","Complaints:Status:InReview":"In review","Complaints:Status:Closed":"Closed","Complaints:Category:Payment":"Payment","Complaints:Category:Refund":"Refund","Complaints:Category:Subscription":"Subscription","Complaints:Category:Reservation":"Reservation","Complaints:Category:Other":"Other","Complaints:List:Title":"Complaints","Complaints:List:ReferenceNumber":"Reference","Complaints:List:Complainant":"Complainant","Complaints:List:Subject":"Subject","Complaints:List:Status":"Status","Complaints:List:Category":"Category","Complaints:List:MerchantStoreName":"Store","Complaints:List:Phone":"Phone","Complaints:List:RowsPerPage":"Rows per page","Complaints:List:PageOf":"Page {0} of {1}","Complaints:List:CreatedAt":"Submitted","Complaints:Filter:SearchPlaceholder":"Search by reference, subject, store, name, email, phone","Complaints:Filter:AnyStatus":"Any status","Complaints:Filter:AnyCategory":"Any category","Complaints:Detail:ComplainantInfo":"Complainant","Complaints:Detail:AttachmentsTitle":"Attachments","Complaints:Detail:History":"History","Complaints:Detail:NoHistory":"No activity yet.","Complaints:Detail:System":"System","Complaints:Detail:ShowMore":"Show more","Complaints:Detail:ShowLess":"Show less","Complaints:History:Verb:Created":"submitted the complaint","Complaints:History:Verb:StatusChanged":"changed status","Complaints:History:Verb:PublicResponseSent":"sent a public response","Complaints:History:Verb:InternalNoteAdded":"added an internal note","Complaints:History:Verb:AttachmentAdded":"attached a file","Complaints:Detail:Actions":"Actions","Complaints:Detail:UpdateStatus":"Update","Complaints:Detail:Send":"Send","Complaints:Detail:AddNote":"Add note","Complaints:Detail:ChangeStatus":"Change status","Complaints:Detail:Respond":"Respond","Complaints:Detail:ResponseText":"Response text","Complaints:Detail:AlsoChangeStatus":"Also change status","Complaints:Detail:PublicResponsePlaceholder":"This text is emailed to the complainant and replaces any previous public response in the website.","Complaints:Detail:AddInternalNote":"Add internal note","Complaints:Detail:InternalNotePlaceholder":"Notes for your team — not shown to the complainant. Each note is saved as a new entry in the history.","Complaints:Detail:ComplaintType":"Complaint type","Complaints:Detail:MerchantStore":"Store reported","Complaints:Detail:MessageLabel":"Message from the complainant","Complaints:Detail:NoAttachments":"No attachments.","Complaints:Detail:AttachmentFile":"File","Complaints:Detail:Download":"Download","Complaints:Detail:NoInlinePreview":"This file type cannot be previewed. Please download it to view.","Retry":"Retry","POS:Tabs.NewOrder":"New Order","POS:Tabs.Orders":"Orders","POS:Tabs.Calendar":"Calendar","POS:Desktop:BackToHome":"Back to home","POS:CashierLogin:Close":"Close cash drawer","POS:CashierLogin:BackToCashier":"Back to cashier","POS:CashierLogin:ConfirmClose":"Confirm closing cash drawer","POS:CashierLogin:ConfirmCloseTitle":"Close cash drawer?","POS:CashierLogin:ConfirmCloseDescription":"The current employee will be signed out. The next employee will need to sign in with their Platform password.","POS:CashierLogin:CloseFailed":"Could not close the cash drawer. Try again.","POS:CashierLogin:Title":"Cash drawer closed","POS:CashierLogin:Description":"Choose your employee account to reopen the POS.","POS:CashierLogin:Search":"Search employees","POS:CashierLogin:NoResults":"No employees match your search.","POS:CashierLogin:PasswordPrompt":"Platform password","POS:CashierLogin:ChooseAnother":"Choose another employee","POS:CashierLogin:Submit":"Open POS","POS:Tabs.Aria":"Point of sale sections","POS:Orders:Chip.Today":"Today","POS:Orders:Chip.Pending":"Pending","POS:Orders:Chip.Paid":"Paid","POS:Orders:Chip.All":"All","POS:Orders:SearchPlaceholder":"Search by customer, phone, or order number","POS:Orders:LoadError":"Failed to load orders","POS:Orders:Empty":"No orders to show","POS:Orders:NothingSelected":"Select an order to see details","POS:Orders:Items":"Order contents","POS:Orders:Invoice":"Invoice","POS:Orders:NoItems":"This order has no items","POS:Orders:UntitledItem":"Untitled item","POS:Orders:Detail":"Order details","POS:Orders:ViewCustomer":"View customer","POS:Orders:CopyPhone":"Copy phone number","POS:Orders:PayOrder":"Pay order","POS:Orders:Remaining":"Remaining","POS:Orders:Paid":"Paid","POS:Orders:PaymentSaved":"Payment recorded","POS:Orders:Title":"Orders","POS:Orders:NewOrder":"New Order","POS:Orders:NewOrderForCustomer":"New order for this customer","POS:Orders:Cancelled":"Order cancelled","POS:Orders:YouSave":"You save","POS:Coupons:Apply":"Apply discount","POS:Coupons:ApplyDiscount":"Apply discount","POS:Coupons:TriggerSubtitle":"Pick a promotion or enter a discount code","POS:Coupons:AddDiscount":"Add discount","POS:Coupons:Preview":"Preview","POS:Coupons:Applied":"Discount applied","POS:Coupons:Removed":"Coupon removed","POS:Coupons:NoneAvailable":"No active promotions","POS:Coupons:CodeNotFound":"This code is not among the active promotions","POS:Orders:AddCustomItem":"Add custom item","POS:Orders:EditCustomItem":"Edit custom item","POS:Orders:EditItem":"Edit item","POS:ItemType:Reservation":"Reservation","POS:ItemType:Subscription":"Subscription","POS:ItemType:Package":"Package","POS:ItemType:Merchandise":"Product","POS:ItemType:Gift":"Gift","POS:ItemType:Custom":"Custom","POS:Orders:ManualItemAdded":"Item added","Order:Invoice:Issue:PayFirst":"The remaining amount must be collected before issuing the invoice. Take payment now?","POS:Tabs.InProgress":"In progress","POS:Orders:Chip.Refunded":"Refunded","POS:Orders:Filter.Branch":"Branch","POS:Orders:Filter.AllBranches":"All branches","POS:Orders:Filter.SearchBranches":"Search branches","POS:Orders:Filter.NoBranches":"No branches found","POS:Orders:Filter.DateRange":"Date","POS:Orders:Filter.PaymentMethod":"Payment method","POS:Orders:Filter.AllMethods":"All methods","POS:Orders:Filter.Sort":"Sort","POS:Orders:Sort.Newest":"Newest first","POS:Orders:Sort.Oldest":"Oldest first","POS:Orders:Sort.HighestTotal":"Highest total","POS:Orders:Sort.LowestTotal":"Lowest total","POS:Orders:DatePreset.Today":"Today","POS:Orders:DatePreset.Yesterday":"Yesterday","POS:Orders:DatePreset.Last7":"Last 7 days","POS:Orders:DatePreset.Last30":"Last 30 days","POS:Orders:DatePreset.ThisMonth":"This month","POS:Orders:NoPermission":"You do not have permission to view orders","POS:Orders:EditOrder":"Edit order","POS:OrderEdit:TabLabel":"Editing #{0}","POS:OrderEdit:Banner":"Editing order #{0}","POS:OrderEdit:DraftHint":"Changes aren't saved yet — press \"Save changes\" to commit","POS:OrderEdit:PartiallyPaidWarning":"Order is paid — changes may require a new invoice","POS:OrderEdit:CouponItemsTitle":"Save without updating the coupon?","POS:OrderEdit:CouponItemsWarning":"Coupon discounts won't be recalculated for added or removed items","POS:OrderEdit:Done":"Done","POS:OrderEdit:Save":"Save changes","POS:OrderEdit:Saving":"Saving...","POS:OrderEdit:Discard":"Discard changes","POS:OrderEdit:PendingCount":"{0} pending change(s)","POS:OrderEdit:DiscardConfirmTitle":"Discard changes?","POS:OrderEdit:DiscardConfirmBody":"{0} change(s) will be lost. Are you sure?","POS:OrderEdit:ConflictTitle":"Order modified elsewhere","POS:OrderEdit:ConflictBody":"This order was modified in another session. Reload the order — your pending edits will be lost.","POS:OrderEdit:ConflictReload":"Reload","POS:OrderEdit:AtLeastOneItemRequired":"Cannot save changes — the order must have at least one item.","POS:OrderEdit:DiscardDraftPrompt":"You have a new order in progress. Discard it and edit this order instead?","POS:OrderEdit:DiscardDraft":"Discard draft & edit","POS:OrderEdit:KeepDraft":"Keep draft","POS:OrderEdit:CustomerLocked":"Customer can't be changed during edit","POS:OrderEdit:EditOrder":"Edit order","Backoffice:Search:Title":"Find a tenant","Backoffice:Search:Subtitle":"Search by tenant name, customer name, commercial name, domain, or any user's email or phone.","Backoffice:Search:Placeholder":"Tenant name, customer name, commercial name, domain, email or phone…","Backoffice:Search:TooShort":"Type at least 3 characters to search.","Backoffice:Search:NoResultsFor":"No results for","Backoffice:Search:Result":"result","Backoffice:Search:Results":"results","Backoffice:Search:Hint:Navigate":"Navigate","Backoffice:Search:Hint:Open":"Open","Backoffice:Search:Hint:Close":"Close","Backoffice:Recent:Title":"Recently viewed","Backoffice:Recent:Empty":"Tenants you open will appear here.","Backoffice:Recent:Remove":"Remove","Backoffice:Recent:RemoveAria":"Remove {0} from recently viewed","Backoffice:Pinned:Title":"Pinned","Backoffice:Pinned:Hint":"Quick-access tenants","Backoffice:Pinned:Unpin":"Unpin","Backoffice:Pinned:UnpinAria":"Unpin {0}","Backoffice:RelativeTime:JustNow":"just now","Backoffice:RelativeTime:MinutesAgo":"{0}m ago","Backoffice:RelativeTime:HoursAgo":"{0}h ago","Backoffice:RelativeTime:DaysAgo":"{0}d ago","Backoffice:Header:AllTenants":"All tenants","Backoffice:Header:CopyTenantName":"Copy tenant name","Backoffice:Header:Pin":"Pin","Backoffice:Header:Unpin":"Unpin","Backoffice:Header:LoginAsCustomer":"Login","Backoffice:Header:GoToCustomer":"Go to Customer","Backoffice:Field:Sales":"Sales","Backoffice:Field:AccountManager":"Account manager","Backoffice:Field:CustomerSuccess":"Customer success","Backoffice:Assignment:None":"Unassigned","Backoffice:Assignment:Update:Success":"Assignment updated","Backoffice:Assignment:Update:Failure":"Couldn't update assignment","Backoffice:Field:Activity":"Activity","Backoffice:Field:Country":"Country","Backoffice:Field:PaymentProvider":"Payment provider","Backoffice:PaymentProvider:moyasar":"Moyasar","Backoffice:PaymentProvider:rekaz-pay":"Rekaz Pay","Backoffice:PaymentProvider:myfatoorah":"MyFatoorah","Backoffice:Action:CopyWebsite":"Copy website","Backoffice:Tab:Summary":"Summary","Backoffice:Tab:WhatsApp":"WhatsApp","Backoffice:Tab:Settlements":"Settlements","Backoffice:Tab:Notifications":"Notifications","Backoffice:Tab:Users":"Users","Backoffice:Tab:Notes":"Notes","Backoffice:Tab:Features":"Features","Backoffice:Tab:Trash":"Trash","Backoffice:Trash:Title":"Trash","Backoffice:Trash:Description":"Restore deleted items.","Backoffice:Trash:Providers":"Providers","Backoffice:Trash:Products":"Services","Backoffice:Trash:EmptyTitle":"No deleted providers","Backoffice:Trash:EmptyDescription":"Deleted providers appear here.","Backoffice:Trash:DeletedAt":"Deleted at","Backoffice:Trash:DeletedBy":"Deleted by","Backoffice:Trash:Restore":"Restore","Backoffice:Trash:RestoreTitle":"Restore provider?","Backoffice:Trash:RestoreDescription":"{0} will become active again.","Backoffice:Trash:RestoreSuccess":"Provider restored","Backoffice:Trash:RestoreError":"The provider could not be restored.","Backoffice:Trash:ProductEmptyTitle":"No deleted products","Backoffice:Trash:ProductEmptyDescription":"Deleted products appear here.","Backoffice:Trash:ProductRestoreTitle":"Restore product?","Backoffice:Trash:ProductRestoreDescription":"{0} will become active again.","Backoffice:Trash:ProductRestoreSuccess":"Product restored","Backoffice:Trash:ProductRestoreError":"The product could not be restored.","Backoffice:Trash:Employees":"Employees","Backoffice:Trash:EmployeeEmptyTitle":"No deleted employees","Backoffice:Trash:EmployeeEmptyDescription":"Deleted employees appear here.","Backoffice:Trash:EmployeeRestoreTitle":"Restore employee?","Backoffice:Trash:EmployeeRestoreDescription":"{0} will become active again.","Backoffice:Trash:EmployeeRestoreSuccess":"Employee restored","Backoffice:Trash:EmployeeRestoreError":"The employee could not be restored.","Backoffice:Trash:EmployeeAccessNotPreserved":"Previous access unavailable","Backoffice:Trash:EmployeeRestoreWithoutAccessDescription":"{0} will be restored without previous roles, permissions, or Platform access. Access must be reassigned manually.","Backoffice:Notes:Placeholder":"Write a note…","Backoffice:Notes:Submit":"Post note","Backoffice:Notes:Clear":"Clear","Backoffice:Notes:Save":"Save","Backoffice:Notes:Edit":"Edit","Backoffice:Notes:Edit:Title":"Edit note","Backoffice:Notes:Delete":"Delete","Backoffice:Notes:Delete:Title":"Delete this note?","Backoffice:Notes:Delete:Body":"This action cannot be undone.","Backoffice:Notes:Actions":"Actions","Backoffice:Notes:ShowMore":"Show more","Backoffice:Notes:ShowLess":"Show less","Backoffice:Notes:Empty":"No notes yet.","Backoffice:Notes:NoCustomer":"This tenant is not linked to a customer.","Backoffice:Notes:UnknownAuthor":"Unknown","Backoffice:Notes:Created":"Note added.","Backoffice:Notes:Updated":"Note updated.","Backoffice:Notes:Deleted":"Note deleted.","Backoffice:Notes:SaveFailed":"Could not save the note.","Backoffice:Notes:DeleteFailed":"Could not delete the note.","Backoffice:Common:FailedToLoadRetry":"Failed to load. Retry.","Backoffice:Common:Retry":"Retry","Backoffice:Common:NoPermission":"You don't have permission.","Backoffice:Subscription:None":"No subscription","Backoffice:Common:Cancel":"Cancel","Backoffice:Common:Close":"Close","Backoffice:Action:Copy":"Copy","Backoffice:Action:Copied":"Copied","Backoffice:Action:CopyEmail":"Copy email","Backoffice:Action:CopyPhone":"Copy phone","Backoffice:Action:OpenWhatsApp":"Open in WhatsApp","Backoffice:Action:OpenHatif":"Call with Hatif","Backoffice:Owner:Title":"Owner","Backoffice:Owner:Badge":"Owner","Backoffice:Owner:NoAdmin":"No admin user found.","Backoffice:Plan:Title":"Plan","Backoffice:Plan:NoSubscription":"No subscription yet.","Backoffice:Plan:ActiveOn":"Active on","Backoffice:Plan:EndsOn":"Ends on","Backoffice:Plan:PausedOn":"Paused on {0}","Backoffice:Plan:Resumes":"Resumes {0}","Backoffice:Whatsapp:Title":"WhatsApp","Backoffice:Whatsapp:NoActiveSessions":"no active sessions","Backoffice:Whatsapp:ActiveSessionSingular":"active session","Backoffice:Whatsapp:ActiveSessionPlural":"active sessions","Backoffice:Settlement:Title":"Next settlement","Backoffice:Settlement:NoGateway":"No gateway configured","Backoffice:Settlement:PendingPaymentSingular":"{0} · {1} pending payment","Backoffice:Settlement:PendingPaymentPlural":"{0} · {1} pending payments","Backoffice:Summary:Users:TotalAccounts":"total accounts","Backoffice:Summary:Notifications:OpenForHistory":"Open tab for history","Backoffice:Users:Title":"Users","Backoffice:Users:Subtitle":"All users in this tenant","Backoffice:Users:Empty":"No users.","Backoffice:Users:Th:Name":"Name","Backoffice:Users:Th:Email":"Email","Backoffice:Users:Th:Phone":"Phone","Backoffice:Users:Th:Active":"Active","Backoffice:Users:Th:Created":"Created","Backoffice:Users:Th:LastModification":"Last modification","Backoffice:Users:Th:Actions":"Actions","Backoffice:Users:Action:SendPasswordReset":"Send password reset","Backoffice:Users:Action:PasswordResetSent":"Password reset email sent.","Backoffice:Users:Action:PasswordResetFailed":"Could not send password reset email.","Backoffice:Users:Action:NoEmailToReset":"User has no email on file.","Backoffice:Users:Action:CreateResetLink":"Create reset link","Backoffice:Users:Action:ResetLinkFailed":"Could not create password reset link.","Backoffice:Users:ResetLink:Title":"Password reset link","Backoffice:Users:ResetLink:Subtitle":"Share this link with {0} to let them set a new password.","Backoffice:Users:ResetLink:Share":"Share","Backoffice:Users:ResetLink:ShareOnWhatsApp":"Share on WhatsApp","Backoffice:Users:Status:Active":"Active","Backoffice:Users:Status:Inactive":"Inactive","Backoffice:Users:By":"by {0}","Backoffice:Whatsapp:Summary:Type":"Activated type","Backoffice:Whatsapp:Summary:Active":"Currently active","Backoffice:Whatsapp:Summary:LastMessage":"Last message sent","Backoffice:Whatsapp:Summary:NoMessages":"No messages sent yet.","Backoffice:Whatsapp:Type:Waha":"WAHA","Backoffice:Whatsapp:Type:Waba":"WABA","Backoffice:Whatsapp:Type:Waha:Sub":"Linked via mobile","Backoffice:Whatsapp:Type:Waba:Sub":"Official business","Backoffice:Whatsapp:Filter:Search:Placeholder":"Search by mobile, name, session…","Backoffice:Whatsapp:Filter:Status":"Status","Backoffice:Whatsapp:Filter:Type":"Type","Backoffice:Whatsapp:Filter:Branch":"Branch","Backoffice:Whatsapp:Filter:All":"All","Backoffice:Whatsapp:Status:Pending":"Pending","Backoffice:Whatsapp:Status:ScanQr":"Scan QR","Backoffice:Whatsapp:Status:Working":"Working","Backoffice:Whatsapp:Status:Stopped":"Stopped","Backoffice:Whatsapp:Status:GetCode":"Get code","Backoffice:Whatsapp:Status:Failed":"Failed","Backoffice:Whatsapp:DisconnectReason:UserStopped":"Stopped by user","Backoffice:Whatsapp:DisconnectReason:DuplicateSession":"Duplicate session","Backoffice:Whatsapp:DisconnectReason:SessionNotFoundOnWaha":"Session not found on WAHA","Backoffice:Whatsapp:DisconnectReason:WahaReportedStopped":"WAHA reported stopped","Backoffice:Whatsapp:DisconnectReason:Unknown":"Unknown reason","Backoffice:Whatsapp:Meta:Connected":"Connected","Backoffice:Whatsapp:Meta:Disconnected":"Disconnected","Backoffice:Whatsapp:Meta:Created":"Created","Backoffice:Whatsapp:Meta:Branch":"Branch","Backoffice:Whatsapp:Meta:Branches":"Branches ({0})","Backoffice:Whatsapp:Meta:Server":"Server","Backoffice:Whatsapp:Meta:By":"by {0}","Backoffice:Whatsapp:HistoryLabel":"History","Backoffice:Whatsapp:Id":"ID","Backoffice:Whatsapp:CopyId":"Copy ID","Backoffice:Whatsapp:IdCopied":"ID copied.","Backoffice:Whatsapp:IdCopyFailed":"Could not copy ID.","Backoffice:Whatsapp:CopyMobile":"Copy mobile number","Backoffice:Whatsapp:MobileCopied":"Mobile number copied.","Backoffice:Whatsapp:MobileCopyFailed":"Could not copy mobile number.","Backoffice:Whatsapp:Help:DisconnectReasons":"Disconnect reasons","Backoffice:Whatsapp:Help:Title":"What each disconnect reason means","Backoffice:Whatsapp:Help:LegacyNote":"Disconnect-reason tracking was introduced on {0}. Sessions disconnected before that date won't show a reason here.","Backoffice:Whatsapp:Help:Section:Tracking":"Availability","Backoffice:Whatsapp:Help:Section:Manual":"Manual","Backoffice:Whatsapp:Help:Section:Manual:Description":"Triggered by a person from the dashboard or settings.","Backoffice:Whatsapp:Help:Section:Automatic":"Automatic","Backoffice:Whatsapp:Help:Section:Automatic:Description":"Triggered by the platform itself to keep sessions consistent.","Backoffice:Whatsapp:Help:Section:Provider":"From the WhatsApp provider","Backoffice:Whatsapp:Help:Section:Provider:Description":"Reported back to us by WAHA or by the device-side WhatsApp client.","Backoffice:Whatsapp:Help:Section:Other":"Other","Backoffice:Whatsapp:Help:Section:Other:Description":"Edge cases and legacy data without a recorded cause.","Backoffice:Whatsapp:Help:Reason:UserStopped:Body":"Stopped manually from the backoffice or the tenant's WhatsApp settings.","Backoffice:Whatsapp:Help:Reason:DuplicateSession:Body":"A newer session started on the same number; this one was retired to avoid two on the same number.","Backoffice:Whatsapp:Help:Reason:SessionNotFoundOnWaha:Body":"WAHA no longer has this session (removed externally or never persisted). Marked stopped so it can be recreated.","Backoffice:Whatsapp:Help:Reason:WahaReportedStopped:Body":"WAHA reported the session ended — phone logged out, lost connection, or was unlinked.","Backoffice:Whatsapp:Help:Reason:Unknown:Body":"Disconnected without a recorded reason — usually edge cases or sessions from before tracking started.","Backoffice:Whatsapp:Group:OthersCount":"+{0} more","Backoffice:Whatsapp:Action:Menu":"Actions","Backoffice:Whatsapp:Action:Disconnect":"Disconnect","Backoffice:Whatsapp:Action:Refresh":"Refresh","Backoffice:Whatsapp:Action:Restart":"Restart","Backoffice:Whatsapp:Action:Disconnect:Confirm:Title":"Disconnect this session?","Backoffice:Whatsapp:Action:Disconnect:Confirm:Body":"Session {0} will be stopped immediately.","Backoffice:Whatsapp:Action:Disconnect:Confirm:Cta":"Disconnect","Backoffice:Whatsapp:Action:Disconnect:Success":"Session disconnected.","Backoffice:Whatsapp:Action:Disconnect:Failed":"Could not disconnect this session.","Backoffice:Whatsapp:Action:Refresh:Confirm:Title":"Refresh this session?","Backoffice:Whatsapp:Action:Refresh:Confirm:Body":"Re-sync state for {0} from the provider.","Backoffice:Whatsapp:Action:Refresh:Confirm:Cta":"Refresh","Backoffice:Whatsapp:Action:Refresh:Success":"Session refreshed.","Backoffice:Whatsapp:Action:Refresh:Failed":"Could not refresh this session.","Backoffice:Whatsapp:Action:Restart:Confirm:Title":"Restart this session?","Backoffice:Whatsapp:Action:Restart:Confirm:Body":"Session {0} will be restarted on its WAHA server.","Backoffice:Whatsapp:Action:Restart:Confirm:Cta":"Restart","Backoffice:Whatsapp:Action:Restart:Success":"Session restarted.","Backoffice:Whatsapp:Action:Restart:Failed":"Could not restart this session.","Backoffice:Whatsapp:Empty":"No sessions match these filters.","Backoffice:Whatsapp:TotalCount":"{0} numbers","Backoffice:Payments:InnerTab:Settings":"Settings","Backoffice:Payments:InnerTab:OnlinePayments":"Online payments","Backoffice:Payments:InnerTab:Settlements":"Settlements","Backoffice:Payments:Card:NetOnlinePayments":"Net online payments","Backoffice:Payments:Card:LastSettlement":"Last settlement","Backoffice:Payments:Card:NextSettlement":"Next settlement","Backoffice:Payments:NoProvider":"No payment gateway configured.","Backoffice:Payments:TotalCount":"Total","Backoffice:Payments:Settled":"Settled","Backoffice:Payments:NotSettled":"Not settled","Backoffice:Payments:Empty:Payments":"No online payments.","Backoffice:Payments:Empty:Settlements":"No settlements.","Backoffice:Payments:Th:Customer":"Customer","Backoffice:Payments:Th:Amount":"Amount","Backoffice:Payments:Th:Date":"Date","Backoffice:Payments:Th:Gateway":"Gateway","Backoffice:Payments:Th:Refunded":"Refunded","Backoffice:Payments:Th:Status":"Status","Backoffice:Payments:Th:Settled":"Settled","Backoffice:Payments:Th:Actions":"Actions","Backoffice:Payments:Th:SettlementDate":"Settlement date","Backoffice:Payments:Th:TotalAmount":"Total amount","Backoffice:Payments:Filter:Status":"Status","Backoffice:Payments:Filter:Gateway":"Gateway","Backoffice:Payments:Filter:Method":"Method","Backoffice:Payments:Filter:All":"All","Backoffice:Payments:Filter:From":"From","Backoffice:Payments:Filter:To":"To","Backoffice:Payments:Search:Placeholder":"Search by customer, mobile, order or card number…","Backoffice:Payments:Action:View":"View","Backoffice:Payments:Action:Print":"Print","Backoffice:Payments:Status:Initiated":"Initiated","Backoffice:Payments:Status:Paid":"Paid","Backoffice:Payments:Status:Failed":"Failed","Backoffice:Payments:Status:Authorized":"Authorized","Backoffice:Payments:Status:Captured":"Captured","Backoffice:Payments:Status:Refunded":"Refunded","Backoffice:Payments:Status:Voided":"Voided","Backoffice:Payments:Status:Verified":"Verified","Backoffice:Payments:Status:Approved":"Approved","Backoffice:Payments:Status:Declined":"Declined","Backoffice:Payments:Status:Expired":"Expired","Backoffice:Payments:Status:FullyCaptured":"Fully captured","Backoffice:Payments:Status:PartiallyCaptured":"Partially captured","Backoffice:Payments:Status:FullyRefunded":"Fully refunded","Backoffice:Payments:Status:PartiallyRefunded":"Partially refunded","Backoffice:Payments:Status:Canceled":"Canceled","Backoffice:Payments:Status:Updated":"Updated","Backoffice:Payments:Status:Closed":"Closed","Backoffice:Payments:Status:Created":"Created","Backoffice:Payments:Status:Rejected":"Rejected","Backoffice:Payments:SettlementStatus:Pending":"Pending","Backoffice:Payments:SettlementStatus:Approved":"Approved","Backoffice:Payments:SettlementStatus:Settled":"Settled","Backoffice:Payments:SettlementStatus:Rejected":"Rejected","Backoffice:Payments:Method:Cards":"Cards","Backoffice:Payments:Method:Cards:Sub":"Mada / Visa / MasterCard","Backoffice:Payments:Method:ApplePay":"Apple Pay","Backoffice:Payments:Method:Tabby":"Tabby","Backoffice:Payments:Method:Tamara":"Tamara","Backoffice:Payments:Method:BankTransfer":"Bank transfer","Backoffice:Payments:Method:COD":"Cash on delivery","Backoffice:Payments:Method:Knet":"Knet","Backoffice:Payments:Method:Enabled":"Enabled","Backoffice:Payments:Method:Disabled":"Disabled","Backoffice:Payments:Method:MinAmount":"Minimum amount: {0}","Backoffice:Payments:Method:Name:Visa":"Visa","Backoffice:Payments:Method:Name:Mada":"Mada","Backoffice:Payments:Method:Name:MasterCard":"MasterCard","Backoffice:Payments:Method:Name:Unknown":"Unknown","Backoffice:Payments:Method:Name:Amex":"American Express","Backoffice:Payments:Method:Name:Knet":"Knet","Backoffice:Payments:Type:CreditCard":"Credit card","Backoffice:Payments:Type:ApplePay":"Apple Pay","Backoffice:Payments:Type:Token":"Saved card","Backoffice:Payments:Type:Bnpl":"Buy now, pay later","Backoffice:Payments:Gateway:Moyasar":"Moyasar","Backoffice:Payments:Gateway:Tamara":"Tamara","Backoffice:Payments:Gateway:MyFatoorah":"MyFatoorah","Backoffice:Payments:Gateway:Tabby":"Tabby","Backoffice:Payments:Gateway:RekazPay":"RekazPay","Backoffice:Payments:PaymentDetails:Title":"Payment details","Backoffice:Payments:PaymentDetails:Header:Status":"Status","Backoffice:Payments:PaymentDetails:Header:Customer":"Customer","Backoffice:Payments:PaymentDetails:Header:Method":"Method","Backoffice:Payments:PaymentDetails:Header:Amounts":"Amounts","Backoffice:Payments:PaymentDetails:Header:Settlement":"Settlement","Backoffice:Payments:PaymentDetails:PaymentDate":"Payment date","Backoffice:Payments:PaymentDetails:FailedAt":"Failed at","Backoffice:Payments:PaymentDetails:RefundedAt":"Refunded at","Backoffice:Payments:PaymentDetails:FailureReason":"Failure reason","Backoffice:Payments:PaymentDetails:Mobile":"Mobile","Backoffice:Payments:PaymentDetails:NameOnCard":"Name on card","Backoffice:Payments:PaymentDetails:CardNumber":"Card number","Backoffice:Payments:PaymentDetails:Gateway":"Gateway","Backoffice:Payments:PaymentDetails:Fees":"Fees","Backoffice:Payments:PaymentDetails:FeesVat":"Fees VAT","Backoffice:Payments:PaymentDetails:SettlementFee":"Settlement fee","Backoffice:Payments:SettlementFee:Label":"Settlement fee","Backoffice:Payments:SettlementFee:Hint":"Charged once per settlement period (VAT-inclusive).","Backoffice:Payments:SettlementFee:Save":"Save","Backoffice:Payments:SettlementFee:Saving":"Saving…","Backoffice:Payments:SettlementFee:Saved":"Saved","Backoffice:Payments:SettlementFee:MaxTwoDecimals":"Use at most 2 decimal places.","Backoffice:Payments:SettlementFee:ConfirmTitle":"Change settlement fee?","Backoffice:Payments:SettlementFee:ConfirmMessage":"This changes what this merchant is charged each settlement period. Continue?","Backoffice:Payments:SettlementFee:Confirm":"Change fee","Backoffice:Payments:SettlementFee:Cancel":"Cancel","Backoffice:Payments:PaymentDetails:NetAmount":"Net amount","Backoffice:Payments:Card:NextSettlement:PendingCount":"{0} pending payments","Backoffice:Payments:SettlementDetails:Title":"Settlement details","Backoffice:Payments:SettlementDetails:IncludedPayments":"Included payments","Backoffice:Notifications:MessagePreview:Title":"Notification message","Backoffice:Notifications:MessagePreview:To":"To {0}","Backoffice:Notifications:MessagePreview:OpenMedia":"Download media","Backoffice:Notifications:MessagePreview:OpenLink":"Open link","Backoffice:Notifications:Status:Pending":"Pending","Backoffice:Notifications:Status:Sent":"Sent","Backoffice:Notifications:Status:Failed":"Failed","Backoffice:Notifications:Status:SentToMeta":"Sent to Meta","Backoffice:Notifications:Status:SentToClient":"Delivered","Backoffice:Notifications:FailureReason:Title":"Failure reason","Backoffice:Notifications:FailureReason:ShowReason":"Show failure reason","Backoffice:Notifications:Channel:Email":"Email","Backoffice:Notifications:Channel:Sms":"SMS","Backoffice:Notifications:Channel:Slack":"Slack","Backoffice:Notifications:Channel:Whatsapp":"WhatsApp","Backoffice:Notifications:Channel:WhatsappWithMedia":"WhatsApp · media","Backoffice:Notifications:Channel:WhatsappWithUrl":"WhatsApp · URL","Backoffice:Notifications:Channel:PushNotification":"Push","Backoffice:Notifications:Channel:Waba":"WABA","Backoffice:Notifications:Resend:Title":"Resend message","Backoffice:Notifications:Resend:To":"To {0}","Backoffice:Notifications:Resend:ModeChangedNote":"This message was sent over a WhatsApp mode the tenant no longer uses, so it can't be resent over WhatsApp. Pick another method.","Backoffice:Notifications:Resend:Method:Waha":"WhatsApp","Backoffice:Notifications:Resend:Method:WahaNumber":"WhatsApp · {0}","Backoffice:Notifications:Resend:Method:Waba":"WhatsApp Business","Backoffice:Notifications:Resend:Method:WhatsappHint":"Send again over the current WhatsApp channel.","Backoffice:Notifications:Resend:Method:Sms":"SMS","Backoffice:Notifications:Resend:Method:SmsHint":"Send the message as a text message instead.","Backoffice:Notifications:Resend:Cta":"Resend","Backoffice:Features:Title":"Features","Backoffice:Features:Search:Placeholder":"Search features...","Backoffice:Features:Search:Empty":"No features match your search.","Backoffice:Features:Search:Clear":"Clear search","Backoffice:Features:Category:Settings":"App Store","Backoffice:Features:Category:Other":"Basics","Backoffice:Features:WhatsappProvider:Title":"WhatsApp provider","Backoffice:Features:WhatsappProvider:Waha":"WAHA","Backoffice:Features:WhatsappProvider:Waba":"WABA","Backoffice:Features:WebsiteBuilder:Title":"Website Builder","Backoffice:Features:WebsiteBuilder:With":"With Builder","Backoffice:Features:WebsiteBuilder:Without":"Without Builder","Backoffice:Features:Confirm:Enable:Title":"Enable this feature?","Backoffice:Features:Confirm:Enable:Body":"Are you sure you want to enable \"{0}\" for this tenant?","Backoffice:Features:Confirm:Enable:Cta":"Enable","Backoffice:Features:Confirm:Disable:Title":"Disable this feature?","Backoffice:Features:Confirm:Disable:Body":"Are you sure you want to disable \"{0}\" for this tenant?","Backoffice:Features:Confirm:Disable:Cta":"Disable","Backoffice:Features:Confirm:EnableWaha:Title":"Link WhatsApp via mobile?","Backoffice:Features:Confirm:EnableWaha:Body":"This tenant will be switched to linking WhatsApp via mobile instead of the official WhatsApp Business connection.","Backoffice:Features:Confirm:EnableWaha:Cta":"Link via mobile","Backoffice:Features:Confirm:EnableWaba:Title":"Enable official WhatsApp Business?","Backoffice:Features:Confirm:EnableWaba:Body":"This tenant will be switched to the official WhatsApp Business connection instead of linking via mobile.","Backoffice:Features:Confirm:EnableWaba:Cta":"Enable official","Backoffice:Features:Toggle:Success":"Feature updated.","Backoffice:Features:Toggle:Failure":"Failed to update the feature.","Backoffice:Features:LockedBadge:On":"On","Backoffice:Features:LockedBadge:Off":"Off","Backoffice:Features:LockedBadge:Tooltip":"Managed by the subscription plan.","Backoffice:Features:ValueBadge:Unlimited":"Unlimited","Subscriptions:Locked:Title":"Subscriptions are not part of your plan","Subscriptions:Locked:Description":"Manage recurring subscriptions, occurrences, and attendance for your customers. Upgrade to unlock this feature.","Packages:Locked:Title":"Packages are not part of your plan","Packages:Locked:Description":"Sell prepaid packages and track usage across visits. Upgrade to unlock this feature.","Product:CannotShowSubscription:RequiresUpgrade":"Subscriptions and packages are not part of your current plan. Upgrade to make this service visible at checkout.","Reports:Reservation:Dashboard:Table:Empty:Title":"No reservations added","Reports:Reservation:Dashboard:Table:Empty:Description":"There are no reservation details to show for this period or based on the selected filters.","Reports:Reservation:Dashboard:Tab:Overview":"Overview","Reports:Reservation:Dashboard:Tab:Customers":"Top Customers","Reports:Reservation:Dashboard:Tab:Products":"Top Services","Reports:Reservation:Dashboard:Tab:PeakTimes":"Peak Times","Reports:Reservation:Dashboard:PeakTimes:View:Day":"Day","Reports:Reservation:Dashboard:PeakTimes:View:Week":"Week","Reports:Reservation:Dashboard:PeakTimes:View:Month":"Month","Reports:Reservation:Dashboard:ThisMonth":"This month","Reports:Reservation:Dashboard:Section:DayReservations":"Day's reservations","Reports:Reservation:Dashboard:Section:DayReservations:Description":"Reservations recorded on the selected day","Reports:Reservation:Dashboard:Section:MonthTrend":"Monthly trend","Reports:Reservation:Dashboard:Section:MonthTrend:Description":"Daily reservation counts across the selected month","Reports:Reservation:Dashboard:Day:Empty":"No reservations on this day","Reports:Reservation:Dashboard:Day:Truncated":"Showing {0} of {1} reservations — use the Overview tab to see the full list","Reports:Reservation:Dashboard:Title":"Reservation Reports","Reports:Reservation:Dashboard:Description":"Analytics, top customers, peak times, and reservation details","Reports:Reservation:Dashboard:KPI:TotalReservations":"Total Reservations","Reports:Reservation:Dashboard:KPI:TotalRevenue":"Total Revenue","Reports:Reservation:Dashboard:KPI:ProviderSales":"Provider sales","Reports:Reservation:Dashboard:KPI:AverageReservationValue":"Avg Reservation Value","Reports:Reservation:Dashboard:KPI:AverageProviderShare":"Avg provider share per reservation","Reports:Reservation:Dashboard:KPI:CancellationRate":"Cancellation Rate","Reports:Reservation:Dashboard:KPI:VsPrevious":"vs. previous period","Reports:Reservation:Dashboard:Section:TopCustomers":"Top Customers","Reports:Reservation:Dashboard:Section:TopCustomers:Description":"Your most loyal and highest-spending customers — perfect for personal invitations and appreciation discounts","Reports:Reservation:Dashboard:Tab:ByReservations":"By Reservations","Reports:Reservation:Dashboard:Tab:BySpending":"By Spending","Reports:Reservation:Dashboard:Section:TopProducts":"Top Reserved Services","Reports:Reservation:Dashboard:Section:TopProducts:Description":"Most booked services and biggest revenue drivers","Reports:Reservation:Dashboard:Tab:ByCount":"By Reservations","Reports:Reservation:Dashboard:Tab:ByRevenue":"By Revenue","Reports:Reservation:Dashboard:Section:PeakTimes":"Peak Times","Reports:Reservation:Dashboard:Section:PeakTimes:Description":"Busiest day-of-week and hour combinations — plan your staffing accordingly","Reports:Reservation:Dashboard:Section:DetailTable":"Reservation Details","Reports:Reservation:Dashboard:Rank":"Rank","Reports:Reservation:Dashboard:ReservationCount":"Reservations","Reports:Reservation:Dashboard:TotalSpent":"Total Spent","Reports:Reservation:Dashboard:AverageSpent":"Avg Spent","Reports:Reservation:Dashboard:TotalRevenue":"Revenue","Reports:Reservation:Dashboard:UniqueCustomers":"Active Customers","Reports:Reservation:Dashboard:LastVisit":"Last Visit","Reports:Reservation:Dashboard:DaysSinceLastVisit":"Days Since","Reports:Reservation:Dashboard:ExportExcel":"Export Excel","Reports:Reservation:Dashboard:WalkIn":"Walk-in","Reports:Reservation:Dashboard:Heatmap:Cell:Title":"Reservations on {0} at {1}","Reports:Reservation:Dashboard:Heatmap:Cell:None":"No reservations in this slot","Reports:Reservation:Dashboard:Heatmap:Cell:Count":"{0} reservations","Reports:Reservation:Dashboard:Heatmap:Less":"Less","Reports:Reservation:Dashboard:Heatmap:More":"More","Reports:Reservation:Dashboard:DayOfWeek:0":"Sunday","Reports:Reservation:Dashboard:DayOfWeek:1":"Monday","Reports:Reservation:Dashboard:DayOfWeek:2":"Tuesday","Reports:Reservation:Dashboard:DayOfWeek:3":"Wednesday","Reports:Reservation:Dashboard:DayOfWeek:4":"Thursday","Reports:Reservation:Dashboard:DayOfWeek:5":"Friday","Reports:Reservation:Dashboard:DayOfWeek:6":"Saturday","Customer:TenantUsers":"Merchant Employees","Customer:TenantUsers:Empty":"No users found for this merchant.","Customer:TenantUsers:LoadFailed":"Could not load merchant users.","Added":"Added","Creating":"Creating…","Common:Loading":"Loading…","Product:Bundle":"Bundle","Product:Type.Bundle":"Bundle","Product:Type.Bundle.Description":"Example: bridal bundle","Product:Bundle:Create":"Create Bundle","Product:Bundle:Edit":"Edit Bundle","Product:Bundle:Description":"Bundle description","Product:Bundle:Information":"Bundle Information","Product:Bundle:Name":"Bundle Name","Product:Bundle:Items":"Bundle Items","Product:Bundle:Items:Add":"Add Item","Product:Bundle:Items:BranchIncompatible":"This service isn't offered in the same branch as the first service in the bundle.","Product:Bundle:Items:OptionAlreadyAdded":"An option of this service is already in the bundle.","Product:Bundle:Items:SameBranchHint":"All services in a bundle must belong to the same branch.","Product:Bundle:Items:Description":"Pick the services that make up this bundle.","Product:Bundle:Items:TotalDuration":"Bundle duration","Product:Bundle:Items:TotalDuration:Sequential":"sum of all services — they run one after another","Product:Bundle:Items:TotalDuration:Parallel":"the longest service — they run at the same time","Product:Bundle:Items:Empty":"No items yet. Add at least two services to build a bundle.","Product:Bundle:Item:Service":"Service","Product:Bundle:Item:Price":"Price","Product:Bundle:Item:SelectService":"Select a service","Product:Bundle:Item:SelectPrice":"Select a price","Product:Bundle:ExecutionMode":"Execution Mode","Product:Bundle:ExecutionMode:Description":"Decide whether the services run one after another or at the same time.","Product:Bundle:PricingStrategy":"Pricing Strategy","Product:Bundle:PricingStrategy:Description":"Charge the sum of the services or set a custom bundle price.","Product:Bundle:PricingStrategy:Sum":"Sum of services","Product:Bundle:PricingStrategy:Sum:Description":"Total = sum of each service's price.","Product:Bundle:PricingStrategy:Fixed":"Fixed price","Product:Bundle:PricingStrategy:Fixed:Description":"Charge a single price you set for the bundle.","Product:Bundle:Sum:Total":"Bundle total","Product:Bundle:Sum:Hint":"Auto-calculated from selected services. Updates when their prices change.","Product:Bundle:FixedPrice":"Fixed price","Product:Bundle:FixedPrice:Placeholder":"e.g., 199","Product:Bundle:Deposit":"Bundle deposit (optional)","Product:Bundle:Deposit:Hint":"Paid by the customer at booking; the rest is due at the venue.","Product:Bundle:Deposit:Placeholder":"e.g. 50","Product:Bundle:Validation:InvalidDeposit":"Please enter a deposit greater than zero and less than the bundle price.","Product:Bundle:Validation:ProductRequired":"Please select a service.","Product:Bundle:Validation:PriceRequired":"Please select a price.","Product:Bundle:Validation:AtLeastTwoItems":"A bundle must contain at least two items.","Product:Bundle:Validation:FixedPriceRequired":"Please enter a fixed price.","Product:Bundle:Validation:FixedPriceExceedsTotal":"The fixed price can't be higher than the total price of the included services.","Product:Bundle:Validation:DuplicateOrder":"Items cannot share the same order.","Bundle:Diag:Title":"We couldn't fit this bundle. Here's why:","Bundle:Diag:CompositionTitle":"There are no available slots to book this bundle","Bundle:Diag:Composition:SequentialMismatch":"«{0}» and «{1}» don't connect: after «{0}» finishes, «{1}» has no slot starting right after it. Make sure both services have back-to-back schedules.","Bundle:Diag:Composition:SequentialMismatchWithExample":"«{0}» finishes at {2}, but «{1}» has no slot starting right after it, leaving a gap that prevents booking them back-to-back. Adjust the working hours or slot lengths so they line up.","Bundle:Diag:Composition:SequentialMismatchNoFuture":"«{0}» finishes at {2}, but «{1}» has no slots available after that. Make sure both services share the same working hours.","Bundle:Diag:Composition:ParallelNoOverlap":"{0} and {1} are never open at the same time, so there are no available times for this bundle. Adjust their working hours or pick different services.","Bundle:Diag:Composition:ParallelCapacity":"Not enough providers to run these services at the same time — they share the same provider. Assign another provider to one of the services, or raise how many bookings that provider can handle at once.","Bundle:Slot:OverCapacity":"Over capacity","Bundle:Diag:Composition:ReorderSuggestion":"This order doesn't fit, but reordering the services like this will:","Bundle:Diag:Composition:ApplyReorder":"Apply suggested order","Bundle:Validation:Confirm:Title":"This bundle has availability issues","Bundle:Validation:Confirm:Description":"Customers won't be able to book this bundle until the issues below are fixed. You can save anyway and come back to it later.","Bundle:Validation:Confirm:Continue":"Save anyway","Bundle:Validation:NoProviders":"One of the selected services has no providers assigned. Add a provider to that service or pick a different one.","Bundle:ConfigureBundle":"Configure {0}","Bundle:Items":"Bundle items","Bundle:AssignProviders":"Assign providers","Bundle:Addons":"Add-ons","Bundle:Minutes":"{0} min","Bundle:GroupedHeader":"{0} services","Bundle:TotalDuration":"Total duration","Bundle:GenericBundle":"Bundle","Bundle:Name":"Name","Bundle:Name:Hint":"Give your bundle a clear, descriptive name.","Bundle:Description":"Description","Bundle:Description:Hint":"Explain what's included so customers know what they get.","Bundle:NoItems":"Add the services included in this bundle","Bundle:AddItem":"Add Service","Bundle:SelectProduct":"Select a Service","Bundle:Create":"Create Bundle","Bundle:Created:Success":"Bundle created successfully.","Bundle:Created:Error":"Failed to create the bundle. Please try again.","Bundle:CustomerSaves":"Customer saves","Bundle:OriginalPrice":"Original price","Bundle:ExecutionMode:Sequential":"Sequential","Bundle:ExecutionMode:Sequential:Hint":"e.g. the customer gets her hair done first, then makeup. Bundle duration = sum of service durations.","Bundle:ExecutionMode:Parallel":"Parallel","Bundle:ExecutionMode:Parallel:Hint":"e.g. one provider does her hair while another does her makeup at the same time. Bundle duration = the longest service.","Bundle:PricingStrategy:Sum":"Sum of services","Bundle:PricingStrategy:Sum:Description":"The bundle total equals the sum of each service.","Bundle:PricingStrategy:FixedPrice":"Fixed bundle price","Bundle:PricingStrategy:FixedPrice:Description":"Charge a single price you choose for the whole bundle.","Bundle:FixedPrice:Amount":"Bundle price","Bundle:FixedPrice:Amount:Placeholder":"Enter the bundle price","Bundle:Wizard:Intro:Title":"Build your bundle","Bundle:Wizard:Intro:Description":"A few quick steps to bundle your services into one offer.","Bundle:Wizard:WhatIsBundle:Title":"What is a bundle?","Bundle:Wizard:WhatIsBundle:Description":"A bundle is a group of your services sold together for one price — like a bridal package combining hair and makeup.","Bundle:Wizard:Feature:Combine:Title":"Combine services","Bundle:Wizard:Feature:Combine:Description":"Pick two or more services and bundle them together.","Bundle:Wizard:Feature:Execution:Title":"Set the flow","Bundle:Wizard:Feature:Execution:Description":"Run services one after another, or all at the same time.","Bundle:Wizard:Feature:Pricing:Title":"Set the price","Bundle:Wizard:Feature:Pricing:Description":"Add up each service's price, or set one fixed price for the bundle.","Bundle:Wizard:BasicInfo:Title":"Basic info","Bundle:Wizard:BasicInfo:Description":"Name your bundle and add a short description.","Bundle:Wizard:Name:Placeholder":"e.g., Complete Care Package","Bundle:Wizard:Description:Placeholder":"Write a brief description of the bundle and what services it includes…","Bundle:Wizard:CoverImage:Label":"Bundle images (optional)","Bundle:Wizard:Items:Empty":"Choose the services you want to combine in this bundle.","Bundle:Wizard:Items:MinimumWarning":"Add at least one more service to continue.","Bundle:Wizard:Pricing:Title":"Pricing","Bundle:Wizard:Pricing:Description":"Choose how this bundle is priced.","Dashboard:LatestUpdates:Title":"Latest platform updates","HomeDashboard:Welcome":"Welcome back, {0}","HomeDashboard:Agent.Title":"Rekaz Agent (Beta)","HomeDashboard:Agent.SidebarTitle":"Rekaz Agent","HomeDashboard:Agent.Experimental":"Beta","HomeDashboard:Agent.Subtitle":"Ask about your business or prepare an operation in Rekaz","HomeDashboard:Agent.ResizePanel":"Resize Rekaz Agent panel","HomeDashboard:Agent.Open":"Open Rekaz Agent","HomeDashboard:Agent.Tour.Title":"Run your day with Rekaz Agent ✨","HomeDashboard:Agent.Tour.Description":"Ask about bookings, sales, and customers, or let it prepare a task in Rekaz. It follows your account permissions, and dangerous actions only run with your approval. Rekaz Agent is currently in beta.","HomeDashboard:Agent.Tour.Try":"Get started","HomeDashboard:Agent.Tour.Onboarding.Title":"Finish setting up with Rekaz Agent ✨","HomeDashboard:Agent.Tour.Onboarding.Description":"Ask Agent to add your services and prices, organize working hours, or prepare your website. It runs safe steps directly, while dangerous actions still require your approval.","HomeDashboard:Agent.Tour.Onboarding.Try":"Start with Agent","HomeDashboard:Agent.Tour.Skip":"Skip","HomeDashboard:Agent.Close":"Close Rekaz Agent","HomeDashboard:Agent.Conversations":"Chat history","HomeDashboard:Agent.Conversations.Description":"Continue a recent conversation or start a new one.","HomeDashboard:Agent.Conversation.Actions":"Conversation actions","HomeDashboard:Agent.Conversation.Rename":"Rename","HomeDashboard:Agent.ToolName.add_products_to_category":"Add services to category","HomeDashboard:Agent.Approval.ItemNumber":"Item {0}","HomeDashboard:Agent.Field.product_count":"Number of services","HomeDashboard:Agent.Field.category_count":"Number of categories","HomeDashboard:Agent.Field.branch_count":"Number of branches","HomeDashboard:Agent.Field.provider_count":"Number of providers","HomeDashboard:Agent.Approval.ProposedChange":"{0}: {1}","HomeDashboard:Agent.Conversation.Loading":"Loading conversation…","HomeDashboard:Agent.Analytics.Title":"Agent usage · last 30 days","HomeDashboard:Agent.Analytics.Conversations":"Conversations","HomeDashboard:Agent.Analytics.ToolCalls":"Tool calls","HomeDashboard:Agent.Analytics.Errors":"Errors","HomeDashboard:Agent.Analytics.HelpfulRate":"Helpful feedback","HomeDashboard:Agent.Analytics.PopularActions":"Most-used actions","HomeDashboard:Agent.RecentConversations":"Recent conversations","HomeDashboard:Agent.ContextRecovered":"Conversation context was safely recovered.","HomeDashboard:Agent.NewConversation":"New conversation","HomeDashboard:Agent.UntitledConversation":"New conversation","HomeDashboard:Agent.Empty.Greeting":"Hello {0}","HomeDashboard:Agent.Empty.Greeting.Generic":"Hello","HomeDashboard:Agent.Empty.Description":"See what needs attention today, understand the numbers, and get one practical next step based on your business data. When you want, Rekaz Agent can prepare it for your review.","HomeDashboard:Agent.Prompt.ReservationsToday":"Today's reservations","HomeDashboard:Agent.Prompt.Sales":"Analyze this month's sales and suggest an opportunity","HomeDashboard:Agent.Prompt.Customer":"Find a customer by name or mobile number","HomeDashboard:Agent.Prompt.AccountSetup":"Let's finish setting up my account","HomeDashboard:Agent.Prompt.InactiveCustomers":"Which customers haven't returned in 90 days?","HomeDashboard:Agent.Prompt.NationalDay":"Suggest a Saudi National Day offer for my business 🇸🇦","HomeDashboard:Agent.Plans.Suggestion":"Ready for more with Rekaz? Choose the plan that fits your business whenever you are.","HomeDashboard:Agent.Plans.View":"View plans","HomeDashboard:Agent.Composer.Placeholder":"Ask Rekaz Agent…","HomeDashboard:Agent.Composer.WhileWorking":"Draft your next message…","HomeDashboard:Agent.Composer.ApprovalPending":"Review the pending change before continuing","HomeDashboard:Agent.Question.AnswerPlaceholder":"Write your answer…","HomeDashboard:Agent.Question.ChooseOptionPlaceholder":"Choose one of the answers above","HomeDashboard:Agent.Question.CustomAnswerHint":"Or write your own answer below.","HomeDashboard:Agent.Question.Expired":"This question expired. Ask the agent to continue the task again.","HomeDashboard:Agent.Composer.AddContext":"Add context","HomeDashboard:Agent.Composer.CurrentPage":"Current page","HomeDashboard:Agent.ApprovalMode.Label":"Execution mode","HomeDashboard:Agent.ApprovalMode.AutoSafe":"Auto-run safe changes","HomeDashboard:Agent.ApprovalMode.AutoSafe.Description":"Create and update without approving each non-destructive change.","HomeDashboard:Agent.ApprovalMode.Ask":"Review every change","HomeDashboard:Agent.ApprovalMode.Ask.Description":"Ask before every change to Rekaz data.","HomeDashboard:Agent.ApprovalMode.DestructiveNotice":"Destructive changes and publishing always require approval.","HomeDashboard:Agent.Composer.RemoveContext":"Remove this context","HomeDashboard:Agent.Composer.AddImage":"Attach images","HomeDashboard:Agent.Composer.RemoveImage":"Remove this image","HomeDashboard:Agent.Composer.ImageLimit":"You can attach up to 5 images per message.","HomeDashboard:Agent.Composer.ImageInvalid":"Use a JPEG, PNG, or WebP image up to 10 MB.","HomeDashboard:Agent.Composer.ImageUploadFailed":"The image could not be uploaded. Try again.","HomeDashboard:Agent.GeneratedImage.Loading":"Loading image preview…","HomeDashboard:Agent.GeneratedImage.Expired":"This generated image expired. Generate another one to continue.","HomeDashboard:Agent.GeneratedImage.Unavailable":"This image preview is unavailable.","HomeDashboard:Agent.GeneratedImage.Use":"Use image","HomeDashboard:Agent.GeneratedImage.UseAll":"Use all {0} images","HomeDashboard:Agent.GeneratedImage.AppliedAll":"All images were applied.","HomeDashboard:Agent.GeneratedImage.AppliedPartial":"{0} of {1} images were applied.","HomeDashboard:Agent.GeneratedImage.ApplyAllFailed":"The images could not be applied. Try again.","HomeDashboard:Agent.GeneratedImage.Edit":"Edit image","HomeDashboard:Agent.GeneratedImage.Editing":"Editing","HomeDashboard:Agent.GeneratedImage.EditPlaceholder":"Describe what you want to change in this image…","HomeDashboard:Agent.GeneratedImage.CancelEdit":"Cancel image editing","HomeDashboard:Agent.GeneratedImage.Discard":"Discard","HomeDashboard:Agent.GeneratedImage.Discarded":"The generated image was discarded.","HomeDashboard:Agent.GeneratedImage.DiscardFailed":"The generated image could not be discarded.","HomeDashboard:Agent.GeneratedImage.UsePrompt":"Use this generated image for its prepared Rekaz destination.","HomeDashboard:Agent.GeneratedImage.Purpose.website_section":"Website section","HomeDashboard:Agent.GeneratedImage.Purpose.business_logo":"Business logo","HomeDashboard:Agent.GeneratedImage.Purpose.favicon":"Website icon","HomeDashboard:Agent.GeneratedImage.Purpose.product_image":"Product image","HomeDashboard:Agent.GeneratedImage.Purpose.service_image":"Service image","HomeDashboard:Agent.Composer.Hint":"Enter to send · Shift+Enter for a new line","HomeDashboard:Agent.Send":"Send message","HomeDashboard:Agent.Stop":"Stop response","HomeDashboard:Agent.Stopped":"The request was stopped. Completed Rekaz actions remain applied.","HomeDashboard:Agent.Sources.Title":"Source","HomeDashboard:Agent.Export.Ready":"{0} file is ready","HomeDashboard:Agent.Export.Download":"Download Excel","HomeDashboard:Agent.Export.ExpiresAt":"Link available until {0}","HomeDashboard:Agent.Export.Expired":"This download link expired. Ask the agent to export the file again.","HomeDashboard:Agent.Export.Unavailable":"The secure download link could not be prepared.","HomeDashboard:Agent.Export.RecordType.Generic":"Rekaz data","HomeDashboard:Agent.Export.RecordType.customers":"Customers","HomeDashboard:Agent.Export.RecordType.orders":"Orders","HomeDashboard:Agent.Export.RecordType.reservations":"Reservations","HomeDashboard:Agent.Export.RecordType.subscriptions":"Subscriptions","HomeDashboard:Agent.Response.Copy":"Copy response","HomeDashboard:Agent.Response.Copied":"Response copied","HomeDashboard:Agent.Response.Helpful":"Helpful","HomeDashboard:Agent.Response.NotHelpful":"Not helpful","HomeDashboard:Agent.Response.FeedbackSaved":"Thanks, your feedback was saved.","HomeDashboard:Agent.Feedback.Title":"What could we improve?","HomeDashboard:Agent.Feedback.Description":"Your rating is saved. These optional details help us improve the agent.","HomeDashboard:Agent.Feedback.Skip":"Skip","HomeDashboard:Agent.Feedback.Save":"Save details","HomeDashboard:Agent.Feedback.Reason":"What went wrong?","HomeDashboard:Agent.Feedback.Reason.wrong_answer":"Incorrect answer","HomeDashboard:Agent.Feedback.Reason.misunderstood":"Misunderstood my request","HomeDashboard:Agent.Feedback.Reason.incomplete":"Did not finish","HomeDashboard:Agent.Feedback.Reason.wrong_scope":"Wrong records or filters","HomeDashboard:Agent.Feedback.Reason.confusing":"Hard to understand","HomeDashboard:Agent.Feedback.Reason.other":"Something else","HomeDashboard:Agent.Feedback.Correction":"What should have happened? (optional)","HomeDashboard:Agent.Response.FeedbackRemoved":"Your feedback was removed.","HomeDashboard:Agent.Response.FeedbackFailed":"Your feedback could not be saved. Try again.","HomeDashboard:Agent.Navigation.reservations_list":"Open reservations","HomeDashboard:Agent.Navigation.reservations_calendar":"Open reservations calendar","HomeDashboard:Agent.Navigation.reservation_detail":"Open reservation","HomeDashboard:Agent.Navigation.customer_profile":"Open customer profile","HomeDashboard:Agent.Navigation.customer_history":"Open customer history","HomeDashboard:Agent.Navigation.order_detail":"Open order","HomeDashboard:Agent.Navigation.order_invoices":"Open order invoices","HomeDashboard:Agent.Navigation.order_transactions":"Open order transactions","HomeDashboard:Agent.Navigation.order_refunds":"Open order refunds","HomeDashboard:Agent.Navigation.order_activity":"Open order activity","HomeDashboard:Agent.Navigation.product":"Open product","HomeDashboard:Agent.Navigation.provider":"Open provider","HomeDashboard:Agent.Navigation.promotion":"Open promotion","HomeDashboard:Agent.Navigation.rekaz_ads":"Open Rekaz Ads","HomeDashboard:Agent.Navigation.plan_selection":"View Rekaz plans","HomeDashboard:Agent.Navigation.plan_management":"Manage Rekaz plan","HomeDashboard:Agent.Navigation.app_store":"Open App Store","HomeDashboard:Agent.Navigation.ai_tools":"Open AI Tools in App Store","HomeDashboard:Agent.Navigation.domain_settings":"Open domain settings","HomeDashboard:Agent.Navigation.website_builder":"Open Website Builder","HomeDashboard:Agent.Navigation.website_draft_preview":"Preview website draft","HomeDashboard:Agent.NoResponse":"I could not prepare an answer. Try asking in a different way.","HomeDashboard:Agent.PermissionNotice":"The agent can only access Rekaz data and actions allowed by your permissions.","HomeDashboard:Agent.Tool.awaiting_approval":"Awaiting approval","HomeDashboard:Agent.Tool.completed":"Completed","HomeDashboard:Agent.Tool.failed":"Failed","HomeDashboard:Agent.Tool.running":"Working","HomeDashboard:Agent.Tool.rejected":"Rejected","HomeDashboard:Agent.Tool.cancelled":"Stopped","HomeDashboard:Agent.Activity.Title":"Rekaz activity","HomeDashboard:Agent.Stage.thinking":"Understanding your request…","HomeDashboard:Agent.Stage.preparing":"Preparing your answer…","HomeDashboard:Agent.Stage.generating_image":"Creating an image for your business…","HomeDashboard:Agent.ToolName.Generic":"Rekaz operation","HomeDashboard:Agent.ToolName.add_product_custom_fields":"Add custom fields to products","HomeDashboard:Agent.ToolName.analyze_customer_order_cohort":"Analyze customer order cohort","HomeDashboard:Agent.ToolName.clear_all_product_custom_fields":"Clear custom fields from all products","HomeDashboard:Agent.ToolName.create_blog_post":"Create blog post","HomeDashboard:Agent.ToolName.create_website_page_draft":"Create website draft page","HomeDashboard:Agent.ToolName.delete_blog_post":"Delete blog post","HomeDashboard:Agent.ToolName.diagnose_service_booking_availability":"Diagnose service booking availability","HomeDashboard:Agent.ToolName.filter_customer_refs_by_loyalty":"Filter customers by loyalty","HomeDashboard:Agent.ToolName.filter_customer_refs_by_inactivity":"Filter customers by inactivity","HomeDashboard:Agent.ToolName.filter_customer_refs_by_orders":"Filter customers by orders","HomeDashboard:Agent.ToolName.filter_customer_refs_by_paid_invoices":"Filter customers by paid invoices","HomeDashboard:Agent.ToolName.filter_customer_refs_by_reservations":"Filter customers by reservations","HomeDashboard:Agent.ToolName.filter_customer_refs_by_subscriptions":"Filter customers by subscriptions","HomeDashboard:Agent.ToolName.get_accounting_integration_health":"Check accounting integration","HomeDashboard:Agent.ToolName.get_all_product_custom_fields":"View custom fields for all products","HomeDashboard:Agent.ToolName.get_all_service_settings":"View settings for all services","HomeDashboard:Agent.ToolName.get_app_store_status":"View app status","HomeDashboard:Agent.ToolName.get_blog_post":"View blog post","HomeDashboard:Agent.ToolName.get_blog_settings":"View blog settings","HomeDashboard:Agent.ToolName.get_business_branding":"View business brand identity","HomeDashboard:Agent.ToolName.get_customer_custom_field_values":"View customer custom-field values","HomeDashboard:Agent.ToolName.get_customer_report_metrics":"View customer metrics","HomeDashboard:Agent.ToolName.get_employee_access":"Check employee access","HomeDashboard:Agent.ToolName.get_outstanding_invoice_summary":"View outstanding invoice summary","HomeDashboard:Agent.ToolName.get_package_booking_eligibility":"Check package booking eligibility","HomeDashboard:Agent.ToolName.get_payment_configuration_health":"Check payment configuration","HomeDashboard:Agent.ToolName.get_repeat_customer_rate":"View repeat customer rate","HomeDashboard:Agent.ToolName.get_reservation_notification_settings":"View reservation notification settings","HomeDashboard:Agent.ToolName.get_reservation_time_patterns":"Analyze reservation times","HomeDashboard:Agent.ToolName.get_settlement_health":"Check settlement status","HomeDashboard:Agent.ToolName.get_storefront_health":"Check website readiness","HomeDashboard:Agent.ToolName.get_website_display_settings":"View website display settings","HomeDashboard:Agent.ToolName.get_whatsapp_health":"Check WhatsApp status","HomeDashboard:Agent.ToolName.list_rekaz_workflows":"List Rekaz workflows","HomeDashboard:Agent.ToolName.load_rekaz_skill":"Prepare task workflow","HomeDashboard:Agent.ToolName.load_rekaz_workflow":"Load Rekaz workflow","HomeDashboard:Agent.ToolName.open_rekaz_page":"Open Rekaz page","HomeDashboard:Agent.ToolName.search_blog_authors":"Search blog authors","HomeDashboard:Agent.ToolName.search_blog_posts":"Search blog posts","HomeDashboard:Agent.ToolName.search_customer_refs":"Prepare customer list","HomeDashboard:Agent.ToolName.search_inactive_customers":"Search inactive customers","HomeDashboard:Agent.ToolName.set_blog_post_cover_image":"Update blog post cover image","HomeDashboard:Agent.ToolName.set_blog_post_status":"Change blog post status","HomeDashboard:Agent.ToolName.set_business_branding_image":"Update brand identity images","HomeDashboard:Agent.ToolName.stage_rekaz_image":"Prepare image for upload","HomeDashboard:Agent.ToolName.update_all_service_settings":"Update settings for all services","HomeDashboard:Agent.ToolName.update_blog_post":"Update blog post","HomeDashboard:Agent.ToolName.update_blog_settings":"Update blog settings","HomeDashboard:Agent.ToolName.update_reservation_notification_settings":"Update reservation notification settings","HomeDashboard:Agent.ToolName.update_website_display_settings":"Update website display settings","HomeDashboard:Agent.ToolName.ask_question":"Ask a clarifying question","HomeDashboard:Agent.ToolName.generate_business_image":"Generate business image","HomeDashboard:Agent.ToolName.add_product_image":"Add product image","HomeDashboard:Agent.ToolName.cancel_reservation":"Cancel reservation","HomeDashboard:Agent.ToolName.cancel_subscription":"Cancel subscription","HomeDashboard:Agent.ToolName.check_in_reservation":"Check in reservation","HomeDashboard:Agent.ToolName.confirm_reservation":"Confirm reservation","HomeDashboard:Agent.ToolName.create_branch":"Create branch","HomeDashboard:Agent.ToolName.create_bundle":"Create bundle","HomeDashboard:Agent.ToolName.create_category":"Create category","HomeDashboard:Agent.ToolName.create_chalet":"Create chalet","HomeDashboard:Agent.ToolName.create_customer":"Create customer","HomeDashboard:Agent.ToolName.create_customer_custom_field":"Create customer Custom Field","HomeDashboard:Agent.ToolName.create_deal":"Create deal","HomeDashboard:Agent.ToolName.create_expense":"Create expense","HomeDashboard:Agent.ToolName.create_expense_type":"Create expense type","HomeDashboard:Agent.ToolName.export_customers":"Export customers to Excel","HomeDashboard:Agent.ToolName.export_orders":"Export orders to Excel","HomeDashboard:Agent.ToolName.export_reservations":"Export reservations to Excel","HomeDashboard:Agent.ToolName.export_subscriptions":"Export subscriptions to Excel","HomeDashboard:Agent.ToolName.create_coupon":"Create coupon","HomeDashboard:Agent.ToolName.create_discount":"Create discount","HomeDashboard:Agent.ToolName.create_gift":"Create gift","HomeDashboard:Agent.ToolName.create_gift_order":"Create gift order","HomeDashboard:Agent.ToolName.create_merchandise":"Create merchandise","HomeDashboard:Agent.ToolName.create_merchandise_order":"Create merchandise order","HomeDashboard:Agent.ToolName.create_last_minute_deal":"Create last-minute deal","HomeDashboard:Agent.ToolName.create_package":"Create package","HomeDashboard:Agent.ToolName.create_package_order":"Create package order","HomeDashboard:Agent.ToolName.create_payment_link":"Create payment link","HomeDashboard:Agent.ToolName.get_class_calendar":"View class calendar","HomeDashboard:Agent.ToolName.get_class_schedule":"View class schedule","HomeDashboard:Agent.ToolName.create_class_schedule":"Add class schedule","HomeDashboard:Agent.ToolName.update_class_schedule":"Update class schedule","HomeDashboard:Agent.ToolName.delete_class_schedule":"Delete class schedule","HomeDashboard:Agent.ToolName.preview_class_migration":"Preview service conversion to Classes","HomeDashboard:Agent.ToolName.migrate_service_to_classes":"Convert service to Classes","HomeDashboard:Agent.ToolName.create_class_trainer":"Add class trainer","HomeDashboard:Agent.ToolName.create_provider":"Create provider","HomeDashboard:Agent.ToolName.create_provider_working_hours":"Add provider Working Hours","HomeDashboard:Agent.ToolName.create_provider_holiday":"Create provider Holiday","HomeDashboard:Agent.ToolName.create_provider_shift":"Create provider Shift","HomeDashboard:Agent.ToolName.create_reservation":"Create reservation","HomeDashboard:Agent.ToolName.create_service":"Create service","HomeDashboard:Agent.ToolName.create_subscription":"Create subscription product","HomeDashboard:Agent.ToolName.create_subscription_order":"Create subscription order","HomeDashboard:Agent.ToolName.delete_provider_holiday":"Delete provider Holiday","HomeDashboard:Agent.ToolName.delete_provider_shift":"Delete provider Shift","HomeDashboard:Agent.ToolName.get_branch":"View branch","HomeDashboard:Agent.ToolName.get_branch_performance":"View branch performance","HomeDashboard:Agent.ToolName.get_bundle_configuration":"View bundle settings","HomeDashboard:Agent.ToolName.get_business_profile":"View business profile","HomeDashboard:Agent.ToolName.get_category":"View category","HomeDashboard:Agent.ToolName.get_commission_summary":"View commission summary","HomeDashboard:Agent.ToolName.get_customer":"View customer","HomeDashboard:Agent.ToolName.get_customer_custom_field":"View customer Custom Field","HomeDashboard:Agent.ToolName.get_expense":"View expense","HomeDashboard:Agent.ToolName.get_expense_summary":"View expense summary","HomeDashboard:Agent.ToolName.get_expense_type":"View expense type","HomeDashboard:Agent.ToolName.get_gift_configuration":"View gift settings","HomeDashboard:Agent.ToolName.get_invoice":"View invoice","HomeDashboard:Agent.ToolName.get_current_plan":"View current Rekaz plan","HomeDashboard:Agent.ToolName.get_deal":"View deal","HomeDashboard:Agent.ToolName.get_loyalty_configuration":"View loyalty settings","HomeDashboard:Agent.ToolName.get_plan_addons":"View Rekaz plan add-ons","HomeDashboard:Agent.ToolName.get_plan_catalog":"Compare Rekaz plans","HomeDashboard:Agent.ToolName.get_plan_prices":"View Rekaz plan prices","HomeDashboard:Agent.ToolName.get_language_settings":"View language settings","HomeDashboard:Agent.ToolName.get_merchandise_configuration":"View merchandise settings","HomeDashboard:Agent.ToolName.get_order":"View order","HomeDashboard:Agent.ToolName.get_package_configuration":"View package settings","HomeDashboard:Agent.ToolName.get_product":"View product","HomeDashboard:Agent.ToolName.get_product_availability_schedule":"View product availability","HomeDashboard:Agent.ToolName.get_product_custom_fields":"View product Custom Fields","HomeDashboard:Agent.ToolName.get_product_images":"View product images","HomeDashboard:Agent.ToolName.get_product_translation":"View product translation","HomeDashboard:Agent.ToolName.get_product_seo":"View product SEO","HomeDashboard:Agent.ToolName.get_products_seo":"View product SEO in bulk","HomeDashboard:Agent.ToolName.get_seo_overview":"View SEO overview","HomeDashboard:Agent.ToolName.get_promotion":"View promotion","HomeDashboard:Agent.ToolName.get_promotion_summary":"View promotion summary","HomeDashboard:Agent.ToolName.get_provider_schedule_exceptions":"View provider Holidays and Shifts","HomeDashboard:Agent.ToolName.get_provider_performance":"View provider performance","HomeDashboard:Agent.ToolName.get_provider_working_hours":"View provider Working Hours","HomeDashboard:Agent.ToolName.get_all_provider_working_days":"Review Working Days for all providers","HomeDashboard:Agent.ToolName.get_rekaz_context":"Check store context","HomeDashboard:Agent.ToolName.get_rekaz_help_article":"Read Help Center article","HomeDashboard:Agent.ToolName.get_reservation":"View reservation","HomeDashboard:Agent.ToolName.get_reservation_kpis":"View reservation KPIs","HomeDashboard:Agent.ToolName.get_refund_summary":"View refund summary","HomeDashboard:Agent.ToolName.get_product_order_count":"Count product orders","HomeDashboard:Agent.ToolName.get_sales_summary":"View sales summary","HomeDashboard:Agent.ToolName.get_sales_trend":"View sales and collections trend","HomeDashboard:Agent.ToolName.get_staff_sales_performance":"View staff sales performance","HomeDashboard:Agent.ToolName.get_service_availability":"Check service availability","HomeDashboard:Agent.ToolName.get_reservation_availability":"Check reservation availability","HomeDashboard:Agent.ToolName.get_service_booking_options":"View service booking options","HomeDashboard:Agent.ToolName.get_service_configuration":"View service settings","HomeDashboard:Agent.ToolName.get_service_configurations":"View multiple service settings","HomeDashboard:Agent.ToolName.get_all_service_booking_time_intervals":"View booking-time intervals for all services","HomeDashboard:Agent.ToolName.get_all_service_provider_selection":"View provider selection for all services","HomeDashboard:Agent.ToolName.get_subscription":"View customer subscription","HomeDashboard:Agent.ToolName.get_subscription_configuration":"View subscription settings","HomeDashboard:Agent.ToolName.get_subscription_summary":"View subscription summary","HomeDashboard:Agent.ToolName.get_terms_and_conditions":"View Terms & Conditions","HomeDashboard:Agent.ToolName.get_website_banner":"View website banner","HomeDashboard:Agent.ToolName.get_top_sales":"View top sales","HomeDashboard:Agent.ToolName.get_top_customers":"View top customers","HomeDashboard:Agent.ToolName.get_top_promotions":"View top promotions","HomeDashboard:Agent.ToolName.get_whatsapp_wallet":"View WhatsApp balance","HomeDashboard:Agent.ToolName.get_website_overview":"View website overview","HomeDashboard:Agent.ToolName.get_website_page":"View website page","HomeDashboard:Agent.ToolName.search_website_section_types":"Search website sections","HomeDashboard:Agent.ToolName.get_website_section_type":"View website section settings","HomeDashboard:Agent.ToolName.add_website_section_draft":"Add section to website draft","HomeDashboard:Agent.ToolName.apply_website_page_draft":"Apply page redesign","HomeDashboard:Agent.Field.operations":"Design, content, and color changes","HomeDashboard:Agent.ToolName.set_website_section_property_draft":"Update website section content","HomeDashboard:Agent.ToolName.add_website_section_item_draft":"Add website section item","HomeDashboard:Agent.ToolName.move_website_section_item_draft":"Reorder website section item","HomeDashboard:Agent.ToolName.remove_website_section_item_draft":"Remove website section item","HomeDashboard:Agent.ToolName.move_website_section_draft":"Reorder website section","HomeDashboard:Agent.ToolName.remove_website_section_draft":"Remove section from website draft","HomeDashboard:Agent.ToolName.set_website_section_image_draft":"Update website section image","HomeDashboard:Agent.ToolName.import_excel":"Import Excel file","HomeDashboard:Agent.ToolName.list_customer_custom_fields":"List customer Custom Fields","HomeDashboard:Agent.ToolName.list_customer_deal_stages":"List customer Deal Stages","HomeDashboard:Agent.ToolName.list_gift_themes":"List gift themes","HomeDashboard:Agent.ToolName.list_reservation_custom_statuses":"List reservation custom statuses","HomeDashboard:Agent.ToolName.list_store_memory":"View store memory","HomeDashboard:Agent.ToolName.mark_reservation_no_show":"Mark reservation as no-show","HomeDashboard:Agent.ToolName.pause_subscription":"Pause subscription","HomeDashboard:Agent.ToolName.search_attendance_gate":"Search attendance gate","HomeDashboard:Agent.ToolName.record_gate_attendance":"Record gate check-in or check-out","HomeDashboard:Agent.Field.attendees":"Attendees","HomeDashboard:Agent.Field.action":"Attendance action","HomeDashboard:Agent.ToolName.record_subscription_usage":"Record subscription usage","HomeDashboard:Agent.ToolName.remember_store_preference":"Save store preference","HomeDashboard:Agent.ToolName.renew_subscription":"Renew subscription","HomeDashboard:Agent.ToolName.replace_product_custom_fields":"Replace product Custom Fields","HomeDashboard:Agent.ToolName.reschedule_reservation":"Reschedule reservation","HomeDashboard:Agent.ToolName.resume_subscription":"Resume subscription","HomeDashboard:Agent.ToolName.search_branches":"Search branches","HomeDashboard:Agent.ToolName.search_categories":"Search categories","HomeDashboard:Agent.ToolName.search_customers":"Search customers","HomeDashboard:Agent.ToolName.search_deals":"Search deals","HomeDashboard:Agent.ToolName.search_expenses":"Search expenses","HomeDashboard:Agent.ToolName.search_expense_types":"Search expense types","HomeDashboard:Agent.ToolName.search_loyalty_customers":"View loyalty customers","HomeDashboard:Agent.ToolName.search_order_products":"Search products available for orders","HomeDashboard:Agent.ToolName.search_order_creators":"Search order creators","HomeDashboard:Agent.ToolName.search_orders":"Search orders","HomeDashboard:Agent.ToolName.search_products":"Search products","HomeDashboard:Agent.ToolName.resolve_products":"Match products and services","HomeDashboard:Agent.ToolName.search_promotions":"Search promotions","HomeDashboard:Agent.ToolName.search_providers":"Search providers","HomeDashboard:Agent.ToolName.search_rekaz_help":"Search the Rekaz Help Center","HomeDashboard:Agent.ToolName.search_reservations":"Search reservations","HomeDashboard:Agent.ToolName.search_subscriptions":"Search customer subscriptions","HomeDashboard:Agent.ToolName.search_transactions":"Search transactions","HomeDashboard:Agent.ToolName.submit_expense":"Submit expense","HomeDashboard:Agent.ToolName.set_product_images":"Update product images","HomeDashboard:Agent.ToolName.set_promotion_active":"Change promotion status","HomeDashboard:Agent.ToolName.set_loyalty_active":"Change loyalty program status","HomeDashboard:Agent.ToolName.forget_store_memory":"Forget store preference","HomeDashboard:Agent.ToolName.preview_website_draft":"Preview website draft","HomeDashboard:Agent.ToolName.publish_website_draft":"Publish website draft","HomeDashboard:Agent.ToolName.update_branch":"Update branch","HomeDashboard:Agent.ToolName.update_bundle_configuration":"Update bundle settings","HomeDashboard:Agent.ToolName.update_business_profile":"Update business profile","HomeDashboard:Agent.ToolName.update_category":"Update category","HomeDashboard:Agent.ToolName.update_customer":"Update customer","HomeDashboard:Agent.ToolName.update_deal":"Update deal","HomeDashboard:Agent.ToolName.update_customer_custom_field":"Update customer Custom Field","HomeDashboard:Agent.ToolName.update_expense":"Update expense","HomeDashboard:Agent.ToolName.update_coupon":"Update coupon","HomeDashboard:Agent.ToolName.update_discount":"Update discount","HomeDashboard:Agent.ToolName.update_gift_configuration":"Update gift settings","HomeDashboard:Agent.ToolName.update_language_settings":"Update language settings","HomeDashboard:Agent.ToolName.update_last_minute_deal":"Update last-minute deal","HomeDashboard:Agent.ToolName.update_merchandise_configuration":"Update merchandise settings","HomeDashboard:Agent.ToolName.update_package_configuration":"Update package settings","HomeDashboard:Agent.ToolName.update_product_availability_schedule":"Update product availability","HomeDashboard:Agent.ToolName.update_product_translation":"Update product translation","HomeDashboard:Agent.ToolName.update_product_seo":"Update product SEO","HomeDashboard:Agent.ToolName.update_products_seo":"Update product SEO in bulk","HomeDashboard:Agent.ToolName.update_provider_holiday":"Update provider Holiday","HomeDashboard:Agent.ToolName.update_provider_shift":"Update provider Shift","HomeDashboard:Agent.ToolName.update_provider_working_hours":"Update provider Working Hours","HomeDashboard:Agent.ToolName.update_all_provider_working_days":"Update Working Days for all providers","HomeDashboard:Agent.ToolName.replace_provider_working_hours":"Replace provider Working Hours","HomeDashboard:Agent.ToolName.update_service_configuration":"Update service settings","HomeDashboard:Agent.ToolName.update_service_configurations":"Update multiple service settings","HomeDashboard:Agent.ToolName.update_all_service_booking_time_intervals":"Update booking-time intervals for all services","HomeDashboard:Agent.ToolName.update_all_service_provider_selection":"Update provider selection for all services","HomeDashboard:Agent.ToolName.undo_rekaz_operation":"Undo Rekaz change","HomeDashboard:Agent.ToolName.update_subscription_configuration":"Update subscription settings","HomeDashboard:Agent.ToolName.update_terms_and_conditions":"Update Terms & Conditions","HomeDashboard:Agent.ToolName.update_website_banner":"Update website banner","HomeDashboard:Agent.ToolName.update_website_page_draft":"Update website draft","HomeDashboard:Agent.ToolName.validate_website_draft":"Validate website draft","HomeDashboard:Agent.Approval.Title":"Review this change","HomeDashboard:Agent.Approval.Description":"Nothing will change in Rekaz until you approve this operation.","HomeDashboard:Agent.Approval.DestructiveTitle":"Review this sensitive change","HomeDashboard:Agent.Approval.DestructiveDescription":"This operation may cancel, replace, or remove existing business data. Check the details carefully.","HomeDashboard:Agent.Approval.TechnicalDetails":"View operation details","HomeDashboard:Agent.Approval.ChangedFields":"Fields this change will modify","HomeDashboard:Agent.Field.active_from":"Active from","HomeDashboard:Agent.Field.active_to":"Active to","HomeDashboard:Agent.Field.address":"Address","HomeDashboard:Agent.Field.address_url":"Map link","HomeDashboard:Agent.Field.allow_overbooking":"Overbooking","HomeDashboard:Agent.Field.amount":"Amount","HomeDashboard:Agent.Field.birth_date":"Birth date","HomeDashboard:Agent.Field.booking_token":"Selected booking","HomeDashboard:Agent.Field.buffer_between_slots":"Rest time between appointments","HomeDashboard:Agent.Field.undo":"Restore the previous state","HomeDashboard:Agent.Field.clear_address":"Remove the address","HomeDashboard:Agent.Field.clear_birth_date":"Remove the birth date","HomeDashboard:Agent.Field.clear_company_name":"Remove the company name","HomeDashboard:Agent.Field.clear_cr_number":"Remove the CR number","HomeDashboard:Agent.Field.clear_description":"Remove the description","HomeDashboard:Agent.Field.clear_email":"Remove the email","HomeDashboard:Agent.Field.clear_vat_number":"Remove the VAT number","HomeDashboard:Agent.Field.comments":"Notes","HomeDashboard:Agent.Field.company_name":"Company name","HomeDashboard:Agent.Field.category":"Category","HomeDashboard:Agent.Field.counts_toward_limit":"Counts toward the limit","HomeDashboard:Agent.Field.cr_number":"CR number","HomeDashboard:Agent.Field.custom_fields":"Custom fields","HomeDashboard:Agent.Field.customer_mobile":"Customer mobile number","HomeDashboard:Agent.Field.customer_name":"Customer name","HomeDashboard:Agent.Field.customer_type":"Customer type","HomeDashboard:Agent.Field.date":"Date","HomeDashboard:Agent.Field.description":"Description","HomeDashboard:Agent.Field.effect":"Effect","HomeDashboard:Agent.Field.effective_at":"Effective from","HomeDashboard:Agent.Field.email":"Email","HomeDashboard:Agent.Field.enabled":"Enabled","HomeDashboard:Agent.Field.banner_enabled":"Show website banner","HomeDashboard:Agent.Field.banner_text.ar":"Arabic banner text","HomeDashboard:Agent.Field.banner_text.en":"English banner text","HomeDashboard:Agent.Field.banner_url":"Banner link","HomeDashboard:Agent.Field.enabled_languages":"Store languages","HomeDashboard:Agent.Field.end_date":"End date","HomeDashboard:Agent.Field.end_time":"End time","HomeDashboard:Agent.Field.ends_at":"Ends at","HomeDashboard:Agent.Field.field_kind":"Field type","HomeDashboard:Agent.Field.fields":"Fields","HomeDashboard:Agent.Field.file":"File","HomeDashboard:Agent.Field.has_custom_dates":"Custom date range","HomeDashboard:Agent.Field.header_label":"Page label in the website header","HomeDashboard:Agent.Field.image_url":"Image","HomeDashboard:Agent.Field.import_type":"Import type","HomeDashboard:Agent.Field.input":"Details","HomeDashboard:Agent.Field.intervals":"Time intervals","HomeDashboard:Agent.Field.interval_minutes":"Time interval in minutes","HomeDashboard:Agent.Field.is_full_day":"Full day","HomeDashboard:Agent.Field.is_active":"Active","HomeDashboard:Agent.Field.is_required":"Required","HomeDashboard:Agent.Field.is_visible":"Visibility","HomeDashboard:Agent.Field.items":"Services to update","HomeDashboard:Agent.Field.key":"Preference key","HomeDashboard:Agent.Field.label":"Label","HomeDashboard:Agent.Field.locale":"Content language","HomeDashboard:Agent.Field.lead_source":"Lead source","HomeDashboard:Agent.Field.make_primary":"Make this the primary image","HomeDashboard:Agent.Field.mobile_number":"Mobile number","HomeDashboard:Agent.Field.meta_description":"Search result description","HomeDashboard:Agent.Field.name":"Name","HomeDashboard:Agent.Field.notify_customer":"Notify the customer","HomeDashboard:Agent.Field.options":"Service Options","HomeDashboard:Agent.Field.order":"Order","HomeDashboard:Agent.Field.patch":"Settings","HomeDashboard:Agent.Field.path":"Page path","HomeDashboard:Agent.Field.paused_at":"Pause date","HomeDashboard:Agent.Field.preferred_language":"Preferred language","HomeDashboard:Agent.Field.provider_selection":"Provider selection","HomeDashboard:Agent.Field.copy_missing_from_weekday":"Hours source day","HomeDashboard:Agent.Field.property_name":"Content field","HomeDashboard:Agent.Field.property_value_json":"New content value","HomeDashboard:Agent.Field.quantity":"Quantity","HomeDashboard:Agent.Field.reason":"Reason","HomeDashboard:Agent.Field.resume_at":"Resume date","HomeDashboard:Agent.Field.schedule_name":"Schedule name","HomeDashboard:Agent.Field.seo_keywords":"SEO keywords","HomeDashboard:Agent.Field.send_notification":"Send a notification","HomeDashboard:Agent.Field.show_footer":"Show website footer","HomeDashboard:Agent.Field.show_header":"Show website header","HomeDashboard:Agent.Field.show_in_checkout":"Show in checkout","HomeDashboard:Agent.Field.slots_count":"Number of appointments","HomeDashboard:Agent.Field.slug":"Page link","HomeDashboard:Agent.Field.status":"Status","HomeDashboard:Agent.Field.start_date":"Start date","HomeDashboard:Agent.Field.start_time":"Start time","HomeDashboard:Agent.Field.starts_at":"Starts at","HomeDashboard:Agent.Field.target":"Brand image to replace","HomeDashboard:Agent.Field.target_index":"New order","HomeDashboard:Agent.Field.target_weekdays":"Final working days","HomeDashboard:Agent.Field.type":"Type","HomeDashboard:Agent.Field.use_custom_date_range":"Custom active range","HomeDashboard:Agent.Field.used_at":"Usage date","HomeDashboard:Agent.Field.value":"Preference value","HomeDashboard:Agent.Field.vat_number":"VAT number","HomeDashboard:Agent.Field.walk_in_customer":"Walk-in customer","HomeDashboard:Agent.Field.weekdays":"Weekly working hours","HomeDashboard:Agent.Approval.RevisionProtected":"Rejected automatically if the record changed since it was read.","HomeDashboard:Agent.Approval.Approve":"Approve and run","HomeDashboard:Agent.Approval.Reject":"Reject","HomeDashboard:Agent.Approval.FollowUpSafeWrites":"Also apply this reply's remaining safe changes without more confirmations","HomeDashboard:Agent.Approval.approved":"Approval sent. Waiting for Rekaz to confirm the result.","HomeDashboard:Agent.Approval.rejected":"Rejected. No Rekaz operation was run.","HomeDashboard:Agent.Approval.Prepared":"I prepared this change for your review.","HomeDashboard:Agent.FollowUps.Title":"Continue with","HomeDashboard:Agent.Undo.Action":"Undo","HomeDashboard:Agent.Undo.Prompt":"Undo this change","HomeDashboard:Agent.Error.agent_temporarily_unavailable":"Rekaz Agent is temporarily unavailable. Try again shortly.","HomeDashboard:Agent.Error.agent_unavailable":"Rekaz Agent is not available right now. Contact support if this continues.","HomeDashboard:Agent.Error.approval_expired":"This approval expired or was already handled. Ask the agent to read the current state and prepare it again.","HomeDashboard:Agent.Error.completed_write_summary_unavailable":"The Rekaz change completed, but a safe summary could not be shown. Do not repeat the change; review the completed activity or refresh the affected record.","HomeDashboard:Agent.Error.conversation_expired":"This conversation can no longer continue. Start a new conversation.","HomeDashboard:Agent.Error.feature_disabled":"Rekaz Agent is not enabled for your account.","HomeDashboard:Agent.Error.permission_denied":"You do not have permission to perform this operation.","HomeDashboard:Agent.Error.question_expired":"This question expired. Ask the agent to continue the task again.","HomeDashboard:Agent.Error.rate_limited":"You have made too many requests. Wait a moment and try again.","HomeDashboard:Agent.Error.tool_limit_reached":"The agent reached this turn's operation limit. Send \"continue\" to resume the same request.","HomeDashboard:Agent.Error.validation_failed":"The request could not be validated. Review the details and try again.","HomeDashboard:Agent.Error.website_change_failed":"The website changes could not be applied. No changes were saved or published.","HomeDashboard:Agent.Error.image_generation_disabled":"Image generation is not enabled for this store.","HomeDashboard:Agent.Error.image_generation_rate_limited":"Too many images were generated recently. Wait a moment and try again.","HomeDashboard:Agent.Error.image_generation_refused":"The requested image could not be generated. Try a different description.","HomeDashboard:Agent.Error.image_generation_timeout":"Image generation took too long. Try again.","HomeDashboard:Agent.Error.image_generation_unavailable":"Image generation is temporarily unavailable.","HomeDashboard:Agent.Error.image_generation_invalid_output":"The generated image could not be prepared safely. Try again.","HomeDashboard:Agent.Error.image_purpose_unsupported":"Choose a website, logo, product, or service image.","HomeDashboard:Agent.Error.image_target_not_found":"The selected image destination was not found in this store.","HomeDashboard:Agent.Error.image_target_unsupported":"The selected destination cannot use a generated image.","HomeDashboard:Agent.Error.Generic":"Rekaz Agent could not complete this request. Try again.","HomeDashboard:Marketing.Reviews.Tag":"Customer reviews","HomeDashboard:Marketing.Reviews.Subtitle":"Turn real experiences into social proof that builds trust and attracts new customers.","HomeDashboard:Marketing.Reviews.Cta":"Set up reviews","HomeDashboard:Marketing.Ivr.Tag":"Automated IVR","HomeDashboard:Marketing.Ivr.Subtitle":"Voice reminders before each appointment keep your schedule full all day.","HomeDashboard:Marketing.Ivr.Cta":"Enable calls","HomeDashboard:Marketing.Whatsapp.Tag":"WhatsApp messaging","HomeDashboard:Marketing.Whatsapp.Subtitle":"Send confirmations and reminders on WhatsApp for higher response rates.","HomeDashboard:Marketing.Whatsapp.Cta":"Set up WhatsApp","HomeDashboard:Marketing.Loyalty.Tag":"Loyalty program","HomeDashboard:Marketing.Loyalty.Subtitle":"Points, digital stamps, and rewards that keep customers coming back, visit after visit.","HomeDashboard:Marketing.Loyalty.Cta":"Launch loyalty","HomeDashboard:Marketing.Google.Tag":"Google reviews","HomeDashboard:Marketing.Google.Subtitle":"Prompt customers to leave Google reviews and boost your local search visibility.","HomeDashboard:Marketing.Google.Cta":"Boost reviews","HomeDashboard:Marketing.Seo.Tag":"Search & AI visibility","HomeDashboard:Marketing.Seo.Subtitle":"Improve your site's ranking in Google and show up inside AI assistants like ChatGPT and Gemini — bringing in more customers.","HomeDashboard:Marketing.Seo.Cta":"Improve visibility","HomeDashboard:Marketing.Activated":"Activated","HomeDashboard:Marketing.ViewDetails":"View details","HomeDashboard:Marketing.Stat.TotalCalls":"Total calls","HomeDashboard:Marketing.Stat.AnsweredCalls":"Answered calls","HomeDashboard:Marketing.Stat.AnswerRate":"Answer rate","HomeDashboard:Marketing.Stat.Balance":"Balance","Wallets:Recharge":"Recharge","Wallets:Whatsapp.Balance":"WhatsApp balance","Wallets:Status":"Status","Wallets:RechargeNow":"Recharge now","Wallets:QuickCharge":"Quick recharge","Wallets:OfTotal":"of {0} messages","Wallets:State.healthy.Badge":"Healthy","Wallets:State.healthy.Title":"Your balance is healthy","Wallets:State.healthy.Sub":"Plenty left to keep your messages going","Wallets:State.low.Badge":"Low","Wallets:State.low.Title":"Your balance is running low","Wallets:State.low.Sub":"It may run out soon — we recommend recharging now","Wallets:State.critical.Badge":"Critical","Wallets:State.critical.Title":"Your balance is about to run out","Wallets:State.critical.Sub":"Recharge now to keep messages reaching your customers","Wallets:State.empty.Badge":"Out of balance","Wallets:State.empty.Title":"Your balance has run out","Wallets:State.empty.Sub":"WhatsApp messages to your customers have stopped","Wallets:Alert.Title":"Your balance is about to run out","Wallets:Alert.Body":"Only {0} messages left. Once the balance runs out, your replies stop reaching your customers.","Wallets:Alert.Empty.Title":"Your messages have stopped","Wallets:Alert.Empty.Body":"Your WhatsApp balance has run out. Your customers get no reply until you recharge.","Wallets:Alert.Dismiss":"Dismiss for now","Wallets:Alert.DismissHint":"Your customers will wait for a reply that never arrives","WhatsappTopUp:DialogTitle":"Recharge WhatsApp balance","WhatsappTopUp:Step1":"Step 1 of 2 · Choose a package","WhatsappTopUp:Step2":"Step 2 of 2 · Payment","WhatsappTopUp:Messages":"{0} messages","WhatsappTopUp:BestValue":"Best value","WhatsappTopUp:AutoCharge":"Auto-recharge","WhatsappTopUp:Recommended":"Recommended","WhatsappTopUp:AutoChargeRule.Prefix":"Recharge","WhatsappTopUp:AutoChargeRule.When":"when the balance drops below","WhatsappTopUp:AutoChargeRule.Unit":"messages","WhatsappTopUp:AddedNote":"Messages are added to your balance as soon as payment completes in the next step.","WhatsappTopUp:Next":"Next","WhatsappTopUp:PackageSubtitle":"WhatsApp message package","WhatsappTopUp:Enabled":"Enabled","WhatsappTopUp:Total":"Total","WhatsappTopUp:CardName":"Name on card","WhatsappTopUp:CardSavedForAuto":"This card will be saved to enable auto-recharge","WhatsappTopUp:SaveCard":"Save this card for faster recharges later","WhatsappTopUp:PayVerb":"Pay","WhatsappTopUp:InvalidCard":"Please complete your card details","WhatsappTopUp:Success":"{0} messages were added to your balance","WhatsappTopUp:SuccessAuto":"Recharged and auto-recharge enabled","HomeDashboard:Marketing.Stat.TotalReviews":"Total reviews","HomeDashboard:Marketing.Stat.AverageRating":"Average rating","HomeDashboard:Marketing.Stat.FiveStar":"Five-star reviews","HomeDashboard:Marketing.Stat.LoyaltyMembers":"Loyalty members","HomeDashboard:Marketing.Stat.LoyaltyMembers.Tooltip":"Customers who currently hold at least one stamp in their wallet.","HomeDashboard:Marketing.Stat.StampsThisMonth":"Stamps awarded this month","HomeDashboard:Marketing.Stat.StampsThisMonth.Tooltip":"Total stamps your customers earned from the start of this month until now.","HomeDashboard:Marketing.Stat.RewardsThisMonth":"Rewards redeemed this month","HomeDashboard:Marketing.Stat.RewardsThisMonth.Tooltip":"Number of times customers exchanged stamps for rewards from the start of this month until now.","HomeDashboard:Marketing.Banner.Title":"More customers, higher sales","HomeDashboard:Marketing.Banner.Subtitle":"Ready-made marketing tools that bring in new customers and keep your current ones coming back: ads, reviews, WhatsApp reminders, and loyalty programs, all in one place, no marketing experience needed.","HomeDashboard:Marketing.Banner.Chip.Customers":"More new customers","HomeDashboard:Marketing.Banner.Chip.Revenue":"Higher repeat revenue","HomeDashboard:Marketing.Banner.Chip.Reputation":"Stronger reputation","HomeDashboard:Marketing.Section.Communication":"Communication","HomeDashboard:Marketing.Section.Communication.Subtitle":"Stay in touch with your customers at every step","HomeDashboard:Marketing.Section.Growth":"Growth & reach","HomeDashboard:Marketing.Section.Growth.Subtitle":"Attract new customers and grow your online presence","HomeDashboard:Marketing.Section.Loyalty":"Customer experience","HomeDashboard:Marketing.Section.Loyalty.Subtitle":"Build trust and keep customers coming back","HomeDashboard:Marketing.Ads.Title":"Rekaz Ads","HomeDashboard:Marketing.Ads.Featured":"Featured","HomeDashboard:Marketing.Ads.Description":"Launch Google and Meta campaigns in minutes — and grow your customer base without any tech skills.","HomeDashboard:Marketing.Ads.Cta":"Launch your ad!","HomeDashboard:QuickAction":"Quick action","HomeDashboard:BookingLink":"Booking link","HomeDashboard:FirstValue:Reservations:Description":"Share your booking link and invite your first customer to book.","HomeDashboard:FirstValue:Reservations:Share":"Share booking link","HomeDashboard:FirstValue:Subscriptions:Description":"Share your subscription link and invite your first customer to subscribe.","HomeDashboard:FirstValue:Subscriptions:Share":"Share subscription link","HomeDashboard:NotificationInvite:Reservations:Title":"Never miss a new booking","HomeDashboard:NotificationInvite:Reservations:Description":"Enable notifications and we’ll let you know as soon as a new booking arrives.","HomeDashboard:NotificationInvite:Subscriptions:Title":"Know when a new subscription starts","HomeDashboard:NotificationInvite:Subscriptions:Description":"Enable notifications and we’ll let you know as soon as a new subscription starts.","HomeDashboard:NotificationInvite:Enable":"Enable notifications","HomeDashboard:NotificationInvite:Later":"Later","HomeDashboard:SubscriptionsLink":"Subscriptions link","HomeDashboard:Kpi.SalesGoal":"Monthly paid amount goal","HomeDashboard:Kpi.EditTarget":"Edit target","HomeDashboard:Kpi.UpdateTarget":"Update monthly target","HomeDashboard:Kpi.MonthlyTarget":"Monthly paid amount target","HomeDashboard:Kpi.MonthSummary":"{0} summary","HomeDashboard:Kpi.TargetUpdated":"Target updated","HomeDashboard:Kpi.TargetUpdateFailed":"Failed to update target","HomeDashboard:Kpi.NewClients":"New clients","HomeDashboard:Kpi.CustomersPage":"Customers page","HomeDashboard:Kpi.WebsiteVisitors":"Website visitors","HomeDashboard:Kpi.VisitorsReport":"Visitors report","HomeDashboard:Kpi.NoData":"No data yet","HomeDashboard:Kpi.SetTarget":"Set your goal","HomeDashboard:Kpi.BranchOccupancy":"Branch occupancy","HomeDashboard:Kpi.PropertyOccupancy":"Property occupancy","HomeDashboard:Kpi.SubscriptionRenewal":"Subscription renewal rate","HomeDashboard:Kpi.Tag.Busy":"Busy","HomeDashboard:Kpi.Tag.Average":"Average","HomeDashboard:Sales.TotalSales":"Net paid amount","HomeDashboard:Sales.TotalSales.Info":"Amounts actually collected, minus refunds processed during the selected period. Calculated the same way as the sales report.","HomeDashboard:Sales.TotalSales.PaymentsLink":"View paid amounts by payment method","HomeDashboard:Sales.Formula.NetSales":"Paid amounts","HomeDashboard:Sales.Formula.Tax":"Refunded amounts","HomeDashboard:Sales.VsLastMonth":"vs. last month","HomeDashboard:Sales.Range.Day":"Today","HomeDashboard:Sales.Range.Week":"7 days","HomeDashboard:Sales.Range.Month":"This month","HomeDashboard:Sales.Range.Custom":"Custom range","HomeDashboard:Sales.VsPrevious":"vs. previous period","HomeDashboard:Sales.VsYesterday":"vs. yesterday","HomeDashboard:Sales.VsLastYear":"vs. last year","HomeDashboard:Sales.AmountHidden":"Amount hidden","HomeDashboard:Sales.MillionMilestone":"We hit one million—thank you to every Rekaz legend 🎉🥳","DateRange:Preset.Today":"Today","DateRange:Preset.Yesterday":"Yesterday","DateRange:Preset.Last7Days":"Last 7 days","DateRange:Preset.Last30Days":"Last 30 days","DateRange:Preset.Last90Days":"Last 90 days","DateRange:Preset.ThisMonth":"This month","DateRange:Preset.LastMonth":"Last month","DateRange:Preset.ThisYear":"This year","DateRange:Preset.LastYear":"Last year","DateRange:Preset.SinceBeginning":"Since beginning","DateRange:Preset.Custom":"Custom date","DateRange:Start":"Start","DateRange:End":"End","HomeDashboard:Sales.EmptyMonthSubtitle.Reservations":"Paid amounts will appear here automatically as reservations are paid.","HomeDashboard:Sales.EmptyMonthSubtitle.Subscriptions":"Paid amounts will appear here automatically as subscriptions are paid.","HomeDashboard:Sales.EmptyMonthSubtitle.Packages":"Paid amounts will appear here automatically as packages are paid.","HomeDashboard:Sales.EmptyRangeTitle":"No paid amounts in this range","HomeDashboard:Sales.EmptyRangeSubtitle":"Try widening the range to see data.","HomeDashboard:Today.Title":"Today's activity","HomeDashboard:Table.TodayReservations":"Today's reservations","HomeDashboard:Table.WeekReservations":"This week's reservations","HomeDashboard:Table.Subscriptions":"Subscriptions","HomeDashboard:Table.Packages":"Packages","HomeDashboard:Table.GoToPackages":"Go to packages","HomeDashboard:Table.GoToCalendar":"Open calendar","HomeDashboard:Table.GoToSubscriptions":"Open subscriptions","HomeDashboard:Table.Empty.Reservations":"No reservations today","HomeDashboard:Table.Empty.Subscriptions":"No subscriptions","HomeDashboard:Table.Empty.Packages":"No packages","HomeDashboard:Col.Time":"Time","HomeDashboard:Col.ServiceProvider":"Service / provider","HomeDashboard:Col.Chalet":"Chalet","HomeDashboard:Col.ReservationStatus":"Reservation status","HomeDashboard:Col.Customer":"Customer","HomeDashboard:Col.ServiceBranch":"Service / branch","HomeDashboard:Col.PackageBranch":"Package / branch","HomeDashboard:Col.Usages":"Usages","HomeDashboard:Col.PackageValidity":"Validity","HomeDashboard:SubStatus.Active":"Active","HomeDashboard:SubStatus.EndingSoon":"Ending soon","HomeDashboard:SubStatus.StartingSoon":"Starting soon","HomeDashboard:TopServices.Title":"Top-selling services","HomeDashboard:TopServices.Others":"Others","HomeDashboard:TopServices.DeletedProduct":"Deleted service","HomeDashboard:Refresh":"Refresh","HomeDashboard:ThisMonth":"This month","HomeDashboard:Error.Title":"Couldn't load this section","HomeDashboard:Error.Retry":"Retry","HomeDashboard:TopProviders.Title":"Top providers","HomeDashboard:Reviews.Title":"Latest customer reviews","HomeDashboard:Tasks.NoTasks":"No tasks","HomeDashboard:Tasks.NoTasks:Description":"You have no tasks yet.","HomeDashboard:Reviews.Empty":"Your customer reviews will appear here as they arrive","HomeDashboard:Reviews.NotEnabled":"Customer reviews aren't enabled yet","HomeDashboard:Reviews.EnableCta":"Enable reviews","HomeDashboard:BookingLink.Copied":"Link copied","HomeDashboard:BookingLink.CopyFailed":"Couldn't copy the link","HomeDashboard:QuickAction.CreateReservation":"Create Reservation","HomeDashboard:QuickAction.CreateSubscription":"Create Subscription","HomeDashboard:QuickAction.CreateCustomer":"Create Customer","HomeDashboard:Time.Minutes":"{0} min","HomeDashboard:NoAccess.Title":"You don't have access to the dashboard yet","HomeDashboard:NoAccess.Subtitle":"Ask your account admin to grant the relevant permissions.","HomeDashboard:NoPermission.Title":"You don't have permission to view this section","HomeDashboard:Validity.EndsInDays":"Ends in {0} days","Backoffice:Menu":"Backoffice","Ads":"Rekaz Ads","Platform.Profiling":"Profiling","Profiling:Description":"Browse API endpoints and execute requests directly while diagnosing platform behavior.","Profiling:Filters":"Endpoint filters","Profiling:SearchPlaceholder":"Search by path, group, or description...","Profiling:AllMethods":"All","Profiling:EndpointCount":"{0} endpoints","Profiling:LoadErrorTitle":"API definition could not be loaded","Profiling:LoadErrorDescription":"Check that Swagger is available, then try again.","Profiling:NoEndpointsTitle":"No matching endpoints","Profiling:NoEndpointsDescription":"Change the search or method filters to see more endpoints.","Profiling:PathParameters":"Path parameters","Profiling:QueryParameters":"Query parameters","Profiling:HeaderParameters":"Request headers","Profiling:RequestBody":"Request body (JSON)","Profiling:RequiredParameter":"The {0} parameter is required.","Profiling:InvalidJson":"The request body is not valid JSON.","Profiling:RequestBodyRequired":"A request body is required.","Profiling:Execute":"Execute","Profiling:Executing":"Executing {0} {1}...","Profiling:NetworkError":"The request could not be completed because of a network error.","Profiling:Response":"Response","Profiling:NoResponse":"No response yet. Execute an endpoint to inspect its result.","Profiling:ExportDefinition":"Export definition","AppStore:Category:content":"Content","Blogs:AppName":"Blogs","Blogs:AppDescription":"Publish localized blog posts for search and AI discovery.","Blogs:Description":"Manage blog posts shown on your public website.","Blogs:Enable":"Enable Blogs","Blogs:Disable":"Disable Blogs","Blogs:Enabled":"Enabled","Blogs:Disabled":"Disabled","Blogs:ViewPage":"View blog page","Blogs:Add":"Add post","Blogs:Edit":"Edit","Blogs:Delete":"Delete","Blogs:Save":"Save","Blogs:Cancel":"Cancel","Blogs:TitleField":"Blog title","Blogs:Slug":"Slug","Blogs:Status":"Visibility","Blogs:ShowInBlog":"Show article in blog","Blogs:Active":"Visible","Blogs:Inactive":"Hidden","Blogs:Created":"Created","Blogs:Updated":"Updated","Blogs:CoverImage":"Cover image","Blogs:CoverImageHint":"Recommended size: 1600×900 px (16:9)","Blogs:MetaDescription":"SEO description","Blogs:Author":"Author","Blogs:SelectAuthor":"Select author","Blogs:NoAuthor":"No author","Blogs:Content":"Content","Blogs:NoPostsTitle":"No blog posts yet","Blogs:NoPosts":"Create your first post to start publishing blog content.","Blogs:TotalCount":"Blog posts","Blogs:SeoSection":"SEO","Blogs:SeoSectionDescription":"Optional. Used for search results and sharing previews when provided.","Blogs:UploadCoverImage":"Upload cover image","Blogs:ChangeCoverImage":"Change image","Blogs:RemoveCoverImage":"Remove image","Blogs:ChangeStatus":"Change visibility","Blogs:StatusChangeDialog:Title":"Change post visibility","Blogs:StatusChangeDialog:Description":"This post will become {0}.","Blogs:StatusChangeDialog:Confirm":"Change","Blogs:SaveSuccess":"Blog post saved.","Blogs:DeleteSuccess":"Blog post deleted.","Plans:UnknownPlan":"Subscription","Plans:MoreActions":"More actions","Plans:EnableAutoRenew":"Enable auto-renew","Plans:DaysRemaining":"{0} days remaining","Plans:Facts:AutoRenewOn":"Auto-renew on","Plans:Facts:AutoRenewOff":"Auto-renew off","Plans:Facts:MonthlyBilling":"Monthly billing","Plans:Facts:YearlyBilling":"Yearly billing","Plans:Addons:Subtitle":"Extend your plan with optional add-ons.","Plans:Addons:TotalCost":"Total add-ons","Plans:Addons:BuyMore":"Buy more","Plans:Addons:Toggle":"Toggle add-on","Plans:Addons:IncludedInVip":"Included in VIP","Plans:Addons:UpgradeRequired":"Upgrade required","Plans:StartingSoon:Subtitle":"Subscriptions you've paid for and start later.","Plans:StartingSoon:Empty":"No upcoming subscriptions.","Plans:History:Subtitle":"Your previous subscriptions and invoices.","Plans:History:Empty":"No billing history yet.","Plans:History:Paid":"Paid","Plans:History:Cancelled":"Cancelled","Plans:History:MoreItems":"+{0} more","Plans:ViewOrder":"View order","Plans:YourAddons":"Your add-ons","Plans:Addons:ConfirmPurchase":"Confirm purchase","Plans:Addons:Quantity":"Quantity","Plans:StartingSoon:StartsOn":"Starts on","Plans:Addons:ProratedNote":"You only pay for what's left of your current billing period — the price is prorated.","Plans:Upgrade:ShowAllFeatures":"Show {0} more","Plans:Upgrade:ShowLess":"Show less","Plans:Addons:Unit":"unit","Plans:RenewedStartingOn":"Renewed — starts {0}","Plans:RenewedNoDate":"Renewed","Plans:Addons:Usage:InPlan":"in plan","Plans:Addons:Usage:Added":"added","Plans:Addons:Usage:Total":"total","Plans:EarlyRenewal:Title":"Your subscription is ending soon","Plans:EarlyRenewal:Description":"Renew now to keep enjoying your benefits without interruption.","Plans:Addons:CustomDomain:Name":"Custom domain","Plans:Addons:CustomDomain:Description:NotLinked":"Link your own domain to your store.","Plans:Addons:CustomDomain:Manage":"Manage","Plans:Addons:CustomDomain:Link":"Link domain","Plans:Addons:CustomDomain:Status:Active":"Active","Plans:Addons:CustomDomain:Status:Pending":"Pending","RekazAutoGrants:TabLabel":"Auto-grants","RekazAutoGrants:Title":"Plan auto-grants","RekazAutoGrants:Description":"Configure the addons, grants and usage credits automatically applied when a customer subscribes to this price.","RekazAutoGrants:AutoGrantsHeading":"Auto-grants","RekazAutoGrants:AutoGrantsHelp":"Side-effects granted on activation that are not purchasable addons.","RekazAutoGrants:AutoGrant:FreeDomain":"Free domain","RekazAutoGrants:AddonsHeading":"Included addons","RekazAutoGrants:AddonsHelp":"Addons automatically enabled with this price. Quantity addons add extra slots.","RekazAutoGrants:Addon:Providers":"Providers","RekazAutoGrants:Addon:Branches":"Branches","RekazAutoGrants:Addon:RemoveMadeByRekaz":"Remove \"Made by Rekaz\"","RekazAutoGrants:Addon:Loyalty":"Loyalty program","RekazAutoGrants:Addon:ThirdPartyScheduleConnector":"Third-party schedule connector","RekazAutoGrants:Addon:ThirdPartyApi":"Third-party API","RekazAutoGrants:Addon:AccountingIntegration":"Accounting integration","RekazAutoGrants:Addon:ZatcaPhase2":"ZATCA phase 2","RekazAutoGrants:Addon:ThirdPartyEmailProvider":"Third-party email provider","RekazAutoGrants:Addon:ZKTeco":"ZKTeco access terminal","RekazAutoGrants:Addon:GoogleBoost":"Google boost","RekazAutoGrants:Addon:MobileApp":"Mobile app","RekazAutoGrants:Addon:CustomWhatsapp":"Custom WhatsApp","RekazAutoGrants:CreditsHeading":"Usage credits","RekazAutoGrants:CreditsHelp":"Balances added to the tenant's usage accounts on activation.","RekazAutoGrants:Credit:Waba":"WhatsApp (WABA) credits","RekazAutoGrants:Credit:Ivr":"IVR credits","Backoffice:Csx:Menu":"Customer success","Backoffice:Csx:Column:CustomerSuccessManager":"CSX member","Backoffice:Csx:Filter:CustomerSuccessManager":"CSX member","Backoffice:Csx:CustomerSuccessManager:None":"Unassigned","Backoffice:Csx:Title":"Merchant success","Backoffice:Csx:Subtitle":"Track merchant subscriptions, activation, and health in one place.","Backoffice:Csx:SearchPlaceholder":"Search by customer or tenant name","Backoffice:Csx:Column:Merchant":"Merchant","Backoffice:Csx:Column:Subscription":"Subscription","Backoffice:Csx:Column:DealStage":"Deal stage","Backoffice:Csx:Column:Status":"Status","Backoffice:Csx:Column:Activation":"Activation","Backoffice:Csx:Column:Kyc":"KYC","Backoffice:Csx:Filter:SubscriptionStatus":"Subscription status","Backoffice:Csx:Filter:DealStages":"Deal stages","Backoffice:Csx:Filter:Status":"Status","Backoffice:Csx:Filter:Kyc":"KYC","Backoffice:Csx:Filter:StartDate":"Merchant subscription date","Backoffice:Csx:Filter:Apply":"Apply filters","Backoffice:Csx:Filter:PendingChanges":"Filters changed — press Apply to update the list","Backoffice:Csx:Status:Good":"Good","Backoffice:Csx:Status:Warning":"Needs attention","Backoffice:Csx:Status:Danger":"At risk","Backoffice:Csx:Status:DaysSinceLastOrder":"Last order {0} days ago","Backoffice:Csx:Status:NoOrders":"No orders yet","Backoffice:Csx:Activation:Progress":"{0}/{1} invoices","Backoffice:Csx:Kyc:Activated":"Activated","Backoffice:Csx:Kyc:NotActivated":"Not activated","Backoffice:Csx:DealStage:None":"No deal stage","Backoffice:Csx:Subscription:None":"No subscription","Backoffice:Csx:Empty:Title":"No merchants match these filters","Backoffice:Csx:Empty:Description":"Try removing a filter or changing the search.","Backoffice:Csx:Empty:NoDataTitle":"No merchants yet","Backoffice:Csx:Error:LoadFailed":"Could not load merchants.","Backoffice:Csx:HomeEntry:Title":"Merchant success","Backoffice:Csx:HomeEntry:Description":"Review activation analytics and follow up with new customers.","Backoffice:AgentAnalytics:HomeEntry:Title":"Rekaz Agent analytics","Backoffice:AgentAnalytics:Title":"Agent analytics","Backoffice:AgentAnalytics:Description":"Understand how merchants use Rekaz Agent and external MCP clients, and review conversations when support needs them.","Backoffice:AgentAnalytics:Tab:Agent":"Rekaz Agent","Backoffice:AgentAnalytics:Tab:AiWriting":"AI writing","Backoffice:AgentAnalytics:Tab:ExternalMcp":"External MCP","Backoffice:AgentAnalytics:Tab:AllTools":"All tool traffic","Backoffice:AgentAnalytics:Overview":"Agent usage overview","Backoffice:AgentAnalytics:Range":"Analytics range","Backoffice:AgentAnalytics:Filter:Tenant":"Filter by merchant","Backoffice:AgentAnalytics:Filter:AllTenants":"All merchants","Backoffice:AgentAnalytics:Filter:SearchTenant":"Search merchant name or domain…","Backoffice:AgentAnalytics:Filter:TenantSearchHint":"Enter at least 3 characters to find a merchant.","Backoffice:AgentAnalytics:Filter:TenantSearchLoading":"Searching merchants…","Backoffice:AgentAnalytics:Filter:TenantSearchFailed":"Merchant search could not be loaded.","Backoffice:AgentAnalytics:Filter:TenantSearchEmpty":"No matching merchants found.","Backoffice:AgentAnalytics:Range:7d":"7d","Backoffice:AgentAnalytics:Range:30d":"30d","Backoffice:AgentAnalytics:Range:90d":"90d","Backoffice:AgentAnalytics:Range:all":"All","Backoffice:AgentAnalytics:Refresh":"Refresh analytics","Backoffice:AgentAnalytics:Metric:ActiveTenants":"Active merchants","Backoffice:AgentAnalytics:Metric:ActiveUsers":"Active employees","Backoffice:AgentAnalytics:Metric:Conversations":"Conversations","Backoffice:AgentAnalytics:Metric:AssistantResponses":"Assistant responses","Backoffice:AgentAnalytics:Metric:ToolCalls":"Rekaz actions","Backoffice:AgentAnalytics:Metric:ErrorRate":"Response error rate","Backoffice:AgentAnalytics:Metric:Helpful":"Helpful feedback","Backoffice:AgentAnalytics:Metric:ResponsesValue":"{0} assistant responses","Backoffice:AgentAnalytics:Metric:RatingsValue":"{0} ratings","Backoffice:AgentAnalytics:TopTools:Title":"Most-used Rekaz actions","Backoffice:AgentAnalytics:TopTools:Description":"Tool calls ranked by usage in the selected period.","Backoffice:AgentAnalytics:TopTools:Failures":"{0} failed","Backoffice:AgentAnalytics:FailingTools:Title":"Actions needing attention","Backoffice:AgentAnalytics:FailingTools:Description":"Failure count and rate among the most-used Rekaz actions.","Backoffice:AgentAnalytics:FailingTools:Empty":"No failures were recorded among the most-used actions.","Backoffice:AgentAnalytics:Usage:Title":"Usage and capacity","Backoffice:AgentAnalytics:Usage:Description":"Average usage across active merchants in the selected period.","Backoffice:AgentAnalytics:Usage:AverageResponses":"Avg. responses per active merchant","Backoffice:AgentAnalytics:Usage:AverageTokens":"Avg. tokens per active merchant","Backoffice:AgentAnalytics:Usage:TotalTokens":"Total tokens","Backoffice:AgentAnalytics:Usage:TokensPerResponse":"Avg. tokens per response","Backoffice:AgentAnalytics:Usage:MeasurementOnly":"Usage reflects Rekaz Agent activity only. No tenant quota is enforced from this dashboard.","Backoffice:AgentAnalytics:Quality:Title":"Quality and operations","Backoffice:AgentAnalytics:Quality:Description":"Reliability, feedback, and reviewed changes in the selected period.","Backoffice:AgentAnalytics:Quality:FailedActions":"Failed actions","Backoffice:AgentAnalytics:Quality:TotalActions":"{0} total actions","Backoffice:AgentAnalytics:Health:Latency":"Average response time","Backoffice:AgentAnalytics:Health:CachedTokens":"Cached input tokens","Backoffice:AgentAnalytics:Health:Compactions":"Compactions","Backoffice:AgentAnalytics:Health:Approved":"Approved changes","Backoffice:AgentAnalytics:Health:Rejected":"Rejected changes","Backoffice:AgentAnalytics:Seconds":"{0}s","Backoffice:AgentAnalytics:Tenants:Title":"Merchant activity","Backoffice:AgentAnalytics:Tenants:Description":"The 50 most active merchants in this period.","Backoffice:AgentAnalytics:Tenant:Users":"{0} active employees","Backoffice:AgentAnalytics:Tenant:ErrorRate":"{0}% response errors","Backoffice:AgentAnalytics:Column:Tenant":"Merchant","Backoffice:AgentAnalytics:Column:Users":"Employees","Backoffice:AgentAnalytics:Column:Conversations":"Conversations","Backoffice:AgentAnalytics:Column:Responses":"Responses","Backoffice:AgentAnalytics:Column:Tokens":"Tokens","Backoffice:AgentAnalytics:Column:ToolCalls":"Actions","Backoffice:AgentAnalytics:Column:ErrorRate":"Error rate","Backoffice:AgentAnalytics:Column:Helpful":"Helpful","Backoffice:AgentAnalytics:Column:Latency":"Avg. response","Backoffice:AgentAnalytics:Memory:Title":"Shared merchant memory","Backoffice:AgentAnalytics:Memory:Description":"Preferences Rekaz Agent remembers for {0}.","Backoffice:AgentAnalytics:Memory:Empty":"No shared memory has been saved for this merchant.","Backoffice:AgentAnalytics:Memory:UpdatedAt":"Updated {0}","Backoffice:AgentAnalytics:Memory:Category:communication":"Communication","Backoffice:AgentAnalytics:Memory:Category:operations":"Operations","Backoffice:AgentAnalytics:Memory:Category:reporting":"Reporting","Backoffice:AgentAnalytics:Memory:Category:terminology":"Terminology","Backoffice:AgentAnalytics:Empty":"No Rekaz Agent activity was recorded in this period.","Backoffice:AgentAnalytics:LoadFailed":"Agent analytics could not be loaded.","Backoffice:AgentAnalytics:Retry":"Try again","Backoffice:AgentAnalytics:Privacy":"Conversation content is encrypted in the database and is shown here only to employees allowed to view Rekaz Agent analytics.","Backoffice:AgentAnalytics:AiWriting:Title":"AI writing suggestions","Backoffice:AgentAnalytics:AiWriting:Description":"Generation, adoption, feedback, and failures by field in the selected period.","Backoffice:AgentAnalytics:AiWriting:Overview":"AI writing performance overview","Backoffice:AgentAnalytics:AiWriting:Metric:Generated":"Suggestions generated","Backoffice:AgentAnalytics:AiWriting:Metric:ApplyRate":"Apply rate","Backoffice:AgentAnalytics:AiWriting:Metric:PositiveRating":"Positive ratings","Backoffice:AgentAnalytics:AiWriting:Metric:FailureRate":"Failure rate","Backoffice:AgentAnalytics:AiWriting:Column:Field":"Field","Backoffice:AgentAnalytics:AiWriting:Column:Generated":"Generated","Backoffice:AgentAnalytics:AiWriting:Column:Applied":"Applied","Backoffice:AgentAnalytics:AiWriting:Column:ApplyRate":"Apply rate","Backoffice:AgentAnalytics:AiWriting:Column:Liked":"Liked","Backoffice:AgentAnalytics:AiWriting:Column:Disliked":"Disliked","Backoffice:AgentAnalytics:AiWriting:Column:Failed":"Failed","Backoffice:AgentAnalytics:AiWriting:Empty":"No AI writing suggestions were recorded in this period.","Backoffice:AgentAnalytics:AiWriting:Privacy":"These analytics record activity counts and outcomes only, without prompts, original text, or generated text.","HomeDashboard:Agent.ToolName.writing_suggestion_name":"Name","HomeDashboard:Agent.ToolName.writing_suggestion_description":"Description","HomeDashboard:Agent.ToolName.writing_suggestion_short_description":"Short description","HomeDashboard:Agent.ToolName.writing_suggestion_meta_description":"SEO description","HomeDashboard:Agent.ToolName.writing_suggestion_custom_button_label":"Add-to-cart button","HomeDashboard:Agent.ToolName.writing_suggestion_business_description":"Business description","HomeDashboard:Agent.ToolName.writing_suggestion_privacy_policy":"Privacy policy","HomeDashboard:Agent.ToolName.writing_suggestion_website_seo_description":"Website SEO description","HomeDashboard:Agent.ToolName.writing_suggestion_website_seo_keywords":"Website SEO keywords","HomeDashboard:Agent.ToolName.writing_suggestion_product_seo_keywords":"Product SEO keywords","Backoffice:AgentAnalytics:Traffic:Metric:ToolCalls":"Tool calls","Backoffice:AgentAnalytics:Traffic:Metric:FailedCalls":"Failed calls","Backoffice:AgentAnalytics:Traffic:Metric:SuccessRate":"Success rate","Backoffice:AgentAnalytics:Traffic:Metric:AverageLatency":"Average server time","Backoffice:AgentAnalytics:Traffic:Metric:ReadCalls":"Read calls","Backoffice:AgentAnalytics:Traffic:Metric:WriteCalls":"Write calls","Backoffice:AgentAnalytics:Traffic:Metric:DestructiveCalls":"Destructive calls","Backoffice:AgentAnalytics:Traffic:Classification:Title":"External MCP execution","Backoffice:AgentAnalytics:Traffic:Classification:Description":"Server-observed latency and write-risk classification for external MCP calls.","Backoffice:AgentAnalytics:Traffic:ExternalMcp:Overview":"External MCP usage overview","Backoffice:AgentAnalytics:Traffic:ExternalMcp:Tenants:Title":"Tenants using external MCP","Backoffice:AgentAnalytics:Traffic:ExternalMcp:Tenants:Description":"All tenants with external MCP activity in the selected period, ordered by tool calls.","Backoffice:AgentAnalytics:Traffic:AllTools:Tenants:Title":"Tenants using Agent and MCP tools","Backoffice:AgentAnalytics:Traffic:AllTools:Tenants:Description":"All tenants with Agent or external MCP tool activity in the selected period, ordered by tool calls.","Backoffice:AgentAnalytics:Traffic:ExternalMcp:TopTools:Title":"Most-used external MCP tools","Backoffice:AgentAnalytics:Traffic:ExternalMcp:TopTools:Description":"External MCP calls ranked by usage in the selected period.","Backoffice:AgentAnalytics:Traffic:ExternalMcp:FailingTools:Title":"External MCP tools needing attention","Backoffice:AgentAnalytics:Traffic:ExternalMcp:FailingTools:Description":"Failure count and rate among the most-used external MCP tools.","Backoffice:AgentAnalytics:Traffic:ExternalMcp:Empty":"No external MCP activity was recorded in this period.","Backoffice:AgentAnalytics:Traffic:AllTools:Overview":"All tool traffic overview","Backoffice:AgentAnalytics:Traffic:AllTools:TopTools:Title":"Most-used tools across all sources","Backoffice:AgentAnalytics:Traffic:AllTools:TopTools:Description":"Rekaz Agent and external MCP calls ranked together for the selected period.","Backoffice:AgentAnalytics:Traffic:AllTools:FailingTools:Title":"Tools needing attention across all sources","Backoffice:AgentAnalytics:Traffic:AllTools:FailingTools:Description":"Combined failure count and rate for Rekaz Agent and external MCP calls.","Backoffice:AgentAnalytics:Traffic:AllTools:Empty":"No tool activity was recorded in this period.","Backoffice:AgentAnalytics:Traffic:Privacy":"MCP analytics stores metadata only. Tool arguments, results, prompts, credentials, and model usage are never stored.","Backoffice:AgentAnalytics:Conversations:Title":"Recent conversations","Backoffice:AgentAnalytics:Conversations:ReviewQueue":"Review queue","Backoffice:AgentAnalytics:Conversations:ReviewDescription":"Negative ratings, errors, failed tools, repeated continue requests, and unanswered approvals after 24 hours of inactivity. These are signals to investigate, not confirmed failures.","Backoffice:AgentAnalytics:Conversation:MessageLink":"Message and trace link","Backoffice:AgentAnalytics:Conversations:Description":"Review merchant conversations from the selected period.","Backoffice:AgentAnalytics:Conversations:Export":"Export conversations","Backoffice:AgentAnalytics:Conversations:ExportNotice":"The compressed JSONL export includes every message from conversations matching the current filters. Text may contain customer data; store it privately and review it before evaluation or training.","Backoffice:AgentAnalytics:Conversations:Total":"{0} conversations","Backoffice:AgentAnalytics:Conversations:AttentionOnly":"Needs attention","Backoffice:AgentAnalytics:Conversations:Empty":"No conversations were recorded in this period.","Backoffice:AgentAnalytics:Conversations:LoadFailed":"Conversations could not be loaded.","Backoffice:AgentAnalytics:Conversations:Previous":"Previous","Backoffice:AgentAnalytics:Conversations:Next":"Next","Backoffice:AgentAnalytics:Conversations:Page":"Page {0} of {1}","Backoffice:AgentAnalytics:Conversation:Open":"Open conversation: {0}","Backoffice:AgentAnalytics:Conversation:Untitled":"Untitled conversation","Backoffice:AgentAnalytics:Conversation:MessageCount":"{0} messages","Backoffice:AgentAnalytics:Conversation:ErrorCount":"{0} errors","Backoffice:AgentAnalytics:Conversation:Identity":"{0} · {1}","Backoffice:AgentAnalytics:Conversation:Loading":"Loading conversation…","Backoffice:AgentAnalytics:Conversation:LoadFailed":"This conversation could not be loaded.","Backoffice:AgentAnalytics:Conversation:EmptyTranscript":"This conversation has no saved messages.","Backoffice:AgentAnalytics:Conversation:Truncated":"Showing the latest 200 of {0} messages.","Backoffice:AgentAnalytics:Conversation:MerchantEmployee":"Merchant employee","Backoffice:AgentAnalytics:Conversation:RekazAgent":"Rekaz Agent","Backoffice:AgentAnalytics:Conversation:Details:Title":"Response details","Backoffice:AgentAnalytics:Conversation:Details:Feedback":"Customer feedback","Backoffice:AgentAnalytics:Conversation:Details:Page":"Page","Backoffice:AgentAnalytics:Conversation:Details:Path":"Page path","Backoffice:AgentAnalytics:Conversation:Details:Approval":"Approval status","Backoffice:AgentAnalytics:Conversation:Details:Outcome":"Recorded outcome","Backoffice:AgentAnalytics:Conversation:Details:Trace":"Trace ID","Backoffice:AgentAnalytics:Conversation:Details:Prompt":"Prompt version","Backoffice:AgentAnalytics:Conversation:Details:Reasoning":"Reasoning effort","Backoffice:AgentAnalytics:Conversation:Details:ApprovalMode":"Approval mode","Backoffice:AgentAnalytics:Conversation:Details:Corpus":"Retrieved corpus version","Backoffice:AgentAnalytics:Conversation:Details:Fallback":"Answer repair used","Backoffice:AgentAnalytics:Conversation:Details:Context":"Page context and filters","Backoffice:AgentAnalytics:Conversation:Details:Skills":"Skill versions","Backoffice:AgentAnalytics:Conversation:Details:Tools":"Tool evidence","Backoffice:AgentAnalytics:Conversation:Details:Read":"Read","Backoffice:AgentAnalytics:Conversation:Details:Write":"Write","Backoffice:AgentAnalytics:Conversation:Details:Programmatic":"Programmatic call","Backoffice:AgentAnalytics:Conversation:Details:NoEvidence":"No additional evidence was recorded.","Backoffice:AgentAnalytics:Conversation:Details:Truncated":"Only the first 48 tool activities were retained.","Reservation:Confirmation":"Confirm reservation","AdReferral:DialogTitle":"Did the customer come from an ad?","AdReferral:DialogDescription":"Please ask the customer whether they found you through an advertisement.","Tenants:Label:Actions":"Actions","Tenants:UnsavedChanges":"Unsaved changes","Tenants:Title":"Tenants","Tenants:Name":"Tenant name","Tenants:Created":"Created","Tenants:SearchPlaceholder":"Search tenants","Tenants:Features":"Features","Tenants:ManageFeatures":"Manage features","Tenants:EmptyTitle":"No tenants yet","Tenants:EmptyDescription":"Create your first tenant to get started.","Tenants:DeletionConfirmation":"Tenant '{0}' will be deleted.","Tenants:NoFeatures":"No features available for this tenant.","Tenants:DiscardChangesTitle":"Discard changes?","Tenants:DiscardChangesMessage":"You have unsaved changes that will be lost.","Tenants:KeepEditing":"Keep editing","Tenants:Discard":"Discard","Tenants:SearchFeaturesPlaceholder":"Search features...","Tenants:SearchFeaturesEmpty":"No features match your search.","InternalServerError":"Internal server error","InvalidEmail":"Invalid email address","EmployeeWizard:Active:User":"Active User","EmployeeWizard:Inactive:User":"Inactive User","EmployeeWizard:ProviderAccess":"Access Configuration","EmployeeWizard:EmailAlreadyExists":"This email is already in use","Error:OperationFailed":"Operation failed. Please try again.","Invitation:Share":"Share","UserDeleted":"User deleted successfully","UserDisabled":"User disabled successfully","UserEnabled":"User enabled successfully","Ads:PlatformSelector:TikTokLabel":"TikTok Ads","Ads:PlatformSelector:TikTokDescription":"Reach and convert customers through short-form video","Ads:ConnectionCard:TikTok":"TikTok","Ads:ConnectionCard:Advertiser":"Advertiser","Ads:ConnectionSuccess:TikTokPlatformName":"TikTok Ads","Ads:ConnectTikTok:Title":"Connect TikTok Ads","Ads:ConnectTikTok:Description":"Authorize Rekaz to manage campaigns for your TikTok advertiser account.","Ads:ConnectTikTok:Button":"Continue with TikTok","Ads:ConnectTikTok:Connecting":"Connecting...","Ads:ConnectTikTok:SecurityNote":"Your access token is stored securely and can be revoked at any time.","Ads:TikTok:SelectAdvertiser":"Choose an advertiser","Ads:TikTok:SelectAdvertiser:Hint":"Select the TikTok Ads account you want Rekaz to manage.","Ads:TikTok:SelectPixel":"Choose a TikTok Pixel","Ads:TikTok:SelectPixel:Hint":"Select the pixel used to measure website conversions.","Ads:TikTok:NoBillingLink":"Open TikTok Ads billing","Ads:TikTok:BillingRequired:Title":"Review TikTok Ads billing","Ads:TikTok:BillingRequired:Description":"We couldn't verify this advertiser's billing readiness. Review its billing settings in TikTok Ads Manager before launching.","Ads:BillingRequired:Refresh":"I've added it","Ads:TikTok:Objective:Title":"What do you want from this ad?","Ads:TikTok:Objective:Description":"Choose the result you want to achieve.","Ads:TikTok:Objective:Traffic":"Website visits","Ads:TikTok:Objective:Traffic:Description":"Send more people to your website.","Ads:TikTok:Objective:Sales":"Increase sales","Ads:TikTok:Objective:Sales:Description":"Show your ad to people who are more likely to buy from your website.","Ads:TikTok:CampaignSetup":"Ad options","Ads:TikTok:Error:NoPixel:Title":"No TikTok Pixel found","Ads:TikTok:Error:NoPixel:Subtitle":"This advertiser account has no Pixel. Create one in TikTok Events Manager, then connect again.","Ads:TikTok:Error:NoPixel:Step1":"Open TikTok Events Manager","Ads:TikTok:Error:NoPixel:Step2":"Create a new Pixel for your website","Ads:TikTok:Error:NoPixel:Step3":"Come back here and connect again","Ads:TikTok:Error:NoPixel:CTA":"Open Events Manager","Ads:TikTok:Error:NoPixel:Alt":"Already created a Pixel?","Ads:TikTok:Creative:VideoTip":"Use one vertical 9:16 video. MP4 is recommended; keep the opening seconds clear and attention-grabbing.","Ads:TikTok:Creative:DropVideo":"Drop a video here or browse","Ads:TikTok:Creative:DropVideoActive":"Drop the video to upload","Ads:TikTok:Creative:DropVideoHint":"Upload one vertical MP4, MOV, or WebM video.","Ads:TikTok:Creative:Share":"Share","App:Offline:Title":"You're offline","App:Offline:Description":"You can keep viewing this page. Saving changes needs a connection.","Reports:Freshness:Refresh":"Refresh","Reports:Freshness:Refreshing":"Refreshing","Reports:Freshness:UpdatedAt":"Updated at {0}","Menu:SalesOperations":"Sales System","SalesOps:SelectedSalesPeople":"{0} sales consultants","SalesOps:SelectOneToAddCustomer":"Select one sales consultant to add a customer.","SalesOps:Greeting":"Hi {0}","SalesOps:Verse:Determination:Text":"على قدر أهل العزم تأتي العزائمُ · وتأتي على قدر الكرام المكارمُ","SalesOps:Verse:Stars:Text":"إذا غامرت في شرفٍ مرومِ · فلا تقنع بما دون النجومِ","SalesOps:Verse:HardWork:Text":"بقدر الكد تكتسب المعالي · ومن طلب العلا سهر الليالي","SalesOps:Verse:Achievement:Text":"وما نيل المطالب بالتمني · ولكن تؤخذ الدنيا غلابا","SalesOps:Verse:AlMutanabbi":"المتنبي","SalesOps:Verse:AlShafii":"الإمام الشافعي","SalesOps:Verse:AhmedShawqi":"أحمد شوقي","SalesOps:MonthlyTarget":"Monthly target","SalesOps:Remaining":"Remaining","SalesOps:SalesPerson":"Sales consultant","SalesOps:Tile:Achieved":"Sales this month","SalesOps:Tile:AssignedToday":"Assigned today","SalesOps:Recognition:SectionLabel":"Sales recognition","SalesOps:Recognition:TopSeller":"Top seller this month","SalesOps:Recognition:MonthlySales":"Sales this month","SalesOps:Recognition:NoSalesYet":"No sales yet","SalesOps:Recognition:SalesDean":"Dean of Sales","SalesOps:SearchPlaceholder":"Search by name, mobile number or customer number","SalesOps:Column:Customer":"Customer","SalesOps:Column:Activity":"Customer activity","SalesOps:Column:Stage":"Stage","SalesOps:Column:AgreedPrice":"Agreed price","SalesOps:Column:FollowUp":"Reminder","SalesOps:Column:Notes":"CRM notes","SalesOps:LastUpdateAt":"Last update:","SalesOps:NeverUpdated":"never","SalesOps:MinutesAgo":"{0} minutes ago","SalesOps:HoursAgo":"{0} hours ago","SalesOps:DaysAgo":"{0} days ago","SalesOps:UpdatedBy":"By: {0}","SalesOps:AssignedTo":"Owner: {0}","SalesOps:UtmSource":"Source: {0}","SalesOps:Call":"Call","SalesOps:CopyDetails":"Copy details","SalesOps:ChangeOwner":"Change sales owner","SalesOps:NoStage":"No stage","SalesOps:NoDeal":"No deal yet","SalesOps:NoSubscription":"No subscription","SalesOps:AddNote":"Add note","SalesOps:NotePlaceholder":"Write a note…","SalesOps:PrivateNote":"Private note","SalesOps:NoNotes":"No notes yet","SalesOps:ShowMore":"Show more","SalesOps:ShowAllNotes":"Read all notes","SalesOps:NotesFor":"Notes — {0}","SalesOps:Reminder:Set":"Set reminder","SalesOps:Reminder:Save":"Save reminder","SalesOps:Reminder:Complete":"Complete reminder","SalesOps:Reminder:DueDate":"Due date","SalesOps:Reminder:TextPlaceholder":"What is the next step?","SalesOps:Reminder:None":"No reminder","SalesOps:CreateReservation":"New reservation","SalesOps:CreateSubscription":"New subscription","SalesOps:ViewReservations":"Reservations ({0})","SalesOps:AddCustomer":"Add customer","SalesOps:Filter:Stages":"Deal stage","SalesOps:Filter:Reminders":"Reminders","SalesOps:ReminderBucket:Today":"Today's reminders","SalesOps:ReminderBucket:Tomorrow":"Tomorrow's reminders","SalesOps:ReminderBucket:Later":"Later reminders","SalesOps:ReminderBucket:Overdue":"Overdue reminders","SalesOps:SalesPerson:Unassigned":"Unassigned","SalesOps:Filter:AgreedPrice":"Agreed price","SalesOps:Filter:HasAgreedPrice":"Has an agreed price","SalesOps:Filter:LastUpdate":"Last update","SalesOps:Filter:CreatedWithin":"Added within","SalesOps:Filter:CreatedWithinMonths":"Added in last {0} months","SalesOps:Filter:CreatedAnyTime":"All customers","SalesOps:Filter:CreatedCustom":"Pick dates","SalesOps:Bucket:NeedsUpdate":"Needs update","SalesOps:Bucket:NeedsUpdateInfoLabel":"About needs update","SalesOps:Bucket:NeedsUpdateInfo":"Customers whose latest deal is in Business Qualified Lead, Price Offer Done, Demo Done, No Response, or Negotiation, and whose newest note or deal is more than 48 hours old.","SalesOps:Bucket:NotUpdated1Day":"Not updated since yesterday","SalesOps:Bucket:NotUpdated3Days":"Not updated for 3 days","SalesOps:Bucket:NotUpdated7Days":"Not updated for 7 days","SalesOps:NoResults":"No customers match these filters","SalesOps:Saved":"Saved","MobileApp:LegacyUpdate:Title":"The new Rekaz app is ready","MobileApp:LegacyUpdate:Description":"A faster experience, better notifications, and a mobile-first interface. Update and pick up where you left off.","MobileApp:LegacyUpdate:PreviewAlt":"Preview of the new Rekaz app","MobileApp:LegacyUpdate:AppStoreBadgeAlt":"Download the Rekaz app on the App Store","MobileApp:LegacyUpdate:GooglePlayBadgeAlt":"Get the Rekaz app on Google Play","MobileApp:LegacyUpdate:Later":"Not now","IntegrationsManagement.TtLockModule":"TTLock smart locks","TtLock:Name":"TTLock smart locks","TtLock:Description":"Send time-limited door codes automatically when a reservation is confirmed.","TtLock:Step":"Step {0}","TtLock:Step1:Title":"Connect your account","TtLock:Step1:Description":"Use the account you sign in with on the TTLock mobile app.","TtLock:Step2:Title":"Sync locks and gateways","TtLock:Step2:Description":"Each automated lock needs an online gateway and V4 passcode support.","TtLock:Step3:Title":"Map locks to providers","TtLock:Step3:Description":"Choose which Rekaz provider controls each door, then enable reservation automation.","TtLock:ConnectTitle":"Connect TTLock","TtLock:ConnectDescription":"Authorize Rekaz to manage temporary passcodes for your locks.","TtLock:LocksTitle":"Locks and automation","TtLock:LocksDescription":"Map each compatible lock to the reservations that should receive its door code.","TtLock:AccountNote:Title":"Use your TTLock app account","TtLock:AccountNote:Description":"Enter the same credentials used in the TTLock mobile app, not the TTLock developer portal. Your password is used only to authorize the connection and is not stored.","TtLock:Username":"TTLock username","TtLock:UsernameHelp":"This is usually the email address or mobile number on your TTLock account.","TtLock:Password":"TTLock password","TtLock:PasswordHelp":"Rekaz exchanges this password for encrypted TTLock access tokens.","TtLock:Connect":"Connect account","TtLock:SyncLocks":"Sync locks","TtLock:Disconnect":"Disconnect","TtLock:DisconnectTitle":"Disconnect TTLock account?","TtLock:DisconnectDescription":"This stops new access codes and unlinks locks from Rekaz providers. Codes already sent for current reservations remain valid until they expire.","TtLock:DisconnectedSuccess":"TTLock account disconnected and lock automation stopped.","TtLock:DisconnectError":"TTLock account could not be disconnected. Try again.","TtLock:ConnectedAs":"Connected as {0}","TtLock:TokenExpires":"Access token expires {0}","TtLock:Ready":"Ready","TtLock:NeedsSetup":"Needs setup","TtLock:Unavailable":"Unavailable in TTLock","TtLock:UnavailableHelp":"This lock is no longer available in the connected TTLock account. Restore access in TTLock, then sync locks again.","TtLock:GatewayOnline":"Gateway available","TtLock:GatewayRequired":"Gateway missing","TtLock:PasscodeVersion":"Passcode V{0}","TtLock:V4Required":"Reservation automation requires V4 passcode support on this lock.","TtLock:ConnectGateway":"Connect this lock to a TTLock gateway before enabling automation.","TtLock:LastSynced":"Last synced {0}","TtLock:Providers":"Rekaz providers","TtLock:SelectProviders":"Select providers","TtLock:SearchProviders":"Search providers","TtLock:ProvidersSelected":"{0} providers selected","TtLock:NoProvidersAvailable":"No providers are available.","TtLock:UnavailableProvider":"Unavailable provider","TtLock:UnnamedProvider":"Unnamed provider","TtLock:ConnectedSuccess":"TTLock account connected.","TtLock:ConnectError":"TTLock could not be connected. Check the account credentials and server configuration.","TtLock:SyncedSuccess":"TTLock devices synced.","TtLock:SyncError":"TTLock devices could not be synced. Check gateway connectivity and try again.","TtLock:DeviceSaved":"Lock automation settings saved.","TtLock:DeviceSaveError":"Lock automation settings could not be saved.","TtLock:LoadError:Title":"TTLock settings could not be loaded","TtLock:LoadError:Description":"Check your connection and try again.","TtLock:NoLocks:Title":"No locks found","TtLock:NoLocks:Description":"Add locks to this account in the TTLock mobile app, confirm they are visible to the account, then sync again.","TtLock:ProvidersHelp":"Every confirmed reservation with any selected provider will receive this lock's code.","TtLock:LinkAndEnable":"Link and enable","TtLock:DisableAutomation":"Disable link","TtLock:AutomationFlow:Title":"What happens after activation?","TtLock:AutomationFlow:Reservation":"When a reservation is confirmed, Rekaz finds the lock linked to its provider.","TtLock:AutomationFlow:Code":"Rekaz creates a temporary code within TTLock's full-hour windows, and shows its actual validity in the reservation details.","TtLock:AutomationFlow:Details":"The code is sent to the customer and shown in the reservation details.","TtLock:ReservationAccess:Title":"Door access","TtLock:ReservationAccess:Description":"The lock code and the actual validity window created by TTLock.","TtLock:ReservationAccess:LoadError":"The access code could not be loaded. Try again.","TtLock:ReservationAccess:Pending":"The access code will appear after the reservation is confirmed.","TtLock:ReservationAccess:Cancelled":"There is no valid code because the reservation is cancelled.","TtLock:ReservationAccess:Empty":"The access code has not been created yet. Check the lock mapping and try again.","TtLock:ReservationAccess:Retry":"Create code again","TtLock:ReservationAccess:Sync":"Sync lock","TtLock:ReservationRetryQueued":"Lock sync started.","TtLock:ReservationRetryError":"Access code creation could not be started.","TtLock:AccessStatus:Active":"Code created","TtLock:AccessStatus:Provisioning":"Creating code","TtLock:AccessStatus:Revoked":"Revoked","TtLock:AccessStatus:Failed":"Needs attention","TtLock:AccessStatus:UpdateFailed":"Time update failed","TtLock:CopyPasscode":"Copy code","TtLock:PasscodeCopied":"Access code copied.","TtLock:PasscodeCopyError":"Access code could not be copied.","TtLock:PasscodeEntryHint":"Enter the code, then press # to unlock the door.","Settings:WebsiteProfile:Appearance":"Appearance","Settings:WebsiteProfile:GalleryHelp":"Recommended size: 1920×1080 px. If left empty, service images will be used.","AiMarketplace:Mcp:Name":"Connect your AI assistant to Rekaz (MCP)","AiMarketplace:Mcp:Description":"Connect ChatGPT, Claude, or Codex to your store. Each connection uses the store and permissions of your signed-in Rekaz staff account.","AiMarketplace:Agent:Name":"Rekaz Agent","AiMarketplace:Agent:Description":"Ask about reservations, customers, and sales, or prepare changes for review without leaving Rekaz.","AiMarketplace:Enabled":"Enabled","AiMarketplace:Disabled":"Disabled","AiMarketplace:LearnMore":"Learn more","AiMarketplace:Toggle":"Toggle {0}","AiMarketplace:Unavailable:Short":"Temporarily unavailable. Your settings have not changed.","AiMarketplace:Unavailable:Title":"AI connections are temporarily unavailable","AiMarketplace:Unavailable:Description":"You can still read the setup guide. Activation options will return with the service, and your store settings will stay the same.","AiMarketplace:LoadError":"We couldn’t load the connection settings. Refresh the page and try again.","AiMarketplace:Warning:McpDisable:Title":"Disable the MCP connection?","AiMarketplace:Warning:McpDisable:Description":"Continuing will disable the MCP connection. Your previous connection settings will remain.","AiMarketplace:Warning:McpDisable:Action":"Disable connection","AiMarketplace:Warning:WriteDisable:Title":"Disable all changes?","AiMarketplace:Warning:WriteDisable:Description":"Cancellations and deletions depend on permission to create and update data. Continuing will disable both options.","AiMarketplace:Warning:WriteDisable:Action":"Disable both","AiMarketplace:Changes:Title":"Allowed changes","AiMarketplace:Changes:Description":"Choose what the assistant can change in your store. The connection uses your signed-in Rekaz staff account permissions.","AiMarketplace:Changes:Write:Title":"Create and update data","AiMarketplace:Changes:Write:Description":"Create or update permitted data after you confirm the change.","AiMarketplace:Changes:Destructive:Title":"Cancel and delete","AiMarketplace:Changes:Destructive:Description":"Request cancellations or deletions. You’ll review and confirm each request before it runs.","AiMarketplace:Changes:Destructive:Dependency":"Enable data creation and updates first.","AiMarketplace:Changes:Updated":"Changes saved.","AiMarketplace:Mcp:Guide:Title":"Connect your AI assistant to your store","AiMarketplace:Mcp:Guide:Description":"Choose your app. We’ll guide you through the connection.","AiMarketplace:Mcp:ConnectionDetails":"Connection details","AiMarketplace:Mcp:ConnectionName":"Name","AiMarketplace:Mcp:ConnectionUrl":"URL","AiMarketplace:Mcp:Requirements:Title":"Before you start","AiMarketplace:Mcp:Requirements:Feature":"Enable “{0}” for your store before connecting.","AiMarketplace:Mcp:Requirements:Employee":"The staff member needs the “{0}” permission. The app will use that staff account’s other Rekaz permissions.","AiMarketplace:Mcp:Requirements:Action":"Enable connection","AiMarketplace:Mcp:Guided:Title":"Connect with help from the app","AiMarketplace:Mcp:CopyPrompt":"Connect to {0}","AiMarketplace:Mcp:CopyPrompt:Description":"Copy the connection message into a new {0} chat, then follow the steps.","AiMarketplace:Mcp:CopyPrompt:Action":"Copy connection message","AiMarketplace:Mcp:Copied":"Connection message copied","AiMarketplace:Mcp:Manual:Title":"Manual connection","AiMarketplace:Mcp:Manual:Description":"Follow the steps in order.","AiMarketplace:Mcp:OAuth:Title":"Sign in securely","AiMarketplace:Mcp:OAuth:Description":"Rekaz will open in your browser. Sign in to the correct store and staff account, review the access request, then approve it. Don’t share your password or login code in chat.","AiMarketplace:Mcp:Verify:Title":"Verify the connection","AiMarketplace:Mcp:Verify:Description":"Ask the app to show the connected store and staff account. Check both before requesting data or changes.","AiMarketplace:Mcp:Troubleshooting:Title":"Fix a problem","AiMarketplace:Mcp:codex:Name":"Codex","AiMarketplace:Mcp:codex:Prompt":"Connect Codex to my Rekaz store through MCP. Run these commands one at a time:\n\ncodex mcp add rekaz --url {0}\ncodex mcp login rekaz --scopes openid,profile,email,offline_access,mcp.read,mcp.write\n\nWait while I sign in through the browser. Don’t ask for my password, login code, token, cookie, or secret. Once connected, use a read-only tool to show the store name and signed-in staff account. Don’t create or change any data while checking the connection. If a command fails, tell me what to check next.","AiMarketplace:Mcp:codex:Manual:Step1":"Open Terminal on the computer where you use Codex.","AiMarketplace:Mcp:codex:Manual:Step2":"Run these two commands, one at a time:","AiMarketplace:Mcp:codex:Manual:Step3":"Complete Rekaz sign-in in your browser. Start a new Codex session, then ask it to show your current Rekaz store context.","AiMarketplace:Mcp:codex:Troubleshooting:1:Question":"Rekaz doesn’t appear in the MCP server list?","AiMarketplace:Mcp:codex:Troubleshooting:1:Answer":"Run codex mcp list. If rekaz is missing, run the add command again.","AiMarketplace:Mcp:codex:Troubleshooting:2:Question":"Signed in, but Rekaz tools are missing?","AiMarketplace:Mcp:codex:Troubleshooting:2:Answer":"Start a new Codex session, then run /mcp and confirm rekaz is enabled.","AiMarketplace:Mcp:claude:Name":"Claude","AiMarketplace:Mcp:claude:Prompt":"Help me connect Claude to my Rekaz store through MCP. Give me one step at a time and wait for my confirmation before continuing.\n\nConnection details:\n- Name: Rekaz MCP\n- URL: {0}\n\nStart at Settings > Connectors > Add custom connector. After adding the connection, select Connect and wait while I sign in through the browser. Don’t ask for my password, login code, token, cookie, client ID, or client secret.\n\nOnce connected, use a read-only tool to show the store name and signed-in staff account. Don’t create or change any data while checking the connection. If my menus look different, ask what I see and continue from there.","AiMarketplace:Mcp:claude:Manual:Step1":"In Claude, open Settings > Connectors. Select Add in the upper-right corner, then select Add custom connector.","AiMarketplace:Mcp:claude:Manual:Step2":"Enter the connection details below, leave the advanced client fields empty, and select Add.","AiMarketplace:Mcp:claude:Manual:Step3":"Select Connect and complete Rekaz sign-in. Then open a new chat, select the + button beside the message box, choose Connectors, and turn on Rekaz MCP.","AiMarketplace:Mcp:claude:Troubleshooting:1:Question":"Can’t find Add custom connector?","AiMarketplace:Mcp:claude:Troubleshooting:1:Answer":"On Team and Enterprise, a workspace Owner must add it from Organization settings → Connectors. You can connect after that.","AiMarketplace:Mcp:claude:Troubleshooting:2:Question":"Rekaz is connected but missing from the chat?","AiMarketplace:Mcp:claude:Troubleshooting:2:Answer":"In the chat, select + → Connectors, then enable Rekaz MCP for that conversation.","AiMarketplace:Mcp:chatgpt:Name":"ChatGPT","AiMarketplace:Mcp:chatgpt:Prompt":"Help me connect ChatGPT to my Rekaz store through MCP. Give me one step at a time and wait for my confirmation before continuing.\n\nConnection details:\n- Name: Rekaz MCP\n- URL: {0}\n\nStart in ChatGPT at Settings > Security and login > Developer mode. Don’t ask for my password, login code, token, cookie, or secret.\n\nOnce connected, use a read-only tool to show the store name and signed-in staff account. Don’t create or change any data while checking the connection. If my menus look different, ask what I see and continue from there.","AiMarketplace:Mcp:chatgpt:Manual:Step1":"In ChatGPT, open Settings > Security and login > Developer mode. Turn on Developer mode, review the elevated-risk warning, and confirm it.","AiMarketplace:Mcp:chatgpt:Manual:Step2":"Still in ChatGPT Settings, open Plugins, then select Browse plugins. Select the + button beside the search bar, then enter the connection details below.","AiMarketplace:Mcp:chatgpt:Manual:Step3":"Review the warning, create the plugin, and complete Rekaz sign-in in the browser. Open a new ChatGPT chat. In the message box at the bottom, start your request with @Rekaz MCP, then send it.","AiMarketplace:Mcp:chatgpt:Troubleshooting:1:Question":"Can’t find Developer mode?","AiMarketplace:Mcp:chatgpt:Troubleshooting:1:Answer":"In ChatGPT, open Settings > Security and login. If Developer mode is missing, your plan or workspace role may not allow custom plugins. Ask a workspace owner for access.","AiMarketplace:Mcp:chatgpt:Troubleshooting:2:Question":"New plugin isn’t visible?","AiMarketplace:Mcp:chatgpt:Troubleshooting:2:Answer":"Turn on Developer mode from Settings > Security and login, then open Settings > Plugins > Browse plugins. Select + (Add), then New plugin. If it is still missing, ask a workspace owner for access.","AiMarketplace:Agent:Guide:Title":"Use Rekaz Agent safely","AiMarketplace:Agent:Guide:Description":"Ask for what you need in plain language. The Agent uses the current store and follows your account permissions and the change options below.","AiMarketplace:Agent:Lesson:Questions:Title":"Ask about your store","AiMarketplace:Agent:Lesson:Questions:Description":"Ask for a summary, comparison, or details about reservations, customers, services, and sales.","AiMarketplace:Agent:Lesson:Actions:Title":"Ask it to complete a task","AiMarketplace:Agent:Lesson:Actions:Description":"Describe what you need. The Agent will prepare changes allowed by your permissions and the options below.","AiMarketplace:Agent:Lesson:Review:Title":"Review changes","AiMarketplace:Agent:Lesson:Review:Description":"Review each change before it runs. Cancellations and deletions also need your confirmation.","AiMarketplace:Agent:Lesson:Permissions:Title":"Your permissions stay the same","AiMarketplace:Agent:Lesson:Permissions:Description":"The Agent sees the stores and data your account can access. Enabling it does not grant extra permissions.","AiMarketplace:Agent:Examples:Title":"Try one of these requests","AiMarketplace:Examples:Composable":"These questions combine the store’s existing tools. You do not need a special connection or a one-off tool for each one.","AiMarketplace:Examples:Copied":"Request copied","AiMarketplace:Agent:Example:1":"Summarize today’s reservations. Highlight booking conflicts and customers who need follow-up.","AiMarketplace:Agent:Example:2":"Compare service sales this month with last month. Show the largest increases and decreases.","AiMarketplace:Agent:Example:3":"Prepare a new customer with the name [name] and number [phone number]. Show the details before saving.","AiMarketplace:Agent:Example:4":"Which customers haven't returned in 90 days? Show names and last activity.","AiMarketplace:Agent:Open":"Open Rekaz Agent","AiMarketplace:Agent:OpenRequiresActivation":"Enable both MCP and Rekaz Agent to open the Agent.","AiMarketplace:Agent:OpenRequiresPermission":"Your staff account also needs the MCP access permission.","AiMarketplace:Agent:OpenUnavailable":"Rekaz Agent is temporarily unavailable.","Backoffice:Tab:TaxRules":"Tax rules","Backoffice:TaxRules:Title":"Tax rules","Backoffice:TaxRules:Enabled":"Enable tax rules","Backoffice:TaxRules:EnabledDescription":"New carts and order items use the matching tax rule.","Backoffice:TaxRules:SaveSettings":"Save settings","Backoffice:TaxRules:SettingsSaved":"Tax settings saved.","Backoffice:TaxRules:RulesTitle":"Product overrides","Backoffice:TaxRules:MatchDescription":"When the condition matches, the conditional tax is used instead of the default tax.","Backoffice:TaxRules:Match":"Condition","Backoffice:TaxRules:MatchKindSaudiNationalId":"Saudi national ID","Backoffice:TaxRules:MatchKindRegex":"Regular expression","Backoffice:TaxRules:MatchPattern":"Regular expression","Backoffice:TaxRules:MatchPatternPlaceholder":"Enter a regular expression","Backoffice:TaxRules:Product":"Product","Backoffice:TaxRules:SelectProduct":"Select a product","Backoffice:TaxRules:DefaultTax":"Default tax","Backoffice:TaxRules:SelectDefaultTax":"Select a default tax","Backoffice:TaxRules:ConditionalTax":"Tax when condition applies","Backoffice:TaxRules:SelectConditionalTax":"Select the tax when the condition applies","Backoffice:TaxRules:AddRule":"Add rule","Backoffice:TaxRules:UpdateRule":"Update rule","Backoffice:TaxRules:CancelEdit":"Cancel","Backoffice:TaxRules:Edit":"Edit","Backoffice:TaxRules:Delete":"Delete","Backoffice:TaxRules:Empty":"No product tax rules have been configured.","Backoffice:TaxRules:RuleSaved":"Tax rule saved.","Backoffice:TaxRules:RuleDeleted":"Tax rule deleted.","Backoffice:TaxRules:SaveFailed":"Could not save the tax rule settings.","Backoffice:TaxRules:DeleteFailed":"Could not delete the tax rule.","Loyalty:Transaction:EarnedFromGoogleReview":"Earned from a Google review","Loyalty:Transaction:EarnedFromOnlinePurchase":"Earned from an online order","Loyalty:EarningActions:Title":"Earn on actions","Loyalty:EarningActions:Description":"Reward customers for doing things that grow your business, on top of what they earn from purchases.","Loyalty:EarningActions:GoogleReview:Name":"Leaving a Google review","Loyalty:EarningActions:GoogleReview:Description":"Granted once per customer, when they submit a high rating and get sent to your Google Business Profile.","Loyalty:EarningActions:GoogleReview:RequiresBoost":"Google Boost is required to send customers to Google. Activate it to use this reward.","Loyalty:EarningActions:OnlinePurchase:Name":"Ordering online","Loyalty:EarningActions:OnlinePurchase:Description":"Granted once per paid order placed through your storefront or {0}.","Loyalty:EarningActions:OnlinePurchase:MobileApp":"mobile app","Loyalty:EarningActions:AmountPoints":"Points granted","Loyalty:EarningActions:AmountStamps":"Stamps granted","Loyalty:Wallet:RequiredField":"Required","Loyalty:Wallet:BothStampImagesRequired":"Upload both the stamp image and the empty stamp image.","Loyalty:Wallet:StampStyle":"Stamp style","Loyalty:Wallet:StampStyle:Hint":"Choose how each stamp looks on the card.","Loyalty:Wallet:StampStyle:Emoji:Title":"Emoji","Loyalty:Wallet:StampStyle:Custom:Title":"My own images","Loyalty:Wallet:StampsBannerImage":"Card banner image","Loyalty:Wallet:StampsBannerImageHint":"Optional background behind the stamps. Leave empty to use the background colour.","Loyalty:Wallet:StampImage":"Stamp image","Loyalty:Wallet:StampImageHint":"Replaces the emoji on earned stamps.","Loyalty:Wallet:EmptyStampImage":"Empty stamp image","Loyalty:Wallet:EmptyStampImageHint":"Shown for stamps the customer has not earned yet.","Loyalty:Wallet:AgentDesignTitle":"Let Wakeel design your card","Loyalty:Wallet:AgentDesignDescription":"Wakeel knows your business and can generate your banner and your earned and empty stamps.","Loyalty:Wallet:AgentDesignAction":"Design with Wakeel","Loyalty:Wallet:AgentDesignPrompt":"Help me design my loyalty card: the banner, the earned stamp, and the empty stamp."}}