{"aiSearch.betaDisclaimer":"AI search is in beta and may sometimes show inaccurate results.","aiSearch.betaLabel":"BETA","aiSearch.closeAriaLabel":"Close AI search","aiSearch.currentCityLabel":"Current city","aiSearch.description":"Describe who you need. AI searches names, services, categories, and public descriptions. Your current city stays selected unless you name another city.","aiSearch.emptyDescription":"Try a shorter description, another city, or remove a date constraint.","aiSearch.emptyTitle":"No confident matches yet","aiSearch.errorDescription":"Check your connection and try the same request again.","aiSearch.errorTitle":"AI search couldn't finish","aiSearch.exampleLaser":"A salon with laser hair removal","aiSearch.exampleMassage":"Massage therapist for tomorrow","aiSearch.exampleSkin":"A master who works with problem skin","aiSearch.examplesLabel":"TRY AN EXAMPLE","aiSearch.eyebrow":"MAGICAL DISCOVERY","aiSearch.filtersNotice":"Keeps your city; clears other filters.","aiSearch.interpretedPromptCity":"City from prompt: {city}","aiSearch.lexicalFallback":"Showing the closest available matches","aiSearch.loading":"AI is matching your request…","aiSearch.openAriaLabel":"Open AI search","aiSearch.submit":"Find with AI","aiSearch.termLabel":"What are you looking for?","aiSearch.termMinimum":"Enter at least {count} characters","aiSearch.termPlaceholder":"For example: a massage therapist in Kyiv for tomorrow","aiSearch.title":"AI SEARCH","aiSearch.unsupported":"Some details will be confirmed after choosing a master","appCard.hiddenTags":"+{count} more","appPrompts.appStore.action":"Open App Store","appPrompts.appStore.alreadyDownloaded":"I've already downloaded it","appPrompts.appStore.description":"Use the native {APP_NAME} app for faster access to bookings and updates.","appPrompts.appStore.doNotShowAgain":"Do not show again","appPrompts.appStore.kicker":"{APP_NAME} in your pocket","appPrompts.appStore.title":"Get the app","appPrompts.companyDashboard.action":"Open the dashboard","appPrompts.companyDashboard.description":"The company dashboard shows each Master's day: confirmed bookings, new requests and free time.","appPrompts.companyDashboard.highlightOne":"Confirm new requests on time","appPrompts.companyDashboard.highlightTwo":"Filter by Master, Service or status","appPrompts.companyDashboard.kicker":"Your team's day","appPrompts.companyDashboard.title":"Your team’s bookings","appPrompts.companyGallery.action":"Add photos","appPrompts.companyGallery.description":"Your company has no photos yet. Add the interior, the entrance and your team's best work so customers know what to expect.","appPrompts.companyGallery.highlightOne":"Start with 3–5 bright, clear photos","appPrompts.companyGallery.highlightTwo":"A photo of the entrance helps customers find you","appPrompts.companyGallery.kicker":"Build customer trust","appPrompts.companyGallery.title":"Show your team’s work","appPrompts.companyPlaces.action":"Set up places","appPrompts.companyPlaces.description":"Give each place its exact address, contacts, team and Services, so customers book exactly where it suits them.","appPrompts.companyPlaces.highlightOne":"A separate team and Services for each place","appPrompts.companyPlaces.highlightTwo":"Assign a manager to look after a place","appPrompts.companyPlaces.kicker":"All your locations","appPrompts.companyPlaces.title":"Add your locations","appPrompts.companyProfileCompleteness.action":"Strengthen the profile","appPrompts.companyProfileCompleteness.description":"Add what customers check before choosing a salon or studio: Services, photos, contacts and social links.","appPrompts.companyProfileCompleteness.highlightOne":"We show what to add next, step by step","appPrompts.companyProfileCompleteness.highlightTwo":"Useful details build trust before the first visit","appPrompts.companyProfileCompleteness.kicker":"Your company profile strength","appPrompts.companyProfileCompleteness.title":"Boost your company","appPrompts.companyQrPoster.action":"Create poster","appPrompts.companyQrPoster.description":"Make an A4 poster for each location: «Book online», a QR code and your masters there. Hang it on a mirror or at the reception, and clients book while they wait.","appPrompts.companyQrPoster.highlightOne":"Print-ready PDF and PNG","appPrompts.companyQrPoster.highlightTwo":"QR code opens booking at your company","appPrompts.companyQrPoster.kicker":"Offline bookings","appPrompts.companyQrPoster.title":"QR poster for your salon","appPrompts.companySocialLinks.action":"Add social media","appPrompts.companySocialLinks.description":"Link your company's Instagram, Facebook or TikTok. Customers see your atmosphere, fresh work and news before they book.","appPrompts.companySocialLinks.highlightOne":"More of your team's work in one place","appPrompts.companySocialLinks.highlightTwo":"A fuller profile earns more trust","appPrompts.companySocialLinks.kicker":"Let more customers see you","appPrompts.companySocialLinks.title":"Add social links","appPrompts.companyTeam.action":"Invite Masters","appPrompts.companyTeam.description":"Invite the Masters you work with. Customers choose a specialist and book their free time right on your company page.","appPrompts.companyTeam.highlightOne":"Each Master keeps their own schedule","appPrompts.companyTeam.highlightTwo":"No account yet? Share the sign-up link","appPrompts.companyTeam.kicker":"Your team","appPrompts.companyTeam.title":"Invite your Masters","appPrompts.companyVisitCard.description":"Your {APP_NAME} visit card already has a QR code for booking at your company. Choose a category, download the PDF, then print it for the reception desk or send it to customers.","appPrompts.companyVisitCard.highlightOne":"QR code opens your company's booking page","appPrompts.companyVisitCard.title":"Company visit card","appPrompts.companyWebsite.action":"Add a website","appPrompts.companyWebsite.description":"If your salon or studio has a website, add the link. Customers can learn more about you before they book.","appPrompts.companyWebsite.highlightOne":"The link appears on your company profile","appPrompts.companyWebsite.highlightTwo":"Customers open it with one tap","appPrompts.companyWebsite.kicker":"Help customers learn more","appPrompts.companyWebsite.title":"Add your website","appPrompts.customerAskMaster.action":"Open chat","appPrompts.customerAskMaster.description":"Have a question about your booking? Write to your master in the chat — they will reply right there.","appPrompts.customerAskMaster.dismiss":"Got it","appPrompts.customerAskMaster.kicker":"Your upcoming booking","appPrompts.customerAskMaster.title":"Ask your master a question","appPrompts.customerPhone.action":"Save phone","appPrompts.customerPhone.description":"Masters can contact you about booking details when you schedule an event.","appPrompts.customerPhone.doNotShowAnymore":"Never show again","appPrompts.customerPhone.kicker":"Stay reachable","appPrompts.customerPhone.required":"Phone number is required.","appPrompts.customerPhone.saveFailed":"Could not save phone number.","appPrompts.customerPhone.saved":"Phone number saved.","appPrompts.customerPhone.title":"Your phone number","appPrompts.customerSearchGuide.action":"Start search","appPrompts.customerSearchGuide.description":"Three ways to find someone who suits you:","appPrompts.customerSearchGuide.dismiss":"Got it","appPrompts.customerSearchGuide.filtersTip":"Filter by city and date","appPrompts.customerSearchGuide.kicker":"Quick tip","appPrompts.customerSearchGuide.mapTip":"See who is nearby on the map","appPrompts.customerSearchGuide.serviceTip":"Search by service or name","appPrompts.customerSearchGuide.title":"Find your Master","appPrompts.debug.description":"Open any app prompt without changing its seen status. This page is available in development only.","appPrompts.debug.open":"Open prompt","appPrompts.debug.title":"App prompts preview","appPrompts.masterAiProfileCheck.action":"Check my profile","appPrompts.masterAiProfileCheck.description":"AI reads your profile, finds typos and information in the wrong place, and shows what it will fix. You decide what to keep.","appPrompts.masterAiProfileCheck.highlightOne":"You see every change before it is saved","appPrompts.masterAiProfileCheck.highlightTwo":"It fixes your own text and never writes new content","appPrompts.masterAiProfileCheck.kicker":"New: AI check","appPrompts.masterAiProfileCheck.title":"Fix your profile with AI","appPrompts.masterBookingSettings.action":"Set booking rules","appPrompts.masterBookingSettings.description":"Choose how far ahead clients can book. {APP_NAME} can also complete past bookings automatically, so you do not have to update them by hand.","appPrompts.masterBookingSettings.highlightOne":"Open booking for one week, two weeks, or a month","appPrompts.masterBookingSettings.highlightTwo":"Complete past bookings automatically","appPrompts.masterBookingSettings.kicker":"Less booking admin","appPrompts.masterBookingSettings.title":"Set up bookings","appPrompts.masterBookingWidget.action":"Create widget","appPrompts.masterBookingWidget.description":"Place a ready-made {APP_NAME} button on your website so customers can open your booking page.","appPrompts.masterBookingWidget.highlightOne":"Copy one small HTML snippet","appPrompts.masterBookingWidget.highlightTwo":"Send customers straight to your booking page","appPrompts.masterBookingWidget.kicker":"Bookings from your website","appPrompts.masterBookingWidget.title":"{APP_NAME} booking button","appPrompts.masterBreak.action":"Set a break","appPrompts.masterBreak.description":"Set it in the app for 30–90 minutes: clients cannot book that time, and you can rest in peace.","appPrompts.masterBreak.highlightOne":"Starts now: 30, 45, 60 or 90 minutes","appPrompts.masterBreak.highlightTwo":"Existing bookings stay; you can end it early","appPrompts.masterBreak.kicker":"Rest between bookings","appPrompts.masterBreak.title":"Need a break?","appPrompts.masterBusinessVerification.action":"Verify my business","appPrompts.masterBusinessVerification.description":"Send the registration details of your sole proprietorship or company, and the {APP_NAME} team will check them by hand. Once verified, clients see the badge on your profile.","appPrompts.masterBusinessVerification.highlightOne":"Registration details stay private","appPrompts.masterBusinessVerification.highlightTwo":"The badge appears on your public profile","appPrompts.masterBusinessVerification.kicker":"Official confirmation","appPrompts.masterBusinessVerification.title":"Verify your business","appPrompts.masterCompany.action":"Create a company","appPrompts.masterCompany.description":"Run a studio, salon, or work with other Masters? Create a company, add services, and invite your team. Keep schedules and bookings in one place.","appPrompts.masterCompany.highlightOne":"Customers choose a service and Master on your company page","appPrompts.masterCompany.highlightTwo":"Add one or more locations for your team","appPrompts.masterCompany.kicker":"Your company","appPrompts.masterCompany.title":"Build your team","appPrompts.masterCustomerReschedule.action":"Set up rescheduling","appPrompts.masterCustomerReschedule.description":"Turn on rescheduling: the client picks another free time on their own and you get a notification. You decide how late it is allowed.","appPrompts.masterCustomerReschedule.highlightOne":"You choose: from 2 hours to 3 days before the visit","appPrompts.masterCustomerReschedule.highlightTwo":"Once per booking; the old time is free again right away","appPrompts.masterCustomerReschedule.kicker":"New feature","appPrompts.masterCustomerReschedule.title":"Allow rescheduling","appPrompts.masterEducation.action":"Add education","appPrompts.masterEducation.description":"Add the school, professional education, or training related to your services. It helps clients feel more confident choosing you.","appPrompts.masterEducation.highlightOne":"Mention education relevant to your services","appPrompts.masterEducation.highlightTwo":"Give clients one more reason to trust you","appPrompts.masterEducation.kicker":"Show your experience","appPrompts.masterEducation.title":"Add your education","appPrompts.masterFaq.action":"Add FAQ","appPrompts.masterFaq.description":"Add 2–4 quick question and answer blocks. Clients decide faster when they can read common answers before contacting you.","appPrompts.masterFaq.highlightOne":"Answer top objections before they ask","appPrompts.masterFaq.highlightTwo":"Great for pricing, timing, and preparation details","appPrompts.masterFaq.kicker":"Improve conversion with answers","appPrompts.masterFaq.title":"Answer client questions","appPrompts.masterFirstVisitFree.action":"Set up a free visit","appPrompts.masterFirstVisitFree.description":"Mark the services a new customer can try for free. Customers see a “Free visit” badge, and we check that the visit really is their first.","appPrompts.masterFirstVisitFree.highlightOne":"Pick the services and how long the offer runs","appPrompts.masterFirstVisitFree.highlightTwo":"Returning customers keep paying the usual price","appPrompts.masterFirstVisitFree.kicker":"New: free visit","appPrompts.masterFirstVisitFree.title":"Free visit","appPrompts.masterGallery.action":"Add photos","appPrompts.masterGallery.description":"Your profile has no photos yet. Add a few of your best works so clients can see your style and feel confident booking.","appPrompts.masterGallery.highlightOne":"Start with 3–5 of your best works","appPrompts.masterGallery.highlightTwo":"Use clear photos without extra text","appPrompts.masterGallery.kicker":"Build client trust","appPrompts.masterGallery.title":"Show your work","appPrompts.masterGoogleReviews.action":"Import Google reviews","appPrompts.masterGoogleReviews.description":"If clients have already reviewed your work on Google Maps, add those reviews to your {APP_NAME} profile. New clients can see real feedback before they book.","appPrompts.masterGoogleReviews.highlightOne":"Import up to five reviews at a time","appPrompts.masterGoogleReviews.highlightTwo":"Every imported review keeps its Google label","appPrompts.masterGoogleReviews.kicker":"Build trust from the first visit","appPrompts.masterGoogleReviews.title":"Add Google reviews","appPrompts.masterHotOffers.action":"Create a hot offer","appPrompts.masterHotOffers.description":"Put a discount on one of your free start times in the next 24 hours. Customers see a “Hot offer” badge and book that time at the lower price.","appPrompts.masterHotOffers.highlightOne":"A percentage or an amount off for the services you choose","appPrompts.masterHotOffers.highlightTwo":"The offer ends by itself when the slot starts","appPrompts.masterHotOffers.kicker":"New: hot offers","appPrompts.masterHotOffers.title":"Fill a free slot with a hot offer","appPrompts.masterLocation.action":"Improve location","appPrompts.masterLocation.description":"We noticed that you do not offer services online and your profile only shows a city. Consider adding a street and building number so customers know where to go for their booking.","appPrompts.masterLocation.highlightOne":"Show customers the exact place to visit","appPrompts.masterLocation.highlightTwo":"Make directions to your workplace clear","appPrompts.masterLocation.kicker":"Help customers find you","appPrompts.masterLocation.title":"Add your work location","appPrompts.masterLocationDirections.action":"Add directions","appPrompts.masterLocationDirections.description":"Add the entrance, floor or intercom code once. Clients with a confirmed booking see it on the booking page and in their reminders a day and an hour before the visit.","appPrompts.masterLocationDirections.highlightOne":"Clients arrive without calling you from the street","appPrompts.masterLocationDirections.highlightTwo":"Not public: only confirmed clients see it","appPrompts.masterLocationDirections.kicker":"Fewer \"where are you?\" calls","appPrompts.masterLocationDirections.title":"Tell clients how to find you","appPrompts.masterPaymentMethods.action":"Choose payment methods","appPrompts.masterPaymentMethods.description":"Tap cash, card or bank transfer, one or several. Clients see it on your profile and in the booking before they confirm, and again on the booking page once you confirm it.","appPrompts.masterPaymentMethods.highlightOne":"Clients come prepared to pay the way you accept","appPrompts.masterPaymentMethods.highlightTwo":"Takes a few taps; change it any time","appPrompts.masterPaymentMethods.kicker":"No surprises at checkout","appPrompts.masterPaymentMethods.title":"Show how clients can pay you","appPrompts.masterPriceList.action":"Share price list","appPrompts.masterPriceList.description":"{APP_NAME} makes a ready-made story with your services, prices and a QR code for booking. Share it in Instagram or Telegram in two taps.","appPrompts.masterPriceList.highlightOne":"Services and prices from your profile, with discounts","appPrompts.masterPriceList.highlightTwo":"A QR code opens booking with you","appPrompts.masterPriceList.kicker":"New: price list image","appPrompts.masterPriceList.title":"Your price list as a story","appPrompts.masterProfileCompleteness.action":"Strengthen my profile","appPrompts.masterProfileCompleteness.currentStatus":"Your current status","appPrompts.masterProfileCompleteness.description":"Add the details customers need to choose you. When customer ratings are equal, a fuller profile can appear higher in the feed—giving you a better chance of receiving more bookings.","appPrompts.masterProfileCompleteness.highlightOne":"Add services, photos, videos, education, a website, and social links","appPrompts.masterProfileCompleteness.highlightTwo":"Useful details build trust and help win bookings","appPrompts.masterProfileCompleteness.kicker":"Your profile strength","appPrompts.masterProfileCompleteness.statusAria":"Profile strength: {tier}.","appPrompts.masterProfileCompleteness.title":"Boost your profile","appPrompts.masterProfileHighlights.action":"Add Profile highlights","appPrompts.masterProfileHighlights.description":"Add useful visit details. One or more current highlights can slightly improve Profile visibility.","appPrompts.masterProfileHighlights.highlightOne":"Help customers understand the visit before booking","appPrompts.masterProfileHighlights.highlightTwo":"One accurate highlight is enough for the visibility benefit","appPrompts.masterProfileHighlights.kicker":"Helpful visit details","appPrompts.masterProfileHighlights.title":"Add profile highlights","appPrompts.masterProfileLink.action":"Copy booking link","appPrompts.masterProfileLink.copiedDescription":"Add it to your social bio and accept bookings around the clock.","appPrompts.masterProfileLink.copiedTitle":"Booking link copied","appPrompts.masterProfileLink.copyFailed":"Could not copy the link. Please try again.","appPrompts.masterProfileLink.description":"Clients from Instagram, TikTok, or Facebook can go straight to your services and choose a convenient time—without extra messages.","appPrompts.masterProfileLink.kicker":"More bookings from social","appPrompts.masterProfileLink.platforms":"Copy it once and add it to any social profile.","appPrompts.masterProfileLink.title":"Bookings from social media","appPrompts.masterServiceDiscounts.action":"Add a discount","appPrompts.masterServiceDiscounts.description":"Create a time-limited offer for selected services and audiences. The discount amount and campaign count do not increase the visibility benefit.","appPrompts.masterServiceDiscounts.highlightOne":"Choose services, audiences, and a booking deadline","appPrompts.masterServiceDiscounts.highlightTwo":"Customers see the current terms before booking","appPrompts.masterServiceDiscounts.kicker":"Service discounts","appPrompts.masterServiceDiscounts.title":"Discount eligibility","appPrompts.masterServiceOptions.description":"Create a group service with a session time and number of places. For individual services with a fixed price, you can add paid extras and visits to the customer.","appPrompts.masterServiceOptions.highlightOne":"Customers choose extras when booking","appPrompts.masterServiceOptions.highlightTwo":"Set a visit fee; the customer adds their address","appPrompts.masterServiceOptions.kicker":"Your services","appPrompts.masterServiceOptions.title":"Service options","appPrompts.masterServices.action":"Set up services","appPrompts.masterServices.description":"For each service, you can choose a category, add a short description, and set an exact, starting, or negotiable price.","appPrompts.masterServices.highlightOne":"A category and description for each service","appPrompts.masterServices.highlightTwo":"Exact, starting, or negotiable pricing","appPrompts.masterServices.kicker":"Clear services","appPrompts.masterServices.title":"Describe your services","appPrompts.masterSetupFollowUp.facebookTip":"Your page’s About section","appPrompts.masterSetupFollowUp.firstBookingKicker":"Your first booking","appPrompts.masterSetupFollowUp.freeHoursAction":"Add free hours","appPrompts.masterSetupFollowUp.freeHoursDescription":"Clients can book you as soon as your schedule has free time in the coming days.","appPrompts.masterSetupFollowUp.freeHoursTitle":"Profile saved — add your free hours","appPrompts.masterSetupFollowUp.instagramTip":"Edit profile → Links","appPrompts.masterSetupFollowUp.previewAction":"See it as a client","appPrompts.masterSetupFollowUp.pushDescription":"Don’t miss your first booking — turn on notifications.","appPrompts.masterSetupFollowUp.shareDescription":"Add the link to your Instagram bio — fewer messages, more bookings.","appPrompts.masterSetupFollowUp.shareTitle":"Your profile is ready — clients can already book you","appPrompts.masterSetupFollowUp.telegramTip":"Your bio or a pinned channel post","appPrompts.masterSocialLinks.action":"Add social media","appPrompts.masterSocialLinks.description":"Add your social media links. This makes your profile more complete and can help it appear higher in the feed, so more customers see you.","appPrompts.masterSocialLinks.highlightOne":"Show customers more of your work","appPrompts.masterSocialLinks.highlightTwo":"A fuller profile can appear higher in the feed","appPrompts.masterSocialLinks.kicker":"Help more customers find you","appPrompts.masterSocialLinks.title":"Add your social links","appPrompts.masterSocialPost.caption":"Bookings are open on {APP_NAME} ✨\n\nChoose the service you need and reserve a time that works for you—in a couple of taps, without calls or back-and-forth messages.\n\n{bookingUrl}\n\nSee you soon 💙\n\n#mtime #onlinebooking","appPrompts.masterSocialPost.captionCopied":"Caption copied.","appPrompts.masterSocialPost.captionStep":"Caption","appPrompts.masterSocialPost.copyCaption":"Copy caption","appPrompts.masterSocialPost.copyFailed":"Could not copy this content. Please try again.","appPrompts.masterSocialPost.copyImage":"Copy image","appPrompts.masterSocialPost.copyImageCompact":"Copy","appPrompts.masterSocialPost.description":"It has your photo, specialty, and a clear booking call to action. Share it so clients can go straight to your services and choose a time.","appPrompts.masterSocialPost.downloadOnly":"Image downloaded. Copy the caption before creating your post.","appPrompts.masterSocialPost.downloaded":"Image downloaded. Add it to your post and paste the copied caption.","appPrompts.masterSocialPost.imageAria":"Promotional booking post for {masterName}","appPrompts.masterSocialPost.imageCopied":"Image copied. Paste it into your post.","appPrompts.masterSocialPost.imageStep":"Image","appPrompts.masterSocialPost.kicker":"Made from your {APP_NAME} profile","appPrompts.masterSocialPost.platforms":"On mobile, choose Instagram, TikTok, Facebook, or X from the share menu.","appPrompts.masterSocialPost.renderFailed":"Could not generate your image. Please try again.","appPrompts.masterSocialPost.rendering":"Preparing your image…","appPrompts.masterSocialPost.retryRender":"Try again","appPrompts.masterSocialPost.share":"Share image","appPrompts.masterSocialPost.shareCompact":"Share","appPrompts.masterSocialPost.shareFailed":"Could not open the share menu. Please try again.","appPrompts.masterSocialPost.shared":"Your post is ready in the share menu.","appPrompts.masterSocialPost.title":"Your social post","appPrompts.masterSpecializationDetails.action":"Add specialization details","appPrompts.masterSpecializationDetails.description":"Your categories have extra details, such as a sports rank or work focus. Fill them in so clients can quickly understand whether you are the right fit.","appPrompts.masterSpecializationDetails.highlightOne":"Fields match your selected categories","appPrompts.masterSpecializationDetails.highlightTwo":"Clients see what you specialize in","appPrompts.masterSpecializationDetails.kicker":"A more precise profile","appPrompts.masterSpecializationDetails.title":"Add specialty details","appPrompts.masterTelegramChat.action":"Join Telegram chat","appPrompts.masterTelegramChat.description":"Ask questions, share ideas, and get {APP_NAME} product news in our Telegram community.","appPrompts.masterTelegramChat.highlightOne":"Talk with other Masters","appPrompts.masterTelegramChat.highlightTwo":"Get quick {APP_NAME} tips and updates","appPrompts.masterTelegramChat.kicker":"Master community","appPrompts.masterTelegramChat.title":"{APP_NAME} Master chat","appPrompts.masterVisitCard.action":"Open my visit card","appPrompts.masterVisitCard.description":"Your {APP_NAME} visit card already has a QR code for online booking. Choose a category, download the PDF, then print it or send it to clients.","appPrompts.masterVisitCard.highlightOne":"QR code opens your booking page","appPrompts.masterVisitCard.highlightTwo":"Ready to download as a PDF","appPrompts.masterVisitCard.kicker":"Bring in offline clients","appPrompts.masterVisitCard.title":"Download your visit card","appPrompts.masterWebsite.action":"Add website","appPrompts.masterWebsite.description":"If you have a website or a portfolio page, add its link. Clients can learn more about your work before booking.","appPrompts.masterWebsite.highlightOne":"The link appears on your public profile","appPrompts.masterWebsite.highlightTwo":"Clients can explore your work in one tap","appPrompts.masterWebsite.kicker":"Help clients learn more","appPrompts.masterWebsite.title":"Add your website","appPrompts.pushNotifications.action":"Enable notifications","appPrompts.pushNotifications.description":"Receive booking requests, confirmations, and schedule updates in real time.","appPrompts.pushNotifications.enabled":"Push notifications enabled.","appPrompts.pushNotifications.highlightOne":"New bookings and changes arrive right away","appPrompts.pushNotifications.highlightTwo":"Turn them off any time in Settings","appPrompts.pushNotifications.kicker":"Never miss a booking","appPrompts.pushNotifications.title":"Push notifications","appPrompts.shareLocation.action":"Share location","appPrompts.shareLocation.description":"Share your location so {APP_NAME} can show masters in your area and make nearby options easier to find.","appPrompts.shareLocation.detected":"Location shared. Showing masters near you.","appPrompts.shareLocation.failed":"Could not detect your location.","appPrompts.shareLocation.kicker":"Relevant local results","appPrompts.shareLocation.requesting":"Detecting…","appPrompts.shareLocation.title":"Masters near you","appPrompts.subscriptionExpiring.action":"Pay now","appPrompts.subscriptionExpiring.description":"Your period is almost over. You have {daysLeft, plural, one {# day} other {# days}} left.","appPrompts.subscriptionExpiring.kicker":"Subscription reminder","appPrompts.subscriptionExpiring.title":"Renew your subscription","appPrompts.telegramNotifications.action":"Set up Telegram","appPrompts.telegramNotifications.description":"Connect the {APP_NAME} Telegram bot to receive booking requests, confirmations, cancellations, and schedule status updates.","appPrompts.telegramNotifications.kicker":"Updates in Telegram","appPrompts.telegramNotifications.title":"Booking notifications","appShell.primaryNavigation":"Primary navigation","appShell.skipToContent":"Skip to content","authForm.appleLogin":"CONTINUE WITH APPLE","authForm.appleSignup":"SIGN UP WITH APPLE","authForm.ariaLabels.signInOptions":"Sign In Options","authForm.ariaLabels.signUpOptions":"Sign Up Options","authForm.btnCreatingAccount":"Creating Account…","authForm.btnSigningIn":"Signing In…","authForm.confirmPasswordPlaceholder":"Confirm Password","authForm.emailLogin":"CONTINUE WITH EMAIL","authForm.emailPlaceholder":"Email address","authForm.emailSignup":"SIGN UP WITH EMAIL","authForm.errorAccountExistsWithDifferentCredential":"An account with this email already exists under a different sign-in method. Please use email & password to log in.","authForm.errorEmailAlreadyInUse":"An account with this email already exists. Try signing in instead.","authForm.errorEmailPassword":"Please enter both email and password","authForm.errorFillAllFields":"Please fill in all fields","authForm.errorGooglePreparation":"Could not prepare Google sign-in. Try again or continue with email.","authForm.errorInvalidCredentials":"The email or password is incorrect. Check them or reset your password.","authForm.errorLogin":"Could not sign in. Try again in a moment.","authForm.errorNetwork":"No internet connection. Check your network and try again.","authForm.errorPopupBlocked":"The browser did not open the sign-in window. Allow pop-ups or continue with email.","authForm.errorPopupClosed":"The sign-in window was closed before it finished. Try again or continue with email.","authForm.errorSignup":"Could not create the account. Try again in a moment.","authForm.forgotPassword":"Forgot Password?","authForm.googleLogin":"CONTINUE WITH GOOGLE","authForm.googleSignup":"SIGN UP WITH GOOGLE","authForm.join":"Join","authForm.password.confirmRequired":"Please confirm your password","authForm.password.minLength":"Password must be at least 6 characters.","authForm.password.mismatch":"Passwords do not match","authForm.password.required":"Please enter a password","authForm.passwordPlaceholderSignup":"Create Password","authForm.providerTakingLonger":"If no sign-in window appeared, try Google again, continue with email, or open this page in Safari. If the window is open, you can finish signing in there.","authForm.retryGooglePreparation":"Try Google again","authForm.separatorLogin":"Or continue with","authForm.separatorSignup":"Or sign up with","authForm.subtitle":"Sign in to book appointments","authForm.successSignup":"Account created successfully","authRequiredModal.accountExistsResetPassword":"Reset password","authRequiredModal.accountExistsSignIn":"Sign in","authRequiredModal.defaultTitle":"Finish your booking","authRequiredModal.description":"Your booking details are saved. Sign in or create an account to send the request.","authRequiredModal.drawerAccountDetail":"New to {APP_NAME}? Create an account from the same flow.","authRequiredModal.drawerLead":"Choose how to continue. We will send the booking right after authentication.","authRequiredModal.drawerNotificationDetail":"The master receives your request after you continue.","authRequiredModal.drawerSelectionDetail":"Your selected service, date, and time stay saved here.","authRequiredModal.savedBadge":"Details saved","authRequiredModal.subtitle":"Booking details saved","availabilityWatch.availableDescription":"This service already has a bookable time, so you can choose it now instead of creating an alert.","availabilityWatch.availableTitle":"A time is available now","availabilityWatch.bookAvailableAction":"Choose available time","availabilityWatch.cancelSuccess":"Availability notification cancelled.","availabilityWatch.cardAction":"Notify me","availabilityWatch.checkingAvailability":"Checking this service’s current availability…","availabilityWatch.chooseServiceAction":"Choose a service","availabilityWatch.doneAction":"Done","availabilityWatch.drawerTitle":"Free-time alert","availabilityWatch.enableAction":"Turn on alert","availabilityWatch.enableSuccess":"Availability notification enabled.","availabilityWatch.enablingAction":"Turning on alert…","availabilityWatch.exactErrorDescription":"Check your connection and try again.","availabilityWatch.exactErrorTitle":"Couldn’t check this service","availabilityWatch.introDescription":"Choose a service and we’ll notify you when a time opens.","availabilityWatch.introTitle":"{masterName} is fully booked","availabilityWatch.noReservationDescription":"An alert doesn’t reserve a time.","availabilityWatch.noServicesDescription":"This master has no service that can receive an availability alert right now.","availabilityWatch.noServicesTitle":"No services available","availabilityWatch.readyDescription":"No time is available for this service. You can turn on a one-time alert.","availabilityWatch.readyTitle":"Ready to watch","availabilityWatch.serviceStepDescription":"Availability depends on service duration and workspace. Select one service for an exact check.","availabilityWatch.serviceStepTitle":"What should we watch?","availabilityWatch.servicesErrorTitle":"Couldn’t load services","availabilityWatch.signInAction":"Sign in to continue","availabilityWatch.signInTitle":"Sign in to turn on the alert","availabilityWatch.step":"Step {current} of {total}","bookAgain.accessibleLabel":"Book again with {masterName}","bookAgain.matchedService":"We selected your previous service. The current price and duration are shown below.","bookAgain.missingService":"This service is no longer available. Choose another current service.","bookCompany.subtitle":"Choose a place, service, master, date, and time.","bookCompany.unavailable":"Company booking is unavailable right now.","bookCompanyDrawer.close":"Close company booking","bookCompanyDrawer.emptyDescription":"This company does not have an active location with bookable services yet.","bookCompanyDrawer.emptyTitle":"Online booking is not available","bookCompanyDrawer.errorDescription":"We could not load the booking options. Your current page is still here.","bookCompanyDrawer.errorTitle":"Booking options did not load","bookCompanyDrawer.loading":"Loading booking options","bookCompanyDrawer.title":"Book with {companyName}","bookCompanyDrawer.unavailableDescription":"The company booking details are unavailable right now.","bookMaster.thisMaster":"This master","bookMaster.unavailableDescription":"This profile is not currently available for booking.","booking.availability.loadError":"Could not load booking availability. Your selections are saved. Please try again.","booking.availability.noAvailableTime":"No available time was found for this service. Try another service or check again.","booking.availability.noFreeDaysInMonth":"No free days this month. Choose another month.","booking.customerLocation.address":"Visit address","booking.customerLocation.change":"Change address","booking.customerLocation.continue":"Continue to date and time","booking.customerLocation.description":"Choose the address where the specialist should visit you.","booking.customerLocation.directions":"Open on map","booking.customerLocation.map":"Or choose a point on the map","booking.customerLocation.placeholder":"City, street and building","booking.customerLocation.privacy":"Only you and your assigned specialist can see this address.","booking.customerLocation.searchError":"Address search is unavailable. Choose a point on the map.","booking.customerLocation.title":"Your location","booking.discount.attestation":"I confirm that I belong to this category and can show valid proof to the Master during the visit if needed.","booking.discount.audience.idps":"Internally displaced person","booking.discount.audience.military":"Military service member","booking.discount.audience.seniors":"Person aged 60+","booking.discount.audience.students":"Student","booking.discount.audience.veterans":"Veteran","booking.discount.audienceDescription":"Choose an option for this service. {APP_NAME} does not store a copy of your document.","booking.discount.audienceTitle":"Do you belong to a discount category?","booking.discount.birthdayAttestation":"I confirm that this scheduled visit is on my birthday.","booking.discount.none":"No discount category","booking.discount.noneHelper":"Continue with regular terms. A universal or automatic new-Customer discount still applies when eligible.","booking.discount.termsOnRequest":"Amount confirmed directly","booking.extras.title":"Optional extras","booking.medical.consent":"I explicitly consent to {APP_NAME} processing the metadata of this medical booking (selected specialist and service, date, time and parties) to create, perform and protect the booking. I understand that these data may indirectly concern health. I will not provide diagnoses, symptoms, test results, medical documents, prescriptions or other health details. {APP_NAME} only provides scheduling, does not provide medical care and does not verify a practitioner unless expressly marked.","booking.medical.terms":"Terms","booking.options.title":"Choose optional extras","booking.panel.loadingServices":"Loading booking services","booking.price.firstVisitFree":"Free visit","booking.price.firstVisitFreeGuest":"Free if it's your first visit — we'll check after you sign in","booking.shared.bookThisService":"Book this service","booking.shared.chooseAnotherTime":"Choose Another Time","booking.shared.hideDetails":"Hide Details","booking.shared.slotUnavailableDescription":"Someone just booked this time. Choose another available slot to continue.","booking.shared.slotUnavailableTitle":"Time Already Booked","booking.shared.unavailableTitle":"Booking unavailable","bookingAttendee.bookingRequestedForVisitor":"The booking for {visitorName} was sent to the master. You will be notified of the decision.","bookingAttendee.discountReset":"The “{audience}” discount does not apply to a booking for another person.","bookingAttendee.done":"Done","bookingAttendee.editVisitor":"Edit visitor details","bookingAttendee.forCustomer":"For me","bookingAttendee.forVisitor":"For another person","bookingAttendee.hint":"The booking stays in your account: you will receive the notifications and can reschedule or cancel it.","bookingAttendee.title":"Who is this booking for","bookingAttendee.visitorConsent":"This person agreed that I share their name and phone with the master for this booking","bookingAttendee.visitorConsentRequired":"Confirm that this person agreed to share their contacts.","bookingAttendee.visitorMasterDayExists":"{visitorName} already has a booking with this master on this day.","bookingAttendee.visitorName":"Name","bookingAttendee.visitorNameInvalid":"Enter a name of up to 80 characters on one line.","bookingAttendee.visitorPhone":"Phone","bookingAttendee.visitorPhoneInvalid":"Enter a Ukrainian phone number: +380 XX XXX XX XX.","bookingWizard.changeDate":"Change date","bookingWizard.changeDateOrTime":"Change date or time","bookingWizard.changePlace":"Change place","bookingWizard.changeProfessional":"Change professional","bookingWizard.changeService":"Change service","bookingWizard.changeTime":"Change time","bookingWizard.chooseDateAndTimeTitle":"Choose a date and time","bookingWizard.chooseDateDescription":"Available days are based on this service and professional.","bookingWizard.chooseDateTitle":"Choose a date","bookingWizard.chooseServiceDescription":"Select the service you would like to book.","bookingWizard.chooseServiceTitle":"Choose a service","bookingWizard.chooseStage":"Choose","bookingWizard.chooseTimeDescription":"Select one of the available times for your chosen date.","bookingWizard.chooseTimeTitle":"Choose a time","bookingWizard.closestSlotDescription":"We selected the earliest available Slot for this service. You can change it.","bookingWizard.closestSlotTitle":"Your closest available time","bookingWizard.date":"Date","bookingWizard.discountDescription":"Tell us whether an audience discount applies to this booking.","bookingWizard.discountTitle":"Check discount eligibility","bookingWizard.findingClosestSlot":"Finding the closest available time…","bookingWizard.notSelected":"Not selected yet","bookingWizard.place":"Place","bookingWizard.price":"Price","bookingWizard.professional":"Professional","bookingWizard.requestAppointment":"Book","bookingWizard.requestingAppointment":"Requesting appointment…","bookingWizard.reviewStage":"Review","bookingWizard.reviewTitle":"Review your appointment","bookingWizard.scheduleStage":"Schedule","bookingWizard.selectedAutomatically":"Selected automatically","bookingWizard.selectionSummary":"Your appointment","bookingWizard.service":"Service","bookingWizard.sharedSlotNearestStartsTitle":"Nearest free windows: {date}","bookingWizard.sharedSlotPastNotice":"This window has already passed{nearestStarts, select, offered {, but the master has other free ones — choose the nearest} none {, and there is no free time nearby — see the options below} other {}}","bookingWizard.sharedSlotTakenNotice":"This window has already been taken{nearestStarts, select, offered {, but the master has other free ones — choose the nearest} none {, and there is no free time nearby — see the options below} other {}}","bookingWizard.slotReplacedNotice":"This time is no longer available. Next free time: {time}","bookingWizard.slotReplacedOnAnotherDayNotice":"This time is no longer available. Next free time: {date} at {time}","bookingWizard.time":"Time","calendar.masterBreak.activeStatus":"Break until {time}","calendar.masterBreak.cancelAction":"Cancel","calendar.masterBreak.drawerDescription":"Customers cannot book this time. The break starts now; you can end it early.","calendar.masterBreak.drawerTitle":"Take a break","calendar.masterBreak.durationLegend":"How long","calendar.masterBreak.durationOption":"{minutes} min","calendar.masterBreak.endAction":"End break","calendar.masterBreak.openAction":"Break","calendar.masterBreak.overlapWarning":"You have a booking at {time}: it stays in place.","calendar.masterBreak.startAction":"Start break","calendar.masterDayClosure.backAction":"Back","calendar.masterDayClosure.bookingRow":"{time} · {customerName} · {serviceName}","calendar.masterDayClosure.bookingsLoadError":"We couldn't load this day's bookings.","calendar.masterDayClosure.cancelAction":"Don't close","calendar.masterDayClosure.closeAriaLabel":"Close","calendar.masterDayClosure.closingStatus":"Closing the day…","calendar.masterDayClosure.confirmAction":"Yes, close the day","calendar.masterDayClosure.confirmMessage":"{count, plural, =0 {The day closes for new bookings.} one {# booking will be cancelled and its customer notified at once.} other {# bookings will be cancelled and their customers notified at once.}} This cannot be undone.","calendar.masterDayClosure.confirmTitle":"Close {date}?","calendar.masterDayClosure.dateLabel":"Day","calendar.masterDayClosure.description":"Cancel every booking of one day at once and close it for new bookings. Customers get a notification with an apology and a link to choose another time.","calendar.masterDayClosure.doneAction":"Done","calendar.masterDayClosure.drawerTitle":"Close the day","calendar.masterDayClosure.keptBookings":"{count, plural, one {# booking has already started or waits for the automatic cancellation and stays} other {# bookings have already started or wait for the automatic cancellation and stay}}.","calendar.masterDayClosure.noBookings":"No bookings to cancel on this day. It will only be closed for new bookings.","calendar.masterDayClosure.openAction":"Close the day","calendar.masterDayClosure.reasonIllness":"I am ill","calendar.masterDayClosure.reasonLegend":"Why are you closing the day?","calendar.masterDayClosure.reasonOther":"Other","calendar.masterDayClosure.reasonPersonal":"Personal circumstances","calendar.masterDayClosure.reasonRequired":"Choose a reason.","calendar.masterDayClosure.resultBlocked":"Customers can no longer book {date}.","calendar.masterDayClosure.resultCancelled":"{count, plural, one {# booking cancelled} other {# bookings cancelled}}; the customers are being notified.","calendar.masterDayClosure.resultFailedHint":"Try again: bookings already cancelled stay as they are. Or cancel these in the calendar.","calendar.masterDayClosure.resultFailedTitle":"{count, plural, one {# booking was not cancelled} other {# bookings were not cancelled}}","calendar.masterDayClosure.resultTitle":"The day is closed","calendar.masterDayClosure.retry":"Retry","calendar.masterDayClosure.retryAction":"Try again","calendar.masterDayClosure.shareReason":"Tell customers the reason","calendar.masterDayClosure.shareReasonHint":"Without it, customers get an apology that names no reason. Your own words to a customer still go in the booking chat.","calendar.masterDayClosure.submitAction":"{count, plural, =0 {Close the day} one {Cancel # booking} other {Cancel # bookings}}","calendar.masterDayClosure.warningBookings":"{count, plural, one {# booking will be cancelled} other {# bookings will be cancelled}}","calendar.masterDayClosure.warningCustomers":"{count, plural, =0 {No customer will be notified: their accounts are deleted.} one {# customer will get a notification with an apology.} other {# customers will get a notification with an apology.}}","calendarPage.addTimeFrame":"Add slot","calendarPage.autoCompletePastBookings":"Automatically complete past bookings","calendarPage.autoCompletePastBookingsError":"Could not update calendar automation.","calendarPage.autoCompletePastBookingsSaved":"Calendar automation updated.","calendarPage.autoConfirmBookings":"Confirm bookings automatically","calendarPage.autoConfirmBookingsHint":"New bookings of your individual services with a fixed or starting-from price are confirmed at once.","calendarPage.blockCustomer":"Block","calendarPage.blockCustomerConfirm":"Are you sure you want to block {name}? They will not be able to book new appointments with you, and active bookings with this customer will be cancelled.","calendarPage.blockCustomerConfirmTitle":"Block?","calendarPage.blockingCustomer":"Blocking…","calendarPage.bookingWindow":"Booking window","calendarPage.bookingWindowMonth":"Next month","calendarPage.bookingWindowTwoWeeks":"Next 2 weeks","calendarPage.bookingWindowWeek":"Next week","calendarPage.calendarPermissionDenied":"You do not have permission to view this calendar.","calendarPage.calendarSubtitle":"Review month bookings, selected-day events, and one-off day changes.","calendarPage.cancelAppointment":"Cancel appointment","calendarPage.cancelEventTitle":"Cancel booking","calendarPage.configureSchedule":"Configure schedule","calendarPage.customBadge":"Custom","calendarPage.customHours":"Custom hours","calendarPage.customerBlockError":"Failed to block this customer.","calendarPage.customerBlockedSuccess":"{name} is blocked from booking you.","calendarPage.customerDidNotComeAction":"Client didn't come","calendarPage.dayEventsCount":"{count, plural, one {# event} other {# events}}","calendarPage.dayOff":"Day off","calendarPage.dayOverrideTitle":"Day Availability","calendarPage.effectiveAvailability":"Availability","calendarPage.endTime":"End time","calendarPage.eventActionError":"Could not update booking.","calendarPage.eventActionSuccess":"Booking updated.","calendarPage.eventRole.master":"As master","calendarPage.eventsLoadError":"Could not load your bookings. Try again.","calendarPage.eventsPartialError":"Some bookings could not be refreshed. The available bookings stay visible.","calendarPage.eventsSubtitle":"Review upcoming bookings, pending requests, confirmations, and schedule changes in one place.","calendarPage.eventsTitle":"Upcoming bookings","calendarPage.finishEvent":"Finish","calendarPage.groupSessionParticipants":"{count, plural, one {# participant} other {# participants}}","calendarPage.groupSessionSeats":"{reserved}/{capacity} seats","calendarPage.historyLoadError":"Could not load booking history. Try again.","calendarPage.historySubtitle":"Review completed, canceled, rejected, and expired bookings in one place.","calendarPage.historyTitle":"History","calendarPage.identityLoadError":"Could not determine your calendar role. Try again.","calendarPage.identityPartialError":"Your calendar role could not be refreshed. Existing calendar data stays visible.","calendarPage.invalidTimeRange":"Start time must be earlier than end time.","calendarPage.loading":"Loading calendar…","calendarPage.lunchBreak":"Lunch break","calendarPage.lunchEnd":"Lunch end","calendarPage.lunchStart":"Lunch start","calendarPage.noEvents":"No events in this view.","calendarPage.noHistory":"No past or rejected events yet.","calendarPage.noWorkingHours":"No working hours","calendarPage.offBadge":"Off","calendarPage.overlappingTimeFrames":"Time frames cannot overlap.","calendarPage.refreshingEvents":"Refreshing bookings…","calendarPage.rejectEventTitle":"Reject booking","calendarPage.rejectionReasonDescription":"Write a short reason before the booking status changes.","calendarPage.rejectionReasonPlaceholder":"Why is this booking being rejected?","calendarPage.rejectionReasonRequired":"Add a reason before continuing.","calendarPage.removeTimeFrame":"Remove frame","calendarPage.requestOffline":"You are offline. Reconnect and try again.","calendarPage.reservedGroupSessions":"Reserved Group Sessions","calendarPage.saveDayOverrideConflict":"Day availability changed elsewhere. The latest version was loaded; review it and try again.","calendarPage.saveDayOverrideError":"Could not save day availability.","calendarPage.saveDayOverrideSuccess":"Day availability saved.","calendarPage.saveWeeklyScheduleError":"Could not save weekly schedule.","calendarPage.saveWeeklyScheduleSuccess":"Weekly schedule saved.","calendarPage.scheduleLoadError":"Could not load your schedule. Try again.","calendarPage.schedulePartialError":"Some calendar data could not be refreshed. Your existing schedule stays visible.","calendarPage.selectedDayEvents":"Day events","calendarPage.selectedDayPlaceholder":"Select a calendar day to see events and availability.","calendarPage.selectedDayTitle":"Day details","calendarPage.slotEndTime":"Slot end","calendarPage.slotStartTime":"Slot start","calendarPage.startTime":"Start time","calendarPage.status.autoCancelled":"Expired","calendarPage.status.awaitingMasterCompletion":"Awaiting master completion","calendarPage.status.cancelled":"Cancelled","calendarPage.status.cancelledByCustomer":"Canceled by customer","calendarPage.status.cancelledByMaster":"Canceled by master","calendarPage.status.cancelledBySystem":"Canceled by system","calendarPage.status.dueDate":"Needs action","calendarPage.status.failed":"No-show","calendarPage.status.inProgress":"In progress","calendarPage.status.passed":"Completed","calendarPage.status.pending":"Pending","calendarPage.status.rejected":"Rejected","calendarPage.status.rejectedByCompany":"Rejected by company","calendarPage.status.scheduled":"Scheduled","calendarPage.tab.events":"Events","calendarPage.timeFrame":"Frame","calendarPage.useWeeklySchedule":"Use weekly schedule","calendarPage.weeklySchedule":"Week schedule","calendarPage.weeklyScheduleDescription":"This is the baseline availability customers see before one-off day changes are applied.","calendarPage.workspace.personal":"Personal","calendarPage.workspace.selectTitle":"Schedule","card.additionalSpecializationsLabel":"and","card.availabilityUnavailable":"Availability temporarily unavailable","card.availabilityUpdating":"Checking current availability","card.bookNextAvailableSlot":"Book the next available Slot: {slot}","card.discountAvailable":"Discount available","card.highlightChildFriendly":"Children welcome","card.highlightEnglish":"English available","card.highlightParking":"Parking available","card.highlightPetFriendly":"Pets welcome","card.highlightPower":"Backup power available","card.highlightShelter":"Shelter nearby","card.highlightWheelchair":"Step-free entrance","card.more":"More","card.nextAvailableSlot":"Next available Slot","card.nextSlotToday":"Today · {time}","card.nextSlotTomorrow":"Tomorrow · {time}","card.noSlotOnSelectedDate":"No Slot on this date","card.noUpcomingSlots":"No upcoming Slots","card.searchInCity":"Filter by city: {city}","card.viewProfile":"View {name} profile","card.viewProfileWithDetails":"View {name} profile — {details}","categoryTiles.backToCategories":"All categories","categoryTiles.selectedSubcategoryCount":"{count} selected","categoryTiles.subcategoryCount":"{count, plural, one {# subcategory} other {# subcategories}}","common.addressRequired":"Enter a street and building number.","common.allRightsReserved":"© {year} {appName}, Inc. All rights reserved.","common.authBackToHome":"← Back to home","common.authDisclaimer":"By continuing, you agree to our <termsLink>Terms of Service</termsLink> and acknowledge our <privacyLink>Privacy Policy</privacyLink>.","common.availableOnline":"Available Online","common.bookingConfirmed":"Booking Confirmed","common.bookingRequested":"Booking Requested","common.businessVerified":"Business verified","common.dateTime":"{date} · {time}","common.durationMinutes":"{duration} min","common.error":"Error","common.loading":"Loading…","common.locationKyivUkraine":"Kyiv, Ukraine","common.noNotifications":"No Notifications","common.onlineBooking":"Online Service","common.phoneCountryCodePlaceholder":"+380…","common.price.negotiable":"Negotiable","common.price.negotiableLabel":"Price negotiable","common.price.startingAt":"Starting at","common.price.startsFrom":"From","common.primary":"Primary","common.profileMediaDuplicate":"This image has already been added.","common.profileMediaReviewRequired":"We detected a possible content violation in an uploaded image. It was sent for review, and your profile is temporarily inactive.","common.pushEnabled":"Push Enabled","common.pushNotifications.anotherDevice":"Notifications are enabled on another device, but not on this one.","common.pushNotifications.braveServiceUnavailable":"Brave allowed notifications, but its push service is unavailable. In Brave, open Settings → Privacy and security and check that “Use Google services for push messaging” is on, then relaunch Brave and try again.","common.pushNotifications.denied":"Permission denied or unsupported.","common.pushNotifications.failed":"Failed to enable push notifications.","common.pushNotifications.serviceUnavailable":"Your browser could not connect to its push notification service. Check browser notification settings and try again.","common.radiusKilometers":"{radius} km","common.ratingOutOfFive":"{rating} out of 5","common.reviewCount":"{count, plural, one {# review} other {# reviews}}","common.sentDate":"Sent {date}","common.startTypingCity":"Start typing your city…","common.success":"Success","common.telegramHandlePlaceholder":"@username","common.timeNotSelected":"Not selected","common.today":"Today","common.typeConfirmationText":"Type {confirmationText} to confirm","common.validation.addressRequired":"Address is required","common.validation.enterValidPhoneNumber":"Enter a valid phone number.","common.validation.enterValidUrl":"Enter a valid URL.","common.validation.priceRequired":"Price is required","common.validation.serviceNameRequired":"Service name is required","common.visitCount":"{count, plural, one {# visit} other {# visits}}","companyBooking.availabilityUnchecked":"Couldn’t check free time","companyBooking.availabilityUncheckedHint":"We couldn’t check free time for some masters. Choose another place or service, or contact the company.","companyBooking.bookingUnavailable":"This company has no bookable places right now.","companyBooking.changeMaster":"Change master","companyBooking.chooseAnotherPlace":"Choose another place to continue.","companyBooking.getDirections":"Directions","companyBooking.loadingMasters":"Finding available masters…","companyBooking.mastersLoadError":"Available masters could not be loaded.","companyBooking.noMasters":"No masters are available for this service.","companyBooking.noServices":"No services are available at this place.","companyBooking.noUpcomingSlots":"No upcoming appointments","companyBooking.secureYourSlot":"Secure your Slot","companyBooking.selectAppointment":"Choose master, date, and time","companyBooking.selectAppointmentHint":"Choose who you want to book and when you want to visit.","companyBooking.selectMaster":"Select master","companyBooking.selectMasterHint":"Compare the next available appointment for each master.","companyBooking.selectPlaceAndService":"Choose place and service","companyBooking.selectPlaceAndServiceFirst":"Choose a place and service to continue.","companyBooking.selectPlaceHint":"Choose the location you want to visit.","companyBooking.selectServiceHint":"Choose the service you need.","companyBooking.soonestAvailable":"Soonest available","companyPage.aboutCompany":"About company","companyPage.aboutStudio":"About company","companyPage.addReview":"Add review","companyPage.alreadyReviewedCompany":"You already reviewed this company.","companyPage.anyMasterEarliest":"Any Master · Earliest Slot","companyPage.anyMasterEarliestDescription":"{masterName} · {slot}","companyPage.availabilityLoadFailed":"Availability could not be loaded","companyPage.availabilityLoadFailedDescription":"Check your connection and try again. Your selected service is saved.","companyPage.availabilityUnavailable":"Availability is temporarily unavailable","companyPage.beTheFirstToReviewCompany":"This company doesn't have any reviews right now. Be the first to share your experience!","companyPage.bookMaster":"Book","companyPage.chooseSpecificMaster":"Or choose a Master","companyPage.closeServiceBooking":"Close service booking","companyPage.comments":"Comments","companyPage.completeCompanyEventToReview":"You can leave a review after a successfully completed booking at this company.","companyPage.connect":"Connect","companyPage.connectDescription":"Choose a direct channel to reach the team.","companyPage.fallbackGalleryImageAlt":"Company gallery image","companyPage.fromGoogle":"from Google","companyPage.galleryImageAlt":"{name} gallery image {number}","companyPage.getDirections":"Directions","companyPage.loadFailed":"Company profile could not be loaded.","companyPage.loadFailedDescription":"We could not get the latest company details. Try loading the profile again or return home to keep exploring.","companyPage.masterHasNoSlots":"{masterName} has no upcoming Slots","companyPage.masters":"Masters","companyPage.noEligibleMasters":"No Master is assigned yet","companyPage.noEligibleMastersDescription":"This service is not available for online booking right now. Choose another service or contact the company.","companyPage.noReviewsYet":"No reviews yet","companyPage.noUpcomingSlots":"No upcoming Slots","companyPage.programInventory":"Program inventory","companyPage.qr.alt":"QR code for {companyName} company page","companyPage.qr.openPage":"Open page","companyPage.ratingLabel":"Rating","companyPage.selectMasterAtSlot":"Choose {masterName}, next Slot {slot}","companyPage.selectedService":"Selected service","companyPage.shareCompany":"Share","companyPage.shareCompanyFailed":"Could not share company link.","companyPage.shareCompanyText":"Check out {companyName} on {APP_NAME}!","companyPage.shareExperience":"Share your experience…","companyPage.squad":"The team","companyPage.successfulVisits":"Successful visits","companyPage.teamUnavailable":"The team could not be loaded. Places, contacts and booking still work.","companyPage.tryAgain":"Try again","companyPage.unavailable":"Company profile is not available.","companyPage.viewMaster":"View master","companyPlaces.directions":"Get directions","companyPlaces.places":"Places","companyPlaces.selectPrompt":"Choose a place to see its contacts, map, and masters.","companyProfile.linkCopied":"Company link copied.","companyProfile.qrCode":"Company QR code","companyProfile.qrDescription":"Scan this code to open the company page.","companySettings.team.masterRegistrationLink.action":"Show invite","companySettings.team.masterRegistrationLink.copied":"Master registration link copied.","companySettings.team.masterRegistrationLink.copyFailed":"Could not copy the master registration link.","companySettings.team.masterRegistrationLink.description":"Show a QR code or share a link with a colleague so they can set up a master profile in a few minutes.","companySettings.team.masterRegistrationLink.drawerDescription":"Scan this QR code to start the new master onboarding flow.","companySettings.team.masterRegistrationLink.drawerTitle":"Invite a master","companySettings.team.masterRegistrationLink.qrAlt":"QR code for new master onboarding","companySettings.team.masterRegistrationLink.share":"Share link","companySettings.team.masterRegistrationLink.shareFailed":"Could not share the master registration link.","companySettings.team.masterRegistrationLink.shareText":"Create your master profile on {APP_NAME}.","companySettings.team.masterRegistrationLink.shareTitle":"Join {APP_NAME} as a master","companySettings.team.masterRegistrationLink.title":"Invite a master who is new to {APP_NAME}","companySetup.contacts.phoneLabel":"Work phone","components.appTipTap.bold":"Bold","components.appTipTap.bulletedList":"Bulleted list","components.appTipTap.codeBlock":"Code block","components.appTipTap.divider":"Divider","components.appTipTap.heading2":"Heading 2","components.appTipTap.heading3":"Heading 3","components.appTipTap.italic":"Italic","components.appTipTap.link":"Link","components.appTipTap.linkPrompt":"Paste link URL","components.appTipTap.numberedList":"Numbered list","components.appTipTap.paragraph":"Paragraph","components.appTipTap.quote":"Quote","components.appTipTap.redo":"Redo","components.appTipTap.removeLink":"Remove link","components.appTipTap.strike":"Strike","components.appTipTap.undo":"Undo","components.bookMasterDrawer.ariaLabels.closeDrawer":"Close booking drawer","components.bookMasterDrawer.backToDate":"Back to date selection","components.bookMasterDrawer.backToService":"Back to service selection","components.bookMasterDrawer.bookAppointment":"Book Appointment","components.bookMasterDrawer.bookingRequestedMessage":"Your request with {masterName} was sent for {date} at {time}. The master can approve it or decline it later.","components.bookMasterDrawer.confirmAppointment":"Confirm Appointment","components.bookMasterDrawer.nextStep":"Next Step","components.bookMasterDrawer.noTimeSlotsAvailable":"No time slots available","components.bookMasterDrawer.reserveSlot":"Reserve Your Slot","components.bookMasterDrawer.reserveSlotWith":"Reserve Your Slot with {masterName}","components.bookMasterDrawer.selectService":"Select Service","components.bookMasterDrawer.selectTimeAction":"Select Time","components.bookMasterDrawer.step":"Step {num}","components.bookMasterDrawer.theProfessional":"the professional","components.bookMasterDrawer.timeLabel":"Time","components.cityDrawer.allUkraineOptionDescription":"Search without a specific city","components.cityDrawer.allUkraineOptionLabel":"All Ukraine","components.cityDrawer.city.dnipro":"Dnipro","components.cityDrawer.city.kharkiv":"Kharkiv","components.cityDrawer.city.kryvyiRih":"Kryvyi Rih","components.cityDrawer.city.kyiv":"Kyiv","components.cityDrawer.city.lviv":"Lviv","components.cityDrawer.city.mykolaiv":"Mykolaiv","components.cityDrawer.city.odesa":"Odesa","components.cityDrawer.city.zaporizhzhia":"Zaporizhzhia","components.cityDrawer.description":"Choose a popular city or search anywhere in Ukraine.","components.cityDrawer.popularCities":"Popular cities","components.cityDrawer.popularCitiesDescription":"Quickly choose one of Ukraine’s largest cities","components.cityDrawer.searchPlaceholder":"Type a city name…","components.cityDrawer.srSelectCity":"SELECT CITY","components.cityDrawer.title":"Where should we search?","components.masterBookingQrDialog.copied":"Booking link copied.","components.masterBookingQrDialog.copyFailed":"Could not copy the link. Please try again.","components.masterBookingQrDialog.copyLink":"Copy","components.masterBookingQrDialog.description":"Scan this code to open the booking page.","components.masterBookingQrDialog.openBookingPage":"Open page","components.masterBookingQrDialog.qrAlt":"QR code for {masterName} booking page","components.masterBookingQrDialog.title":"Booking QR code","components.profileCompleteness.avatarMissing":"Add a clear profile photo","components.profileCompleteness.avatarNeedsImprovement":"Choose a clearer profile photo","components.profileCompleteness.avatarPendingReview":"Your profile photo is waiting for a quality check","components.profileCompleteness.avatarPendingReviewDescription":"There is nothing you need to do while it is reviewed.","components.profileCompleteness.bestNextSteps":"Best next steps","components.profileCompleteness.calculating":"Calculating profile strength","components.profileCompleteness.categories":"Choose your profile categories","components.profileCompleteness.categoryAttributesInProgress":"Complete the remaining specialization details","components.profileCompleteness.categoryAttributesMissing":"Add specialization details","components.profileCompleteness.companyLocation":"Add a business location","components.profileCompleteness.companyRankingDescription":"Customer ratings carry the most weight in the feed. Profile completeness helps only when ratings are equal: richer service details, gallery photos and videos, a website, and social links can move your company profile higher.","components.profileCompleteness.companyTitle":"Build a stronger company profile","components.profileCompleteness.completeDescription":"Your essential profile details are complete. Keep them current as your work evolves.","components.profileCompleteness.completeTitle":"Your profile is ready to shine","components.profileCompleteness.contacts":"Add a working contact","components.profileCompleteness.descriptionInProgress":"Tell customers a little more about your work","components.profileCompleteness.descriptionMissing":"Tell customers about your work","components.profileCompleteness.education":"Add your education and qualifications","components.profileCompleteness.errorDescription":"Your profile data is safe. Try calculating its strength again.","components.profileCompleteness.errorTitle":"Profile strength is temporarily unavailable","components.profileCompleteness.galleryInProgress":"Add more examples to your gallery","components.profileCompleteness.galleryMissing":"Show your work in the gallery","components.profileCompleteness.googleReviewsAction":"Import your Google reviews","components.profileCompleteness.googleReviewsEarned":"Imported trust mark earned","components.profileCompleteness.googleReviewsTitle":"Google reviews","components.profileCompleteness.guideAction":"Read our guide","components.profileCompleteness.guideTitle":"The complete Master guide","components.profileCompleteness.highestCheckpoint":"Highest checkpoint reached","components.profileCompleteness.location":"Add a location or enable online service","components.profileCompleteness.masterTitle":"Build a stronger profile","components.profileCompleteness.nextCheckpoint":"Next checkpoint: {tier}","components.profileCompleteness.phoneAfterBooking":"Shared only after a booking","components.profileCompleteness.phonePublic":"Visible to customers before booking","components.profileCompleteness.phoneVisibilityNeutral":"Your privacy choice does not affect profile strength.","components.profileCompleteness.phoneVisibilityTitle":"Phone privacy","components.profileCompleteness.profileName":"Add your profile name","components.profileCompleteness.progressAriaLabel":"Profile strength: {tier}.","components.profileCompleteness.progressLabel":"Profile strength","components.profileCompleteness.rankingDescription":"Customer ratings carry the most weight in the feed. Profile completeness helps only when ratings are equal: richer service details, gallery photos and videos, education, a website, and social links can move your profile higher.","components.profileCompleteness.rankingTitle":"A fuller profile can move higher in the feed","components.profileCompleteness.servicesInProgress":"Complete your service descriptions","components.profileCompleteness.servicesMissing":"Add at least one service","components.profileCompleteness.slotReviewsAutomatic":"This trust mark appears automatically after your first review.","components.profileCompleteness.slotReviewsEarned":"Trust mark earned","components.profileCompleteness.slotReviewsTitle":"Reviews from {APP_NAME} customers","components.profileCompleteness.socialLinksInProgress":"Add another social network","components.profileCompleteness.socialLinksMissing":"Add a social network","components.profileCompleteness.tier.customerReady":"Customer Ready","components.profileCompleteness.tier.gathering":"Getting Started","components.profileCompleteness.tier.showcaseReady":"Showcase Ready","components.profileCompleteness.tier.standsOut":"Stands Out","components.profileCompleteness.tier.takingShape":"Taking Shape","components.profileCompleteness.trustMarksDescription":"Reviews build trust, but they never lower your profile strength.","components.profileCompleteness.trustMarksTitle":"Extra trust marks","components.profileCompleteness.website":"Add your website","currency.EUR":"EUR","currency.UAH":"UAH","currency.USD":"USD","dashboard.clients.bookAgain":"Book Again","discounts.firstVisitFree.pill":"Free visit","error.account.delete_active_events":"Your account cannot be removed while active bookings are scheduled. Cancel or finish those events first.","error.auth.permission_denied":"You do not have permission to perform this action for this user.","error.auth.unauthenticated":"User is not authenticated.","error.booking.master_break_no_schedule":"Set up your working hours before taking a break.","error.booking.master_break_write_not_allowed":"You cannot set a break for this profile.","error.booking.master_day_closure_booking_failed":"This booking could not be cancelled right now.","error.booking.master_day_closure_conflict":"The schedule of this day changed at the same moment. Nothing was cancelled; try again.","error.booking.master_day_closure_date_not_open":"Choose today or a day within the next three months.","error.booking.master_day_closure_failed":"The day could not be closed right now. Bookings already cancelled stay cancelled; try again.","error.booking.master_day_closure_no_schedule":"Set up your working hours before closing a day.","error.booking.master_day_closure_not_allowed":"Only the master can close their own day.","error.booking.profile_schedule_write_not_allowed":"You cannot edit this profile schedule.","error.booking.schedule_override_shift_write_not_allowed":"You cannot edit this schedule override shift.","error.booking.schedule_override_write_not_allowed":"You cannot edit this schedule override.","error.category.option_unavailable":"This category was just changed. Refresh the page and check the characteristics.","error.company_place.address_too_long":"The address is too long. Keep it within 400 characters.","error.customer_requests.active_proposals":"Withdraw active request proposals before changing these settings.","error.customer_requests.disabled":"Requests are temporarily unavailable.","error.customer_requests.invalid":"Review the request details and try again.","error.customer_requests.not_allowed":"This action is not available for your account.","error.customer_requests.not_found":"This request is no longer available.","error.customer_requests.open_limit_reached":"You can keep up to three requests open. Close one before publishing another.","error.customer_requests.phone_required":"Add your phone number before confirming this booking.","error.customer_requests.proposal_limit":"You have reached the proposal limit for this request.","error.customer_requests.slot_unavailable":"That time is no longer available. Choose another time.","error.customer_requests.stale":"This request changed. Refresh and try again.","error.customer_requests.terms_locked":"Decline the active proposals before changing the place or turning off price negotiation.","error.events.already_exists":"An event at this time already exists.","error.events.birthday_discount_date_changed":"A birthday discount applies only on your birthday. You can change the time on the same day; for another day, make a new booking under the available terms.","error.events.booking_slot_unavailable":"This time is no longer available.","error.events.customer_blocked":"This master is not accepting bookings from your account.","error.events.customer_location_required":"Choose a visit address or a point on the map before booking.","error.events.customer_master_day_exists":"You already have a booking with this master on this day.","error.events.customer_only_creation":"Only the customer can create a booking for themselves.","error.events.customer_phone_required":"Add your phone number before confirming the booking.","error.events.customer_time_conflict":"You already have a booking at this time.","error.events.discount_eligibility_invalid":"This discount is no longer available for this booking.","error.events.discount_price_changed":"This discount changed or ended. Review the current price before booking again.","error.events.invalid_argument_dates":"The start time must be before the end time.","error.events.master_phone_required":"This master needs to add a phone number before accepting bookings.","error.events.master_unavailable":"This master is not accepting bookings right now.","error.events.max_active_visitor_bookings_exceeded":"You can have at most 5 active bookings for other people. Your own bookings are still possible.","error.events.max_pending_bookings_exceeded":"You can only have 3 pending booking requests at a time. Please wait for masters to respond.","error.events.medical_consent_required":"Review and accept the medical-booking privacy notice before confirming.","error.events.not_found":"Event not found.","error.events.only_counterparties_can_update":"Only event counterparties can update this event.","error.events.only_customer_can_set_status":"Only the customer can set this event status.","error.events.only_master_can_set_status":"Only the master can set this event status.","error.events.price_changed":"The service options or price changed. Refresh the page and review your booking.","error.events.rejection_message_required":"A decline message is required.","error.events.reschedule_already_used":"This booking has already been rescheduled once.","error.events.reschedule_not_allowed":"This booking can no longer be rescheduled.","error.events.reschedule_slot_unavailable":"This time is no longer available. Choose another time.","error.events.reschedule_stale":"The booking or the schedule has changed. Refresh the page and try again.","error.events.self_booking_not_allowed":"You cannot create a booking on your own master profile.","error.events.service_unavailable":"This service is no longer available.","error.events.status_message_invalid":"The event status message is invalid or too long.","error.events.status_not_allowed":"This event status change is not allowed.","error.events.unknown_status":"Unknown event status.","error.events.visitor_contact_consent_required":"The consent wording changed. Read it and confirm again that this person agreed.","error.events.visitor_is_customer":"This is your number. Choose “For me”.","error.events.visitor_name_invalid":"Enter the name of the person you book for: up to 80 characters on one line.","error.events.visitor_not_supported_for_service":"This service can only be booked for yourself.","error.events.visitor_phone_invalid":"Enter the phone of the person you book for with 9 to 15 digits.","error.internal.create_support_request":"Error sending support request.","error.internal.delete_account":"Error removing account.","error.internal.pause_account":"Error pausing account.","error.internal.seed_mock_data":"Error seeding mock data.","error.internal.unknown":"An unknown error occurred.","error.internal.update_profile":"Error updating profile.","error.internal.update_support_request":"Error updating support request.","error.internal.update_user_general_info":"Error updating user general info.","error.master.has_active_events":"Complete or cancel your active bookings before pausing your account.","error.master_complaints.already_open":"You already have an open report about this Master Profile.","error.master_complaints.details_required":"Describe the issue when choosing “Other”.","error.master_complaints.details_too_long":"The report details are too long.","error.master_complaints.invalid_target":"This Master Profile cannot be reported.","error.profile.avatar_stale":"Your profile photo changed. Reload it before changing the photo again.","error.profile.become_master_own_profile_required":"Only your own user profile can become a master profile.","error.profile.category_write_not_allowed":"You cannot edit this profile category list.","error.profile.company_delete_not_allowed":"You cannot delete this company profile.","error.profile.company_service_place_required":"Choose a Company Place where this master is assigned before selecting services.","error.profile.contact_preferences_write_not_allowed":"You cannot edit these contact preferences.","error.profile.create_not_allowed":"You cannot create this profile.","error.profile.discount_conflict":"This discount changed. Refresh and try again.","error.profile.discount_invalid":"Check the discount amount, audience, and booking deadline.","error.profile.discount_overlap":"A current discount already covers one of these services and audiences.","error.profile.discount_service_invalid":"One or more selected services cannot use this discount.","error.profile.discount_service_price_conflict":"Deactivate the current calculated discount before lowering or changing this service price.","error.profile.discount_write_not_allowed":"You cannot edit discounts for this Profile.","error.profile.external_service_link_not_allowed":"You cannot assign this service to the member.","error.profile.external_service_unlink_not_allowed":"You cannot remove this service assignment.","error.profile.gallery_service_link_limit":"A Bookable Service can be linked to up to three gallery photos.","error.profile.gallery_video_invalid":"Use valid, unique video links from YouTube, Vimeo, TikTok, or Instagram.","error.profile.gallery_write_not_allowed":"You cannot edit this profile gallery.","error.profile.group_service_configuration_invalid":"Check the Group Service capacity and weekly start times.","error.profile.group_service_future_bookings":"This Group Service cannot be changed while it has future bookings.","error.profile.group_service_schedule_conflict":"That weekly time does not fit the Master schedule or conflicts with another booking.","error.profile.highlight_invalid":"Choose up to five accurate highlights for this Profile.","error.profile.highlight_write_not_allowed":"You cannot edit highlights for this Profile.","error.profile.invite_accept_not_allowed":"You cannot accept this profile invite.","error.profile.invite_decline_not_allowed":"You cannot decline this profile invite.","error.profile.invite_expired":"This profile invite has expired.","error.profile.invite_resend_not_allowed":"This invite can no longer be resent.","error.profile.invite_revoke_not_allowed":"This invite can no longer be revoked.","error.profile.location_write_not_allowed":"You cannot edit this profile location.","error.profile.master_required":"A master profile is required.","error.profile.media_rejected":"This photo was rejected. Choose a different photo.","error.profile.member_invite_duplicate":"This Master already has a pending invite or is already a member.","error.profile.member_invite_not_allowed":"You cannot invite this profile member.","error.profile.member_invite_rate_limited":"Too many invitations sent. Try again later.","error.profile.member_invite_search_too_short":"Type at least two letters of the name to search.","error.profile.member_removal_not_allowed":"You cannot remove this profile member.","error.profile.member_write_not_allowed":"You cannot edit this profile member.","error.profile.payment_methods_write_not_allowed":"You cannot change this profile's payment methods.","error.profile.phone_write_not_allowed":"You cannot edit this profile phone.","error.profile.reschedule_policy_write_not_allowed":"You cannot change this profile's rescheduling rules.","error.profile.service_delete_not_allowed":"You cannot delete this profile service.","error.profile.service_image_limit":"A Bookable Service can have up to three images.","error.profile.service_name_locale_duplicate":"A service can have only one name in each language.","error.profile.service_name_write_not_allowed":"You cannot edit this service name.","error.profile.service_pricing_invalid":"Check the service price, price type and currency.","error.profile.service_write_not_allowed":"You cannot edit this profile service.","error.profile.slot_offer_exists":"This time already has a hot offer.","error.profile.slot_offer_invalid":"Check the start time, the services and the discount of this hot offer.","error.profile.slot_offer_limit_reached":"You can keep at most three hot offers at a time.","error.profile.slot_offer_slot_unavailable":"This time is no longer free in your schedule.","error.profile.write_not_allowed":"You cannot edit this profile.","error.reviews.already_reviewed":"You have already reviewed this profile.","error.reviews.create_requires_completed_booking":"A review requires a completed booking.","error.reviews.text_too_long":"The review is too long. Keep it within 2000 characters.","error.support_requests.active_master_required":"An active master profile is required to request a visit card.","error.support_requests.invalid_phone":"Enter a valid phone number for support.","error.support_requests.message_too_long":"Keep your support request under 1,200 characters.","error.support_requests.not_found":"Support request not found.","error.support_requests.open_limit_reached":"You already have a pending support request.","error.validation.invalid_array":"The parameter must be a non-empty array.","error.validation.invalid_email":"The provided email address is not valid.","error.validation.missing_fields":"Missing required fields.","event.cancellationReason.closedDay.illness":"The master closed this day due to illness.","event.cancellationReason.closedDay.personal":"The master closed this day due to personal circumstances.","event.cancellationReason.closedDay.unspecified":"The master closed this day and cannot see you.","event.customerVisit.newCustomer":"New customer","event.customerVisit.visitNumber":"{visitNumber, selectordinal, one {#st visit} two {#nd visit} few {#rd visit} other {#th visit}}","eventAttendee.blockBookingAccountNote":"The account that made the booking will be blocked.","eventAttendee.bookedBy":"Booked by {name}","eventAttendee.bookedFor":"For {name}","eventAttendee.bookedForContact":"Who it is for","eventAttendee.visitorContact":"Visitor Contact","eventLateness.action":"Running late","eventLateness.confirm":"Let them know","eventLateness.customerMark":"Customer is running {minutes} min late","eventLateness.drawerTitle":"How late will you be?","eventLateness.listBadge":"Running {minutes} min late","eventLateness.masterMark":"Master is running {minutes} min late","eventLateness.minutesOption":"{minutes} min","eventLateness.ownMark":"You said you are running {minutes} min late","eventLateness.saveError":"Could not send. Try again.","eventLatenessNotification.customer.message":"{customerName} is running {minutes} min late. Booking: {serviceName}.","eventLatenessNotification.customer.title":"Customer is running late","eventLatenessNotification.master.message":"{masterName} is running {minutes} min late. Booking: {serviceName}.","eventLatenessNotification.master.title":"Master is running late","eventNotifications.actionLabel":"View event","eventNotifications.autoCancelled.customer.message":"Your request for {eventDateTime} expired because {masterName} didn't confirm it within {cancelDuration}.","eventNotifications.autoCancelled.master.message":"{customerName}'s request for {eventDateTime} expired because you didn't confirm it within {cancelDuration}.","eventNotifications.autoCancelled.master.title":"Request expired","eventNotifications.autoCancelled.title":"Request expired","eventNotifications.cancelled.title":"Booking cancelled","eventNotifications.cancelledByMaster.customer.message":"{masterName} cancelled your appointment for {eventDateTime}.","eventNotifications.cancelledByMaster.master.message":"You cancelled {customerName}'s appointment for {eventDateTime}.","eventNotifications.cancelledByMaster.title":"Appointment cancelled","eventNotifications.cancelledBySystem.customer.message":"The platform cancelled your {serviceName} booking with {masterName} for {eventDateTime}. You can book another time or another master.","eventNotifications.cancelledBySystem.master.message":"The platform cancelled {customerName}'s {serviceName} appointment for {eventDateTime}.","eventNotifications.closedDay.actionLabel":"Choose another time","eventNotifications.closedDay.illnessMessage":"{masterName} apologizes: due to illness, they can't see you on {eventDateTime}. Your {serviceName} booking is cancelled — please choose another time.","eventNotifications.closedDay.illnessReason":"illness","eventNotifications.closedDay.personalMessage":"{masterName} apologizes: due to personal circumstances, they can't see you on {eventDateTime}. Your {serviceName} booking is cancelled — please choose another time.","eventNotifications.closedDay.personalReason":"personal circumstances","eventNotifications.closedDay.title":"Booking cancelled — your master can't see you on {eventDate}","eventNotifications.closedDay.unspecifiedMessage":"{masterName} apologizes: they can't see you on {eventDateTime}. Your {serviceName} booking is cancelled — please choose another time.","eventNotifications.confirmed.customer.message":"You're all set! {masterName} confirmed your {serviceName} for {eventDateTime}. Agreed price: {formattedPrice}.","eventNotifications.confirmed.customer.title":"Booking confirmed ✅","eventNotifications.confirmed.master.message":"You confirmed {customerName}'s {serviceName} appointment for {eventDateTime}. Agreed price: {formattedPrice}.","eventNotifications.confirmed.master.title":"Booking confirmed","eventNotifications.created.customer.message":"Your request for a {serviceName} on {eventDateTime} has been sent to {masterName}.","eventNotifications.created.customer.title":"Request sent","eventNotifications.created.master.message":"{customerName} requested a {serviceName} for {eventDateTime}. Please confirm or decline.","eventNotifications.created.master.title":"New booking request","eventNotifications.dueDate.customer.message":"Your {serviceName} booking with {masterName} is awaiting completion by the master. No action is needed from you.","eventNotifications.dueDate.customer.title":"Awaiting master completion","eventNotifications.dueDate.master.message":"{customerName}'s {serviceName} booking needs your attention. Please check the details.","eventNotifications.dueDate.title":"Action required","eventNotifications.findReplacementAction":"Find a replacement","eventNotifications.instantConfirmed.master.message":"{customerName} booked a {serviceName} for {eventDateTime}. The booking was confirmed automatically. Agreed price: {formattedPrice}.","eventNotifications.instantConfirmed.master.title":"New confirmed booking","eventNotifications.missed.customer.message":"{masterName} marked your appointment on {eventDateTime} as missed.","eventNotifications.missed.customer.title":"Missed appointment","eventNotifications.missed.master.message":"You marked {customerName}'s appointment on {eventDateTime} as a no-show.","eventNotifications.missed.master.title":"Client no-show","eventNotifications.oneDayReminder.customer.message":"Reminder: Your {serviceName} with {masterName} is on {eventDateTime}.","eventNotifications.oneDayReminder.customer.title":"Appointment reminder","eventNotifications.oneDayReminder.master.message":"Reminder: You have a {serviceName} appointment with {customerName} tomorrow at {eventDateTime}.","eventNotifications.oneDayReminder.master.title":"Appointment tomorrow","eventNotifications.passed.customer.message":"Your appointment with {masterName} is complete. We'd love to hear your feedback!","eventNotifications.passed.customer.title":"How was your visit? 🌟","eventNotifications.passed.master.message":"{customerName}'s {serviceName} appointment is now complete.","eventNotifications.passed.master.title":"Booking completed","eventNotifications.priceProposed.customer.message":"{masterName} proposed {formattedPrice} for {serviceName}. Accept it or suggest another amount.","eventNotifications.priceProposed.master.message":"{customerName} proposed {formattedPrice} for {serviceName}. Accept it or suggest another amount.","eventNotifications.priceProposed.title":"New price proposal","eventNotifications.reasonLabel":"Reason","eventNotifications.rejectedByCustomer.customer.message":"You cancelled your appointment with {masterName} for {eventDateTime}.","eventNotifications.rejectedByCustomer.master.freedSlotHotOffer":"{start}–{end} is free now. Make a hot offer?","eventNotifications.rejectedByCustomer.master.message":"{customerName} cancelled their appointment for {eventDateTime}.","eventNotifications.rejectedByCustomer.master.title":"Client cancelled booking","eventNotifications.rejectedByMaster.customer.message":"Unfortunately, {masterName} declined your booking request for {eventDateTime}.","eventNotifications.rejectedByMaster.master.message":"You declined {customerName}'s booking request for {eventDateTime}.","eventNotifications.rejectedByMaster.title":"Request declined","eventNotifications.reminder.customer.message":"Reminder: Your {serviceName} with {masterName} starts soon at {eventDateTime}. Running late? Let your master know in the app.","eventNotifications.reminder.locationDirectionsNote":"How to find me: {directions}","eventNotifications.reminder.master.message":"Reminder: You have a {serviceName} appointment with {customerName} starting soon at {eventDateTime}.","eventNotifications.reminder.master.title":"Next appointment in 1 hour ⏰","eventNotifications.reminder.title":"Appointment starts soon ⏰","eventNotifications.reminderCancelAction":"Cancel","eventNotifications.reminderRescheduleAction":"Reschedule","eventNotifications.serviceFallback":"service","eventNotifications.update.subject":"Update on your booking for {serviceName}","eventNotifications.visitor.attendeeName":"{visitorName} (booked by {customerName})","eventNotifications.visitor.bookingNote":"For: {visitorName}.","eventPage.addToAppleCalendar":"Add to Apple Calendar","eventPage.addToCalendarLabel":"Add to calendar","eventPage.addToGoogleCalendar":"Add to Google Calendar","eventPage.appleCalendarShort":"Apple","eventPage.autoCancelledBySystemDescription":"This booking was cancelled automatically because the master did not confirm it in time.","eventPage.calendarDescription":"Master: {master}\nCustomer: {customer}\nAddress: {address}\nPhone: {phone}","eventPage.calendarOnlineDescription":"Master: {master}\nCustomer: {customer}\nMeeting: Google Meet\nPhone: {phone}","eventPage.calendarTitle":"{APP_NAME}: {service}","eventPage.cancelEventAction":"Cancel booking","eventPage.cityWithPrefix":"{city}","eventPage.confirmationCountdownExpired":"Awaiting system cancellation","eventPage.confirmationCountdownLabel":"Time left to confirm","eventPage.eventStartCountdownLabel":"Starts in","eventPage.eventStartCountdownStarted":"Your booking has started","eventPage.eventStartCountdownValue":"{days, plural, =0 {{time}} other {#d {time}}}","eventPage.googleCalendarShort":"Google","eventPage.loading":"Loading booking…","eventPage.notFound":"Booking Not Found","eventPage.queryErrorDescription":"We could not load the latest booking details. Try again in a moment.","eventPage.queryErrorTitle":"Booking data is unavailable","eventPage.queryOfflineDescription":"Reconnect to the internet, then retry loading the booking details.","eventPage.queryOfflineTitle":"You are offline","eventPage.queryPermissionDeniedDescription":"Sign in with an account that has access, then try again.","eventPage.queryPermissionDeniedTitle":"Access is unavailable","eventRescheduling.action":"Reschedule","eventRescheduling.alreadyRescheduled":"This booking was already rescheduled once. To change the time again, contact the master.","eventRescheduling.availableUntil":"You can reschedule until {deadline}","eventRescheduling.changeDate":"Change date","eventRescheduling.changeTime":"Change time","eventRescheduling.chooseTime":"Choose time","eventRescheduling.currentTime":"Current time","eventRescheduling.deadlinePassed":"Rescheduling is closed: the master accepts changes no later than {notice} before the visit.","eventRescheduling.drawerTitle":"Reschedule booking","eventRescheduling.instantMoveDescription":"The previous time is freed and the master gets a notification.","eventRescheduling.instantMoveTitle":"The booking moves right away","eventRescheduling.newDate":"New date: {date}","eventRescheduling.newTime":"New time","eventRescheduling.noticeDays":"{count, plural, one {# day} other {# days}}","eventRescheduling.noticeHours":"{count, plural, one {# hour} other {# hours}}","eventRescheduling.policyBeforeBooking":"The visit can be rescheduled once, no later than {notice} before it","eventRescheduling.rescheduleError":"Could not reschedule the booking","eventRescheduling.rescheduleSuccess":"Booking rescheduled","eventRescheduling.reviewMove":"Next","eventRescheduling.reviewTitle":"Check the new time","eventRescheduling.selectDate":"Choose a new date","eventRescheduling.selectTime":"Choose a new time","feedBookings.quickChoices":"Browse services","footer.aboutApp":"About {APP_NAME}","footer.blog":"Blog","footer.navigation":"Navigation","footer.specialists":"Specialists by city","forgotPassword.backToSignIn":"Back to Sign In","forgotPassword.checkInboxDescription":"If an account exists for {email}, a password reset link will arrive shortly.","forgotPassword.checkInboxTitle":"Check Your Inbox","forgotPassword.emailLabel":"Email address","forgotPassword.emailSentToast":"Password reset email sent.","forgotPassword.invalidEmail":"Enter a valid email address.","forgotPassword.rememberPassword":"Remember your password?","forgotPassword.sendFailed":"Could not send the reset email. Try again later.","forgotPassword.sendLink":"Send Reset Link","forgotPassword.sendingLink":"Sending…","forgotPassword.subtitle":"Enter your email and we will send a secure link to reset your password.","forgotPassword.title":"Reset Password","forgotPassword.tooManyRequests":"Too many attempts. Try again later.","freeSlotShare.chooseStart":"Choose a free time to continue.","freeSlotShare.close":"Close","freeSlotShare.copied":"Link to the free slot copied.","freeSlotShare.dayEntry":"Share a free slot","freeSlotShare.hotOfferUnavailable":"A hot offer needs an exact-price personal service that fits this window and a start more than 15 minutes and at most 24 hours from now.","freeSlotShare.loadingStarts":"Looking for free time…","freeSlotShare.noStarts":"No free time left on this day.","freeSlotShare.pickerDescription":"Choose a free time to share it or create a hot offer for that exact window.","freeSlotShare.qrTitle":"Free slot","freeSlotShare.serviceLabel":"Service","freeSlotShare.share":"Share","freeSlotShare.shareText":"Free slot {day, select, today {today} tomorrow {tomorrow} other {on {date}}} at {time}","freeSlotShare.startsLabel":"Free time","freeSlotShare.unavailableStarts":"Could not read your free time. Please try again later.","gallery.closeImage":"Close image","gallery.dialogLabel":"Gallery preview","gallery.enterFullscreen":"Enter fullscreen","gallery.exitFullscreen":"Exit fullscreen","gallery.expandedImage":"Expanded gallery image","gallery.image":"Gallery image","gallery.loadingImage":"Loading gallery image","gallery.nextItem":"Next gallery item","gallery.openVideo":"Open {provider} video","gallery.playVideo":"Play {provider} video","gallery.previousItem":"Previous gallery item","gallery.showImage":"Show image {number}","gallery.showVideo":"Show {provider} video {number}","gallery.thumbnail":"Gallery thumbnail {number}","gallery.video":"{provider} video","groupSession.back":"Back to calendar","groupSession.empty":"No participant bookings yet.","groupSession.loading":"Loading Group Session…","groupSession.readError":"Check your connection and try again.","groupSession.readErrorTitle":"Could not load the Group Session","groupSession.redirectingToLogin":"Redirecting to sign in…","groupSession.refreshFailed":"Could not refresh the Group Session. Showing the last loaded details.","groupSession.roster":"Participants","groupSession.seats":"{reserved} of {capacity} seats","groupSession.statusCounts":"{pending} pending · {confirmed} confirmed · {closed} closed","groupSession.title":"Group Session","groupSession.unavailable":"This Group Session is unavailable or you cannot access it.","groupSession.unavailableTitle":"Group Session unavailable","header.greeting":"Hi, {name}","header.notificationsWithUnreadCount":"{count, plural, =0 {Notifications} one {Notifications, # unread} other {Notifications, # unread}}","header.premiumPlatform":"Premium Scheduling Platform","header.profileWithUnreadNotifications":"{count, plural, =0 {Profile} one {Profile, # unread notification} other {Profile, # unread notifications}}","header.selectCityAriaLabel":"Select City","header.toggleTheme":"Toggle theme","hooks.geolocation.locationDetected":"Location detected: {city}","hooks.geolocation.locationUnavailable":"Location unavailable — showing results for your default city","info.aboutApp":"About App","info.description":"Resources, help, and company details.","info.publicOffer.downloadDocx":"Download the agreement in Ukrainian (.docx)","info.title":"Information","login.noAccount":"Don't have an account?","login.signUpHere":"Sign up here","map.aiSearchFilterPill":"AI SEARCH: {term}","map.aiSearchNoPlacesDescription":"None of the profiles AI search found has a place on the map. Describe the request differently or see the results in the feed.","map.aiSearchNoPlacesTitle":"No AI search results on the map","map.availabilityFilterPill":"Available: {date}","map.availableOnlineFilterPill":"Online","map.book":"Book","map.changeFilters":"Change filters","map.checkAgain":"Check Again","map.chooseCategory":"Choose category","map.chooseCity":"Choose city","map.chooseServiceForTimes":"Choose a service to see times","map.cityGroupLabel":"{city} · {count} · no address","map.clearFiltersAriaLabel":"Clear map filters","map.closePreview":"Close preview","map.continueWithoutLocation":"Continue without location","map.defaultMapCity":"Kyiv","map.dismissBannerAriaLabel":"Dismiss","map.distanceAway":"{distance} km away","map.favoritesFilterPill":"Favorites","map.filterButton":"FILTER SERVICES & RADIUS ({radius} KM)","map.loadingEnvironment":"LOADING MAP ENVIRONMENT…","map.loadingProfiles":"Loading nearby profiles…","map.locationDeniedAndroid":"Location sharing is disabled. On Android, open Settings > Apps > {APP_NAME} > Permissions > Location, then allow location access.","map.locationDeniedDefault":"Location sharing is disabled. Please enable location access for {APP_NAME} in your browser or device settings to use the map.","map.locationDeniedIphone":"Location access is disabled. On iPhone or iPad, open Settings > Apps > {APP_NAME} > Location, then allow access while using the app.","map.locationFallbackBanner":"Showing results up to {radius} km around {city}. Enable location for results near you.","map.locationRequiredTitle":"Location Required","map.locationUnavailable":"{APP_NAME} has location access, but couldn't detect your current position. Check that device location services are on, then try again.","map.locationUnavailableTitle":"Location Unavailable","map.locationUnsupported":"Location sharing is not available in this browser. Open the app in a browser or device that supports location access.","map.nearMeDenied":"Without location access we do not know where you are. Choose a town or village.","map.nearMeFilterPill":"Near me","map.nearMeUnavailable":"We could not find your location. Try again or choose a town or village.","map.noAddress":"No address","map.noProfilesDescription":"Try another service category or a wider search radius.","map.noProfilesTitle":"No profiles found nearby","map.noSlotsForSelectedDates":"No slots for the selected dates","map.notTakingBookings":"Not taking bookings","map.profilesErrorDescription":"Check your connection and try loading the map again.","map.profilesErrorTitle":"Could not load nearby profiles","map.profilesOfflineDescription":"Reconnect to load current nearby results.","map.profilesPermissionDescription":"Your account cannot access these profiles.","map.profilesPermissionTitle":"Map results are unavailable","map.profilesRefreshDescription":"The last results remain visible. Retry to refresh them.","map.profilesRefreshTitle":"Map results may be outdated","map.radiusFilter":"RADIUS FILTER","map.removeFilterAriaLabel":"Remove {filter} filter","map.resultsAddressSection":"Exact address","map.resultsCitySection":"{city}, no address","map.resultsCount":"{count, plural, one {# master in this area} other {# masters in this area}}","map.resultsListButton":"List ({count})","map.resultsListButtonLabel":"{count, plural, one {List (# master)} other {List (# masters)}}","map.resultsPanelLabel":"Masters in this area","map.searchLabel":"SEARCH NAME / STREET","map.searchPlaceholder":"Search…","map.serviceCategory":"SERVICE CATEGORY","map.shareLocationDescription":"Share your device location so {APP_NAME} can show nearby results, or continue with a city-selected map.","map.showAllResults":"Show all ({count})","map.showMap":"Show map","map.showSatellite":"Show satellite","map.stackGroupTitle":"{count, plural, one {# profile} other {# profiles}} at one address","map.stackMarkerTitle":"{count, plural, one {# profile} other {# profiles}} at one address: {names}","map.toggleResults":"Expand or collapse results","map.useCurrentLocation":"Use current location","map.verifiedBusinessFilterPill":"Verified","masterComplaint.description":"Tell us what is wrong with {masterName}. Your report is private and will be reviewed by our team.","masterComplaint.detailsLabel":"Additional details (optional)","masterComplaint.detailsLabelRequired":"Describe the issue","masterComplaint.detailsPlaceholder":"Add information that can help us review this report…","masterComplaint.detailsRequired":"Describe the issue when choosing “Other”.","masterComplaint.drawerTitle":"Report master","masterComplaint.reason.falseInformation":"False or misleading information","masterComplaint.reason.inappropriateContent":"Inappropriate or offensive content","masterComplaint.reason.other":"Other","masterComplaint.reason.spamOrScam":"Spam, fraud, or scam","masterComplaint.reason.unsafeBehavior":"Unsafe, abusive, or threatening behavior","masterComplaint.reasonRequired":"Choose a reason.","masterComplaint.reportMaster":"Report this profile","masterComplaint.submit":"Send report","masterComplaint.submitSuccessDescription":"Thank you. Our team will review it.","masterComplaint.submitSuccessTitle":"Report sent","masterDetail.aboutTitle":"About me","masterDetail.alreadyReviewed":"You already reviewed this master.","masterDetail.alreadyReviewedCompany":"You already reviewed this company.","masterDetail.attendeeStepTitle":"Who is this booking for?","masterDetail.availabilityWatchActiveDescription":"Your alert is active. You can cancel it at any time.","masterDetail.availabilityWatchActiveTitle":"We’ll notify you","masterDetail.availabilityWatchDescription":"We’ll send one alert when a time opens for this service.","masterDetail.availabilityWatchDisclaimer":"Alerts don’t reserve a time or give priority. Availability is first-come, first-served.","masterDetail.availabilityWatchError":"We couldn’t update your alert. Please try again.","masterDetail.availabilityWatchTitle":"Be first to know","masterDetail.beTheFirstToReview":"This master doesn't have any reviews right now. Be the first to share your experience!","masterDetail.beTheFirstToReviewCompany":"This company doesn't have any reviews right now. Be the first to share your experience!","masterDetail.bookingUnavailableDescription":"This master is not accepting bookings right now.","masterDetail.calculatingAvailability":"Calculating availability…","masterDetail.cancelAvailabilityWatch":"Cancel alert","masterDetail.cancellingAvailabilityWatch":"Cancelling…","masterDetail.clearServiceSearch":"Clear service search","masterDetail.completeCompanyEventToReview":"You can leave a review after a successfully completed booking at this company.","masterDetail.completeEventToReview":"You can leave a review after a successfully completed booking with this master.","masterDetail.confirmBooking":"CONFIRM BOOKING SLOT","masterDetail.connectGoogleReviews":"Connect Google Reviews","masterDetail.customerNoteLabel":"Comment for the master (optional)","masterDetail.customerNotePlaceholder":"Anything the master should know before your appointment?","masterDetail.customerNotePrivacyInfo":"What not to include in the comment","masterDetail.customerNoteSensitiveDataWarning":"Do not include medical information or other sensitive personal data.","masterDetail.experienceLabel":"Experience","masterDetail.experienceYears":"{years, plural, =0 {Less than 1 year} one {# year} other {# years}}","masterDetail.findNextAvailableDate":"Find next available date","masterDetail.fromGoogle":"Google review","masterDetail.fullyBookedDescription":"{masterName} has no available times in the current booking window.","masterDetail.fullyBookedTitle":"No available times","masterDetail.getDirections":"Direction","masterDetail.googleMapsUrlPlaceholder":"Paste a Google Maps business link or Place ID","masterDetail.googleRating":"Google Rating","masterDetail.googleReviewsImportDescription":"Paste the link to your business from Google Maps. {APP_NAME} will add up to five reviews and mark them as Google reviews.","masterDetail.googleReviewsImportFailed":"Could not import Google reviews. Please try again.","masterDetail.googleReviewsImportTitle":"Import Google reviews","masterDetail.googleReviewsImported":"{count, plural, one {# Google review imported} other {# Google reviews imported}}","masterDetail.googleReviewsInvalidReference":"Enter a valid Google Maps business link or Place ID.","masterDetail.googleReviewsNoNewReviews":"These Google reviews are already on your profile.","masterDetail.googleReviewsPlaceNotFound":"We could not find this business on Google Maps.","masterDetail.googleReviewsUnavailable":"Google review import is temporarily unavailable. Please try again later.","masterDetail.groupCapacity":"up to {capacity} participants","masterDetail.groupSeatsReserved":"{reserved}/{capacity} seats reserved","masterDetail.hero.hiddenCategories":"+{count} more {count, plural, one {specialization} other {specializations}}","masterDetail.hero.portfolioImageAlt":"{masterName} gallery image {number}","masterDetail.hero.successfulVisits":"Successful visits","masterDetail.loadMore":"Load More","masterDetail.loadingMore":"Loading…","masterDetail.noMatchingServices":"No services match your search.","masterDetail.noReviewsYet":"No reviews yet","masterDetail.noSlotsOnDate":"No available slots on this specific date.","masterDetail.notFound":"Master profile not found","masterDetail.pausedBookingAction":"BOOKING UNAVAILABLE","masterDetail.pausedBookingDescription":"This master is on pause, so booking requests are temporarily disabled.","masterDetail.pausedBookingTitle":"Master account paused","masterDetail.pausedDescription":"Sorry, this master is currently on pause and is not accepting bookings right now. You can still view their profile and services.","masterDetail.pausedTitle":"Master account paused","masterDetail.profileAttributeOption.beautyMasterGrade.proMaster":"Professional Master","masterDetail.profileAttributeOption.beautyWorkspaceFormat.coworkingStudio":"Private Studio / Beauty Coworking","masterDetail.profileAttributeOption.coloristTechnique.complexAirtouch":"Complex Techniques (AirTouch, Balayage)","masterDetail.profileAttributeOption.combatSportsRank.kms":"Candidate for Master of Sports (CMS)","masterDetail.profileAttributeOption.combatSportsRank.ms":"Master of Sports of Ukraine","masterDetail.profileAttributeOption.combatSportsRank.msmk":"Master of Sports, International Class","masterDetail.profileAttributeOption.hairExtensionMethod.hotKeratin":"Hot Keratin Bonds (Micro/Nano)","masterDetail.profileAttributeOption.martialArtsBelt.blackDan":"Black Belt (1st Dan+)","masterDetail.profileAttributeOption.martialArtsBelt.bluePurple":"Blue / Purple Belt","masterDetail.profileAttributeOption.martialArtsBelt.brown":"Brown Belt","masterDetail.profileAttributeOption.martialArtsBelt.green":"Green Belt","masterDetail.profileAttributeOption.medicalEducationLevel.aestheticCert":"Certified Esthetician (No Medical Degree)","masterDetail.profileAttributeOption.sportTrainingFormat.individual":"1-on-1 Personal Training","masterDetail.profileAttributeOption.sportTrainingFormat.miniGroup":"Mini-Group (3-5 Clients)","masterDetail.profileAttributeOption.sportTrainingFormat.onlineCoaching":"Online Coaching & Remote Plans","masterDetail.profileAttributeOption.sportTrainingFormat.split":"Split Session (For 2 Clients)","masterDetail.profileRefreshFailed":"The master profile couldn't be refreshed","masterDetail.profileRefreshed":"Master profile refreshed","masterDetail.rating.excellent":"Excellent","masterDetail.rating.fair":"Fair","masterDetail.rating.good":"Good","masterDetail.rating.great":"Great","masterDetail.rating.poor":"Poor","masterDetail.ratingAriaLabel":"Review rating","masterDetail.ratingLabel":"Rating","masterDetail.receiptTitle":"Booking summary","masterDetail.refreshProfile":"Refresh master profile","masterDetail.refreshingProfile":"Refreshing master profile","masterDetail.searchServices":"Search services","masterDetail.secureYourSlot":"Secure Your Slot","masterDetail.serviceGuidanceTitle":"Service details","masterDetail.serviceImageAlt":"{serviceName}, work example {number}","masterDetail.shareExperience":"Share your experience…","masterDetail.specialDetailsCategoryCount":"{count, plural, one {# detail} other {# details}}","masterDetail.specialDetailsTitle":"Specialized details","masterDetail.step1SelectProtocol":"Select Protocol","masterDetail.submitReview":"SUBMIT","masterDetail.syncGoogleReviews":"Import reviews","masterDetail.thisMaster":"this master","masterDetail.timeDrawerTitle":"Choose time","masterDetail.total":"Total","masterDetail.websiteLink":"Personal website","masterDetail.worksWith.title":"Works with:","masterHeader.ariaLabels.bookingShare":"Share booking link","masterHeader.ariaLabels.qrCode":"Show booking QR code","masterHeader.ariaLabels.share":"Share master profile","masterHeader.bookingCopiedDesc":"Booking link copied to clipboard","masterHeader.bookingShareText":"Book {masterName} on {APP_NAME}.","masterHeader.bookingShareTitle":"Book {masterName}","masterHeader.copiedDesc":"URL copied to clipboard","masterHeader.copiedTitle":"Copied","masterHeader.shareFailed":"Could not copy the link. Copy it from the address bar.","masterHeader.shareText":"Check out {masterName} on {APP_NAME}!","masterReferral.action":"Show my link","masterReferral.copied":"Invite link copied.","masterReferral.copyFailed":"Could not copy the invite link.","masterReferral.copyLink":"Copy link","masterReferral.drawerTitle":"Your invite link","masterReferral.qrAlt":"QR code of your master invite link","masterReferral.share":"Share link","masterReferral.shareFailed":"Could not share the invite link.","masterReferral.shareText":"{APP_NAME}: clients book you on their own — with one link, no back-and-forth. Create your master profile with my invite.","masterReferral.shareTitle":"Join {APP_NAME} as a master","masterReferral.shareWithBonus":"Share {APP_NAME} with a master you know: send them your link and get a bonus.","masterReferral.shareWithoutBonus":"Share {APP_NAME} with a master you know: send them your link.","masterReferral.title":"Invite a master","masterReferral.trialEnds":"Your free period ends on {date}. Invite a master with your link and get +{months, plural, one {# month} other {# months}}.","masterSetup.addAnotherServiceHint":"Enter the service name first, then add another one.","masterSetup.authDescription":"Create an account so your setup is saved and linked to you.","masterSetup.authMethodPrompt":"Last step, and your booking link is ready. Choose how to register.","masterSetup.authTitle":"Create your account","masterSetup.awaitingAccount":"Create an account to continue","masterSetup.categoriesLoading":"Loading categories…","masterSetup.categorySelectorTitle":"Choose your category","masterSetup.categoryTitle":"What is your profession?","masterSetup.contactDescription":"Your name, phone and at least one service, and clients can book you on their own. Required fields are marked with *.","masterSetup.contactNamePlaceholder":"e.g. Olena","masterSetup.contactNameRequiredLabel":"Name *","masterSetup.contactPhoneRequiredLabel":"Phone *","masterSetup.contactRequired":"Enter Telegram or phone.","masterSetup.contactSectionDescription":"Tell clients who they're booking with.","masterSetup.contactSectionTitle":"Contact details","masterSetup.contactTitle":"Your booking profile","masterSetup.continueSetup":"Continue setup","masterSetup.creatingProfile":"Creating profile…","masterSetup.detailsLoading":"Loading profile details","masterSetup.finish":"Finish","masterSetup.finishLater":"Finish later","masterSetup.handoff.failed":"Could not open your details. Check the connection and reload the page.","masterSetup.handoff.restored":"Your details are here.","masterSetup.handoff.unavailable":"This link was already used or has expired. Please enter your details again.","masterSetup.inAppBrowser.continueWithGoogle":"Continue with Google in browser","masterSetup.inAppBrowser.copyLink":"Copy link","masterSetup.inAppBrowser.draftCarried":"The link works once, within {minutes} minutes.","masterSetup.inAppBrowser.draftNote":"The details you entered stay in this window only; in the browser you will fill them in again.","masterSetup.inAppBrowser.hintAndroid":"Didn’t open? Tap ⋮ at the top and choose “Open in Chrome” or “Open in browser”.","masterSetup.inAppBrowser.hintIos":"Didn’t open? Tap ⋯ at the top and choose “Open in browser”.","masterSetup.inAppBrowser.hintOther":"Copy the link and paste it into your browser.","masterSetup.inAppBrowser.linkCopied":"Link copied","masterSetup.inAppBrowser.preparingLink":"Preparing the link…","masterSetup.inAppBrowser.reason":"This app’s built-in browser blocks Google sign-in. Continue in your browser: what you entered goes with you.","masterSetup.inAppBrowser.title":"Registering with Google?","masterSetup.intakeBenefitLink":"Personal booking link after setup","masterSetup.intakeBenefitProfile":"Free booking profile for clients","masterSetup.intakeBenefitSupport":"Clients can confirm booking details with you","masterSetup.intakeDescription":"Choose your direction and add the contact clients should use for booking details. You can finish the profile when you have time.","masterSetup.intakeTitle":"Your direction","masterSetup.leadClaimError":"Could not link this application to your account.","masterSetup.leadCreateError":"Could not save your application. Please try again.","masterSetup.leadSavedDescription":"We saved your working contact. Continue now to create the profile, or finish later when you are ready to accept bookings.","masterSetup.leadSavedFastPathDescription":"Finish the short setup now and get your profile ready.","masterSetup.leadSavedFastPathTitle":"Open bookings faster","masterSetup.leadSavedKicker":"Working contact saved","masterSetup.leadSavedLaterPathDescription":"The application stays saved, and your contact will be ready for client bookings.","masterSetup.leadSavedLaterPathTitle":"Return when it is convenient","masterSetup.leadSavedTitle":"Application saved","masterSetup.legalAcceptanceNotice":"By continuing, you accept the <termsLink>Terms of Service</termsLink> and the <offerLink>Public Agreement</offerLink>.","masterSetup.phonePrivacyHint":"Your phone is used for Booking updates and stays private until you approve a Booking.","masterSetup.pilot.notice":"An agent can prepare this draft. Review and edit the fields, then use the page buttons to continue and submit yourself.","masterSetup.pilot.paused":"Draft assistance is paused during authentication, restoration or saving.","masterSetup.pilot.prepared":"Draft prepared. Review the fields before continuing.","masterSetup.pilot.title":"Local browser-agent pilot","masterSetup.pilot.unavailable":"Draft assistance is unavailable. You can continue manually.","masterSetup.profileSaved":"Your profile is saved.","masterSetup.progress":"Progress: {progress}%","masterSetup.register":"Save profile","masterSetup.registrationHelperImageAlt":"Ginger kitten, your {APP_NAME} helper","masterSetup.registrationHelperLabel":"Your {APP_NAME} helper","masterSetup.registrationHelperMessage":"Purr! Create an account and I’ll help you build a profile, so clients can book you on their own.","masterSetup.saveApplication":"Save application","masterSetup.saveError":"Could not save your profile. Please try again.","masterSetup.scheduleDayRequired":"Choose at least one working day to finish setup.","masterSetup.scheduleDescription":"Set your standard working days. You can adjust exact hours later.","masterSetup.serviceDescriptionOptional":"Optional. You can skip this now and add service details later in settings.","masterSetup.serviceDescriptionPlaceholder":"What is included or what should clients know?","masterSetup.serviceDurationLabel":"Duration (Minutes)","masterSetup.serviceIntro":"Start with the names clients will recognize. Prices, duration, and details can be added later.","masterSetup.serviceNameInvalid":"Enter at least 2 letters or numbers.","masterSetup.serviceNamePlaceholder":"e.g. Consultation","masterSetup.serviceNamePlaceholderBeauty":"e.g. Manicure","masterSetup.serviceNamePlaceholderEducation":"e.g. English lesson","masterSetup.serviceNamePlaceholderPhoto":"e.g. Photo session","masterSetup.serviceNamePlaceholderPsychology":"e.g. Online consultation","masterSetup.serviceNamePlaceholderRepair":"e.g. Home repair visit","masterSetup.serviceNamePlaceholderSports":"e.g. Personal training","masterSetup.serviceNameRequiredLabel":"Service name *","masterSetup.setupPromise":"3 steps, and clients can book you on their own","masterSetup.specifyServicesDescription":"Add at least one clear name. You can configure price, duration, and details later.","masterSetup.specifyServicesTitle":"Services clients can book","masterSetup.step3Title":"Your services","masterSetup.step4Title":"When are you available?","masterSetup.telegramGroupAction":"Join group","masterSetup.telegramGroupDescription":"Get profile setup tips and answers about client bookings.","masterSetup.telegramGroupTitle":"Join the {APP_NAME} Telegram group for masters","masterSetup.telegramInvalid":"Enter a valid Telegram username using 4–64 letters, numbers, or underscores.","masterSetup.validation.categoryRequired":"Choose at least one category","masterSetup.validation.cityRequired":"City is required","masterSetup.validation.emailValid":"Enter a valid email address","masterSetup.validation.nameMax":"Name must be 255 characters or fewer","masterSetup.validation.nameMin":"Name must be at least 2 characters","masterSetup.validation.phoneValid":"Phone must be valid","masterSetupActivation.checkStatus":"Check status","masterSetupActivation.checking":"Profile saved. Checking your profile status…","masterSetupActivation.unconfirmed":"Profile saved. Its status is not confirmed yet.","morningPlan.awaitingDecision":"Awaiting your decision","morningPlan.awaitingDecisionEmpty":"No bookings are waiting for your decision.","morningPlan.freeWindows":"Free windows","morningPlan.freeWindowsEmpty":"No free windows today.","morningPlan.freeWindowsUnavailable":"Could not read your free time.","morningPlan.loading":"Loading the plan…","morningPlan.open":"Day plan","morningPlan.title":"Today's plan","morningPlan.today":"Today","morningPlan.todayCount":"Bookings today","morningPlan.todayEmpty":"No bookings today.","morningPlan.windowTime":"{start}–{end}","notifications.fallback.customer":"The customer","notifications.fallback.master":"The master","notifications.fallback.selectedTime":"the selected time","notifications.fallback.service":"service","notificationsDrawer.backgroundError":"Notifications may be out of date. Refresh the page to reconnect.","notificationsDrawer.closeAriaLabel":"Close notifications","notificationsDrawer.dismissNotification":"Dismiss notification","notificationsDrawer.emptyDescription":"Booking requests, confirmations, reminders, and important updates will appear here.","notificationsDrawer.emptyTitle":"You're all caught up","notificationsDrawer.loadErrorDescription":"We couldn't load notifications. Refresh the page to try again.","notificationsDrawer.loadErrorTitle":"Notifications are unavailable","notificationsDrawer.loading":"Loading notifications","notificationsDrawer.manageSettings":"Manage notifications","notificationsDrawer.readNotification":"Read","nouns.address":"Address","nouns.basicInfo":"Basic info","nouns.blockedUsers":"Blocked Users","nouns.bookings":"Bookings","nouns.calendar":"Calendar","nouns.city":"City","nouns.companies":"Companies","nouns.company":"Company","nouns.companyName":"Company name","nouns.contact":"Contact","nouns.contacts":"Contacts","nouns.country":"Country","nouns.dangerZone":"Danger Zone","nouns.dashboard":"Dashboard","nouns.details":"Details","nouns.editorialPress":"Editorial Press","nouns.education":"Education","nouns.emailAddress":"Email Address","nouns.faq":"FAQ","nouns.faqCenter":"FAQ Center","nouns.fieldOfWork":"Field of Work","nouns.fullName":"Full Name","nouns.gallery":"Gallery","nouns.guides":"Guides","nouns.help":"Help","nouns.home":"Home","nouns.location":"Location","nouns.map":"Map","nouns.master":"Master","nouns.masters":"Masters","nouns.myBookings":"My bookings","nouns.myCompany":"My Company","nouns.name":"Name","nouns.notifications":"Notifications","nouns.password":"Password","nouns.personalInfo":"Personal Data","nouns.phone":"Phone","nouns.phoneNumber":"Phone Number","nouns.platformMap":"Platform Map","nouns.price":"Price","nouns.privacyPolicy":"Privacy Policy","nouns.profile":"Profile","nouns.publicOffer":"Public Agreement","nouns.reason":"Reason","nouns.requests":"Requests","nouns.resources":"Resources","nouns.reviews":"Reviews","nouns.safetyStandards":"Safety Standards","nouns.search":"Search","nouns.services":"Services","nouns.servicesPrices":"Services & Prices","nouns.settings":"Settings","nouns.socialMedia":"Social media","nouns.specialization":"Specialization","nouns.statistics":"Statistics","nouns.status":"Status","nouns.streetAddress":"Street Address","nouns.subscription":"Subscription","nouns.supportRequests":"Support requests","nouns.sustainability":"Sustainability","nouns.team":"Team","nouns.telegram":"Telegram","nouns.terms":"Terms","nouns.termsOfService":"Terms of Service","nouns.termsOfUse":"Terms of Use","nouns.viber":"Viber","nouns.website":"Website","nouns.whatsapp":"WhatsApp","profile.favoriteAddedTitle":"Added to favorites","profile.favoriteUpdateFailedMessage":"Please try again.","profile.favoriteUpdateFailedTitle":"Favorites were not updated","profile.paymentMethods.bankTransfer":"Bank transfer","profile.paymentMethods.card":"Card","profile.paymentMethods.cash":"Cash","profile.paymentMethods.summary":"Payment: {methods}","profile.services.linkCopied":"Link copied","profile.services.shareFailed":"Could not share the link. Please try again.","profile.services.shareNamed":"Share {serviceName}","profile.services.shareText":"Book {serviceName} with {profileName}","profile.services.shareTitle":"{serviceName} — {profileName}","profileAdminTools.fixAi":"Fix AI","profileAdminTools.getInstagramImage":"Get Instagram image","profileAdminTools.moderateAccount":"Block or delete account","profileAiCheck.applyAll":"Fix everything ({count})","profileAiCheck.automaticFixes.emptyDescription":"Open Recommendations to see what needs your attention.","profileAiCheck.automaticFixes.emptyTitle":"No automatic fixes needed","profileAiCheck.change.after":"After the fix","profileAiCheck.change.availableOnline":"We will turn off “Online”","profileAiCheck.change.before":"Now","profileAiCheck.change.customerReschedule":"We will turn on rescheduling: no later than {notice} before the visit","profileAiCheck.change.emptyValue":"Empty","profileAiCheck.change.faqItemRemoval":"We will remove this question from the FAQ","profileAiCheck.change.noticeDays":"{count, plural, one {# day} other {# days}}","profileAiCheck.change.noticeHours":"{count, plural, one {# hour} other {# hours}}","profileAiCheck.change.publicPhone":"We will add {phone} to Contacts as your public phone","profileAiCheck.change.showAll":"Show all","profileAiCheck.change.showLess":"Show less","profileAiCheck.close":"Close","profileAiCheck.done.stale":"{count, plural, one {# fix was skipped} other {# fixes were skipped}}: you changed these fields after the check.","profileAiCheck.done.title":"{count, plural, =0 {Nothing was fixed} one {Done! Fixed # mistake} other {Done! Fixed # mistakes}}","profileAiCheck.drawer.title":"AI profile check","profileAiCheck.empty.description":"Your profile is in order. Check it again after you edit your texts.","profileAiCheck.empty.title":"No mistakes found","profileAiCheck.error.limitReached":"You have already checked your profile {count, plural, one {# time} other {# times}} today. Try again tomorrow.","profileAiCheck.error.retry":"Try again","profileAiCheck.error.unavailableDescription":"Try again in a minute.","profileAiCheck.error.unavailableTitle":"Could not check your profile","profileAiCheck.example.after":"Like this","profileAiCheck.example.before":"Not like this","profileAiCheck.example.instagramAfter":"Instagram in Contacts: instagram.com/olena.nails","profileAiCheck.example.instagramBefore":"About me: “DM me on Instagram @olena.nails”","profileAiCheck.example.phoneAfter":"Phone in Contacts: +380 67 123 45 67, and About me tells about you","profileAiCheck.example.phoneBefore":"About me: “Book at 067 123 45 67”","profileAiCheck.example.ukrainianAfter":"Роблю манікюр і педикюр, працюю акуратно","profileAiCheck.example.ukrainianBefore":"Делаю маникюр и педикюр, работаю аккуратно","profileAiCheck.field.faqAnswer":"Answer","profileAiCheck.field.faqQuestion":"Question","profileAiCheck.field.serviceDescription":"Description","profileAiCheck.field.serviceName":"Name","profileAiCheck.fieldServicePrice":"Price","profileAiCheck.fix.toggle":"Fix","profileAiCheck.instagramInSiteUrlExplanation":"Your Website field contains Instagram. Move this link to the Instagram field under social networks and reserve Website for your own website.","profileAiCheck.instagramInSiteUrlName":"Instagram in Website","profileAiCheck.manualAdvice.description":"Review these recommendations and make the changes in settings yourself.","profileAiCheck.manualAdvice.title":"Your profile needs attention","profileAiCheck.priceValue":"{priceType, select, STARTS_FROM {from } NEGOTIABLE {negotiable: } other {}}{price} {currency}","profileAiCheck.reason.aboutInEducation":"This text is about you, not your education. It moves to About me.","profileAiCheck.reason.addressInAbout":"Customers see your address in the Location block, so the description doesn't need it.","profileAiCheck.reason.descriptionInServiceName":"A service name should be short. The details move to the service description.","profileAiCheck.reason.durationInServiceName":"Duration has its own field, so the name doesn't need it.","profileAiCheck.reason.instagramInAbout":"Customers find your Instagram in Contacts, so the description doesn’t need it.","profileAiCheck.reason.onlineForInPersonServices":"Online means services over a video call. Your services happen in person, so Online is turned off.","profileAiCheck.reason.phoneInAbout":"Customers find your phone in Contacts, so the description doesn’t need it.","profileAiCheck.reason.priceInDescription":"Customers see the price in the service’s Price field, so the description doesn’t need it.","profileAiCheck.reason.priceInServiceName":"We will remove the price from the name and save it in the service’s Price field.","profileAiCheck.reason.rescheduleInFaq":"Customers can reschedule on their own once you turn it on in settings. The FAQ question is no longer needed.","profileAiCheck.reason.typos":"Fixed spelling and grammar mistakes.","profileAiCheck.recommendations.empty":"No manual recommendations","profileAiCheck.results.description":"Check the changes. Switch off the ones you want to keep as they are.","profileAiCheck.results.title":"{count, plural, one {Found # mistake} other {Found # mistakes}}","profileAiCheck.russianTextExplanation":"Rewrite this text in Ukrainian. During the war, many customers in Ukraine prefer Ukrainian: it may help them find your services and book with you.","profileAiCheck.russianTextName":"Russian text","profileAiCheck.scanning.stepAbout":"Reading your description…","profileAiCheck.scanning.stepMistakes":"Looking for mistakes…","profileAiCheck.scanning.stepServices":"Checking your services…","profileAiCheck.scanning.title":"Checking your profile","profileAiCheck.subject.about":"About me","profileAiCheck.subject.customerReschedule":"Rescheduling","profileAiCheck.subject.education":"Education","profileAiCheck.subject.faqItem":"FAQ “{name}”","profileAiCheck.subject.online":"Online","profileAiCheck.subject.service":"Service “{name}”","profileAiCheck.suggestion.address":"Address from your description: {address}","profileAiCheck.suggestion.instagramHandles":"Instagram from your description: {handles}","profileAiCheck.suggestion.moveInstagramToContacts":"Instagram in About me","profileAiCheck.suggestion.moveInstagramToContactsExplanation":"Customers look for your Instagram in Contacts. Add your Instagram there, then remove it from About me.","profileAiCheck.suggestion.movePhoneToContacts":"Phone number in About me","profileAiCheck.suggestion.movePhoneToContactsExplanation":"Customers look for your phone in Contacts, and Contacts keep one number. Choose there the number customers should call, then remove the phone numbers from About me.","profileAiCheck.suggestion.openSettings":"Open settings","profileAiCheck.suggestion.phones":"Numbers from your description: {phones}","profileAiCheck.suggestion.setLocation":"Add your address in Location settings so customers see it on the map.","profileAiCheck.suggestion.setPhysicalServiceLocation":"In-person services need a location","profileAiCheck.suggestion.setPhysicalServiceLocationExplanation":"Customers need to visit you for these services. Add the address where you receive them.","profileAiCheck.suggestion.useCompanyProfile":"This profile is better suited to a company","profileAiCheck.suggestion.useCompanyProfileExplanation":"This profile describes a team or business. Use a company profile for its services and team; your personal Master profile stays separate.","profileAiCheck.tabs.automaticFixes":"Automatic fixes ({count})","profileAiCheck.tabs.recommendations":"Recommendations ({count})","profileLocation.viewAllOnMap":"View all on the map","profileReview.accessUnavailable":"Could not check whether you can leave a review.","profileReview.checkingAccess":"Checking review access…","profileReview.companyReply":"Company reply","profileReview.leaveReview":"Leave a review","profileReview.masterReply":"Master reply","profileReview.otherServices":"Other services","profileReview.ownerRepliesHint":"Your reply is public at once and can be edited for 30 days.","profileReview.ownerRepliesTitle":"Reply to reviews","profileReview.ownerRepliesUnavailable":"Could not load the reviews you can reply to.","profileReview.publishReply":"Publish reply","profileReview.recently":"Recently","profileReview.replyEditClosed":"The 30-day edit window for this reply has closed.","profileReview.replyHidden":"Moderators hid this reply from the public profile.","profileReview.replyPlaceholder":"Write a public reply","profileReview.replySaveFailed":"Could not publish the reply.","profileReview.replySaved":"Reply published.","profileReview.retry":"Try again","profileReview.reviewAlreadySaved":"Your review of this profile is already saved.","profileReview.reviewsUnavailable":"Could not load reviews.","profileReview.saveReply":"Save reply","profileReview.signInToReview":"Sign in after your completed booking to leave a review.","profileReview.submitFailed":"Could not send review.","profileReview.submitOutcomeUnknown":"Could not confirm whether your review was saved. Check your connection and try again.","profileReview.submitSuccess":"Review sent. Thank you!","profileServicesCompactList.bookNamedService":"Book {serviceName}","profileServicesCompactList.bookService":"Book","profileVerification.badge.ariaLabel":"Business verified by {APP_NAME}. Show verification details.","profileVerification.badge.tooltip":"{APP_NAME} checked the active business registration and representative authority. This does not guarantee service quality or safety.","profileVerification.badge.tooltipWithDate":"{APP_NAME} checked the active business registration and representative authority on {date}. This does not guarantee service quality or safety.","pwaInstallPrompt.alreadyInstalled":"I've installed it","pwaInstallPrompt.android":"Android","pwaInstallPrompt.androidStep1Browser":"in your browser","pwaInstallPrompt.androidStep1Tap":"Tap the menu","pwaInstallPrompt.androidStep2ActionAdd":"Add to Home screen","pwaInstallPrompt.androidStep2ActionInstall":"Install app","pwaInstallPrompt.androidStep2Or":"or","pwaInstallPrompt.description":"Access your favorite professionals instantly and get real-time booking updates. No app store required.","pwaInstallPrompt.installNow":"INSTALL NOW","pwaInstallPrompt.installingAlert":"Installing PWA application…","pwaInstallPrompt.ios":"iOS","pwaInstallPrompt.iosStep1Below":"below","pwaInstallPrompt.iosStep1Tap":"Tap the share icon","pwaInstallPrompt.iosStep2Action":"Add to Home Screen","pwaInstallPrompt.kicker":"Faster access to {APP_NAME}","pwaInstallPrompt.notNow":"Not Now","pwaInstallPrompt.title":"Install app","resetPassword.confirmPasswordLabel":"Confirm New Password","resetPassword.confirmPasswordRequired":"Confirm your new password.","resetPassword.invalidDescription":"This reset link is invalid, expired, or already used. Request a new link to continue.","resetPassword.invalidTitle":"Reset Link Expired","resetPassword.loading":"LOADING PASSWORD RESET…","resetPassword.newPasswordLabel":"New Password","resetPassword.passwordRequired":"Enter a new password.","resetPassword.passwordsDoNotMatch":"Passwords do not match.","resetPassword.requestNewLink":"Request New Link","resetPassword.subtitle":"Choose a strong password for {email}.","resetPassword.successDescription":"You can now sign in with your new password.","resetPassword.successTitle":"Password Updated","resetPassword.title":"Create New Password","resetPassword.unverifiedDescription":"We could not reach the server to check this reset link. Check your connection and try again.","resetPassword.unverifiedTitle":"Could Not Check the Link","resetPassword.updateFailed":"Failed to update password.","resetPassword.updatePassword":"Update Password","resetPassword.updateSuccess":"Password updated successfully.","resetPassword.updatingPassword":"Updating…","resetPassword.verifyingLink":"Verifying reset link…","reviewStory.bookingLabel":"Online booking","reviewStory.callToAction":"Book online","reviewStory.caption":"What my customers say. Book online: {bookingUrl}","reviewStory.companyCaption":"What our customers say. Book online: {bookingUrl}","reviewStory.description":"A ready-made story with this review and a QR code that opens booking with you. Share it in Instagram or Telegram.","reviewStory.download":"Download","reviewStory.downloaded":"Image downloaded and the booking link copied.","reviewStory.downloadedOnly":"Image downloaded.","reviewStory.hiddenAuthor":"Customer","reviewStory.hideName":"Hide the customer's name","reviewStory.imageAria":"Story with a review by {authorName}","reviewStory.kicker":"Story image","reviewStory.openAction":"Share the review as a story","reviewStory.pill":"Customer review","reviewStory.shared":"Review shared.","reviewStory.title":"Review for your story","reviewStory.unavailable":"We couldn't prepare the story. Your profile must be public; try again in a moment.","reviewStory.verifiedVisit":"Verified visit","search.acceptingBookingsFilter":"Accepting bookings","search.areaFilter":"District","search.atMasterFilter":"At the master’s","search.availabilityFilter":"Available","search.clearSearch":"Clear Search","search.clientVisitFilter":"Home visit","search.directoryErrorDescription":"We couldn't load the directory. Check your connection and try again.","search.directoryErrorTitle":"Something went wrong","search.directoryOfflineDescription":"Reconnect to load current directory results.","search.directoryOfflineTitle":"You are offline","search.directoryPermissionDescription":"Your account cannot access these results. Sign in again or change account.","search.directoryPermissionTitle":"Directory access denied","search.discountsFilter":"Has a discount","search.favoritesFilter":"Saved Favorites","search.feedRefreshFailed":"The feed couldn't be refreshed","search.feedRefreshed":"Feed refreshed","search.firstVisitFreeFilter":"Free visit","search.loadingCategories":"Loading categories","search.loadingDirectory":"Loading profiles","search.maxPriceFilter":"up to {price} ₴","search.metroStationFilter":"Metro {station}","search.minPriceFilter":"from {price} ₴","search.navSearch":"SEARCH","search.navSettings":"Profile","search.nearMeFilter":"Near me · up to {radius} km","search.nearbyResults.capped":"There are too many results nearby to show them all. Narrow the filters.","search.nearbyResults.earliest":"Earliest free time first within {radius} km of you, across all services","search.nearbyResults.nearest":"Nearest first, within {radius} km of you","search.nearbyResults.price":"Cheapest first within {radius} km of you, by the lowest “from” price of each profile","search.noCompaniesFound":"No companies found","search.noProfessionalsFound":"No professionals found","search.noProfessionalsFoundDesc":"Try adjusting your filters or changing your search terms.","search.noResultsFound":"No results found","search.notAppliedAvailabilityFilter":"{filter} · not applied","search.priceRangeFilter":"{min}–{max} ₴","search.quickBarCategoryLimit":"You can choose up to {max, plural, one {# category} other {# categories}}. Remove one to add another.","search.quickPresets.bookable":"Taking bookings","search.quickPresets.cheaperNearby":"Cheaper nearby","search.quickPresets.discount":"With a discount","search.quickPresets.earlierNearby":"Earlier nearby","search.quickPresets.evening":"Free this evening","search.quickPresets.groupLabel":"Quick filters","search.quickPresets.nearMe":"Near me","search.quickPresets.nearMeNeedsLocation":"To search near you, tap “Near me” and share your location. Until then the results are not limited by distance.","search.quickPresets.today":"Today","search.refreshFeed":"Refresh feed","search.refreshingFeed":"Refreshing feed","search.relaxation.anyAmenities":"Any amenities","search.relaxation.anyDay":"Any day","search.relaxation.anyFormat":"Any format","search.relaxation.anyPrice":"Any price","search.relaxation.anyTime":"Any time of day","search.relaxation.fewerConditions":"Without extra conditions","search.relaxation.title":"Nothing found with these filters. Try:","search.relaxation.widerRadius":"Within {radius} km","search.removeFilter":"Remove filter: {filter}","search.searchAllUkraine":"Search all Ukraine","search.searchQueryFilter":"Search: {query}","search.searchResults":"Search Results","search.shareSearch":"Share search","search.shareSearchCopied":"Search link copied","search.shareSearchFailed":"Couldn't share the search link","search.shareSearchText":"See these search results on {APP_NAME}.","search.shareSearchTitle":"{APP_NAME} search","search.showAllProfileTypes":"Show all profile types","search.showingFiltered":"Showing filtered professionals","search.slotOfferFilter":"Hot offers","search.topProfessionals":"Top Professionals","search.verifiedBusinessFilter":"Verified business","searchDrawer.acceptingBookingsFilter":"Accepting bookings","searchDrawer.anyDate":"Any day","searchDrawer.applySearch":"Search","searchDrawer.availabilityCategoryRequiredDescription":"Date availability works after choosing a category or subcategory.","searchDrawer.availabilityCategoryRequiredTitle":"Select a category","searchDrawer.availabilityTomorrow":"Tomorrow","searchDrawer.availabilityWeekend":"This weekend","searchDrawer.backToFilters":"BACK TO FILTERS","searchDrawer.categories":"CATEGORIES","searchDrawer.categoriesLoadError":"Couldn't load categories. Check your connection.","searchDrawer.categorySelectionLimitNote":"You can choose up to {max, plural, one {# subcategory} other {# subcategories}}","searchDrawer.categorySelectionProgress":"{count} of {max} selected","searchDrawer.changeCategories":"Change categories","searchDrawer.chooseCategory":"Choose a category","searchDrawer.chooseDate":"Choose a date","searchDrawer.cityPlaces.label":"District / Metro","searchDrawer.cityPlaces.metroLine":"Metro · {line}","searchDrawer.cityPlaces.placeholder":"District, neighbourhood or station","searchDrawer.cityPlaces.removePlace":"Remove {place}","searchDrawer.cityPlacesSummary":"{count, plural, one {# district or station} other {# districts or stations}}","searchDrawer.clearSearchTerm":"Clear search","searchDrawer.closeAriaLabel":"Close search","searchDrawer.collapseCategory":"Hide {category}","searchDrawer.companiesSection":"COMPANIES","searchDrawer.dateCategoryRequired":"To search by date, choose a category.","searchDrawer.dateNotAppliedSummary":"not applied yet","searchDrawer.datePendingCategory":"The date will apply once you choose a category.","searchDrawer.dayPartAfternoon":"Afternoon","searchDrawer.dayPartAfternoonOption":"Afternoon · 12:00–17:00","searchDrawer.dayPartEvening":"Evening","searchDrawer.dayPartEveningOption":"Evening · after 17:00","searchDrawer.dayPartMorning":"Morning","searchDrawer.dayPartMorningOption":"Morning · before 12:00","searchDrawer.dayPartsLegend":"Time","searchDrawer.discountsFilter":"Has a discount","searchDrawer.entitySearchEmpty":"No masters, companies, or categories found.","searchDrawer.entitySearchError":"Couldn't search right now.","searchDrawer.entitySearchLoading":"Searching…","searchDrawer.entitySearchLoadingDescription":"Looking for matching names and service categories.","searchDrawer.entitySearchMinLength":"Type at least {count} characters to search.","searchDrawer.expandCategory":"Show {category}","searchDrawer.favoritesFilter":"Saved favorites","searchDrawer.filtersReset":"Filters reset","searchDrawer.infoAndSupport":"Information & Support","searchDrawer.mapCategoryRequiredDescription":"For map search, choose at least one category first so we can load masters with location data.","searchDrawer.mastersSection":"MASTERS","searchDrawer.matchAlias":"Alias match","searchDrawer.matchCategory":"Category: {label}","searchDrawer.matchDescription":"Description match","searchDrawer.matchName":"Name match","searchDrawer.matchSemantic":"AI match","searchDrawer.matchService":"Service: {label}","searchDrawer.maxPrice":"To","searchDrawer.nearMe":"Near me","searchDrawer.nearMe.area":"Near me ({area})","searchDrawer.nearMe.blocked":"Location access is turned off in your browser. Turn it on in the site settings or choose a town or village.","searchDrawer.nearMe.denied":"Without your location we do not know where you are. Choose a town or village.","searchDrawer.nearMe.locating":"Finding your location…","searchDrawer.nearMe.retry":"Try again","searchDrawer.nearMe.searchingNearby":"Searching near you, up to {radius} km","searchDrawer.nearMe.unavailable":"We could not find your location. Try again or choose a town or village.","searchDrawer.nearMeHint":"Results show around you once you share your location. The link never keeps your coordinates.","searchDrawer.priceFilter":"PRICE","searchDrawer.priceFromSummary":"from {price}","searchDrawer.pricePresetsLegend":"Quick price","searchDrawer.priceRangeError":"\"From\" can’t be more than \"To\"","searchDrawer.priceRangeSummary":"{min} – {max}","searchDrawer.priceUpToSummary":"up to {price}","searchDrawer.profileTypeLegend":"Looking for","searchDrawer.radiusFilter":"Distance","searchDrawer.radiusOption":"up to {radius} km","searchDrawer.removeCategory":"Remove {category}","searchDrawer.resetAll":"Reset all","searchDrawer.resetSection":"Reset","searchDrawer.resetSectionAria":"Reset: {section}","searchDrawer.searchAll":"All","searchDrawer.searchPlaceholder":"SEARCH NAME OR CATEGORY","searchDrawer.sectionFeatures":"Service","searchDrawer.sectionMore":"More filters","searchDrawer.sectionPrice":"Price","searchDrawer.sectionWhat":"What","searchDrawer.sectionWhen":"When","searchDrawer.selectedCategoriesTitle":"Selected","searchDrawer.serviceFormatAny":"Any","searchDrawer.serviceFormatOnline":"Online","searchDrawer.serviceFormatTitle":"Format","searchDrawer.settlementPlaceholder":"City, town or village","searchDrawer.subcategories":"Subcategories","searchDrawer.trending":"TRENDING","searchDrawer.universalSearch":"UNIVERSAL SEARCH","searchDrawer.verifiedBusinessFilter":"Verified business","sectionLayout.activationRequirementsMissing":"Required details missing","sectionLayout.mobileNavigationLabel":"Section tabs","sectionLayout.sidebarNavigationLabel":"Section menu","service.clientVisit.address":"Agree on the address with your specialist in the booking chat.","service.clientVisit.hint":"Set an additional visit fee for this service. The service duration stays the same.","service.clientVisit.offer":"Offer visits to the client","service.clientVisit.price":"Visit fee, ₴","service.clientVisit.title":"Visit to the client","service.extras.add":"Add extra","service.extras.exactOnly":"Extras are available for personal services with an exact price.","service.extras.hint":"Customers choose extras before booking. Their prices are added to the service total; duration stays the same.","service.extras.name":"Extra name","service.extras.nameRequired":"Enter the name of this extra.","service.extras.price":"Extra price, ₴","service.extras.priceInvalid":"Enter a price from 0.01 to 1,000,000 ₴.","service.extras.remove":"Remove extra","service.extras.row":"Extra {number}","service.extras.title":"Optional extras","service.group.company_place":"Company Place","service.group.company_place_required":"Add a Company Place before configuring group starts.","serviceDiscount.birthday":"Birthday","serviceDiscount.bookBy":"Book by {date}","serviceDiscount.discount":"Discount","serviceDiscount.eligibility":"Eligibility is customer-declared when booking.","serviceDiscount.everyone":"Everyone","serviceDiscount.finalPrice":"Price after discount","serviceDiscount.idps":"Displaced people","serviceDiscount.military":"Service members","serviceDiscount.newCustomers":"New customers","serviceDiscount.originalPrice":"Original price","serviceDiscount.seniors":"People 60+","serviceDiscount.students":"Students","serviceDiscount.terms":"Discount terms","serviceDiscount.termsOnRequest":"Discount amount on request","serviceDiscount.veterans":"Veterans","settings.company.activation.gate.activeMembers":"At least 2 specialists","settings.company.activation.gate.contactVisibility":"Contact visibility","settings.company.activation.gate.profile":"Company profile","settings.company.activation.requirement.activeMembers":"at least 2 specialists","settings.company.activation.requirement.workingPhone":"working contacts","settings.location.addAddressHint":"Add an address to show the exact pin on the map.","settings.location.addressPinRequired":"Mark this address on the map or choose a street from the list.","settings.location.addressPlaceholder":"Start typing street and building number","settings.location.availableOnlineDesc":"Use this when clients can book online sessions, lessons, consultations, or mentoring.","settings.location.availableOnlineLabel":"I work online","settings.location.availableOnlineSummary":"Clients will be able to book online services. City is still required for search; address and map pin are optional.","settings.location.baseCityLabel":"Base city","settings.location.correctFieldsAbove":"To save, correct the fields above: {fields}.","settings.location.dragPinHint":"Choose the exact entrance on the map. The address will update automatically.","settings.location.infoAlert":"Clients will see this location when choosing where to book your services.","settings.location.invalidCityError":"Select a city from the list.","settings.location.locationSettingsDesc":"Set the city clients use to find your services. Add an address if you also meet clients in person.","settings.location.locationSettingsTitle":"Location\nSettings","settings.location.placePinAtMapCenter":"Place the pin at the map centre","settings.location.placePinHint":"This address is not among the suggestions. Mark it on the map: tap the exact place, drag the pin there, or move the map and place the pin at its centre.","settings.location.saveFailed":"Location was not saved. Please try again.","settings.location.saveLocation":"Save location","settings.location.saveSuccess":"Location saved successfully.","settings.location.searchCityPlaceholder":"Search city","settings.master.activation.activeDesc":"Your master profile is fully configured and active.","settings.master.activation.activeTitle":"Master Profile Active","settings.master.activation.addLocation":"Add Location","settings.master.activation.completeProfile":"Complete Profile","settings.master.activation.deactivateAction":"Deactivate Master Profile","settings.master.activation.deactivateDesc":"Your profile will remain visible in discovery, but customers will not be able to book you or see your public contacts.","settings.master.activation.deactivationSuccess":"Master profile deactivated.","settings.master.activation.enableNotifications":"Enable Notifications","settings.master.activation.gate.avatar":"Profile avatar","settings.master.activation.gate.categories":"Service categories","settings.master.activation.gate.details":"Master details (bio)","settings.master.activation.gate.email":"Email address","settings.master.activation.gate.locationOrOnline":"Location or online status","settings.master.activation.gate.personalInfo":"Name and email","settings.master.activation.gate.profile":"Master profile","settings.master.activation.gate.serviceCatalog":"Categories and services","settings.master.activation.general":"general","settings.master.activation.inactiveDesc":"Your profile remains visible, but customers cannot book you or see your public contacts until setup is complete.","settings.master.activation.inactiveTitle":"Master Profile Inactive","settings.master.activation.location":"location","settings.master.activation.removeMasterAccount":"Remove Master Account","settings.master.activation.requirement.categories":"service categories","settings.master.activation.requirement.contactVisibility":"visible contact settings","settings.master.activation.requirement.contacts":"your working contacts","settings.master.activation.requirement.location":"your location or online availability","settings.master.activation.requirement.personalInfo":"your name and email","settings.master.activation.requirement.schedule":"your working schedule","settings.master.activation.requirement.services":"services","settings.master.activation.schedule":"schedule","settings.master.activation.sectionWarningDescription":"Please add {items}.","settings.master.activation.sectionWarningTitle":"Your profile is inactive","settings.master.activation.setSchedule":"Set Schedule","settings.page.installAppStoreEyebrow":"Download on the","settings.page.profileToolsTitle":"Profile tools","shared.accountModeration.actionBlock":"Block","shared.accountModeration.actionBlockHint":"Reversible. The person cannot sign in and their Profiles are hidden until an administrator unblocks the account.","shared.accountModeration.actionDelete":"Delete","shared.accountModeration.actionDeleteHint":"Permanent. The account is deleted, its active Bookings are cancelled and the person cannot sign up again.","shared.accountModeration.actionLegend":"Action","shared.accountModeration.noteLabel":"Internal note (optional, not shown to the person)","shared.accountModeration.noteLabelRequired":"Internal note (required, not shown to the person)","shared.accountModeration.notePlaceholder":"What happened, links, complaint details","shared.accountModeration.noteRequired":"Describe what happened: this reason needs a note.","shared.accountModeration.noticeDelivered":"The person was notified.","shared.accountModeration.noticeInfo":"The person gets the reason by email, push and Telegram, wherever they are connected, and can appeal to {supportEmail}. The note stays internal.","shared.accountModeration.noticePartial":"The notice reached only some of the person’s channels.","shared.accountModeration.noticePending":"The notice to the person is on its way.","shared.accountModeration.noticeUndeliverable":"The notice could not be delivered: the person has no reachable channel.","shared.accountModeration.outcomeAlreadyBlocked":"The account was already blocked","shared.accountModeration.outcomeBlocked":"Account blocked","shared.accountModeration.outcomeDeleted":"Account deleted","shared.accountModeration.outcomeDeletionPending":"Account blocked; deletion is finishing","shared.accountModeration.reasonLegend":"Reason","shared.accountModeration.reasonRequired":"Choose a reason.","shared.accountModeration.submitBlock":"Block account","shared.accountModeration.submitDelete":"Delete account","shared.accountModeration.submitFailed":"The action was not completed. Check the connection and try again.","shared.accountModeration.target":"Account: {name}","shared.accountModeration.targetAdmin":"An administrator account cannot be blocked or deleted.","shared.accountModeration.targetNotFound":"This account no longer exists.","shared.accountModeration.targetNotMaster":"This Profile is not a Master Profile.","shared.accountModeration.targetSelf":"You cannot block or delete your own account.","shared.accountModeration.title":"Block or delete account","shared.actions.back":"Back","shared.actions.cancel":"Cancel","shared.actions.clear":"Clear","shared.actions.close":"Close","shared.actions.confirm":"Confirm","shared.actions.continue":"Continue","shared.actions.delete":"Delete","shared.actions.edit":"Edit","shared.actions.manage":"Manage","shared.actions.refresh":"Refresh","shared.actions.remove":"Remove","shared.actions.retry":"Retry","shared.actions.review":"Review","shared.actions.save":"Save","shared.actions.saving":"Saving…","shared.actions.select":"Select","shared.actions.tryAgain":"Try again","shared.appServiceDrawer.addGroupStart":"Add time","shared.appServiceDrawer.addServiceTitle":"Add New Service","shared.appServiceDrawer.categoryLabel":"Category","shared.appServiceDrawer.categoryPlaceholder":"Choose a category","shared.appServiceDrawer.chooseServiceSourceHint":"Create your own service or choose one from a company you work with.","shared.appServiceDrawer.chooseServiceSourceTitle":"Where should this service come from?","shared.appServiceDrawer.companyServiceSource":"Company service","shared.appServiceDrawer.companyServiceSourceHint":"Choose an existing service from a company you work with.","shared.appServiceDrawer.companyServicesTab":"Company services","shared.appServiceDrawer.day.friday":"Friday","shared.appServiceDrawer.day.monday":"Monday","shared.appServiceDrawer.day.saturday":"Saturday","shared.appServiceDrawer.day.sunday":"Sunday","shared.appServiceDrawer.day.thursday":"Thursday","shared.appServiceDrawer.day.tuesday":"Tuesday","shared.appServiceDrawer.day.wednesday":"Wednesday","shared.appServiceDrawer.duration":"Duration","shared.appServiceDrawer.durationFullDay":"Full day (24 hours)","shared.appServiceDrawer.durationInvalid":"Choose a supported service duration.","shared.appServiceDrawer.editServiceTitle":"Edit Service","shared.appServiceDrawer.groupBooking":"Yes, a group","shared.appServiceDrawer.groupCapacity":"Participants","shared.appServiceDrawer.groupCapacityHint":"Maximum customers at one start time.","shared.appServiceDrawer.groupCapacityInvalid":"Capacity must be between {min} and {max}.","shared.appServiceDrawer.groupDay":"Working day","shared.appServiceDrawer.groupNoTimesOnDay":"No available start times on this day.","shared.appServiceDrawer.groupScheduleLoading":"Loading your working schedule…","shared.appServiceDrawer.groupScheduleMissing":"Add working hours in Calendar before creating a Group Service.","shared.appServiceDrawer.groupScheduleNoStarts":"No working time can fit this duration. Shorten the service or update your working hours.","shared.appServiceDrawer.groupSelectStartTime":"Choose time","shared.appServiceDrawer.groupSelectionInvalid":"Remove or replace weekly times that no longer fit the working schedule.","shared.appServiceDrawer.groupService":"Group","shared.appServiceDrawer.groupServiceHint":"Several customers join fixed weekly times.","shared.appServiceDrawer.groupSlotInvalid":"Add at least one unique start that finishes before midnight.","shared.appServiceDrawer.groupStartTime":"Start time","shared.appServiceDrawer.groupTimeZone":"Time zone","shared.appServiceDrawer.groupTimeZoneInvalid":"Enter a valid IANA time zone.","shared.appServiceDrawer.groupWeeklyStarts":"Weekly group starts","shared.appServiceDrawer.groupWeeklyStartsHint":"Choose only from times that fit your current working schedule.","shared.appServiceDrawer.individualBooking":"No, one customer","shared.appServiceDrawer.no":"No","shared.appServiceDrawer.noCategory":"Without category","shared.appServiceDrawer.ownServiceSource":"My service","shared.appServiceDrawer.ownServiceSourceHint":"Create a service offered on your personal profile.","shared.appServiceDrawer.personalService":"Personal","shared.appServiceDrawer.personalServiceHint":"One customer books one available time.","shared.appServiceDrawer.personalServicesTab":"My services","shared.appServiceDrawer.price":"Price (₴)","shared.appServiceDrawer.priceInvalid":"Enter a price above 0 and up to {max, number} with at most two decimal places.","shared.appServiceDrawer.priceType":"Price Type","shared.appServiceDrawer.priceType.exact":"Exact price","shared.appServiceDrawer.priceType.negotiable":"Negotiable","shared.appServiceDrawer.priceType.startsFrom":"Starts from…","shared.appServiceDrawer.pricing":"Pricing","shared.appServiceDrawer.removeGroupStart":"Remove {day} at {time}","shared.appServiceDrawer.saveService":"Save Service","shared.appServiceDrawer.select":"Select","shared.appServiceDrawer.serviceAttributeEmpty":"Not specified","shared.appServiceDrawer.serviceAttributeRequired":"Choose a value.","shared.appServiceDrawer.serviceAttributesHint":"Choose only the characteristics that help customers understand this service.","shared.appServiceDrawer.serviceAttributesTitle":"Who it suits","shared.appServiceDrawer.serviceDescription":"Service Description","shared.appServiceDrawer.serviceDescriptionPlaceholder":"What is included, preparation notes, or limits…","shared.appServiceDrawer.serviceDetails":"Service details","shared.appServiceDrawer.serviceFormatHint":"Choose how customers will book this service.","shared.appServiceDrawer.serviceFormatTitle":"Can several customers join at the same time?","shared.appServiceDrawer.serviceName":"Service Name","shared.appServiceDrawer.serviceNamePlaceholder":"Select or type a service name","shared.appServiceDrawer.serviceNameRequired":"Enter the service name.","shared.appServiceDrawer.serviceOptionsInvalid":"Check the name and price of each additional option.","shared.appServiceDrawer.servicePreparation":"How to prepare","shared.appServiceDrawer.servicePreparationHint":"Optional and visible before booking. Do not include customer, health, or other private data.","shared.appServiceDrawer.servicePreparationPlaceholder":"For example: bring comfortable clothes and arrive 10 minutes early.","shared.appServiceDrawer.serviceType":"Service type","shared.appServiceDrawer.stepProgress":"Step {current}","shared.appServiceDrawer.yes":"Yes","shared.instagramPostPalette.blue":"Blue","shared.instagramPostPalette.green":"Green","shared.instagramPostPalette.legend":"Color palette","shared.instagramPostPalette.purple":"Purple","shared.instagramPostPalette.yellow":"Yellow","shared.labels.loading":"Loading…","shared.locationSearch.addressSearchError":"Address search is unavailable. Choose a point on the map.","shared.locationSearch.citySearchError":"City search is unavailable. Try again.","shared.unsavedChanges.description":"You have changes that are not saved yet. If you leave now, they will be lost.","shared.unsavedChanges.discard":"Discard","shared.unsavedChanges.keepEditing":"Keep editing","shared.unsavedChanges.title":"Discard changes?","shared.visitCard.back":"Back","shared.visitCard.categoryFallback":"Independent master","shared.visitCard.categoryPlaceholder":"Select category","shared.visitCard.categorySelect":"Select","shared.visitCard.companyDescription":"Prepare a two-sided printable card for your company.","shared.visitCard.description":"Prepare a two-sided printable card for this master.","shared.visitCard.downloadError":"Failed to download visit card PDF.","shared.visitCard.downloadPdf":"Download PDF","shared.visitCard.downloading":"Preparing…","shared.visitCard.front":"Front","shared.visitCard.qrFailed":"The QR code could not be prepared. Check your connection and try again.","shared.visitCard.title":"Visit Card","sharedUi.appAutocomplete.searchError":"Unable to load options.","sharedUi.appBadge.removeTag":"Remove tag","sharedUi.appCategorySelector.categorySearchLabel":"Search professions","sharedUi.appCategorySelector.categorySearchPlaceholder":"Search all professions","sharedUi.appCategorySelector.categorySelectedSubcategoryCount":"{count} selected","sharedUi.appCategorySelector.clearSearch":"Clear profession search","sharedUi.appCategorySelector.deselectProfession":"Deselect {profession}","sharedUi.appCategorySelector.entireCategoryLabel":"Entire category","sharedUi.appCategorySelector.noCategoryMatches":"No profession groups available.","sharedUi.appCategorySelector.noProfessionMatches":"No profession found for “{query}”. Try a broader term.","sharedUi.appCategorySelector.noProfessionsSelected":"Nothing selected yet. Choose every profession that describes your work.","sharedUi.appCategorySelector.noSubcategories":"No professions available in this group.","sharedUi.appCategorySelector.professionCountSummary":"{count, plural, =0 {No professions} one {# profession} other {# professions}} · select as many as apply","sharedUi.appCategorySelector.professionGroupsLabel":"Profession groups","sharedUi.appCategorySelector.professionsLabel":"Professions","sharedUi.appCategorySelector.removeProfession":"Remove {profession}","sharedUi.appCategorySelector.searchResultsSummary":"{count, plural, =0 {No matching professions} one {# matching profession} other {# matching professions}} across all groups","sharedUi.appCategorySelector.searchResultsTitle":"Search results","sharedUi.appCategorySelector.selectProfession":"Select {profession}","sharedUi.appCategorySelector.selectedCategoriesSummary":"{count, plural, =0 {No professions selected} one {# profession selected} other {# professions selected}}","sharedUi.appCategorySelector.selectedProfessionsLabel":"Your professions","sharedUi.appDrawer.description":"Drawer content","sharedUi.appInputSearch.clearSearch":"Clear search","sharedUi.appPasswordInput.hidePassword":"Hide password","sharedUi.appPasswordInput.showPassword":"Show password","sharedUi.appPhoneInput.invalidPhone":"Enter a valid phone number","sharedUi.appRating.label":"Rating {rating}","sharedUi.appSelect.placeholder":"Select an option","sharedUi.appTablePagination.nextPage":"Next page","sharedUi.appTablePagination.of":"of","sharedUi.appTablePagination.page":"Page","sharedUi.appTablePagination.pagination":"Table pagination","sharedUi.appTablePagination.previousPage":"Previous page","sharedUi.appTablePagination.rowsPerPage":"Rows per page","sharedUi.appThemeSwitcher.toggleTheme":"Toggle theme","sharedUi.appTimeslot.noTimeSlots":"No time slots available","sharedUi.appTimeslot.selectTime":"Select time","sharedUi.appTimeslot.time":"Time","sharedUi.appToaster.notifications":"Notifications","signup.existingAccount":"Already have an account?","signup.signInHere":"Sign in here","signupIntent.description":"Choose your next step. You can explore everything later.","signupIntent.findDescription":"Discover specialists and services that fit your life.","signupIntent.findTitle":"Find my next Master","signupIntent.interestsApply":"Show my Masters","signupIntent.interestsDescription":"Choose up to {count} interests to shape your first search. You can change them anytime.","signupIntent.interestsError":"Interests could not load. Try again or explore all Masters.","signupIntent.interestsLoading":"Loading interests…","signupIntent.interestsRetry":"Try again","signupIntent.interestsSkip":"Explore all Masters","signupIntent.interestsTitle":"What do you look for most?","signupIntent.kicker":"Welcome to {APP_NAME}","signupIntent.masterDescription":"Clients book you on their own — with one link, no back-and-forth.","signupIntent.masterTitle":"Grow my business","signupIntent.requestDescription":"Tell us what you need and receive personal proposals from Masters.","signupIntent.requestTitle":"Let Masters come to me","signupIntent.title":"How can we help?","slotOffers.badgeWithTime":"Hot offer · {time} {label}","slotOffers.cancel":"Cancel offer","slotOffers.cancelSuccess":"The hot offer is cancelled","slotOffers.close":"Close","slotOffers.copyLink":"Copy link","slotOffers.create":"Create a hot offer","slotOffers.createSuccess":"The hot offer is live","slotOffers.dayEntry":"Hot offer","slotOffers.empty":"No active hot offers","slotOffers.expiresAtStart":"Valid until the slot starts","slotOffers.fixedAmount":"Amount off","slotOffers.invalidValue":"Enter a discount from 1 to 99 % or a positive amount","slotOffers.linkCopied":"Link to the free slot copied. Paste it into your social networks.","slotOffers.linkCopyFailed":"Could not copy the link.","slotOffers.mixedCurrencies":"Choose services in one currency: a hot offer can't mix currencies","slotOffers.noEligibleServices":"A hot offer needs one of your own personal services with an exact price","slotOffers.noServices":"Choose at least one service","slotOffers.noStart":"Choose a start time","slotOffers.noStarts":"No free start time is left in the next 24 hours","slotOffers.offerSummary":"{time} · {label}","slotOffers.percentage":"Percentage","slotOffers.servicesLabel":"Services","slotOffers.settingsDescription":"Fill your next free slot with a discount","slotOffers.settingsTitle":"Hot offers","slotOffers.slotDetail":"Hot offer {label}","slotOffers.startLabel":"Start time","slotOffers.valueLabel":"Discount","systemState.crash.description":"The app hit an unexpected error. You can retry this screen or return home while we keep the rest of your session intact.","systemState.crash.detail.sessionLabel":"Session","systemState.crash.detail.sessionValue":"Preserved","systemState.crash.detail.statusValue":"Recoverable","systemState.crash.eyebrow":"Recovery mode","systemState.crash.title":"Something went off script.","systemState.maintenance.description":"Scheduled maintenance is in progress. We are improving reliability and will bring the booking flow back shortly. Stay tuned.","systemState.maintenance.detail.accessLabel":"Access","systemState.maintenance.detail.accessValue":"Temporarily limited","systemState.maintenance.detail.updatesLabel":"Updates","systemState.maintenance.detail.updatesValue":"Stay tuned","systemState.maintenance.eyebrow":"System maintenance","systemState.maintenance.home":"Back Home","systemState.maintenance.title":"We are tuning {APP_NAME}.","systemState.offline.description":"{APP_NAME} is keeping the interface calm while the network is unavailable. Reconnect to sync bookings, messages, and profile changes.","systemState.offline.detail.networkLabel":"Network","systemState.offline.detail.networkValue":"Disconnected","systemState.offline.detail.syncLabel":"Sync","systemState.offline.detail.syncValue":"Paused","systemState.offline.eyebrow":"Offline mode","systemState.offline.retry":"Try Again","systemState.offline.retryChecking":"Checking the connection…","systemState.offline.retryFailed":"Still no connection. Check your network and try again.","systemState.offline.title":"Your connection dropped.","unsubscribePage.confirm.action":"Unsubscribe","unsubscribePage.confirm.description":"You will stop getting {APP_NAME} tips and promotional emails. Booking confirmations and other booking emails stay on.","unsubscribePage.confirm.title":"Unsubscribe from tips?","unsubscribePage.done.description":"We will not send you tips or promotional emails. You can turn them on again in your email settings.","unsubscribePage.done.title":"You are unsubscribed","unsubscribePage.emailSettings":"Email settings","unsubscribePage.eyebrow":"Email tips","unsubscribePage.failed.description":"Nothing changed. Check your connection and try again.","unsubscribePage.failed.title":"We could not unsubscribe you","unsubscribePage.home":"Go to home","unsubscribePage.invalid.description":"The unsubscribe link is incomplete or was changed. Turn off tips in your email settings instead.","unsubscribePage.invalid.title":"This link does not work","unsubscribePage.retry":"Try again","verbs.activating":"Activating…","verbs.addAnotherService":"Add another service","verbs.addCustomService":"Add Custom Service","verbs.becomeMaster":"Become a master","verbs.becomePartner":"Become a Partner","verbs.bookNow":"Book Now","verbs.call":"Call","verbs.clearFilters":"Clear filters","verbs.confirm":"Confirm","verbs.confirming":"Confirming…","verbs.doNotShowAgain":"Do not show this anymore","verbs.enablePushNotifications":"Enable Push Notifications","verbs.enabling":"Enabling…","verbs.findMaster":"Find a Master","verbs.goHome":"Go Home","verbs.installApp":"Install App","verbs.markAsRead":"Mark as read","verbs.next":"Next","verbs.notNow":"Not now","verbs.open":"Open","verbs.readLess":"Read less","verbs.readMore":"Read more","verbs.redirecting":"REDIRECTING…","verbs.reject":"Reject","verbs.releaseToRefresh":"Release to refresh","verbs.retry":"Retry","verbs.select":"Select","verbs.selectDate":"Select Date","verbs.selectTime":"Select Time","verbs.shareLink":"Share Link","verbs.shareLocation":"Share Location","verbs.signIn":"Sign In","verbs.signOut":"Sign Out","verbs.signUp":"Sign Up","verbs.submit":"Submit","verbs.toggleFavorite":"Toggle favorite"}