{"account":{"shared":{"email":"Email","password":"Password","passwordMismatch":"Passwords don't match","signIn":"Log in","signUp":"Sign up","name":"Name","fullName":"Full name","companyPlaceholder":"Company","firstNamePlaceholder":"First name","lastNamePlaceholder":"Last name","tenantSlugPlaceholder":"my-company","usernameSlugPlaceholder":"Username"},"session":{"impersonating":"You're impersonating {{0}} from your account {{1}}","logout":"Sign out"},"login":{"title":"Log in","headline":"Welcome back","button":"Log in","orRegister":"Click here to register","subtitle":"Log in to your workspace.","orWithEmail":"or with your email","showPassword":"Show","hidePassword":"Hide","showPasswordLabel":"Show password","hidePasswordLabel":"Hide password","newHere":"New here?","voiceOn":"Voice on","forgot":"Forgot your password?","createTestAccount":"Create a test account.","useTestAccount":"Or use the following credentials:","errors":{"passwordMissmatch":"Password don't match","inactive":"This account has been deactivated. Contact support if you think this is a mistake.","google":{"unverifiedEmail":"Google has not verified this email address, so we can't use it to sign you in.","cancelled":"Google sign-in was cancelled.","failed":"We couldn't sign you in with Google. Please try again.","linkedToAnotherGoogleAccount":"This email is already linked to a different Google account. Log in with your password instead."},"twoStepTooManyAttempts":"Too many codes in a row. For your safety we started the sign-in over. Wait a few minutes, then sign in again.","apple":{"unverifiedEmail":"Apple has not verified this email address, so we can't use it to sign you in.","cancelled":"Apple sign-in was cancelled.","failed":"We couldn't sign you in with Apple. Please try again.","linkedToAnotherAppleAccount":"This email is already linked to a different Apple ID. Log in with your password instead."}},"google":{"confirmTitle":"You already have an account","confirmWithPassword":"Log in with your password once to connect Google. After that, Continue with Google signs you straight in."},"backHome":"Back to home","home":"Home","scene":{"speakerAndYou":"Speaker: {{speaker}} · you: {{you}}","highlighted":"Highlighted: {{credit}}","moreLanguages":"+100 languages"},"newVisitor":{"title":"New to InterScribe?","text":"Try live captions and translated voice at your next service or event.","trial":"Start a free trial","demo":"Book a demo","trialNote":"{{hours}} live hours, {{days}} days, no card."},"benefits":{"captions":"Live captions and translated voice","team":"Team access and permissions","reports":"Session reports and exports","recurring":"Recurring programs set up once"},"apple":{"confirmTitle":"You already have an account","connectTitle":"Connect Apple to your account","confirmWithPassword":"Log in with your password once to connect Apple. After that, Continue with Apple signs you straight in."}},"register":{"nearYou":{"question":"Where do people gather?","optional":"Optional","typeAddress":"Type the address yourself","onlineOnly":"We meet online only","later":"Or leave it empty and add it later from Getting started.","change":"Change","remove":"Remove this place","picked":"People near this place will see your live sessions in Near you. You can move the pin, change the place or turn it off any time in Settings.","onlineChosen":"Online only: Near you stays off. If you start meeting somewhere, add the place from Getting started.","addPlace":"Add a place"},"marketingOptIn":"Email me tips, product news and offers from InterScribe. Optional; I can unsubscribe at any time.","planChosen":{"title":"You chose {{plan}}","body":"We'll keep it for you. Choose it at checkout after you sign up.","change":"Change"},"referral":{"sentYou":"{{partner}} sent you.","discountApplied":"{{pct}}% off your first year is applied.","seesTitle":"What {{partner}} will see","seesPlan":"Your organisation's name, your plan and whether you're on trial or paying","seesPayments_one":"What you pay us in your first month, excluding tax, minus refunds, and the share they earn from it","seesPayments_other":"What you pay us in your first {{count}} months, excluding tax, minus refunds, and the share they earn from it","neverLead":"Never","neverRest":"Your events, transcripts, chat, recordings or who listened, and no one's personal details","earns":"{{partner}} earns a share of what you pay us.","howItWorks":"How referrals work","declineLead":"Rather not?","decline":"Sign up directly","declineDiscount":"(the {{pct}}% off comes from {{partner}}'s referral, so you would not get it).","codeLabel":"Have a partner's code?","codeApply":"Apply","codeUnknown":"We don't know that code. Check it with the partner who gave it to you.","discountApplied_one":"{{pct}}% off your first month is applied.","discountApplied_other":"{{pct}}% off your first {{count}} months is applied.","discountAbout":"The {{pct}}% off","discountHelp_one":"The {{pct}}% comes from {{partner}}'s referral. It comes off your price for 1 month, and you do nothing to claim it. If you sign up directly instead, there is no {{pct}}% off and {{partner}} earns nothing.","discountHelp_other":"The {{pct}}% comes from {{partner}}'s referral. It comes off your price for {{count}} months, and you do nothing to claim it. If you sign up directly instead, there is no {{pct}}% off and {{partner}} earns nothing.","discountOrganisations":"Organisations get {{pct}}% off their first {{months}} months (churches excluded).","discountHelpOrganisations":"The {{pct}}% comes from {{partner}}'s referral and is for organisations: churches keep the church price, with no extra discount. It comes off an organisation's price for {{months}} months, with nothing to claim. If you sign up directly instead, there is no {{pct}}% off and {{partner}} earns nothing.","declineDiscountOrganisations":"(an organisation's {{pct}}% off comes from {{partner}}'s referral, so it would not get it).","whatDoesThisMean":"What does this mean? {{about}}","seesHelp":"So that {{partner}} can look after you and check what it earns. It is the same list a partner sees on their Clients page. It never includes what happens inside your events.","planTitle":"Your plan and status","paysTitle":"What you pay"},"title":"Create your account","setup":"Set up your account","successTitle":"Registration success","successText":"You have successfully registered, please check your email to verify your account (check spam or promotions folder).","startTrial":"Start {{0}} day trial","confirmPassword":"Confirm password","clickHereToLogin":"Or click here to login","viewPricing":"View pricing plans","personalInfo":"Account","firstName":"First name","lastName":"Last name","organization":"Organization","invalidCoupon":"Invalid coupon","welcomeMessage":"Welcome to InterScribe!","emailVerification":"Please check your email to verify your account","emailNote":"If you don't see it in your inbox, please check your spam or promotions folders.","whatNext":"What happens next?","step1":"Verify your email address","step2":"Complete your profile","step3":"Start exploring InterScribe","stepDesc1":"Click the verification link we sent to your email to activate your account.","stepDesc2":"Fill in your profile details to customize your experience.","stepDesc3":"Discover all the powerful features InterScribe has to offer.","loginNow":"Go to Login","exploreFeatures":"Explore Features","contactSupport":"Contact Support","termsAndConditions":"terms and conditions","privacyPolicy":"privacy policy","alreadyRegistered":"Already registered?","bySigningUp":"By signing up, you agree to our","andOur":"and our","acceptTerms":"I agree to the terms and conditions","prompts":{"register":{"title":"Create account","description":"You will register with the {{0}} plan."}},"resendEmail":"Resend email","errors":{"priceNotInDatabase":"Plan selected but not in database","priceNotSelected":"Please select a plan","acceptTermsAndConditions":"In order to create an account you need to accept the terms and conditions.","invalidEmail":"Invalid email","passwordRequired":"Password is required","organizationRequired":"Organization is required","nameRequired":"Name is required","firstNameRequired":"First name is required","lastNameRequired":"Last name is required","captchaRefresh":"Invalid validation. Please refresh page.","captchaFailed":"Captcha verification failed.","blacklist":{"email":"This email is blacklisted","domain":"This domain is blacklisted","ip":"This IP address is blacklisted"}},"password":"Password","google":{"title":"Finish creating your account","headline":"One last step","description":"Tell us about your organization and we'll set up your workspace.","signingUpAs":"Signing up as","useAnotherAccount":"Use a different account","submit":"Create my workspace","expired":"Your Google sign-in expired. Please start again."},"existingAccountEmail":{"subject":"Someone tried to sign up to {{account}} with your email","preview":"Your email already has a {{account}} account.","headline":"You already have an account","body":"Someone, maybe you, just tried to create a {{account}} account with this email address. It already has one, so nothing was created and your account has not changed.\n\nSign in with the button below. If you forgot your password, you can reset it here: {{resetUrl}}","cta":"Sign in","note":"If this was not you, you can ignore this email."},"apple":{"expired":"Your Apple sign-in expired. Please start again.","privateAddress":"Apple is hiding your email. We write to this private address and Apple forwards it to you.","haveAccount":"Already have an InterScribe account?","connectExisting":"Sign in with your password to connect Apple"}},"reset":{"invalidLink":"This reset link is no longer valid. Ask for a new one from Forgot password.","tooManyAttempts":"Too many attempts. Please wait {{seconds}} seconds before trying again.","title":"Reset password","headline":"Enter your email and we will send you a link to reset your password","button":"Reset password","resetSuccess":"Password reset","emailSent":"If the email exists in our system, you will receive an email with instructions to reset your password (check SPAM or promotions folder)."},"newPassword":{"title":"Set up a new password","button":"Update password"},"forgot":{"title":"Forgot password","rememberedPassword":"Remebered your password?","lead":"It happens. We'll email you a link to set a new one.","send":"Send me a link","sentTitle":"Check your email","sentText":"If an account uses <b>{{email}}</b>, a link to set a new password is on its way.","sentHelp":"Nothing after five minutes? Look in your spam folder, or <a>ask InterScribe</a>.","useDifferentEmail":"Use a different email","backToLogin":"Back to login","enterPassword":"Enter your password to login"},"join":{"title":"Request to join"},"invitation":{"title":"Invitation","youWereInvited":"you were invited to join","requestAccess":"Request access to join","button":"Accept invitation","anotherEmail":"Click here to logout to join with another user","successTitle":"Access request sent!","successText":"Your access request has been sent to the admin, if it's accepted you will receive a welcome email (make sure to check spam or promotions folder)","acceptedUser":"👋 Welcome to {{0}}","badge":"You're invited","headlineBooth":"You're invited to interpret for {{workspace}}","headlineApp":"You're invited to join {{workspace}}","boothLine":"Accepting opens your interpreter booth: the sessions you are assigned to, your channel and your microphone. Nothing else to learn.","appLine":"Accepting adds you to the {{workspace}} workspace with the access your colleague chose for you.","boothPoints":["Your booth opens straight after you sign in","Works in the browser, no install","Switch workspaces from the booth's menu"],"appPoints":["Events, sessions and live language channels","The access your role gives you, nothing to configure","Invite your own teammates later"],"yourName":"Your name","setPassword":"Choose a password","acceptBooth":"Accept and open my booth","accept":"Accept invitation","divider":"or","existing":"You already have an InterScribe account with this email. Join {{workspace}} with it.","joinExisting":"Join {{workspace}}","wrongGoogleAccount":"This invitation was sent to {{email}}. Continue with Google using that address, or choose a password below.","acceptedTitle":"You're in","acceptedBooth":"Your booth at {{workspace}} is ready.","acceptedApp":"You are now part of {{workspace}}.","openBooth":"Open my booth","openApp":"Go to {{workspace}}","invalidTitle":"This invitation is no longer open","invalidText":"It may have been accepted already, or withdrawn. Ask the person who invited you to send a new one.","wrongAppleAccount":"This invitation was sent to {{email}}, but Apple shared a different address (Hide My Email gives a private one). Choose a password below to accept it.","wrongAppleAccountViaLink":"This invitation was sent to {{email}}. Apple can't accept it here: this Apple ID already belongs to another InterScribe account, or that address has an account of its own. Accept it below instead."},"verify":{"title":"Verify your account","button":"Verify and continue","emailSent":"Please check your email to verify your account (including the SPAM and promotions folders).","sentTo":"Verification email sent to","checkSpam":"If you don't see it in your inbox, please check your spam or promotions folders.","goToLogin":"Go to Login","needHelp":"Need Help?","invalidLink":"This verification link is invalid or has expired. Please try registering again.","emailVerified":"Your email has been verified successfully!","resendEmail":"Resend Email","didntReceive":"Didn't receive an email?","whatHappensNext":"What happens next?","nextSteps":{"clickLink":"Click the verification link in your email","loginAfter":"Once verified, you can log in to your account","linkExpiry":"Verification links expire after 24 hours"},"resendSuccess":"Verification email has been resent successfully!","resendFailed":"Failed to resend verification email. Please try again later.","cooldownError":"Please wait {{seconds}} seconds before requesting another email","resendWait":"Wait to resend","validation":{"checking":"Checking email validity...","invalidFormat":"Invalid email format","invalidDomain":"Email domain could not be verified","noMailServer":"Domain does not have mail servers","disposableNotAllowed":"Disposable email addresses are not allowed","roleAccountNotAllowed":"Role-based email addresses are not allowed"},"link":{"title":"Verify your email","verifiedBadge":"Verified","verifiedTitle":"Your email is verified","verifiedText":"Thanks for confirming your address. You can log in now.","notValidBadge":"Link not valid","notValidTitle":"This link no longer works","notValidText":"Verification links expire after 24 hours. Ask your workspace administrator to send a new one, or reset your password: completing a reset also verifies your email."}},"tenant":{"onlyAdmin":"Only admins or owners can perform this operation"},"resendVerification":"Resend verification email","verificationEmailSent":"Verification email has been sent","errorResendingVerification":"Error resending verification email","emailAlreadyVerified":"Email is already verified","resendInvitation":"Resend invitation","invitationEmailSent":"Invitation email has been sent","errorResendingInvitation":"Error resending invitation email","sendOnboarding":"Send Onboarding","errorSendOnboardEmail":"Error send onboard email","onboardEmailSent":"Onboard email has been sent"},"acquisition":{"fairUse":{"before":"","link":"Fair use","after":" applies."},"trial":{"offer_one":"Prefer to try first? Free {{count}}-hour trial — card required, not charged unless you choose a plan.","offer_other":"Prefer to try first? Free {{count}}-hour trial — card required, not charged unless you choose a plan.","card":{"title":"Your free trial","left_one":"{{left}} of {{count}} event hour left, until {{date}}.","left_other":"{{left}} of {{count}} event hours left, until {{date}}.","nothingWillBeCharged":"Nothing is charged when it ends.","endedTitle":"Your free trial has ended","ended":"Your trial ended on {{date}}.","nothingCharged":"Nothing was charged.","order":"Review and order"},"status":{"metaTitle":"Your free trial","pending":{"badge":"Setting up","title":"Setting up your trial…","text":"Your card is saved. We're adding your trial hours, which takes a few seconds.","slow":"This is taking longer than usual. Nothing has been charged. If this workspace, this card or you already had a trial, or the card is prepaid, no trial is added and we'll contact you within one business day."},"granted":{"badge":"Free trial","title":"Your trial is ready","text":"Nothing was charged, and nothing will be when your trial ends.","next":"Get ready for your event"},"refused":{"badge":"No trial added","title":"Your card is saved, but this trial can't start","text":"Nothing was charged. You can choose a plan or buy hours, or talk to us.","plans":"See plans","talk":"Talk to us","reasons":{"workspaceHadTrial":"This workspace already had its free trial.","userHadTrial":"You already had a free trial.","domainHadTrial":"Your organization already had its free trial.","boughtBefore":"This workspace has bought before, so the trial is for new customers only.","workspaceHasPurchase":"This workspace already has a plan or hours.","cardHadTrial":"This card was already used for a free trial.","prepaidCard":"Prepaid cards can't start a free trial. Use a debit or credit card.","noCard":"Stripe didn't save a card. Try again with a debit or credit card.","cardNotAccepted":"This card can't start a free trial: use a debit or credit card typed in, not Apple Pay, Google Pay or a card Stripe can't identify."}}},"cardLine":{"notRequired":"No card needed","why":"We ask for a card only to prevent abuse. Nothing is charged unless you choose to buy.","walletNote":"Use a credit or debit card — Apple Pay and Google Pay can't be used for the trial."},"neverCharged":"We won't charge your card when the trial ends. You choose a plan when you're ready.","neverChargedNoCard":"Nothing is charged when the trial ends. You choose a plan when you're ready.","sizes":{"upTo250":"Pay once · up to 250 people","upTo1000":"Pay once · up to 1,000 people","upTo5000":"Pay once · up to 5,000 people"},"start":{"metaTitle":"Start your free trial","badge":"Free trial · no card","badgeCard":"Free trial · nothing charged","title":"Try {{name}} free","workspace":"The workspace it goes on","noWorkspace":"You don't manage a workspace yet. Ask its admin, or create one from your account.","continue":"Start my free trial","continueCard":"Add a card and start my free trial","onePerOrganization":"One free trial per organization.","endsTitle":"When the trial ends","endsBody":"Sessions can't start after the end, and nothing is deleted: your workspace, events and settings stay as they are.","rows":{"features":"Features","featuresPlan":"Everything in {{name}}","featuresSize":"Everything a {{name}} order gets","live":"Live time","liveValue":"{{hours}} hours, over {{days}} days","voice":"AI voice","voiceValue_one":"{{count}} language","voiceValue_other":"{{count}} languages","phones":"Phones at once","phonesValue":"Up to {{phones}}"},"unavailable":{"title":"This trial isn't available","text":"Your price expired or changed, or the trial is off right now. Get a new price to see what you can try.","prices":"See prices"},"errors":{"unavailable":"This trial isn't available anymore."},"refused":{"off":"The free trial isn't offered right now.","cardRequired":"This trial needs a card to start.","unknownPlan":"That plan can't be tried.","emailNotVerified":"Verify your email first.","workspaceHadTrial":"This workspace already had its free trial.","userHadTrial":"You already had a free trial.","domainHadTrial":"Your organization already had its free trial.","boughtBefore":"This workspace has bought before, so the trial is for new customers only.","workspaceHasPurchase":"This workspace already has a plan or hours.","noCustomer":"We couldn't set up payments for this workspace. Try again in a minute or talk to us."}},"banner":{"label":"Your free trial","running_one":"Free trial of {{name}}: {{hoursLeft}} of {{hours}} live hours left, {{count}} day to go.","running_other":"Free trial of {{name}}: {{hoursLeft}} of {{hours}} live hours left, {{count}} days to go.","ended":"Your trial has ended. Your workspace, events and settings are kept.","endedNote":"Choose a plan or buy hours to keep going. Nothing was charged.","noCard":"Nothing is charged when it ends.","choose":"Choose a plan","askAdmin":"Ask a workspace admin to choose a plan.","startTitle":"Start your free trial","startText":"Try InterScribe on a real event. Nothing is charged when the trial ends.","startAskAdmin":"Ask a workspace admin to start the free trial.","out_one":"You've used your {{count}} trial hour. Your workspace, events and settings are kept.","out_other":"You've used your {{count}} trial hours. Your workspace, events and settings are kept.","low_one":"{{count}} minute of your trial left.","low_other":"{{count}} minutes of your trial left.","offer":{"start":"Start {{plan}} · {{price}}/mo","startYearly":"Start {{plan}} · {{price}}/mo, billed yearly","otherPlan":"or choose another plan","readyNote":"We won't charge your card when the trial ends. Ready before then? Start the plan you priced.","readyNoteNoCard":"Nothing is charged when it ends. Ready before then? Start the plan you priced.","lowNote":"Start {{plan}} now to keep going without a break: {{eventHours}} event hours and {{voiceHours}} voice hours a month, as you priced it.","outNote":"Start {{plan}} to keep going. Nothing was charged.","endedNote":"Start {{plan}} as you priced it, or choose another plan or buy hours. Nothing was charged."}},"coupon":{"dealMonths_one":"{{off}} off your first month","dealMonths_other":"{{off}} off your first {{count}} months","dealOnce":"{{off}} off your first payment","dealForever":"{{off}} off every payment","shortMonths_one":"{{off}} off for {{count}} month","shortMonths_other":"{{off}} off for {{count}} months","shortOnce":"{{off}} off once","shortForever":"{{off}} off every payment"}},"flow":{"metaTitle":"Price my event","metaDescription":"Answer a few questions about your event and see what live captions, translation, and AI voice will cost, before you talk to anyone.","back":"Back","continue":"Continue","entry":{"title":"Let everyone hear it in their own language.","titleEveryLanguage":"Every language. Captions included.","subtitle":"Live captions in every language we support are included, and adding caption languages does not change the price. AI Voice uses hours for each language people listen to.","subtitleEveryLanguage":"AI Voice in the languages we voice today, using hours for each language people listen to. Live captions in every language we support, and adding caption languages does not change the price.","orgLegend":"Who is it for?","org":{"nonprofit":"Church or nonprofit","standard":"Business, school or other","standardShort":"Other","eligibility":"Registered churches and nonprofits save {{percent}}%.","eligibilityApplied":"{{percent}}% off for registered churches and nonprofits, already applied"},"kinds":{"oneTime":{"title":"Pay once, no plan","text":"One event, or a block of hours to use on any event over the next 12 months. Nothing renews.","hint":"Your price in about a minute.","cta":"Calculate my price"},"regular":{"title":"Regular events","text":"Weekly services, council meetings, classes. A monthly plan sized to your hours.","cta":"Calculate my price"}},"fromMonthlyNonprofit":"From {{nonprofit}} a month for churches and nonprofits, billed yearly · standard from {{standard}}","fromMonthlyStandard":"From {{standard}} a month, billed yearly · churches and nonprofits from {{nonprofit}}","promises":{"captions":{"title":"Captions in every language we support","text":"{{count}} languages today, all included. Add as many as your audience needs; the price doesn't move."},"audience":{"title":"Room for your whole audience","text":"Sized by how many people attend. Guests scan a QR code and use their own phone; nothing to install."},"neverCutOff":{"title":"Hours are planned so a service can finish","text":"A session that is already live is never stopped when hours run out. AI voices stop 15 minutes later; captions continue. Extra hours are optional — nothing is charged unless you buy them."}},"seeHowItWorks":"See how it works","worthIt":"Not sure it's worth it?","costLink":"Work out your cost of doing nothing","talk":"Several rooms or want us on hand? Talk to us","costSheet":{"title":"Cost of doing nothing","subtitle":"See what a language barrier is quietly costing you."}},"example":{"badge":"Recorded example — not a live session","title":"Hear what your guests hear","subtitle":"A keynote recorded at an event, with the captions and AI Voice it produced. Pick a language and press play. Nothing to connect, no microphone.","eventLabel":"Example","keynote":"Keynote · AI Innovation Summit","comingSoon":{"sunday":"Sunday service · coming soon","council":"Council meeting · coming soon"},"languageLabel":"Language","voiceTag":" · voice","voiceNoteHasVoice":"This language has the real AI Voice recording from the event.","voiceNoteNoVoice":"Captions only in this example; a voice recording in this language is still to be made (browser voices would undersell it).","play":"Play","pause":"Pause","playback":"Playback","howItWorks":{"sound":{"title":"1 · Your sound goes in","text":"A laptop mic or your sound desk. We check it with you before the event."},"scan":{"title":"2 · Guests scan a QR code","text":"On their own phone. No app, no account."},"listen":{"title":"3 · They read or listen","text":"Captions in their language, or AI Voice through earbuds."}},"continue":"See my setup and price","back":"Back","eventName":"AI Innovation Summit 2026","recording":"RECORDING","listen":"Listen","stop":"Stop","tabs":{"translation":"Translation","sessionDetails":"Session Details","notes":"Notes"}},"needs":{"titleOneTime":"Tell us about your event","titleRegular":"Tell us about your regular events","subtitle":"When, how long, and how many people attend. You can change everything on the next screens.","kindsLegend":"One-time or regular?","kindNote":"Switching keeps your answers.","kinds":{"oneTime":"One-time event","regular":"Regular events"},"startsOn":"Starts on","startTime":"Start time","timeZone":"Time zone","days":"Days","daysDown":"Fewer days","daysUp":"More days","hoursPerDay":"Hours each day","hoursPerDayDown":"Fewer hours","hoursPerDayUp":"More hours","rooms":"Rooms at the same time","roomsDown":"Fewer rooms","roomsUp":"More rooms","eventHoursLabel":"Event hours","eventHoursValue":"{{hours}} h","eventHoursDays_one":"{{count}} day","eventHoursDays_other":"{{count}} days","eventHoursRooms_one":"{{count}} room","eventHoursRooms_other":"{{count}} rooms","eventHoursWhy":"{{days}} × {{hoursPerDay}} h × {{rooms}}","daysNoteSingle":"More than one day? Add days — the start date is what we plan around.","daysNoteMulti":"Priced from the start date; the pass covers all {{days}} days.","eventsPerWeek":"Events in a normal week","eventsPerWeekDown":"Fewer events","eventsPerWeekUp":"More events","hoursPerEvent":"Length of each","hoursPerEventDown":"Shorter","hoursPerEventUp":"Longer","monthlyAbout":"About","monthlyHours":"{{hours}} h a month","monthlyWhy":"{{perWeek}} × {{length}} h × {{rooms}} × 52 weeks ÷ 12","audienceQuestion":"How many people attend?","audienceHelper":"Everyone in the room, whether or not they need InterScribe. It's the number you already know.","audience":{"upTo250":"Up to 250","upTo1000":"Up to 1,000","upTo5000":"Up to 5,000","over5000":"More than 5,000"},"audienceKnownLimit":"Up to {{limit}} at once.","audienceKnownText":"Only some guests connect to InterScribe at the same time. For {{band}} attending, your setup allows up to {{limit}} phones connected at once — far more than we usually see.","audienceBig":"More than 5,000 attending: we'll price it at our largest size now and confirm the right limit with you by email after you order.","audienceBigPlan":"More than 5,000 attending? We'll talk with you before you start, so everything is ready for an event this size.","continueCta":"Continue to languages","startsOnRequired":"Add the date.","startTimeRequired":"Add the start time.","timeZoneRequired":"Add the time zone.","audienceMore":"More:","attendanceLabel":"Number of people","attendancePlaceholder":"number of people","attendanceHelp":"Type how many people, above 5,000.","attendanceRange":"We'll show your price as a range and confirm it with you.","phonesLine":"Up to {{people}} people · up to {{phones}} phones listening to audio at once.","phonesNextSize":"Reading captions doesn't count. Expecting more phones on audio? Choose the next size: {{sizes}}.","phonesCaptions":"Reading captions doesn't count.","phonesSize":"up to {{people}} people covers {{phones}}","online":{"question":"Will it be online too?","helper":"A livestream, or people joining from home.","yes":"Yes, it’s online too","no":"No, in the room only","note":"You don’t need to know how many will follow. We’ll see it in your first weeks and tell you."}},"languages":{"title":"Who needs to hear what?","subtitle":"For each language people will listen to, choose AI Voice or your own interpreter. Captions come with every language.","speakersLegend":"Speakers will talk in","addSpeaker":"+ Add","patternLegend":"How are the languages spoken?","pattern":{"oneLanguage":{"title":"One language","hint":"Every speaker uses the same language"},"sameSessionTurns":{"title":"Several languages in the same session","hint":"Speakers take turns, e.g. a sermon in English and a reading in Spanish"},"separateSessions":{"title":"Different languages in different sessions or rooms","hint":"Each session has its own speaking language"},"midSentenceSwitch":{"title":"A speaker switches language mid-sentence","hint":"Code-switching within one talk"}},"patternDisabledHint":"Add a second speaking language first","midSentenceNote":"We'll confirm this by email within one business day; the rest is priced now.","listeningLegend":"Languages people will listen to","addListening":"+ Add a language","mode":{"captions":"Captions only","aiVoice":"AI Voice","interpreter":"Your interpreter"},"freeCaptionsCount":"+ {{count}} languages as captions, free.","freeCaptionsText":"Guests pick any of them on their phone; you don't need to list them.","interpreterCard":{"title":"Bring your own interpreters, too","text":"Have volunteer or professional interpreters? They interpret live from the InterScribe booth — in the room or from home — and guests choose them like any other language. You bring the interpreters; InterScribe carries their voice to every phone. They don't use AI Voice hours."},"interpreterSummary":"You chose your own interpreter for {{names}}. We send them a link to the booth; no account setup for them.","interpreterSummaryNone":"Choose “Your interpreter” on any language above to add one.","voiceSummaryTitle":"AI Voice you'll use","voiceSummaryNone":"None","voiceSummaryNoneText":"Captions only.","voiceSummaryHoursOnce":"≈ {{hours}} voice hours","voiceSummaryHoursMonthly":"≈ {{hours}} voice hours a month","voiceSummaryWhy_one":"{{count}} language × {{eventHoursPhrase}}.","voiceSummaryWhy_other":"{{count}} languages × {{eventHoursPhrase}}.","voiceSummaryTrailer":"Languages nobody is listening to use nothing.","anyLanguage":{"label":"Languages people will listen to","selected":"Only the languages above","any":"On-Demand","count":"About how many languages will people listen to?","countDown":"Fewer languages","countUp":"More languages","hint":"On-Demand accepts any language we support, up to the voice hours you have. Any of our {{total}} AI voice languages.","recommend":"A mostly single-language audience is often about 1 voice hour per event hour. A mixed room is often 2–3. A highly multicultural audience may need more. Unused hours stay in your balance."},"eventHoursPhraseOnce":"{{hours}} event hours","continueCta":"See my setup and price","picker":{"search":"Search languages","empty":"No languages found."},"direction":{"headerDirection":"Direction","headerHeard":"Heard as","headerCaptions":"Captions","headerMeaning":"What it means","path":"{{speaker}} speech → {{language}}","status":{"supported":"Supported","needsChecking":"Needs checking","unavailable":"Unavailable","yourInterpreter":"Your interpreter","captionsOnly":"Captions only","checking":"Checking…"},"meaning":{"supported":"Ready to use.","needsChecking":"Not yet confirmed in a live session; we'll confirm it by email within one business day.","unavailable":"We can't do this direction yet.","yourInterpreter":"Your interpreter speaks from the InterScribe booth; no AI Voice hours.","checking":"Checking whether this works…"},"useCaptions":"Use captions","useInterpreter":"Use an interpreter","askPerson":"Ask a person","chooseMode":"Choose how this is heard","tableLabel":"Per-direction fit"},"speakersLabel":"Speakers:","modeGroupLabel":"How {{name}} is heard","change":"change","changeSheetTitle":"Speakers and how they're spoken","remove":"Remove {{name}}"},"email":{"title":"Where should we send it?","saveTitle":"Save this price and get your link","subtitle":"Your price is on the next screen. We keep this quote for 14 days and email you a link you can edit.","name":"Your name","email":"Email","organization":"Organization (optional)","consentMarketing":"Send me occasional product news","submit":"Show my price","saveSubmit":"Save my quote","privacy":"We only email you about this quote unless you tick the box.","errors":{"name":"Tell us your name.","email":"Enter a valid email address.","organization":"Keep the organization name under 160 characters."},"captchaUnavailable":"We can't verify you're a person right now. Please try again later or contact us.","consentMarketingHelp":"We'll email you once to confirm. Nothing is sent until you do.","badge":"Your price is ready","saveBadge":"Save your price","toldUs":{"title":"What you told us","event":"Event","eventRegular":"{{perWeek}} a week × {{length}} h × {{rooms}}","attending":"Attending","aiVoice":"AI Voice","interpreters":"Your interpreters","captions":"Captions","captionsValue":"Every language","none":"None","changeSomething":"Change something"},"saveSubtitle":"We keep this quote for 14 days and email you a link. Open it whenever you like and change the event; the price updates."},"preview":{"loading":"Working out your price…","saveHint":"Save it to keep this price for 14 days and change any detail later."}},"errors":{"setup":"Something in your setup doesn't add up. Go back and check the numbers.","captcha":"We couldn't confirm you're a person. Refresh the page and try again.","blocked":"We couldn't accept this request. Contact us and we'll help.","unknownIntent":"That action isn't available.","tooMany":"Too many price checks from your network. Wait a minute and try again."},"quote":{"metaTitle":"Your quote","title":"Here's your price, {{name}}","version":"Quote version {{version}}, held until {{date}}","oneTimeHeadline":"Your event","planHeadline":"The {{plan}} plan","noPlanHeadline":"A plan made for you","plans":{"community":"Community","launch":"Launch","engage":"Engage","elevate":"Elevate"},"lines":{"eventHours":"Event hours ({{quantity}} h)","eventHoursBare":"Event hours","eventHoursMinimum":"Event hours ({{minimum}} h minimum)","aiVoice":"AI Voice ({{quantity}} voice hours)","aiVoiceBare":"AI Voice","aiVoiceNote":"Charged as used, only while someone listens; unused hours stay in your balance for 12 months.","plan":"Monthly plan","voicePack":"Extra voice hour packs ({{quantity}})","nonprofitDiscount":"Church and nonprofit discount","nonprofitDiscountPercent":"Nonprofit −{{percent}}%","yearlyDiscount":"Yearly billing saving","yearlyDiscountPercent":"Yearly −{{percent}}%","expertSetup":"Setup with an expert","liveMonitoring":"Live monitoring ({{quantity}} h)","supportBundleDiscount":"Setup and monitoring together","supportBundleDiscountPercent":"Concierge bundle −{{percent}}%","audienceSurcharge":"Audience surcharge ({{quantity}} event hours)","audienceSurchargeBare":"Audience surcharge","supportOnboardingIncluded":"Onboarding with a specialist","supportTraining":"Help getting ready","supportLiveEvent":"Live event support","supportOnsite":"Onsite event support (travel at cost)","included":"Included","bulkDiscount":"{{hours}}-hour saving","bulkDiscountValue":"−{{percent}}% · {{amount}}","interpreterSeats":"Interpreter seats ({{quantity}} seat-days)","interpreterSeatsBare":"Interpreter seats","boothSeats":"Extra booth seats ({{quantity}} per room)","extraListeners":"Extra listeners ({{quantity}} × 50 phones)","languageCapacity":"Extra languages at once ({{quantity}} × 5)"},"arithmetic":{"eventHours":"{{quantity}} h × {{unit}} = {{amount}}","aiVoice":"{{quantity}} voice h × {{unit}} = {{amount}}","audienceSurcharge":"{{quantity}} event h × {{unit}} = {{amount}}","interpreterSeats":"{{quantity}} seat-days × {{unit}} = {{amount}}"},"totalOnce":"Total","totalMonthly":"Per month","toConfirm":"We'll price this with you and reply within one business day.","surchargeToConfirm":"Confirmed by our team","illustrative":"Prices are illustrative until launch.","confirmTitle":"To confirm","confirmNote":"We'll confirm by email within one business day. If we can't do it, you don't pay for it.","confirmations":{"overLargestAudience":"An audience of more than 5,000 people","midSentenceSwitch":"Speakers switching language mid-sentence","noPlanFits":"A setup larger than our plans","language":"{{name}}: needs checking"},"edit":{"title":"Change anything","submit":"Update my price"},"billing":{"legend":"Billing","monthly":"Monthly","yearly":"Yearly"},"support":{"legend":"Want a hand?","expertSetup":"Setup with an expert","expertSetupText":"We set it up with you and test it before your event.","liveMonitoring":"Live monitoring","liveMonitoringText":"A technician watches your event while it runs."},"compare":{"monthly":"Pay monthly","yearly":"Pay yearly","captionsOnly":"Captions instead of AI Voice","perMonth":"{{amount}} a month","use":"Use this"},"included":{"connections":"Up to {{limit}} people connected at once"},"expired":{"title":"This price has expired","text":"Prices are held for 14 days. Refresh it to see today's price.","button":"Refresh my price"},"superseded":{"title":"There's a newer version of this quote","text":"Open the latest link we emailed you, or start again.","restart":"Start again"},"errors":{"superseded":"This quote has a newer version. Open the latest link we emailed you.","accepted":"This quote has already been accepted. Contact us if anything needs to change.","expired":"This quote has expired. Refresh it to see today's price."},"accepted":{"title":"This quote has already been accepted","text":"It's on its way to becoming your subscription. Contact us if anything needs to change."},"interpreterSeats_one":"Includes {{count}} interpreter seat","interpreterSeats_other":"Includes {{count}} interpreter seats","share":{"title":"Share this quote","text":"Anyone with this link can see this quote and order from it.","linkLabel":"Link to this quote","copyLink":"Copy link","copied":"Copied","copyFailed":"Your browser didn't allow copying. The text is selected: press Ctrl+C, or ⌘C on a Mac.","sendTo":"Write to","readers":{"decisionMaker":"Decision-maker","av":"AV team","finance":"Finance or board"},"subjectLabel":"Subject","messageLabel":"Message (edit as you like)","copyMessage":"Copy message","openEmail":"Open in email","emailNote":"Open in email starts a message in your email app. If nothing opens, copy the message instead.","drafts":{"decisionMaker":{"subject":"Live translation for our events: the price","intro":"Hi,\n\nI priced live translation for our events with InterScribe.","howVoice":"Guests follow in their own language on their own phones: captions in every language, and a natural AI voice for the languages we choose. Nothing to install.","howCaptions":"Guests follow in their own language on their own phones, with captions in every language. Nothing to install.","quote":"The quote, with everything it includes:\n{{link}}","trial":"There's a free trial ({{hours}} live hours over {{days}} days, no card), so we can rehearse before paying.","ask":"Can we decide this week?"},"av":{"subject":"Can we run live translation from the sound desk?","body":"Hi,\n\nCould you look at this before our next event? It needs an audio feed from the desk into a laptop, and a QR code on screen that guests scan with their own phones.\n\nThe quote and the setup:\n{{link}}\n\nIs there anything we'd need?"},"finance":{"subject":"Proposal: live translation, cost and terms","bodyOneTime":"Hi,\n\nFor review: a one-time price for live translation and captions at our event, line by line, plus sales tax where it applies. It's a full refund up to 7 days before the start date, 50% within the last 7 days, and no refund once it has started. Unused hours stay usable for {{months}} months.\n\nThe quote:\n{{link}}","bodyRegular":"Hi,\n\nFor review: a monthly plan for live translation and captions at our events, line by line, plus sales tax where it applies. We can cancel any time, and within 14 days of the first payment there's a refund less what we've used.\n\nThe quote:\n{{link}}"}}},"running":{"title":"Need help running it?","text":"Every order includes self-serve. The two services from our team are added from your dashboard after you order.","selfServe":{"title":"Self-serve","badge":"Included","text":"Set it up yourself with the guides; we answer questions any time."},"assisted":{"title":"Assisted setup","text":"A call with our team before your event: we plan your sound path, test it with you and run a rehearsal together."},"managed":{"title":"Managed event","text":"One of our operators runs the console for your event."},"bigEvent":"Planning a big event, several rooms or your own interpreters? Talk it through with us before you order.","talk":"Talk to a person"},"refunds":{"oneTime":"Refunds: in full up to 7 days before your start date, 50% within the last 7 days, none once the event has started.","regular":"Cancel any time. Within 14 days of your first payment, a refund less what you've used."},"rangeTotal":"{{low}}–{{high}}","rangeNote":"Before tax. The range is the up-to-5,000 rate ({{rate}} an hour) up to {{step}} an hour more for the people above 5,000, discounts included.","seatsAddOn":"Interpreter seats are an add-on: shown when you have your own interpreters."},"help":{"title":"Talk to a person","text":"Your answers go with your message, so you won't repeat anything. A person replies within one business day.","message":"What would you like help with? (optional)","name":"Name","email":"Email","followUp":{"legend":"How should we follow up?","email":"Reply by email","call":"Book a 30-minute call","callNote":"A call opens our booking calendar in a new tab.","openCalendar":"Open our booking calendar"},"emailNote":"We use your email only for this request. Product news is a separate choice, off by default.","submit":"Send my request","setup":{"title":"What we'll send with it","setup":"Setup","price":"Price","where":"Where","whereText":"Asked from the {{step}} screen","check":"Check","checkText":"We'll get back to you within one business day."},"errors":{"message":"Message is too long (max 2,000 characters)"},"thanks":{"pill":"Request received","title":"Thanks, {{firstName}}. Here's what happens next.","step1Title":"Your request is with our team now","step1Text":"Your setup and the screen you asked from are attached.","step2Title":"A person replies within one business day","step2Text":"By email, or on the call if you booked one.","step3Title":"Your setup stays saved","step3Text":"Nothing is charged or changed until you choose to continue.","seeExample":"Meanwhile, you can see how it works."},"inquiry":{"legend":"So we can help with the right context","hint":"Several rooms, or a person with you on the day, still starts with these questions.","rooms":"Rooms at once","audience":"How many people attend?","when":"When is it?","whenPlaceholder":"12 June, or every Sunday","need":"What do you need from us?","choose":"Choose","needs":{"rooms":"Several rooms at once","handoff":"Someone with us during the event","languages":"Help choosing languages","other":"Something else"}}},"email":{"subject":"Your InterScribe quote","hello":"Hello","intro":"Here is the price for the event you described.","totalOnce":"Total for your event","totalMonthly":"Per month","toConfirm":"We'll price this with you and reply within one business day.","cta":"See your quote or change anything","validUntil":"This price is held until","confirmNote":"A few details need a person to confirm. We'll reply within one business day; if we can't do it, you don't pay for it.","attendee":"What your guests do","attendeePath":"Speaker → InterScribe → they scan a QR code → they choose a language → they listen or read","attendeeNote":"No app required. No special receiver."},"order":{"errors":{"trialUnavailable":"The free trial isn't available for this workspace.","termsRequired":"Please accept the terms of service.","buyerRequired":"Choose who you are buying for and your country.","renewalConsentRequired":"Tick the renewal box to subscribe.","startNowRequired":"Tick Start my service now to pay.","workspaceRequired":"Choose a workspace.","workspaceNotAllowed":"You can't pay for that workspace.","accountChangeInProgress":"Your account is being updated by our team. Try again in a few minutes.","recurringServices":"Your plan includes services arranged with our team; contact us to change it.","expired":"This quote has expired.","superseded":"There's a newer version of this quote.","notOrderable":"This quote needs a person: talk to us.","alreadyPaid":"This quote is already paid.","changedAfterAccept":"Our prices changed after you accepted this quote. We'll contact you within one business day to confirm your price. Nothing was charged.","codeInvalid":"That code isn't valid.","codeExpired":"That code has expired.","declined":"Your card was declined. Nothing changed.","unavailable":"We can't change this plan online. Talk to us.","blocked":{"negotiated":"Your plan was set up with our team. Talk to us to change it.","otherCurrency":"This workspace is billed in another currency. Talk to us.","cancelledPlan":"This workspace's plan is cancelled and ends soon. Talk to us to change it.","onPlan":"This workspace has a plan. Talk to us to add hours.","oneTimeActive":"This workspace still has event hours. Talk to us."},"notCurrent":"This quote can no longer be ordered.","noOrder":"We couldn't find your quote.","held":"We're confirming this plan change with you by email.","closed":"We've sorted this order with you directly, so it can't be paid here.","nonprofit":{"legalNameRequired":"Tell us your organization's legal name.","countryRequired":"Tell us which country your organization is in.","proofRequired":"Add your registration number, or tell us about your church's letter.","declarationRequired":"Please tick the nonprofit declaration.","tooLong":"One of the nonprofit details is too long. Please shorten it.","alreadyChecked":"We've already checked your nonprofit details for this order. To change them, please contact us and we'll help."},"addOnInterval":"Changing between monthly and yearly with an add-on on your plan is done by our team. Contact us.","toConfirm":"This price is a range for more than 5,000 people. Our team confirms the price with you first and sends a quote you can pay from. Nothing was charged."},"workspace":{"blocked":{"negotiated":"Your plan was set up with our team. Talk to us to change it.","otherCurrency":"This workspace is billed in another currency. Talk to us.","cancelledPlan":"This workspace's plan is cancelled and ends at the end of its billing period. Talk to us to change it.","onPlan":"This workspace has a plan: its hours cover events. Talk to us to add hours.","oneTimeActive":"This workspace still has event hours. Talk to us to move to a plan."},"legend":"Which workspace is this for?","planChange":"Changes this workspace's plan. Stripe charges or credits the difference today.","none":"You don't manage billing for any workspace yet. Ask your workspace owner to order, or talk to us.","owner":"You're the owner","planLine":"{{plan}} plan, {{billing}} · renews {{date}}","billing":{"monthly":"monthly","yearly":"yearly"},"changeNote":"This changes your existing plan; nothing is added on top of it. Your current terms stay until you confirm on the next screen."},"stripe":{"event":"Event: {{hours}} event hours","eventWithVoice":"Event: {{hours}} event hours and {{voiceHours}} AI Voice hours","nonprofit":"Nonprofit price","expertSetup":"Setup with an expert","liveMonitoring":"Live monitoring, {{hours}} hours","expertSetupAndMonitoring":"Setup with an expert and live monitoring, {{hours}} hours","plan":"{{plan}} plan","audienceSurcharge":"Audience surcharge, {{hours}} event hours","audienceSurchargeMonthly":"Audience surcharge","supportGetReady":"Help getting ready","supportLiveEvent":"Live event support","supportOnsite":"Onsite event support (travel billed separately)","supportGetReadyAndLiveEvent":"Help getting ready and live event support","supportGetReadyAndOnsite":"Help getting ready and onsite event support (travel billed separately)","prepaid":"Prepaid hours: {{hours}} event hours","prepaidWithVoice":"Prepaid hours: {{hours}} event hours and {{voiceHours}} AI Voice hours","interpreterSeats_one":"Interpreter seats: {{count}} seat-day","interpreterSeats_other":"Interpreter seats: {{count}} seat-days","extraVoiceHours":"Extra AI Voice hours: {{hours}} a month","extraEventHours":"Extra event hours: {{hours}} a month","boothSeats_one":"Extra booth seats: {{count}} seat per room","boothSeats_other":"Extra booth seats: {{count}} seats per room","extraListeners_one":"Extra listeners: {{count}} block of 50 phones","extraListeners_other":"Extra listeners: {{count}} blocks of 50 phones","languageCapacity_one":"Extra languages at once: {{count}} block of 5","languageCapacity_other":"Extra languages at once: {{count}} blocks of 5","voiceBank":"AI Voice hours, paid once: {{hours}} hours"},"addOns":{"title":"Add-ons","intro":"Billed with the plan. Change them here before you pay: updating saves a new version of your quote.","voiceHours":"Extra AI Voice hours a month","eventHours":"Extra event hours a month","boothSeats":"Extra booth seats per room","less":"One less: {{name}}","more":"One more: {{name}}","listPrice":"Regular price","percentOff":"{{percent}}% off","arithmetic":"{{quantity}} × {{unit}} = {{amount}} a month","seatsMinimum_one":"Your interpreters need at least {{count}} seat.","seatsMinimum_other":"Your interpreters need at least {{count}} seats.","save":"Update my order","saving":"Updating…","planChange":"The total is what this change charges: your plan and the add-ons you already have, at the new plan's rate. Change add-ons in Plan & hours after the change."},"continue":{"title":"Your order isn't finished yet","text":"Your payment hasn't gone through, so nothing was charged. You can finish your order at the same price.","button":"Finish my order"},"metaTitle":"Review your order","title":"Your order","version":"Quote version {{version}}, valid until {{date}}","paidOnce":"Paid once. Your event hours are yours to use for {{months}} months.","billedMonthly":"Billed every month until you cancel.","billedYearly":"Billed every year until you cancel.","onceToday":"Plus {{amount}} once, today.","staffed":"Setup with an expert and live monitoring are done by our team: we confirm availability within one business day. If we can't, you're refunded for it.","staffedSetup":"Setup with an expert is done by our team: we confirm availability within one business day. If we can't, you're refunded for it.","staffedMonitoring":"Live monitoring is done by our team: we confirm availability within one business day. If we can't, you're refunded for it.","tax":"Taxes, if any, are shown before you pay.","change":"Change something","pay":"Continue to payment","changePlan":"Change my plan","terms":"I agree to these terms and the","termsLink":"service agreement","account":{"title":"Create your account","text":"Your quote is kept while you sign up or sign in.","create":"Create an account","signIn":"Sign in","signedInAs":"Signed in as {{email}}","heading":"Create your account","savedLine":"Your setup is saved and a copy of the quote went to {{email}}.","comesWithYou":"Your setup comes with you. Your event, QR code and checks will live here.","orWithEmail":"or with email","firstNameLabel":"First name","lastNameLabel":"Last name","organizationLabel":"Organization","workEmailLabel":"Work email","passwordLabel":"Password","newsletter":"Send me occasional product news (optional)","createAndReview":"Create account and review","saveAndFinishLater":"Save and finish later","alreadyUsePrefix":"Already use InterScribe?","alreadyUseLink":"Sign in","alreadyUseSuffix":"— you'll pick the workspace this event belongs to.","checkEmail":"Check your email to verify your account. Verifying takes you to your new dashboard, not back here — come back to this page within 2 hours to finish this order.","trialPrefix":"Prefer to try first?","trialLink":"Free {{count}}-hour trial","trialSuffix":"— card required, not charged unless you choose a plan.","trialThenAccount":"Create your account, then start the trial next to Pay."},"code":{"label":"Custom plan code (optional)","help":"Custom plans come as a code; checkout stays the same."},"review":{"title":"Review your order","version":"Quote version {{version}} · valid until {{date}}","pay":"Pay {{total}}","confirmPlanChange":"Confirm plan change","subscribe":"Subscribe","changeSetup":"Change setup","refundsWithdraw":"Use Withdraw from contract in Settings › Subscription.","refundsRequest":"Use Request a refund in Settings › Subscription.","terms":{"billingYearly":"Yearly","billingMonthly":"Monthly","oneTime":{"validFor":{"label":"Valid for","value":"12 months from payment; move the date freely.","prepaid":"12 months from payment. Buying more moves all your prepaid hours to 12 months from the new purchase."},"ifYouNeedMore":{"label":"If you need more","value":"Add event or voice hours before or during the event. Never automatic."},"runningLow":{"label":"Running low mid-event","value":"A running session always finishes."},"refunds":{"label":"Refunds","prepaid":"Within 14 days of payment: a full refund if none of these hours have been used, or a refund less what was used. After 14 days, no refund; unused hours stay valid for 12 months.","prepaidWithSeats":"Within 14 days of payment: a full refund if none of these hours have been used, or a refund less what was used. After 14 days, no refund; unused hours stay valid for 12 months. For prepaid hours, interpreter seats are refunded only if no live session has run in your workspace since the purchase."},"eventSize":{"label":"Event size","value":"For events up to {{size}} people. A bigger event is its own order at its size."},"ifYouStartAPlan":{"label":"If you start a plan","value":"Hours left become added hours that don't expire while the plan runs. The plan's monthly hours are used first."},"ifThePlanEnds":{"label":"If the plan ends","value":"Added hours stay yours for 12 months after the plan ends."}},"regular":{"whatChanges":{"label":"What changes","value":"Your plan changes to {{plan}}. Effective today, prorated by Stripe.","valueWithVoice":"Your plan changes to {{plan}}, with AI Voice hours. Effective today, prorated by Stripe."},"renewal":{"label":"Renewal","value":"{{billing}} billing. Cancel from Subscription; access runs to the end of the period."},"voiceHours":{"label":"Voice hours","value":"Reset each month. Top up in 10-hour packs; never automatic.","valueWithExtras":"Your plan's hours reset each month. The extra hours you add are credited every month and carry over while your plan is active."},"existingAgreements":{"label":"Existing agreements","value":"Negotiated terms on this workspace are not changed by self-service."},"refunds":{"label":"Refunds"}}},"inviteDiscount":"Invitation discount on {{workspace}} ({{code}})","inviteDiscountNoCode":"Invitation discount on {{workspace}}","inviteDiscountNote":"Taken off at checkout when you order on that workspace and type no other code."},"notice":{"cancelled":"Payment wasn't completed. Nothing was charged; you can try again.","priceChanged":"Prices changed since your quote, so we made you a new version. Please check it before paying."},"notCurrent":{"expired":"This quote has expired.","superseded":"There's a newer version of this quote.","fulfilled":"This quote is already paid.","held":"We're confirming this plan change with you, and we'll email you within one business day. Nothing more is needed from you now.","closed":"We've sorted this order with you directly. Nothing more is needed here."},"noOrder":{"title":"Your order is waiting in your quote email","text":"Open the link in your quote email, then choose \"Review and order\" on your quote. It brings you straight back here.","restart":"No email? Price your event again"},"nonprofit":{"title":"Your nonprofit price","intro":"Your nonprofit price applies today. Tell us a little about your organization and we'll confirm it within 5 business days.","legalName":"Organization's legal name","country":"Country","registration":"Registration number (CRA, EIN or equivalent)","noNumber":"Our church doesn't have a registration number","letter":"Where can we see your letter?","letterHelp":"Paste a link to a letter from your denomination or church leadership, or tell us how you'll send it. We'll email you if we need anything else.","declaration":"I confirm this organization is a registered charity, nonprofit or church, and that I can make this declaration for it."},"staffedSupport":"Event support is done by our team: we confirm availability within one business day. If we can't, you're refunded for it."},"status":{"metaTitle":"Your payment","pending":{"badge":"Waiting for your bank","title":"Payment started — waiting for confirmation","text":"Bank payments can take a few business days. We'll email you when it clears. You can set up now; going live unlocks when payment is confirmed.","slow":"This is taking longer than usual. You can close this page: your workspace shows the purchase as soon as it's confirmed.","next":"Start setting up"},"confirmed":{"badge":"Payment confirmed by Stripe","title":"Purchase confirmed — let's prepare your event.","text":"Receipt sent to your email. Paying doesn't make an event ready; the checks below do. They take about 15 minutes, best done at the venue, and don't use your event hours.","expertTitle":"Setup with an expert: pick a time for your session and rehearsal.","expertButton":"Choose a time","next":"Start readiness checks"},"ladder":{"purchased":{"label":"Purchased","sub":"Payment confirmed"},"setupIncomplete":{"label":"Setup incomplete","sub":"Checks not all passed"},"testPassed":{"label":"Test passed","sub":"Sound, captions, voices"},"ready":{"label":"Ready for your event","sub":"Every check, at the venue"},"state":{"done":"Done","now":"Now","next":"Next"}},"declined":{"title":"Your payment didn't go through","text":"Your card was declined. Nothing was charged. Your quote is held until {{date}} — try another card.","retry":"Try again"},"checking":{"badge":"Checking with you","title":"We're checking your plan change","text":"We're confirming this change with you — we'll email you within one business day."},"closed":{"badge":"Sorted directly","title":"This order is closed","text":"We've sorted this order with you directly. Nothing more is needed here."}},"ready":{"title":"Get ready","phoneTitle":"Let's prepare your event","purchaseBadge":"Purchase confirmed","trialBadge":"Free trial","intro":"Everything below is read from your workspace, so it updates as you go.","header":"{{organization}} · {{date}}, {{time}} {{zone}} time","yourEvent":"Your event","phoneSummary":"{{ladder}} · {{passed}} of {{total}} checks passed","badges":{"passed":"Passed","toDo":"To do","toConfirm":"To confirm","notRecorded":"Not recorded"},"status":{"title":"Status","note":"A passed check shows your setup works today, not a guarantee for event day. Re-run it if you change the room, microphone or languages."},"rehearsal":{"withExpert":{"title":"Your guided rehearsal","text":"2 hours with our team, booked after purchase, not taken from your event hours."},"withoutExpert":{"title":"Rehearsing","text":"The checks don't use your event hours. A guided rehearsal with our team comes with Setup with an expert."}},"stuck":{"title":"Stuck?","text":"Your check results go with your message. A person replies within one business day.","button":"Get help with setup"},"ladder":{"purchased":"Purchased","setupIncomplete":"Setup incomplete","testPassed":"Test passed","ready":"Ready"},"items":{"purchase":{"title":"Purchase confirmed","done":"Your hours can be used until {{date}}.","active":"Your purchase is active."},"sound":{"title":"Sound source connected","done":"A sound source has connected.","todo":"Connect the computer or device that carries your sound.","fix":"Connect sound"},"signal":{"title":"Real sound heard","done":"A sound check heard your audio.","todo":"The last sound check heard silence.","unrecorded":"Run a sound check with real audio.","fix":"Run a sound check"},"captions":{"title":"Captions","done":"We can caption every language spoken.","toConfirm":"We're confirming a spoken language with you by email."},"directions":{"title":"Each language direction","toConfirm":"We're confirming some languages with you by email.","done_one":"Your listening language is supported.","done_other":"All {{count}} listening languages are supported."},"aiVoice":{"title":"AI Voice","done":"AI Voice ready in {{languages}}.","toConfirm":"We're confirming AI Voice in {{languages}}."},"interpreters":{"title":"Your interpreters","done":"{{joined}} of {{needed}} interpreters have joined.","todo":"{{joined}} of {{needed}} interpreters have joined.","fix":"Invite your interpreters"},"guestLink":{"title":"Guest link and QR code","done":"Share this link or QR code with your audience.","todo":"Publish your guest page so people can join.","fix":"Set up your guest page","qr":"QR code for your guest link"}}},"faqLinks":{"refunds":"How refunds work","oneTimeEvent":"Your event hours last {{months}} months"},"consentEmail":{"subject":"Confirm you'd like InterScribe product news","hello":"Hello","intro":"You asked for occasional product news from InterScribe. Please confirm with one click, so we know it was you.","cta":"Yes, send me product news","expires":"This link works for 7 days. If you didn't ask for this, ignore this email and we won't send you any news."},"marketingEmail":{"unsubscribe":"Don't want these emails? Unsubscribe with one click."},"consent":{"metaTitle":"Product news","back":"Back to InterScribe","confirm":{"title":"One click and you're in","text":"Confirm you'd like occasional product news from InterScribe: new features, languages and tips for your events.","button":"Yes, send me product news"},"confirmed":{"title":"You're subscribed. Thank you!","text":"We'll send occasional product news: new features, languages and tips for your events. Every email has a link to stop at any time."},"expired":{"title":"This link has expired","text":"Confirmation links work for 7 days. Tick the box the next time you price an event and we'll send you a fresh one."},"unsubscribed":{"title":"You're unsubscribed","text":"We won't send you product news again. Emails about your quotes and orders still reach you."},"invalid":{"title":"We couldn't read this link","text":"Reply to any of our emails, or contact us, and we'll sort it out for you straight away."}},"stepper":{"label":"Your progress","stepOf":"Step {{current}} of {{total}}","talk":"Talk to someone","completed":"Completed","pricing":{"nonprofit":"Church / nonprofit pricing","standard":"Standard pricing"},"steps":{"event":"Your event","languages":"Languages","setup":"Your setup","account":"Account","pay":"Pay","ready":"Get ready"}},"welcomeBack":{"title":"Welcome back.","text":"Your setup from earlier is still here.","continue":"Continue where I left off","quote":{"unchanged":"Welcome back. Your saved setup is still here. Prices were re-checked today: unchanged.","changed":"Welcome back. Your saved setup is still here. Prices were re-checked today: now {{amount}}."}},"stickyBar":{"basisOnce":"{{org}} · one payment · + tax","basisRecurring":"{{org}} · {{billing}} · + tax","org":{"nonprofit":"nonprofit","standard":"standard"},"billing":{"monthly":"monthly","yearly":"yearly"}},"offer":{"badge":"Recommended for you","name":{"oneTime":"One-time event","plan":"{{plan}} plan"},"why":{"oneTime":"Covers {{eventHours}} event hours{{overDays}} in {{roomsPhrase}} for {{band}} attending, with AI Voice in {{languagesPhrase}} and captions in every language. Use it any time in the next 12 months; move the date freely.","regular":"About {{hours}} hours of events a month with AI Voice in {{languagesPhrase}} needs about {{voiceHours}} voice hours. {{plan}} includes {{planVoiceHours}} voice hours a month.","overDays_one":" over {{count}} day","overDays_other":" over {{count}} days","roomsPhrase_one":"{{count}} room","roomsPhrase_other":"{{count}} rooms","languagesPhrase_one":"{{count}} language","languagesPhrase_other":"{{count}} languages","anyLanguagePhrase_one":"any language, about {{count}} at a time","anyLanguagePhrase_other":"any language, about {{count}} at a time"},"continue":"Continue to purchase","seeExample":"See how it works first","compareToggle":"Compare options","talkToSomeone":"Talk to someone","card":{"title":"What you get","promise":{"regular":"No contract · cancel any time","oneTime":"No plan · hours last 12 months"},"usable12Months":"Plus sales tax where it applies. Usable for 12 months.","standardPrice":"Standard price: {{amount}}.","monthlyUpsell":"Events most weeks? A monthly plan costs less per hour.","billedYearly":"Billed yearly: {{amount}}.","billedMonthly":"Billed monthly.","plusTax":"Plus sales tax where it applies.","nonprofitNote":"Nonprofit price applied now. We'll confirm your registration within 5 business days. Your price will never change without your agreement.","notSaved":"Not saved yet","save":"Save my new price","saveFirst":"Save your new price first","updating":"Updating…","standardMonthly":"Standard: {{amount}} a month.","info":{"audienceLabel":"Audience","audienceWithLimit":"{{band}} attending · up to {{limit}} connected at once","audienceNoLimit":"{{band}} attending","upToCount":"Up to {{count}}","phonesLabel":"Phones at once","phonesValue":"~{{count}}","captionsLabel":"Captions","captionsValue":"Every language · included*","aiVoiceOff":"Off","billingLabel":"Billing","billingOneTime":"One payment, USD. Nothing renews.","billingRegular":"Recurring, USD. Renews automatically; cancel any time.","eventHoursRegular":"{{planHours}} h a month (you need ≈{{needed}})","aiVoiceRegular":"{{voiceHours}} voice h a month, any languages (≈{{needed}} needed)","aiVoiceRegularShort":"{{voiceHours}} h a month included (about {{needed}} h needed) · buy more as you need them","interpretersLabel":"Interpreters","interpretersValue":"Up to {{seats}} of your own, in the booth","interpretersValueWithCount":"Up to {{seats}} of your own, in the booth (you have {{count}})","audienceRange":"{{people}} attending · capacity planned with you","audiencePhones":"{{band}} people · up to {{limit}} phones listening to audio at once","hoursForLabel":"Hours work for","hoursForValue":"Any event {{band}} people","useByLabel":"Use by","useByValue":"12 months from payment · any event","rangeHour":"{{low}} to {{high}} an hour","billingRange":"Quote from our team, then checkout from its link"}},"editor":{"title":"Change anything","hours":"Hours","hoursDown":"Fewer hours","hoursUp":"More hours","hoursNote":"× {{roomsPhrase}} = {{eventHours}} event hours","eventsPerWeek":"Events a week","eventsPerWeekDown":"Fewer events","eventsPerWeekUp":"More events","eventsPerWeekNote":"≈ {{hours}} h a month","languagesLabel":"AI Voice languages","noLanguages":"Captions only for now. Add AI Voice or an interpreter in the languages step.","billingLegend":"Billing","billingYearly":"Yearly · save {{percent}}%","billingMonthly":"Monthly","organizationLegend":"Organization","organizationNonprofit":"Church or nonprofit · −{{percent}}%","organizationStandard":"Other","editAllAnswers":"Edit all answers"},"support":{"title":"Want us with you? (optional)","illustrative":"packages and prices to approve","expertSetupText":{"oneTime":"A 45-minute session with our team, your setup reviewed, and a 2-hour guided rehearsal that doesn't use your event hours.","regular":"A 45-minute session, your setup reviewed, and a guided rehearsal before your first service. Live monitoring can be booked for special services later."},"liveMonitoringText":"An InterScribe technician watches your sound, captions and voices the whole event and fixes problems as they happen. Direct line during the event: answered within 5 minutes. Report afterwards.","availability":"We confirm who's free on your date by email; it's held for you before you pay.","perHour":"{{amount}} / hour","onceSuffix":"{{amount}} once","bundleNote":{"oneTime":"Both together = Concierge event, {{percent}}% off the two. Nonprofit discount doesn't apply to staffed services.","regular":"Nonprofit discount doesn't apply to staffed services."}},"compare":{"title":"Other options","yearlyWhy":"Save by paying once a year.","monthlyWhy":"More flexible: cancel any month.","captionsOnlyWhy":"No AI Voice; captions still free in every language."},"included":{"title":"Also included, whenever you need it","interpreterBooth":"Interpreter booth","operatorConsole":"Operator console","guestPage":"Guest page with your branding","captions":"On-screen captions","transcripts":"Transcripts","summaries":"AI summaries","resources":"Resources for guests","chatModeration":"Chat and moderation","speakersVocabulary":"Speakers and vocabulary","conferenceSchedule":"Conference schedule and rooms","audienceAnalytics":"Audience analytics","alerts":"Alerts if something goes wrong"},"inaction":{"title":"The cost of doing nothing","text":"500 attending, 20% more at home in another language, 30% of them drifting away: about $45,000 a year in giving. This plan costs {{yearly}} a year. Your numbers, not ours — change them in the calculator.","button":"Use my numbers"},"supportSelection":{"intro":"Tell us what help you want. We size the support for your event; you never count hours.","outcomes":{"get_ready":{"title":"Help me get ready","text":"Onboarding, setup and training before your event."},"during_event":{"title":"Stay with us during the event","text":"A remote specialist follows your event and helps when needed."},"onsite_team":{"title":"Be there with our team","text":"A specialist on site with your team on the day."}},"eventDate":"First event we support","occurrences":"Events to support","occurrencesDown":"Fewer events","occurrencesUp":"More events","recommended":"Recommended for you","includes":"What it includes","total":"Total, charged once","included":"Included with your yearly plan","yearlyIncluded":"Yearly plans include {{hours}} onboarding hours.","travelAtCost":"Travel and accommodation are billed at cost, on top of this price.","note":"Staffed support is never discounted. We confirm who's available within one business day.","unavailable":"Enter the event details above to see the price.","noLongerOffered":"The support you chose is no longer offered, so it isn't in your new price. Save your new price to continue without it, or talk to us below."}},"trialInvite":{"metaTitle":"Your free trial invitation","anyoneAt":"anyone at {{domain}}","email":"Your work email","sendCode":"Email me a code","code":"6-digit code","codeSent":"We sent a code to {{email}}. It works for 15 minutes.","resend":"Send a new code","firstName":"First name","lastName":"Last name","organization":"Organization","password":"Choose a password (8 characters or more)","start":"Create my account and start the trial","haveAccount":"Already have an account?","logIn":"Log in","hasAccount":"There's already an account for this email. Log in and you'll come back here.","confirmFirst":"Confirm {{email}} with a code to use this invitation.","confirm":"Confirm","workspace":"Start the trial on","noWorkspace":"You don't manage a workspace. Ask your workspace's admin to open this invitation.","continue":"Continue to the trial","wrongPerson":"This invitation is for {{who}}, and you're logged in as {{email}}. Log out to use it with the right email.","logOut":"Log out","errors":{"tooManyCodes":"Too many codes were asked for. Wait an hour and try again.","codeMissing":"Ask for a code first.","codeExpired":"That code expired. Ask for a new one.","codeWrong":"That code isn't right.","codeLimited":"Too many tries. Ask for a new code.","fieldsRequired":"Fill in your name and organization.","passwordShort":"Your password needs 8 characters or more.","notForThisInvite":"This invitation is for another email.","busy":"Too many requests. Wait a few minutes and try again."},"closed":{"invalid":{"title":"This invitation isn't valid","text":"It was already used or isn't valid anymore."},"expired":{"title":"This invitation has expired","text":"Ask the person who sent it for a new one, or see our prices.","textWho":"Invites stop working on their date. Ask {{name}} for a new one, or try it free with a card."},"busy":{"title":"Too many requests","text":"Wait a few minutes and open the link again."},"talk":"Talk to us","used":{"title":"This invite was already used","text":"Invites work once. {{workspace}} started its trial with it on {{date}}.","textNoWorkspace":"Invites work once, and this one has started a trial."},"tryWithCard":"Try it free with a card","talkTo":"Talk to {{name}}","haveWorkspace":"Already have a workspace?"},"heading":"You're invited to try InterScribe","setUpBy":"{{staff}} from InterScribe set this up for","allowance":"What the trial includes","chipNoCard":"Free trial · no card","chipCoupon":"Coupon {{code}}","chipDiscount":"Invitation discount","allowanceHours":"{{hours}} live hours over {{days}} days","allowanceRest_one":", captions in every language and {{count}} AI voice language.","allowanceRest_other":", captions in every language and {{count}} AI voice languages.","couponTerms":"When you subscribe or buy hours, {{code}} takes {{deal}}.","couponTermsNoCode":"When you subscribe or buy hours, your invitation takes {{deal}}.","nothingCharged":"Nothing is charged during the trial.","orEmail":"or with your email","anyAddressAt":"Any address at {{domain}}.","footer":"Invite good until {{date}} · works once · we email a code to confirm the address.","logInToUse":"Log in to use the invite"}},"acquisitionFaq":{"general":{"headline":"Frequently asked questions","q1":"What counts as an interpretation hour?","a1":"One AI voice hour is one language voiced for one hour of the event. A voice runs only while someone is listening, so a language nobody listens to uses nothing. How many people listen does not change it. Captions are never counted as voice hours.","q2":"How many people can use InterScribe at once?","a2":"Your plan is sized by how many people attend. Guests use their own phones. Launch is for audiences up to {{launchAudience}}, Engage up to {{engageAudience}}, and Elevate up to {{elevateAudience}}. Audience size is how many people attend; simultaneous connections are the phones listening at once, and each plan allows more of those than a typical event needs. Larger audiences are priced with us.","q3":"Are all languages included?","a3":"Captions are included in every language we support, and adding caption languages does not change the price. AI voice is available in every language we voice today. You pick the ones people will listen to, or choose On-Demand up to the voice hours you have.","q4":"Do attendees need to download an app?","a4":"No. They scan a QR code, choose a language, and listen or read on their own phone. No app and no special receiver.","q5":"Can I use AI and human interpreters together?","a5":"Yes. You bring your own interpreters and they work from the InterScribe booth, alongside AI voice for other languages. Engage includes {{engageInterpreters}} concurrent interpreter seats, and Elevate includes {{elevateInterpreters}}. When you pay once, without a plan, interpreter seats are an add-on priced per seat per event day. Captions stay on for every language, and adding caption languages does not change the price. AI Voice uses hours for each language people listen to.","q6":"What happens if I go over my included hours?","a6":"A session that is already live is never stopped when hours run out. AI voices stop 15 minutes later; captions continue. Buy more hours and voice carries on; new sessions start again once you have hours. Nothing is charged unless you buy more hours.","q7":"Can I use InterScribe for just one event?","a7":"Yes. A one-time event is a single purchase. The hours are yours for 12 months, including other events in that window. Rescheduling is free.","q8":"Do you offer nonprofit/church pricing?","a8":"Yes. Registered churches and nonprofits save {{nonprofitPercent}}%. Say so when you price the event and the discount is in the price immediately.","q9":"Can I try it before paying?","a9":"Yes. Price the event first. When a free trial is offered, you can start it from the order step. Nothing is charged when the trial ends.","q10":"What happens if something goes wrong during a live event?","a10":"Captions keep running. If AI voice hours run out during a live session, voices stop 15 minutes later. You can add hours, switch a language to your own interpreter, or contact us — a person replies within one business day. We don't promise a session can never be interrupted."},"oneTimeEvent":{"headline":"One-time events","q1":"Is a one-time event really only for one event?","a1":"It's still a one-time event — you buy your hours once, and they're yours to use at any time within {{months}} months of purchase, including for additional events. Rescheduling is always free.","q2":"Can I bring my own interpreters when I pay once?","a2":"Yes. Interpreter seats are an add-on when you pay once: priced per seat per event day, never paid from your hours. Captions are free in every language we support, and adding caption languages does not change the price."},"refunds":{"headline":"Refunds","q1":"What if I need to cancel my one-time event?","a1":"You get a full refund up to 7 days before your start date, 50% back within 7 days of it, and once your event has started we can no longer refund it.","q2":"Can I cancel my plan?","a2":"Any time, online — you keep access until the period you paid for ends, with no partial refunds. Within 14 days of your first payment, we refund it less what you've used.","q3":"What about setup with an expert or live monitoring?","a3":"You get a full refund if we can't confirm it within one business day, or if you cancel 48 hours or more before your event.","q4":"Are voice packs refundable?","a4":"Yes, within 14 days of purchase: in full if you haven't used them, less what you've used if you have. After 14 days they aren't refunded, and unused hours stay valid for 12 months.","q5":"How do refunds work?","a5":"Refunds are handled by our team: contact us, and a person replies within one business day.","contactLink":"Contact us"}},"activityLog":{"actions":{"supportSessionStarted":"Started a support session","supportSessionEnded":"Ended a support session","supportSessionChange":"Made a change during a support session","supportAccessGranted":"Allowed InterScribe support access","supportAccessRevoked":"Turned off InterScribe support access","activityLogExported":"Exported the activity log","memberAdded":"Added a member","memberRenewed":"Renewed a member's access","memberRemoved":"Removed a member","memberRoleChanged":"Changed a member's role","memberAccessChanged":"Changed when a member's access ends","roleGiven":"Gave a role","roleRemoved":"Took away a role","workspaceSettingsChanged":"Changed the workspace settings","bibleSettingsChanged":"Changed the Bible settings","twoFactorRequirementChanged":"Changed two-step sign-in","taxDetailsChanged":"Changed the tax details","planCancelled":"Cancelled the plan","addonChanged":"Changed an add-on","addonEnded":"Ended an add-on","includedHoursGranted":"Granted included hours","includedHoursCorrected":"Corrected included hours","prepaidHoursMoved":"Moved prepaid hours to added hours","subscriptionChanged":"Changed the subscription","workspaceActivated":"Turned the workspace on","workspaceDeactivated":"Turned the workspace off","workspaceTakenOver":"Handed the workspace over","supportSessionViewed":"Viewed your workspace","supportSessionMadeChanges":"Made changes in your workspace"},"areas":{"support":"Support","consent":"Consent","export":"Export","members":"Members","workspace":"Workspace","plan":"Plan","hours":"Hours","sessions":"Sessions","rooms":"Rooms","conferences":"Conferences","glossaries":"Glossaries","bible":"Bible","summaryTemplates":"Summary templates"},"fields":{"mode":"Mode","expiresAt":"Until","area":"Area","source":"From","type":"Membership","roles":"Roles","accessEndsAt":"Access ends","name":"Name","slug":"Address","icon":"Icon","timezone":"Time zone","requireTwoFactor":"Two-step sign-in required","chatEnabled":"Chat","allowSignedOutChatReading":"Signed-out listeners can read the chat","chatModerationMode":"Chat moderation","chatHideAfterReports":"Hide a message after reports","chatBlockedWords":"Blocked words","chatPermittedPhrases":"Allowed phrases","bibleEnabled":"Bible","bibleVerseLinks":"Verse links","versions":"Bible versions","legalName":"Legal name","taxIdType":"Tax ID type","plan":"Plan","endsAt":"Ends","addon":"Add-on","quantity":"Quantity","interval":"Billing period","unitAmount":"Price","minutes":"Minutes","termStart":"Period starts","termEnd":"Period ends","hours":"Hours","price":"Price","includedHours":"Included hours","range":"Range","rows":"Rows"},"values":{"yes":"Yes","no":"No","empty":"None","perMonth":"{{amount}} a month","perYear":"{{amount}} a year","hoursPerMonth":"{{count}} a month","unlimited":"Unlimited","month":"Monthly","year":"Yearly"},"who":{"interScribe":"InterScribe","formerUser":"A former user"},"csv":{"changes_one":"{{count}} change","changes_other":"{{count}} changes"},"memberTypes":{"owner":"Owner","admin":"Admin","member":"Member","operator":"Operator"},"page":{"title":"Activity","description":"Who changed what in this workspace, including InterScribe.","export":"Export CSV"},"consent":{"title":"Support access","on":"On","off":"Off","description":"Allow InterScribe support to view and make changes in this workspace","howLong":"For how long?","durations":{"3d":"3 days","7d":"7 days"},"allow":"Allow access","offHint":"Support can look at your workspace to answer you either way. This records that you agreed, and until when.","allowedUntil":"Allowed until {{date}}","allowedUntilOff":"Allowed until turned off","grantedBy":"By {{name}} on {{date}}, {{source}}","from":{"SETTINGS":"in Settings","HELP_REQUEST":"from a help request"},"turnOff":"Turn off","onHint":"Every support visit and every change support makes appears below as InterScribe.","notDuringSupport":"Consent can only be given or turned off by the workspace's owners and admins, not during a support session.","failed":"That didn't work. Try again."},"filters":{"label":"Filters","person":"Person","everyone":"Everyone","date":"Date","ranges":{"7d":"Last 7 days","30d":"Last 30 days","90d":"Last 90 days","12m":"Last 12 months"},"rangesInSentence":{"7d":"in the last 7 days","30d":"in the last 30 days","90d":"in the last 90 days","12m":"in the last 12 months"}},"list":{"today":"Today · {{date}}","yesterday":"Yesterday · {{date}}","interScribeSupport":"InterScribe support","sessionSpan":"{{start}} → {{end}} · {{minutes}} min","sessionOpen":"{{start}} → still on","changes_one":"{{count}} change","changes_other":"{{count}} changes","noChanges":"no changes","more_one":"And {{count}} more change","more_other":"And {{count}} more changes","field":"Field","before":"Before","after":"After","showDetails":"Show details","hideDetails":"Hide details","showMore":"Show more","loading":"Loading activity","since":{"window":"Showing the last 12 months, since {{date}}.","logBegins":"This workspace's activity log begins on {{date}}."}},"empty":{"newTitle":"No activity yet","newText":"Changes to sessions, rooms, members, the plan and settings appear here, with who made them. So do support visits.","filteredPerson":"{{name}} made no changes {{range}}","filtered":"No changes {{range}}","filteredText":"Try a longer date range, or everyone.","clear":"Clear filters"},"sources":{"SETTINGS":"Settings","HELP_REQUEST":"Help request"},"sentences":{"roleChanged":"Changed {{person}}'s role from {{from}} to {{to}}","memberAdded":"Added {{person}} as {{role}}","memberRemoved":"Removed {{person}}","settingChanged":"Changed {{setting}} to {{value}}","planChanged":"Changed your plan from {{from}} to {{to}}"},"settingNouns":{"name":"the workspace name","timezone":"the time zone"},"sublines":{"fromSource":{"HELP_REQUEST":"From a help request","SETTINGS":"From Settings"},"until":"until {{date}}","rows_one":"{{count}} row","rows_other":"{{count}} rows"}},"admin":{"customerFeed":{"shown":"{{n}} shown","showOlder":"Show older","loadingOlder":"Loading older…","everythingSince":"That's everything since {{date}}","systemEmail":{"to":"To {{email}}","view":"View email","loading":"Loading the email…","recipient":"To","sent":"Sent","status":"Status","frameTitle":"What “{{subject}}” looked like","plainText":"Plain text","withheld":"No copy of this email was kept ({{reason}}).","purged":"This email's copy was cleared on {{date}}, past the retention period.","none":"No copy of this email was kept. Emails sent before copies were stored have none."}},"home":{"hoursExpiry":{"line":{"label":"Purchased hours","ended_one":"{{count}} ended","ended_other":"{{count}} ended","endingSoon_one":"{{count}} ends within 30 days","endingSoon_other":"{{count}} end within 30 days"},"reminder":{"scheduled":"Scheduled for {{date}}","scheduledHint":"30 days before the end date","due":"Sends within the hour","dueHint":"Due now: reminders go out every hour","sentCount_one":"({{count}} sent)","sentCount_other":"({{count}} sent)","coveredSent":"Emailed {{dates}}","coveredSchedule":"Emailed 60 and 14 days before","coveredHint":"By the prepaid hours reminders","noneSent":"No reminder sent","covered":"Covered by the 60/14-day prepaid reminders","notSent":"Not sent yet","nobodyToEmail":"Not sent: no one to email","sent":"Sent {{date}}","sentBy":"Sent {{date}} by {{name}}","sentAgainBy":"Sent again {{date}} by {{name}}"},"extend":{"oneMonth":"+1 month","threeMonths":"+3 months","dateLabel":"New end date","toDate":"Set date","usableAgain":"Extending makes these ended hours usable again, less any hours the account owes."},"actions":{"sendReminder":"Send reminder","confirmAnother":"A reminder was sent {{date}}. Send another?","sendAnother":"Send another","sendNow":"Send now","sendAgain":"Send again","extend":"Extend"},"toasts":{"sent_one":"Email sent to {{count}} person at {{name}}.","sent_other":"Email sent to {{count}} people at {{name}}.","extended":"{{name}}: extended to {{date}}."},"table":{"customer":"Customer","hours":"Hours left","ends":"Ends","reminder":"Reminder email","actions":"Actions","endedOn":"Ended {{date}}","inDays_one":"in {{count}} day","inDays_other":"in {{count}} days","emptyTitle":"No purchased hours ending","emptyBody":"Lots show here 30 days before their end date, and stay after it until they're extended or expired."},"title":"Purchased hours ending","subtitle":"Purchased hours that end within 30 days or have ended. Customers are emailed a month before. Ended hours can't be used for sessions unless you extend them, and stay in the balance until you expire them.","awaitingTitle_one":"{{count}} lot ended, waiting for you","awaitingTitle_other":"{{count}} lots ended, waiting for you","soonTitle_one":"{{count}} lot ends within 30 days","soonTitle_other":"{{count}} lots end within 30 days","kinds":{"EVENT_HOURS":"Event hours","VOICE_HOURS":"AI voice hours","VIDEO_HOURS":"Video hours"},"hoursLeft":"{{hours}} h left","endsIn_one":"Ends in {{count}} day","endsIn_other":"Ends in {{count}} days","ended":"Ended","expire":"Expire","expiring":"Expiring…","confirmQuestion":"Take {{hours}} h out of the balance?","confirm":"Expire now","cancel":"Cancel","expired":"{{hours}} h expired for {{name}}.","alreadyExpired":"Nothing left to expire on {{name}}'s lot.","refusals":{"forbidden":"You don't have permission to change customers' hours.","not_purchased":"Only purchased hours can be extended.","nothing_left":"That lot has no hours left.","invalid_date":"Choose an end date in the future.","no_end_date":"That lot has no end date to extend.","not_later":"Choose a date after the current end date.","ended":"That lot has ended: extend or expire it instead.","no_recipients":"Nobody at this customer receives billing email.","covered":"That lot is left to the 60/14-day prepaid reminders.","already_sent":"Already sent: reload to see the latest send.","genericSend":"The email wasn't sent. Try again in a minute.","genericExtend":"The end date wasn't changed. Try again in a minute.","lot_not_found":"That lot is no longer in this workspace.","not_expired":"That lot hasn't reached its end date yet.","generic":"The hours weren't expired. Try again in a minute."}},"greeting":{"hello":"Hello","late":"Working late","morning":"Good morning","afternoon":"Good afternoon","evening":"Good evening"},"eyebrow":"Needs your attention","helloName":"{{greeting}}, {{name}}","subtitleNone":"Nobody is waiting on a person right now. Routine work was handled quietly.","subtitleOne":"1 situation needs a person.","subtitleMany":"{{count}} situations need a person.","oldest":"The oldest has waited {{age}}.","onlyMine":"Only mine","logInteraction":"Log interaction","newLead":"New lead","tiles":{"waiting":"customers waiting on us","urgent":"urgent","events":"events at risk","offers":"offers to approve"},"journeys":{"customers":{"title":"Customers","holds":"health, money, renewal, growth","open":"Open Customers →"},"leads":{"title":"Leads","holds":"follow-ups and approvals","open":"Open Leads →"},"support":{"title":"Support","holds":"conversations and cases","open":"Open Inbox →"}},"filterByKind":"Filter by kind","all":"All","new":"New","emptyTitle":"Nothing needs you right now","emptyBody":"Every open situation is handled, snoozed or assigned. Sequences keep running.","resolvedToday":"Resolved today","reopen":"Reopen","showing":"Showing {{shown}} of {{total}} · grouped by journey","keyboard":"Keyboard: j k move · e resolve · s snooze · a assign","myDay":{"title":"My day","left":"{{left}} of {{total}} left","overdue":"Overdue","empty":"Nothing due today.","meeting":"Meeting","markDone":"Mark “{{title}}” done","utc":"Times and today are in UTC.","footer":"Tasks live on customers and leads; ticking one here ticks it there."},"quickActions":{"title":"Quick actions","newLead":"New lead","logCall":"Log a call or meeting","compose":"Compose email","dealDesk":"Price a customer in deal desk"},"approvals":{"title":"Waiting for your approval","subtitle":"decisions that need a second person","kinds":{"parentMove":"Paying parent","writeOff":"Write-off","monthClose":"Month close","offer":"Offer approval","gift":"Gift"},"monthCloseTitle":"Close {{month}}","monthCloseWhy":"The Stripe and ledger match is in and every difference is explained.","requestedBy":"Asked by {{name}}","requestedBySystem":"Opened automatically","noRequester":"Nobody has asked for this month's match yet. Someone must request it first.","more":"{{count}} more waiting","ownRequest":"You asked for this, so someone else must approve it.","needsFinance":"This gift is over the month's gift allowance, so Finance must give it.","approve":"Approve","confirm":"Yes, approve","cancel":"Cancel","reject":"Turn down","review":"Review","done":"Done.","refusals":{"second_person_required":"Someone else must approve a request you made.","missing_permission":"You don't have permission to decide this.","not_pending":"This is no longer waiting for a decision.","stale_request":"The customer changed since this was asked, so the request was closed. Ask again if it still applies.","not_an_approver":"Only someone with Billing approval can approve this move.","not_open":"This payment is no longer open.","not_ready":"This month can't be closed yet.","not_proposed":"There is no write-off proposal to turn down.","not_allowed":"Only the person who proposed it, or someone who closes the books, can withdraw it.","idempotency_key_reused":"That was already sent. Reload the page and try again.","generic":"That didn't go through. Reload the page and try again."}},"ai":{"title":"Your day, with your agents","subtitle":"What needs you first, then what your agents are doing today.","everythingElse":"Everything else","everythingElseSubtitle":"Today's attention list, My day and approvals, as before.","switchedOff":"Switched off: {{flag}}","needsYou":{"title":"Needs you","description":"The oldest decisions waiting on a person.","seeAll":"See all","open":"Open","overdue":"Overdue","asks":"{{name}} asks","emptyTitle":"Nothing needs you","emptyBody":"No agent or teammate is waiting on a decision."},"ask":{"title":"Ask anything","description":"Read-only answers with their sources. Ask an agent to do something and it becomes a task.","label":"Your question","placeholder":"Who renews this month? Or: ask the agent to call Grace Church","submit":"Ask","asking":"Asking…","sources":"Sources","taskCreated":"Task created","tooLong":"Keep your question under 500 characters.","failed":"Couldn't get an answer: {{reason}}","waiting":"Still working on it. Ask again in a moment to see the answer","paused":"Agents are paused right now","notSwitchedOn":"Ask isn't switched on yet","answer":"Answer","pausedReason":{"runtime_off":"The agent runtime is switched off.","agent_disabled":"The Briefing agent is turned off.","kill_switch_off":"Someone stopped all agents with the kill switch.","agent_not_ready":"The Briefing agent has no live version yet."}},"schedule":{"title":"Today's agent sends and runs","description":"What your agents send or run today. Pause holds a send until the end of your day.","pause":"Pause","pausing":"Pausing…","paused":"Paused until {{time}}","held":"Held","running":"Running","unknown":"We couldn't confirm the pause. Try again: it won't pause twice.","refused":"Pause didn't go through: {{reason}}","emptyTitle":"No agent work today","emptyBody":"Nothing is set to send or run for the rest of today."},"worthACall":{"title":"Worth a call today","description":"Customers with a serious open item and a phone number.","call":"Call {{phone}}","emptyTitle":"No calls to make","emptyBody":"No customer with a serious open item has a phone number on file."},"brief":{"title":"Your brief","description":"The Briefing agent's latest brief for you.","written":"Written {{time}}","run":"See the run","emptyTitle":"No brief yet today","emptyBody":"The Briefing agent writes one from 07:00 in your time zone."},"pulse":{"title":"Business pulse","description":"The book at a glance.","mrr":"Recurring revenue","renewals":"Renewals in 30 days","openCases":"Open cases","atRisk":"At-risk accounts"}}},"title":"Admin","switchToApp":"Switch to app","switchToAdmin":"Switch to admin","statistics":{"complimentaryUsers":"Complimentary (VIP)"},"pricing":{"title":"Pricing Plans","new":"New pricing plan","edit":"Edit pricing plan","i18n":"i18n translation","thesePricesAreFromFiles":"These are demo prices, customize them in file plans.server.ts.","noPricesInDatabase":"There are no prices. Log in as admin and configure plans and prices.","noPricesConfigured":"There are no prices.","generateFromFiles":"Click here to generate plans."},"tenants":{"title":"Accounts","overview":"Overview","profile":{"title":"Profile"},"subscription":{"title":"Subscription"}},"users":{"deleteWarning":"WARNING: If the user it's a organization owner, the subscription will be cancelled and the organization will be deleted. You cannot undo this action.","setRoles":"Set roles","setAdminRoles":"Set admin roles","addToTenant":"Add user to {{tenant}}","errorCreatingUser":"Error creating user","errorAddingToTenant":"Error adding user to tenant","passwordHelp":"Leave empty to generate a random password for the user","passwordRequiredHelp":"Password is required when forcing user creation","deactivate":"Deactivate user","reactivate":"Reactivate user","deactivatedBadge":"Deactivated","deactivated":"User deactivated. They have been signed out everywhere.","reactivated":"User reactivated","confirmDeactivate":"Deactivate {{email}}? They will be signed out everywhere and will not be able to log in until reactivated.","confirmReactivate":"Reactivate {{email}}? They will be able to log in again.","cannotDeactivateYourself":"You cannot deactivate your own account.","cannotDeactivateAdmin":"Remove this person's admin role before deactivating them.","workspacesLeftBehind":"The account is deleted, but these workspaces could not be deleted and are left with no members: {{workspaces}}. Delete them again from Accounts."},"invitations":{"pendingInvitations":"Pending Invitations","deleted":"Invitation deleted"},"navigation":{"title":"Navigation","menu":"Menu","url":"URL","icon":"Icon","sysadmin":"Sysadmin"},"components":{"title":"Components","headline":"Some components used in the application"},"setup":{"title":"Set up","headline":"Set up your application","description":"Generate your pricing plans and create your email templates"},"emails":{"title":"Email Templates","name":"Name","alias":"Alias","subject":"Subject","created":"Created","createAll":"Create all","noEmails":"No email templates","noEmailsDescription":"Set them up at public/emails folder and set the POSTMARK_SERVER_TOKEN value.","sendTest":"Send test","notSaved":"These email templates are not saved, they're loaded from: public/emails.","generateFromFiles":"Click here to create them"},"anyWhere":{"pricing":{"title":"Pricing Plans (AnyWhere)","new":"New pricing plan (AnyWhere)","edit":"Edit pricing plan (AnyWhere)"}},"statusPage":{"title":"Status page","intro":"What the public status page says, and the decision to say it.","viewPublic":"Public page","publish":"Publish","postUpdate":"Post update","updatePlaceholder":"What has changed since the last update?","how":{"topic":"Publishing an incident","detected":{"title":"Monitoring finds it","body":"Probes, provider errors and alert conditions all raise problems on their own. None of them reaches the public page."},"published":{"title":"You decide to say it","body":"A draft is written here and stays invisible until someone presses Publish. That gap is where a wrong or premature notice gets caught."},"wording":{"title":"Name the service, never the supplier","body":"Write what a customer would notice. Naming a vendor, a queue or a database on a public page is a leak, not a detail."},"hold":{"title":"A manual hold always wins","body":"Flag as unstable to set a component by hand, with a note and an end time. It overrides detection in both directions until it expires."}},"error":{"empty":"Give the incident a title and a description.","wording":"This can't be published as written. Fix what is flagged below.","unknownComponent":"Not a real component: {{keys}}.","suggestionUnavailable":"That problem is no longer available to draft from."},"saved":{"draft":"Draft saved. It is not public until you publish it.","published":"Published. It is now on the public status page.","update":"Update posted.","component":"Saved.","preset":"Preset saved.","publishedUpcoming":"Published. Component health isn't changed for upcoming maintenance; set it when the work starts."},"health":{"up":"Operational","degraded":"Slower than usual","down":"Outage","unknown":"Unknown"},"publicNow":{"label":"Customers see right now:","overall":{"up":"All systems operational. No notice in the app.","degraded":"A notice is live: some services are slower than usual.","down":"A notice is live: an outage is affecting some services.","unknown":"Health for at least one component is unknown."}},"components":{"title":"Public components","intro":"What the public page says, next to what we detect. A manual hold always wins over detection, in either direction, and every change is logged with who made it.","component":"Component","publicSays":"Public page says","weDetect":"We detect","howSet":"How it is set","heldUntil":"Held until {{when}}","releaseHold":"Release hold","setTo":"Set to \"{{health}}\"","flagUnstable":"Flag as unstable","flagUnstableTitle":"Flag {{name}} as unstable","health":"Health","note":"Note","notePlaceholder":"Why are you setting this by hand?","until":"Until","saveMode":"Save","acceptedNote":"Accepted the suggested health.","confirmFollowsDetection":"Follows detection hands this component to what we detect automatically. Detection cannot yet tell a team-only problem from one the public should see, so double check before switching.","mode":{"asks_first":"Asks first","follows_detection":"Follows detection after 5 min"},"errors":{"noteRequired":"Say why you are setting this by hand.","noteTooLong":"Keep the note under {{max}} characters.","untilRequired":"Choose when the hold ends.","untilNotFuture":"The end time has to be in the future."}},"presets":{"title":"Presets","intro":"Ready wording for each service. Pick one, check it, publish.","preset":"Preset","setsHealth":"Sets component to","setsHealthNone":"No change","customersRead":"Customers read","components":"Components","add":"Add a preset","addTitle":"Add a preset","editTitle":"Edit preset","key":"Key","name":"Name","save":"Save preset","use":"Use","edit":"Edit","delete":"Delete","confirmDelete":"Delete this preset? This cannot be undone.","filterAll":"All","filterMaintenance":"Maintenance","filterLabel":"Filter presets by component","errors":{"keyShape":"Use only lowercase letters, digits and hyphens, 2 to 40 characters.","keyTaken":"A preset with this key already exists.","notFound":"This preset is gone - someone may have deleted it already."}},"editor":{"title":"Review before publishing","titleLabel":"Title","body":"What customers read","stage":"Stage","wordingPass":"Wording check passed. No provider names, no billing words, no error codes, no rule keys.","wordingFail":"Wording check failed:","whereItAppears":"Where it appears","publicPage":"Public status page","calmNotice":"Notice inside the app, for everyone signed in","notifySubscribers":"Email and SMS to subscribers","chosenAtPublish":"chosen when you publish"},"notify":{"control":"Notify subscribers","reach":"Would reach {{emailAddresses}} email addresses and {{phoneNumbers}} phone numbers in {{workspaces}} workspaces","confirm":"Yes, notify {{emailAddresses}} email addresses and {{phoneNumbers}} phone numbers in {{workspaces}} workspaces","disabled":"Notifications are off. Set STATUS_NOTIFICATIONS_ENABLED=true to turn them on.","notifiedSummary":"Notified {{email}} email addresses and {{sms}} phone numbers","resumedSummary":"Resumed: {{email}} email addresses and {{sms}} phone numbers delivered so far","notifiedMetaWithName":"{{when}} · by {{who}}","notifiedMetaNoName":"{{when}}","failed":"Subscribers were not notified: {{reason}}","retry":"Try notifying again","kindPublished":"On publish","kindUpdate":"On this update","kindResolved":"On \"Resolved\"","retried":"Retried.","unexpectedError":"Something went wrong trying to notify subscribers.","notPublished":"This incident has not been published yet."},"draft":{"title":"Draft an incident","intro":"Write it now, publish it when you are sure.","titlePlaceholder":"Captions are slower than usual","bodyPlaceholder":"What customers are seeing, in plain words.","impact":"Impact","stage":"Stage","submit":"Save draft"},"impact":{"info":"Information","warning":"Degraded","critical":"Major outage"},"list":{"title":"Incidents","intro":"Drafts and published notices together, newest first.","empty":"No incidents yet."},"state":{"draft":"Draft","published":"Published"},"status":{"investigating":"Investigating","identified":"Cause found","monitoring":"Monitoring","resolved":"Resolved"},"suggestions":{"title":"Detected problems","intro":"We find them. A person decides what customers are told.","empty":"Nothing open right now.","suggestedUpdate":"Suggested update","openFor":"Open {{duration}}","found":"Found:","teamOnly":"Team only. The cause never leaves this box.","draftFromProblem":"Draft written from the problem type. Nothing is public yet.","draftSavedAt":"Draft saved at {{time}}.","resetToSuggestion":"Reset to suggestion","decline":"Not worth telling customers","reviewAndPublish":"Review and publish","noneSuggested":"No public update suggested","whyNoDraft":"Why no draft:","reason":{"operatorsOnly":"This is for the team, not for customers.","tenantScoped":"It touched one workspace ({{workspace}}), not the platform. That workspace sees it on its session.","noComponentMapping":"It does not map to a public component.","presetMissing":"The preset this would use has been removed from the library."},"makePublicAnyway":"Make a public update anyway","declinedTitle":"Declined","undecline":"Un-decline","declined":"Declined. It will not be suggested again.","alreadyPublished":"Already published. There is nothing left to decline.","undeclined":"Un-declined. It is back in the list above.","resolvedOfferBody":"This condition has cleared. Post a resolved update.","postResolved":"Post \"Resolved\"","resolvedFallbackBody":"This is resolved. Everything has been working normally since HH:MM UTC.","notResolvable":"This can't be marked resolved right now.","conditionClosed":"That problem has already closed.","conditionStale":"This problem has not been seen for a while, so no update is suggested.","conditionUnknown":"We could not find that problem."},"schedule":{"legend":"Planned maintenance window","hint":"Leave both empty for an unplanned incident. Times are in your timezone.","start":"Starts","end":"Ends","save":"Save window","saved":"Maintenance window saved.","window":"Planned {{start}} – {{end}}","errors":{"incomplete":"Set both the start and the end, or neither.","invalid":"That time could not be read. Pick it again.","endBeforeStart":"The window has to end after it starts.","resolved":"A resolved incident's window can't be changed."}}},"teamAlerts":{"title":"Team alerts","intro":"Who on the team is texted when something goes wrong, for which severities, and when to leave them alone.","add":"Add a person","addHint":"Sends a six-digit code by text. Nothing else happens until it comes back.","addConfirm":"Add and send code","edit":"Edit {{name}}","editHint":"The phone number cannot change here ({{phone}}) - a new number is a new, re-verified recipient.","codeLabel":"Verification code","verify":"Verify","resend":"Resend code","sendTest":"Send test","testSent":"Sent.","deactivate":"Deactivate","reactivate":"Reactivate","removeConfirmTitle":"Remove {{name}}?","removeConfirmBody":"They will no longer be texted about anything. Add them again if that was a mistake.","empty":"Nobody is set up to receive team alerts yet.","state":{"verified":"Verified","unverified":"Not verified yet","inactive":"Inactive"},"severity":{"critical":"Critical","warning":"Warning","info":"Info","warningAfter":"Warning after {{minutes}} min","none":"Nothing"},"quiet":{"window":"{{start}}–{{end}} {{zone}}","unlessLive":"{{window}}, unless a session is live"},"recipients":{"title":"Who is texted","description":"Verified numbers only. A number that has not proven it is theirs never receives anything."},"fields":{"name":"Name","phone":"Phone number","phoneHint":"E.164 format, e.g. +16045550142.","timezone":"Time zone","severities":"What they get","critical":"Critical alerts","criticalHint":"Out of credits, a provider down with no fallback, the Engine or fleet down.","warningAfter":"Warning alerts, after (minutes)","warningAfterHint":"How long a warning must stay open before they hear about it. Leave blank to never hear about warnings.","warningAfterNever":"Never","quietHours":"Quiet hours","quietHoursHint":"Both times or neither. Leave both blank for no quiet hours.","quietStart":"Starts","quietEnd":"Ends","quietIgnoredWhenLive":"Text anyway if a session is live","quietIgnoredWhenLiveHint":"The person most likely to need waking is the one whose venue is on air right now.","email":"Email","emailHint":"Optional. Where team alert emails go.","notifyEmail":"Email me team alerts","notifyEmailHint":"The same severities as the texts above, sent once: no repeat pages, and quiet hours do not apply - an email wakes nobody."},"error":{"nameRequired":"Enter a name.","notE164":"Include the country code, like +15551234567.","notATimezone":"Choose a time zone from the list.","quietBothOrNeither":"Set both a start and an end, or leave both blank.","quietMinuteRange":"That is not a time of day.","warningMinutesRange":"That is not a number of minutes in a day.","duplicate":"That number is already on the list.","wrongCode":"That code does not match.","expired":"That code has expired. Send a new one.","tooManyTries":"Too many attempts. Send a new code.","notFound":"We could not find that recipient.","alreadyVerified":"That number is already verified.","tooSoon":"Wait a minute before sending another one.","unverified":"That number has not been verified yet.","unavailable":"We could not send the text. Try again in a moment.","nameTooLong":"That name is too long.","quietWindowEmpty":"Starts and ends cannot be the same time - that is not a window.","tooManyRecipients":"The team alerts list is full. Deactivate or remove someone first.","dailyLimit":"That number has reached today's text limit. Try again tomorrow.","optedOut":"This number replied STOP. It must text START to our number before it can receive alerts again.","notAnEmail":"That is not an email address.","emailRequiredForNotify":"Enter an email address to turn on team alert emails."},"how":{"title":"How alerts reach the team","description":"Routing and message wording live in the Engine (work package 2). This is what they do once that ships.","table":{"severity":"Severity","examples":"Examples","slack":"Slack","sms":"SMS to team","statusPage":"System status","criticalExamples":"Out of credits, key rejected, a provider down with no fallback, Engine or fleet down","criticalSlack":"At once","criticalSms":"At once, again after 15 min if nobody acknowledged","criticalStatus":"Needs action","warningExamples":"Breaker open with fallback working, slow provider, low balance, backlog","warningSlack":"At once","warningSms":"Only if still open after 30 min","warningStatus":"Watching","infoExamples":"Failover that recovered, one session's worker restarted","infoSlack":"Daily digest","infoSms":"Never","infoStatus":"Listed, collapsed","email":"Email to team","criticalEmail":"At once, no repeat","warningEmail":"Only if still open after their warning time","infoEmail":"Never"},"slackLabel":"Slack · #alerts-staging","slackExample":"[STAGING] CRITICAL · OpenAI is out of credits\nSpanish → English moved to the fallback chain at 14:17 UTC. Sessions keep running, about 0.4s slower.\nDo: add credits in the OpenAI billing console.","smsLabel":"SMS · to everyone eligible below","smsExample":"InterScribe STAGING: OpenAI is out of credits. Translation is on fallback, sessions running. Add credits.","footnote":"The Engine can already text two session alerts through Telnyx via a server setting (ALERT_SMS_TO). This page replaces that setting; the Engine will read it once the alert-mechanism package (work package 2) ships.","emailNote":"Email follows each person's own severity settings, but is sent once - no repeat after 15 minutes - and ignores quiet hours, since it wakes nobody. The resolved notice goes to whoever was emailed when it opened. If nobody active on the list has email on, or the list cannot be read, alerts go to the server's ALERT_EMAIL_TO address instead."},"remove":"Remove {{name}}","emailState":{"on":"Emailed team alerts","off":"Not emailed"}},"scheduleImports":{"title":"Schedule imports","description":"Reading a conference programme with AI, on request. Cost is the sum of every attempt, whatever it found.","thisMonth":"This month","thisMonthCost":"This month's cost","allTime":"All time","allTimeCost":"All-time cost","monthlyLimit":"Monthly limit","save":"Save monthly limit","invalidLimit":"The monthly limit must be a whole number of at least 1.","limitSaved":"Schedule import monthly limit set to {{0}}."},"speechLanguage":{"title":"Speech & language","overview":"Overview","defaults":"Default & overrides","languages":"Languages","models":"Models & providers","aiTasks":"AI tasks","prompts":"Prompts","experiments":"Experiments"},"acquisitionRates":{"trial":{"title":"Free trial","description":"A card-required trial, offered quietly on order review. Nothing is charged, then or when it ends.","enabled":"Offer the trial","enabledHelp":"Shows \"Try it first\" on order review, for workspaces that have bought nothing and never had a trial.","hours":"Event hours","days":"Days it lasts","voiceLanguages":"AI Voice languages included","rules":"One trial per workspace, per card and per person, ever, and none for a workspace that has bought before or on a prepaid card. A refused trial grants nothing, and staff are flagged on the prospect."},"title":"Acquisition rates","version":"Version {{version}}","notSaved":"not saved yet: showing the code defaults","save":"Save rates","saved":"Rates saved. New quotes use them now.","unchanged":"Nothing changed, so the rates keep their version.","status":{"title":"Status","description":"Whether customers are told these prices may still change.","illustrative":"Illustrative","illustrativeHelp":"Every quote says \"Prices are illustrative until launch.\"","live":"Live","liveHelp":"Quotes carry no note: these are the prices customers pay.","illustrativeBanner":"Prices are illustrative: every quote tells the customer so.","liveBanner":"Prices are live."},"audience":{"title":"Audience bands","description":"How many people may be connected at once in each band. Each band must allow more than the one before it; leave the largest blank for no limit."},"oneTime":{"title":"One-time events","description":"The price of one event hour in each audience band. More than 5,000 is confirmed by a person and priced as up to 5,000.","minimumEventHours":"Minimum hours billed","interpreterSeatsPerRoom":"Interpreter seats per room"},"credits":{"title":"Credits","description":"What a voice hour and an extra event hour cost, in each currency customers pay in.","voiceHour":"Voice hour","eventHour":"Extra event hour (top plan)","surchargeTitle":"Audience surcharge","surchargeDescription":"Added per event-hour for large audiences, in each currency.","upTo5000":"Audience surcharge, up to 5,000 attending, per event-hour","over5000PerThousand":"Over 5,000: per 1,000 attending, per event-hour","usdEquivalent":"≈ {{amount}} US","displayRates":"Each currency is set by hand; the grey figure is its USD value at a fixed display rate (CA${{cad}}, €{{eur}}, R${{brl}} per US$1)"},"surchargeCalculator":{"title":"Surcharge calculator","description":"Try an audience against our connection costs. Nothing here is saved.","attendance":"Attending","connectShare":"Share who connect (%)","voiceShare":"Connections on AI voice (%)","voiceLanguages":"AI voice languages","eventHours":"Event hours","targetMargin":"Target margin (%)","typedRate":"Rate to test, per event-hour (US$)","connections":"Connections (voice / captions)","connectionsValue":"{{total}} ({{voice}} / {{captions}})","listenersPerLanguage":"Listeners per voice language","costPerEventHour":"Our extra cost per event-hour","suggestedRate":"Suggested rate per event-hour","drafts":"{{amounts}} (draft, set each by hand)","suggestedPerThousand":"Suggested per 1,000 attending (over 5,000)","eventCost_one":"Our cost for {{count}} event-hour","eventCost_many":"Our cost for {{count}} event-hours","eventCost_other":"Our cost for {{count}} event-hours","eventSurcharge_one":"Surcharge for {{count}} event-hour","eventSurcharge_many":"Surcharge for {{count}} event-hours","eventSurcharge_other":"Surcharge for {{count}} event-hours","typedMargin":"Margin at the rate typed","noRate":"No rate typed","footnote":"Our costs are estimates: {{voice}} per AI voice connection-hour, {{captions}} per captions connection-hour, {{capacity}} of server capacity per 1,000 connection-hours."},"discounts":{"title":"Discounts","description":"Taken off the list price.","nonprofit":"Nonprofit","yearly":"Yearly billing"},"support":{"title":"Support","description":"Staffed help a customer can add to a quote.","expertSetup":"Setup with an expert","liveMonitoringHour":"Live monitoring, per hour","bundle":"Discount when both are chosen"},"errors":{"decimal":"Enter a number above 0.","switch":"Choose on or off.","summary":"Some rates need fixing: see the highlighted fields.","dollars":"Enter an amount of $0.00 or more, to the cent.","percent":"Enter a whole percent from 0 to 100.","whole":"Enter a whole number from 0 to 50.","hours":"Enter hours from 0 to 24, in half hours.","limit":"Enter a whole number above 0.","bandOrder":"Must be more than the band before it.","status":"Choose Illustrative or Live."}},"pricesRules":{"title":"Prices & rules","description":"Every price and rule that the pricing page, the guide, checkout and the add-hours sheet use.","preview":"Preview what customers see","currencyLabel":"Currency","currencyHint":"Each currency is set by hand. The grey figure is its US$ value at the fixed display rate (CA${{cad}}, €{{eur}}, R${{brl}} per US$1).","usdHint":"≈ {{amount}} US","unlimited":"Unlimited","notOffered":"Not offered","noProduct":"No Pricing product yet: sells at the code defaults. Make the plan on the Pricing page first.","audioPhonesDefault":"Default: no value saved yet","payers_one":"{{count}} workspace pays today and keeps its price.","payers_other":"{{count}} workspaces pay today and keep their price.","payers_many":"{{count}} workspaces pay today and keep their price.","names":{"community":"Community","launch":"Launch","engage":"Engage","elevate":"Elevate"},"save":"Save changes","saved":"Saved. New quotes and purchases use these now.","columns":{"plan":"Plan","monthlyPrice":"Monthly price","eventHours":"Event h","voiceHours":"Voice h","phones":"Phones at once","audioPhones":"Phones on audio at once","attendance":"People attending","rooms":"Rooms","boothSeats":"Booth seats / room","extraEvent":"Extra event hour","extraVoice":"Extra voice hour","seatAddOn":"Booth seat / month","assistedSetup":"Assisted setup / event","managedEvent":"Managed event / event","margin":"Margin: typical · maxed"},"plans":{"title":"Plans, allowances and add-on rates","description":"One row per public plan. These numbers feed the pricing page, the guide, /subscribe, the add-hours sheet and checkout, so they never disagree. A price you change becomes a new price: workspaces already paying keep theirs."},"margin":{"unknown":"Unknown cost","unknownWhy":"Not priced yet: {{names}}","unknownNoCosts":"No unit cost version is in force.","value":"{{percent}}%","noVersion":"No unit cost version is in force, so margins cannot be worked out.","allOnAudio":"If every phone is on audio","help":"Worked from unit costs version {{version}} and the best discount each plan allows. Typical: 60 % of the event and AI voice hours used, 40 % of the phones and 3 caption languages. Maxed: every limit full and {{languages}} caption languages. Only phones on audio cost a listener connection, at the plan's phones on audio share; phones reading captions cost next to nothing. Shared costs are not counted. A red maxed badge must be confirmed before saving. The figure “if every phone is on audio” costs every connected phone for every hour: it is for information and never blocks a save."},"forecast":{"title":"Forecast from your customers","description":"Each paying workspace's last completed month, priced at the numbers above, saved or not. The month's measured cost stays what it was; the price, discounts and allowances are the ones typed here.","columns":{"plan":"Plan","customers":"Customers","cost":"Cost per customer: median · worst","margin":"Margin: median · worst","underTarget":"Under 60 %","overAudio":"Over phones on audio","overPhones":"Over phones at once","overHours":"Over event or voice hours"},"none":"No paying customers on this plan.","unknown":"Unknown: a figure above is not a number.","unknownUnpriced":"Unknown: a delivery rate is still marked needs actual ({{names}}), so the measured cost is short.","unknownNoRevenue":"Unknown: the discounts take the whole price, so there is no margin.","empty":"No paying plan workspace has a completed month yet.","help":"Cost is the month's measured usage, without trial or test lines, plus card fees and support time. Phones at once adds the month's peak on audio to its peak of caption readers, so it is the most the month could have had.","withoutMonth_one":"{{count}} paying workspace has no completed month yet and is left out.","withoutMonth_other":"{{count}} paying workspaces have no completed month yet and are left out.","withoutMonth_many":"{{count}} paying workspaces have no completed month yet and are left out."},"discounts":{"title":"Discounts","nonprofitHelp":"Plans, monthly add-ons, extra hours, one-time events","yearlyHelp":"Plans and monthly add-ons only, never extra hours","both":"When a customer has both","stackSwitch":"discounts multiply","stackBoth":"Both apply (−{{percent}}%)","stackBetter":"Better one only (−{{percent}}%)","stackHelp":"Tick a plan to multiply the two discounts; unticked, only the better one applies."},"fairUse":{"title":"Fair use and safety","languages":"Caption languages at once","languagesHelp":"Per session, every plan. All 100+ stay available.","alert":"Alert Customer Success when translation passes (US$ an hour)","alertHelp":"Measured cost of one session","overLimit":"Over the phone limit","overLimitHelp":"Never cut off; warn the operator, flag to staff","warnFlag":"Warn + flag","voiceWeights":"Premium voices count as","voiceWeightsHelp":"Voice hours used for each hour heard, by voice provider. 1 is a normal voice.","premium":"Premium","audioCap":"Automatic audio cap (% of the plan's connected phones)","audioCapHelp":"Phones beyond this share of the plan's connected phones (Phones at once) are not admitted to audio. Blank: off, no automatic block.","audioCapOff":"Off","overPlanCost":"Write to a workspace when its month costs more than its plan covers by (%)","overPlanCostHelp":"Measured cost against the plan's price. Phones over the plan, and a first month, send an email only above this."},"oneTime":{"title":"One-time events (no plan)","description":"What a customer pays without a plan.","eventHour":"Event hour, {{band}}","voiceHour":"AI voice hour","minimum":"Minimum hours billed","seats":"Booth seats per room","assistedSetup":"Assisted setup","managedEvent":"Managed event","servicesHelp":"Paid once per event. Blank in every currency: not offered. Nonprofit applies; yearly does not.","note":"Hours stay usable for 12 months (a rule of the credits ledger, not set here). Nonprofit applies.","bulk":"Bulk discount from {{hours}} h","bulkBlank":"Bulk discount (none)","bulkHelp":"On the whole purchase once reached. Same for every audience size, one-event quotes too. Blank both to remove.","bulkFrom":"Bulk discount {{number}}, from hours","bulkPercent":"Bulk discount {{number}}, percent off","bulkHours":"h","percentOff":"% off","step":"More than 5,000: step per extra 1,000 people","stepHelp":"Top of the range shown to customers: the up-to-5,000 rate plus this, per hour. Staff set the price in the deal desk.","seatDay":"Interpreter seat per event day","seatDayHelp":"Pay once includes no seats: an add-on, never paid from hours, never bulk-discounted. Nonprofit applies."},"trial":{"title":"Free trial","description":"\"Try a plan free first\": everything in the chosen plan for a short time, one per organization.","enabledHelp":"Shows \"Try it free first\" on the price result (plans and pay once) and on Subscribe, to workspaces that have never had a trial.","cardRequired":"Ask for a card to start","cardRequiredHelp":"On by default. \"Try it free first\" asks for a card through Stripe; nothing is charged. One card, one trial; prepaid cards are refused. Off: the no-card trial with today's email, domain and workspace checks. Trial invites never ask for a card."},"other":{"title":"Other rates (earlier model)","description":"Rates the current price page and the credits still read. They are saved with everything else.","oneTimeDescription":"The earlier per-band event hour prices in US dollars. Not used by new quotes: one-time events are priced in the One-time events card above."},"footer":{"lead":"Changes apply to new purchases.","rest":"Added hours carry over and don't expire while the plan is active; included hours reset each month. Current subscribers keep their price until they change plan. Extra-hour prices change for everyone at once.","confirmLowMargin":"A plan loses money at its ceiling. Tick to confirm you have checked it.","belowFloor":"Pay once is below the plan for one size: fix the rates before saving."},"errors":{"wholeNumber":"Enter a whole number, 0 or more.","voiceWeight":"Enter a weight above 0 and up to 10, to two decimals.","overPlanCost":"Enter a whole percent from 0 to 500.","partlySaved":"Already saved: {{done}}","ratesUnreadable":"The stored prices could not be read, so saving now would replace them with the defaults. Nothing was saved; fix the stored rates first.","ratesChanged":"Someone else saved the prices while you were editing. Reload to see their changes, then save again.","staleForm":"This page is out of date. Reload it and make your changes again.","confirmLowMargin":"Confirm the red margins before saving.","payOnceFloor":"Paying once must stay at least 1.15 × the plan's hour for the same audience. Raise the one-time rate, ease the deepest discount or change the plan price.","bulkOrder":"Each discount needs more hours and a bigger percent than the one before."},"floor":{"title":"Pay once stays above the plan · floor {{floor}}×","audience":"Audience · plan per included hour","floor":"Floor","deepest":"{{hours}} h","noTier":"No discount","check":"Check","planHour":"{{plan}} {{amount}}/h","pass":"{{ratio}}× ✓","fail":"{{ratio}}× ✗","help":"Saving is blocked while a row fails. Plan per included hour = monthly list price ÷ included event hours; nonprofit takes the same {{percent}}% off both sides.","failingElsewhere":"Also below the floor in: {{currencies}}."},"extraListeners":{"title":"Extra listeners (plans only)","description":"A block of 50 more phones on audio, all month. Nonprofit applies; the yearly discount does not.","label":"{{plan}} extra listeners a month"},"languageCapacity":{"title":"Language capacity (+5 at once)","description":"Five more languages translated at once: every month on a plan, or for one event. Leave all four prices blank to stop selling an option.","monthly":"Every month","event":"One event","monthlyLabel":"+5 languages at once a month","eventLabel":"+5 languages at once for one event"}},"prospectErasure":{"action":"Erase personal data","outOfScope":"This prospect became a customer. Erasing a customer's data is account deletion, which is out of scope here.","dialogTitle":"Erase this prospect's personal data?","dialogDescription":"This permanently deletes {{email}} and their quotes. It cannot be undone. Type the email below to confirm.","confirmLabel":"Type the prospect's email to confirm","confirmButton":"Erase personal data","cancelButton":"Cancel","erasedFlash":"This prospect's personal data was erased."},"people":{"noPersona":"No persona yet","filters":{"toggle":"Filters","any":"Any","clear":"Clear all","personaId":"Persona","source":"First-touch source","planIntent":"Plan intent","country":"Country","signupAge":"Signup age","enrichment":"Enrichment"},"signupAge":{"under-7":"Under 7 days","under-30":"Under 30 days","30-90":"30 to 90 days","over-90":"Over 90 days"},"enrichment":{"none":"Nothing looked up","some":"Looked up"},"sort":{"fields":{"created":"Created","lastActive":"Last active","name":"Name","workspaces":"Workspaces"},"order":{"created":{"asc":"Oldest","desc":"Newest"},"lastActive":{"asc":"Longest ago","desc":"Most recent"},"name":{"asc":"A to Z","desc":"Z to A"},"workspaces":{"asc":"Fewest","desc":"Most"}}},"title":"People","description":"Everyone who can sign in to a workspace, across all customers. Each row shows the one thing they most likely need.","newPerson":"New person","search":"Search name, email, domain or workspace","workspace":"Workspace","anyWorkspace":"Any workspace","lastLogin":"Last sign-in","anyTime":"Any time","periods":{"last-24-hours":"Last 24 hours","last-7-days":"Last 7 days","last-30-days":"Last 30 days","last-3-months":"Last 3 months","last-6-months":"Last 6 months","last-year":"Last year","over-90-days":"Over 90 days"},"chipsLabel":"Filter by status","chips":{"ALL":"All","ADMINS":"InterScribe admins","UNVERIFIED":"Unverified email","INVITED_NOT_JOINED":"Invited, not joined","NEVER_SIGNED_IN":"Never signed in","DEACTIVATED":"Deactivated"},"columns":{"persona":"Persona","source":"Source","person":"Person","status":"Status","workspaces":"Workspaces & roles","lastActive":"Last active","nextStep":"Suggested next step","actions":"Actions"},"status":{"ACTIVE":"Active","STAFF":"Active","UNVERIFIED":"Unverified email","INVITED_NOT_JOINED":"Invited, not joined","NEVER_SIGNED_IN":"Never signed in","DEACTIVATED":"Deactivated"},"staffBadge":"InterScribe admin","staffNoWorkspace":"Staff · no workspace","nothingNeeded":"Nothing needed","never":"Never","today":"Today, {{time}}","signUp":{"google":"Google","github":"GitHub","email":"Email"},"reason":{"linkSent":"Link sent {{ago}}","linkNotSent":"No link sent yet","invited":"Invited {{ago}}","accountMade":"Account made {{date}}","deactivatedBy":"By {{by}}, {{date}}","deactivated":"Can't sign in"},"nextStep":{"RESEND_VERIFICATION":"Resend verification","RESEND_INVITATION":"Resend invitation","SEND_ONBOARDING":"Send onboarding","REACTIVATE":"Reactivate","VIEW_AS_THEM":"View as them"},"showing":"Showing {{from}}–{{to}} of {{total}} · newest first","previous":"Previous","next":"Next","empty":"Nobody matches these filters.","moreActions":"More actions for {{name}}","actionsFor":"Actions for {{name}}","groups":{"signIn":"Help them sign in","start":"Get them started","see":"See what they see","access":"Access","danger":"Danger zone"},"actions":{"resendVerification":"Resend verification email","resendInvitation":"Resend invitation","copyInvitationLink":"Copy invitation link","setPassword":"Set a new password…","sendOnboarding":"Send onboarding email","viewAsThem":"View as them","adminRoles":"InterScribe admin roles","deactivate":"Deactivate","reactivate":"Reactivate","delete":"Delete person…"},"hint":{"lastSent":"Last sent {{date}}","verifyLink":"Sends the link to verify their email","invitationFor":"For {{workspace}}, not joined","copyLink":"To send it yourself","setPassword":"Opens a short form; tell them yourself","onboarding":"Welcome and first steps","viewAsThem":"Opens their dashboard; every action is logged","adminRoles":"What they can do in InterScribe admin","deactivate":"They can't sign in until reactivated","reactivate":"They can sign in again","delete":"Type their email to confirm"},"disabled":{"noPermission":"You don't have permission for this","alreadyVerified":"Their email is already verified","invitedInstead":"They have an invitation waiting; resend that instead","noInvitation":"No invitation waiting","adminPassword":"An InterScribe admin's password isn't changed from here","alreadyOnboarded":"Already onboarded","yourself":"Not on yourself","superAdminImpersonation":"A platform super admin cannot be impersonated","onlySuperAdmin":"Only a super admin can change this","adminAccess":"An InterScribe admin's access isn't changed from here","superAdminAccount":"A super admin's account is changed only by that super admin","adminAccount":"Only a super admin can change another admin's account"},"banner":{"ACTIVE":"Signed in and set up.","STAFF":"An InterScribe admin.","UNVERIFIED":"Hasn't verified their email.","INVITED_NOT_JOINED":"Invited, hasn't joined yet.","NEVER_SIGNED_IN":"Has an account but has never signed in.","DEACTIVATED":"Deactivated: they can't sign in."},"advice":{"RESEND_VERIFICATION":"Send the verification email again. If it still doesn't arrive, ask them to check spam, or their IT to allow mail from interscribe.io.","RESEND_INVITATION":"Send the invitation again, or copy the link and send it yourself.","SEND_ONBOARDING":"Send the onboarding email: a welcome and their first steps.","REACTIVATE":"Reactivate them when they should have access again.","VIEW_AS_THEM":"Open their dashboard to see what they see. Every action is logged."},"sheet":{"suggested":"Suggested next step","workspaces":"Workspaces & roles","noWorkspaces":"Not in any workspace","noRole":"No role","signedUpWith":"Signed up with","joined":"Joined","lastActive":"Last active","lastPage":"Last page","recentActivity":"Recent activity","noActivity":"Nothing recorded yet","dangerText":"Delete is blocked for the last super admin, and for the only SuperUser of a workspace others still belong to, until they hand it over. You type their email to confirm.","adminRolesTitle":"InterScribe admin roles","adminRolesHelp":"Switch roles on or off, then save them together.","saveRoles":"Save roles"},"password":{"title":"Set a new password","label":"New password for {{name}}","help":"At least 8 characters. You tell them the password; we never email it.","submit":"Set password","tooShort":"Use at least 8 characters.","set":"New password set for {{name}}."},"delete":{"title":"Delete {{name}}?","text":"A workspace they are the only member of is deleted with them, and its subscription cancelled. This cannot be undone.","confirmLabel":"Type {{email}} to confirm","submit":"Delete person"},"create":{"title":"New person","subtitle":"An account with InterScribe admin roles. Workspace roles are given from the workspace.","email":"Email","firstName":"First name","lastName":"Last name","password":"Password","roles":"InterScribe admin roles","submit":"Create person","missing":"Email, first name and password are required.","exists":"Someone already has that email.","created":"{{email}} can now sign in."},"roles":{"onlyPlatformRoles":"Only InterScribe admin roles are set here.","lastAdmin":"You cannot remove admin access from the last admin.","notFromYourself":"You cannot remove super admin access from yourself."},"refused":{"missing_permission":"You don't have permission for this.","outside_tenant_scope":"That is outside the workspaces you can act on.","tenant_scope_unknown":"That is outside the workspaces you can act on.","second_person_required":"A second person has to approve this.","idempotency_key_reused":"This form was already sent. Reload the page and try again.","not_found":"That person no longer exists.","admin_target":"An InterScribe admin's password or access isn't changed from here.","self":"You can't do that to yourself.","not_super_admin":"Only a super admin can change InterScribe admin roles.","other":"Not done."},"reloadAndRetry":"Reload the page and try again.","copied":"Invitation link copied","copyFailed":"Couldn't copy the link","cancel":"Cancel"},"proposals":{"copied":"Link copied","copyLink":"Copy signing link","activity":"Activity","linkExpires":"link valid until","noActivity":"Nothing has happened yet.","contractsTitle":"Signed contracts","contractsDescription":"Contracts that came from a signed proposal, with their renewal dates.","noContracts":"No signed proposals yet.","to":"to","open":"open","renews":"Renews","auto":"auto","manual":"manual","editor":"Document","unreadable":"This version's document could not be read.","editorHelp":"Saving makes a new version. Prices stay as the quote set them; a different price needs a new quote and a new proposal.","title":"Title","preparedFor":"Prepared for","scope":"Scope","lines":"Price lines","lineLabel":"Line","terms":"Terms","saveVersion":"Save as a new version","filter":"Filter by status","all":"All","list":"Proposals","emptyFiltered":"No proposals with this status.","number":"Proposal","value":"Value","status":"Status","signer":"Signer","owner":"Owner","expires":"Expires","viewedNotSigned":"Viewed, not signed","sendTitle":"Send for signature","sendSubtitle":"The latest version goes to one signer, who types their name to sign.","switchedOff":"Switched off: {{flag}}","send":"Send","emailQueued":"Sent. The signing email is on its way.","noEmail":"Ready to sign. No email was sent.","sendTheLink":"Customer emails are switched off, so send them this link yourself.","signerName":"Signer's name","signerEmail":"Signer's email","emptyTitle":"No proposals yet","toDealDesk":"Go to deal desk","crumb":"Growth › Proposals","subtitle":"Quotes from the deal desk, sent to sign: where each one stands, and who is waiting on whom.","pageTitle":"Proposals","emptyBody":"Save a quote on the deal desk, then make a proposal from it."},"customerUsers":{"roleChange":{"intro":"A workspace role changes what {{name}} can do in {{workspace}}. They see the change the next time a page loads.","now":"Now: {{role}}","after":"After: {{role}}","allows":{"Owner":"Portals and their pricing, entity settings and email senders, plus the workspace's billing and credit emails. Only another Owner can remove an Owner in the app.","Admin":"Portals and their pricing, entity settings and email senders. No billing or credit emails.","Member":"None of those: what they can do comes from their app roles alone."},"appRoles":"App roles","appRolesNone":"No app roles in this workspace.","appRolesNote":"App roles also grant access; changing the workspace role doesn't remove them. Manage app roles in Roles."}},"connectionChecks":{"title":"Connection checks","lead":"Every check run from /check, the Console or the agent app. Kept 30 days, then deleted.","searchLabel":"Report ID, workspace or email","filtersLabel":"Filter checks","listLabel":"Reports","empty":"No connection checks match. Try a report ID, a workspace name or an email.","notFound":"No live report with this ID. Reports are deleted after 30 days.","deletesOn":"Deletes on {{date}}","meta":"{{who}} · {{when}} · from {{from}}","steps":"Steps","rawLog":"Raw LiveKit check log","openSession":"Open session connection report","copyFix":"Copy fix link for customer","copied":"Fix link copied. Paste it to the customer.","copyFailed":"Could not copy. The link is {{url}}","openWorkspace":"Open workspace","anonymous":"anonymous","filters":{"all":"All · {{n}}","failed":"Failed · {{n}}","warnings":"Warnings · {{n}}","sent":"Sent to support · {{n}}","linked":"Linked to a session · {{n}}"},"roles":{"sound-desk":"Sound desk","interpreter":"Interpreter","listener":"Listener"},"sources":{"check":"/check","console":"Console","booth":"Booth","agent-app":"Agent app"},"verdicts":{"ok":"All good","warn":"Works with a warning","fail":"Failed"},"step":{"ok":"ok","blocked":"blocked","skipped":"skipped","udpBlocked":"UDP blocked → TCP"},"env":{"browser":"BROWSER","os":"OS","network":"NETWORK","protocol":"PROTOCOL","region":"REGION","rtt":"RTT / JITTER","rttValue":"{{rtt}} / {{jitter}} ms","agent":"Agent {{version}}","networks":{"wifi":"Wi-Fi","ethernet":"Ethernet","cellular":"Cellular","other":"Other"},"protocols":{"udp":"UDP","tcp":"TCP via relay","none":"none"}},"rail":{"label":"Support","brand":"InterScribe Admin","section":"Support","inbox":"CS Inbox","checks":"Connection checks","sessions":"Session connection reports","docs":"Docs"},"sessions":{"title":"Session connection reports","lead":"Every session with a technical report, across all customers. Open one to see what listeners heard and where audio paused.","searchLabel":"Workspace, session name or ID","filtersLabel":"Filter sessions","listLabel":"Sessions","empty":"No sessions match. Try a workspace name, a session name or a session ID.","filters":{"all":"All · {{n}}","problems":"With problems · {{n}}","linked":"Linked to a connection check · {{n}}"},"heard":"{{pct}}% heard","noAccount":"No customer account","untitled":"Session {{id}}","linkedChecks_one":"{{count}} connection check","linkedChecks_other":"{{count}} connection checks","status":{"LIVE":"Live now","PENDING":"Report pending","READY":"Report ready","FAILED":"Report failed"},"capped":"Too many matches to list them all. Only the newest are searched and counted; narrow the search to see the rest."},"capped":"Too many workspaces or people match. Only the newest 200 are searched; narrow the search to see the rest."},"socialProof":{"displayOn":"Display on","activeHelp":"A review can be active only with a recorded consent and no bracketed placeholder text.","storyOnlyPlacements":"Education, Business, Interpreters and About show the featured story only. Conferences page reviews also show on Events.","placements":{"LANDING_PAGE":"Landing page","CHURCHES_PAGE":"Churches page","CONFERENCES_PAGE":"Conferences page","EVENTS_PAGE":"Events page","EDUCATION_PAGE":"Education page","BUSINESS_PAGE":"Business page","INTERPRETERS_PAGE":"Interpreters page","ABOUT_PAGE":"About page"},"stories":{"switchLabel":"Show customer stories","switchHelp":"When on, each page shows its featured story (the first active review with a headline placed on it) and the home page shows its quotes. Only reviews with a recorded consent are shown.","emergencyOff":"SHOW_TRUSTED_BY_LEADERS_SECTION is \"false\" on this server, so stories stay hidden whatever this switch says.","on":"On","off":"Off","switchedOn":"Customer stories are now shown.","switchedOff":"Customer stories are now hidden."},"story":{"title":"Customer story (optional)","help":"A review with a headline is shown as the featured story card on the pages it is placed on.","headline":"Headline","eventPhoto":"Event photo","organizationLogo":"Organisation logo","keyFacts":"Key facts (up to {{count}})","keyFact":"Key fact {{number}}","keyFactPlaceholder":"e.g. 4 languages every Sunday","link":"Link to the full story"},"consent":{"title":"Consent to publish","help":"Required before the review can be active: the date the customer agreed and who confirmed it.","date":"Consent confirmed on","by":"Confirmed by (name)","missing":"No consent","recorded":"Consent {{date}} · {{name}}"},"errors":{"required":"Quote, name, and role are required.","tooManyFacts":"Up to 3 key facts.","factTooLong":"Each key fact is at most 80 characters.","link":"The link must be a site path (/…) or an http(s) address.","consent":"Record the consent date and who confirmed it before making this review active.","placeholder":"Replace the bracketed placeholder text (such as [Headline]) before making this review active."}}},"adminAccess":{"areas":{"customers":"Customers","business":"Business & pricing","people":"People & access","support":"Support","settings":"Settings","other":"Other"},"roleEditor":{"heldOf":"{{held}} of {{total}}"},"separation":{"title":"Separation of duties","rules":{"moneyCommands":"Can ask for a money action ({{request}}) and approve it ({{approve}}). A second person is still required to approve, and money actions usually sit with {{team}}.","discountAndPrice":"Can approve a discount ({{approve}}) and edit plan prices ({{request}}). The person who approves a price exception should not also change the list price; pricing usually sits with {{team}}.","discountRequestAndApproval":"Can ask for a discount ({{request}}) and approve it ({{approve}}). Approvals should come from someone other than the requester ({{team}})."}},"grid":{"title":"Who can do the sensitive things","subtitle":"One permission allows each action. Anyone holding a risky pair is flagged above.","action":"Action","can":"Can","cannot":"Cannot","legend":"Filled can, empty cannot. The super admin role can do everything and is not shown.","actions":{"requestDiscount":"Request a discount","approveDiscount":"Approve a discount","editPrices":"Edit plan prices","financeRollup":"Rerun cost rollup, enter invoices","closeMonth":"Close the month, approve write-offs","viewAsCustomer":"View as a customer","deletePerson":"Delete a person","eraseData":"Erase data"}},"blacklist":{"title":"Blacklist & IPs","subtitle":"Stop an email, a domain or an address from signing up or signing in, and see where people sign in from.","tabLists":"Blacklist","tabIps":"IP addresses","tabLog":"Sign-in log","kpiBlocked":"Blocked entries","kpiBlockedHint":"{{domains}} domains · {{ips}} IPs · {{emails}} emails","kpiStopped":"Sign-ups stopped","kpiStoppedHint":"All time, across every entry","kpiIps":"Known IP addresses","kpiIpsHint_one":"Across {{count}} workspace","kpiIpsHint_other":"Across {{count}} workspaces","blockTitle":"Block something","blockHint":"Takes effect immediately for sign-up and sign-in, in every workspace and on Front Door.","block":{"email":"Block email","domain":"Block domain","ip":"Block IP address"},"beforeYouBlock_one":"Before you block: {{count}} existing account matches","beforeYouBlock_other":"Before you block: {{count}} existing accounts match","accountKind":{"frontDoor":"Front Door","workspace":"workspace"},"newOnly":"Blocking stops new sign-ups and sign-ins only. Review these accounts separately.","all":"All","plural":{"email":"Emails","domain":"Domains","ip":"IP addresses"},"search":"Search value","remove":"Remove","entries":"entries","emptyTitle":"Nothing blocked","emptyBody":"Entries you block show up here with the sign-ups they stopped."},"ips":{"signInLog":"See sign-in log","block":"Block this address","forget":"Forget this address","blocked":"Blocked","location":"Location","metadata":"Metadata"},"log":{"opened":"Opened from the address","allAddresses":"All addresses","emptyTitle":"No sign-ins from {{ip}}","emptyBody":"Nothing was recorded from this address.","deleteSelected":"Delete {{count}} selected","success":"Success","error":"Error","action":"Action"},"done":{"generic":"Saved","block":"Blocked","blockIp":"Address blocked","remove":"Removed from the blacklist","deleteIp":"Address forgotten","deleteLog":"Log deleted","deleteLogs":"Logs deleted"},"refusals":{"generic":"Could not save. Try again.","invalid":"That value does not look like an email, domain or address of that type.","already_listed":"Already blacklisted.","not_listed":"That entry is no longer on the list.","missing_permission":"You cannot manage the blacklist.","idempotency_key_reused":"That request was already answered. Try again.","invalid_request":"Something is missing from the request."}},"adminAcquisition":{"crumb":"Growth","title":"Acquisition","subtitle":"How visitors become customers, what each test is doing, and what winning a customer costs.","period":"Period","stages":{"title":"Five stages","looked":"Looked at prices","described":"Described their event","email":"Gave their email","price":"Saw their price","bought":"Bought","ofFirst":"of the first stage","subPlain":"Each stage shows its busiest event. Where the price comes before the email (the “Price before the email” test), those two stages swap."},"split":{"variant":"Variant","visitors":"Looked at prices","bought":"Bought","rate":"Bought rate","confidence":"Confidence","control":"control"},"experiments":{"title":"Experiments","running":"Running: visitors are split between the variants.","paused":"Paused: every visitor sees the control.","winner":"Winner declared: every visitor sees {{variant}}.","pause":"Pause test","weak":"Only {{pct}}% sure {{variant}} is different from the control. Under 95% can be luck.","declare":"Declare {{variant}} the winner","declareAnyway":"Declare {{variant}} the winner anyway","pick":"Which experiment","name":{"email-gate":"Email gate","headline":"Headline"},"question":{"email-gate":"Do we ask for the email before or after showing the price?","headline":"Which hero line brings more people through?"}},"attribution":{"title":"Where customers come from","sub":"Leads by source, medium and campaign, with the customers they became and their MRR.","empty":"No leads in this period.","source":"Source","medium":"Medium","campaign":"Campaign","leads":"Leads","won":"Customers"},"costs":{"title":"What customers cost to win","sub":"Selling time, trials, gifts and commissions, plus any cost entered by hand. $0 is a valid answer.","empty":"No customers won and no costs entered in this period.","channel":"Channel","entered":"Entered","derived":"Worked out","customers":"New customers","cac":"Per customer","payback":"Months to pay back"},"channel":{"all":"Every channel","DEMO_REQUEST":"Demo request","CONTACT_FORM":"Contact form","PRICE_MY_EVENT":"Price my event","HELP_REQUEST":"Help request","REFERRAL":"Referral","INBOUND_EMAIL":"Inbound email","CALL":"Call","MANUAL":"Added by hand","IMPORT":"Imported","MESSENGER":"Messenger"}},"adminAiAssistants":{"crumb":"Settings","title":"AI assistants","subtitle":"Let ChatGPT, Claude or another assistant work our leads for you. It acts as you, can only do what you can do here, and everything it does is logged.","connect":{"title":"Connect an assistant","sub":"Staff only. Separate from the customer connector workspaces use.","copy":"Copy","copied":"Copied","chatgpt":"Settings › Connectors › Add, paste the address, sign in with your InterScribe account.","claude":"Settings › Connectors › Add custom connector, same address.","signIn":"Sign-in uses your InterScribe login, with two-step verification when your account has it on. Connections end after 30 days without use.","tabsLabel":"Assistant","tabs":{"chatgpt":"ChatGPT","claude":"Claude","claudeCode":"Claude Code"}},"connected":{"title":"Connected","sub":"Each connection belongs to one person. You can disconnect your own.","subEveryone":"Each connection belongs to one person. As an admin, you can disconnect anyone's.","empty":"No assistant is connected yet.","lastUsed":"Last used {{when}}","neverUsed":"Not used yet","disconnect":"Disconnect","disconnectNamed":"Disconnect {{client}} for {{person}}"},"access":{"readWrite":"read and write","readOnly":"read only"},"tools":{"title":"What an assistant can do","sub":"Reading is instant. Changes show you what will happen and wait for your OK in the assistant. Some things only a person can do here.","seeAll_one":"See the {{count}} tool","seeAll_other":"See all {{count}} tools","neverLine":"Delete or erase anyone, merge, send email, change prices, plans, billing or refunds, export everything, change permissions: only a person, in the Portal.","readGroup":"Look things up · instant","changeGroup":"Change things · asks first, can be undone","neverGroup":"Only a person, in the Portal"},"highlight":{"search_leads":"Find leads by name, organisation, tag, event, stage or owner","get_lead":"A lead's details, notes, tasks and activity","create_lead":"Add a lead (the duplicate check runs first; a match is shown, not overwritten)","copy_lead":"New person at the same organisation, keeping tags and owner","update_lead":"About the lead: role, languages, budget, decision, start date","add_note_create_task":"Notes and tasks, logged as made through the assistant","pipeline_summary":"Counts and value by stage, overdue follow-ups, my day","search_customers_get_customer":"Customer workspace, plan, health, usage and open cases","import_leads":"Up to 25 at a time; shows the dry-run counts first","draft_email":"Writes a draft in the Portal. You press Send here. Blocked when consent does not allow it."},"level":{"read":"Read","alone":"Does it alone","ask":"Asks first","draft":"Draft only","never":"Never"},"levelMeans":{"read":"instant","alone":"low-risk filing, can be undone","ask":"preview + your OK in the assistant","draft":"a person sends from the Portal","never":"not offered at all"},"prompts":{"title":"Ready-made prompts","sub":"They show up in the assistant's prompt menu, so nobody has to know the tool names.","morningBrief":{"title":"Morning brief","sub":"due today, going cold, ready to buy"},"beforeMyCall":{"title":"Before my call","sub":"a brief on your next meeting or the person you name"},"afterTheEvent":{"title":"After the event","sub":"who we met, a follow-up task and a draft for each"},"weeklyPipelineReview":{"title":"Weekly pipeline review","sub":"what moved, what's stuck, the forecast"},"cleanUpMyLeads":{"title":"Clean up my leads","sub":"no owner, no next step, old consent"},"customerCheck":{"title":"Customer check","sub":"usage, health, renewals, open cases for one customer"}},"boundaries":{"title":"Boundaries","sub":"Applied on our server, whatever the assistant says.","actsAsYou":{"title":"Acts as you.","body":"Same permissions as your admin role; a read-only role stays read-only."},"smallBatches":{"title":"Small batches.","body":"25 records per change, 60 calls a minute per person."},"privateStays":{"title":"Private stays private.","body":"Audience names and customer transcripts are never returned."},"leadText":{"title":"Lead text is untrusted.","body":"Notes, emails and form messages are labelled as quotes, so an email can't instruct the assistant."},"logged":{"title":"Logged.","body":"The latest calls are below, and the log keeps 90 days; a change marked Undo can be reversed for 30 days."}},"activity":{"title":"Activity","sub":"Every call an assistant made, newest first.","empty":"No calls yet.","via":"via {{client}}","undo":"Undo","undoNamed":"Undo {{tool}}","moreLeads_one":"{{count}} more lead","moreLeads_other":"{{count}} more leads","tasks_one":"{{count}} task","tasks_other":"{{count}} tasks","notes_one":"{{count}} note","notes_other":"{{count}} notes","when":"When","assistant":"Assistant","person":"Person","what":"What happened","result":"Result","customerText":"Customer text"},"result":{"ok":"Done","preview":"Waiting for OK","refused":"Refused","forbidden":"Refused: not allowed","rate_limited":"Refused: too many calls","error":"Failed"},"group":{"leads":"Leads","organisations":"Organisations and people","notes":"Notes and files","tasks":"Tasks and reminders","capture":"Capture and import","team":"Team and housekeeping","safety":"Safety","never":"Never offered","meetings":"Meetings and calls","email":"Email and messages","pipeline":"Pipeline, quotes and reports","campaigns":"Campaigns","events":"Our events (trade shows, conferences)","aiDesk":"AI desk","customers":"Customers","support":"Support","docs":"Public docs, FAQ and plans","faqWork":"FAQ work","costs":"AI costs and usage","sessions":"Sessions and connection reports","guides":"Staff guides","threads":"Customer conversations","bugs":"Bugs"},"catalogue":{"title":"Every assistant tool","subtitle_one":"{{count}} tool today, for leads and day-to-day operations: customers, support, events, campaigns. Each runs as the signed-in staff member and only within their role. The customer connector's workspace tools stay separate.","subtitle_other":"{{count}} tools today, for leads and day-to-day operations: customers, support, events, campaigns. Each runs as the signed-in staff member and only within their role. The customer connector's workspace tools stay separate.","legend":"What the levels mean","count_one":"{{count}} tool","count_other":"{{count}} tools","neverSub":"Not offered at all: there is no tool to call.","blocked":"blocked"},"never":{"delete":{"what":"Delete or erase personal data","instead":"A person, in the Portal"},"merge":{"what":"Merge records","instead":"A person, on the Duplicates page"},"send":{"what":"Send email, texts or quotes","instead":"Assistants never send; a person does, from the Portal"},"bugs":{"name":"Bugs","covers":"Bug reports and bugs: list, rank, read and triage. Reporters are never named; closing a bug and messaging reporters stay with a person."},"billing":{"what":"Prices, plans, billing, refunds, credits","instead":"Deal desk and billing pages only"},"export":{"what":"Export everything, change permissions or settings","instead":"Admin pages only"},"private":{"what":"Audience names and session transcripts","instead":"Private; never returned"}},"undo":{"gone":"Nothing was put back: the leads it touched were erased or merged since.","nothing":"Nothing was put back: it was changed since.","done":"Undone.","kept_one":"Undone, except {{count}} part that was changed since and stays as it is.","kept_other":"Undone, except {{count}} parts that were changed since and stay as they are."},"cardLevel":{"read":"Allowed"},"refusal":{"over_limit":"Refused: over 25","duplicate":"Refused: listed twice","not_found":"Refused: not found","not_allowed":"Refused: not allowed","rate_limited":"Refused: too many calls","stale_preview":"Refused: changed since the preview","invalid_args":"Refused: invalid request","area_off":"Refused: area off"},"areas":{"title":"What ChatGPT and Claude can see","sub":"Turn whole areas on or off for every connection. Off takes the area's tools out of the assistant at its next call. Each tool still needs the person's own permission.","lastChanged":"Last changed by {{name}} · {{when}}","on":"On","off":"Off","offSummaries":"Off · summaries only","never":"Never","note":"New tools start in Desk only. They appear here, off, until an admin turns their area on. Reads of customer conversation text are marked in Activity.","adminOnly":"Only an admin can change these switches.","docs":{"name":"Public docs, FAQ and plans","covers":"Help pages, FAQ answers and the plans page, as customers see them."},"faqWork":{"name":"FAQ work","covers":"Draft and edit FAQ answers. Nothing publishes without a person, and every change has Undo."},"costs":{"name":"AI costs and usage","covers":"Spend by provider, model and feature, and the daily caps."},"sessions":{"name":"Sessions and connection reports","covers":"Session details, telemetry and audience counts. Never audience names."},"guides":{"name":"Staff guides","covers":"Internal how-to guides written for the team."},"threads":{"name":"Customer conversations","covers":"The text of inbox threads. While off, an assistant gets a short summary of a thread, never its messages."},"billing":{"name":"Billing details","covers":"Invoices, payments and refunds are never offered. An assistant sees a workspace's plan name and whether it is paid or past due."}},"claudeCode":{"intro":"For the team's engineers: pull bugs and fix them from your terminal, in any InterScribe repo. Takes about 3 minutes.","install":"<b>Install Claude Code</b> (skip if <code>claude --version</code> works)","plugin":"<b>Add our plugin</b>, in Claude Code (needs GitHub access to the InterScribe-Portal repo)","signIn":"<b>Sign in</b>: type <code>/mcp</code>, choose <b>interscribe</b> → <b>Authenticate</b>. Your browser opens InterScribe; sign in and approve.","connected":"Connected: {{person}} · {{client}} · {{when}}","notConnected":"Not connected yet. Do step 3 in Claude Code; this updates when you reload.","bugs":{"step":"<b>Turn on Bugs</b> in \"What ChatGPT and Claude can see\" below (admins only; off by default).","on":"Bugs is on.","off":"Bugs is off.","turnOn":"Turn it on","askAdmin":"Ask an admin to turn it on."},"tryIt":"<b>Try it</b> in any InterScribe repo","copyNamed":"Copy {{command}}","help":{"title":"Something not working?","marketplace":"<b>\"Marketplace not found\"</b>: run <code>gh auth status</code>; you need access to the private InterScribe-Portal repo.","auth":"<b>\"interscribe: needs authentication\"</b>: run <code>/mcp</code> → interscribe → Authenticate again. Connections end after 30 days without use.","tools":"<b>Tools missing</b>: the area is off, or your role can't see bugs. Check the status above."},"readme":"The same steps are in the plugin's README (claude-plugin/README.md in the InterScribe-Portal repo)."}},"adminApprovals":{"limits":{"title":"Approval limits","sub":"Who approves discounts and deal changes. Only the owner changes these.","subOwner":"Who approves discounts and deal changes. Only you can change these.","limit":"Limit","value":"Value","tier":"Above it","invalid":"Use a whole number of zero or more for each limit.","units":{"pct":"%","dollars":"US dollars","days":"days","months":"months"},"keys":{"discount_rep_maxPct":"Largest discount a signed-off rep approves (yearly, once, first term)","discount_manager_maxPct":"Largest discount a manager approves","discount_manager_maxRepeatMonths":"Most months a manager lets a discount repeat","deal_manager_arrMinor":"ARR moving to Proposal or Won without a manager","deal_manager_lostArrMinor":"ARR closed Lost without a manager","deal_manager_closeSlipDays":"Days a close date may move without a manager","deal_owner_arrMinor":"ARR above which the owner approves","trial_rep_extendDays":"Days a rep may extend a trial, once","refund_rep_days":"Days after purchase a refund follows the standard rule"}},"roles":{"REP":"Rep","MANAGER":"Manager","OWNER":"Owner"},"seats":{"title":"Seats","sub":"A person's manager approves their manager-tier asks. Without one, any approver can.","person":"Person","role":"Role","manager":"Manager","team":"Team","signOff":"Signed off for rep discounts","roleOf":"Role of {{name}}","managerOf":"Manager of {{name}}","teamOf":"Team of {{name}}","signOffOf":"{{name}} is signed off for rep discounts","noManager":"No manager"},"seatRoles":{"CUSTOMER_GUIDE":"Customer guide","AE":"Account executive","CSM":"Customer success manager","ONBOARDING":"Onboarding","MANAGER":"Manager","ENABLEMENT":"Enablement","EXECUTIVE":"Executive"},"discount":{"nonprofit":"The nonprofit price is a list price: choosing it is not a discount and needs no approval.","getTitle":"What we get in return","gets":{"YEARLY_PREPAY":"They prepay the year","EARLY_START":"They start early","REFERENCE_CALL":"A reference call","CASE_STUDY":"A case study","MULTI_CAMPUS":"More campuses","COMPETE_WITH_FREE":"To compete with free volunteers"},"competeRefusal":"This can't be filed. We don't discount to compete with free volunteers: it teaches churches our price is soft, and pastors compare notes.","offerInstead":"Offer instead:","seasonOffer":"Start before Easter and we'll run your first Sunday's audio check live with you.","getNote":"Note for the approver","rule":"Who decides: the requester never approves their own, except the logged rep tier and the owner.","latest":"Only the latest request stands; the older one expires.","sentTo":"Sent to {{name}} for approval.","queues":{"deals-manager":"Waiting for a manager to approve.","deals-owner":"Waiting for the owner to approve."},"replaces":"This replaces the request of {{date}} ({{percent}}%), which expired."},"queue":{"dealDecision":"Deal decision","seeAll":"See all approvals","discount":"Discount","discountTitle":"Discount · {{terms}} · {{deal}}","momentAt":"Asked at {{time}}"},"decides":{"you":"You decide","owner":"The owner decides","manager":"A manager decides","person":"{{name}} decides"},"decisionKinds":{"STAGE_GATE":"Stage gate","LARGE_DEAL":"Large deal","CLOSE_DATE_MOVE":"Close date moved","LOST_CONFIRM":"Confirm Lost","NON_STANDARD_TERMS":"Non-standard terms","TRIAL_EXTENSION":"Trial extension"},"drawer":{"change":{"move":"Move from {{from}} to {{to}}","field":"Set {{field}} to {{value}}","close":"Close as {{outcome}}","trial":"Extend the trial by {{days}} days","terms":"Non-standard terms: {{detail}}"},"moment":"Hear the moment","openDeal":"Open the deal","waitingOnSomeoneElse":"You asked for this, so it is waiting on someone else.","note":"Comment","changedValue":"Approve with this value instead","checkIn":"Check in again on","approve":"Approve","approveWithChange":"Approve with change","approveAsNoDecision":"Approve as No decision","reject":"Reject with comment","outcome":"Outcome","outcomeLost":"Lost","outcomeNoDecision":"No decision","lostReason":"Reason picked"},"legend":{"title":"Who decides","rep":"Rep: up to the rep limit, yearly, once, first term, never below the floor, signed off.","manager":"Manager: larger discounts, monthly plans, repeats, large deals, slipped dates, regressions, Won without its gate.","owner":"Owner: over the manager limit, below the floor, forever, non-standard terms, the largest deals.","rule":"The requester never approves their own, except the logged rep tier and the owner."},"page":{"title":"Approvals","subtitle":"Every decision waiting on a person, in one queue.","filters":"Show","empty":"Nothing is waiting here.","waitingDays":"waiting {{days}} d"},"filters":{"all":"All","offers":"Offers","deal":"Deal","refunds":"Refunds","finance":"Finance","mine":"Mine"},"refunds":{"title":"Refunds waiting","none":"No refund is waiting.","open":"Open · due {{date}}"},"discountCard":{"title":"Deal discount","committed":"Committed {{price}} a period","floor":"floor {{floor}}","margin":"margin {{pct}}%","tier":{"REP":"Within the rep tier","MANAGER":"A manager decides","OWNER":"The owner decides"},"percent":"Percent off","duration":"How long","durations":{"once":"Once","repeating":"Some months","forever":"Every payment"},"months":"Months","confirmChange":"Approve at these terms","cancel":"Cancel","giveTitle":"We give","getCardTitle":"We get","giveOff":"{{percent}}% off","giveOnce":"on the first payment","giveRepeating":"for {{months}} months","giveForever":"on every payment","getNone":"Nothing named yet"}},"adminAudit":{"kind":{"person":"Person","ai":"AI","system":"System"},"who":{"all":"Everyone","HUMAN":"People","AI":"AI","SYSTEM":"System"},"row":{"impersonated":"as {{person}} by {{admin}}","none":"none","becomes":"becomes","noReason":"No reason given"},"source":{"audit":"Audit log","activity":"Activity (before the audit log)","commercial":"Billing audit (before the audit log)","log":"Admin log (before the audit log)"},"filters":{"who":"Who","area":"Area","period":"Period","action":"Action","person":"Person (user id)","target":"Target type","account":"Account id","impersonation":"Only while viewing as someone","apply":"Apply","search":"Search","searchPlaceholder":"Search reasons and names"},"area":{"all":"All areas","billing":"Plan & billing","hours":"Hours & credits","deal":"Deals","people":"People & access","consent":"Consent","exports":"Exports"},"period":{"all":"Any time","days_one":"Last day","days_other":"Last {{count}} days"},"columns":{"when":"When","who":"Who","what":"What changed · before → after","reason":"Reason","source":"Source"},"export":"Export CSV","older":"Load older","empty":"Nothing has changed here yet, or nothing matches these filters.","history":{"title":"History","howTitle":"How History works","how1":"Every change to a customer writes one entry: who (a person, Iris, the system), when, what changed before and after, and why.","how2":"Nothing in it can be edited or deleted. A correction is a new entry.","how3":"Changes made while an admin viewed as someone name both people.","how4":"The same log feeds Admin's Audit page: one log, two views."},"page":{"title":"Audit","subtitle":"Every change people, Iris and the system made, with before and after."}},"adminBugs":{"title":"Bugs","subtitle":"Problems people reported, what we are fixing, and what is fixed.","switchedOff":"Report a problem is switched off (support.bug-reports). Reports already received are shown here.","unassigned":"Unassigned","tabs":{"label":"Bug views","review":"Reports to review","bugs":"Bugs","resolved":"Resolved","closed":"Closed"},"filters":{"label":"Filter bugs","search":"Search or BUG-12","product":"Where seen","repository":"Code","severity":"Severity","assignee":"Owner","inboxLabel":"Filter reports","inboxSearch":"Search, BR-12, BUG-12 or a reporter","owner":"Owner","ownerMine":"Mine","ownerNone":"Nobody"},"severityValue":{"1":"Low","2":"Normal","3":"High","4":"Critical"},"repository":{"PORTAL":"Portal","ENGINE":"Engine","FRONTDOOR":"FrontDoor","MOBILE":"Mobile app","NEEDS_TRIAGE":"Needs triage","DESK":"Desk","STUDIO":"Studio","DESKTOP":"Desktop app","CHROME_EXTENSION":"Chrome extension"},"kind":{"BUG":"Bug","IMPROVEMENT":"Improvement"},"status":{"NEW":"New","CONFIRMED":"Confirmed","IN_PROGRESS":"In progress","IN_REVIEW":"In review","ON_STAGING":"On staging","RESOLVED":"Resolved","WONT_FIX":"Won't fix","DUPLICATE":"Duplicate","CANNOT_REPRODUCE":"Can't reproduce","todo":"To do","inProgress":"In progress","inReview":"In review","onStaging":"On staging","fixed":"Fixed","notPlanned":"Not planned","duplicate":"Duplicate","cantReproduce":"Can't reproduce","menuLabel":"Change status","groupOpen":"Open","groupBeingFixed":"Being fixed","groupClosed":"Closed: tells reporters","autoOnPr":"auto on PR","autoOnMerge":"auto on merge","asksThem":"asks them","fixedAsk":"Fixed…","duplicateAsk":"Duplicate of…","cantReproduceAsk":"Can't reproduce…","notPlannedAsk":"Not planned…"},"reporter":{"USER":"Customer","STAFF":"InterScribe staff","PORTAL_USER":"Audience member","GUEST":"Guest"},"actor":{"SYSTEM":"System","AI":"Assistant","HUMAN":"Someone","INTEGRATION":"GitHub"},"review":{"report":"Report","product":"Where","from":"From","evidence":"Evidence","suggested":"Suggested","screenshots_one":"{{count}} screenshot","screenshots_other":"{{count}} screenshots","audio":"Voice recording","errors_one":"{{count}} browser error","errors_other":"{{count}} browser errors","sameAs":"Same as BUG-{{number}}","newBug":"A new bug","addTo":"Add to BUG-{{number}}","makeBug":"New bug","addToLabel":"Add report {{number}} to a bug","addToPlaceholder":"Add to a bug…","toFeedback":"Not a bug: move to feedback","dismiss":"Dismiss"},"table":{"bug":"Bug","status":"Status","severity":"Severity","product":"Where","repository":"Code","owner":"Owner","reach":"Reach","reachValue":"{{reports}} · {{cases}}","reachReports_one":"{{count}} report","reachReports_other":"{{count}} reports","reachCases_one":"{{count}} case","reachCases_other":"{{count}} cases","github":"GitHub"},"empty":{"review":{"title":"Nothing to review","body":"New reports from customers, audience members and staff land here first."},"bugs":{"title":"No open bugs","body":"Make a bug from a report and it will show up here."},"resolved":{"title":"Nothing resolved yet","body":"Resolved bugs, and the ones closed without a fix, are kept here."},"closed":{"title":"Nothing closed","body":"Declined reports, ideas moved to feedback and snoozed reports wait here, ready to reopen."}},"lane":{"label":"Bug status","moveTo":"Move to {{status}}","resolve":"Resolve","reopen":"Reopen","exited":"Closed as: {{status}}","duplicateOf":"Duplicate of…","markDuplicate":"Mark as duplicate","duplicateNote":"This is a duplicate of"},"resolve":{"label":"What did we fix?","placeholder":"Captions now reconnect when the language changes, so they keep going.","reach":"By email: {{email}} · Through their case: {{cases}} · Can't be reached: {{unreachable}} · Asked not to be contacted: {{optedOut}}","noEmail":"The \"it's fixed\" email is switched off (support.follow-up-email): reporters will not be emailed.","preview":"Preview email","previewLabel":"Email preview","submit_one":"Resolve and tell {{count}} person","submit_other":"Resolve and tell {{count}} people","submitQuiet":"Resolve","fixedWas":"What was fixed","mailSubject":"Fixed: what you reported","mailHi":"Hi, and thank you.","mailThanks":"You told us about a problem, and that report is how we found it.","mailFixed":"What we fixed:","mailCheck":"Could you check it on your side? Reply Great, Okay or Not yet: Not yet opens it again."},"side":{"createIssue":"Create GitHub issue","openingIssue":"Opening…","issueOpened":"GitHub issue opened.","issueLinked":"Linked to the GitHub issue that was already open.","details":"Details","assignee":"Owner","severity":"Severity","priority":"Priority","repository":"Code","kind":"Type","labels":"Labels","labelsPlaceholder":"captions, regression","noIssue":"No GitHub issue yet.","needsRepository":"Pick the code this lives in to open a GitHub issue.","cases":"Customer cases","noCases":"No customer case is linked.","history":"History"},"suggested":{"title":"Suggested summary","steps":"Steps:","expected":"Expected:","actual":"Actual:"},"evidence":{"transcript":"Spoken","source":{"TYPED":"typed","BROWSER":"browser speech recognition","DEVICE":"phone speech recognition","AI_LIVE":"AI, live","AI_AFTER":"AI, after sending"},"screenshot":"Screenshot from the report","audio":"Voice recording from the report","file":"Download file ({{type}})","replay":"Replay","failedRequests_one":"{{count}} failed request","failedRequests_other":"{{count}} failed requests"},"inbox":{"tabWaiting":"Waiting on reporter","quickLabel":"Quick filters","all":"All","blocks":"Blocks work","updates":"Wants updates","picture":"Has picture","newest":"Newest","oldest":"Oldest","listLabel":"Reports","ageMin":"{{count}} min","ageHour":"{{count}} h","ageYesterday":"Yesterday","ageDays":"{{count}} days","impactShort":{"BLOCKS_ALL":"Blocks all","BLOCKS_SOME":"Blocks some","ANNOYING":"Annoying"},"frequencyShort":{"EVERY_TIME":"every time","SOMETIMES":"sometimes","ONCE":"once"},"guestNoEmail":"Guest · no email","replied":"Replied","wantsUpdates":"Wants to hear back","noUpdates":"Will not be told","voice":"Voice note","errors_one":"{{count}} browser error","errors_other":"{{count}} browser errors","sameAs":"Same as BUG-{{number}}","emptyWaiting":{"title":"Nobody is being waited on","body":"When you ask a reporter a question, the report waits here until they answer."},"pickOne":"Pick a report on the left to read it.","back":"Back to reports","sent":"Sent {{when}}","through":"through the {{where}}","door":{"PORTAL":"Portal","CONSOLE":"console","LISTENER_WEB":"listener page (FrontDoor)","MOBILE":"mobile app","UNKNOWN":"app","DESK":"Desk","STUDIO":"Studio","DESKTOP":"desktop app","CHROME_EXTENSION":"Chrome extension"},"liveSession":"Live session: {{name}}","was":"Was: {{what}}","transcript":"Transcript ({{source}}):","view":"View","pictureOf":"Picture {{number}} of {{count}}","openPicture":"Open picture {{number}}","play":"Play voice note","pause":"Pause voice note","errorsSummary_one":"{{count}} error in the browser","errorsSummary_other":"{{count}} errors in the browser","requestsSummary_one":"{{count}} failed request","requestsSummary_other":"{{count}} failed requests","noErrors":"No errors recorded","replay":"Session replay","person":{"kind":{"USER":"Customer","STAFF":"InterScribe staff","PORTAL_USER":"Listener with an account","GUEST":"Guest"},"noEmail":"no email","unnamed":"Unnamed","workspace":"Workspace","event":"Event","language":"Language","earlier":"Earlier reports","none":"None","reach":{"EMAIL":{"title":"Wants to hear back.","body":"They'll get an email when it's fixed."},"CASE":{"title":"Wants to hear back.","body":"They'll hear through their case when it's fixed."},"OPTED_OUT":{"title":"Asked not to be contacted.","body":"Nothing is sent to them."},"UNREACHABLE":{"title":"Can't be reached.","body":"No email and no case to answer through."},"TEAM":{"title":"Our own team.","body":"Nobody is emailed about staff reports."}}},"decide":{"title":"Decide","engineSuggests":"Engine suggests","addTo":"Add to BUG-{{number}}","addToDetail":"\"{{title}}\" · {{count}} reports · {{status}}","addToOther":"Add to another bug…","addToOtherLabel":"Add report {{number}} to another bug","newBug":"New bug","newBugDetail":"Title, severity and code prefilled","ask":"Ask {{name}} for more","askDetail":"Moves to Waiting on reporter","feedback":"It's an idea → feedback","decline":"Decline…","snooze":"Snooze","snoozeTomorrow":"Tomorrow","snooze3":"In 3 days","snoozeWeek":"Next week","more":"More decisions","bar":"Decision","theReporter":"the reporter","owner":"Owner","ownerNone":"Nobody","stopWaiting":"Stop waiting","closedFeedback":"Moved to feedback: it's in the Support inbox.","closedDeclined":"Declined: {{reason}}.","closedNoAnswer":"Closed: the reporter didn't answer.","closedSnoozed":"Snoozed until {{when}}.","onBug":"On BUG-{{number}}.","reopen":"Reopen","wake":"Wake now","openInbox":"Open in Support inbox","openBug":"Open bug"},"bugStatus":{"NEW":"To do","CONFIRMED":"To do","IN_PROGRESS":"In progress","IN_REVIEW":"In review","ON_STAGING":"On staging","RESOLVED":"Fixed","DUPLICATE":"Duplicate of","CANNOT_REPRODUCE":"Can't reproduce","WONT_FIX":"Not planned"},"newBugForm":{"title":"New bug from BR-{{number}}","name":"Title","severity":"Severity","code":"Code","submit":"Make the bug","cancel":"Cancel"},"viewer":{"title":"Picture {{number}} of {{count}}","close":"Close","previous":"Previous picture","next":"Next picture"},"mine":"Mine","over7":"Over 7 days","select":"Select BR-{{number}}","ownerLabel":"Owner: {{name}}","ownerUnknown":"a former teammate","askedYou":"You asked {{age}} ago: {{text}}","askedBy":"{{name}} asked {{age}} ago: {{text}}","asked":"Asked {{age}} ago: {{text}}","closedAs":{"FEEDBACK":"Feedback","DECLINED":"Declined · {{reason}}","NO_ANSWER":"No answer","SNOOZED":"Snoozed until {{when}}"},"status":{"PENDING":"In review","NEEDS_INFO":"Waiting on reporter","ACCEPTED":"On a bug","FEEDBACK":"Moved to feedback","DECLINED":"Declined","NO_ANSWER":"Closed: no answer","SNOOZED":"Snoozed"},"links":{"label":"Where this report went","case":"Case","feedback":"Feedback item"}},"ask":{"title":"Ask {{name}} for more · BR-{{number}}","quickAsks":"Quick asks","quick":{"device":"Which device?","recording":"A screen recording","stillHappens":"Does it still happen?","steps":"Steps you took"},"quickText":{"device":"Which device were you on?","recording":"Could you send a short screen recording?","stillHappens":"Does it still happen?","steps":"What steps did you take?"},"greeting":"Thanks {{name}}.","bodyLabel":"Your question","email":"Goes to {{email}}. Their reply lands in this report.","case":"Goes to their case thread. Their reply lands in this report.","cannot":"They can't be reached, so a question can't be sent.","send":"Send & wait","cancel":"Cancel"},"decline":{"title":"Decline BR-{{number}}","reason":"Why","reasons":{"WORKS_AS_DESIGNED":"Works as designed","OUT_OF_SCOPE":"Out of scope","NOT_A_BUG":"Not a bug","NOT_ENOUGH_INFO":"Not enough information","OTHER":"Something else"},"tell":"Tell them why","tellHint":"They get a short message with your reason.","cannotTell":"They can't be told: nothing will be sent.","message":"Message to the reporter","submit":"Decline","cancel":"Cancel"},"shortcuts":{"button":"Shortcuts","title":"Keyboard shortcuts","intro":"For a quick pass through the queue. They do nothing while you type or a dialog is open.","moves":"Next / previous report","accept":"Accept as a new bug","merge":"Merge into the suggested bug","ask":"Ask the reporter","feedback":"Move to feedback","decline":"Decline","picture":"Open the picture","close":"Close","keysNext":"next / previous","keyAccept":"accept","keyMerge":"merge","keyAsk":"ask","keyFeedback":"feedback","keyDecline":"decline","keyPicture":"picture","undo":"Undo the last decision","select":"Tick the open report","reply":"Reply to the reporter","keyUndo":"undo","keySelect":"select","keyReply":"reply","inboxTitle":"Review inbox","bugPageTitle":"A bug's page","bugPage":{"moves":"Next / previous bug","status":"Set the status","fixed":"Mark fixed…","message":"Message the reporters","note":"Add a team note","owner":"Set the owner","picture":"Open the newest report's picture","undo":"Undo the last change","list":"Hide or show the list"}},"bug":{"copyLink":"Copy link","linkCopied":"Link copied.","fixWithAgent":"Fix with an agent","next":{"startWork":"Start work","markInReview":"Mark: fix in review","markOnStaging":"Mark: on staging","reopen":"Reopen","fixed":"Fixed…"},"peopleWaiting_one":"{{count}} person waiting","peopleWaiting_other":"{{count}} people waiting","firstSeen":"first seen {{date}}","lane":{"label":"Progress"},"linkedTo":"Linked to","autoRest_one":". This bug moves to In review when a PR mentions BUG-{{number}}, and to On staging when it merges. After the next production release we'll ask you to confirm Fixed and tell the person waiting.","autoRest_other":". This bug moves to In review when a PR mentions BUG-{{number}}, and to On staging when it merges. After the next production release we'll ask you to confirm Fixed and tell the {{count}} people waiting.","closesAt":"Closes {{date}} unless someone answers.","closeReason":"Reason: {{reason}}","suggestedFrom":"from the Engine","reports":{"title":"Reports","view":"Show reports as","cards":"Cards","pictures":"Pictures only","open":"Open","hide":"Hide","noPictures":"No report has a picture.","pictureCount_one":"{{count}} picture","pictureCount_other":"{{count}} pictures","voice":"voice {{time}}","pictureOf":"Picture from BR-{{number}}"},"repos":{"add":"+ add","addLabel":"Add code","remove":"Remove {{name}}","autoMobile":"Listener web bug: Mobile was added automatically (web + mobile change together). Remove it only with a reason, which goes in the PR body.","reasonLabel":"Why does this bug not need {{name}}?","reasonConfirm":"Remove with this reason","reasonCancel":"Keep it"}},"activity":{"title":"Activity","mode":"Write","noteTab":"Team note","messageTab":"Message reporters ({{count}})","notesPrivate":"Team notes are never shown to reporters","notePlaceholder":"Write a note… use @ to mention a teammate","messagePlaceholder":"Write to the people waiting…","addNote":"Add note","send_one":"Send to {{count}} person","send_other":"Send to {{count}} people","reach":"By email: {{email}} · Through their case: {{cases}}","mention":"Mention a teammate","noOne":"Nobody can be messaged yet.","note":"left a team note","toReporter_one":"messaged {{count}} person","toReporter_other":"messaged {{count}} people","fromReporter":"replied","status":"Status","github":"GitHub","empty":"Nothing has happened yet."},"people":{"title":"People waiting","message":"Message","kind":{"USER":"customer","STAFF":"staff","PORTAL_USER":"listener","GUEST":"guest"},"how":{"EMAIL":"Email when fixed","CASE":"Case follow-up","UNREACHABLE":"Can't be reached · sees it in “Your reports” on that device"},"optedOut_one":"{{count}} more reporter asked not to be contacted (not counted).","optedOut_other":"{{count}} more reporters asked not to be contacted (not counted).","none":"Nobody is waiting on this bug yet.","noEmail":"No email left"},"prompt":{"title":"Fix with an agent","intro_one":"Everything an agent needs, in one prompt: the words, steps, page, errors, requests and {{count}} picture (links valid 24 h).","intro_other":"Everything an agent needs, in one prompt: the words, steps, page, errors, requests and {{count}} pictures (links valid 24 h).","introNone":"Everything an agent needs, in one prompt: the words, steps, page, errors and requests.","preview":"Preview","hidePreview":"Hide preview","copyPictures":"Copy pictures","copyPrompt":"Copy prompt","copied":"Prompt copied.","picturesCopied":"Picture links copied.","copyFailed":"Could not copy. Select the text and copy it yourself.","textLabel":"The prompt"},"close":{"cancel":"Cancel","seeList":"See list","recipients":"Who gets this","how":{"EMAIL":"By email","CASE":"Through their case","UNREACHABLE":"Can't be reached, skipped"},"optedOutList_one":"{{count}} person asked not to be contacted, skipped","optedOutList_other":"{{count}} people asked not to be contacted, skipped","pills":{"email_one":"{{count}} email","email_other":"{{count}} emails","cases_one":"{{count}} case follow-up","cases_other":"{{count}} case follow-ups","unreachable":"{{count}} can't be reached","optedOut":"{{count}} opted out"},"fixed":{"title_one":"Fixed: tell {{count}} person","title_other":"Fixed: tell {{count}} people","titleQuiet":"Fixed","label":"What we fixed (they read this)","submit":"Mark fixed & send","submitQuiet":"Mark fixed"},"notPlanned":{"title":"Not planned","reason":"Reason","message":"Message (they read this)","send_one":"Send to {{count}} person","send_other":"Send to {{count}} people","submit":"Close as not planned"},"cantReproduce":{"title":"Can't reproduce: ask them","label":"What we tried, and what we need","waits_one":"Sent to the {{count}} reporter we can reach. The bug waits on their answer for {{days}} days, then closes as Can't reproduce, with no further email.","waits_other":"Sent to the {{count}} reporters we can reach. The bug waits on their answer for {{days}} days, then closes as Can't reproduce, with no further email.","submit_one":"Ask {{count}} person","submit_other":"Ask {{count}} people"}},"merge":{"title":"Merge BUG-{{number}} into…","intro":"Pick the bug this one repeats and see what moves before you confirm.","into":"Into","search":"Search bugs","loading":"Reading what would move…","what":"What","result":"Result on BUG-{{number}}","reports":"Reports","reportsTo":"{{total}} (adds {{added}})","cases":"Customer cases","casesTo_one":"{{count}} case","casesTo_other":"{{count}} cases","people":"People waiting","peopleTo":"{{total}}","peopleToShared":"{{total}} ({{both}} in both, counted once)","labels":"Labels","github":"GitHub","githubKeeps":"Keeps {{keeps}}","githubRelated":"Keeps {{keeps}}, adds {{related}} as related","severity":"Severity","severityTo":"{{severity}} (the higher one wins)","history":"Notes & history","entries_one":"{{count}} entry","entries_other":"{{count}} entries","historyTo":"Copied, marked \"from BUG-{{number}}\"","similar":"Engine: {{percent}}% the same","waitEnds":"The wait for an answer on this bug ends. BUG-{{number}} keeps its own state.","tellNow":"Tell them now? (optional)","dontSend":"Don't send","sendUpdate":"Send a short update","updateLabel":"Short update","noEmail":"Reporters aren't emailed. Their \"Your reports\" page keeps saying \"Being fixed\".","updateSent":"They get your short update, and hear again when the original is fixed.","submit":"Merge into BUG-{{number}}"},"move":{"action":"Move BR-{{number}} to another bug","title":"Move BR-{{number}} to another bug","intro":"For a report that was added by mistake: it's a different problem.","to":"Move to","open":"An open bug","new":"A new bug","bug":"Bug","titleLabel":"Title","goesWith":"{{name}} and their wants-updates choice move with the report.","goesWithQuiet":"{{name}} and their choice not to be contacted move with the report.","count":"BUG-{{bug}} goes from {{before}} people waiting to {{after}}.","submit":"Move report"},"replayer":{"label":"Session replay","open":"Open replay","openHint":"Opens PostHog's share link in a new tab.","play":"Play here","close":"Close player","loading":"Loading the replay…","shareNote":"Anyone with the link can watch this masked recording.","truncatedBy":{"window":"Only the 10 minutes either side of the report are here.","size":"The recording is larger than 20 MB, so it stops early.","tabs":"The reporter had other tabs open; only the busiest one is played.","slow":"PostHog was slow, so only the part it sent in time is here."},"fallback":"Open in PostHog","problem":{"not_set_up":{"title":"Replay isn't set up.","body":"The Engine has no PostHog key for bug evidence."},"no_recording":{"title":"No recording.","body":"PostHog has no recording of this report's session."},"processing":{"title":"Recording still processing.","body":"Try again in a few minutes."},"not_found":{"title":"Report not found.","body":"This report isn't on this bug any more."},"disabled":{"title":"Bug reports are switched off.","body":"Turn on support.bug-reports to load replays."},"failed":{"title":"The replay didn't load.","body":"PostHog didn't answer. Try again in a moment."}}},"conversation":{"label":"Conversation","legendLabel":"What each look means","teamOnly":"Team only","sentToReporters":"Sent to reporters","fromReporter":"From reporter","scheduled":"Scheduled · to reporter","change":"Change","reportTag":"Report BR-{{number}}","onReport":"BR-{{number}}","to":"To {{names}}","toNobody":"Reached nobody","seenBy_one":"Seen by {{count}}","seenBy_other":"Seen by {{count}}","edited":"edited","noteDeleted":"Note deleted","edit":"Edit","delete":"Delete","save":"Save","cancel":"Cancel","editLabel":"Edit note","undo":"Undo","empty":"Nothing written yet.","purpose":{"ASK":"Question","DECLINED":"Declined","NOT_PLANNED":"Not planned","NOT_REPRODUCED":"Can't reproduce","UPDATE":"Update"},"composer":{"label":"Write","tabs":{"reply":"Reply","note":"Team note","message":"Message reporters"},"replyTo":"To {{name}}","messageTo":"To this bug's reporters","teamOnlyHint":"Only the team sees this.","placeholder":{"reply":"Write to {{name}}…","note":"Write a note for the team…","message":"Write to the reporters…"},"send":{"reply":"Send reply","note":"Add note","message":"Send to reporters"}},"events":{"TRIAGED_ACCEPTED":"Put on a bug","TRIAGED_DISMISSED":"Declined","TRIAGED_MOVED_TO_FEEDBACK":"Moved to feedback","TRIAGED_NEEDS_INFO":"Asked the reporter","TRIAGED_PENDING":"Back in review","REOPENED":"Reopened","SNOOZED":"Snoozed until {{until}}","WOKEN":"Woken","OWNER":"Owner: {{name}}","OWNER_NONE":"Owner removed","STOPPED_WAITING":"Stopped waiting on the reporter","NUDGED":"Reminded the reporter","CLOSED_NO_ANSWER":"Closed: no answer","UNDONE":"Undone","scheduledNudge":"Still seeing this? A quick reply helps us fix it.","scheduledClose":"Closes as No answer: \"We closed this because we didn't hear back. Reply any time to reopen it.\"","BUG_STATUS":"Status: {{from}} → {{to}}","BUG_STATUS_NOTE":"Status: {{from}} → {{to}}: {{note}}"},"seenByOf_one":"Seen by {{count}} of {{total}}","seenByOf_other":"Seen by {{count}} of {{total}}"},"feedbackDialog":{"title":"Move BR-{{number}} to feedback","intro":"It leaves Reports to review and becomes a feedback item in the Support inbox.","tell":"Tell {{name}}","tellHint":"They get this message.","cannotTell":"They can't be told: nothing will be sent.","message":"Message to the reporter","defaultMessage":"Thanks for telling us. This isn't a bug, so we logged it as a suggestion for the team.","submit":"Move to feedback","cancel":"Cancel"},"reporterMessages":{"nudge":"Still seeing this? A quick reply helps us fix it.","noAnswer":"We closed this because we didn't hear back. Reply any time to reopen it.","updates":{"RECEIVED":"Thanks, we got it (BR-{{report}}). We'll keep you posted here.","CONFIRMED":"We confirmed the problem and are tracking it as BUG-{{bug}}.","WORKING":"We're working on a fix.","TESTING":"A fix is being tested.","FIXED":"Fixed: is it working for you now?","REOPENED":"We reopened it. Thank you for telling us.","DUPLICATE":"This is the same problem as BUG-{{bug}}; we'll update you there."}},"bulk":{"label":"{{count}} selected","decline":"Decline {{count}}","feedback":"It's an idea → feedback","snooze":"Snooze","owner":"Owner","nobody":"Nobody","clear":"Clear selection","declineTitle_one":"Decline {{count}} report","declineTitle_other":"Decline {{count}} reports","feedbackHint":"Nobody is told: open one report to send a message."},"undoToast":{"NEW_BUG":"Made a bug from BR-{{number}}","ADD_TO_BUG":"Added BR-{{number}} to a bug","NOT_A_BUG":"Moved BR-{{number}} to feedback","DISMISS":"Dismissed BR-{{number}}","ask":"Asked about BR-{{number}}","decline":"Declined BR-{{number}}","snooze":"Snoozed BR-{{number}}","reopen":"Reopened BR-{{number}}","wake":"Woke BR-{{number}}","stopWaiting":"Stopped waiting on BR-{{number}}","owner":"Changed the owner of BR-{{number}}","reply":"Reply to BR-{{number}} goes out in a few seconds","bulk":{"decline_one":"Declined {{count}} report","decline_other":"Declined {{count}} reports","feedback_one":"Moved {{count}} report to feedback","feedback_other":"Moved {{count}} reports to feedback","snooze_one":"Snoozed {{count}} report","snooze_other":"Snoozed {{count}} reports","owner_one":"Changed the owner of {{count}} report","owner_other":"Changed the owner of {{count}} reports"}},"workspace":{"conversation":{"title":"Conversation and activity","show":"Show","filters":{"ALL":"All","PEOPLE":"People","NOTES":"Notes","CHANGES":"Changes"}},"recipients":{"legend":"Send to","cannotReach":"Can't be reached: {{names}}. They see it in “Your reports” on their device."},"bulk":{"label":"Change the selected bugs","selected_one":"{{count}} selected","selected_other":"{{count}} selected","assign":"Assign","severity":"Severity","status":"Status","labelField":"Label to add","addLabel":"Add label","clear":"Clear","tick":"Select BUG-{{number}}","tickAll":"Select every bug on this page","changed_one":"{{count}} bug changed","changed_other":"{{count}} bugs changed"},"filters":{"kind":"Kind","label":"Label","sort":"Sort"},"sort":{"severity":"Worst first","newest":"Newest","reports":"Most reports","oldest":"Oldest"},"view":{"label":"View","table":"Table view","workspace":"Workspace view"},"details":"Details","next":{"title":"Next","wontFix":"Won't fix…"},"meta":{"label":"About this bug","createdFrom":"created from BR-{{number}}","createdFromBy":"created from BR-{{number}} by {{name}}","seen":"first seen {{first}} · last seen {{last}}","editTitle":"Edit the title","titleField":"Bug title","jump":"Jump to","jumpConversation":"Conversation {{count}}","jumpReports":"Reports + logs {{count}}"},"known":{"title":"What we know","likelyCause":"Likely cause, from the logs","noCause":"The logs have not pointed to a cause yet.","otherCauses":"What the other reports' logs point to","confidence":{"high":"High confidence","medium":"Medium confidence","low":"Low confidence"},"impact":"Impact","nOfM":"{{count}} of {{total}}","howOften":"How often","devices":"Devices","languagesPages":"Languages · pages","sharedErrors":"Errors two or more reports share","inReports_one":"in {{count}} report","inReports_other":"in {{count}} reports"},"reports":{"move":"Move…","loadingLogs":"Loading this report's logs…"},"people":{"earlier":"Earlier: {{reports}}","answer":{"WORKS":"Says it works","NOT_YET":"Says not yet"}},"cases":{"link":"Link a case…","linkTitle":"Link a case to this bug","linkBody":"Paste the case's link or its id. The case then follows this bug's steps and is resolved when it is fixed.","linkField":"Case link or id","linkSubmit":"Link case"},"list":{"title":"Bugs list","hide":"Hide the list ([)","filters":"Filters","show":"Show","all":"All","notYet":"Not yet","empty":"No bug matches these filters."},"keys":{"label":"Keys","nextPrevious":"next / previous","status":"status","fixed":"fixed…","message":"message","note":"note","owner":"owner","picture":"picture","undo":"undo","hideList":"hide list"},"undo":{"moved":"Moved to {{status}}","messaged":"Message queued to the reporters","reportMoved":"BR-{{number}} moved","noteAdded":"Note added"},"updates":{"title":"Customer updates","held":"Held","heldNote":"Held: nothing goes out on its own until you resume.","hold":"Hold for this bug","resume":"Resume updates","none":"Nothing sent yet.","sentLine_one":"{{date}} · {{count}} person","sentLine_other":"{{date}} · {{count}} people","next":"Next","optional":"Not sent on its own","preview":"Preview","hidePreview":"Hide preview","edit":"Edit words","words":"Words for everyone","send":"Send now","queued":"Update queued: it goes in a few seconds","heldDone":"Customer updates held","resumed":"Customer updates resumed","trigger":{"dueNow":"Goes out within a minute","joined":"When a report joins","inProgress":"When it goes In progress","production":"When the fix runs in production","byHand":"Does not go on its own: use Send now"},"steps":{"RECEIVED":"Received","CONFIRMED":"Confirmed","WORKING":"Working on it","TESTING":"Testing the fix","FIXED":"Fixed","REOPENED":"Reopened","DUPLICATE":"Duplicate"}},"isItWorking":{"label":"Is it working?","works":"Works {{count}}","notYet":"Not yet {{count}}","WORKS":"Works","NOT_YET":"Not yet"},"answersFilter":{"label":"Is it working","all":"All","works":"Works","notYet":"Not yet"},"delivery":{"title":"Delivery","source":"Notion · Tasks","create":"Create a Notion task","linkExisting":"Link an existing task…","paste":"Paste a Notion task link","notSetUp":"Notion is not set up","linkField":"Notion task link","link":"Link","cancel":"Cancel","unlink":"Unlink","openTask":"Open the Notion task","noLiveStatus":"Saved as a link: no live status until Notion is set up.","notReadYet":"Not read from Notion yet.","state":"Delivery state: {{state}}","owners":"Owners: {{owners}}","onRow":"Shows on the bug row too.","fixedMoves":"Fixed… moves the task to Ready for QA.","chip":"Notion {{task}}","saved":"Delivery saved"}}},"adminCalls":{"crumb":"Growth › Calls","title":"Call {{name}}","subtitle":"Place the call, take private notes, then log how it went.","back":"Back to the lead","off":"Switched off: growth.calls","inProgress":"A call is in progress; log it first","noStaffPhone":"Your phone number is missing. Add it to your profile, or call with Quo.","noNumber":"This lead has no phone number yet.","who":"Who to call","call":"Call","quo":"Call with Quo","stop":"Stop recording","stopAgain":"Stop recording again","started":"Calling. Your phone rings first.","stopped":"Recording stopped.","startRecording":"They said yes — start recording","startRecordingAgain":"They said yes — start recording again","saidNo":"They said no","recordingStarted":"Recording started.","record":{"toggle":"Record this call","playsLabel":"Played before recording starts:","off":"Nothing will be recorded and no line is played.","askFirst":"Ask first","asksLabel":"Asked when they answer:"},"notes":{"label":"Private notes","placeholder":"Type while you talk. Saved in this browser until you log the call.","title":"Notes","sub":"Only you see these until you log the call."},"outcome":{"legend":"How did it go? (required)","CONNECTED":"Spoke with them","NO_ANSWER":"No answer","VOICEMAIL":"Left a voicemail","BUSY":"Line busy","FAILED":"Call failed","title":"Outcome","sub":"Every call is logged with how it went.","manual":"Called from your own phone? Log how it went.","none":"Place a call first; its outcome is logged here."},"summary":{"title":"Call summary","off":"Transcript off: growth.call-transcripts","pending":"The summary appears here once the call has ended and been transcribed.","none":"Start a call and its summary will appear here."},"followUps":{"title":"Follow-ups","suggest":"Suggest follow-ups","aiOff":"AI suggestions are not switched on yet.","hint":"Only the ticked follow-ups are created when you log the call."},"log":{"save":"Log the call","done":"Call logged."},"sms":{"title":"Text follow-up","off":"Switched off: growth.sms","to":"Text to","body":"Text message","send":"Send text","noConsent":"This person has not agreed to texts (no_sms_consent). Nothing was sent.","queued":"Text queued.","sub":"Only to a contact who agreed to texts."},"panel":{"title":"Call {{name}}","sub":"Your phone rings first, then theirs. The consent line plays before anything is recorded."},"points":{"title":"Talking points","PRICED_ONLINE":{"0":"Thank them for pricing their event","1":"Ask what the event is and when it takes place","2":"Ask which languages their audience needs"},"ANSWERED":{"0":"Recap their question and what we answered","1":"Ask what is still unclear","2":"Offer a short demo"},"QUOTED":{"0":"Ask if they have read the quote","1":"Ask who else decides","2":"Agree the next step and a date"},"DEMO_BOOKED":{"0":"Confirm the demo time","1":"Ask what they most want to see","2":"Ask who will join"},"CHECKOUT":{"0":"Ask if anything is blocking the order","1":"Offer to walk through checkout","2":"Confirm the event date"},"WON":{"0":"Thank them","1":"Confirm the first event is set up","2":"Ask what would make it a success"},"LOST":{"0":"Ask what changed","1":"Ask what would bring them back","2":"Thank them for their time"}},"noNumberHint":"Add one on the lead, or to one of their contacts, to call them from here.","transcript":{"title":"Summary and transcript","sub":"Written by InterScribe from the recording, after the call ends.","lines":"Transcript","unavailable":"The transcript could not be loaded","unavailableHint":"It was saved, but reading it failed just now. Reload the page to try again."},"outcomeHint":{"CONNECTED":"You talked; add what you agreed in the notes.","NO_ANSWER":"It rang out. Try again later.","VOICEMAIL":"You left a message.","BUSY":"The line was engaged.","FAILED":"The call did not connect."},"line":{"callExt":"Call through InterScribe · ext. {{ext}}","call":"Call through InterScribe","sees":"She sees {{number}}. The call is announced and logged on {{account}}.","callInSales":"Call through InterScribe in the sales workspace"}},"adminCases":{"title":"Cases","subtitle":"The work behind a conversation: who owns it, how urgent it is, and whether we kept our promise on time.","switchedOff":"Switched off: {{flag}}","severity":{"low":"Low","normal":"Normal","high":"High","critical":"Critical"},"source":{"FEEDBACK":"Feedback","EMAIL_REPLY":"Email reply","PROACTIVE":"Proactive","HUMAN":"Human","SESSION_FEEDBACK":"Session feedback","WITHDRAWAL":"Withdrawal","BUG_REPORT":"Problem report","MESSENGER":"Messenger"},"channel":{"EMAIL":"Email","FEEDBACK":"Feedback","HELP_CHAT":"Help chat","CONTACT_FORM":"Contact form","SMS":"Text","CALL":"Call","IN_APP":"In-app","OUTREACH_REPLY":"Outreach reply"},"views":{"label":"Views","open":"All open","liveNow":"Live now","mine":"Mine","breaching":"Breaching or due in 1 h","unassigned":"Unassigned","engineering":"In engineering","waiting":"Waiting on customer","resolved":"Resolved this week","saveCurrent":"Save current filters as a view","name":"View name","save":"Save view","delete":"Delete view {{name}}"},"strip":{"open":"Open cases","openHint":"{{opened}} opened this week · {{closed}} closed","waitingOnUs":"Waiting on us","oldest":"Oldest: {{time}}","breaching":"Breaching SLA","dueWithinHour_one":"{{count}} more due within the hour","dueWithinHour_other":"{{count}} more due within the hour","median":"Median first reply","medianHint":"Last 30 days"},"filters":{"label":"Filters","status":"Status","open":"Open","anyStatus":"Any status","category":"Category","severity":"Severity","assignee":"Assignee","me":"Me","age":"Age","ageAtLeast":"At least {{days}} d old","lastReply":"Last reply"},"col":{"case":"Case","customer":"Customer","category":"Category","severity":"Severity","status":"Status","owner":"Owner","sla":"SLA","age":"Age","lastReply":"Last reply"},"row":{"select":"Select {{title}}","selectAll":"Select all on this page","unassigned":"Unassigned","autoCase":"Auto-case: unanswered {{minutes}} min while live","customer":"Customer","us":"Us","lastReplyAt":"{{age}} ago · {{channel}}","noReply":"No messages yet"},"live":{"title":"Live now","hint":"customer is in a session now","rest":"Everything else","onAir":"ON AIR","startsIn":"Starts in {{time}}","none":"Not in a session right now.","device":"Device check","microphone":"Microphone","camera":"Camera","network":"Network","check":{"OK":"OK","WARN":"Weak"},"deviceAge":"Reported by the console {{at}}","noDevice":"No device check reported."},"sla":{"due":"Due in {{time}}","breached":"Breached by {{time}}","paused":"Paused · waiting on customer","closed":"Closed"},"empty":{"title":"No cases match these filters","body":"Try another view, or clear a filter."},"bulk":{"label":"Bulk actions","selected_one":"{{count}} selected","selected_other":"{{count}} selected","assign":"Assign to…","status":"Change status…","severity":"Set severity…","merge":"Merge","mergeSameCustomer":"Merge needs two or more cases of the same customer.","clear":"Clear selection","noCommonMove":"No status move is valid for every selected case.","note":"Note (optional)","apply":"Apply","keep":"Case to keep","keepOption":"Keep: {{title}}","mergeApply":"Merge into it","done":"Done"},"assign":{"title_one":"Assign {{count}} case","title_other":"Assign {{count}} cases","subtitle":"Each teammate with their open work and whether they are away now.","open_one":"{{count}} open","open_other":"{{count}} open","away":"away now","unassign":"Unassign"},"workspace":{"opened":"opened {{age}} ago"},"controls":{"severity":"Severity","priority":"Priority","assignee":"Assignee"},"customerSees":{"chip":"Customer sees:","label":"Customer sees","words":{"OPEN":"Open","BEING_HANDLED":"Being handled","WAITING_ON_YOU":"Waiting on you","RESOLVED":"Resolved"},"insetTitle":"What the customer sees","insetBody":"Nine staff statuses, four words. Staff keep every status; the customer never sees the other five.","thisCase":"this case"},"stepper":{"label":"Case status","note":"Note","notePlaceholder":"What changed (optional)","moveTo":"{{status}}","resolve":"Resolve…","moved":"Status updated","noMoves":"No further moves from this status.","onlyAllowed":"Only the moves this case allows are offered as buttons."},"resolve":{"title":"Resolution","fixed":"What fixed it","fixedHint":"Shown to the customer in the follow-up email, in plain words.","followUp":"Send follow-up to the customer","followUpHint":"\"It's fixed\" email with Great / Okay / Not yet buttons. \"Not yet\" reopens the case.","submit":"Resolve","followUpStatus":{"NOT_NEEDED":"No follow-up","PENDING":"Follow-up pending","SENT":"Follow-up sent"}},"timeline":{"title":"Timeline","kindFilter":"Timeline filter","channelFilter":"Timeline channel","kinds":{"ALL":"All","MESSAGE":"Conversation","NOTE":"Notes","CASE_EVENT":"Case events"},"anyChannel":"Any channel","empty":"Nothing here yet.","earlier":"Earlier · before this case","starts":"This case starts","moved":"{{from}} → {{to}}","opened":"Case opened · {{to}}","updated":"Case updated","someone":"Someone","noteStaffOnly":"Internal note","to":"to {{to}}","openedTimes_one":"opened {{count}}×","openedTimes_other":"opened {{count}}×"},"reply":{"keyReused":"You changed the text after we lost the answer. Check the customer's timeline, then use Send anyway.","label":"Reply to the customer","reply":"Reply to customer","note":"Internal note","to":"To","placeholder":"Write to {{name}}…","notePlaceholder":"A note only your team sees…","noteNeedsConversation":"This case has no conversation yet, so a note has nowhere to go. Reply first.","saveNote":"Save note","reaches":"The reply also appears in the Inbox conversation.","send":"Send","sendAgain":"Send again","sendAnyway":"Send anyway as a new reply","sent":"Reply sent","unknown":"We could not confirm it was sent. Press Send again: it will not go out twice.","stillUnknown":"We still cannot confirm this reply was sent. Check the customer's timeline before sending again.","unavailable":"Sending is not switched on yet.","contactDeclined":"This customer asked not to be contacted. Internal notes are still allowed.","aiSuggested":"AI suggested reply","insert":"Insert","working":"Working…","aiUnavailable":"AI drafting is not switched on yet.","aiFailed":"No suggestion this time. Write the reply yourself."},"customer":{"title":"Customer","open360":"Open 360 ↗","organisation":"Organisation","plan":"Plan","health":"Health","owner":"Owner","contact":"Contact","renews":"Renews","healths":{"HEALTHY":"Healthy","WATCH":"Watch","AT_RISK":"At risk","CRITICAL":"Critical","UNKNOWN":"Unknown"}},"origin":{"title":"Origin","source":"Source","channel":"Channel","category":"Category","context_one":"Context · {{count}} field","context_other":"Context · {{count}} fields","report":"Report","reportLink":"Problem report BR-{{number}}"},"bug":{"title":"Bug","none":"Not linked to a bug yet.","make":"Make a bug from the report","pick":"Link to an open bug…","link":"Link","unlink":"Unlink from the bug"},"engineering":{"title":"Engineering","repository":"Repository","brief":"Brief:","createIssue":"Create GitHub issue","needsEngine":"Needs Engine T10: not available yet.","openIssue":"Open the bug's GitHub issue"},"related":{"title":"Related · same customer"}},"adminChats":{"nav":{"title":"Chats","waiting_one":"{{count}} chat needs us","waiting_other":"{{count}} chats need us"},"title":"Chats","subtitle":"Iris answers every chat first. These are the ones passed to us.","unavailable":"Desk isn't answering, so the chats can't be shown. Try again in a minute.","solved":"solved by Iris · {{month}}","presence":{"title":"Join live chats","off":"Off · Iris tells you if needed","on":"On · chats that need us can come to you","failed":"The switch didn't change. Try again."},"tabs":{"label":"Which chats","needs":"Needs us","iris":"With Iris","done":"Done"},"list":{"label":"Chats","help":"A chat comes here when the customer accepts Iris's offer to pass it to the team, or at once when a live event is failing.","empty":{"needs":"Nothing needs us right now.","iris":"No chats with Iris right now.","done":"No closed chats yet."},"urgent":"Urgent · {{reason}}","waiting":"Waiting for us","mine":"You're in this chat","withMember":"With {{name}}","withIris":"With Iris","closed":"Closed","replied":"{{name}} replied","passedOn":"Passed on · {{reason}}","cancelled":"Cancelled by the customer"},"reason":{"short":{"live_event_failing":"live event","billing":"billing","asked_person":"asked for the team","big_lead":"sales","cant_do":"needs us","repeated_miss":"Iris didn't help","repeated_failure":"Iris failed twice","demo_times":"demo times"},"label":{"live_event_failing":"Live event","billing":"Billing question","asked_person":"Asked for the team","big_lead":"Sales lead","cant_do":"Iris can't do this","repeated_miss":"Iris's answers didn't help","repeated_failure":"Iris failed to answer","demo_times":"No demo time works"},"headline":{"live_event_failing":"Live event failing.","billing":"A billing question.","asked_person":"Asked for the team.","big_lead":"A big lead.","cant_do":"Something Iris can't agree to.","repeated_miss":"Iris's answers didn't help.","repeated_failure":"Iris failed to answer twice.","demo_times":"None of the demo times work."}},"time":{"now":"now","minutes":"{{count}} min"},"someone":"Someone","thread":{"label":"Chat with {{name}}","empty":"Pick a chat to read it.","why":"Why Iris brought you in","iris":"Iris","join":"Join the chat","handBack":"Hand back to Iris","close":"Close","joinToReply":"Join the chat to reply as yourself…","replyPlaceholder":"Reply to {{name}}… Type / for answers","closedNote":"This chat is closed.","colleague":"{{name}} is in this chat","inChat":"You're in this chat","askAssistant":"Ask the Assistant","messages":"Messages","done":{"join":"You're in the chat. {{name}} sees your name.","handBack":"Iris has the chat again.","close":"Chat closed.","dismiss":"Done. The customer won't hear from us about this."},"failed":{"taken":"Someone else took this chat first.","not_handler":"Only the person in the chat can do that.","closed":"This chat is already closed.","send":"Your message wasn't sent. Try again.","generic":"Desk didn't answer. Try again."},"wentBack":"{{name}} went back to Iris. You can still reply; it reaches them here and by email.","asyncNote":"They get it here and by email; Iris keeps the chat. Join to talk live.","colleagueNote":"Only {{name}} can reply while talking live."},"rail":{"label":"About this chat","customer":"Customer","lead":"Lead","guest":"Guest","guestNote":"Not signed in, and not a lead yet.","liveNow":"Live now · {{name}}","startsSoon":"Starts soon · {{name}}","openSession":"Open the session","openCustomer":"Open the customer","filed":"Filed from this chat","nothingFiled":"Nothing filed yet.","kind":{"case":"Case","bug":"Bug","feedback":"Feedback"},"handBack":"Hand back","handBackNote":"When you leave, Iris takes over again and keeps {{name}} posted."},"file":{"menu":"File…","ticket":"Open a ticket","ticketHint":"A case for {{org}}, with this chat linked","bug":"Report a bug for them","bugHint":"Goes to Support › Bugs as from staff, for {{name}}","feedback":"Log their feedback","feedbackHint":"Saved as {{name}}'s feedback","membersOnly":"Only for a signed-in customer's chat","noAccount":"Only for a customer's or a lead's chat"},"filing":{"cancel":"Cancel","drafted":"Taken from the chat. Edit before sending.","reading":"Reading the chat…","onBehalf":"{{org}} · filed by you, on their behalf","ticket":{"title":"Open a ticket for {{name}}","summary":"What they need","category":"Kind","severity":"How urgent?","send":"Open ticket","sent":"Ticket opened.","categories":{"QUESTION":"Question","INCIDENT":"Incident","PRODUCT_BUG":"Product bug","BILLING":"Billing","PRICING":"Pricing","FEATURE_REQUEST":"Feature request","PRODUCT_FEEDBACK":"Product feedback","COMPLAINT":"Complaint","OTHER":"Other"},"severities":{"1":"Low","2":"Normal","3":"High"}},"bug":{"title":"Report a bug for {{name}}","what":"What broke","session":"Session","noSession":"No session","liveSession":"{{name}} · live now","ticketToo":"Also open a ticket so {{name}} hears back","send":"Send report","sent":"Bug reported.","impact":"How bad is it?","impacts":{"ANNOYING":"Annoying, there's a way around it","BLOCKS_SOME":"Gets in the way","BLOCKS_ALL":"Stops the event"},"pictures":"Pictures from the chat"},"feedback":{"title":"Log feedback from {{name}}","kind":"Kind","kinds":{"idea":"An idea","better":"Could be better","praise":"Praise"},"message":"What they said","send":"Log feedback","sent":"Feedback logged."},"failed":{"not_a_member":"This chat isn't with a signed-in customer.","no_account":"This chat has no customer or lead to file for.","limit":"Too many filed for this customer today. Try tomorrow.","generic":"It wasn't filed. Try again."},"notLinked":"Filed, but the chat doesn't show it yet.","draftedByIris":"Drafted by Iris from the chat. Edit before sending."},"alerts":{"region":"Chat alerts","urgentTitle":"Iris needs you now","urgent":"Urgent","urgentBody":"{{name}} · {{reason}}","title":{"live_event_failing":"{{name}}'s live event needs help","billing":"{{name}} has a billing question","asked_person":"{{name}} accepted passing the chat to us","big_lead":"{{name}} may be a big lead","cant_do":"{{name}} needs something Iris can't do","repeated_miss":"{{name}} wasn't helped by Iris","repeated_failure":"Iris couldn't answer {{name}}","demo_times":"{{name}} needs other demo times"},"waiting":"Waiting for us · {{time}}","openChat":"Open the chat","open":"Open","more":"+{{count}} more","dismiss":"Dismiss","settings":{"button":"Chat alert settings","title":"Chat alerts","sound":"Sound","soundHint":"Urgent and asked-for-a-person","popup":"Pop-up in the Portal","popupHint":"On every admin page","notify":"Computer notifications","notifyHint":"When the Portal tab is in the background","notifyLinkHint":"Now in Your notifications, for every device","notifyBlocked":"Notifications are blocked for this site in your browser's settings.","onlyUrgent":"Only urgent","onlyUrgentHint":"Skip the chats that aren't urgent","kept":"Kept in this browser only.","onCall":"Urgent chats also text whoever is on call, by the existing team-alert recipients and quiet hours."},"ask":{"question":"Allow notifications so you hear about urgent chats in other tabs?","allow":"Allow","later":"Not now"}},"handOver":{"label":"Hand-over","note":"Iris's note","replyBoth":"Reply here and by email","replyChat":"Reply here","urgent":"Urgent · on-call alerted {{time}}","cancelled":"Cancelled by the customer · {{time}}","dismissed":"Dismissed by the team · {{time}}","replied":"{{name}} replied · {{time}}","handedBack":"Back with Iris","dismiss":"No follow-up needed"},"tools":{"language":"Language","theirLanguage":"{{language}} · {{name}}'s","enterKey":"Enter ↵","sayHi":{"button":"Say hi","title":"Say hi to {{name}}","opening":"Opening","takeover":"Taking over from {{name}}","live":"Event is live","followUp":"Following up","liveNow":"Live now","short":"Short","empty":"No greetings yet. Add them under Edit greetings.","foot":"Fills in {{name}}, your name and the event. Goes into the reply box — nothing sends until you press Send.","edit":"Edit greetings","cardLine":"— picks a greeting, you edit before sending","more":"More greetings…"},"answers":{"button":"Answers","title":"Chat answers","whose":"Whose answers","team":"Team","mine":"Mine","all":"All","list":"Answers","empty":"No answers match.","previewFor":"Preview · filled in for {{name}}","length_one":"Chat length · {{count}} character","length_other":"Chat length · {{count}} characters","lengthOf":"Chat length · {{length}} / {{max}}","linkedPage":"Linked page: {{title}}","insertAs":"Insert as {{language}}","insert":"Insert ↵","foot":"↑↓ to choose · ↵ to insert · Esc to close. Long write-ups stay in email templates.","manage":"Manage answers"},"help":{"button":"Help page","title":"Link a help page","search":"Search help pages","placeholder":"Search help pages","theirLanguage":"Pages open in {{name}}'s language when we have it","results":"Help pages","typeToSearch":"Type to search the help pages.","none":"No help page matches.","loading":"Reading the help pages…","foot":"↵ adds the page as a card under your message · ⌘↵ also pastes a one-line summary","attached":"Help pages going with this message","remove":"Remove {{title}}"},"attach":{"label":"Attach","picture":"Photo or screenshot","pictureLine":"Or paste one into the box","document":"Document","documentLine":"PDF, Word, spreadsheet","helpPage":"A help page","helpPageLine":"Link from our docs","limits":"Up to {{files}} files, {{size}} MB each · drag files onto the chat too","download":"Download","downloadNamed":"Download {{name}}"}},"answers":{"support":"Support","crumb":"Answers","breadcrumb":"Where you are","title":"Chat answers","subtitle":"Short replies for live chat. Long write-ups belong in","emailTemplates":"email templates","newAnswer":"New answer","categories":"Categories","greetingsName":"{{name}} · Say hi","newCategory":"+ New category","categoryName":"Category name","add":"Add","categoriesNote":"Greetings feed the Say hi button. Every other category shows under Answers and after / in the reply box.","search":"Search answers","none":"No answers here yet.","pick":"Pick an answer, or add a new one.","team":"Team","justMe":"Just me","englishOnly":"English only","languages_one":"{{count}} language","languages_other":"{{count}} languages","used_one":"used once this month","used_other":"used {{count}} times this month","confirmDelete":"Delete “{{title}}”? This can't be undone.","error":{"forbidden":"Only an admin can change the team's answers. Save it as Just me instead.","not_found":"This answer is gone. Reload the page.","shortcut_taken":"That shortcut is already used. Pick another.","invalid":"Give it a title, a shortcut and at least one text."},"form":{"label":"Answer {{title}}","newLabel":"New answer","title":"Title","shortcut":"Shortcut","category":"Category","who":"Who can use it","team":"The whole team","justMe":"Just me","moment":"When Say hi offers it","text":"Text","textIn":"Text in {{language}}","insert":"Insert:","guide":"Over {{max}} characters turns amber: still allowed, but it reads like an email in a chat window.","helpPage":"Help page to attach (optional)","helpPagePlaceholder":"Search the help pages","removeHelpPage":"Remove {{title}}","readOnly":"A team answer: only an admin can change it.","delete":"Delete","cancel":"Cancel","save":"Save answer"}},"translate":{"pill":"Translating: {{customer}} ⇄ {{staff}}","off":"Translation is off","turnOff":"Turn off","turnOn":"Turn on","fromLanguage":"Translated from {{language}}","showOriginal":"Show original","hideOriginal":"Hide original","originalShown":"Original shown","reads":"{{name}} reads: “{{text}}”","willRead":"{{name}} will read ({{language}})","edit":"Edit {{language}}","doneEditing":"Done","editLabel":"{{language}} version for {{name}}","sendIn":"Send in {{language}}","translating":"Translating…","failed":"Couldn't translate right now. This will go as you wrote it unless you try again.","tryAgain":"Try again","footer":"{{name}} sees the {{language}}, with your {{staff}} one tap away.","switchFailed":"Translation wasn't changed. Try again.","sameLanguage":"This customer writes in English, so there is nothing to translate.","writesIn":"writes in {{language}}","seen":"Seen"}},"adminCsRunLog":{"allPlaybooks":"All playbooks","allOutcomes":"All outcomes","accountId":"Account id…","empty":"No automation runs match these filters","when":"When","customer":"Customer","playbook":"Playbook","outcome":"Outcome","step":"step {{step}}","hide":"Hide","why":"Why","noEvaluation":"No evaluation recorded for this run.","outcomeDetail":"Outcome detail: {{detail}}"},"adminCsSettings":{"policyErrors":{"unknownSection":"Unknown section","slaDuration":"Severity {{severity}}: enter each target as a time such as 90 min, 4 h or 2 d, no longer than one year.","ruleSeverity":"Rule {{rule}}: severity must be 1 to 4.","duplicateRule":"Two rules share an id.","timezone":"\"{{timezone}}\" is not a time zone. Use a name such as America/Toronto.","openDay":"Each open day needs a start before its end, as HH:MM.","autoCaseWait":"Wait between {{min}} and {{max}} minutes.","staff":"Pick staff from the list","template":"Pick one of the shared templates"},"title":"Customer success settings","subtitle":"How conversations arrive, who answers them, how fast, and what our replies look like.","switchedOff":"Switched off: {{flag}}","flagOn":"On: {{flag}}","save":"Save","saving":"Saving…","saved":"Saved","new":"New","nav":{"label":"Settings sections","email":"Mailboxes & email","support":"SLAs, routing & hours","templates":"Templates","aiUsage":"AI usage","runLog":"Automation run log","offerPolicies":"Offer policies","integrations":"Integrations","inbox":"Inbox"},"mailboxes":{"title":"Who sends from each mailbox","description":"The name each shared address sends as, and who may send from it.","none":"No shared inboxes yet. Add the addresses above first.","shownAs":"Shown as","whoCanSend":"Who can send","everyoneHint":"Leave empty to let anyone on the Customer success team send."},"severity":{"1":"Low","2":"Normal","3":"High","4":"Critical"},"sla":{"title":"Service levels (SLAs)","description":"Targets drive the timers on Cases and Inbox. Counted in business hours.","severity":"Severity","firstReply":"First reply within","update":"Then update every","resolve":"Resolve within","firstOf":"{{severity}} first reply","updateOf":"{{severity}} update","resolveOf":"{{severity}} resolve","hint":"Enter a time such as 90 min, 4 h, 2 d or 1 w. The longest target is one year.","pause":"Pause the clock while waiting on the customer","pauseHint":"Starts again when they reply"},"routing":{"title":"Routing & assignment","description":"New conversations and cases go to the first enabled rule that matches. Use the arrows to reorder.","addRule":"Add rule","enabled":"On","routed":"{{count}} / 30 d","moveUp":"Move rule {{n}} up","moveDown":"Move rule {{n}} down","remove":"Remove rule {{n}}","whenSource":"Where it came from (none ticked: any)","whenCategory":"Category (none ticked: any)","minSeverity":"Severity at least","anySeverity":"Any severity","assign":"Assign to","unassigned":"Nobody (stays in the queue)","empty":"No rules yet. Everything stays in the queue unassigned.","catchAll":"Everything else","catchAllTo":"Stays in the queue, unassigned"},"hours":{"title":"Business hours","description":"When SLA clocks run and when the out-of-hours reply is not sent. No days ticked means around the clock.","timezone":"Time zone","to":"to","opens":"{{day}} opens","closes":"{{day}} closes","aroundTheClock":"No days are set, so SLA clocks run around the clock.","hint":"Times are local to the time zone above. Use 24:00 to close at midnight.","day":{"mon":"Mon","tue":"Tue","wed":"Wed","thu":"Thu","fri":"Fri","sat":"Sat","sun":"Sun"}},"autoCase":{"title":"Auto-case","description":"Open a case by itself when a help chat has gone unanswered.","enable":"Open cases automatically","after":"Minutes to wait (1 to 120)"},"outOfHours":{"title":"Out-of-hours reply","description":"The shared template sent automatically when someone writes outside business hours.","template":"Template","none":"None: no automatic reply"},"preview":{"title":"Preview","light":"Light","dark":"Dark","mode":"Preview appearance","frame":"Email preview, {{mode}}","empty":"Press Preview to see the email as a customer receives it.","render":"Preview","sendTest":"Send me a test","sent":"Test sent to {{email}}","sampleNote":"Placeholders show sample values.","asCustomer":"Preview as the customer sees it","desktop":"Desktop","phone":"Phone"},"category":{"PRODUCT_BUG":"Product bug","INCIDENT":"Incident","QUESTION":"Question","BILLING":"Billing","PRICING":"Pricing","FEATURE_REQUEST":"Feature request","PRODUCT_FEEDBACK":"Product feedback","COMPLAINT":"Complaint","POSITIVE_FEEDBACK":"Positive feedback","OTHER":"Other"}},"adminCsTemplateEditor":{"title":"Blocks and versions","open":"Edit blocks and versions","hide":"Hide blocks and versions","locale":"Language","locales":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"family":"Family","families":{"TRANSACTIONAL":"Transactional","LEAD":"Lead","WELCOME":"Welcome","LEARN":"Learn","MOMENTS":"Moments","GIFT":"Gift","SUCCESS":"Success","SUPPORT":"Support","MARKETING":"Marketing"},"component":"Component","subject":"Subject","preheader":"Preheader","fields":"Fields you can use: {{fields}}","blockTypes":{"greeting":"Greeting","text":"Text","statCard":"Numbers","sessionHighlight":"Session highlight","button":"Button","signature":"Signature"},"blockText":"Text","blockTitle":"Title","blockMeta":"Details","blockLabel":"Label","blockLink":"Link","blockField":"Field","addNumber":"Add a number","removeNumber":"Remove this number","signatureNote":"Signed by the account owner, or the InterScribe team when there is none.","addBlock":"Add a block","moveUp":"Move up","moveDown":"Move down","removeBlock":"Remove block","saveVersion":"Save as a new version","saved":"Saved version {{version}}","versions":"Versions","noVersions":"No versions yet. Save one to publish or test it.","current":"Live","wasPublished":"Published","draft":"Draft","publish":"Publish","published":"Published version {{version}} ({{locale}})","publishNote":"Saving changes nothing customers receive. Publishing does: new sends use that version from then on.","sendTest":"Send me a test","sent":"Test sent to {{email}}","checklist":"Wow checklist","checks":{"namesEventOrPeople":"Names their event or their people","showsOutcome":"Shows what happened (a number or their languages)","oneButton":"Has exactly one button","signedByPerson":"Signed by a person","under120Words":"Under {{limit}} words ({{words}} now)"},"checkPassed":"done","checkMissing":"not yet","preview":"Preview","previewMode":"Preview mode","light":"Light","dark":"Dark","previewAccount":"As account","previewAccountPlaceholder":"Account id (empty: sample customer)","previewFrame":"Email preview, {{mode}}","previewEmpty":"Render the preview to see the email as the customer gets it.","renderPreview":"Render preview","previewNote":"Fields are filled from the account; a missing value takes its fallback sentence.","chooseFamily":"Choose a family","chooseComponent":"Choose a component","publishesAs":"Publishing uses {{family}} · {{component}}","pairRequired":"Choose a family and a component before saving or publishing.","nonEnNote":"A version in another language reaches customers once the Engine's new email send path is live; until then they get the English template."},"adminCsTemplates":{"new":"New template","empty":"No templates yet","key":"Key","name":"Name","category":"Category","version":"Version","updated":"Updated","subject":"Subject","body":"Body (markdown, {{example}})","save":"Save template","cancel":"Cancel","delete":"Delete","liveSequence":"A live sequence sends this template. Saving changes what customers already enrolled — and not yet at this step — receive.","changeCategory":"Change the category from {{from}} to {{to}}?","snippets":"Personal snippets","preview":"Preview","previewNamed":"Preview {{name}}","previewFrame":"Preview of {{name}}, {{mode}}","previewSubtitle":"As the Engine sends it, on a sample account","previewLoading":"Rendering the preview","previewLoadingHint":"The mark and the footer are added around your words, as in a real send.","previewVersionNote":"This template has a published version, and customers get that version's blocks. This is its saved body; open the block editor to preview the version.","editorCrumb":"Settings › Customer success › Email templates","publishedLookOnly":"This template is published from the block editor, where its words are edited. Save keeps only its message type, look and accent.","messageType":"Message type","messageTypes":{"SUPPORT_REPLY":"Support reply","SERVICE_NOTICE":"Service notice","BILLING":"Billing","ANNOUNCEMENT":"Announcement","CHECK_IN":"Check-in"},"look":"Look","looks":{"PLAIN":{"title":"Plain letter","hint":"Logo, text, signature. Replies."},"NOTICE":{"title":"Notice card","hint":"A coloured status box and one button."},"ANNOUNCEMENT":{"title":"Announcement","hint":"A coloured header, news and a button."},"SUMMARY":{"title":"Summary","hint":"Numbers in coloured tiles."}},"lookHint":"Every look carries the InterScribe logo, your signature and the right footer. Service notices skip the unsubscribe link; announcements include it.","accent":"Accent","accents":{"coral":"Coral","rose":"Rose","sun":"Sun","violet":"Violet","teal":"Teal","green":"Green"}},"adminCustomers":{"persona":{"markedBy":"Marked by {{name}}","ai":"AI","aiConfidence":"AI · {{confidence}}"},"nextAction":{"noDate":"No date","needsApproval":"Needs approval"},"group":{"count_one":"{{count}} account","count_other":"{{count}} accounts","mrr":"{{amount}} MRR","none":"None","fields":{"persona":"Persona","stage":"Stage","source":"Source","planIntent":"Plan intent","country":"Country","orgType":"Organisation type"}},"sort":{"moneyPending":"Money sorting completes once totals refresh.","fields":{"name":"Name","created":"Created","mrr":"MRR","totalPaid":"Total paid","lastInvoice":"Last invoice","lastSession":"Last session","journey":"Journey","health":"Health","persona":"Persona","score":"Score","nextAction":"Next action date"},"order":{"name":{"asc":"A to Z","desc":"Z to A"},"created":{"asc":"Oldest","desc":"Newest"},"mrr":{"asc":"Lowest","desc":"Highest"},"totalPaid":{"asc":"Lowest","desc":"Highest"},"lastInvoice":{"asc":"Oldest","desc":"Newest"},"lastSession":{"asc":"Oldest","desc":"Newest"},"journey":{"asc":"Earliest stage","desc":"Latest stage"},"health":{"asc":"Healthy first","desc":"Needs attention first"},"persona":{"asc":"A to Z","desc":"Z to A"},"score":{"asc":"Lowest","desc":"Highest"},"nextAction":{"asc":"Soonest","desc":"Latest"}}},"title":"Customers","subtitle":"Every organisation with a workspace: plan, billing and health in one row.","export":"Export CSV","kpi":{"paying":"Paying organisations","mrr":"MRR · organisations","attention":"Need attention","attentionHint":"{{atRisk}} at risk · {{unpaid}} unpaid · {{cancelling}} cancelling","renewing":"Renewing in 30 days","renewingMrr":"{{amount}} MRR","renewingNext":"next: {{name}}, {{date}}","payingDelta":"{{delta}} in the last 30 days","mrrChange":"{{change}} vs 30 days ago"},"tabs":{"label":"Customer lists","organisations":"Organisations","trials":"Trials","deactivated":"Deactivated"},"views":{"all":"All","mine":"Mine","at-risk":"At risk","getting-ready":"Getting ready","unpaid-invoice":"Unpaid invoice","renewing-30":"Renewing in 30 days"},"search":{"label":"Search customers","placeholder":"Search name, slug, person, email, domain or church name"},"filters":{"persona":"Persona","noPersona":"No persona yet","source":"First-touch source","planIntent":"Plan intent","country":"Country","orgType":"Organisation type","signupAge":"Signup age","pattern":"Pattern","next":"Next action","enrichment":"Enrichment","archived":"Archived","values":{"signupAge":{"under-7":"Under 7 days","under-30":"Under 30 days","30-90":"30 to 90 days","over-90":"Over 90 days"},"next":{"none":"None planned","due":"Has an open task","overdue":"Overdue","approval":"Waiting for approval"},"enrichment":{"none":"Nothing looked up","some":"Looked up"},"archived":{"only":"Archived only","include":"Include archived"}},"chip":{"persona":"Persona: {{value}}","source":"Source: {{value}}","planIntent":"Plan intent: {{value}}","country":"Country: {{value}}","orgType":"Organisation: {{value}}","signupAge":"Signup age: {{value}}","pattern":"Pattern: {{value}}","next":"Next action: {{value}}","enrichment":"Enrichment: {{value}}","archived":"Archived: {{value}}"},"removeChip":"Remove filter {{name}}","toggle":"Filters: journey, health, plan, owner, type","journey":"Journey","health":"Health","commercial":"Commercial","disposition":"Disposition","plan":"Plan","owner":"Owner","type":"Type","defaultType":"- Default -","link":"Link state","linkTenant":"Tenant linked","linkProspect":"No tenant yet","linkNone":"No workspace","clear":"Clear filters"},"insights":{"prefix":"Filtered to accounts","since":"created since","plan":"on","selectedPlan":"the selected plan","reached":"that reached","fromInsights":"from Insights.","clear":"Clear"},"columns":{"persona":"Persona","score":"Score","nextAction":"Next action","source":"Source","customer":"Customer","plan":"Plan","mrr":"MRR","totalPaid":"Total paid","lastInvoice":"Last invoice","people":"People","journey":"Journey","health":"Health","disposition":"Disposition","owner":"Owner","lastSession":"Last session","created":"Created","actions":"Actions"},"row":{"children_one":"{{count}} child","children_other":"{{count}} children","deactivated":"Deactivated: {{reason}}","noPlan":"None","unassigned":"Unassigned","noSession":"Not yet"},"invoice":{"paid":"Paid","overdue":"Overdue","none":"None yet"},"menu":{"actionsFor":"Actions for {{name}}","menuFor":"{{name}} actions","open":"Open customer","openHint":"Customer 360: relationship, billing, product, support","openWorkspace":"Open workspace","openWorkspaceHint":"/app/{{slug}} in a new tab","updateSubscription":"Update subscription","updateSubscriptionHint":"Opens /subscribe/{{slug}}","assignOwner":"Assign owner…","ownerNow":"Now {{name}}","noOwner":"No owner yet","rowsEvents":"Rows","deactivate":"Deactivate workspace…","deactivateHint":"Asks for a reason; billing is not cancelled","restoreSignup":"Restore signup","restoreSignupHint":"Back into the pipeline; the agent plans a next action","activate":"Activate workspace","rowsHint":"{{rows}} rows","events":"Events","eventsHint":"{{events}} events"},"deactivate":{"title":"Deactivate {{name}}","description":"The workspace is turned off and the reason shows on the Deactivated tab. Billing is not cancelled.","reason":"Reason","confirm":"Deactivate"},"owner":{"title":"Owner of {{name}}","description":"Pick who on the customer success team owns this customer.","label":"Owner","nobody":"Nobody","confirm":"Save owner"},"new":{"button":"New customer","title":"New customer","subtitle":"Same fields as New account.","name":"Organisation name","slug":"Workspace address","addMyself":"Add me as owner","addMyselfHint":"You will be added as owner of the new workspace","create":"Create customer","error":{"generic":"The customer could not be created.","slug_taken":"That workspace address is taken.","name_required":"Give the customer a name.","missing_permission":"You cannot create customers."},"lead":"From lead (optional)","leadPlaceholder":"Search leads by name, email or organisation","leadClear":"Change"},"notice":{"create":"Created /{{slug}}","deactivate":"Workspace deactivated","activate":"Workspace activated","assignOwner":"Owner saved","dismiss":"Dismiss","undo":"Undo","bulkAssignOwner":"Owner saved for the selected customers","partial":"Not saved for {{names}}"},"error":{"generic":"That did not work.","reason_required":"A reason is required.","being_deleted":"That workspace is being deleted.","not_a_success_user":"Only customer success team members can own customers.","not_found":"Customer not found.","missing_permission":"You do not have permission for that.","invalid_request":"That request was not valid; reload the page and try again.","idempotency_key_reused":"That change was already sent; reload the page."},"empty":{"title":"No customers match these filters","text":"Try clearing a filter, or search for a different name."},"pagination":{"label":"Pages","page":"Page {{page}}","previous":"Previous","next":"Next"},"bulk":{"label":"Selected customers","selected_one":"{{count}} selected","selected_other":"{{count}} selected","select":"Select {{name}}","selectAll":"Select all on this page","assignOwner":"Assign owner","export":"Export selected","clear":"Clear selection"},"costReview":{"title":"To review: measured cost well above what the plan covers","subtitle":"Staff only. Past the first month; cost from measured listening, languages and voice. Suggest a step; nothing changes without the customer’s yes (price at renewal / plan price move).","count_one":"{{count}} to review","count_other":"{{count}} to review","columns":{"workspace":"Workspace","plan":"Plan","measured":"Measured last month","cost":"Our cost","covers":"Plan covers","suggested":"Suggested"},"planPrice":"{{plan}} · {{price}}","measured":{"busiest_one":"Busiest moment {{n}} listening","busiest_other":"Busiest moment {{n}} listening","languages_one":"{{n}} language","languages_other":"{{n}} languages","voice":"{{n}} voice h","atOnce_one":"{{n}} listening online at once","atOnce_other":"{{n}} listening online at once"},"covers":"about {{amount}}","steps":{"offer":"Offer {{plan}}","talk":"Talk to them","quote":"Custom quote"}}},"adminDeals":{"add":{"failed":"Could not search. Try again.","label":"Add a deal","none":"No lead without a deal matches.","openFor":"Open a deal for {{name}}","openLeads":"Open Leads","placeholder":"+ Add a deal… (type a lead's name, or open one from a growth opportunity)","seeDeal":"Open it"},"approvals":{"anApprover":"an approver","get":"Get: {{items}}","heading":"Approvals · give-get","none":"Nothing waiting on anyone.","queue":"Open in Waiting for your approval","status":{"APPROVED":"approved","CANCELLED":"cancelled","EXPIRED":"expired","REJECTED":"rejected","TAKEN_OVER":"taken over"},"title":"Approvals","waits":"The proposal waits for this.","waitsHint":"It can't be sent while the discount is pending; the answer is written into it.","with":"with {{name}}"},"arr":"ARR","board":{"close":"Close {{date}}","lookupFailed":"Could not check that stage. Reload and try again.","lostMonth":"Lost · {{month}}","moving":"being moved…","next":"Next: {{step}}","noClose":"No close date","noDecisionMonth":"No decision · {{month}}","ownOutcome":"its own outcome","sentForApproval":"Sent for approval. The card stays where it was until it is decided.","stale":"{{days}} days in {{stage}} · expect ≤{{expected}}","unassigned":"unassigned","waiting":"Won, waiting for go-live","wonMonth":"Won · {{month}}"},"bulk":{"assign":"Assign owner","clear":"Clear","hint":"If a selected deal changed stage since you loaded the list, it is skipped and named. Gates and approvals still apply to each deal.","label":"Bulk actions","lost":"Close as Lost","move":"Move to stage","nextStep":"Set next step","nextStepDue":"Due","nextStepText":"Next step","selected":"{{count}} selected"},"clear":"Clear filters","close":{"checkIn":"Check in on","how":{"OTHER":"Other","PAID_BY_INVOICE":"Paid by invoice","PARTNER":"Through a partner","SIGNED_CONTRACT":"Signed contract"},"howBought":"How they bought","lostAbove":"Over {{amount}}, Lost goes to a manager to confirm the reason","lostHint":"one reason list","markWon":"Mark won","menu":"Close the deal","noneHint":"sets Not now until a check-in date","note":"What did you agree?","paymentWins":"Payment on this deal's quote closes it Won by itself","save":"Save","title":"Close","wonHint":"how they bought · undo 30 days"},"col":{"arr":"ARR","close":"Close date","confidence":"Confidence note","deal":"Deal","inStage":"In stage","nextStep":"Next step","owner":"Owner","segment":"Segment · tier","stage":"Stage"},"commit":{"add":{"theyOwe":"Add what they owe","together":"Add a shared step","weOwe":"Add what we owe"},"blocked":"This person asked not to be contacted by email. No draft was made.","compose":"Open in the inbox","done":"Mark done: {{title}}","doneOn":"done {{date}}","draftTitle":"Nudge draft","drop":"Drop: {{title}}","dropReason":"Say why it was dropped","due":"due {{date}}","group":{"theyOwe":"They owe","together":"Together","weOwe":"We owe"},"heading":"Commitments","kept":"you kept {{kept}} of {{total}} on time (n={{total}}) · {{label}}","moment":"call {{at}}","neverSent":"A draft is never sent by itself.","nudge":"nudge draft","rate":{"clear":"clear","leaning":"leaning","too_early":"too early"},"title":"Commitments","waits":"waits on {{what}} · not counted against you"},"confidence":{"CLEAR":"Clear","LEANING":"Leaning","LOW":"Low","none":"Too early"},"daysShort":" d","docs":{"heading":"Proposals and quotes","none":"No proposal or quote yet.","off":"{{pct}}% off","pending":"discount pending","quote":"Deal desk quote","title":"Proposals and quotes","waits":"waits for the discount"},"edit":{"closeAt":"Close date of {{name}}","nextStep":"Next step of {{name}}","owner":"Owner of {{name}}","stage":"Move {{name}}"},"empty":"No deals yet","emptyFiltered":"No deals match","emptyHint":"Open a deal from a qualified lead, a growth opportunity or a customer.","export":"Export CSV","filter":{"allOpen":"All open","apply":"Apply","closeFrom":"Close from","closeTo":"to","lifecycle":"Lifecycle","segment":"Segment","stage":"Stage","tier":"Tier","unassigned":"Unassigned","whose":"Whose deals"},"flag":{"discount_pending":"discount pending","single_thread":"single-thread","slipped":"slipped","strategic":"strategic","trial_zero":"trial: 0 sessions"},"gate":{"aManager":"a manager","above":"Above {{amount}} it would also go to {{name}}.","checklists":"Gate checklists","exit":"{{stage}} · exit facts","fact":{"champion_says_worked":"The champion says it worked","contact_with_role":"A contact with a role","decision_date":"A decision date","decision_date_confirmed":"Decision date confirmed","decision_path":"Who decides, and how","demo_held":"A demo was held","go_live_booked":"Go-live booked","go_live_date":"A go-live date","languages_people":"Languages and how many people each","next_step_with_decider":"A next step with the decider","pain":"The pain, in their words","paper_known":"Paper process known","plan_term_price":"Plan, term and price set","proof_plan":"A proof plan agreed","proposal_sent":"The proposal was sent","qualification_partly":"Scorecard filled at least partly","real_service_ran":"A real service ran","reason_now":"Why now","todays_way":"Today's way of doing it","volume":"Expected hours or volume"},"heading":"{{stage}}'s gate isn't met","keep":"Keep in {{stage}}","move":"Move with reason","none":"Nothing needed to enter","reason":"One-line reason","recorded":"Recorded with the gate's state.","title":"Gate not met","toMove":"To move to {{stage}}"},"growth":"Growth","kind":{"EVENT":"Event","EXPANSION":"Expansion","NEW_BUSINESS":"New business","RENEWAL":"Renewal","WIN_BACK":"Win-back"},"layout":"Layout","layoutBoard":"Board","layoutList":"List","leadStage":"lead: {{stage}} (read-only)","lifecycle":{"lost":"Lost","no_decision":"No decision","open":"Open","won":"Won"},"list":{"label":"Deals"},"lostReason":{"CHOSE_COMPETITOR":"Chose another tool","NOT_A_FIT":"Not a fit","NO_BUDGET":"No budget","NO_NEED":"No event or need","NO_RESPONSE":"Stopped replying","OTHER":"Other","PRICE":"Price","TIMING":"Bad timing","WENT_WITH_VOLUNTEERS":"Went with volunteers"},"moveTo":"Move to…","next":{"label":"Next step","none":"No next step (why)","refusal":"Set a dated next step, or say why there is none","save":"Save and end","step":"A dated next step","what":"What happens next","when":"When","why":"Why there is no next step"},"noNextStep":"No next step","oneOff":"one-off","outcome":{"LOST":"Lost","NO_DECISION":"No decision","WON":"Won"},"page":{"accountBeside":"Account, beside the deal","close":"close date","commercial":"Commercial: {{value}}","confidence":"Confidence","dates":"Close · decision · go-live","decision":"decision date","disposition":"Disposition: {{value}}","editDate":"Edit {{field}}","editNext":"Edit the next step","editNote":"Edit the confidence note","expect":"{{days}} days in stage · expect ≤{{expected}}","goLive":"go-live date","health":"Health: {{value}}","journey":"Journey: {{value}}","lead":"Lead · {{name}}","leadStage":"lead stage: {{stage}} · read-only while this deal is open","money":"ARR · one-off","newMeeting":"New meeting","nextStep":"Next step","noMoney":"hidden","noNextStep":"No next step: {{why}}","openedFrom":"Opened from:","owner":"owner","parent":"on {{name}}","requestApproval":"Request approval","retry":"Retry","stageTruth":"Deal stage · the truth while open","syncFailed":"{{name}} sync failed: {{error}}","syncNever":"not yet sent to {{name}}","syncOff":"No CRM takes deals yet","syncPending":"waiting to sync to {{name}}","synced":"synced to {{name}} (backup) {{when}}","why":"why?","with":"with {{names}}","renewalDates":"Close · decision","moneyMonthly":"MRR · monthly","moneyYearly":"ARR · yearly","renews":"Renews","renewsDate":"renewal date","crmSync":"CRM sync"},"paper":{"heading":"Paper","item":{"card":"Pays by card","dpa":"Data processing agreement","nonprofit":"Nonprofit status","po":"Purchase order","taxExempt":"Tax-exempt letter","w9":"W-9"},"listPrice":"The nonprofit price is a list price: choosing it is not a discount and needs no approval.","state":"Status of {{item}}","title":"Paper","value":{"done":"done","needed":"needed","unknown":"unknown"}},"people":{"add":"+ Add someone…","addButton":"Add","calls":"calls attended","callsOf":"{{attended}} of {{total}} calls","consent":{"dont_contact":"don't contact by email","ok":"email ok","unknown":"email consent unknown"},"didIt":"did it","heading":"People on the deal","none":"Nobody is on this deal yet.","pick":"Add a person","removeRole":"Remove {{role}} from {{name}}","role":"Role","singleLine":"Only one person has been on any call","singleThread":"Single-thread risk.","test":"Champion test","testAsk":"The small ask of {{name}}","testHint":"A small ask, e.g. share the guest link with the ushers","title":"People on the deal"},"qual":{"aiSaid":"AI said: {{text}}","check":"check","confirmed":"{{confirmed}} of {{of}} confirmed","edit":"Edit {{field}}","editedBy":"{{who}} edited","heading":"Qualification","hideMeddicc":"Hide MEDDICC","key":{"approval_threshold":"Their approval threshold","av_contact":"AV contact","budget_month":"Budget month","champion":"Champion, tested","competition":"Today's way","decision_criteria":"Decision criteria","decision_process":"Decision path","dpa_status":"DPA status","economic_buyer":"Economic buyer","metrics":"Metrics","pain":"Pain","paper_process":"Paper","rehearsal_date":"Rehearsal date","rooms_days_languages":"Rooms × days × languages","timing_event":"Why now"},"showMeddicc":"Show MEDDICC ({{count}})","state":{"CONFIRMED":"confirmed","PARTLY":"partly","UNKNOWN":"unknown"},"stateOf":"State of {{field}}","title":"Qualification scorecard","unknown":"Unknown. Click to add what we know."},"review":{"add":"Add a deal to this review","addAction":"Add an action","addPlaceholder":"+ Add a deal to review… (paste its link id)","addReason":"Add a reason we'd lose","agreed":"Agreed","becomeTasks":"become tasks with owners and dates","byClose":"by close date","confidence":"Confidence","confidenceNote":"Confidence note","crumb":"Growth › Pipeline › Weekly deal review","due":"Due date of {{title}}","everyone":"everyone adds one, then pick the top risk","glance":"The deal at a glance","history":"Written on the deal","lastMeeting":"Last meeting · {{title}}","lastTime":"Last time: {{answer}}","nextStep":"Next step","noHistory":"No review of this deal yet.","noMeeting":"No meeting yet","none":"No deal needs a review this week.","notStatus":"Not status: nobody reads the fields aloud. The deal's facts are on screen; the time goes to the questions.","on":"{{date}} · review","open":"Weekly deal review","openDeal":"Open deal","owner":"Owner of {{title}}","pick":"Pick a deal on the left to start.","premortem":"Pre-mortem","premortemTitle":"Pre-mortem · it's {{day}} and we lost. Why?","q1":"What is the customer's next action, and when?","q2":"Who decides, and have we spoken to them?","q3":"What happens if they do nothing?","q4":"What does the champion still need from us?","questions":"Questions","queue":"Deals in this review","reason":{"added":"Added","board_decision":"Board decision","over_limit":"Over the limit"},"remove":"Remove {{title}}","save":"Save the review","saved":"answered in place · saved to the deal","savedOk":"Saved on the deal's history.","signals":"Signals","subtitle":"Deals in Board decision or over the approval limit, plus any deal someone adds. Questions, not status: the answers are written on the deal and kept in its history.","thisWeek":"This week · {{count}}","title":"Monday deal review · {{date}}","top":"Top","vote":"Vote for: {{text}}","votes":"{{count}} votes","wasConfidence":"Was “{{level}}” before this review.","why":"Why"},"risk":{"refund":"The customer asked to withdraw their order on {{date}}; the refund is due by {{due}}.","refunds":"Refunds","title":"Deal at risk"},"role":{"ADMIN":"Admin","BILLING":"Billing","CHAMPION":"Champion","DECISION_MAKER":"Decision maker","INTERPRETER":"Interpreter","OPERATOR":"Operator","OTHER":"Other","SPONSOR":"Sponsor","TECHNICAL":"Technical"},"save":"Save","scope":{"everyone":"Everyone","mine":"Mine","team":"My team"},"segment":{"CHURCH":"Church","COMPANY":"Company","CONFERENCE":"Conference","NONPROFIT":"Nonprofit","OTHER":"Other","SCHOOL":"School"},"select":"Select {{name}}","selectAll":"Select all","sentForApproval":"Sent for approval. The deal stays as it is until it is decided.","sentTo":"Sent to {{name}} for approval","slips":"slipped {{count}}×","stage":{"BOARD_DECISION":"Board decision","DISCOVERY":"Discovery","PROPOSAL":"Proposal","PROVEN":"Proven","PROVING":"Proving","QUALIFIED":"Qualified","aiProposal":"Proposal: {{field}} to {{value}}","dismiss":"Dismiss","edit":"Edit","ends":"Won · Lost · No decision","goLive":"Go-live","goLiveHint":"first paid service","heading":"Stage","hint":"trial and demo are facts on the deal, not stages","keep":"Keep","since":"since {{date}}","title":"Stages","renewalHint":"a renewal ends with Record renewal result","renewalEnds":"Renewed · Downgraded · Churned"},"strip":{"closingBy":"Closing by {{date}}","hot":"{{count}} hot","label":"Pipeline summary","noReply":"No reply yet · leads","ofOpen":"of {{count}} open","ofOpenSmall":"of {{count}} open (n small)","open":"Open deals","opensLeads":"opens Leads","risk":"Slipped · single-thread","unassigned":"Unassigned","won":"Won this month","wonNone":"none yet"},"subtitle":"Every open deal, by when it closes. While a deal is open its stage is the truth; the lead's stage shows read-only.","tier":{"ASSISTED":"Assisted","FULL_TOUCH":"Full-touch","SELF_SERVE":"Self-serve"},"timeline":{"heading":"Timeline · meetings, stage changes, decisions","headingTouches":"Timeline · meetings, mail, texts, calls, stage changes, decisions","none":"Nothing here yet.","title":"Timeline","followUp":{"title":"Follow-up: {{title}}","sent":"Sent","scheduled":"Scheduled","held":"Held","draft":"Draft"}},"title":"Pipeline","trial":{"beforeVote":"The trial ends before the decision date.","ended":"ended {{date}}","ends":"ends {{date}}","extend":"Extend +7","heading":"Trial","languages":"Languages","minutes":"Minutes","peak":"Peak following","rule":"+7 days needs no approval; more goes to the owner.","sessions":"Sessions","title":"Trial","zero":"Trial: 0 sessions so far."},"unassigned":"Unassigned","views":{"label":"Saved views","name":"Name this view","remove":"Remove {{name}}","save":"Save current filters","share":"Share with the team","shared":"Shared with the team","unavailable":"Saved views are not available right now."},"won":{"byHand":"Marked won by hand","byPayment":"Closed by payment","calls":"Calls","days":"First visit to won","daysValue":"{{count}} days","goLive":"Go-live tracked until the first paid service, {{date}}","how":"How they bought","meetings":"Meetings","moment":"Won moment","noGoLive":"No go-live date yet","order":"Order","recorded":"recorded by the system, no one had to mark it","title":"Won · {{name}}","undo":"Undo win · until {{date}}","winOfWeek":"first win of the week"},"renewalStage":{"QUALIFIED":"Renewal due","DISCOVERY":"In conversation","PROPOSAL":"Proposal","BOARD_DECISION":"Decision"},"renewal":{"title":"Record renewal result","pending":"{{result}} is waiting for {{name}}'s approval. The deal stays open until then.","downgradedTo":"Downgraded to {{amount}} a year","approver":"the approver","newArr":"New yearly amount","save":"Record","result":{"RENEWED":"Renewed","DOWNGRADED":"Downgraded","CHURNED":"Churned"}},"touch":{"line_one":"Last touch {{count}} d ago · {{kind}}","line_other":"Last touch {{count}} d ago · {{kind}}","kind":{"meeting":"meeting","email":"email","sms":"text","call":"call"}}},"adminDuplicates":{"empty":{"title":"No duplicates to review","body":"We check every new lead, contact and Front Door sign-up against what we already have.","filtered":"Nothing of this kind to review"},"act":{"merge":"Merge…","attach":"Attach to customer","link":"Link","dismiss":"Not the same person"},"queue":{"title":"Possible duplicates","sub":"Found nightly and when records are created · {{count}} to review","filters":"Filter"},"col":{"records":"Records","why":"Why we think so","match":"Match"},"merge":{"consentNone":"Neither lead has answered. Nothing is switched on.","consentGranted":"The latest answer is yes, and it stays with the address that gave it. A merge never switches consent on.","consentRevoked":"The latest answer is no. The kept lead's email is opted out too.","title":"Merge two leads","heading":"Merge {{name}}","intro":"Pick the lead to keep and the value to keep for each field. Nothing else is lost: both histories join into one.","field":"Field","keep":"Keep {{name}}","keepHint":"Keep this lead","stage":"Stage","stageRule":"{{stage}}, the furthest along. A lost lead never closes an open one.","source":"Source","sourceRule":"First touch kept: {{source}}. The other source stays as a later touch.","consent":"Marketing consent","consentRule":"Most recent answer wins, never switched on by a merge.","history":"Quotes, notes, emails","historyRule":"{{name}}'s history joins the kept lead: {{touches}} touches, {{quotes}} quotes, {{help}} help requests.","undo":"Undo for 30 days, from the Duplicates page.","confirm":"Merge into one lead","f":{"name":"Name","organization":"Organisation","phone":"Phone","website":"Website","country":"Country","ownerUserId":"Owner","nextAction":"Next action","organizationType":"Organisation type","organizationSize":"Organisation size","region":"Region","city":"City","timezone":"Timezone"},"record":"About, tags, files","recordRule":"The kept lead's own answers stay; empty ones are filled from {{name}}. Tags, languages and files are combined."},"cancel":"Cancel","undo":{"title":"Recent merges","row":"{{merged}} was merged into {{kept}}.","left":"Undo for {{days}} more days.","button":"Undo","sub":"Each merge can be undone for 30 days."},"crumb":"Growth › Leads","title":"Duplicates","subtitle":"One person, one record: catch doubles before they're created, and merge the ones that slipped through.","filter":{"all":"All","lead":"Lead ↔ lead","customer":"Lead ↔ customer","frontdoor":"↔ Front Door","look":"Needs a look"},"reason":{"SAME_EMAIL":"Same email","SAME_PHONE":"Same phone","SAME_DOMAIN_AND_NAME":"Same name and organisation domain","SAME_NAME_AND_ORG":"Same name and organisation"},"focus":{"for":"Showing pairs for {{name}}","none":"This lead is in no open pair","all":"Show all"}},"adminEmailGallery":{"nav":"Emails","title":"Email gallery","subtitle":"Every customer email on its sample account, as light, dark and Gmail-inverted mail clients show it. Send yourself a test before changing anything.","listLabel":"Emails","previewLabel":"Email preview","modeLabel":"Appearance","sampleLabel":"Sample data","frameTitle":"Preview of {{key}}","subject":"Subject:","phone":"Phone","mode":{"light":"Light","dark":"Dark","gmail":"Gmail inverted","outlook":"Outlook.com dark","plain":"Plain text"},"sample":{"full":"Full data","missing":"Data missing"},"sendMe":"Send me a test","sendInboxes":"Send to test inboxes ({{count}})","inboxesUnset":"EMAIL_TEST_INBOXES is not set, so there are no test inboxes.","sent_one":"Test sent to {{count}} address.","sent_other":"Test sent to {{count}} addresses.","tabs":{"previews":"Previews","legacy":"Transactional email setup"},"family":{"transactional":"Transactional","lead":"Leads","welcome":"Welcome and onboarding","learn":"Learn","moments":"Moments","gift":"Gifts","success":"Success and renewal","support":"Support","marketing":"Marketing","custom":"Custom"},"retention":{"title":"Stored email bodies","description":"Each customer's history keeps what their emails looked like, with every link redacted. Sign-in, reset, verification and invitation emails keep no body. After this many days the body is cleared; the email stays listed.","keepFor":"Keep bodies for (days)","save":"Save","saved_one":"Email bodies are now kept for {{count}} day.","saved_other":"Email bodies are now kept for {{count}} days.","clearOlderThan":"Clear bodies older than (days)","clear":"Clear bodies…","confirmTitle_one":"Clear the bodies of emails older than {{count}} day?","confirmTitle_other":"Clear the bodies of emails older than {{count}} days?","confirmBody":"The emails stay in each customer's history with their subject, recipient and status, but what they looked like is deleted and cannot be brought back.","keep":"Keep them","confirm":"Clear bodies","clearing":"Clearing…","cleared_one":"Cleared the body of {{count}} email.","cleared_other":"Cleared the bodies of {{count}} emails."}},"adminInbox":{"scope":{"filtered":"Filtered to {{name}}","clear":"Clear the filter"},"toasts":{"sent":"Sent","noteAdded":"Note added","filed":"Filed under the case","linked":"Linked — this conversation is on their timeline now","contactAdded":"Added as a contact","assigned":"Assigned to {{name}}","removed":"Removed from the CRM","noContact":"This account has no contact to reply to yet."},"views":{"waiting-on-us":"Waiting on us","mine":"Mine","waiting-on-them":"Waiting on them","all":"All","unmatched":"Unmatched","bounced":"Bounced","closed":"Closed"},"title":"Inbox","subtitle":"Everything a lead or customer tells us, from any channel, in one queue.","autoCase":"Auto-case: unanswered while live","overTarget":"Over target","unassigned":"Unassigned","select":"Select {{subject}}","showing":"Showing {{from}}–{{to}} of {{total}}","previous":"Previous","next":"Next","feedbackNoThread":"In-app feedback · {{workspace}}","customerSees":"Customer sees: {{status}}","customerStatus":{"OPEN":"Open","BEING_HANDLED":"Being handled","WAITING_ON_YOU":"Waiting on you","RESOLVED":"Resolved"},"party":{"CUSTOMER":"Customer","LEAD":"Lead","UNMATCHED":"Unmatched"},"source":{"callsAndTexts":"Calls and texts","EMAIL":"Email","FEEDBACK":"Feedback","HELP_CHAT":"Help chat","CONTACT_FORM":"Contact form","CALLS_AND_TEXTS":"Calls & texts","CASES_NEEDING_REPLY":"Cases needing reply","MY_MAILBOX":"My mailbox","PHONE_AGENT":"Phone agent","OUTREACH_REPLY":"Outreach replies"},"sourceOf":{"EMAIL":"Email","FEEDBACK":"In-app feedback","HELP_CHAT":"Help chat","CONTACT_FORM":"Contact form","SMS":"Text","CALL":"Call","IN_APP":"In-app request","OUTREACH_REPLY":"Outreach reply"},"rail":{"label":"Inbox views","views":"Views","mailboxes":"Mailboxes","sources":"Sources","backstageNote":"Backstage requests (interpreter support) stay in each customer's own workspace and never appear here."},"live":{"title":"Live now","hint":"customer is in a session","onAir":"ON AIR","startsIn":"Starts in {{minutes}} min"},"rest":{"title":"Everything else","hint":"longest waiting first"},"list":{"label":"Conversations"},"empty":{"title":"Nothing here","body":"No conversations match this view right now."},"nothing":{"title":"Nothing to show","body":"Pick a conversation on the left, or switch views."},"bulk":{"label":"Bulk actions","selected":"{{count}} selected","assign":"Assign","close":"Close","spam":"Delete as spam","spamConfirm":"Delete {{count}} as spam?","spamYes":"Yes, delete","spamFeedbackOnly":"Delete as spam is for feedback only","clear":"Clear","done":"Done"},"context":{"label":"Customer context","plan":"Plan","renews":"Renews","health":"Health","owner":"Owner","lastSession":"Last session","device":"Device check","noDevice":"No device check yet","noLive":"No session on air or starting within the hour.","unmatched":"Link this conversation to a customer to see their plan and sessions.","microphone":"Microphone","camera":"Camera","network":"Network","ok":"OK","warn":"Check","deviceAge":"Reported {{at}}"},"timeline":{"title":"Customer timeline","channelFilter":"Timeline channel","all":"All","threadStarts":"This conversation starts","noteStaffOnly":"Internal note · staff only","someone":"Someone","page":"Page · {{url}}","caseMoved":"Case {{from}} → {{to}}","caseOpened":"Case opened · {{to}}","caseUpdated":"Case updated"},"makeCase":{"button":"Make this a case","title":"Make this a case","subtitle":"A case from this conversation, linked both ways.","category":"Category","severity":"Severity","summary":"Summary","create":"Create case","note":"The conversation is linked to the case both ways. Status starts at New; the reply target follows the severity."},"canned":{"button":"Canned replies","search":"Search canned replies","suggested":"Suggested for {{category}}","none":"No canned replies match.","footer":"{first_name} and {organisation} fill in when you insert. Manage in Settings › Customer success."},"suggested":{"label":"AI suggested reply","insert":"Insert","working":"Drafting…","unavailable":"AI drafting is not switched on yet.","timedOut":"The draft took too long. Try again, or write the reply yourself.","capExceeded":"Today's AI drafting limit is used up. Write this reply yourself.","refused":"The AI could not write a draft this time. Try again, or write the reply yourself."},"feedbackOnly":{"title":"Feedback with no conversation yet","reply":"Reply","retry":"Try again","opening":"Opening a conversation…","openingHint":"It opens here as soon as it is ready.","openingSlow":"This is taking longer than usual. Refresh the page in a minute to see the conversation.","hint":"Opens a conversation for this feedback so you can answer it.","declinedHint":"This customer asked not to be contacted, so a conversation cannot be opened.","threadsOff":"Conversations with customers are switched off (support.customer-threads), so no conversation was opened.","received":"Received {{when}}","closedBy":"Closed by {{name}} · {{when}}","closedAt":"Closed · {{when}}","close":"Close","reopen":"Reopen","closedToast":"Closed","reopenedToast":"Reopened","undo":"Undo","replyReopens":"Reply also reopens it."},"leadDraft":{"waiting":"A draft is ready to review: “{{subject}}”.","open":"Review and send","discard":"Discard draft","opened":"The draft is in the reply below. Edit it, then send; nothing goes out until you do."},"compose":{"to":"To","cc":"Cc","recipients":"Recipients","addRecipient":"Add","change":"Change","addCc":"Add Cc","ccPlaceholder":"name@example.com, then Enter","ccInvalid":"{{value}} is not an email address.","ccFull":"A reply copies {{count}} addresses at most.","remove":"Remove {{name}}","primary":"Primary","chosen":"Already on this reply","unknownContact":"Contact","noContacts":"No contacts on this customer yet.","unavailable":{"no_email":"No email address on file","suppressed":"Bounced or complained: service email is off for them"},"inAppOne":"This reply goes to their in-app request: one person, no Cc.","addSender":"{{name}} wrote in but isn't a contact on this customer yet.","addSenderButton":"Add as a contact and reply","adding":"Adding…","openCustomer":"Open the customer","unmatched":{"title":"Link this conversation to a customer to reply","body":"We don't know which customer {{sender}} belongs to. Pick the customer in “Whose conversation is this?” above, then choose who gets the reply here.","bodyNoSender":"We don't know which customer this is. Pick the customer in “Whose conversation is this?” above, then choose who gets the reply here.","find":"Find the customer"},"blocked":{"switchedOff":"Send is off: replies in the customer's app are switched off ({{flag}}). Add an internal note instead.","declined":"Send is off: this customer asked not to be contacted. Add an internal note instead.","unmatched":"Send is off until this conversation is linked to a customer.","noRecipient":"Pick who gets this reply in To, then Send turns on.","addSender":"Nobody on this customer can get email yet. Add the sender as a contact above to reply to them.","noContacts":"Nobody on this customer can get email yet. Add a contact with an email address on their page, then reply here.","ccInvalid":"Send is off: {{value}} in Cc is not an address we can copy. Fix it or clear it.","noTypedRecipient":"Type who gets this reply in To, then Send turns on.","toInvalid":"Send is off: {{value}} in To is not an address we can send to. Fix it or clear it.","bccInvalid":"Send is off: {{value}} in Bcc is not an address we can blind-copy. Fix it or clear it.","attachments":"Send is off: an attachment cannot go. Remove it, or attach one that fits.","placeholder":"Send is off: {{value}} is still in the message. Replace it with the real words, then Send turns on."},"bcc":"Bcc","addBcc":"Add Bcc","bccNote":"Hidden from the other recipients. Staff see it on the message.","toPlaceholder":"Type an address, then Enter","full":"{{field}} takes {{count}} addresses at most.","unlinked":{"title":"Not linked to a customer","body":"The reply goes to the addresses in To. Link the conversation above to put it on a customer's timeline."},"lockedWhileUnknown":"While we cannot confirm it, the message is locked: Send again retries this same message, so changes would not go out. Check the conversation first."},"attachments":{"add":"Attach files","type":"{{name}} cannot be attached. PDFs, images, text, Office documents and ZIP files can.","count":"Attach {{count}} files at most.","size":"The attachments add up to more than {{size}}. Remove some, or send a link instead."},"message":{"to":"To","cc":"Cc","bcc":"Bcc (staff only)","attachments":"Attachments"},"newMessage":{"button":"New message","title":"New message","from":"From: {{name}} via InterScribe","fromYou":"From: you, via InterScribe","channel":{"label":"Send as","email":"Email","text":"Text"},"customer":{"label":"Customer","none":"None. Pick a saved contact to file this under their customer, or send it unfiled.","remove":"Remove the link to {{name}}","choose":"Choose a customer","searchLabel":"Find a customer","searchPlaceholder":"Customer name, contact email or domain","results":"Customers","noMatches":"No customer matches that. Try their workspace name.","contacts":"Their contacts","loadingContacts":"Loading their contacts…","noContacts":"No saved contacts yet. Type any address in To.","more":"+{{count}} more","fewer":"Show fewer"},"toPlaceholder":"Name or email address","suggestions":"Saved contacts","searching":"Searching…","noMatches":"No saved contact matches. Press Enter to send to the address as typed.","noTextMatches":"No saved contact matches.","chosen":"Already in To","otherCustomer":"{{email}} · {{name}} (another customer: added as an address)","noPhone":"No phone number on file","subject":"Subject","body":"Message","bodyPlaceholder":"Write your message…","whatNext":"After Send, the conversation opens in the Inbox and is assigned to you.","send":"Send","sending":"Sending…","sendAnyway":"Send anyway as a new message","sent":"Sent. The conversation is open.","textToPlaceholder":"Search saved contacts by name or address","textRule":"Texts go to saved contacts with a phone number who agreed to texts.","textBody":"Text","textCount":"{{length}} / {{max}}","textSent":"Text queued. It goes out from our texting number.","noSmsConsent":"Not sent: this contact has not agreed to receive texts.","discard":{"question":"Discard this message?","keep":"Keep writing","confirm":"Discard"},"blocked":{"noRecipient":"Add who gets this message in To, then Send turns on.","noSubject":"Add a subject, then Send turns on.","noBody":"Write the message, then Send turns on.","noTextContact":"Pick a saved contact with a phone number, then Send turns on.","noText":"Write the text, then Send turns on."},"anotherCustomer":"Another customer: added as an address"},"accountChips":{"primary":"Primary","ownerYou":"Owner: you","owner":"Owner: {{name}}","commercial":{"TRIAL":"Trial","PAID":"Paid","PAST_DUE":"Past due","CANCELLATION_PENDING":"Cancellation pending","CHURNED":"Churned"},"health":{"AT_RISK":"At risk","CRITICAL":"Critical"},"unavailable":{"no_email":"No email","suppressed":"Bounced · service email off"}},"writeWithAi":{"button":"Write with AI","title":"What should it say?","close":"Close Write with AI","briefLabel":"What the message should say","briefPlaceholder":"e.g. thank them for the note about the captions, it was the mixer delay, offer a 15-minute call","typeOrDictate":"Type or dictate","dictate":"Dictate","style":"How it reads","writeIn":"Write in","fromContact":"from {{name}}'s contact","placeholders":"Insert a placeholder","insertPlaceholder":"Insert {{token}}","insertToken":"Fills in as {{value}} when you use a version","unknownToken":"Not known for this message yet","promise":"Writes 3 versions. Nothing goes in the message until you pick one.","write":"Write versions","writing":"Writing…","trimmed":"The sample was cut to the first 8,000 characters, the most Write with AI reads."},"samples":{"button":"Samples","title":"Samples","tabs":"Kinds of sample","close":"Close Samples","search":"Search samples","tab":{"shared":"Shared","mine":"My snippets","sent":"Sent by us"},"loading":"Loading samples…","noMatches":"No samples match.","noShared":"No shared canned replies yet. Add them in Settings › Customer success.","noSnippets":"No snippets of your own yet. Add them in Settings › Customer success.","noneSent":"Nothing you sent yet.","hint":"Placeholders fill from the To contact; unknown ones stay for you to edit.","adapt":"Adapt with AI","insert":"Insert"},"myMailbox":{"beforeMove":{"title":"Before your mailbox moved","readOnly":"From before your mailbox moved. Read only."},"title":"My mailbox","tabsLabel":"Mail classes","tabs":{"CUSTOMER":"Customer · {{count}}","INTERNAL":"Internal · {{count}}","OTHER":"Other · {{count}}"},"privacy":"Only Customer mail reaches the customer, the deal and Iris's answers (team can see it). Internal and Other stay visible to you only and never enter the CRM.","prospect":"Looks like a prospect · {{count}}","prospectIn":"in Unmatched","classBar":{"label":"Mail class","class":{"CUSTOMER":"Customer","INTERNAL":"Internal","OTHER":"Other"},"by":{"AI":"classed by Iris","RULE":"classed by a rule","PERSON":"classed by you"},"private":"Visible to you only","notCustomer":"Not a customer","isCustomer":"This is a customer","moveTo":"Move to","remember":"Remember this sender","rememberDomain":"Remember everyone at this domain","moved":"Mail moved","ownerOnly":"Only {{name}} can change its class"},"sendingAs":{"you":"you","own":"Sending as {{name}} <{{address}}>","viaInterScribe":"Sending as {{name}} via InterScribe","language":"Writing in {{language}}"},"iris":{"title":"Iris proposes","promiseMet":"Promise met","theyOwe":"They owe \"{{title}}\"","keep":"Keep","dismiss":"Dismiss","kept":"Marked done","dismissed":"Dismissed"}},"tabs":{"label":"Inbox sources","messages":"Messages","mail":"Mail","phoneAgent":"Phone agent","voicemail":"Voicemail","tasks":"Tasks"}},"adminIntegrations":{"crumb":"Settings","title":"Integrations","subtitle":"Which channels and providers Customer Success automation can use.","statusUnavailable":"Status unavailable","checkedOnUse":"Setup is checked when you first use it","sentThrough":"Sent through {{label}}","switchedOff":"Switched off: {{flag}}","state":{"broken":"Broken","ok":"Working","skipped":"Skipped","off":"Switched off"},"attention":{"title":"Needs attention"},"cost":{"crm":"Leads aren't mirrored to {{name}}.","email":"Email is not going out."},"prereq":{"needed":"The owner supplies:","none":"Nothing left for the owner to set up.","title":"Still needed from the owner:","telnyxConnection":"Telnyx connection","telnyxNumber":"Telnyx number","quoApiKey":"Quo API key","quoNumber":"Quo number","googleClient":"Google OAuth client","googleRedirect":"Google redirect URI","sesDomain":"SES verified sender domain","sesEvents":"SES events"},"calendars_one":"{{count}} calendar connected","calendars_other":"{{count}} calendars connected","phones":{"title":"Phones, calendar and email sending"},"crm":{"title":"What we send to {{name}}","leadsOn":"Leads are sent to {{name}}.","leadsOff":"Leads are not sent to {{name}} yet.","notSent":"Not sent","mirror":"A mirror of our leads and customers in {{name}}.","off":"Switched off: nothing is sent to {{name}}.","retry":"Retry","receives":"Receives","nothing":"Nothing yet","lastSync":"Last sync","never":"Never","failures":"Failures","failuresCount":"{{failed}} failed jobs · {{pending}} waiting","failuresInRow":"{{count}} in a row","lastError":"Last error, {{when}}: {{error}}","retried":"Queued again: {{count}} customers will be sent to {{name}}.","subject":{"ACCOUNT":"Customers","CONTACT":"Contacts","PROSPECT":"Leads","OPPORTUNITY":"Opportunities","DEAL":"Deals"}},"calendars":"{{count}} calendars connected","statusUnavailableHint":"The sync service did not answer, so failures and job counts are not shown. Switches still work.","switches":{"title":"Channels and providers","sub":"Switch each one on or off. Off means nothing is sent through it."}},"adminKnowledge":{"answerEditor":{"draftedFromCustomer":"Drafted from customer knowledge — draft again as Public before publishing"},"faq":{"categoryQuestions_one":"{{count}} question","categoryQuestions_other":"{{count}} questions"}},"adminLanguageCapacity":{"title":"Language capacity","description":"Extra languages at once. Monthly blocks come with the plan; a grant here adds to one session.","monthly":"Monthly blocks on the plan: {{count}} (+{{languages}} languages at once)","monthlyNone":"No monthly blocks on the plan. A monthly block is comped through the plan, not from here.","grantButton":"Grant to a session","noSessions":"This workspace has no sessions to grant to.","table":{"session":"Session","extra":"Adds","source":"Source","by":"Made by","status":"Status","reason":"Reason","action":"Action"},"extra":"+{{languages}} languages at once","source":{"STAFF":"Staff","CHECKOUT":"Paid once","INVOICE":"On invoice"},"active":"Active","revoked":"Revoked {{date}}","revoke":"Revoke","revokeFor":"grant for {{session}}","noReason":"None given","emptyTitle":"No session grants yet","emptyBody":"Paid and staff grants appear here, newest first.","grantSheet":{"title":"Grant language capacity","subtitle":"+5 languages at once per block, for one session","session":"Session","choose":"Choose a session","blocks":"Blocks (+5 languages each)","stripeRef":"Stripe invoice or Checkout id, optional","stripeRefHint":"Fill this in when settling a failed purchase, so the same payment is not granted twice. It looks like in_… or cs_live_…","reason":"Reason, required","reasonHint":"3 to 500 characters. It goes on the audit record.","cancel":"Cancel","submit":"Grant","actor":"Actor","action":"Grant {{languages}} more languages at once to {{session}}","actionNone":"Choose a session","price":"Charge","noCharge":"None from here","actionBlocks":"Choose 1 to 4 blocks"},"revokeSheet":{"title":"Revoke grant","subtitle":"{{session}} · +{{languages}} languages at once","note":"Revoking a paid grant does not refund it. Refund the payment in Stripe separately.","reason":"Reason, required","reasonHint":"3 to 500 characters. It goes on the audit record.","cancel":"Cancel","submit":"Revoke","actor":"Actor","action":"Remove +{{languages}} languages at once from {{session}}"},"removedRefunded":"Removed — refunded in Stripe {{date}}","restore":"Restore","restoreFor":"capacity for {{session}}","restoreSheet":{"title":"Restore language capacity","subtitle":"{{session}} · +{{languages}} languages at once","note":"Its payment was refunded in Stripe, so the capacity was removed. Restoring gives the languages back; it does not charge again.","reason":"Reason, required","reasonHint":"3 to 500 characters. It goes on the audit record.","cancel":"Cancel","submit":"Restore","actor":"Actor","action":"Give back +{{languages}} languages at once to {{session}}"},"actionLabel":"Action","revokedBy":"Revoked by {{name}}"},"adminLeadRouting":{"preview":{"changed":"{{changed}} of the last {{total}} leads would go to someone else.","owner":"{{name}}: {{count}} leads"},"targets":{"title":"How fast we answer","sub":"First reply target by where the lead came from.","source":"Source","minutes":"Target (minutes)","hours":"Business hours","met":"Met (30 days)","minutesFor":"Target minutes for {{source}}","none":"No target","hoursFor":"Business hours only for {{source}}","waiting":"Waiting for a first reply now","missed":"Missed · {{time}}","left":"{{time}} left","invalid":"Give {{source}} a target of at least 1 minute."},"save":"Save","rule":{"name":"Rule name","when":"When the lead…","whenHint":"Leave a line empty to match anything.","orgType":"Organisation type (comma separated)","country":"Country codes (comma separated)","minQuote":"Quote of at least (USD)","give":"…give it to","pool":"People","weight":"Weight for {{name}}","capacity":"Skip anyone with this many open leads","fallback":"If nobody is free","unassigned":"Leave unassigned","slack":"Slack channel for unassigned leads","preview":"Preview with these changes","save":"Save rule"},"cancel":"Cancel","test":{"title":"Test a lead","sub":"Walks one lead through the saved rules, as if it arrived now.","lead":"Lead","run":"Test","goesTo":"{{lead}} would go to {{owner}}.","nobody":"{{lead}} would stay unassigned.","rule":"Rule: {{rule}}."},"score":{"title":"How hot is a lead","sub":"Points from what they did. Hot is 60 and up, warm 25 to 59, cold under 25.","signal":"Signal","origin":"Where it comes from","points":"Points","on":"On","pointsFor":"Points for {{signal}}","onFor":"{{signal}} counts","bands":"{{count}} of {{total}} open leads would change band.","move":"{{name}}: {{before}} to {{after}} ({{band}})","still":"No lead's score moves with these weights.","save":"Save weights","incomplete":"Give every signal a number of points, from -100 to 100."},"odds":{"title":"Chance of winning","sub":"What share of leads at each stage we expect to win. The forecast uses these.","locked":"Changing these needs the growth.targets.manage permission.","for":"Chance for {{stage}}"},"rules":{"title":"Who gets a new lead","sub":"Rules run top to bottom; the first one that matches assigns the lead.","add":"Add rule","none":"No rules yet, so new leads stay unassigned.","owner":"Owner of the account","month":"{{count}} this month","move":"Move {{name}}","on":"{{name}} on","edit":"Edit","hint":"With a rule's reorder button focused, press the up or down arrow key to move it.","noneTitle":"No routing rules yet"},"crumb":"Settings","title":"Lead routing","subtitle":"Who gets each new lead, how fast we answer, and how hot it is.","strategy":{"ROUND_ROBIN":"Round robin","WEIGHTED":"Weighted","OWNER_OF_ACCOUNT":"Owner of the account","FIXED":"One person"},"signal":{"price_viewed":"Looked at prices","price_viewed_twice":"Looked at prices twice","return_visit":"Came back","demo_viewed":"Watched the demo","email_given":"Gave their email","help_requested":"Asked for help","quote_over_2000":"Quote of $2,000 or more","org_nonprofit":"Nonprofit","org_school":"School"},"reason":{"round_robin":"Round robin: next in turn","weighted":"Weighted: this person's share of the pool","owner_of_account":"They already own this customer's account","fixed":"The rule always gives it to this person","fallback":"Nobody in the pool was free, so the fallback person","unassigned":"Nobody was free and there is no fallback, so it stays unassigned","no_rule_matched":"No rule matched"},"cold":{"invalid":"Use 1 to 90 days.","title":"When a lead goes cold","sub":"Open leads that match are listed under Needs attention on Tasks.","noNextAction":"It has no next action","quiet":"Nothing has happened on it for","days":"Days with nothing happening","daysUnit":"days","never":"With both off, no lead is ever called cold."}},"adminLeads":{"strip":"Leads by stage","pipelineValue":"Pipeline value","savedViews":"Saved views","removeView":"Remove {{name}}","viewName":"Name this view","save":"Save","saveFilters":"Save current filters","search":"Search leads","searchHint":"Name, organisation, email","source":"Source","allSources":"All sources","apply":"Apply","tag":"Tag","allTags":"Any tag","consent":"Consent","allConsent":"Any basis","where":{"title":"Where they came from","how":"Arrived as","source":"Source","medium":"Medium","campaign":"Campaign","first":"First touch","last":"Last touch","event":"Event","capturedBy":"Captured by"},"setByPayment":"Set by payment","more":"+ {{count}} more","wonMonth":"Won · {{count}} this month","wonHint":"Set when they pay. They become a customer.","lostHint":"Drop here; we ask why.","lost":{"title":"Why did we lose {{name}}?","dialog":"Mark lost","why":"Pick the closest reason. We keep it with the lead, and it comes back with its history if they return.","reason":"Reason","note":"Note (optional)","confirm":"Mark lost"},"timeline":"Activity","timelineFilter":"Activity filter","timelineEmpty":"Nothing here yet.","opensInbox":"opens in Inbox","nonprofit":"Nonprofit","score":"Lead score: {{band}}","erased":"Personal data erased","email":"Email","logCall":"Log call","call":"Call","menu":{"dealDesk":"Price in deal desk","for":"Actions for {{name}}","open":"Open lead","move":"Move to…","next":"Set next action…","assign":"Assign owner…","openDeal":"Open the deal (its stage is the deal's)"},"stage":"Stage","owner":"Owner","unassigned":"Unassigned","next":"Next action","due":"Due","lostBecause":"Lost: {{reason}}","new":{"title":"New lead","sub":"Someone you met offline, or a lead that arrived another way.","name":"Name","email":"Email","organization":"Organisation","phone":"Phone","type":"Organisation type","standard":"Standard","matches":"These look like the same person:","anyway":"Create anyway","create":"Create lead"},"cancel":"Cancel","firstReplyOverdue":"First reply overdue","noNextAction":"No next action","selectAll":"Select all","select":"Select {{name}}","overdue":"Overdue","noMatch":"No leads match.","clear":"Clear filters","showing":"Showing {{shown}} of {{total}}","bulk":{"label":"Bulk actions","selected":"{{count}} selected","assign":"Assign owner","move":"Move to stage","next":"Set next action","campaign":"Add to campaign…","lost":"Mark lost…","export":"Export CSV","clear":"Clear selection","done":"{{count}} updated.","lostTitle":"Why were these {{count}} leads lost?"},"campaign":{"title":"Add to campaign","heading":"Add {{count}} leads to a campaign","only":"Only leads who confirmed marketing email are added.","count":"{{added}} of {{total}} would be added.","skipped":"is skipped:"},"close":"Close","growth":"Growth","title":"Leads","subtitle":"Everyone who showed interest, from first price until they pay or say no.","layout":"View","board":"Board","list":"List","export":"Export CSV","newLead":"New lead","truncated":"Showing the 500 most recent. Use a view or search to find older leads.","emptyFiltered":"No leads match","empty":"No leads yet","emptyHint":"Leads from every form and every call appear here.","view":{"all":"All open","mine":"Mine","nonprofit":"Nonprofit","overdue":"Overdue","one-time":"One-time event","events":"From events","hot-no-reply":"Hot, no reply","archived":"Archived"},"filter":{"all":"All","emails":"Emails","quotes":"Quotes","notes":"Notes","files":"Files","tasks":"Tasks"},"col":{"lead":"Lead","source":"Source","stage":"Stage","value":"Value","owner":"Owner","next":"Next action","consent":"Consent","inStage":"In stage"},"timelineSub":"Pricing, quotes, emails, calls, notes, tasks and stage changes, newest first.","record":{"about":{"audience":"Audience","budget":"Budget","buyingRole":"Buying role","channel":"Preferred channel","currentSolution":"Today they use","decision":"Decision","emptyAction":"Add details","emptyText":"What they want, when they start, and who decides. Everyone on the team sees it.","emptyTitle":"Add what they need","eventType":"Event type","interest":"Interested in","jobTitle":"Job title","languages":"Languages","linkedin":"LinkedIn profile","notSet":"Not set","startDate":"Start date","sub":"What they need, in their words and ours. Everyone on the team sees it.","text":"What they need","title":"About this lead","onDeal":"Start date, budget, decision and today's way were copied to the deal; from now on they are kept on the deal.","persona":"Persona"},"archived":{"text":"It is off the board, the list and search until it is restored.","title":"This lead is archived"},"buyingRole":{"DECISION_MAKER":"Decision maker","FINANCE":"Finance","INFLUENCER":"Influencer","OTHER":"Other","TECHNICAL":"Technical"},"channel":{"EMAIL":"Email","PHONE":"Phone call","TEXT":"Text message"},"composer":{"call":"Call","callText":"Call them from the call page, or log a call you already had.","label":"Add to this lead","meeting":"Meeting","meetingText":"Meetings are booked through your booking page.","meetings":"Open Meetings","note":"Note","task":"Task"},"consent":{"allowed":"Allowed","basis":"Legal basis (CASL)","channel":"Preferred channel","evidence":"Evidence","reviewBy":"Review by","noEvidence":"No evidence on file"},"consentAllows":{"EXPRESS":"Commercial messages until they unsubscribe","IMPLIED_BUSINESS_CARD":"Role-related messages","IMPLIED_INQUIRY":"Messages about what they asked","IMPLIED_RELATIONSHIP":"Messages about our business with them","NONE":"No commercial messages","PUBLISHED_ADDRESS":"Role-related messages to the address they published","LEGITIMATE_INTEREST":"Role-related messages until they object","BUSINESS_OPT_OUT":"Business messages until they unsubscribe"},"consentBasis":{"EXPRESS":"Express (they confirmed by email)","IMPLIED_BUSINESS_CARD":"Implied: business card","IMPLIED_INQUIRY":"Implied: inquiry","IMPLIED_RELATIONSHIP":"Implied: existing relationship","NONE":"None","PUBLISHED_ADDRESS":"Published address (on their own site)","LEGITIMATE_INTEREST":"Legitimate interest (work address)","BUSINESS_OPT_OUT":"Business email, opt-out (US)"},"contactRole":{"ADMIN":"Admin","BILLING":"Billing","CHAMPION":"Champion","DECISION_MAKER":"Decision maker","INTERPRETER":"Interpreter","OPERATOR":"Operator","OTHER":"Other","TECHNICAL":"Technical"},"copy":{"create":"Create lead","email":"Email","jobTitle":"Job title","name":"Name","sub":"A new person at the same organisation. Organisation, type, tags and owner are copied.","title":"Copy lead"},"edit":"Edit","emails":{"emptyText":"Emails with them show here once one is sent or received.","emptyTitle":"No emails yet"},"files":{"add":"Add file","adding":"Adding…","drop":"or drop it here. Images, PDFs and documents, up to 15 MB.","none":"No files yet.","remove":"Remove {{name}}","sub":"Card photos, brochures, contracts.","title":"Files"},"filter":"Tasks and files","interest":{"AI_VOICE":"AI voice","CAPTIONS":"Captions","INTERPRETERS":"Interpreters","SEVERAL":"Several services"},"linkedin":"LinkedIn profile","more":{"archive":"Archive (restorable)","copy":"Copy lead (new person, same organisation)","label":"More actions","merge":"Merge with…","restore":"Restore","vcard":"Download vCard"},"note":{"add":"Add note","attach":"Attach a file","dictate":"Dictate","dictating":"Writing it down…","label":"Note","placeholder":"Write a note… type @ to mention someone, # to tag.","saving":"Note · saving…","tagsHint":"Adds tags:"},"org":{"location":"Location","name":"Name","nonprofit":"Church or nonprofit","size":"Size","standard":"Business, school or other","sub":"The church or company, and everyone we know there.","title":"Organisation","type":"Type","website":"Website"},"people":{"add":"Add person","count":"People ({{count}})","email":"Email","emptyText":"Add the AV volunteer or finance.","emptyTitle":"Who else is there?","name":"Name","needEmail":"Add their email; without one, add a task to get it","noRole":"No role","open":"+ Add person","role":"Role","title":"Job title","phone":"Phone","linkedin":"LinkedIn"},"pin":{"pin":"Pin","title":"Pinned note","unpin":"Unpin"},"tags":{"add":"+ tag","new":"New tag","placeholder":"Tag, then Enter","remove":"Remove tag {{tag}}"},"task":{"add":"Add task","assignee":"Assignee","placeholder":"What needs doing next","title":"Task"},"tasks":{"add":"+ Task","complete":"Mark {{title}} done","none":"No open tasks.","sub":"More than one next step, each with an owner.","title":"Open tasks","noDate":"No date"}},"timelineKind":{"NOTE":"Note","CALL":"Call","MEETING":"Meeting"},"timelineMore":"Load more activity","timelineLoading":"Loading…","event":{"list":"Events","none":"No open events yet.","name":"Event name","starts":"Starts","ends":"Ends","location":"Location","create":"Create and use","cancel":"Cancel","new":"New event","off":"Turn off","modeOn":"Event mode: {{name}} · on","modeOff":"Event mode · off","everyCard":"Every card goes to this event","noneChosen":"No event","change":"Change","filter":"Event","any":"Any event","owner":"owner: {{name}}"},"capture":{"title":"Capture","new":"New","helper":"Type, talk, paste or drop anything. The AI sorts it out; you approve.","textLabel":"What happened","placeholder":"Met Sarah Cho at lunch, wants Korean and English for their Christmas concert. Call her next week. Move Harbor Health to demo booked.","hold":"Hold","space":"Space","toTalk":"to talk","photo":"Photo or card","paste":"Paste screenshot","drop":"Drop a file","context":"Context: {{page}}","thisPage":"this page","empty":"Write what happened, or talk. I'll propose what to do, and nothing changes until you say so.","listening":"Listening… your words appear here as you talk.","typedNotRead":"What you typed wasn't part of the recording. Press ⌘ Enter to read everything in the box together.","wordsKept":"We couldn't read the recording, but your words are in the box. Press ⌘ Enter to read them as text.","reading":"Reading…","plan":"Here's what I'll do","nothing":"I found nothing to do. Add a little more and read it again.","youSaid":"You said","questions":"Questions in what you wrote (answers arrive with the AI desk):","undoable":"Every item can be undone for 30 days.","readOnly":"You can read captures; applying them needs permission to act on leads.","cancel":"Cancel","close":"Close","read":"Read it","applying":"Doing it…","doThings_one":"Do {{count}} thing","doThings_other":"Do {{count}} things","undo":"Undo capture","undoing":"Undoing…","again":"Capture another","doneTitle":"Done","didIt":"Done.","undone":"Undone. Everything this capture did is reverted.","openExisting":"Open the lead on file","open":"Open {{lead}}","failed":"That didn't work. Try again in a moment.","importLater":"Contacts files (.vcf, .csv) arrive with the Import page.","notAnImage":"Drop a photo of a card or a screenshot.","heic":"This browser can't open HEIC photos. Save it as a JPEG or PNG and try again.","unreadable":"That image can't be opened. Try a JPEG or PNG.","pasteKeys":"Press ⌘V (Ctrl+V on Windows) to paste a screenshot here.","answers":"It answers questions too:","kind":{"create_lead":"New lead","note":"Note","task":"Task","stage":"Stage","owner":"Owner","tag":"Tags","person":"Person","meeting":"Meeting","draft_email":"Draft","transcript":"Transcript","about_field":"About","promise":"Promise","deal_field":"Deal","consent_basis":"Consent"},"row":{"on":"on {{lead}}","for":"for {{lead}}","with":"with {{lead}}","stage":"{{lead}}: {{from}} → {{to}}","owner":"{{lead}} → owner {{owner}}","draft":"Email to {{lead}}","unknownLead":"a lead I couldn't find","stageTo":"{{lead}} → {{to}}","you":"you","tags":"tags {{tags}}","arrivedAs":"arrived as: {{source}}","ownerIs":"owner: {{owner}}","fieldChange":"{{field}}: {{from}} → {{to}}","fieldSet":"{{field}}: {{to}}","promise":{"weOwe":"We promised: {{what}}","theyOwe":"They promised: {{what}}"},"noDate":"no date","consent":"Consent: {{basis}}"},"hint":{"drafts":"Drafts arrive with the AI desk","noLead":"I couldn't find this lead. Capture it from the lead's page.","noEmail":"No email or phone yet. Add one on the lead's page."},"skipped":{"merged":"One lead was merged since; its items stay with the lead it was merged into.","erased":"One lead was erased since; nothing of it was kept."},"answersExamples":"“Who haven't I called this week?” · “What did Grace Okonkwo say last time?” · “Tag everyone from the expo as Korean” · “Which quoted churches in Ontario went quiet?” · “Draft follow-ups for yesterday's cards”","arrived":{"TEXT":"added by hand","VOICE":"voice note","CARD":"card scan","TELEGRAM":"Telegram","PROFILE":"from a profile"},"saving":"Saving…","lostAnswer":"We didn't hear back, so this may already be done. Try again to finish it; nothing is done twice.","left_one":"{{left}} character left","left_other":"{{left}} characters left","transcriptSaved":"Transcript saved","transcriptSavedPart":"Transcript saved ({{part}} of {{of}})","transcriptFailed":"Transcript not saved: {{reason}}","leadsBoard":"Leads board","needsEdit":"Adding leads needs edit access.","field":{"about":"What they need","jobTitle":"Job title","buyingRole":"Buying role","languagesNeeded":"Languages","interest":"Interest","eventType":"Event","audienceNote":"Audience","startDate":"Start date","budgetNote":"Budget","decisionNote":"Who decides","currentSolution":"What they use now","preferredChannel":"Best way to reach them","closeAt":"Close date","goLiveAt":"Go-live date","decisionAt":"Decision date","nextStepAt":"Next step date","nextStep":"Next step","budgetCycle":"Budget cycle","competitorName":"Competitor","seats":"Seats","expectedUsageHours":"Hours a month"},"basis":{"IMPLIED_INQUIRY":"they asked us (implied)","IMPLIED_BUSINESS_CARD":"they gave their card (implied)","IMPLIED_RELATIONSHIP":"they are a customer (implied)","PUBLISHED_ADDRESS":"published address","LEGITIMATE_INTEREST":"legitimate interest","NONE":"none"},"docxRefused":"Word files can't be read yet. Save it as .txt or PDF, or paste the text.","fileTooLong":"That file is longer than {{max}} characters. Paste the part that matters.","fileEmpty":"That file has no text in it.","fileRead":"Read {{name}} into the text. ⌘ Enter reads it.","saveAs":{"label":"Save as","kinds":{"iris":"Iris decides","note":"Note","nextStep":"Next step","task":"Task","feedback":"Feedback","file":"File"},"context":"Context:","nothing":"nothing (not linked)","band":{"note":"Saves as a note on {{on}}. Visible to staff only.","nextStep":"Saves as the next step on {{on}}, due tomorrow. Add a day (Thu, Nov 13, in 3 days) to change it.","nextStepDue":"Saves as the next step on {{on}}, due {{due}}. Visible to staff only.","task":"Saves as a task on {{on}}, owner you, due tomorrow: add a day (Thu, in 3 days) to change it.","taskDue":"Saves as a task on {{on}}, due {{due}} (read from your words), owner you. Visible to staff only.","feedback":"Saves as product feedback from {{on}}, in their words.","file":"Saves the dropped file on {{on}}, with this line."},"directNote":"Undo right after saving. Type @ for a person.","save":"Save","needsWords":"Write something to save.","needsFile":"Drop or pick the file to save.","saved":"Note saved","savedFile":"Saved to the record","savedAsNote":"Saved as a note. {{why}}.","undone":"Capture taken back","undoFailed":"That could not be undone; remove it from the record."},"link":{"search":"Find a lead, customer, case or conversation","searchPlaceholder":"Find a lead, customer, case…","thisPage":"This page","recent":"Recent","found":"Found","none":"Nothing found","dontLink":"Don't link this capture","notLinked":"Not linked","change":"Linked to {{name}}: change","kinds":{"lead":"Lead","account":"Customer","case":"Case","thread":"Conversation","session":"Session"}},"fromPdf":"From a PDF: check before applying. Nothing is ticked, because these could not be checked against the text."},"stageName":{"PRICED_ONLINE":"Priced online","ANSWERED":"Answered","QUOTED":"Quoted","DEMO_BOOKED":"Demo booked","CHECKOUT":"Checkout","WON":"Won","LOST":"Lost"},"cardScan":{"title":"Business card scanned","titleAt":"Business card scanned at {{event}}","by":"By {{name}}","photos":{"front":"front photo kept","both":"front and back photo kept"},"evidence":"as consent evidence","voice":"voice note: “{{text}}”"},"addLeads":{"title":"Add leads","sub":"However they reached you. Nothing is emailed until a person says so.","scan":"Scan cards","scanText":"Point the camera; front, back, a whole stack.","talk":"Talk","talkText":"Say who you met and what they need.","type":"Type it","typeText":"A line is enough; AI fills the rest.","import":"Import a file","importText":"Excel, CSV, vCard, attendee list.","paste":"Paste anything","pasteText":"Signature, screenshot, a list from a PDF.","today":"Today: {{added}} added · {{cards}} from cards · {{voice}} by voice"},"hot":"Hot","won":{"eyebrow":"WON","title":"{{name}} is a customer","close":"Close","plan":{"oneTime":"One-time event","yearly":"Yearly plan","monthly":"Monthly plan"},"paid":"paid {{date}}","days_one":"day from first visit","days_other":"days from first visit","touches_one":"call or meeting","touches_other":"calls and meetings","winThisWeek":"win this week","winThatWeek":"win that week","nowLabel":"What happens now:","now":"their workspace already has the plan they paid for.","nextStep":"Next on this lead: {{step}}.","openWorkspace":"Open their workspace","referral":"Ask {{name}} for a referral (draft)","drafting":"Drafting…","reviewReferral":"Review and send the referral draft","draftsSoon":"Drafts arrive soon","refusal":{"noConsent":"No draft: there is no consent basis on file for them.","unsubscribed":"No draft: they unsubscribed.","suppressed":"No draft: mail to their address bounced or was marked as spam.","noEmail":"No draft: there is no valid address for them.","other":"The draft could not be made. Try again in a minute."}},"question":{"title":"Ask about your leads","sub":"Answers link to the leads it used.","label":"Your question about the leads","placeholder":"Which churches asked about Korean this year?","ask":"Ask","askThis":"Ask this","asking":"Asking…","total_one":"{{count}} lead.","total_other":"{{count}} leads.","openView":"Open as a saved view","noOwner":"No owner","noEvent":"No event","soon":"Answers to questions are coming soon.","dailyLimit":"Too many questions today; try again tomorrow.","failed":"That question could not be answered right now. Try again in a minute.","cannot":"I can only answer questions about your leads; I can't change, send or reveal anything from here.","unmatched":"I couldn't find {{what}} “{{value}}”.","filter":{"stage":"a stage","tag":"a tag","source":"a source","event":"an event","consent":"a consent basis","owner":"an owner","organisationType":"an organisation type","words":"search words","date":"a date","other":"a filter"},"tooLong":"Questions are at most {{max}} characters; shorten it to ask.","formerStaff":"Former staff"},"enrich":{"button":"Enrich from website","working":"Reading their website…","theirSite":"their website","openDesk":"Open the AI desk","filled":"Filled from {{host}}: {{fields}}.","alsoDiffers":"Some of it disagrees with what is on file:","differs":"{{host}} disagrees with what is on file; a suggestion is on the AI desk.","nothing":"Nothing new on {{host}}.","noWebsite":"No website on file, and their email is not a business address.","unreadable":{"robots":"{{host}} asks not to be read by bots.","blocked":"{{host}} cannot be read from here.","unreachable":"{{host}} could not be reached.","timeout":"{{host}} took too long to answer.","content":"{{host}} has no page we can read.","linkedin":"That's a LinkedIn page. We never read LinkedIn — add their own website instead."},"refused":{"dailyLimit":"Too many websites read today; try tomorrow.","notFound":"That lead is no longer on file.","soon":"Reading websites arrives soon.","unavailable":"Reading their website did not work right now. Try again in a minute."}},"chatBot":{"plan":"Here's what I'll do:","nothing":"I found nothing I can do from here. Tap Change… to do it in InterScribe.","more_one":"{{count}} more needs InterScribe: tap Change…","more_other":"{{count}} more need InterScribe: tap Change…","applyAll":"Apply all {{count}}","onlyNote":"Only the note","change":"Change…","open":"Open in InterScribe","save":"Save","review":"Review in app","cardNew":"New lead {{name}}.","cardNewTitled":"New lead {{name}} ({{title}}).","cardEvent":"Tagged with today's event: {{tag}}","cardOnFile":"{{name}} is already a lead. Review the card in the app.","cardNoName":"I couldn't read a name on that card. Review it in the app.","done":"Done. Undo from the lead page for 30 days.","notDone":"Not done: {{what}}: {{why}}","nothingDone":"Nothing was saved.","alreadyDone":"That message was already applied.","expired":"This has expired. Send it again.","linked":"Linked to InterScribe as {{name}}. Send me a message, a photo of a business card or a voice note.","help":"Send me a message, a photo of a business card or a voice note.","refusal":{"bad_request":"I couldn't read that. Check it and send it again.","too_large":"That is too large. Photos and voice notes are at most 10 MB.","too_long":"Voice notes are at most 5 minutes.","unreadable":"I couldn't read that card. Send a sharper photo.","daily_limit":"Too many reads today. Try again tomorrow.","unavailable":"Reading is unavailable right now. Try again in a minute.","timeout":"That took too long. Send it again."},"profile":{"telegram":{"title":"Telegram","description":"Add leads from Telegram: send the InterScribe Leads bot a message, a photo of a business card or a voice note.","link":"Link Telegram","open":"Open Telegram"},"whatsapp":{"title":"WhatsApp","description":"Add leads from WhatsApp: send our number a message, a photo of a business card or a voice note.","link":"Link WhatsApp","open":"Open WhatsApp"},"linkedSince":"Linked since {{date}}.","unlink":"Unlink","codeIntro":"Send this message within 10 minutes:","newCode":"New code","notLinked":"Not linked."},"chat":{"title":"From Telegram","intro":"The proposals from your Telegram message open in the capture box.","reopen":"Open them again"},"busy":"Busy — send it again in a minute.","links":{"change":"Change…: {{url}}","open":"Open in InterScribe: {{url}}","review":"Review in app: {{url}}"},"choose":"What should I do?"},"inDeal":"In a deal · {{stage}}","openDeal":"Open the deal","stageInDeal":"This lead has an open deal: its stage is the deal's.","lostReason":{"PRICE":"Price","CHOSE_COMPETITOR":"Chose another tool","TIMING":"Bad timing","NO_NEED":"No event or need","NO_RESPONSE":"Stopped replying","NOT_A_FIT":"Not a fit","OTHER":"Other","WENT_WITH_VOLUNTEERS":"Went with volunteers","NO_BUDGET":"No budget"},"v2":{"journey":{"title":"What they did","now":"Now · {{days}} days","where":{"price-my-event":"Price my event page","pricing":"Pricing page","contact":"Contact page","demo":"Demo page"},"found":{"what":"Found us","detail":"{{where}}"},"priced":{"what":"Priced an event","detail":"Their quote: {{amount}} once","detailMonthly":"Their quote: {{amount}} a month"},"askedEmails":{"what":"Asked for emails","detail":"Marketing confirmation not clicked","detailConfirmed":"Confirmed by email"},"quoteExpired":{"what":"Quote expired","detail":"Never opened checkout","detailOpened":"Opened checkout, did not pay"},"quoteAccepted":{"what":"Accepted the quote","detail":"Checkout done"},"theyWrote":{"what":"They wrote to us","detail":"Their latest email"},"waitingOnUs":{"what":"Waiting on us","detail":"They wrote {{days}} d ago, no answer yet"},"waitingOnThem":{"what":"Waiting on them","detail":"We wrote {{days}} d ago"},"noContact":{"what":"No contact yet","detail":"No owner, no email from us","detailOwned":"Has an owner, no email from us yet"}},"now":{"title":"What to do now","situation":"Situation: {{name}}","subjectLabel":"Subject:","review":"Review and send","other":"Other situations","own":"Make me the owner","turnOn":"Turn on \"{{name}}\" for all leads","consent":{"allowed":"Sent from your mailbox. Allowed: {{basis}}.","allowedUntil":"Sent from your mailbox. Allowed: {{basis}}, until {{until}}.","notAllowed":"Not allowed: they unsubscribed, or gave us no basis to email them.","lapsed":"Not allowed: their implied consent lapsed on {{until}}. Ask them to confirm first."},"situations":{"theyReplied":{"name":"They replied","advice":"They wrote to us {{days}} days ago and nobody has answered. Answer first: everything else waits on it.","next":"Answer them first"},"firstHello":{"name":"First hello","advice":"Nobody has written to them yet ({{hours}} h since they arrived). Send a short first hello that answers what they asked.","next":"Send the first hello"},"pricedNoBuy":{"name":"Priced, didn't buy","advice":"They priced an event {{days}} days ago and never came back. Send the \"Still planning your event?\" email with a fresh quote, then take ownership.","next":"Send \"Still planning your event?\""},"eventFollowUp":{"name":"Met at an event","advice":"You met them at an event {{days}} days ago and nobody has followed up. Send the event follow-up while it is fresh.","next":"Send the event follow-up"},"goingCold":{"name":"Going quiet","advice":"We wrote {{days}} days ago and they have not answered. Send a short check-in, or move them on.","next":"Send a check-in"}}},"auto":{"title":"Automation for this lead","sub":"What runs on its own for them, and why it did or did not reach them.","how":"How automation works","rows":{"situation":{"name":"Lead emails by situation","why":"emails over days, stop on reply or purchase","state":{"enrolled":"Running: {{name}}","noMatch":"On ({{count}}), none fits them yet","workspaceOff":"Off for the workspace"}},"aiDesk":{"name":"AI desk drafts","why":"only for quoted, hot or event leads","state":{"waiting":"A suggestion is waiting","watching":"Watching for them","notForHim":"Not for them (cold)"}},"autoReach":{"name":"Auto-reach","why":"only for organisations from Find leads","state":{"found":"Applies","notFound":"Does not apply"}},"routing":{"name":"Lead routing","why":"gives each new lead an owner straight away","state":{"off":"Off","owned":"They have an owner","noMatch":"On, no rule matched them"}},"sequences":{"name":"Sequences","why":"journeys you enrol leads in by hand","state":{"enrolled":"In {{count}}","notEnrolled":"Not enrolled"}}}},"panel":{"label":"About this lead","hint":"Side panel · scrolls on its own · folds are remembered","foldAll":"Fold all","pipeline":{"title":"Pipeline","noOwner":"no owner","noNext":"no next step","score":"Score","band":{"HOT":"Hot","WARM":"Warm","COLD":"Cold"},"noSignals":"no signals yet"},"consent":{"title":"What we may send them","sub":"Contact and consent","service":"Service emails allowed","serviceUntil":"Service emails until {{until}}","noService":"No emails allowed","marketing":{"GRANTED":"marketing confirmed","REQUESTED":"marketing not confirmed","NONE":"no marketing"},"quote":"About their quote and event","yes":"Yes","yesUntil":"Yes, until {{until}}","no":"No","news":"Newsletters, offers","newsState":{"GRANTED":"Yes","REQUESTED":"After they confirm","NONE":"No"}},"org":{"noName":"no name yet"},"people":{"title":"People","none":"None yet"},"where":{"noCampaign":"no campaign"},"tasks":{"title":"Open tasks","none":"No open tasks"},"quotes":{"title":"Quotes","version":"Version {{version}}","expired":"expired {{day}}","until":"valid until {{day}}","none":"No quotes"},"meetings":{"title":"Meetings","next":"Next: {{day}}","summary":"None · book one","none":"No meetings yet.","past_one":"{{count}} meeting, none coming up.","past_other":"{{count}} meetings, none coming up.","link":"Book a meeting"},"trial":{"title":"Trial invites","sub":"A free trial with no card, never a second one.","summary":"Send a trial invite"},"account":{"title":"Customer Success account","summary":"Not linked","linkable":"Ready to link: {{workspace}}"},"files":{"title":"Files","summary":"None · add a file"},"text":{"title":"Text message","summary":"Add their phone number first"}},"signals":{"price_viewed":"priced","price_viewed_twice":"priced twice","return_visit":"came back","demo_viewed":"watched the demo","email_given":"gave their email","help_requested":"asked for help","quote_over_2000":"quote over $2,000","org_nonprofit":"nonprofit"},"orgType":{"STANDARD":"Business, school or other","NONPROFIT":"Nonprofit"},"source":{"PRICE_MY_EVENT":"Price my event","CONTACT_FORM":"Contact form","DEMO_REQUEST":"Demo request","HELP_REQUEST":"Help request","REFERRAL":"Referral","INBOUND_EMAIL":"Inbound email","CALL":"Call","MANUAL":"Added by hand","IMPORT":"Import","CARD_SCAN":"Card scan","VOICE_NOTE":"Voice note","CHAT_BOT":"Chat bot","QR_FORM":"QR form","PROFILE":"From a profile","MESSENGER":"Messenger","LISTENER_INVITE":"Listener invite","DISCOVERY":"Found leads"},"list":{"did":"What they did","next":"Next step","hot":"Hot","scoreWhy":"Score: {{reasons}}","bulkEmail":"Email \"{{name}}\" · review each","bulkEmailEach":"Email each · review each","needsUs":"Needs us","needs":{"label":"What needs us","noReply":{"label":"No reply from us yet","hint":"First hello waiting"},"priced":{"label":"Priced, didn't buy","hint":"They did not come back"},"expiring":{"label":"Quote expiring","hint":"In the next 3 days"},"noOwner":{"label":"No owner","hint":"Assign, or turn on routing"},"replied":{"label":"They replied","hint":"Answer first"}}},"email":{"title":"Email a lead","subtitle":"From {{name}}, via InterScribe","subtitleYou":"From you, via InterScribe","queue_one":"{{count}} more to review","queue_other":"{{count}} more to review","blank":"Blank email","composer":"Message","sent":"Email sent","sending":"Sending…","send":"Send","followUpTitle":"Follow up: {{subject}}","options":{"title":"When it is sent","followUp_one":"Follow up if no reply in {{count}} day","followUp_other":"Follow up if no reply in {{count}} days","owner":"Make me the owner","freshQuote":"Attach a fresh quote (a new link at the same price)","startSituation":"Start the \"{{name}}\" emails after this","quoteLine":"Your quote, with a fresh link: {{url}}","situationFailed":"The email went, but its situation did not start: {{reason}}","stageOnReply":"Move stage to Answered when they reply","tracking":"Track opens and link clicks","trackingAlways":"Every Customer Success email is tracked","clicks_one":"{{count}} click on emails to them","clicks_other":"{{count}} clicks on emails to them"},"picker":{"label":"Templates","search":"Search templates","shelves":"Template shelves","shelf":{"fits":"Fits them","situations":"Situations","mine":"Mine","team":"Team","starred":"Starred","recent":"Recent"},"language":"Language","languageAny":"Any language","languages":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"sort":"Sort","sorts":{"used":"Most used","name":"By name","newest":"Newest"},"none":"No templates here.","used_one":"used {{count}} time","used_other":"used {{count}} times","manage":"Manage templates"}}}},"adminMailboxes":{"card":{"title":"Rep mailboxes","description":"Each person gets their own name@{{domain}} in one click. Their mail arrives in Inbox › My mailbox in the sales workspace.","liveCount":"{{count}} live","settings":"Mail settings","storage":"Storage","person":"Person","address":"Address","state":"State","actions":"Actions","you":"you","addressOf":"Mailbox address of {{name}}","teamStorage":"Team storage {{used}} of {{budget}}","unavailable":"Mail can't be reached right now. The mailboxes are as they were; try again in a minute.","notSetUp":"Mail isn't set up yet. Mailboxes can be created once it is.","notSetUpSettings":"Open Mail settings","done":"Done","unsyncedS3_one":"{{people}} still has an active S3 mailbox and no mailbox here, so they send from nothing. Run the release step mail-sync-staff-mailboxes, then reload.","unsyncedS3_other":"{{people}} still have active S3 mailboxes and no mailbox here, so they send from nothing. Run the release step mail-sync-staff-mailboxes, then reload."},"state":{"NONE":"No mailbox","REFUSED":"Failed","CREATING":"Creating","VERIFYING":"Verifying","LIVE":"Live","FAILED":"Failed","PAUSED":"Paused","REMOVING":"Removing","REMOVED":"Removed","ERASED":"Erased"},"text":{"NONE":"Proposed from their name. Edit it before you create.","CREATING":"Creating… adding the address to mail delivery · {{elapsed}}","VERIFYING":"Sending a test message… · {{elapsed}} of up to {{limit}}","alsoWorkmailCheck":"The mail check (from mail-check@) also lands in their WorkMail inbox.","LIVE":"Live since {{date}} · {{used}} of {{quota}}","PAUSED":"Paused {{date}} by {{initials}}: mail is still received and kept; {{name}} can't open or send","PAUSED_nobody":"Paused {{date}}: mail is still received and kept; {{name}} can't open or send","REMOVING":"Removing… taking the address out of mail delivery","REMOVED":"Removed: mail kept until {{date}}, then erased","ERASED":"Erased {{date}}: mail and files are gone."},"mode":{"OWN":"Webmail only","ALSO_WORKMAIL":"Also in WorkMail","toOwn":"Switch to webmail only","toAlso":"Also deliver to WorkMail"},"failure":{"invalid_address":"“{{address}}” isn't an address we can create. Use letters, numbers, dots or hyphens before the @.","not_mail_domain":"Mailboxes are on {{domain}} only. Change the part after the @.","reserved_address":"{{local}}@ is kept for system mail. Pick another name.","shared_inbox":"{{local}}@ is a shared inbox. Pick a personal address.","address_taken":"{{address}} already belongs to {{holder}}'s mailbox. Pick another address.","address_taken_nobody":"{{address}} already belongs to another mailbox. Pick another address.","workmail_unknown":"WorkMail didn't answer whether this address is one of its users. Retry in a minute.","workmail_unreadable":"WorkMail can't be read right now ({{detail}}).","workmail_unreadable_nodetail":"WorkMail can't be read right now.","aws_refused":"AWS refused: {{detail}}. Retry in a minute.","aws_refused_nodetail":"AWS refused the change. Retry in a minute.","rule_set_full":"Mail delivery has no room for another rule (200 of 200). An engineer frees one, then Retry.","no_delivery":"The test message didn't arrive within 2 minutes. Check Receiving on Mail settings, then Retry.","mail_not_configured":"Mail isn't set up yet. Nothing changed.","address_in_use_elsewhere":"{{address}} is already delivered by another environment or by WorkMail's own rules: pick another address.","domain_not_this_environment":"Mail settings name a domain this environment doesn't receive. Fix the domain on Mail settings, then Retry.","unavailable":"Mail can't be reached right now. Nothing changed; try again in a minute.","not_on_team":"{{name}} isn't on the Customer Success team.","other":"That didn't work. Try again in a minute."},"workmail":{"question":"Is {{address}} a WorkMail user, group or shared mailbox?","yes":"Yes: deliver to both","no":"No: webmail only","hint":"If unsure, keep yes: a wrong yes only makes WorkMail bounce a copy; webmail still keeps the mail.","retry":"Retry with this answer"},"action":{"create":"Create mailbox","retry":"Retry","pause":"Pause","resume":"Resume","remove":"Remove","restore":"Restore","history":"History"},"dialog":{"cancel":"Cancel","removeTitle":"Remove {{name}}'s mailbox?","removeBody":"{{address}} stops receiving mail today. The mail already there is kept until {{date}}, then erased. Customer mail stays on the CRM.","removeHint":"Restore brings it back any time before {{short}}.","removeConfirm":"Remove, erase on {{short}}","toOwnTitle":"Switch {{local}}@ to webmail only?","toOwnBody":"From now on mail to {{address}} arrives only in the webmail. WorkMail stops getting copies; what is already in WorkMail stays there.","toOwnHint":"You can switch back with “Also deliver to WorkMail”.","toAlsoTitle":"Also deliver {{local}}@ to WorkMail?","toAlsoBody":"Mail to {{address}} will arrive in both the webmail and WorkMail. Nothing in the webmail changes."},"restore":{"taken":"Can't restore on {{address}}: the address is taken by {{holder}}. Restore keeps the old mail on a new address.","taken_nobody":"Can't restore on {{address}}: the address is taken by another mailbox. Restore keeps the old mail on a new address.","newAddressOf":"New address for {{name}}","onThisAddress":"Restore on this address"},"history":{"title":"Mailbox history","loading":"Loading…","empty":"Nothing has happened to this mailbox yet.","by":"by {{name}}","kind":{"status":"{{from}} → {{to}}","created":"Created","step":"Step: {{reason}}","drift":"Mail delivery put right","delivery_mode":"Where it delivers changed","quota":"Quota changed","break_glass":"Opened with break-glass","erase":"Erased"}},"page":{"crumb":"Team & forecast › Rep mailboxes","title":"Mailboxes","subtitle":"Where rep mail lives: the domain, the limits, and how much it all takes.","tabs":"Mailboxes","settings":"Settings","storage":"Storage","breakGlassTitle":"Break-glass","breakGlassSubtitle":"Read a paused or removed mailbox for one hour, read only."},"settings":{"domainTitle":"Domain and WorkMail","domainSub":"Check proves the domain receives and sends before anyone creates a mailbox on it.","domain":"Mail domain","domainHint":"Every mailbox is name@ this domain.","workmail":"WorkMail","workmailHint":"Read only: we list users and aliases, never change them.","workmailKind":{"unknown":"Not set yet","none":"No WorkMail here","org":"WorkMail organisation"},"organization":"WorkMail organisation","region":"WorkMail region","limitsTitle":"Limits and signature","limitsSub":"Defaults for every mailbox. Ranges match what the database allows.","quota":"Quota per mailbox","quotaHint":"New mailboxes start here; change one on Storage.","budget":"Team budget","warnPct":"Warn at","removeAfterDays":"Keep a removed mailbox","removeAfterDaysHint":"Then its mail is erased.","purgeDays":"Trash and Spam emptied after","undoSeconds":"Undo window","sends":"Sends per mailbox","moreLimits":"More limits","perMinute":"A minute","perDay":"A day","maxRecipients":"Recipients a message","signature":"Team signature template","signatureHint":"Use {name}, {title} and {phone ext}. New mailboxes start from it; each person can change theirs.","previewFor":"Preview for {{name}}","sampleTitle":"Customer Success · InterScribe","unit":{"GB":"GB","%":"%","days":"days","seconds":"s","perMinute":"a minute","perDay":"a day","recipients":"recipients"},"between":"Between {{min}} and {{max}} {{unit}}.","problem":{"positive":"Use more than 0 GB.","domain":"Use a domain like interscribe.io.","workmail":"Enter the WorkMail organisation ID, like m-4f2a91c7e0.","workmail_region":"Enter the region its organisation is in, like us-east-1."},"outOfRange_one":"Not saved: 1 setting is out of range. Fix the field marked in red.","outOfRange_other":"Not saved: {{count}} settings are out of range. Fix the fields marked in red.","domainHasMailboxes_one":"1 mailbox on {{domain}} isn't erased yet (a removed one can still be restored there). The domain changes once every mailbox on it is erased.","domainHasMailboxes_other":"{{count}} mailboxes on {{domain}} aren't erased yet (removed ones can still be restored there). The domain changes once every mailbox on it is erased.","domainRefused":{"address_in_use_elsewhere":"{{domain}} is already received by another environment. Use this environment's own mail domain.","domain_not_this_environment":"This environment receives mail on another domain. Use its own mail domain.","invalid_setting":"That value isn't one the database allows. Check the field and save again."},"tooLong":"At most {{max}} characters.","notSetUp":"Mail isn't set up in this environment yet: the Engine has no mail configuration. These settings open once it does."},"check":{"run":"Check","checkedAt":"Checked at {{time}}","results":"Check results","receiving":{"label":"Receiving","ok":"Mail to {{domain}} reaches us: MX points at SES in {{region}} · rule set active","mx_not_ses":"Mail to {{domain}} doesn't reach us: MX points at {{mx}}, not SES. Fix the MX record, then Check again.","rule_set_not_active":"The receiving rule set isn't active, so mail to {{domain}} goes nowhere. An engineer activates it, then Check again.","aws_refused":"AWS refused the check ({{error}}). Check again in a minute.","mail_not_configured":"No mail domain yet. Enter one and save, then Check.","other":"Couldn't confirm receiving ({{error}}). Check again in a minute."},"sending":{"label":"Sending","ok":"{{domain}} can send: identity verified · DKIM on · MAIL FROM aligned","domain_not_verified":"{{domain}} can't send yet: the domain isn't verified in SES ({{status}})","dkim_not_verified":"{{domain}} can't send yet: DKIM {{status}}","mail_from_not_verified":"{{domain}} can't send yet: MAIL FROM {{status}}","aws_refused":"AWS refused the check ({{error}}). Check again in a minute.","mail_not_configured":"No mail domain yet. Enter one and save, then Check.","other":"Couldn't confirm sending ({{error}}). Check again in a minute."},"workmail":{"label":"WorkMail","ok":"Organisation {{organization}}: {{users}} users","none":"No WorkMail here: every mailbox is webmail only","workmail_unreadable":"Not readable: {{error}}; Create will ask whether each address is in WorkMail","workmail_unknown":"Not set: choose No WorkMail here or enter the organisation, then Check.","other":"Not readable: {{error}}; Create will ask whether each address is in WorkMail"}},"storage":{"team":"Team storage","teamValue":"{{used}} of {{budget}} · {{pct}}%","teamOf":"of {{budget}} · {{pct}}%","budget_warn":"Team budget at warn: raise it on Settings","budget_full":"Team budget full: mail is still kept; raise it on Settings","atThisRate":"At this rate","months_one":"{{count}} month until {{budget}}, at {{perDay}} a day","months_other":"{{count}} months until {{budget}}, at {{perDay}} a day","flat":"Not growing: the budget isn't getting closer","noHistory":"Not enough history yet","noHistoryDays":"The projection starts after 14 days ({{days}} so far).","database":"Mail in the database","databaseShare":"Mail is {{pct}}% of the database ({{mail}} of {{database}})","sendsToday":"Sends today","sends":"{{sends}} of the SES quota of {{quota}} · product mail included","sendsNoQuota":"{{sends}} · the SES quota couldn't be read","growth":"Growth, last 90 days","growthSub":"Counted at every write, snapshotted daily at 00:05 UTC, checked against S3 weekly.","byKind":"By kind","durable":"Durable: kept as long as the message","durableShort":"Durable","rawExpiry":"Expire 30 days after arrival: {{bytes}} goes by {{date}}","kind":{"attachments":"Attachments","bodies":"Bodies","raw":"Raw copies"},"notChecked":"Not checked against S3 yet: the weekly check hasn't run.","matches":"Checked against S3 {{date}} · matches","drift":"Checked against S3 {{date}} · {{bytes}} {{direction}} than counted. Recounting tonight; if it stays, the mailboxes below differ: {{rows}}.","more":"more in storage","less":"less in storage","warnings":"Warnings","warningsSub":"Mailboxes at warn or full, and the team budget at warn.","mailbox_warn":"{{address}} is at {{pct}}% ({{used}} of {{quota}}).","mailbox_full":"{{address}} is {{pct}}% full ({{used}} of {{quota}}). Raise the quota or ask the owner to empty Trash.","mailbox_fullFrees":"{{address}} is {{pct}}% full ({{used}} of {{quota}}). Raise the quota or ask {{name}} to empty Trash (frees {{bytes}}).","perMailbox":"Per mailbox","perMailboxSub":"Counts and bytes only: no subject, sender or file name of anyone's mail.","column":{"address":"Address","owner":"Owner","status":"Status","messages":"Messages","bytes":"Bytes","growth":"30 days","quotaUse":"Quota","largeFiles":"Files over 10 MB"},"cardLine":"{{name}} · {{messages}} messages · 30 days {{growth}}","quota":"Quota","quotaFor":"Quota for {{address}}","quotaBody":"Uses {{used}}. Over the quota, mail is still kept; {{name}} can't attach files until there is space.","budgetLeft":"The team budget has {{bytes}} left.","saveQuota":"Save quota"},"breakGlass":{"entry":"Break-glass: read this mailbox","askTitle":"Open {{name}}'s mailbox?","askBody":"You can read {{name}}'s Internal and Other mail for one hour. You can't send, move or change anything. {{name}} is told by email, with your reason, and the opening is in the audit log.","why":"Why do you need it?","tooShort_one":"Write at least {{min}} characters: {{count}} so far.","tooShort_other":"Write at least {{min}} characters: {{count}} so far.","length_one":"{{count}} character","length_other":"{{count}} characters","refused":{"mailbox_open":"Break-glass is only for a paused or removed mailbox.","reason_too_short":"The reason needs at least 20 characters.","erasure_pending":"This mailbox is waiting to be erased: nobody can look into it.","unavailable":"Mail can't be reached right now. Nothing was opened; try again in a minute.","other":"That didn't work. Nothing was opened; try again in a minute.","reason_too_long":"The reason can be at most 2,000 characters.","mailbox_not_closed":"The mailbox was resumed or changed meanwhile: break-glass is only for a paused or removed mailbox."},"open":"Open for one hour","class":{"CUSTOMER":"Customer","INTERNAL":"Internal","OTHER":"Other"},"banner":"Break-glass: read only, until {{time}}, reason recorded","since":{"PAUSED":"Paused {{date}}","REMOVED":"Removed {{date}}"},"folders":"Folders","folder":{"INBOX":"Inbox","DRAFTS":"Drafts","SENT":"Sent","ARCHIVE":"Archive","SPAM":"Spam","TRASH":"Trash"},"listNote":"{{name}}'s mail, read only. Customer threads open on the CRM.","search":"Search this mailbox","onCrm":"On the CRM","pick":"Pick a conversation to read it.","impersonating":"Not while you act as someone else. Break-glass needs your own platform super admin sign-in, not an impersonation or a support session.","onlyClosed":"Break-glass is only for a paused or removed mailbox. {{address}} is {{status}}: {{name}} reads their own mail.","expired":"The hour ended at {{time}}. Nothing more can be read. To look again, open break-glass with a new reason; {{name}} is told again.","again":"Open break-glass again","notice":{"sent":"{{name}} was told by email at {{time}}","send_failed":"{{name}} couldn't be told by email yet: we try again every few minutes for a week; tell them yourself too","no_outside_address":"{{name}}'s only email address is their mailbox's, so they can't be told by email: tell them another way","not_sent":"{{name}} hasn't been told by email yet: we try again every few minutes","sending":"{{name}}'s email is being sent","unconfirmed":"Sending {{name}}'s email was never confirmed: it may or may not have arrived, so tell them yourself","told_another_way":"{{name}} was told another way","rep_deleted":"{{name}}'s account is gone: there is nobody to tell"},"tooLong_one":"At most {{max}} characters: {{count}} now.","tooLong_other":"At most {{max}} characters: {{count}} now.","toldAnotherWay":"Told another way","toldAnotherWayHint":"Record that you told them yourself: the notice is settled and its warning can close."},"notice":{"subject":"Someone opened your InterScribe mailbox","greeting":"Hi {{name}},","opened":"{{opener}} opened your InterScribe mailbox ({{address}}) with break-glass. Here is who, when and why:","whenLabel":"When","whenValue":"{{when}}, for one hour until {{until}}","reasonLabel":"Their reason","couldLead":"They could","could":"read your Internal and Other mail for that hour.","couldNotLead":"They could not","couldNot":"send, reply, move, delete or change anything.","customer":"Your Customer mail was already visible to the team on the CRM.","object":"If this looks wrong, write to security@interscribe.io and we will look into it with you."}},"adminMeetings":{"agenda":{"customer":"Customer: {{name}}","empty":"No meetings this week","join":"Join","lead":"Lead: {{name}} ({{stage}})","nav":"Week","next":"Next week","prev":"Previous week","title":"This week","week":"Week of {{date}}"},"brief":{"none":"No brief yet. It is written the morning of the meeting.","off":"Brief not written: {{flag}} is off","title":"Prep brief"},"connect":{"connect":"Connect","connected":"Connected","expired":"Connection expired","justConnected":"Google Calendar connected.","notConnected":"Not connected","reconnect":"Reconnect","title":"Google Calendar","sub":"Each person's calendar is read for free and busy times, so booking pages only offer real gaps.","onCalcom":"Not used: bookings go to Cal.com","subHours":"Each person's calendar is read for free and busy times, and each person is offered only inside their working hours."},"crumb":"Growth › Meetings","noShow":{"done":"Done","mark":"Mark as no-show","rebook":"Send rebooking email"},"notes":{"aiOff":"AI meeting structuring is not switched on yet.","confirmHint":"Only what you tick is saved: tasks become your tasks, signals update the account's sentiment.","label":"Meeting notes","placeholder":"Your notes, however rough…","proposal":"AI proposal: review before saving","save":"Save notes","structure":"Structure with AI"},"pages":{"addQuestion":"Add a question","buffer":"Buffer","duration":"Minutes","enabled":"Page is on","new":"New booking page","noBusinessHours":"Set your business hours in Support settings to offer slots","noHostHours":"{{title}} has no host with working hours. Set business hours in Support settings, or a host's own hours, to offer slots","noOwner":"No single owner (use the pool)","owner":"Owner","pool":"Pool","questionKey":"Question key","questionLabel":"Question","removeQuestion":"Remove","required":"Required","save":"Save page","saved":"Saved","slug":"Link (/book/…)","title":"Booking pages","titleField":"Title","poolOwner":"Shared by the pool","sub":"Public pages where leads book a demo: who hosts, how long, what is asked.","none":"No booking pages yet","noneHint":"Make the first one below.","list":"Existing booking pages","summary":"{{owner}} · {{minutes}} min","on":"On","off":"Off","notice":"Notice (minutes)","daysAhead":"Days ahead","health":{"syncIncomplete":"first sync running","stale":"not synced in 26 h","expired":"expired","notConnected":"not connected"},"noHostPool":"Nobody in the pool has a healthy calendar. It opens again once one syncs.","noHostPoolHours":"Nobody in the pool has both a healthy calendar and working hours. Give a connected member hours, or reconnect one who has them.","theOwner":"The owner","why":{"syncIncomplete":"is still on its first sync","stale":"has not synced in 26 h","expired":"has expired","notConnected":"is not connected"},"noHostOwner":"{{name}}'s calendar {{why}}. It opens again once it syncs, or pick a pool.","poolHint":"Unticked people are not in the pool; ticked people with a red or amber dot stay in it and are skipped until their calendar is healthy.","hostsBookable_one":"{{count}} of {{total}} hosts bookable","hostsBookable_other":"{{count}} of {{total}} hosts bookable","noTimesTitle":"Visitors see No times right now."},"status":{"CANCELLED":"Cancelled","HELD":"Held","NO_SHOW":"No-show"},"subtitle":"Demos and calls on everyone's calendar, with the brief before and the follow-up after.","provider":{"title":"Where people book","sub":"Every Book a demo link follows this: talk to a person, the help form, the booth, Iris and /book/demo.","needsFlag":"InterScribe booking needs {{flag}} switched on until the calendar service ships. Until then every link goes to Cal.com, and InterScribe booking cannot be saved.","legend":"Booking provider","ours":"InterScribe booking","oursText":"Our booking pages below, with each host's Google Calendar.","calcom":"Cal.com","calcomText":"The Cal.com page at the link below. Our booking pages stay hidden.","calcomUrl":"Cal.com link","save":"Save","saved":"Saved","adminOnly":"Only Customer Success admins can change this.","hostsBookable_one":"{{title}}: {{count}} host bookable","hostsBookable_other":"{{title}}: {{count}} hosts bookable"},"switchedOff":"Switched off: {{flag}}","title":"Meetings","calendar":{"state":{"connected":"Connected","syncIncomplete":"Sync incomplete","stale":"Not synced in 26 h","expired":"Expired","notConnected":"Not connected"},"never":"never","minutesAgo_one":"{{count}} min ago","minutesAgo_other":"{{count}} min ago","hoursAgo_one":"{{count}} h ago","hoursAgo_other":"{{count}} h ago","daysAgo_one":"{{count}} day ago","daysAgo_other":"{{count}} days ago","opening":"Opening Google…","serviceShort":"Calendar service unavailable. Try again in a minute.","busyTitle":"Busy calendars","busyHelp":"Events in the ticked calendars block your booking times. Invites are always created on your primary calendar.","busyLoading":"Loading your calendars…","busyRefused":"Google did not return your calendars, so only your primary calendar counts as busy. Reconnect to pick again.","primary":"Primary · always","busySave":"Save busy calendars","busySaved":"Saved · takes effect on the next page load","busyServiceDown":"Could not save: calendar service unavailable.","busyNotSaved":"Could not save those calendars. Reload and pick again.","disconnected":"Disconnected. You are no longer offered on booking pages.","disconnectConfirm":"Yes, disconnect","keep":"Keep it","disconnectFailed":"Could not disconnect: calendar service unavailable.","disconnect":"Disconnect","yours":"Your calendar","connectedLine":"{{email}} · Connected · synced {{ago}}","reconnect":"Reconnect","connect":"Connect Google Calendar","notConnectedText":"You are not offered on booking pages until your Google Calendar is connected.","expiredText_one":"Google stopped the connection on {{on}}. You are not offered on booking pages, and your upcoming booking stays as it is.","expiredText_other":"Google stopped the connection on {{on}}. You are not offered on booking pages, and your {{count}} upcoming bookings stay as they are.","syncText":"Reading 30 days back to a year ahead. It continues within a minute; you are offered once it finishes.","staleText":"Last sync {{ago}}. You are not offered on booking pages until it syncs; Reconnect starts a fresh sync.","firstSync":"First sync","poolPage":"{{title}} (pool)","syncNote":"continues within a minute","expiredNote":"emailed to reconnect","noPages":"on no booking page","untilFirstSync":"until the first sync finishes","offered":"Offered","notOffered":"Not offered","you":"(you)","noAccount":"no Google account yet","legend":{"connected_one":"{{count}} connected","connected_other":"{{count}} connected","sync_incomplete_one":"{{count}} sync incomplete","sync_incomplete_other":"{{count}} sync incomplete","stale_one":"{{count}} not synced in 26 h","stale_other":"{{count}} not synced in 26 h","expired_one":"{{count}} expired","expired_other":"{{count}} expired","not_connected_one":"{{count}} not connected","not_connected_other":"{{count}} not connected"},"bookable_one":"{{count}} of {{total}} can be booked","bookable_other":"{{count}} of {{total}} can be booked","serviceDownTitle":"Calendar service unavailable.","serviceDownText":"Booking pages show No times right now and take no bookings. Statuses below are from {{at}}. Nothing switches to Cal.com by itself: change Where people book above to send links there.","justConnected":"Google Calendar connected as {{email}}. First sync started.","mismatch":"That Google account is not {{email}}. Connect the Google account for {{email}}.","returnError":{"access_denied":"Google Calendar was not connected: access was declined.","state_used":"That sign-in was already used. Connect again.","state_expired":"The Google sign-in took longer than 10 minutes. Connect again.","calendar_service_unavailable":"Calendar service unavailable. Try again in a minute.","invalid_callback":"Google sent back an incomplete answer. Connect again.","exchange_failed":"Google would not complete the connection. Try again in a moment.","no_refresh_token":"Google did not allow offline access. Remove InterScribe in your Google account permissions, then connect again.","google_no_email":"Google did not say which account you signed in with. Connect again.","account_change_has_bookings":"You host upcoming meetings on your current Google account. Move or cancel them first, or connect that account again.","account_in_use":"That Google account is already connected for someone else on your team."},"everyone":"Everyone","onlyHealthy":"Only healthy calendars are offered on booking pages","colPerson":"Person","colCalendar":"Calendar","colSync":"Last sync","colPages":"Booking pages","primaryAlways":"Primary · always counts","justNow":"just now","expiredText_zero":"Google stopped the connection on {{on}}. You are not offered on booking pages.","accountHasBookings_one":"You host 1 upcoming meeting on {{email}}. Move or cancel it first, or connect {{email}} again.","accountHasBookings_other":"You host {{count}} upcoming meetings on {{email}}. Move or cancel them first, or connect {{email}} again.","accountInUse":"That Google account is already connected for {{name}}."}},"adminMyMeetings":{"crumb":"Growth › My meetings","title":"My meetings","subtitle":"Every customer meeting in one list: what is ready, what is missing and what is waiting for you.","newMeeting":"New meeting","whoLabel":"Whose meetings","who":{"mine":"Mine","team":"My team","everyone":"Everyone"},"whenLabel":"When","when":{"coming":"Coming up","past":"Past"},"typeLabel":"Meeting type","allTypes":"All types","hasGaps":"Has gaps · {{count}}","toApprove":"Report to approve · {{count}}","zoneNote":"Times in your zone. Hover for theirs.","theirTime":"Their time: {{time}}","todayDay":"Today · {{day}}","minutes":"{{count}} min","noType":"No script","col":{"when":"When","customer":"Customer · deal","meeting":"Meeting · why it matters","how":"How","type":"Type · script","status":"Status"},"how":{"zoom":"Zoom","meet":"Google Meet","teams":"Teams","phone":"Phone","in_person":"In person","other":"Other"},"status":{"needsPrep":"Needs prep","briefReady":"Brief ready","prepReady":"Prep ready","botOn":"bot on","reportToApprove_one":"{{count}} to approve","reportToApprove_other":"{{count}} to approve","reporting":"Report being written","noShow":"No-show","held":"Held"},"gap":{"noPrep":"no prep","botOff":"bot off","noAgenda":"agenda not sent","noEmail":"a guest has no email"},"emptyComing":"Nothing coming up","emptyPast":"No past meetings","emptyHint":"Meetings booked for you, or by you, show up here.","emptyFiltered":"No meetings match","emptyFilteredHint":"Try another type, or clear the filters.","clear":"Clear filters","more":"Show more"},"adminPrivacy":{"eyebrow":"Settings","title":"Data & privacy","subtitle":"Answer \"forget me\" and \"send me my data\" requests once, across every system, and keep proof of what people agreed to.","tabs":{"erase":"Erase a person","exports":"Export requests","consent":"Consent records","audit":"Audit log"},"kpi":{"open":"Open requests","openHint":"Erasures: {{erasures}} · exports: {{exports}}","deadline":"Next deadline","days":"{{count}} days","none":"None","deadlineHint":"{{who}} · data export · due {{date}}","marketing":"Marketing consent","marketingHint":"Leads and contacts who said yes","erased":"Erased · 12 months","erasedHint":"All systems confirmed"},"search":{"title":"Find everything we hold about one person","label":"Email address","placeholder":"name@example.org","submit":"Search","nothingFound":"Nothing is held about this address in any system.","phoneLabel":"Phone number (optional)","phonePlaceholder":"Phone (optional): finds phone agent calls"},"person":{"lead":"Lead","customer":"Customer","contact":"Contact","frontDoor":"Front Door user","leadSince":"lead since {{date}} · stage {{stage}}","openLead":"Open lead","openCustomer":"Open customer","openFrontDoor":"Open Front Door user"},"plan":{"title":"What will be erased","byEngine":"Erased by the Engine after you confirm.","keptByLawNone":"Kept by law · invoices and tax records: none for this person.","warnings":{"calls_not_erasable":"Calls cannot be erased yet: this system will show as failed until call erasure ships."}},"systems":{"DESK":"Desk chat","MAIL":"Rep mailboxes","PHONE_AGENT":"Phone agent calls","LEADS":"Leads and activity","CONTACTS":"Contacts","CONVERSATIONS":"Conversations","CALLS":"Calls","CAMPAIGNS":"Emails and consent","HUBSPOT":"HubSpot","TWENTY":"Twenty CRM","FRONT_DOOR":"Front Door","ANALYTICS":"Website analytics","STRIPE_REF":"Invoices and tax records","QUICKBOOKS_REF":"QuickBooks records"},"systemHelp":{"DESK":"Chats with the team: contacts, messages and files are deleted from Desk, found by address and account id.","MAIL":"Mail in the team's own mailboxes: messages from or to the address and their files are deleted; a staff member's own mailboxes are erased whole.","PHONE_AGENT":"Calls with the phone agent: the call, its recording, transcript, notes and codes are deleted, found by the verified account, the address in a transcript or the caller's number.","LEADS":"The lead goes with its quotes and help requests; a lead who became a customer stays with every personal field emptied. Activity entries keep their place with the address replaced.","CONTACTS":"The contact stays so calls and messages keep their place, with name, email and phone emptied; a partner's contact address is removed.","CONVERSATIONS":"Message text, attachments and the person's address are removed; a thread that is only theirs loses its subject too.","CALLS":"Recordings, transcripts and the link to the contact.","CAMPAIGNS":"Sends and consent history keep only a one-way fingerprint of the address; account emails sent to it are deleted.","HUBSPOT":"Deleted through HubSpot's privacy deletion, then unlinked.","TWENTY":"Every personal field emptied, then the record deleted and unlinked.","FRONT_DOOR":"The Front Door account stays for its passes and payments, with every personal field emptied and sign-in disabled. Sign-ups, invitations, checkouts, support requesters and sign-in codes that hold the address are deleted or emptied.","ANALYTICS":"The visitor id is unlinked; page counts stay anonymous.","STRIPE_REF":"Invoices and tax records stay, as the law requires.","QUICKBOOKS_REF":"Accounting records stay, as the law requires."},"subjects":{"DESK_CONTACT":"chat contacts","MAIL_MESSAGES":"rep mailbox messages","MAIL_OWNER":"their own rep mailboxes","MAIL_FIND_PENDING":"rep mailbox messages (to be counted)","MAIL_CANDIDATE_OWNER":"possible rep mailboxes","PROSPECT":"leads","ACTIVITY":"activity entries","CONTACT":"contacts","OUTBOUND_EMAIL":"campaign sends","OUTREACH_TOUCH":"cold outreach emails","OUTREACH_REPLY":"replies to cold outreach","OUTREACH_MENTION":"replies to cold outreach that mention them","CUSTOMER_EMAIL":"account emails","CUSTOMER_EMAIL_BODY":"emails to others that mention them","CONSENT_EVENT":"consent records","CONTACT_PREFERENCE":"do-not-email entries","PORTAL_USER":"accounts","TENANT":"workspaces","ACCOUNT":"customer accounts","THREAD":"whole threads","MESSAGE":"messages","ATTACHMENT":"attachments","CALL":"calls","CRM_RECORD":"records","PORTAL_REGISTRATION":"sign-ups in progress","CHECKOUT_RESUME":"checkout reminders","INVITATION_EMAIL":"invitations","SUPPORT_REQUESTER":"support requesters","SIGN_IN_CODE":"sign-in codes","PORTAL_CHECKOUT":"Front Door checkouts","WORKSPACE_INVITATION":"workspace invitations","REGISTRATION":"workspace sign-ups","CHECKOUT":"workspace checkouts","PARTNER":"partner contacts","PLACE_INVITE_CONTACT":"place invite contacts","WORKSPACE_USER":"workspace accounts","SIGNATURE":"signed agreements","KEPT_CONTACT":"contacts","TENANT_MAIL":"mailbox messages","TENANT_MAIL_CC":"mailbox copies","SUPPORT_CONTACT":"support contact settings","ZOOM_CONNECTION":"Zoom connections","KEPT_CONSENT_EVENT":"consent records","KEPT_CONTACT_PREFERENCE":"do-not-email entries","UNREDACTED_ACTIVITY":"mentions the redaction could not read","DOC_FEEDBACK":"docs feedback","DOC_AI_RUN":"docs AI questions","DOC_RELEASE_SUBSCRIBER":"release-note emails","CONNECTION_CHECK":"connection checks","HANDBOOK_READ":"handbook reads","HANDBOOK_ATTEMPT":"handbook quick checks","MEETING_GUEST":"meetings they were invited to by address","SETUP_DRAFT":"price guide setups","CHAT_LINK":"chat accounts linked to the leads bots","ACTIVITY_KEY":"form submission keys","JOB_KEY":"outbox job keys","IP_LOG":"IP log entries","MERGE_EVENT":"merge undo records"},"subjectCount":"{{what}}: {{count}}","verbs":{"DELETE":"Delete","REDACT":"Redact","FINGERPRINT":"Fingerprint","UNLINK":"Unlink","KEEP_BY_LAW":"Keep"},"confirm":{"title":"Erase everywhere","reason":"Reason","reasons":{"person_asked":"The person asked us to","legal_request":"Legal or regulator request","duplicate_or_test":"Duplicate or test record"},"typed":"Type the email to confirm","submit":"Erase from {{count}} systems","hint":"This cannot be undone. The audit log keeps a fingerprint of the address and a result per system.","done":"Erased. Portal's systems are done; the Engine erases the rest, and the audit log shows each result."},"log":{"discoveryRefused":"Discovery refused it; asked again later (try {{count}})","discoveryWaiting":"Waiting for Discovery","title":"Audit log","recentTitle":"Recent erasures","hint":"We keep a fingerprint of the email, never the email itself.","empty":"No erasures yet.","by":"{{date}} · {{who}}","allDone":"All {{count}} systems ✓","ok":"{{system}} ✓","failed":"{{system}} · failed","waiting":"{{system}} · waiting for the Engine","retry":"Retry failed systems","retried":"Retry started."},"status":{"PREVIEW":"Preview","CONFIRMED":"Confirmed","RUNNING":"Running","DONE":"Done","PARTIAL":"Partly done","FAILED":"Failed"},"exports":{"nextTitle":"Data export request","formTitle":"Record a data export request","hint":"When someone asks for the data we hold about them, record it here. It is due 30 days later.","email":"Their email address","submit":"Record request","recorded":"Recorded. The countdown has started.","title":"Export requests","empty":"No export requests.","requested":"Asked {{date}} · recorded by {{who}}","due":"due {{date}}","daysLeft":"{{count}} days left","overdue":"Overdue by {{count}} days","elapsed":"Time used of the 30 days"},"consent":{"title":"Consent records","previewTitle":"Consent records · latest","all":"See all","empty":"No consent records yet.","person":"Person","kind":"About","answer":"Answer","how":"How","when":"When","erasedPerson":"Erased person","kinds":{"MARKETING":"Marketing","SERVICE":"Service email","CALL_RECORDING":"Call recording","SMS":"Text messages"},"values":{"GRANTED":"Yes","REVOKED":"Withdrawn","REQUESTED":"Asked, not confirmed"}},"refusals":{"generic":"That did not go through. Reload the page and try again.","invalid_request":"Something is missing from the form. Reload the page and try again.","missing_permission":"You do not have permission to handle privacy requests.","outside_tenant_scope":"Only InterScribe admins can handle privacy requests.","idempotency_key_reused":"This form was already sent. Try again.","typed_email_mismatch":"Type the address exactly as searched to confirm.","invalid_reason":"Choose a reason.","nothing_found":"Nothing is held about this address any more.","not_found":"That erasure request no longer exists.","already_done":"That erasure is already complete.","nothing_to_retry":"No system failed, so there is nothing to retry.","invalid_email":"Enter an email address.","workspace_account_only":"Only a workspace account holds this address. Delete it from People.","customer_data_only":"Only the customer's own records hold this address (mailbox, support contact, Zoom, signatures). They are kept."},"kept":{"title":"Kept on purpose","workspaceAccount":"Kept: workspace account. Delete it from People.","openPeople":"Open in People","customerData":"Kept (customer's own data):","withAccount":"Kept with the workspace account (opt-outs stay in force):"}},"adminRenewals":{"tabs":{"label":"Renewals views","renewals":"Renewals","hours":"Hours ending"},"parent":"Customers","title":"Renewals","subtitle":"Every yearly plan and contract coming up, so nobody renews or leaves without us noticing.","window":{"30":"30 days","60":"60 days","90":"Next 90 days"},"onlyMine":"Only mine","includeMonthly":"Include monthly plans","cancelling":"Cancelling","overdue":"invoice overdue","kpi":{"count":"Renewing in {{days}} days","countHint":"yearly plans and contracts","value":"Value up for renewal","valueHint":"a year","atRisk":"At risk","atRiskHint":"health \"at risk\" or overdue invoice","cancelling":"Already cancelling","cancellingHint":"{{name}}, ends {{date}}"},"timeline":{"title":"Upcoming renewals","subtitle":"Each dot is a renewal; size is its yearly value, colour is health","today":"Today"},"table":{"title":"Upcoming renewals","count":"{{count}} shown · soonest first","customer":"Customer","renews":"Renews","value":"Value / yr","health":"Health","owner":"Owner","nextStep":"Next step","days_one":"{{count}} day","days_other":"{{count}} days","unassigned":"Unassigned"},"source":{"contract":"Contract","account":"Renewal date","subscription":"Plan period end"},"actions":{"logCall":"Log call","sendEmail":"Send renewal email","makeOffer":"Make an offer"},"empty":{"title":"No renewals in the next {{days}} days","body":"Yearly plans and contracts will show here."},"sheet":{"aria":"Send renewal email to {{name}}","eyebrow":"Renewal email","close":"Close","to":"To","subjectLabel":"Subject","bodyLabel":"Message","subject":"Your year with InterScribe, {{name}}","body":"Hello,\n\nYour plan renews on {{date}}. Could we find 20 minutes to make sure it is set up the way you need for the year ahead?\n\nThank you,","send":"Send","sent":"Sent. Replies will land in the Inbox.","editInComposer":"Edit in composer","footnote":"Sent from your success mailbox through the Engine; replies land in the Inbox on this customer's thread.","noContact":"This customer has no contact to write to.","addContact":"Add a contact","error":{"generic":"The email was not sent.","unavailable":"The email service is not reachable right now. Try again in a moment.","refused":"The email service refused this message.","invalid_request":"The email was not sent."}}},"adminTasks":{"page":{"label":"Pages","prev":"Previous","next":"Next","of":"Page {{page}} of {{count}}"},"crumb":"Growth › Tasks","title":"Tasks","subtitle":"Every follow-up on a lead, customer or case, who owns it, and who has room for more.","cancel":"Cancel","alerts":{"title":"Needs attention","none":"Nothing is overdue, cold or close to its deadline.","overdue":"{{count}} tasks are overdue.","cold":"Leads with no next action","sla":"Cases near their response deadline","late":"past its deadline","minutes":"due in {{minutes}} min","noNextAction":"no next action","quiet":"no activity lately","sub":"Overdue work, leads going cold and cases close to their deadline.","allClear":"All clear","seeTeam":"See them in the team queue","goingCold":"Leads going cold"},"done":{"title":"Done this week","person":"{{name}}: {{count}}"},"reminders":{"title":"Reminders","on":"Owners are reminded before a task is due and when it is overdue.","off":"Switched off: growth.task-reminders"},"workload":{"title":"Team workload","open":"{{open}} open tasks","openOf":"{{open}} of {{capacity}} open tasks","owns":"{{leads}} leads · {{customers}} customers","sub":"Open tasks against each person's capacity, so work goes to who has room.","empty":"Nobody works on leads yet"},"queue":{"title":"Tasks","tabs":"Task views","selected":"{{count}} selected","complete":"Mark done","reassign":"Reassign…","select":"Select {{title}}","unassigned":"Unassigned","overdue":"Overdue · {{date}}","sub":"Lead, customer and case follow-ups in one queue."},"tab":{"mine":"Mine","team":"Team","unassigned":"Unassigned","done":"Done"},"empty":{"mine":"Nothing in Mine","team":"Nothing in Team","unassigned":"Nothing in Unassigned","done":"Nothing in Done","body":"Tasks from leads, customers and cases show up here."},"filter":{"subject":"Record","origin":"Origin","anyRecord":"Any record","anyOrigin":"Any origin","apply":"Filter"},"subject":{"LEAD":"Lead","ACCOUNT":"Customer","CASE":"Case"},"origin":{"MANUAL":"By hand","MEETING_AI":"AI from a meeting","PLAYBOOK":"Playbook","RULE":"Rule","AGENT":"AI agent"},"reassign":{"title":"Reassign {{count}} tasks","to":"New owner","records":"Move the leads, customers and cases too","note":"Note for the new owner","submit":"Reassign"},"undo":{"done":"Tasks reassigned.","button":"Undo"},"handover":{"open":"Hand over while away","title":"Hand over while away","pick":"Pick a person","away":"Person away","cover":"Covered by","from":"From","until":"Until","scope":"What to hand over","scope_leads":"Leads","scope_accounts":"Customers","scope_tasks":"Tasks","scope_cases":"Cases","submit":"Schedule handover"},"v2":{"eyebrow":"Sales","title":"Tasks","subtitle":"To-dos, calls, follow-ups and promises. The same list on the lead, the customer, Today and the Inbox.","layout":"Show tasks as","layouts":{"list":"List","board":"Board","calendar":"Calendar"},"new":"New task","noDate":"No date","today":"Today","lateToday":"late · {{time}}","daysLate_one":"{{count}} day late","daysLate_other":"{{count}} days late","unassigned":"Unassigned","noCustomer":"No customer","subject":{"LEAD":"lead","ACCOUNT":"customer","CASE":"case"},"quick":{"label":"Add a task","placeholder":"call Jordan about the new quote thu 3pm @Luis","record":"{{name}} · {{kind}}","noDate":"No date instead","hint":"Words become fields; leave the date out and it goes to \"No date\".","pick":"Which one is it about?","needsRecord":"Name the lead, customer or case it is about, or pick one."},"types":{"todo":"To do","call":"Call","followUp":"Follow-up","email":"Email","theyOwe":"They owe","meeting":"Meeting"},"typeNames":{"todo":"To do","call":"Call","followUp":"Follow-up","email":"Email","theyOwe":"They owe","meeting":"Meeting"},"iris":{"title_one":"Iris suggests {{count}} task","title_other":"Iris suggests {{count}} tasks","addAll":"Add all","add":"Add","edit":"Edit","dismiss":"Dismiss","titleLabel":"The task's title","review":"Review","stale_one":"{{count}} task has had no date for 2 weeks","stale_other":"{{count}} tasks have had no date for 2 weeks","staleWhy":"give them a day, or drop them"},"list":"Tasks","tabs":{"label":"Which tasks","today":"Today","overdue":"Overdue","upcoming":"Upcoming","noDate":"No date","waiting":"Waiting on them","suggested":"Suggested","done":"Done"},"filters":{"who":"Whose tasks","whoOptions":{"mine":"Mine","team":"Team","unassigned":"Unassigned"},"type":"Type","anyType":"Any type","sort":"Sort","sortOptions":{"due":"Sort: due","priority":"Sort: priority","created":"Sort: newest"}},"pick":"Select {{title}}","done":"Mark {{title}} done","rename":"Rename the task","renameHint":"Click again to rename it","meta":{"ifNoReply":"if no reply by {{when}}","repeats":{"WEEKLY":"repeats weekly","MONTHLY":"repeats monthly","BEFORE_EACH_SESSION":"repeats before every session"},"checklist":"checklist {{done}}/{{total}}","files_one":"{{count}} file","files_other":"{{count}} files","fromIris":"from Iris"},"bulk":{"label":"Selected tasks","selected_one":"{{count}} selected","selected_other":"{{count}} selected","done":"Done","date":"Date","setDate":"Set the date","noDate":"Move to No date","reassign":"Reassign…","delete":"Delete","clear":"Clear the selection"},"suggestedAbove":"Iris's suggestions are above the list: add, edit or dismiss each one.","empty":{"today":"Nothing due today.","overdue":"Nothing overdue.","upcoming":"Nothing coming up.","noDate":"Every task has a date.","waiting":"Nobody owes us anything.","done":"Nothing done in the last 7 days."},"keys":"Click a task to open it, click its title again to rename it · select several to date, reassign or finish them together · e done, z tomorrow, d set a date.","calendarNoDate_one":"{{count}} task has no date: see No date in the list.","calendarNoDate_other":"{{count}} tasks have no date: see No date in the list.","edit":{"saved":"Editing · saved as you type","saving":"Saving…","duplicate":"Duplicate","toEmail":"Convert to email","delete":"Delete","title":"Task title","type":"Type","when":"When","day":"Day","dayTime":"Day and time","beforeEvent":"Before the next event","beforeEventPick":"How long before","beforeEventOptions":{"60":"1 hour before ({{when}})","1440":"The day before ({{when}})","2880":"2 days before ({{when}})"},"whenOptions":{"noDate":"No date","day":"A day","ifNoReply":"If no reply by","dayTime":"Day and time","beforeEvent":"Before an event"},"whenNotes":{"noDate":"it waits in No date","day":"due by the end of the day","ifNoReply":"cancelled on its own if they reply","dayTime":"due at that time","beforeEvent":"due before their next session or meeting"},"fields":{"remind":"Remind me","repeat":"Repeat","owner":"Owner","owes":"Who owes","priority":"Priority"},"remindOptions":{"15":"15 min before","60":"1 h before","1440":"1 day before","morning":"At 9:00 that day"},"remindNeedsDate":"Give it a date to be reminded.","repeatOptions":{"none":"Does not repeat","WEEKLY":"Weekly","MONTHLY":"Monthly","BEFORE_EACH_SESSION":"Before every session"},"watchers":"watchers:","addWatcher":"+ watcher","unwatch":"Stop {{name}} watching","owesOptions":{"WE_OWE":"We owe","THEY_OWE":"They owe","TEAM":"The team"},"priorityOptions":{"1":"High","2":"Normal","3":"Low"},"about":"About","conversation":"Conversation","notes":"Notes","checklist":"Checklist","addItem":"+ item","attach":"+ attach","attaching":"Attaching…","comment":"Comment","commentPlaceholder":"Comment… @ to mention someone","someone":"someone","created":{"by":"Created by {{name}}","iris":"Created by Iris","from":{"Prospect":"from the lead page","CsCase":"from a case","InsightsNote":"from a meeting note","CsAttentionItem":"from an Iris suggestion","deal_risk":"from a deal risk"},"dateChanges_one":"date changed once","dateChanges_other":"date changed {{count}} times"},"history":"history","historyCreated":"Created {{at}}","historyDate":"{{at}}: {{by}} moved it from {{from}} to {{to}}"}}},"adminTeam":{"crumb":"Growth","title":"Team & forecast","subtitle":"{{label}} so far, against the same days of last quarter.","save":"Save","forecast":{"title":"Forecast","pipeline":"Pipeline","renewals":"Renewals","expansion":"Expansion","total":"Forecast total","churn":"Expected churn","churnNote":"{{count}} at-risk renewals, counted as churn and not as revenue."},"stages":{"title":"Pipeline by stage","stage":"Stage","leads":"Leads","value":"Open value","chance":"Chance of winning","weighted":"Weighted","for":"Chance for {{stage}}","invalid":"Use a whole number from 0 to 100 for each chance.","sub":"Open value at each stage, times the chance we win it."},"losses":{"title":"Why we lose","empty":"No lost leads with a reason this quarter.","noneTitle":"Nothing lost this quarter","noDecision":"No decision (its own outcome, not a reason)"},"highlights":{"title":"Highlights","won":"{{count}} won this quarter, worth {{value}}.","churn":"{{count}} renewals at risk, {{value}} expected churn.","topLoss":"The most common reason we lose is {{reason}}."},"team":{"title":"Team activity","sub":"Each person is compared with their own last quarter. There is no ranking.","export":"Export CSV","person":"Person","activities":"Activity","calls":"Calls","notes":"Notes","firstReply":"First reply (median)","none":"none","minutes":"{{count}} min","last":"last quarter {{value}}","up":"up","down":"down","same":"same","empty":"Nobody on the team yet"},"targets":{"title":"Targets","sub":"{{label}} targets in US dollars.","team":"Team","new":"New business","expansion":"Expansion","renewal":"Renewals","amount":"Target for {{who}}, {{kind}}","save":"Save target for {{who}}, {{kind}}","invalid":"Use an amount of zero or more for each target."},"vsTarget":{"title":"Forecast against target","sub":"{{label}}: the weighted pipeline, renewals and expansion.","none":"No target for {{label}} yet","noneHint":"Forecast so far: {{forecast}}. Set the team's targets below to see the gap.","line":"Forecast {{forecast}} of {{target}} target","progress":"Share of the target forecast","reached":"{{pct}}% of the target: the forecast covers it.","gap":"{{pct}}% of the target · {{gap}} still to find"},"mailboxes":{"title":"Rep mailboxes","subOff":"Follow-ups send as \"<rep name> <our address>\" with replies in the customer's thread until a rep's mailbox is active. Rep mailboxes turn on after the mailbox domain is set up.","subOn":"An active mailbox sends the rep's follow-ups from their own address and receives their mail into My mailbox.","person":"Person","address":"Address","state":"State","addressOf":"Mailbox address of {{name}}","statusOf":"Mailbox state of {{name}}","proposed":"proposed","status":{"PENDING":"Pending","ACTIVE":"Active","PAUSED":"Paused"},"saved":"Saved","mySender":"Send my follow-ups from","sender":{"REP_MAILBOX":"My InterScribe address","GMAIL":"My Gmail"},"connectGmail":"Connect Gmail sending"}},"adminVideoTranslation":{"title":"Video translation","sections":"Video translation sections","previous":"Previous","next":"Next","pages":"Pages","pageOf":"Page {{page}} of {{count}}","hours_one":"{{count}} h","hours_other":"{{count}} h","minutes_one":"{{count}} min","minutes_other":"{{count}} min","perMinute":"{{amount}}/min","availability":{"off":{"title":"Customers do not see video translation yet.","text":"The videoStudio flag is off. Everything here can be prepared before it is switched on."},"beta":{"title":"Video translation is in beta.","text_one":"Only {{count}} workspace named on the videoStudio flag sees it.","text_other":"Only the {{count}} workspaces named on the videoStudio flag see it."}},"voices":{"title":"Library voices","intro":"The InterScribe voices every workspace can add to its voice bank, with a sample in each language.","import":"Import curated voices ({{count}})","imported":"{{added}} voices added. {{alreadyThere}} were already in the library; {{skipped}} character voices were left out.","added":"{{name}} is in the library.","activated":"The voice is offered again.","retired":"The voice is retired: no workspace can add it now; those that use it keep it.","samplesRequested_one":"Asked the Engine for {{count}} sample.","samplesRequested_other":"Asked the Engine for {{count}} samples.","samplesComplete":"Every language already has a sample or one being made.","kpi":{"total":"Voices in the library","missingSamples":"Active voices missing a sample","sampleLanguages":"Languages with a sample script"},"listTitle_one":"{{count}} voice","listTitle_other":"{{count}} voices","listText":"Green: copied from ElevenLabs' preview. Teal: generated. Violet: being made. Rose: failed. Yellow: ElevenLabs has no preview. Grey: not asked yet.","empty":"The library is empty. Import the curated voices or add one by hand.","noMatch":"No voice matches these filters.","samplesReady":"{{ready}} of {{total}} ready","generateSamples":"Generate samples","retire":"Retire","activate":"Offer again","columns":{"voice":"Voice","kind":"Kind","traits":"Traits","samples":"Samples","status":"Status"},"kinds":{"PREMIUM":"Premium","STANDARD":"Standard","DESIGNED":"Designed","OWN":"Own voice"},"statuses":{"ACTIVE":"Active","RETIRED":"Retired","PAUSED":"Paused","BUILDING":"Building","REVOKED":"Revoked"},"sampleStates":{"READY":"Sample ready","GENERATING":"Sample being made","FAILED":"Sample failed","MISSING":"No sample yet","IMPORTED":"Copied from ElevenLabs","GENERATED":"Generated","NO_PREVIEW":"ElevenLabs has no preview"},"sampleFilter":{"missing":"Missing a sample","complete":"All samples ready"},"filters":{"q":"Search","kind":"Kind","provider":"Provider","status":"Status","speaks":"Speaks","gender":"Gender","samples":"Samples","any":"Any","apply":"Filter"},"add":{"title":"Add a native voice","text":"A voice from a provider's own catalogue, for languages the curated voices do not cover well.","provider":"Provider","providerVoiceId":"Provider voice id","name":"Name","languages":"Languages it speaks","kind":"Kind","gender":"Gender","ageRange":"Age range","styles":"Styles","goodFor":"Good for","submit":"Add voice"},"errors":{"form":"Some fields need a fix.","notFound":"That voice is not in the library.","notActive":"Only an active voice gets samples. Offer it again first.","unknown":"That action is not available here.","samples":{"not_available":"The Engine does not offer sample generation yet ({{message}}). Try again once it does.","no_workspace":"Samples are asked for with a workspace you belong to; you belong to none.","refused":"The Engine refused: {{message}}","unreachable":"The Engine could not be reached: {{message}}","not_found":"ElevenLabs has no voice with that ID ({{message}}).","not_configured":"ElevenLabs isn't set up on the Engine yet (no API key). Ask for ELEVENLABS_API_KEY to be set."},"fields":{"provider":"Choose a provider.","providerVoiceId":"Enter the provider's voice id (up to 200 characters).","name":"Enter a name (up to 80 characters).","languages":"Enter language codes separated by commas, for example es, pt, fr.","kind":"Choose Standard or Premium.","duplicate":"The library already has this provider voice."},"notElevenLabs":"Only an ElevenLabs voice has ElevenLabs samples."},"previewsImported":"{{imported}} copied from ElevenLabs. {{noPreview}} without a preview, {{generating}} being generated, {{refused}} not copied.","usePreviews":"Use ElevenLabs samples","generateRest":"Generate the rest","outcomes":{"imported":"Copied from ElevenLabs","no_preview":"No preview in this language","refused":"Not copied: the file was refused","failed":"Not copied: download failed","generating":"Being generated"},"elevenLabs":{"open":"Add from ElevenLabs","title":"Add a voice from ElevenLabs","text":"Paste an ElevenLabs voice ID. Its name, description and labels come from ElevenLabs, and its own preview becomes the sample in each language it has one for.","voiceId":"ElevenLabs voice ID","submit":"Add voice","importing":"Adding…","close":"Close","samples":"Samples","added":"{{name}} is in the library.","alreadyThere":"{{name}} was already in the library and was left as it is. Use ElevenLabs samples on its row to copy its previews.","notInAccount":"This voice is in the ElevenLabs voice library but not in our account yet. Add it in ElevenLabs before dubbing with it."}},"linguists":{"title":"Linguists","intro":"Invite-only reviewers who check captions and dubbed audio when a customer asks for professional review.","roster_one":"Roster · {{count}}","roster_other":"Roster · {{count}}","empty":"No linguists yet. Invite the first one.","notStarted":"Test pending","capacityValue":"{{count}} min/wk","pause":"Pause","activate":"Activate","activated":"The linguist is active, their verified account is linked, and they can be given reviews.","invited":{"sent":"{{name}} is invited and the email is on its way.","suppressed":"{{name}} is on the roster, but their address stopped service email, so no invitation was sent.","failed":"{{name}} is on the roster, but the invitation email could not be sent. Try inviting again later."},"kpi":{"active":"Active linguists","offered":"Languages offered","open":"Open assignments","turnaround":"Average turnaround","quality":"Quality rating"},"columns":{"linguist":"Linguist","languages":"Languages","status":"Status","pay":"Pay","paidVia":"Paid via","capacity":"Capacity","quality":"Quality","lastJob":"Last job"},"statuses":{"ACTIVE":"Active","PAUSED":"Paused","INVITED":"Invited"},"invite":{"title":"Invite a linguist","text":"They get a sign-up link and, if you ask, a test review first.","name":"Name","email":"Email","pairs":"Language pairs","pairsHint":"Source → target, separated by commas: EN → ES, EN → PT.","rate":"Pay per reviewed minute (USD)","payoutMethod":"Paid via","capacity":"Capacity (minutes a week)","testReview":"Pass a test review before real work","submit":"Send invite"},"email":{"pair":"{{source}} to {{target}}","subject":"Review translated videos with InterScribe","preview":"We would like you to review {{pairs}} for InterScribe customers, paid per reviewed minute.","headline":"Hello {{name}}","body":"We would like you to join InterScribe's professional reviewers. You check the captions and dubbed audio of translated videos in {{pairs}}, and we pay {{rate}} per reviewed minute.","test":"Your first assignment is a short test review. Real work follows once it passes.","cta":"Create your account","note":"Questions about the work or the pay? Reply to this email.","footer":"InterScribe staff invited you to review translated videos. We don't add you to any list."},"errors":{"form":"Some fields need a fix.","notFound":"That linguist is not on the roster.","unknown":"That action is not available here.","fields":{"name":"Enter their name.","email":"Enter a valid email address.","taken":"This address is already on the roster.","pairs":"Enter pairs of two different languages, like EN → ES.","rate":"Enter a positive amount in dollars, to the cent, up to $100.","capacity":"Enter a whole number of minutes, or leave it blank."},"notActive":"Only an active linguist's account can be linked. Activate them first."},"activatedWaiting":"The linguist is active. Waiting for {{email}} to sign up and verify: their account is linked then, with Link account.","waiting":"Waiting for {{email}} to sign up and verify","link":"Link account","paused_one":"The linguist is paused. {{count}} open review went back to the queue.","paused_other":"The linguist is paused. {{count}} open reviews went back to the queue."},"languages":{"title":"Languages","intro":"Where professional review can be offered, from the active linguists' language pairs.","cardTitle":"Languages we offer review in","cardText":"Covered with {{count}} or more active linguists; thin with fewer; not offered without one.","states":{"covered_one":"{{count}} linguist","covered_other":"{{count}} linguists","thin_one":"{{count}} · thin","thin_other":"{{count}} · thin","none":"Not offered"}},"assignments":{"title":"Assignments","intro":"Professional reviews customers asked for, due within 48 hours of the request.","text":"Give each review to an active linguist whose language pairs reach its language.","openTitle_one":"{{count}} open review","openTitle_other":"{{count}} open reviews","allTitle_one":"{{count}} review","allTitle_other":"{{count}} reviews","showAll":"All assignments","showOpen":"Open only","empty":"No professional reviews here.","assigned":"The review is assigned.","assign":"Assign","reassign":"Reassign","choose":"Choose a linguist","nobody":"No active linguist for this language","reviewerFor":"Reviewer for {{video}}","done":"Done","dueIn_one":"in {{count}} h","dueIn_other":"in {{count}} h","overdue_one":"{{count}} h late","overdue_other":"{{count}} h late","columns":{"customer":"Customer","video":"Video","language":"Language","minutes":"Minutes","due":"Due","reviewer":"Reviewer","state":"State"},"states":{"UNASSIGNED":"Unassigned","ASSIGNED":"Assigned","IN_PROGRESS":"In review","CHANGES_REQUESTED":"Changes requested","APPROVED":"Approved"},"errors":{"not_found":"That review no longer exists.","approved":"That review is already approved; it cannot be reassigned.","not_professional":"That review belongs to the workspace, not to a linguist.","linguist_cannot_take":"That linguist is not active or has no pair into this language."}},"payouts":{"title":"Payouts","intro":"What each linguist is owed per month for the reviews approved in it. Recorded here, paid outside InterScribe.","ledger":"Payouts ledger","ledgerText":"Recording a month again updates its pending payouts; paid ones never change.","month":"Month","record":"Record payouts","empty":"No payouts recorded yet.","reference":"Transfer reference","referenceFor":"Transfer reference for {{name}}","markPaid":"Mark paid","markFailed":"Mark failed","recorded":"{{month}} recorded: {{created}} new, {{updated}} updated, {{settled}} already settled, {{carried}} reviews carried forward from earlier months. {{late}} reviews approved after their payout was settled will be carried into the next month recorded.","paid":"Marked paid. The reference is in the admin log.","failed":"Marked failed. Mark it paid once it goes through.","kpi":{"pending":"Waiting to be paid","paid":"Paid so far"},"columns":{"linguist":"Linguist","period":"Month","amount":"Amount","paidVia":"Paid via","status":"Status"},"statuses":{"PENDING":"Pending","PAID":"Paid","FAILED":"Failed"},"errors":{"month":"Choose a month that has started.","reference":"Enter the transfer's reference before marking it paid.","settled":"That payout is already paid or no longer pending.","unknown":"That action is not available here.","changed":"The amount changed since this page loaded (the month was recorded again). Reload and check it before marking it."},"carriedFrom":"Includes reviews carried forward from {{months}}"},"pricing":{"title":"Pricing","intro":"What each language minute costs us, what customers pay, and the margin in between.","save":"Save changes","saved":"Prices saved. New quotes use them.","unchanged":"Nothing changed.","heldQuotes":"Changes apply to new quotes; held quotes keep their price.","fixFields":"Fix the highlighted fields to see the prices and margins.","costUnknown":"Cost","costFor":"Our cost per minute for {{tier}}","weightFor":"Weight of {{tier}}","reviewPrice":"Professional review price per minute","marginUnknown":"Enter a cost","tiers":{"title":"Tiers, per minute per language","text":"1 video minute = {{price}}. A dub includes that language's captions. Lip-sync is per synced minute."},"columns":{"tier":"Tier","uses":"What it uses","cost":"Our cost / min","weight":"Weight","price":"Customer price / min","margin":"Gross margin"},"tierNames":{"captions":"Captions","standard":"Dub Standard","premium":"Dub Premium","own":"Dub Own voice","review":"Professional review","lipSync":"Lip-sync","lipSyncHd":"Lip-sync HD"},"tierUses":{"captions":"Transcription, translation, timing","standard":"Standard voices + captions","premium":"ElevenLabs voices + captions","own":"The speaker's consented own voice + captions","review":"An InterScribe linguist checks captions and audio","lipSync":"Self-hosted lip-sync, per synced minute","lipSyncHd":"HD lip-sync, per synced minute"},"fields":{"videoMinute":"Price of a video minute (USD)","lipSyncMinimum":"Lip-sync minimum per language (video minutes)","freeAuditions":"Free auditions per video","auditionMinutes":"Each audition after (video minutes)","liveHourVideoMinutes":"Video minutes in 1 live hour"},"liveHours":{"title":"Paying with live hours","text":"When video minutes run out, customers can spend live event hours instead.","worth":"A live hour is worth {{value}} of video work, against {{hour}} for an extra live hour."},"plans":{"title":"Included each month","text":"Video minutes each plan includes. Unused minutes expire with the plan period, like live hours.","unit":"min","none":"None","unlimited":"Unlimited","note":"Saved as the plan feature videoStudioMinutes.","link":"Plans & features"},"errors":{"form":"Some fields need a fix.","stale":"This page is out of date. Reload it and try again.","plans":"The prices were saved, but the plan minutes were not ({{reason}} {{plan}}). Reload and try again.","fields":{"weight":"Enter a number above 0, up to 100.","dollars":"Enter a positive amount in dollars, to the cent.","whole":"Enter a whole number.","decimal":"Enter a number above 0."},"ratesUnreadable":"The stored prices could not be read, so saving now would replace them with the defaults. Nothing was saved.","ratesChanged":"Someone else saved prices while you were editing. Nothing was saved; reload to see their changes.","createPermission":"Including video minutes in a plan adds a feature to the feature list, which needs the permission to create pricing. Nothing was saved.","templatePublished":"The {{plan}} plan's template is published and cannot change. Nothing was saved.","notSaved":"Nothing was saved ({{reason}}). Reload and try again."}}},"affiliates":{"title":"Affiliates & Referrals","program":"Affiliate Program","description":"Become an affiliate and earn for every payment of your referrals.","signUp":"Become an Affiliate","how":{"title":"How it works","description":"We offer a {{0}}% commission on all payments that you refer to us. This means that if you refer a customer to us, you will receive {{0}}% of the payment or subscription (for as long as the customer is subscribed to us in the first year)."}},"agentReleases":{"previous":"Previous versions","releaseNotes":"Release notes","whatChanged":"What changed","unavailable":"We couldn't load previous versions right now. Try again in a moment.","downloadVersion":"Download {{platform}} version {{version}}","products":{"desktop":"Desktop app","cli":"Command line"}},"agents":{"slides":{"title":"Slides","intro":"Sends the slide on screen to your audience during events in this computer's room.","program":"Program","programs":{"PROPRESENTER":{"name":"ProPresenter","note":"Direct · this computer"},"CAPTURE":{"name":"Screen capture","note":"Any program · click Allow"},"OPENLP":{"name":"OpenLP","note":"Direct · this computer"},"FREESHOW":{"name":"FreeShow","note":"Direct · this computer"},"HOLYRICS":{"name":"Holyrics","note":"Direct · this computer"}},"found":{"here":"Found ProPresenter {{version}} on this computer, port {{port}}","there":"Found ProPresenter {{version}} at {{host}}, port {{port}}","useAnother":"Use another computer"},"port":"Port","portHint":"The port ProPresenter shows under Settings → Network.","host":"Address","notOnThisComputer":"The address of the computer running ProPresenter, on this network.","connect":"Connect","disconnect":"Disconnect","captureChoose":"Choose the screen to share","captureStop":"Stop sharing","captureNote":"Sharing the screen. If this page reloads, someone must click Allow again. For unattended capture, use the desktop app.","onScreen":{"title":"On screen now","sent":"Sent · your audience sees it translated in place","seen":"Seen, not sent: no event is live","notYet":"Seen · not sent yet"},"testButton":"Test","testing":"Testing…","test":{"empty":"Nothing is on screen right now.","unreachable":"Can't reach the program. Check that it is open and its network setting is on.","noCapture":"Choose a screen to share first.","invalidToken":"Holyrics refused the token. Copy it again from Settings › API Server › Manage permissions.","permissionNeeded":"Allow 'GetCurrentPresentation' for this token in Holyrics, then test again."},"pause":"Pause slides","resume":"Resume slides","settle":"Waits {{seconds}} s on a slide before sending","settleChange":"Change","settleLabel":"Wait on a slide before sending","settleOption":"{{seconds}} s","attention":{"unreachable":{"here":"ProPresenter isn't answering on this computer.","there":"ProPresenter isn't answering at {{host}}.","step1":"Check ProPresenter is open.","step2":"In ProPresenter, open Settings → Network and make sure Enable Network is on, port {{port}}.","step3":"Press Test. Slides start again by themselves as soon as it answers.","testAgain":"Test again","useCapture":"Use screen capture instead"},"lastSent":"Last slide sent: #{{seq}} at {{time}} · The operator console shows the same warning.","moving":{"title":"Moving picture on screen","text":"A video or animation has been playing for 20 s, so no slide is sent. Slides resume when the screen settles."},"allowScreen":{"title":"Click Allow to share the screen","text":"Screen capture stopped when this page reloaded. Chrome needs someone to pick the screen again. The desktop app doesn't.","button":"Allow screen"},"otherSource":{"title":"Another computer is sending slides","text":"The operator console took over. This station waits and takes back over when released."},"invalidToken":{"title":"Holyrics refused the token","text":"Copy the token again from Holyrics › Settings › API Server › Manage permissions, then press Disconnect and paste it below."},"permissionNeeded":{"title":"Holyrics needs your permission","text":"Allow 'GetCurrentPresentation' for this token in Holyrics (Settings › API Server › Manage permissions). Holyrics may ask you to approve it on that computer."}},"captureProgram":"screen capture","verdict":{"sending":"Slides sending","watching":"Watching","unreachable":"Program not answering","allowScreen":"Click Allow to share the screen","moving":"Moving picture on screen","otherSource":"Another computer is sending","off":"Slides off","disabled":"Slides off for this event","offline":"Can't reach InterScribe","pausedHere":"Paused here","pausedByOperator":"Paused by the operator","ended":"Event ended","invalidToken":"Token refused","permissionNeeded":"Permission needed"},"advice":{"sending":"Sending · {{program}}.","sendingLast":"Sending · {{program}} · last slide #{{seq}} at {{time}}.","watching":"Watching {{program}} · sends when the next event starts.","unreachable":{"here":"{{program}} isn't answering on this computer. Check it's open and Network is on, then press Test.","there":"{{program}} isn't answering at {{host}}. Check it's open and Network is on, then press Test."},"allowScreen":"Screen capture stopped when this page reloaded. Chrome needs someone to pick the screen again.","moving":"A video has played for 20 s, so no slide is sent. Slides resume when the screen settles.","otherSource":"The operator console took over. This station takes back over when released.","off":"Pick the program below, then press Test.","disabled":"Slides are turned off for this event, so nothing is sent.","offline":"Can't reach InterScribe. Check this computer's internet connection; sending resumes by itself.","pausedHere":"Paused on this computer. Press Resume slides to send again.","pausedByOperator":"The operator paused slides for this event. Sending resumes when they do.","ended":"The event has ended. Slides stop until the next one starts.","unreachableOpenLp":{"here":"{{program}} isn't answering on this computer. Check it's open and its remote is on, then press Test.","there":"{{program}} isn't answering at {{host}}. Check it's open and its remote is on, then press Test."},"unreachableHolyrics":{"here":"{{program}} isn't answering on this computer. Check it's open and its API Server (Local) is on, then press Test.","there":"{{program}} isn't answering at {{host}}. Check it's open and its API Server (Local) is on, then press Test."},"invalidToken":"{{program}} refused the token. Copy it again from Settings › API Server › Manage permissions, then press Test.","permissionNeeded":"Allow 'GetCurrentPresentation' for this token in {{program}} (Settings › API Server › Manage permissions), then press Test.","unreachableFreeShow":{"here":"{{program}} isn't answering on this computer. Check it's open and its WebSocket/REST API is on, then press Test.","there":"{{program}} isn't answering at {{host}}. Check it's open and its WebSocket/REST API is on, then press Test."}},"settleMany":"{{seconds}} seconds","station":{"title":"Slide settings","speed":"Check for new slides","speedPreset":{"fast":"Fast · {{seconds}} s","normal":"Normal · {{seconds}} s","slow":"Slow · {{seconds}} s","custom":"Custom"},"speedCustomLabel":"Seconds between checks, 1 to 120","secondsUnit":"s","needsLatestApp":"Needs the latest desktop app","speedClamped":"Update the desktop app to use this speed. It is running at 5 s.","sendPictures":"Send pictures","saveFailed":"Could not save. The setting was put back.","sendPhotosWithoutText":"Send photos with no text"},"testCapture":{"button":"Test capture","testing":"Testing…","couldNot":"Could not test.","pictureAlt":"What the station sees right now","textRead":"Text read:","noText":"Nothing was read.","source":"From {{source}}","verdict":{"send":{"slide":"Would send this as a slide.","text":"Would send its text.","lyrics_line":"Would send the lyrics line.","textless_picture":"Would send the picture; its words are part of the image."},"hold":{"no_text":"Would hold: there is no text to read.","video_no_text":"Would hold: a video with no text.","photo_no_text":"Would hold: a photo with no text (Send photos with no text is off).","too_fast":"Would hold: the slide changes too fast.","moving":"Would hold: the picture keeps moving.","moving_text":"Would hold: the text keeps moving.","unknown":"Would hold: nothing to send right now."}},"refused":{"older_app":"Update the desktop app to test from here; Check now in the app still works.","web_agent":"This station can't be tested from here yet.","offline":"The station is offline.","engine_busy":"Another test of this station is running. Try again in a moment.","retry":"Too many tests just now. Try again in a moment.","not_slides":"This station isn't set to send slides.","not_found":"This station was not found.","no_access":"You don't have permission to test this station.","not_member":"Join this workspace to test its stations from here.","unavailable":"The test could not be completed. Try again.","busy":"The app is busy. Try again in a moment.","no_permission":"The app isn't allowed to capture the screen. Allow it in the computer's settings.","no_target":"No screen or window is chosen to capture.","unsupported_os":"Screen capture isn't available on this computer's system yet.","turned_off":"Slides are turned off in the app.","ambiguous":"More than one program is open. Choose one in the app.","no_frame":"The app could not get a picture of the screen.","program_unreachable":"The slide program isn't answering.","not_set_up":"Slides aren't set up in the app yet.","no_answer":"The app did not answer in time."}},"openlp":{"found":{"here":"Found OpenLP on this computer, port {{port}}","there":"Found OpenLP at {{host}}, port {{port}}"},"portHint":"The port OpenLP's remote uses: 4316 unless you changed it under Settings › Remote.","notOnThisComputer":"The address of the presentation computer running OpenLP, on this network.","attention":{"unreachable":{"here":"OpenLP isn't answering on this computer.","there":"OpenLP isn't answering at {{host}}.","step1":"Check OpenLP is open.","step2":"In OpenLP, open Settings › Configure OpenLP › Remote and make sure the remote is on, port {{port}}.","step3":"If Chrome or Edge asks to allow access to devices on the local network, allow it. Press Test. Slides start again by themselves as soon as it answers."}}},"holyrics":{"found":{"here":"Found Holyrics {{version}} on this computer, port {{port}}","there":"Found Holyrics {{version}} at {{host}}, port {{port}}"},"portHint":"The port of Holyrics' API Server: 8091 unless you changed it under Settings › API Server.","notOnThisComputer":"The address of the presentation computer running Holyrics, on this network.","token":"Token","showToken":"Show","hideToken":"Hide","tokenHint":"Create it in Holyrics under Settings › API Server › Manage permissions and allow GetCurrentPresentation. It stays in this browser and is never sent to InterScribe. Bible verses are sent as their reference (for example Jn 3:16): Holyrics does not share the verse text.","attention":{"unreachable":{"here":"Holyrics isn't answering on this computer.","there":"Holyrics isn't answering at {{host}}.","step1":"Check Holyrics is open.","step2":"In Holyrics, open File › Settings › API Server and make sure Local is on, port {{port}}.","step3":"If Chrome or Edge asks to allow access to devices on the local network, allow it. Press Test. Slides start again by themselves as soon as it answers."}}},"freeshow":{"found":{"here":"Found FreeShow on this computer, port {{port}}","there":"Found FreeShow at {{host}}, port {{port}}"},"portHint":"FreeShow's WebSocket port: 5505 unless you changed it under Settings › Connections.","notOnThisComputer":"The address of the presentation computer running FreeShow, on this network. Running this page on the presentation computer itself (localhost) is the safest: Chrome may stop allowing another computer in a future version, and screen capture still works then.","attention":{"unreachable":{"here":"FreeShow isn't answering on this computer.","there":"FreeShow isn't answering at {{host}}.","step1":"Check FreeShow is open.","step2":"In FreeShow, open Settings › Connections and make sure WebSocket/REST API is on, port {{port}}.","step3":"If Chrome or Edge asks to allow access to devices on the local network, allow it. Press Test. Slides start again by themselves as soon as it answers."}}}},"modeSetting":{"title":"What this computer does","intro":"Audio sends the room's sound; Slides sends what is on screen.","notAllowed":"This computer's pairing key does not allow this.","change":"Change…","cancel":"Cancel","save":"Save and restart","restartNote":"Changing this restarts sending on this computer. Most churches set it once.","sends":"Sends: {{mode}}"},"modeChooser":{"step":"Step 2 of 3","title":"What will this computer send?","intro":"You can change this later, here or in the dashboard. Put a Slides station on the computer that runs your presentation, or any computer on the same network.","scopeNote":{"SLIDES":"This pairing key allows Slides only. Ask your admin for another key to send audio from this computer.","AUDIO":"This pairing key allows audio only. Ask your admin for another key to send slides from this computer."},"room":"Which room does it serve?","roomHint":"Slides and audio for the same room can come from different computers.","continue":"Continue","invalid":"This key does not allow that choice.","invalidRoom":"Choose one of this workspace's rooms.","channelServed":"Another computer already sends this room's audio. Choose Slides only, or a different room."},"modes":{"AUDIO_SLIDES":{"label":"Audio + Slides","card":"Audio + Slides","body":"This computer hears the room and also runs the presentation.","hint":"One computer does both"},"AUDIO":{"label":"Audio","card":"Audio only","body":"The room's sound, from a microphone or the mixing desk.","hint":"The usual sound-desk computer"},"SLIDES":{"label":"Slides","card":"Slides only","body":"A Slides station: reads ProPresenter or another program and sends each slide.","hint":"Put it next to the presentation"}},"keyScope":{"label":"Devices paired with this key may send","BOTH":"Audio and slides","AUDIO":"Audio only","SLIDES":"Slides only","invalid":"Choose what devices paired with this key may send."},"title":"Agent","plural":"Agents","keys":"Agent keys","edit":"Edit Agent","enterNewAlias":"Enter new alias","createKey":"Create Agent Key","eventName":"Event Name","currentLanguage":"Current Language","currentEvent":"Current Event","inputEntity":"Input Entity","actionTitle":"Action title","outputType":"Output Type","linkedAgents":"Linked agents","new":"Create New Agent Key","newAliasForNewAgentKey":"Enter alias for the new agent key","confirmDeleteAgentKey":"Are you sure you want to delete this Agent Key? This will also delete all associated agents.","fullAgentKey":"Full Agent Key","agentName":"Agent Name","about":{"title":"About Agents","agentsDescription":"Agents are the bridge between your audio/video source and InterScribe. They bring your event's sound (and sometimes video) into the platform so it can be transcribed, translated, and streamed.","setupTitle":"Setup","setupDescription":"Run it as a desktop app on a Linux or Apple Silicon machine that stays at the venue, or as a web app in a browser for a one-off.","dashboardTitle":"Dashboard","dashboardDescription":"Once it's running, the agent appears in your dashboard with its current status (online, streaming, or idle), so you always know if it's connected and ready.","avChannelsTitle":"A/V Channels","avChannelsDescription":"Each agent sends audio/video to an A/V Channel. That channel can then be linked to an event, meaning you can keep the same agent connected and simply point it to different events as needed.","externalGearTitle":"External Gear","externalGearDescription":"Agents can take audio from mixing boards, OBS, vMix, cameras, or other broadcast tools, making them flexible for professional setups."},"at":{"connectedAt":"Connected At","lastPingAt":"Last Ping At","lastActivityAt":"Last Activity At","streamingStartedAt":"Streaming Started At","streamingEndsAt":"Streaming Ends At"},"status":{"agent":"Agent Status","connectionStatus":"Connection Status","streamingStatus":"Streaming Status","audioStatus":"Audio Status","videoStatus":"Video Status","speakerStatus":"Speaker Status","muteStatus":"Mute Status"},"client":{"clientInformation":"Client Information","clientType":"Client Type","clientBrowser":"Client Browser","clientBrowserVersion":"Client Browser Version","clientAgent":"Client Agent","clientOS":"Client OS","clientIP":"Client IP","clientCity":"Client City","clientState":"Client State/Province","clientCountry":"Client Country/Region","clientNetwork":"Client Network","deskAgentVersion":{"label":"Desk agent version","upToDate":"Up to date","updateAvailable":"Update available: {{version}}"}},"browser":{"title":"Browser agent","signOut":"Sign out and unpair this machine","leaveConfirm":"If this machine is streaming, leaving stops it. Leave anyway?","soundCheckUntil":"The console is running a sound check on this input until {{time}}.","state":{"standby":{"label":"Standing by","advice":"Nothing to stream yet. This machine goes on air by itself when an event starts on its channel."},"silent":{"advice":"On air, but no sound is arriving. Check that the sound desk is routed into this machine and that the right input is selected."},"muted":{"advice":"On air with the microphone muted, so only silence is going out. Unmute it at the desk."},"unassigned":{"advice":"No A/V channel, so this machine's audio has nowhere to go. Choose one below."},"offline":{"advice":"This machine is not talking to InterScribe, so nothing can start it. Check the network and leave this page open."},"live":{"advice":"On air, and sound is arriving from the desk."}},"tabs":{"label":"Agent panels","monitoring":"Monitoring","settings":"Settings","info":"Status"},"info":{"thisMachine":"This machine","thisMachineExplain":"The link between this browser and InterScribe. It has to stay open for the agent to be started remotely.","link":"Link","linkUp":"Online","linkDown":"Offline","uptime":"Connected for","agentId":"Agent ID","stream":"Stream","streamExplain":"Whether this machine is publishing into its A/V channel right now, and how well the connection is holding up.","publishing":"Publishing","onAir":"On air","quality":"Connection quality","event":"Event","eventIntro":"The event this machine is streaming for, when one is running.","noEvent":"None","diagnostics":"Diagnostics","room":"Room","participant":"Participant","path":{"title":"Signal path","explain":"Each thing this machine sends, drawn in the order it travels, so a broken link shows as the one hop that has turned amber.","microphone":"Microphone","browser":"This browser","channel":"Channel","event":"Event","status":{"ok":"Working","warn":"Needs attention","idle":"Not active","off":"Off","noVideoEvent":"Event shows no video","paused":"Paused"},"audio":"Audio","video":"Video","slides":"Slides","camera":"Camera","viewers":"Audience","session":"Session"},"empty":{"linkDown":{"title":"This machine is not talking to InterScribe","body":"Check the network here and that this page is still signed in. It reconnects on its own once the link is back, so leave it open."},"idle":{"title":"Nothing streaming yet","body":"This machine is online and waiting. It goes on air by itself when an event starts on its channel, or the console can run a sound check on it."}},"roundTrip":"Round trip","jitterLoss":"Jitter · packet loss","sending":"Sending","kbpsAudio":"{{kbps}} kbps audio","mbpsVideo":"{{mbps}} Mbps video","network":{"title":"Check this network","intro":"Before an event, from this machine.","connection":"Run the connection check","speed":"Test your speed"},"slides":{"intro":"What this station sends to your audience.","sending":"Sending","lastSlide":"Last slide","lastSlideValue":"#{{seq}} at {{time}}","operator":"Operator","paused":"Paused","notPaused":"Not paused"},"connectionDetails":"Connection details","server":"Live-audio server"},"settings":{"name":"Agent name","nameIntro":"How this machine is identified everywhere else in InterScribe.","channel":"A/V channel","channelExplain":"The channel this machine publishes its audio to. Events pick audio up from a channel, not from an agent.","channelIntro":"Changing the channel restarts the stream.","devices":"Devices","devicesIntro":"What this machine listens to and looks at. Choose None to stop sending one."},"devices":{"couldNotStop":"That device would not stop. It may still be sending.","selectMicrophone":"Select a microphone","selectSpeaker":"Select a speaker","selectCamera":"Select a camera","selectDevice":"Select a device","none":"None"},"monitoring":{"title":"A/V monitoring","explain":"A local preview of what this machine is picking up, so the desk can be confirmed before an event starts.","intro":"Shown here only; this is not what the audience sees.","toggle":"Show A/V monitoring","noAudioInput":"No audio input","noVideoTrack":"No video","noVideoTrackHint":"Choose a camera to stream and monitor it.","waitingForVideo":"Waiting for video","level":"Microphone level {{dbfs}} dBFS · peak {{peak}}","levelNone":"Microphone level —","videoOff":"Video is off. Audio alone is enough.","slideSent":"Slide on screen now · sent as #{{seq}} · {{time}}","slideNotSent":"Slide on screen now · not sent: no event is live","slideNothingYet":"Slide on screen now · nothing sent yet"},"permission":{"title":"Microphone access needed","body":"This page needs the microphone before it can send sound, and the camera only if you turn on Send video. Allow access when the browser asks.","granted":"I've allowed access","retry":"Try again"},"alreadyActive":{"title":"An agent is already running here","body":"This browser is already running an agent on this machine, and only one can run per browser. This one has been stopped.","options":"To run more than one at the same time:","incognito":"Use a private or incognito window","otherBrowser":"Use a different browser on this machine","otherDevice":"Use another machine","footer":"If you did not mean to start a second one, look for an agent open in another tab, or reload this page."},"hero":{"bothWorking":"On air. Sound is arriving and slides go out as they change.","slidesOnlyWorking":"Slides go out as they change. This machine sends no sound.","attentionEvent":"Needs attention · {{event}} is live","chips":{"channel":"Channel","mic":"Mic","video":"Video","slides":"Slides","event":"Current event","none":"None","off":"Off","slidesLast":"{{program}} · last #{{seq}} at {{time}}"},"signalDetails":"Signal details"},"video":{"title":"Video (optional)","send":"Send video","sendHint":"Optional. The server receives video only when the event has video turned on (the session's settings › Video); viewers see this camera only then. Audio alone is fine, and is all captions and translation need.","turnOnForEvent":"Turn video on for this event","state":{"off":{"label":"Video off","advice":"Audio only. That is all captions and translation need."},"sending":{"label":"Video sending","advice":"Viewers see this camera: the event has video turned on."},"noVideoEvent":{"label":"Event shows no video","advice":"The camera is on, but this event doesn't show video, so no one sees it. Turn video on in the event's settings, or turn Send video off."},"unavailable":{"label":"Camera unavailable","advice":"The camera stopped or is used by another app. Audio keeps going."},"noCamera":{"label":"Choose a camera","advice":"Send video is on, but no camera is chosen. Pick one below, or turn Send video off. Audio keeps going."},"allowCamera":{"label":"Allow the camera","advice":"Send video is on, but the browser has not let this page use the camera. Allow it when the browser asks, or in the site's settings. Audio keeps going."}},"allowButton":"Allow camera"}},"editPage":{"tabs":{"aria":"Agent sections","overview":"Overview","statusPage":"Status page","settings":"Settings","technical":"Technical details"},"header":{"unnamed":"Unnamed agent","rename":"Rename this agent","lastSeen":"Last seen {{when}}","neverSeen":"Never checked in"},"chips":{"noChannel":"Not sending to a channel yet","input":"Input · {{device}}","inputNone":"Input · none reported","stickerOn":"Status sticker on","stickerOff":"No status sticker","sendsToLabel":"Sends to"},"sound":{"title":"Sound","hint":"The inputs this agent reported last time it ran. Switching makes a short gap in the sound.","idle":"Start the agent on its computer, press Test audio and speak. The meter should jump.","inputLabel":"Audio input","slidesOnly":"This agent only sends slides, so it has no sound to test."},"sends":{"title":"Where it sends","help":"Sessions that pick this channel hear this agent. Pick a room's channel to feed that room.","helpNoRoom":"{{channel}} has no room. Sessions that pick it hear this agent. Pick a room's channel to feed that room.","helpRoom":"Sessions in {{room}} hear this agent."},"connection":{"title":"Connection","connected":"Connected","disconnected":"Disconnected","technicalLink":"All technical details","status":"Status","lastCheckIn":"Last check-in","version":"Version"},"teaser":{"title":"Put a live status sticker on the desk","cta":"Make a sticker","description":"Anyone who scans it sees whether this agent is sending, and can change nothing."},"settings":{"nameDescription":"What you and your team call this agent.","nameRequired":"Give the agent a name to save."},"statusPage":{"intro":"A sticker on the desk links to a live page about this agent. Choose what it shows, and what a device password lets the sound team do."},"breadcrumb":{"roomsAudio":"Rooms & audio"}},"signIn":{"title":"Sign-in","description":"Sign the device out if it was lost, replaced or handed to someone else.","signOut":"Sign out this device","confirmTitle":"Sign out this device?","confirmYes":"Sign out","confirmDescription":"The device stops sending audio and slides at once and must be signed in again.","signedOut":"The device was signed out. It must be signed in again to work.","signOutFailed":"The device could not be signed out. Try again.","unprovenSignIn":"Signed in again without proof; earlier sign-ins are still active.","unprovenSignInSinceSignOut":"Signed in again without proof since the last sign-out.","renewalsLabel":"Renewals","renews":"Signed in · renews automatically","lastRenewed":"last renewed {{when}}","notRenewedYet":"signed in {{when}}","fromIp":"from {{ip}}","keyExpires":"pairing key expires {{date}}","olderApp":"Signed in with an older app version","signedOutState":"Signed out","signedOutExplain":"The device must sign in again before it works; there is nothing to sign out.","gracesTitle":"Refreshes repeated in the last 30 days","reuseBanner":"This device's sign-in was presented twice and was stopped for safety. The device keeps sending audio until its current event ends, then asks to be signed in again. If you did not restore or copy this device, sign it out now.","hotRePair":"Signing in again on the device keeps its audio running.","newNetworkBanner":"A refresh was repeated from a new network."},"setupErrors":{"program":"That is not a program this station can use.","address":"Use an address on this network: this computer, a .local name or a private address.","port":"The port must be a number from 1 to 65535.","switch":"A picture setting must be on or off."},"activity":{"agentLabel":"via the {{agent}} agent","why":"Why","confidence":"Confidence","openRun":"Open run","undo":"Undo","retry":"Retry","filters":"Filter activity","filter":{"agent":"Agent","allAgents":"All agents","outcome":"Outcome","anyOutcome":"Any outcome","account":"Account","from":"From","to":"To","apply":"Apply","accountPlaceholder":"Search by name"},"empty":{"filtered":"No activity matches these filters.","title":"No agent activity yet.","body":"What the agents do will appear here, with the reason for each.","filteredBody":"Widen the dates or clear a filter to see more."},"list":"Agent activity","paging":"Pages","newest":"Back to the newest","older":"Older","brief":{"title":"Latest weekly brief","revenueHidden":"This brief can include revenue figures, which you do not have access to."},"cost":{"title":"Cost this month","bar":"Spend against the shared cap","byAgent":"Spend by agent","noSharedCap":"No shared cap is set. Each colour is one agent's share of the spend.","ofShared":"of {{cap}}","ownCap":"own cap {{cap}}","reached":"Cap reached","share":"{{share}}%","sharedDescription":"One monthly cap, shared by every agent. Each colour is one agent's share.","used":"{{pct}}% used","valueText":"{{spent}} of {{cap}}"},"run":{"title":"Run","heading":"{{agent}} run","close":"Close","notFound":"That run no longer exists.","test":"Test run","noSteps":"This run recorded no steps.","steps":"Steps","failedStep":"Failed"},"reason":{"invalidRequest":"The page could not send this. Reload it and try again","missingPermission":"You do not have permission to do this","notFound":"That row no longer exists","notAgentActivity":"That row was not written by an agent","alreadyUndone":"That was already undone","windowPassed":"The undo window has passed","notReversible":"This kind of work cannot be undone","alreadySent":"It already left, so it cannot be undone","runNotFound":"That run no longer exists","runNotFailed":"Only a failed run can be retried","alreadyActed":"Someone already acted on this","runtimeOff":"Agents are switched off, so nothing was carried out","agentDisabled":"This agent is switched off","notRetryable":"This run cannot be retried","proposalBusy":"Another copy of this action was still running. Reload to see whether it went through, or retry.","switchedOff":"Not switched on yet","keyReused":"This button was already used. Try again","other":"That did not go through ({{reason}})"},"step":{"READ":"Read","THINK":"Think","TOOL":"Tool","DRAFT":"Draft","GUARDRAIL":"Guardrail","DECISION":"Decision","ACT":"Act"},"page":{"title":"Agent activity","subtitle":"What the agents did and why, what it cost, and the way to undo or retry it."},"outcome":{"DONE":"Done","ESCALATED":"Escalated","FAILED":"Failed","UNDONE":"Undone"},"runStatus":{"CANCELLED":"Cancelled","DONE":"Done","ESCALATED":"Handed to a person","FAILED":"Failed","RUNNING":"Running"},"tool":{"read_account":"Read the account","read_billing":"Read the billing","read_calendar_slots":"Checked the calendar","read_case":"Read the case","read_duplicates":"Read the duplicates","read_lead":"Read the lead","read_metrics":"Read the metrics","read_reconciliation":"Read the reconciliation","read_thread":"Read the conversation","read_usage":"Read the usage","search_help_docs":"Searched the help docs","send_message":"Sent a message","write_brief":"Wrote the brief"}},"answer":{"title":"Answer threshold","line":"Answers from the help docs send alone at confidence ≥ {{value}}","label":"Minimum confidence","save":"Save","saved":"Threshold saved","readOnly":"An admin can change this.","invalid":"Enter a confidence between 0.5 and 1","needsSuperAdmin":"Only a SuperAdmin can lower it"},"kill":{"title":"Kill switch","running":"Agents are running","stopped":"All agents are stopped","by":"Stopped by {{name}} on {{date}}","someone":"someone","neverOn":"Agents have not been switched on yet","why":"Why","reason":"Reason","reasonOptional":"Why? (optional)","stop":"Stop all agents","start":"Switch agents on","superOnly":"Only a SuperAdmin can switch agents back on.","needsSuperAdmin":"Only a SuperAdmin can switch agents on"},"flag":{"off":"Switched off: {{flag}}"},"quiet":{"sourceDefault":"The default schedule","sourceGlobal":"A custom schedule","title":"Quiet hours","description":"Agent sends in a quiet window wait for the next allowed minute and are never dropped. Times are the customer's local time: the contact's, else the prospect's, else the account's, falling back to America/Toronto.","unreadable":"The saved schedule cannot be read, so the default is in use.","startFor":"{{day}} quiet from","endFor":"{{day}} quiet until","remove":"Remove","add":"Add a window","save":"Save schedule","saved":"Schedule saved","restore":"Restore the default","restored":"Default schedule restored","noneDay":"No quiet window","readOnly":"Only a SuperAdmin edits the schedule.","alwaysQuiet":"This schedule never allows a send","emptyWindow":"A window needs a start and an end that differ","invalidTime":"Times must be HH:MM in 15-minute steps","tooMany":"A schedule holds at most 21 windows","invalid":"That schedule is not valid","none":"No quiet hours: agents may send at any time","everyDay":"Every day {{span}}","until":"{{day}} until {{end}}","window":"{{day}} {{span}}","from":"From","to":"To"},"rise":{"title":"Rise thresholds","description":"What an action needs at Prepare before an admin can raise it. Each agent may override these in its Autonomy tab.","daysLabel":"Days at Prepare","draftsLabel":"Decided drafts","save":"Save thresholds","blank":"Leave a field empty to use the default.","saved":"Thresholds saved","readOnly":"Only a SuperAdmin edits these.","notStarted":"Starts counting when the agent is enabled","eligible":"Eligible now","days_one":"{{count}} day","days_other":"{{count}} days","drafts_one":"{{count}} more decided draft","drafts_other":"{{count}} more decided drafts","and":" and ","waiting":"Eligible for {{rung}} in {{when}}","invalid":"Days must be a whole number from {{dMin}} to {{dMax}}, and decided drafts from {{nMin}} to {{nMax}}"},"setup":{"title":"Set up agents","description":"Creates the nine agents switched off, each with a draft version, and the default personas. Pick who each one reports to.","reportsTo":"{{agent}} reports to","choose":"Choose a person","submit":"Set up agents","superOnly":"No agents exist yet. A SuperAdmin sets them up."},"rung":{"SUGGEST":"Suggest","PREPARE":"Prepare","ACT_AFTER_APPROVAL":"Act after approval","ACT_AND_REPORT":"Act and report","AUTONOMOUS":"Autonomous"},"reason":{"needsSuperAdmin":"Only a SuperAdmin can do this","missingPermission":"You do not have permission to do this","invalidRequest":"The page could not send this. Reload it and try again","reasonRequired":"Say why","agentNotFound":"That agent does not exist","notLive":"This agent is not running yet","noActiveVersion":"It has no active version yet","reportsToRequired":"Choose who each agent reports to","unknownUser":"That person is not on the team","nameRequired":"A persona needs a name and a display name","fromLocalPart":"The sending address may only use lowercase letters, digits, dots and hyphens","languages":"List at least one language, for example en","tone":"Each tone slider must sit between 0 and 1","duplicatePersona":"Another persona already has that name or sending address","personaNotFound":"That persona no longer exists","personaInUse":"An enabled agent writes as this persona; change its persona first","keyReused":"This form was already used. Reload the page and try again","other":"That did not go through ({{reason}})"},"enable":{"needsSuperAdmin":"Only a SuperAdmin can enable an agent","notLive":"Not running yet: this agent has no triggers in this release","noVersion":"Publish a version first: there is no active version"},"rate":{"notEnough":"Not enough decisions yet"},"day":{"MON":"Monday","TUE":"Tuesday","WED":"Wednesday","THU":"Thursday","FRI":"Friday","SAT":"Saturday","SUN":"Sunday"},"persona":{"tone":{"warmFormal":"Warm to formal","briefDetailed":"Brief to detailed","playfulSerious":"Playful to serious","brief":"Brief","detailed":"Detailed","formal":"Formal","legend":"Tone","playful":"Playful","serious":"Serious","warm":"Warm"},"new":"New persona","name":"Name","displayName":"Display name","title":"Title","fromLocalPart":"Sending address (before the @)","replyTo":"Reply-to address","languages":"Languages, separated by commas","signature":"Signature","save":"Save persona","close":"Close","saved":"Persona saved","deactivate":"Make inactive","activate":"Make active","sheet":"Personas","description":"The named people agents write as. A persona in use by an enabled agent cannot be made inactive.","add":"Add a persona","inactive":"Inactive","edit":"Edit","editTitle":"Edit {{name}}","emptyBody":"Add the people the agents write as, with a sending address and a signature.","emptyTitle":"No personas yet","sheetSubtitle":"Who the customer reads. Never a photo: a persona is shown by its initials.","unnamed":"New persona"},"state":{"notRunning":"Not running yet","paused":"Paused","on":"On","off":"Off"},"card":{"owner":"Owner","persona":"Writes as","noPersona":"No persona","version":"Version","noVersion":"No active version","canary":"canary v{{version}} at {{pct}}%","preset":"Preset","runs":"Runs, 7 days","waiting":"Waiting decisions","acceptance":"Accepted","edits":"Edited before sending","ownThresholds":"Own rise thresholds","ownAnswer":"Own answer threshold","ownQuiet":"Own quiet hours","trend_one":"{{count}} run in the last 14 days","trend_other":"{{count}} runs in the last 14 days","trendLabel":"14 days","costThisMonth":"Cost this month"},"control":{"disable":"Switch off","enable":"Enable","pauseReason":"Why? (optional)","pauseReasonLabel":"Reason for pausing","resume":"Resume","pause":"Pause"},"backToSuggest":{"label":"Back to suggest only","lowered":"Lowered to Suggest: {{list}}","already":"Everything was already at Suggest"},"needsYou":{"fromAgentAs":"{{agent}} writing as {{persona}}","fromPerson":"{{name}} asked","approvedNotCarriedOut":"Approved, not carried out yet","overdue":"Overdue","selectForBatch":"Select for batch","demoted":"A person has to send this one:","proposal":"Proposal","confidence":"Confidence","impact":"Impact","deadline":"Deadline","evidence":"Evidence","preview":"Email preview","disclosure":"Disclosure line added: this email says an AI assistant wrote it.","openRun":"Open run","decideOnHome":"Decide on Home","malformed":"Malformed: take over. The proposal could not be read.","switchedOff":"Switched off: agents.runtime","retry":"Retry","approve":"Approve","editApprove":"Edit & approve","accept":"Accept","acceptOpen":"Accept and open Autonomy","reviewSend":"Review and send","openPrefilled":"Open prefilled","openGiftSheet":"Open gift sheet","reject":"Reject","takeOver":"Take over","alwaysAllow":"Always allow this kind up to …","originalKept":"The agent's original stays on record.","teachTick":"Teach the agent","teachNote":"What should it learn?","approveEdit":"Approve edit","cancel":"Cancel","rejectReason":"Why reject it?","confirmReject":"Confirm reject","upTo":"Up to","proposePolicy":"Propose to the admins","proposed":"Proposed. It waits for an admin and changes nothing yet.","editedDone":"Approved with your edit.","engine":{"killSwitch":"All agents are stopped, so the agent could not carry this out. Retry once they are switched on.","neverGive":"Agents never give gifts, credits or discounts. A person must do this from the gift sheet.","stale":"The agent's instructions changed since it proposed this. Take over, or ask the agent to draft it again.","notExecutable":"The agent cannot carry this out by itself. Take over.","statusMismatch":"Someone already decided this somewhere else. Reload to see where it stands.","secondPerson":"A second person must approve this, not the one who asked.","alreadyActed":"Someone already acted on this. Reload to see where it stands.","runtimeOff":"Agents are switched off, so nothing was carried out. Retry once they are switched on.","agentDisabled":"This agent is switched off, so nothing was carried out. Switch it on, then retry.","notRetryable":"This cannot be retried. Take over.","proposalBusy":"Another copy of this action was still running. Reload to see whether it went through, or retry.","switchedOff":"The agents service is not switched on yet, so nothing was carried out. Retry later.","other":"The agent could not carry this out ({{reason}}). Retry later."},"refusal":{"reasonRequired":"Say why you are rejecting it.","notPending":"Someone already decided this.","runtimeOff":"Switched off: agents.runtime","killSwitch":"All agents are stopped.","disabled":"This agent is switched off.","paused":"This agent is paused.","malformed":"The proposal could not be read. Take over.","invalidEdit":"That edit is not valid for this proposal.","notFound":"This item no longer exists.","permission":"You don't have permission to do this.","notEdited":"Nothing was changed, so there is nothing to teach.","cap":"That is above what this kind of action may ever do.","other":"Refused ({{reason}})."},"shortfall":{"noCitation":"No help-doc article cited","belowThreshold":"Below the answer threshold ({{value}})","upset":"The customer seems upset"},"kind":{"draftReview":"Draft to review","escalation":"Escalation","suggestion":"Suggestion","teach":"Teach an agent","policy":"Policy proposal","gift":"Gift","offer":"Offer","parentMove":"Parent move","writeOff":"Write-off","monthClose":"Month close"},"title":"Needs you","subtitle":"Drafts, escalations and suggestions that wait for a person.","oneItem":"Showing one item.","showAll":"Show everything","filters":"Filters","all":"All","fromAgents":"Agents","fromPeople":"People","fromAll":"All requesters","onlyMine":"Only mine","team":"Team","anyTeam":"Any team","batchHint":"Routine, confident, low-impact items can be approved together.","selectAll":"Select all {{count}}","batchApprove":"Approve {{count}} selected","empty":{"title":"Nothing needs you","text":"When an agent has a draft, a question or a suggestion for you, it shows up here."},"list":"Waiting on you","keys":"Keys: j / k move, a approve, e edit, r reject, t take over.","field":{"subject":"Subject","body":"Message","note":"Note","title":"Title","reason":"Reason"}},"studio":{"preset":{"CAUTIOUS":"Cautious","STANDARD":"Standard","TRUSTED":"Trusted","applied":"Preset applied: {{count}} actions changed","partial":"Part of the preset could not be applied, so it was not recorded as the agent's preset. {{count}} actions changed.","skipped":"Skipped"},"whole":{"title":"The whole agent","help":"A preset moves every action it can; an action the gate does not allow yet is skipped and listed.","rung":"Raise every action to","note":"Why, without waiting","raise":"Raise the whole agent without waiting","raised":"Raised"},"autonomy":{"notePlaceholder":"For example: we tested it enough","note":"Why you are raising it without waiting","changed":"Changed","handOver":"The hand-over is always on","giving":"A person always decides","draftReply":"Replies outside the help docs are always drafts","answerRow":"Sends alone only when it cites a help-doc article, is at least this confident and the customer is not upset; otherwise it becomes a draft for a person","proposed":"Proposed: {{rung}}. Nothing changes until you press it.","askSuper":" or ask a SuperAdmin","current":"Now","locked":"Locked","lower":"Lower to {{rung}}","raise":"Raise to {{rung}}","raiseManual":"Raise to {{rung}} without waiting","openManual":"Raise without waiting","notYet":"Not yet","caption":"What each action may do alone","action":"Action","restart":"Lowering an action restarts its Prepare clock: raising it again waits the full time and the decided drafts count from zero.","title":"What it may do alone","help":"Each action moves up one rung at a time. Anything above Prepare needs the gate or a SuperAdmin."},"rise":{"title":"Rise thresholds for this agent","help":"What an action needs at Prepare before an admin can raise it.","own":"This agent: {{days}} days, {{drafts}} decided drafts","inherit":"Use the global default ({{days}} days, {{drafts}} drafts)","blank":"Leave a field empty to use the global default."},"answer":{"title":"Answer threshold","help":"How confident a help-doc answer must be to send without a person.","inherit":"Use the global default ({{value}})","own":"This agent: {{value}}","blank":"Leave it empty to use the global default. Any admin may raise it; lowering it is a SuperAdmin's."},"quiet":{"title":"Quiet hours","help":"When this agent may not send. Times are the customer's local time; a send in a quiet window waits and is never dropped.","choice":"Which schedule this agent follows","global":"Use the global schedule","own":"Own schedule","apply":"Follow the global schedule","restored":"This agent follows the global schedule"},"behaviour":{"confidence":"Confidence threshold","sendCap":"Sends per week","costCap":"Monthly cost cap (USD)","saveGuardrail":"Save limits","limitsHelp":"Below the confidence threshold the agent asks a person. These limits apply at once; they are not part of the draft. Leave a limit empty for none.","guardrailSaved":"Limits saved","title":"When it acts","help":"Part of the draft. Quiet hours and the answer threshold are in the Autonomy tab.","whenToAct":"When to act","cadence":"Cadence","sendWindows":"Send windows","maxPerCustomer":"Most messages per customer","limits":"Limits","limitsTitle":"Confidence, weekly sends and cost for this agent.","costCapNone":"None of its own","sharedCap":"Every agent together shares one monthly total of {{cap}}. A cap here limits this agent within it."},"disclosure":{"remove":"Remove","rules":"Where it applies","rulesHelp":"The disclaimer is added to messages for a recipient in one of these places. Rules apply at once; they are not part of the draft.","noRules":"No rules yet, so the disclaimer is never added.","country":"Country","region":"Region","city":"City","legal":"Legal reference","add":"Add a place","added":"Place added","preset":"Apply the legally required places","presetDone":"Added {{count}} places","title":"AI disclosure","help":"Tells a recipient they are reading an AI-written message. Part of the draft.","enabled":"Add a disclaimer to messages","text":"Disclaimer text","unknown":"When the recipient's place is not known","noDisclosure":"Do not disclose","disclose":"Disclose","research":"Research recommends disclosing when the place is not known, because the EU and Maine rules apply by the recipient's location. The default stays Do not disclose.","leadSuggest":"For the Lead agent we suggest Disclose; it is not selected for you.","group":{"EU_EEA":"European Union and EEA","OTHER":"Elsewhere","US":"United States"},"noRulesBody":"Add a place, or apply the places where the law requires it.","chooseCountry":"Choose a country","state":"State","wholeCountry":"The whole country","placeHelp":"Leave the state or region empty for the whole country. A city needs a state or region."},"preview":{"RULE_MATCH":"The recipient's place matches a rule","NO_MATCH":"No rule matches the recipient's place","UNKNOWN_LOCATION_FALLBACK":"The place is not known, so the unknown-location choice applies","DISABLED":"Disclosure is switched off","title":"Preview for a recipient","help":"What the agent would add for a contact or a lead, read the way a send reads it.","type":"Recipient","contact":"Contact","lead":"Lead","show":"Preview","notFound":"That record was not found.","applied":"The disclaimer is added","notApplied":"No disclaimer is added","rule":"Matched rule: {{rule}}","location":"Place: {{place}} ({{source}})","noLocation":"No place is known for this recipient.","whichContact":"Contact","whichLead":"Lead","search":"Search by name or email"},"noVersion":"This agent has no version yet.","instructions":{"title":"Instructions","help":"What the agent is for and how it works. Part of the draft: nothing changes for customers until a tested draft is published."},"handOver":{"title":"The hand-over rule","help":"Always on, for every agent. It cannot be edited or turned off.","default":"Anyone who asks for a person, or asks whether they are talking to one, is handed to a person at once."},"persona":{"pick":"Writes as","none":"No persona","save":"Use this persona","edit":"Edit personas on the Agents page","saved":"Persona changed","title":"Persona","help":"The name and signature on every message this agent sends.","signature":"Signature preview","replyLine":"Reply to this email and {{name}} will see it.","noneYet":"No persona is chosen, so there is no signature to show."},"tone":{"title":"Tone and phrases","help":"How the agent sounds. Part of the draft: it takes effect when this draft is published."},"phrases":{"use":"Phrases to use (one per line)","avoid":"Phrases to avoid (one per line)"},"status":{"DRAFT":"Draft","TESTED":"Tested","CANARY":"Canary","ACTIVE":"Live","ARCHIVED":"Archived"},"versions":{"canaryPct":"Share of customers (%)","canary":"Publish as canary","published":"Published","live":"Publish live","needsTested":"Only a tested version can be published. Add 3 test cases and make them all pass in the Test tab.","rollback":"Roll back to this version","rolledBack":"This version is live again","title":"Versions","help":"Draft, then tested, then canary or live. A rollback to a version that was live before needs no new test.","number":"Version {{n}}","changes":"Show changes"},"diff":{"instructions":"Instructions","behaviour":"Behaviour","personality":"Persona and tone","disclosure":"Disclosure","title":"Changes","between":"Version {{to}} against version {{from}}","first":"Version {{to}} is the first version","none":"Nothing to compare with.","unchanged":"No changes"},"note":"What changed (optional)","saveDraft":"Save draft","draftNote":"Saves only when you press Save. Saving puts a tested draft back to draft: its tests run again.","newDraftNote":"Saving starts a new draft, version {{next}}; the live version stays as it is.","draftSaved":"Draft saved","section":{"mission":"Mission","knowledge":"Knowledge sources","rules":"Rules","escalation":"Escalation","examples":"Examples"},"reason":{"noteRequired":"Add a short note: say why you are raising it without waiting (for example, we tested it enough)","needsAdmin":"Only an admin can change what an agent may do alone","needsMonth":"It has not been at Prepare long enough yet","needsDecisions":"Not enough of its drafts have been decided yet","oneRung":"An admin can raise one rung at a time","givingCapped":"A person always decides this kind of action","handOverFixed":"The hand-over is always on","aboveCap":"This action cannot go above its highest allowed rung","invalidRung":"That is not a rung","unknownAction":"That action does not exist","notAgentAction":"This agent does not own that action","unknownPreset":"That preset does not exist","staleBase":"Someone else saved the draft meanwhile. Reload the page and try again","versionNotFound":"That version no longer exists","instructionsRequired":"The instructions cannot be empty","unknownTool":"One of the tools is not one an agent may have","emptyDisclaimer":"Disclosure is on, so the disclaimer text cannot be empty","invalidFallback":"Choose what to do when the location is unknown","invalidBehaviour":"The behaviour settings are not valid","invalidPersonality":"The personality settings are not valid","notTested":"Only a tested version can be published. Add at least 3 test cases and run them until every one passes","canaryPct":"The canary share must be a whole number from 0 to 100","invalidTarget":"Choose canary or live","notArchived":"Only an archived version can be rolled back to","neverActive":"That version was never live, so it cannot be rolled back to. Publish it instead","invalidJurisdiction":"Use a two-letter country code. A region must start with the country (for example US-CA), and a city needs a region and is lower case","duplicateRule":"That place is already in the list","ruleNotFound":"That rule no longer exists","testCaseNotFound":"That test case no longer exists","invalidFixture":"The fixture must be a JSON object","invalidExpectation":"The expectation is not valid","subjectRequired":"Choose a record or give the case a fixture","invalidSubject":"That record type is not valid","switchedOff":"Switched off: agents.runtime","sendCap":"The weekly send limit must be a whole number, or empty for none","confidence":"Confidence must be between 0 and 1","costCap":"The cost cap must be an amount of zero or more, or empty for none","invalidJson":"That is not valid JSON"},"tabs":{"persona":"Persona","instructions":"Instructions","behaviour":"Behaviour","autonomy":"Autonomy","disclosure":"Disclosure","test":"Test","versions":"Versions","label":"Studio sections"},"readOnly":"You can read this page. An admin changes it.","test":{"addCase":"Add test case","anyDecision":"Any","caseSaved":"Test case saved","count":"{{pass}} of {{total}} pass","decision":"Expected decision","delete":"Delete test case","edit":"Edit","exclude":"Reply must not include (one per line)","failed":"Failed","fixture":"Fixture (JSON: the situation the agent is given)","handOver":"Must hand over to a person","help":"A version can go out only when it has at least 3 test cases and every one passes on it.","include":"Reply must include (one per line)","name":"Name","new":"New test case","noRuns":"No test runs yet.","none":"No test cases yet.","notRun":"Not run on this draft","passed":"Passed","refresh":"Update results","refreshed":"Results updated","results":"Recent test runs","resultsHelp":"The ten latest, with what the agent did at each step and what it cost.","run":"Run","runAll":"Run all on this draft","runHelp":"Runs use the draft as it is saved. They cost a little and never contact a customer.","runOne":"Run once on this record","running":"Running","saveCase":"Save test case","started":"Started. Results appear here when the runs finish.","stepFailed":"failed","record":"Record","subject":{"ACCOUNT":"Account","CASE":"Case","PROSPECT":"Lead","THREAD":"Conversation"},"subjectPlaceholder":"Search by name, subject or email","subjectType":"Record type","switchedOff":"Switched off: {{flag}}","title":"Test cases"}},"inbox":{"heldBy":"{{persona}} · {{agent}} agent","heldByAgent":"{{agent}} agent","takeBack":"Take back","handToAgent":"Hand to agent","agentName":"{{agent}} agent"},"header":{"writesAs":"Writes as {{name}}","paused":"Paused","on":"On","off":"Off","tabs":"Agent sections"},"tabs":{"overview":"Overview","studio":"Studio"},"overview":{"owner":"Reports to","cost":"Cost this month","runs":"Runs, 7 days","waiting":"Waiting decisions","autonomy":"Open the Autonomy tab","allActivity":"All activity for this agent","ladder":"What it may do alone","rungs":"Rungs","recent":"Recent activity","noActivity":"Nothing yet.","lockedAbove":"Locked above {{rung}}","noActivityBody":"What this agent does shows here, with why it did it and what it cost."},"page":{"title":"Agents","subtitle":"Who works for us, how much they may do alone, and the switch that stops them all."},"roster":"Agents","streamingLink":{"lead":"Looking for streaming agents?","link":"Platform live › Agents"},"sidebar":{"section":"AI agents","needsYou":"Needs you","agents":"Agents","activity":"Agent activity"},"resume":{"needsSuperAdmin":"Only a SuperAdmin can resume an agent"},"ladder":{"SUGGEST":"Points something out. Nothing is written or sent.","PREPARE":"Drafts the work. A person reads it and sends it.","ACT_AFTER_APPROVAL":"Does it once a person approves it in Needs you.","ACT_AND_REPORT":"Does it, tells the owner, and leaves a window to undo.","AUTONOMOUS":"Does it within policy. Every step shows in Agent activity.","always":"Always a person: anything given away, refunds, price and plan changes, and a customer who asks for a person. Only an admin moves a rung; an agent never raises its own.","description":"Each thing an agent can do sits on one rung. Agents start low and rise one rung at a time, only after a month of drafts a person checked.","rungs":"The five rungs","title":"How an agent earns trust"},"picker":{"clear":"Clear {{label}}","none":"Nothing matches","searching":"Searching…"},"preset":{"custom":"Custom"},"cost":{"ownCap":"{{spent}} of {{cap}} (its own cap)","shared":"{{spent}} of the shared {{cap}}","noCap":"{{spent}}, no cap"},"connectionChecks":{"title":"Connection checks","intro":"Checks run for this workspace in the last 30 days. Share a report ID with support.","empty":"No checks in the last 30 days. Run one from the computer you stream from.","run":"Run the connection check","roles":{"sound-desk":"Sound desk","interpreter":"Interpreter","listener":"Listener"},"sources":{"check":"/check","console":"Console","booth":"Booth","agent-app":"Agent app"},"verdicts":{"ok":"All good","warn":"Works with a warning","fail":"Failed"},"line":"{{when}} · {{from}}"}},"aiDeployments":{"import":{"title":"Import AI accounts","crumbAccounts":"AI accounts","crumb":"Import","intro":"Bring in an environment's Azure accounts and deployments from the file isc azure manifest writes. You see every change before anything is saved.","pasteTitle":"Manifest","pasteDescription":"Paste the JSON or choose the file. It holds secret names, never keys.","manifestLabel":"Manifest JSON","fileLabel":"Or choose the manifest file","takePriorities":"Take the manifest's priorities","takePrioritiesHint":"Existing deployments keep their order unless this is ticked. New ones always take the manifest's priority.","takePrioritiesSuperAdminOnly":"Only a platform SuperAdmin can take the manifest's priorities.","preview":"Preview changes","previewing":"Reading…","errorsTitle":"This manifest cannot be imported","invalidJson":"The text is not valid JSON.","noManifest":"Paste the manifest or choose its file.","tooLarge":"The manifest is larger than 1 MB.","previewTitle":"What the import changes","previewDescription":"Manifest for {{environment}}, written {{generatedAt}} by {{source}}. Nothing is saved until you import.","environmentMismatch":"This manifest is for {{manifest}}, and this Portal is {{portal}}.","environmentConfirmLabel":"Type {{environment}} to import it here","environmentNotConfirmed":"Type the manifest's environment name to import it into this Portal.","unsetEnvironment":"an environment with no name","accountsHeading":"Accounts","deploymentsHeading":"Deployments","notInManifestHeading":"In this Portal, not in the manifest","notInManifestNote":"Listed only. The import never deletes or turns these off.","columnRow":"Account or deployment","columnAction":"Change","columnFields":"Fields","actions":{"create":"New","update":"Update","same":"No change","unknown_model":"Unknown model, skipped","notInManifest":"Not in manifest"},"prioritiesTaken":"The manifest's priorities replace the current ones.","prioritiesKept":"Existing deployments keep their priorities.","apply":"Import","applying":"Importing…","nothingToApply":"The Portal already matches this manifest.","appliedTitle":"Import finished","appliedChanged":"The accounts and deployments now match the manifest. Each change is in the history.","appliedUnchanged":"Nothing needed to change.","engineNotTold":"The Engine could not be told now. It picks up the change within a minute.","limitsNote":"The import never changes on/off switches, pins or monthly limits. Set a pay-as-you-go account's limit on its account page before its deployments are used."},"accounts":{"title":"AI accounts","crumb":"AI accounts","intro":"Where the platform's AI calls run, and who pays.","explainLabel":"AI account","explainQuestion":"What is an AI account?","explain":"An AWS account, Azure resource or provider key the Engine may call. Each model's deployments name the account, region and priority it runs on.","howEnginePicks":"How the Engine picks an account","howEnginePicksTitle":"How the Engine picks an account","import":"Import Azure manifest","add":"+ Add account","addBedrock":"+ Add Bedrock account","addAzure":"+ Add Azure account","figures":{"accounts":"Accounts","accountsLine":"{{taking}} taking calls · {{quarantined}} quarantined","deployments":"Deployments","regions_one":"across {{count}} region","regions_other":"across {{count}} regions","benched":"Benched now","benchedNone":"nothing benched","benchedFirst":"{{account}} · {{region}} until {{time}}","benchedMore":"{{first}} and {{count}} more","keysMissing":"Keys missing","keysAllThere":"every account can sign in","keysSome":"their deployments are skipped","unknown":"not available"},"filterAll":"All · {{count}}","filterProvider":"{{provider}} · {{count}}","providers":{"bedrock":"Amazon Bedrock","azure-openai":"Azure OpenAI","azure-speech":"Azure Speech","openai":"OpenAI","deepgram":"Deepgram","gemini":"Gemini"},"bandLine_one":"{{models}} · {{count}} account","bandLine_other":"{{models}} · {{count}} accounts","bandDeployments_one":"{{count}} deployment","bandDeployments_other":"{{count}} deployments","bandNoModels":"No deployments yet","bandEmpty":"No account yet.","status":{"taking_calls":"Taking calls","benched":"Benched until {{time}}","benchedOutcome":"Benched until {{time}} · {{outcome}}","quarantined":"Quarantined","no_key":"No key saved","wrong_provider":"Key is for another provider","off":"Switched off","no_deployments":"No deployments","unknown":"Unknown","over_ceiling":"At its ceiling","overCeiling":"At its ceiling · skipped until {{date}}","overLimit":"At its monthly limit · skipped until {{date}}"},"outcomes":{"rate_limited":"rate limited","auth":"sign-in refused","not_found":"not found","server_error":"server error","timeout":"timed out"},"billing":{"credits":"Credits","payg":"Pay as you go","flat":"Flat rate"},"signIn":{"role":"This server's role","accessKey":"Access key","fromMap":"Key from the shared map","signsInAs":"signs in as","roleUntested":"Test connection shows who it signs in as","staticUser":"static user, not the task role","keyId":"key ID","savedBy":"secret saved {{date}} by {{name}}","saved":"secret saved {{date}}","keySavedBy":"key saved {{date}} by {{name}}","keySaved":"key saved {{date}}","fingerprint":"fingerprint","noKey":"No key saved from the admin","replaceKey":"Replace key","saveKey":"Save a key","engineBehind":"The Engine has not loaded the new key yet.","engineDifferent":"The Engine has a different key than the one recorded. Save the key again.","assumeRole":"Assumes a role","assumes":"this server's role → assumes","externalIdSaved":"external ID saved {{date}}","noExternalId":"no external ID saved from the admin","replaceExternalId":"Replace external ID","saveExternalId":"Save an external ID","fleetBehind":"{{roles}} still hold the old key."},"testConnection":"Test connection","testing":"Testing…","edit":"Edit","continueMonth":"Continue this month","raiseLimit":"Raise limit","columns":{"deployments":"Deployments · {{count}}","noDeployments":"None yet. Add one on a model's page.","thisMonth":"This month","limit":"limit {{amount}}","noLimit":"no limit set: never used","spent":"{{amount}} spent · {{percent}}%","spentNoPercent":"{{amount}} spent","spendUnavailable":"not available","continuing":"Allowed past its limit this month","credits":"Credits","creditLeft":"{{group}} · {{amount}} left as of {{date}}","creditNoBalance":"{{group}} · balance not recorded","creditOutsideProduction":"{{group}} · balances are tracked in production","creditNoGroup":"No billing subscription named","flat":"Flat rate","flatLine":"Paid as a flat fee: no monthly spend is tracked","now":"Now","lastBench":"Last error: {{outcome}} in {{region}}, until {{time}}","noErrors":"No errors now","alerts_one":"{{count}} open alert","alerts_other":"{{count}} open alerts","quarantined":"Quarantined after {{outcome}}: calls skip this account until the Engine's probe gets through.","ceiling":"ceiling {{amount}}","flatEstimated":"Paid as a flat fee. Spend here is estimated from usage.","limits":"Limits","noAccountLimits":"None across its deployments","editLimits":"Edit limits","seeLimits":"See limits","usedBy":"May be used by","everyUse":"Every use"},"engineDown":{"title":"The Engine did not answer.","text":"Health, spend and in-use figures are missing below. Editing still works; the Engine catches up within 30 s."},"empty":{"title":"Every model runs on the environment's keys","text":"Add an account to run a model on more than one AWS account or Azure resource, each with its own key and priority."},"environment":{"title":"From the environment","text":"Azure (environment) and OpenAI (environment) serve the models that have no deployment yet. They come from the task's settings and cannot be edited here.","models_one":"{{count}} model still uses them","models_other":"{{count}} models still use them"},"readOnly":"You can view AI accounts. Changing them needs the manage permission.","engineNotTold":"Saved. The Engine could not be told now; it picks the change up within a minute.","keyNotScheduled":"The account was deleted. The key could not be scheduled for deletion; it stays in AWS until an operator removes it.","deleted":"Account deleted. Its key is deleted after a 7-day recovery window.","deletedNoKey":"Account deleted.","raiseTitle":"Raise the monthly limit · {{name}}","raiseAmount":"New monthly limit (USD)","raiseReason":"Reason","raiseReasonHint":"Kept in the change history.","raiseSave":"Save limit","cancel":"Cancel","howEnginePicksStep":{"s1":"It takes the model's enabled deployments, lowest priority number first. Equal numbers take turns.","s2":"It skips a deployment whose account is switched off, has no key, is over its monthly limit, or is benched or quarantined after errors.","s3":"It calls the first one left. A refusal or a rate limit benches that deployment for a moment and the next one answers.","s4":"A model with no deployment runs on the environment's Azure or OpenAI key."},"raiseCeiling":"Raise ceiling","raiseCeilingTitle":"Raise the ceiling · {{name}}","raiseCeilingAmount":"New spend ceiling (USD)","assumeRefused":{"title":"AWS refused the role","text":"{{error}} Calls skip this account and the next one serves; a probe retries every 10 min.","fixRole":"Fix the role ARN","nextStep":"Fix the role ARN or replace the external ID: a changed credential clears this hold at once.","nextStepNoKeys":"Someone with the AI account keys permission can fix the role ARN or replace the external ID, which clears this hold."},"releaseNow":"Release now","overCeilingNote":"The next account is serving. The ceiling stopped this account until the 1st (UTC).","overCeilingCredits":"The next account is serving. Credits are not used up; the ceiling stopped this account.","noCeilingChoice":"No ceiling"},"sheet":{"addBedrock":"Add Bedrock account","editBedrock":"Edit Bedrock account","bedrockSubtitle":"An AWS account the Engine may call Bedrock with. Its models are the deployments you add after saving.","addAzure":"Add Azure account","editAzure":"Edit Azure account","azureSubtitle":"One Azure OpenAI resource. Add one per resource: each has its own quota and key.","editOther":"Edit account","otherSubtitle":"This provider has no sheet of its own yet. Its key is replaced from the card.","account":"Account","resource":"Resource","name":"Name","nameHelp":"Shown on every page that names an account. Unique per provider.","homeRegion":"Home region","homeRegionHelp":"Where Test connection and new deployments start. Each deployment still names its own region.","secretRef":"Secret name","secretRefHelp":"The key is stored as {{name}}. Fixed once a key is saved.","secretRefFixed":"Stored as {{name}}. Fixed once a key is saved: replace the key instead.","howItSignsIn":"How it signs in","role":"This server's role","roleHelp":"The identity the Engine and agents already run as. Nothing is stored. For the AWS account we run in.","accessKey":"Access key","accessKeyId":"Access key ID","secretAccessKey":"Secret access key","secretAccessKeyHelp":"Write-only. Stored in AWS Secrets Manager as {{name}}. Never shown again, not even to admins.","keepKey":"A key is saved (fingerprint {{fingerprint}}). Leave these empty to keep it, or use Replace key on the card.","endpoint":"Endpoint","endpointHelp":"Exactly as Azure shows it under Keys and Endpoint.","apiKey":"Key","apiKeyHelp":"Write-only, stored in AWS Secrets Manager. Tip: save KEY 2, then regenerate KEY 1 in Azure: no gap while you rotate.","keysNeedPermission":"Typing a key needs the AI account keys permission. Someone who has it can save the key from the card.","keysNotHere":"Keys are saved in AWS environments. Locally, put the key in the AI_ACCOUNTS_FILE map.","testFirst":"Test before saving","testHelp":"Test runs before anything is saved. With \"Test before saving\" ticked, a failed test saves nothing.","billing":"Billing","monthlyLimit":"Monthly limit (USD)","monthlyLimitHelp":"At the limit this account is skipped and the next one serves. Empty = never used (pay as you go).","monthlyLimitFixed":"Monthly limit: {{amount}}. Change it with Raise limit on the card.","billingGroup":"Billing subscription","billingGroupHelp":"Accounts on one subscription share its credit balance (tracked in production).","takingCalls":"Taking calls","takingCallsHelp":"Off: every deployment of the account is skipped.","note":"Note","importHint":"Many resources from one isc run? <0>Import the Azure manifest</0>: it creates the accounts and deployments; keys are then typed here, one per account.","save":"Save account","saving":"Saving…","delete":"Delete account","deleteConfirm":"Delete {{name}}? Its key, if one was saved here, is deleted after a 7-day recovery window.","deleteRefused_one":"It still has {{count}} deployment. Switch it off instead, or move or delete the deployment first.","deleteRefused_other":"It still has {{count}} deployments. Switch it off instead, or move or delete them first.","switchOff":"Switch off instead","provider":"Provider","assumeRole":"This server's role, then assume another role","assumeRoleHelp":"For another AWS account: the Engine assumes the role isc ai bedrock-caller created there. No key is stored, only the external ID.","roleArn":"Role ARN","roleArnHelp":"The role in the other account, printed by isc ai bedrock-caller. Changing it needs the external ID again.","externalId":"External ID","externalIdHelp":"Write-only. Stored with the role in AWS Secrets Manager as {{name}}. Never shown again.","keepExternalId":"An external ID is saved (fingerprint {{fingerprint}}). Leave this empty to keep it.","roleNeedsExternalId":"A new role needs its external ID in the same save: an external ID is presented only to the role it was saved for.","uses":"Who may use it","usesHelp":"Tick none to let every use call this account.","spendCeiling":"Spend ceiling (USD)","spendCeilingHelp":"At the ceiling this account is skipped and the next one serves, until the 1st (UTC). Empty = no ceiling. Credits still run out on their own.","spendCeilingFlatHelp":"Spend is counted from usage, at list price, since a flat fee has no per-call bill. At the ceiling this account is skipped until the 1st (UTC).","noCeiling":"No ceiling"},"replaceKey":{"title":"Replace key · {{name}}","subtitle":"The old value is never shown; only fingerprints tell them apart.","current":"On the card","currentKeyId":"Key ID {{hint}}","currentSaved":"Saved {{date}} by {{name}}","currentSavedNoName":"Saved {{date}}","currentNone":"No key saved from the admin yet","typeNew":"Type the new one","newAccessKeyId":"New access key ID","newSecretAccessKey":"New secret access key","newApiKey":"New key","testFirst":"Test before saving","testAndSave":"Test and save","saving":"Saving…","tested":"Tested, then saved","works":"New key works","notTested":"Saved without a test","savedLine":"Saved to Secrets Manager (new version). The row records fingerprint {{fingerprint}}, time and person. Engine told to reload this one key now.","failedNothingSaved":"Test failed? Nothing is saved; the error is shown, the old key keeps working.","inUse":"In use","engineHas":"Engine: new key since {{time}}","engineNotYet":"The Engine has not loaded the new key yet","engineCannotSay":"This Engine does not report which key it holds","afterwards":"Now disable the old key in AWS (or regenerate KEY 1 in Azure). Secrets Manager keeps the previous version for rollback; it is never shown.","done":"Done","fingerprintLabel":"Fingerprint","forRole":"For the role","newExternalId":"New external ID"},"test":{"signedInAs":"Signed in as","answered":"{{model}} answered in {{ms}} ms ({{region}})","answeredNoRegion":"{{model}} answered in {{ms}} ms","keyOk":"Reached the resource: the key works","failedCheck":"{{what}}: {{message}}","identityCheck":"Sign-in","keyCheck":"Key","callCheck":"{{model}}","newerEngine":"Test connection needs a newer Engine.","couldNotRun":"The test could not run: {{message}}","busy":"Two tests are already running. Try again in a moment.","noProbe":"Add a deployment to test a call."},"history":{"title":"Change history","subtitle":"Accounts and their keys. Key values are never in history.","empty":"No changes yet.","engine":"Engine","system":"system","someone":"An admin","actions":{"created":"<0>{{actor}}</0> created <1>{{subject}}</1>","updated":"<0>{{actor}}</0> changed <1>{{subject}}</1>","enabled":"<0>{{actor}}</0> switched on <1>{{subject}}</1>","disabled":"<0>{{actor}}</0> switched off <1>{{subject}}</1>","deleted":"<0>{{actor}}</0> deleted <1>{{subject}}</1>","key_saved":"<0>{{actor}}</0> saved the key of <1>{{subject}}</1>","key_replaced":"<0>{{actor}}</0> replaced the key of <1>{{subject}}</1>","continue_month":"<0>{{actor}}</0> let <1>{{subject}}</1> past its limit this month","limit_raised":"<0>{{actor}}</0> changed the monthly limit of <1>{{subject}}</1>","imported":"<0>{{actor}}</0> imported <1>{{subject}}</1>","other":"<0>{{actor}}</0> · {{action}} · <1>{{subject}}</1>","limits_changed":"<0>{{actor}}</0> changed the limits of <1>{{subject}}</1>","released":"<0>{{actor}}</0> released <1>{{subject}}</1>"},"fingerprints":"fingerprint {{before}} → {{after}}","fingerprintNew":"fingerprint {{after}}","previous":"Newer","next":"Older","page":"Page {{page}} of {{pages}}"},"whereItRuns":{"title_one":"Where it runs · {{count}} deployment","title_other":"Where it runs · {{count}} deployments","accounts_one":"{{count}} account","accounts_other":"{{count}} accounts","subtitle":"Tiers are tried in order. Inside a tier, deployments share sessions by capacity.","noRows":"No deployment yet: this model runs on its one host from the environment ({{host}}).","hosts":{"azure":"Azure (environment)","openai":"OpenAI (environment)","other":"the model's own host"},"add":"+ Add deployment","priority":"Priority","region":"Region","sentAs":"Sent as","requestsPerMinute":"Requests a minute","notEnforced":"not enforced yet","tokensPerMinute":"Tokens a minute","now":"Now","on":"On","accountLink":"Account","moveUp":"Move up","moveDown":"Move down","switchOn":"Switch {{name}} on","usable":"Usable","unknown":"Unknown","pinned":"Pinned","gemmaLimit":"The per-region request limit is still set on the AWS provider page (<0>Edit limits</0>).","lastEnabled":"This was the model's last enabled deployment. It now runs on nothing until one is switched on.","addTitle":"Add deployment · {{model}}","addSubtitle":"One account, region and name the Engine may send this model's calls to.","accountField":"Account","chooseAccount":"Choose an account","regionHelp":"The account's region for regional providers (Bedrock); informational for Azure Global Standard.","deploymentName":"Sent as","deploymentNameHelp":"What is sent to the provider: the Azure deployment name, the Bedrock model id.","capacityRpm":"Requests a minute","capacityTpm":"Tokens a minute","capacityHelp":"Information only in this phase: not enforced yet.","enabled":"Taking calls","pinnedField":"Pinned","pinnedHelp":"The system never moves a pinned deployment to another tier; it only recommends.","save":"Add deployment","saving":"Saving…","limits":"Limits","noLimits":"None","editLimits":"Limits","addLimits":"Add limits","limitsAfterAdd":"Set its limits from the row's Limits link once it is added.","overCapacity":"Skipped · {{limit}} full","overCapacityAccount":"Skipped · account {{limit}} full","notForCaptions":"Not for captions"},"uses":{"captions":"Captions","captionsHelp":"Live caption translation, events and Anywhere","voice":"AI voice","voiceHelp":"Voice sessions in the agents","listening":"Listening","listeningHelp":"Speech-to-text sessions","router":"AI router","routerHelp":"Desk, Iris, summaries, interface translations"},"fleet":{"roles":{"engine":"Engine tasks","anywhere":"Anywhere tasks","agents":"Agents"},"roleCount":{"engine_one":"{{holding}} of {{count}} Engine task","engine_other":"{{holding}} of {{count}} Engine tasks","anywhere_one":"{{holding}} of {{count}} Anywhere task","anywhere_other":"{{holding}} of {{count}} Anywhere tasks","agents_one":"{{holding}} of {{count}} agent","agents_other":"{{holding}} of {{count}} agents"},"count":"{{holding}} of {{total}}","caughtUp":"Every holder has the new key","lagging_one":"{{count}} of {{total}} holders still uses the old key","lagging_other":"{{count}} of {{total}} holders still use the old key","laggingTooLong_one":"Still {{count}} holder on the old key after 2 minutes","laggingTooLong_other":"Still {{count}} holders on the old key after 2 minutes","checking":"Checking again every 5 s · {{left}} left","leftMinutes":"{{minutes}} min {{seconds}} s","leftSeconds":"{{seconds}} s","keepOld":"Keep the old key enabled","keepOldLagging":"until every row is complete. A holder that still has it fails on the day AWS disables it.","keepOldUnread":"Disable it only after this shows every Engine task, or after you have restarted every Engine task.","tooLongText":"A holder reloads within a minute of the change. These did not. Check that the Engine task and the agent host are running the current version, then check again.","staleNote":"A holder that stops reporting for 2 min 30 s is not counted at all, so a stopped task never blocks this step.","checkNow":"Check now","checkAgain":"Check again","tryAgain":"Try again","unread":"Cannot tell which tasks hold the new key","unreadText":"The Engine did not answer the key report (Redis not reachable, or this Engine is older than the report). Which tasks hold the new key is unknown.","unreadThisTask":"The Engine did not answer the key report (Redis not reachable, or this Engine is older than the report). The task that answered this page has the new key since {{time}}; the others are unknown.","none":"No task reports this key yet. It is read on the next call.","noAgents":"Agents are not listed: Bedrock accounts are never called by the agents."},"limits":{"titleDeployment":"Limits · {{name}}","titleAccount":"Account limits · {{name}}","subtitleDeployment":"A call is skipped to the next deployment the moment any one row is full. Nothing waits.","subtitleAccount":"Across every deployment of this account. A call goes only where the account's rows and the deployment's all have room.","heading":"Limits","headingHelp":"Rows the provider enforces come pre-filled and say so; the rest are our own cap.","none":"No limit set. Add one below.","noneOffered":"This provider type has no limits to set here yet.","notOffered":"Not offered for this provider: kept as written","add":"+ Add a limit","save":"Save limits","remove":"Remove {{name}}","noLimit":"No limit","notSavedYet":"Not saved yet","full":"full","optional":"Optional","outputWeighted":"Output counts {{weight}}× (Bedrock burndown for Claude 4.7 and older)","accountWideDay":"Account-wide on AWS, every Bedrock model","notEnforcedForSessions":"Counted and shown, not enforced: a live session cannot be cut at a token count.","azureDerived":"{{value}} — set by Azure: {{rate}} per 1,000 tokens a minute for this model","azureDerivedEmpty":"Set by Azure from the tokens a minute","usedUnknown":"Used now: not available","usedFull":"{{used}} — this is the one that is full","used":{"second":"{{used}} in the last second","minute":"{{used}} in the last 60 s","day":"{{used}} today (UTC)","month":"{{used}} this month","live":"{{used}} live now"},"window":{"second":"Rolling second","minute":"Rolling minute, refilled every second","day":"UTC day · AWS does not document its window, the 90 % stop is the margin","month":"UTC calendar month","live":"At once · given back when a session ends"},"source":{"provider":"{{provider}} enforces","providerShort":"provider's limit","accountWide":"account","measured":"Measured · no published quota","own":"Our own cap"},"names":{"requests_second":"Requests per second","requests_minute":"Requests per minute","requests_day":"Requests per day","tokens_second":"Tokens per second","tokens_minute":"Tokens per minute","tokens_day":"Tokens per day","tokens_month":"Tokens per month","tokens_in_minute":"Input tokens per minute","tokens_out_minute":"Output tokens per minute","tokens_out_second":"Output tokens per second","sessions_new_minute":"New sessions per minute","at_once_live":"Live at once"},"short":{"requests_second":"req/s","requests_minute":"req/min","requests_day":"req/day","tokens_second":"tokens/s","tokens_minute":"tokens/min","tokens_day":"tokens/day","tokens_month":"tokens/month","tokens_in_minute":"input tokens/min","tokens_out_minute":"output tokens/min","tokens_out_second":"output tokens/s","sessions_new_minute":"new sessions/min","at_once_live":"at once"},"rule":{"title":"How a limit is enforced","r1":"Every row must have room, or the call goes to the next deployment, then the next model. Never queued.","r2":"Per-second and per-minute rows refill continuously and hold 2 seconds of the rate; a provider's or measured row refills at 90 % of its value.","r3":"Tokens are reserved before the call (input and the answer's maximum, output weighted as the provider counts it) and corrected from the provider's reported usage after.","r4":"Day and month rows count everything recorded in that UTC window and survive restarts.","r5":"Rows marked with a provider's quota code are what the provider will refuse anyway; our own cap rows are ours to choose."},"derivedStored":"A stored row of {{value}} is also enforced. Azure sets this limit from tokens a minute.","removeStored":"Remove stored row"},"quotas":{"title":"Import from AWS Service Quotas","noAccountSubtitle":"No Bedrock account yet","account":"Bedrock account","signsRole":"Signs in as this server's role.","signsKey":"Signs in with the account's access key.","signsAssume":"Signs in as this server's role, then assumes","regions":"Regions","regionsHelp":"The Regions this account's deployments use are ticked.","noRegions":"This account has no deployment yet: add one on a model's page first.","whatIsRead":"What is read","read1":"Requests a minute and tokens a minute for each model this account serves, in the Region of its deployment.","read2":"Only the applied value, never a pending increase.","read3":"Nothing is written until you review the rows and press Apply.","permissionNote":"Needs servicequotas:ListServiceQuotas on the account's role. Read-only.","read":"Read quotas from AWS","readAgain":"Read again","reading":"Reading…","readingStep":"Reading","waiting":"Waiting","readingHelp":"Usually a few seconds. Nothing is changed while AWS answers.","reviewTitle":"Review what AWS says","readAt":"{{name}} · read {{time}}","toChange_one":"{{count}} to change","toChange_other":"{{count}} to change","alreadyMatch_one":"{{count}} already matches","alreadyMatch_other":"{{count}} already match","withoutQuota_one":"{{count}} without a quota","withoutQuota_other":"{{count}} without a quota","nothingToPropose":"AWS answered no limit this account's deployments enforce.","columns":{"limit":"Deployment · limit","now":"Now","aws":"AWS"},"change":{"raised":"Raised","same":"Same","new":"New","lowered":"Lowered","none":"None"},"metric":{"requests":"requests a minute","tokens":"tokens a minute","tokens_in":"input tokens a minute","tokens_out":"output tokens a minute"},"noQuota":"no quota","untickHelp":"Rows you untick keep their value. \"Lowered\" rows are ticked only if you tick them: a lower limit can start skipping calls at once.","keptOwnTitle_one":"Our own cap is kept on {{count}} row","keptOwnTitle_other":"Our own cap is kept on {{count}} rows","keptOwnLine":"{{model}} {{limit}}: our cap {{ours}} stays (AWS allows {{aws}}).","missingTitle":"No quota found for {{model}} in {{region}}","missingText":"AWS lists no quota for this model in that Region. Type the limit by hand on its deployment. The other models were read.","failureLine":"{{model}} in {{region}}: {{message}}","errors":{"refused":"This account's role cannot read Service Quotas","notFound":"The Engine does not know this account yet","notSupported":"Quotas are read for Bedrock accounts only","throttled":"AWS is limiting reads","other":"Could not read the quotas"},"newerEngineTitle":"Import needs a newer Engine","newerEngineText":"This Engine cannot read AWS Service Quotas yet. Type the limits on each deployment until it is updated.","back":"Back","apply_one":"Apply {{count}} limit","apply_other":"Apply {{count}} limits","applying":"Applying…","appliedTitle":"Limits imported","applied_one":"{{count}} limit applied","applied_other":"{{count}} limits applied","appliedText":"Source is now \"Bedrock enforces · L-…\" on each row. The change is in the deployment's history as \"limits changed\", with before and after.","engineSoon":"The Engine picks the new limits up within a minute.","seeHistory":"See accounts","close":"Close","addBedrock":"Add a Bedrock account","emptyTitle":"Nothing to import into","emptyText":"Quotas are read for a Bedrock account. Add one first; its deployments are the rows that receive limits."},"need":{"title":"Why these limits matter","how":"How is this worked out?","howText":"Need: the load tests' {{perSession}} translation requests a minute per session at 10 caption languages, interim and final together, and {{tokens}} tokens per request for this model as the provider counts them. Have: every enabled row's requests-a-minute limit at the share the Engine stops at (90 % of a provider's or measured limit). OK below 80 % of what we have, tight above, short past it.","requestsTitle":"{{model}} — requests per minute","noLimit":"No row of {{model}} has a requests-a-minute limit yet.","haveAll":"All {{model}} rows: {{value}} a minute.","haveThis":{"deployment":"This deployment: {{value}}.","account":"This account: {{value}}."},"needAt_one":"Need at {{count}} session × 10 languages: about {{value}}","needAt_other":"Need at {{count}} sessions × 10 languages: about {{value}}","verdict":{"ok":"OK","tight":"Tight","short":"Short"},"dayLasts":"{{value}} tokens a day would last about {{five}} at 5 sessions, {{thirty}} at 30 and {{hundred}} at 100 (estimated).","hours_one":"{{count}} hour","hours_other":"{{count}} hours","minutes_one":"{{count}} minute","minutes_other":"{{count}} minutes","pastAll":"Past what all {{model}} rows give, interims move to the next model.","lastMeasured":"Estimates from load tests {{runs}} ({{date}}), not live measurements.","defaultTokens":"{{model}} was not in the load tests: its tokens use the default of {{tokens}} per request.","and":"and","haveTiers":"All {{model}} rows: {{first}} a minute in the {{tier}} tier, {{all}} with every tier.","inFirst":"{{tier}} tier: {{verdict}}","inAll":"Every tier: {{verdict}}","tiersNote":"“Have” counts the {{tier}} tier on its own, then every tier; a switched-off row counts in neither."},"capacity":{"title":"Bedrock deployments' limits","edit":"Edit on AI accounts","deployment":"Deployment","limits":"Limits and who sets them","enforcedAt":"Engine stops at","total":"All {{model}} rows: {{value}} requests a minute at the Engine's share."},"tiers":{"ordinal_ordinal_one":"{{count}}st","ordinal_ordinal_two":"{{count}}nd","ordinal_ordinal_few":"{{count}}rd","ordinal_ordinal_other":"{{count}}th","name":"{{tier}} tier","deployments_one":"{{count}} deployment","deployments_other":"{{count}} deployments","headline":"{{tier}} tier · {{deployments}}","headlineAccounts":"{{tier}} tier · {{deployments}}, {{accounts}}","columns":{"tier":"Tier","deployment":"Deployment","capacity":"Capacity","share":"Share"},"rule":"Shared by capacity. Each session stays on its deployment; when that one is full or failing, the call goes to the next in this tier, then to the next tier.","alone":"Takes every call while it has room.","fullName":"{{tier}} tier · every deployment full","fullRule":"No room in this tier this minute. New calls go to the {{next}} tier; sessions come back as soon as their deployment has room.","allFull":"Every tier is full. Calls go to the next model in the speech-language list.","skippedNow":"Right now {{skipped}} is skipped, so its sessions go to the rest of this tier until it has room.","engineDown":"The Engine is not answering. Shares are what the limits say; where sessions are right now is unknown.","capacity":{"value":"{{value}} req/min","own":"its smallest req/min limit","ownSmaller":"smaller than the account’s {{account}}","account":"the account’s {{account}}","accountSplit":"the account’s {{account}}, split {{count}} ways","none":"No limit"},"share":{"about":"about {{pct}}% of sessions","every":"every session","guess":"about {{pct}}%, a guess","guessHelp":"No requests-a-minute limit, so it is weighted like the tier’s other rows. Add its limit to share by capacity.","off":"Switched off: no share","now":"{{pct}}% now","usually":"Usually about {{pct}}%.","title":"{{value}} of the tier’s {{total}} req/min. Sessions are placed by a hash of session and language, so the real split wanders a few points."},"select":{"label":"Tier for {{name}}","tiers":"Tier","newTiers":"New tier","current":"{{tier}} tier · now","join_one":"{{tier}} tier · share load with {{count}} · would take about {{pct}}%","join_other":"{{tier}} tier · share load with {{count}} · would take about {{pct}}%","newFirst":"New tier before the {{tier}} · takes every call first","newBetween":"New tier between the {{a}} and the {{b}}","newEnd":"New tier at the end"},"handle":"Move {{name}}: drag it, or use the arrow keys","drop":{"join":"Drop to join the {{tier}} tier · it would take about {{pct}}% of sessions","first":"Drop here for a new tier before the {{tier}}","between":"Drop here for a new tier between the {{a}} and the {{b}}","end":"Drop here for a new tier at the end"},"confirm":{"title":"Move {{name}} into the {{tier}} tier?","body_one":"It will share load with {{count}} deployment. By capacity it takes about {{pct}}% of sessions; the other goes from {{before}} to about {{after}}.","body_other":"It will share load with {{count}} deployments. By capacity it takes about {{pct}}% of sessions; the others go from {{before}} to about {{after}}.","now":"Now","after":"After","moving":"Running sessions that land on it move on their next call. That is about 1 in {{n}}; a caption may take one call longer while they move.","cancel":"Cancel","move":"Move to the {{tier}} tier","lastTitle":"Move the last deployment out of the {{tier}} tier?","lastBody":"The {{tier}} tier would be empty, so it goes away and the {{next}} tier becomes the {{tier}}. Every call would start there.","lastMove":"Move it"},"moved":{"join":"{{name}} now shares load in the {{tier}} tier.","new":"Moved {{name}} to a new tier.","undo":"Undo","undone":"Move undone."},"add":{"field":"Tier","end":"New tier at the end","join":"{{tier}} tier · share load with {{deployments}}","help":"Start it on its own and move it into a shared tier once its limits are set. Without a limit its share is a guess."},"lists":{"title_one":"Shares load with {{others}} in {{count}} list","title_other":"Shares load with {{others}} in {{count}} lists","body":"{{lists}}. This page’s {{tier}} tier capacity sets that share.","default":"{{step}} in the Default","own":"{{language}}’s own order for {{step}}","customer":"{{customer}}’s override for {{step}}","override":"an override for {{step}}","and":"and"},"steps":{"LISTEN":"Listen","INTERIM":"In-progress translation","FINAL":"Final translation","VOICE":"AI voice"}},"listTiers":{"shared":"Shares load · {{count}} models","preference":"Preference · 1 model","fallback":"Fallback · 1 model","shareAbout":"about {{pct}}%","shareGuess":"about {{pct}}%, a guess","shareSet":"{{pct}}% set","sticky":"Sessions stay on one model, so a speaker’s captions don’t switch styles mid-session.","addToTier":"+ Add to the {{tier}} tier","capacityNote":"Shares come from each model’s capacity in its own {{tier}} deployment tier: {{list}}.","capacityNone":"no limit","seeWhere":"See where each runs","quality":"Compare their quality in Experiments","percentLabel":"{{model}}’s share of its tier, percent","percentPlaceholder":"auto","percentHelp":"Leave a share empty to split by capacity. Set percentages for a trial, for example 80 / 20.","tierLabel":"Tier for {{model}}","tierOption":"{{tier}} tier","newTierEnd":"New tier at the end","newTierBefore":"New tier before the {{tier}}","listenOff":"Listen tiers are not offered yet: two speech-to-text providers in one session would change speaker labels and punctuation mid-event, so Listen keeps a strict order for now.","voiceOff":"AI voice keeps a strict order for now: shared tiers come to the translation steps first.","groupLabel":"{{tier}} · share load","defaultIntro":"The 1st tier in each step is the preference. Models in one tier share sessions; later tiers are fallbacks, tried in order, with at least one from a different provider.","splitOnly":"Change only the split","splitOnlyHelp":"Keep the models and order this audience would get anyway, and set this override’s share for each model of a shared tier. The shares follow the models, whatever list the session runs.","splitOnlyNone":"The Default has no shared tier for this step, so there is no split to change.","splitOnlyDefault":"Default: {{share}}","now":"{{pct}}% now","full":"Every deployment full","held":"Provider held · {{provider}}","taking":"Taking calls","fullNote":"{{model}}’s sessions are on {{others}} until its deployments have room, then they move back. Usually about {{split}}.","heldNote":"{{provider}} is held for this step. Its share comes back when the hold ends.","guessNote":"{{models}} has no requests-a-minute limit, so the tier’s models are weighted alike. Add its limit to share by capacity.","allOutNote":"No model in this tier can take calls now: new sessions go to the next tier.","addLimits":"Add limits","noSupport":"No support for {{code}}","onlyFor":"{{pct}}% for {{code}}","noSupportNote":"A model that cannot do a language takes none of its sessions; the others share them.","placed":{"title":"How one session is placed","subtitle":"{{step}} · a session in the Default","listTier":"Model list · {{tier}} tier · share load","landsModel":"Most sessions land on {{model}}, about {{pct}}%. A session stays on its model.","deploymentTier":"{{model}} · Where it runs · {{tier}} tier","landsDeployment":"Most of those land on {{deployment}}: about {{pct}}% of all sessions run there.","noDeployments":"{{model}} has no deployments: it runs on its one host.","noRoom":"When there is no room","step1":"Next deployment of the same model","step1Body":"{{others}}. The session keeps its model.","step1None":"{{model}} has no other deployment.","step2":"Next model in the same list tier","step2Body":"{{models}}, on its own deployment tiers.","step3":"Next list tier","step3Body":"{{model}}, the fallback.","step3None":"None: this step has no fallback tier.","note":"A model’s own deployments come first, so the session’s style holds as long as possible. Both levels place by the same key: session and language."},"splitStale":"Stale: the list gained a model in the {{tier}} tier that this split does not name, and its shares still add up to 100%, so the Engine ignores it there. Set the new model’s share."}},"aiDesk":{"eyebrow":"Growth","title":"AI desk","new":"New","metaTitle":"AI desk","greeting":{"morning":"Good morning, {{name}}.","afternoon":"Good afternoon, {{name}}.","evening":"Good evening, {{name}}."},"summary_one":"The AI read the latest email, voice notes and cards. {{count}} thing needs one tap; {{filed}} were filed for you.","summary_other":"The AI read the latest email, voice notes and cards. {{count}} things need one tap; {{filed}} were filed for you.","stats":{"label":"Today at a glance","followUps_one":"follow-up due today","followUps_other":"follow-ups due today","goingCold":"hot leads going cold (no reply in 6+ days)","ready":"replies that look ready to meet","likely":"likely this quarter · target {{target}}","likelyNoTarget":"likely this quarter ({{quarter}})","waiting_one":"suggestion waiting for an OK","waiting_other":"suggestions waiting for an OK"},"ready":{"title":"Ready for your OK · {{count}}","sub":"Each one says why. Approve, change it, or dismiss; dismissing teaches it.","approveSafe":"Approve all safe ones","approveSafeHint":"Only changes that ask first on leads already on file. Drafts always wait for you.","noneSafe":"Nothing here is safe to approve in one go; each one needs a look.","safeDone_one":"Approved {{count}} suggestion.","safeDone_other":"Approved {{count}} suggestions.","safeRefused_one":"{{count}} could not be approved; it is still listed.","safeRefused_other":"{{count}} could not be approved; they are still listed.","emptyTitle":"All caught up","emptyText":"Nothing needs your OK right now. New suggestions arrive as replies, cards and notes come in.","why":"Why: {{text}}"},"actions":{"approve":"Approve","approveN":"Approve {{count}}","edit":"Edit","dismiss":"Dismiss","seeDraft":"See draft","hideDraft":"Hide draft","draft":"Draft","open":"Open","review":"Review {{count}}","done":"Done","working":"Working…","failed":"That did not work. Try again."},"kind":{"replyReady":{"title":"{{name}} replied and looks ready to meet","why":"reply on {{date}}; it reads as ready to meet."},"goingCold":{"title":"Going cold: {{who}}","quoted":"Quoted, no reply in {{days}} days. Suggest a short check-in.","hot":"A hot lead with no reply in {{days}} days. Suggest a short check-in.","why":"last touch {{date}}."},"followups":{"title_one":"{{count}} follow-up from {{event}}, ready to draft","title_other":"{{count}} follow-ups from {{event}}, ready to draft","noEvent":"the cards you scanned","detail":"One per scanned card, in their language. Leads who only gave us their card get role-related messages with a way to opt out.","why":"cards scanned {{date}}; nobody contacted yet."},"revive":{"title":"Worth another try: {{who}}","detail":"Lost on price. The same setup now costs {{amount}} less. Draft a short note?","detailMonthly":"Lost on price. The same setup now costs {{amount}} less per month. Draft a short note?","why":"lost reason “price”, and pricing changed since."},"duplicate":{"title":"Same person twice: {{name}}","detail":"{{a}} and {{b}} look like the same lead. Opens the Duplicates page to merge (merging stays a person's job)."},"inbound":{"title":"Forwarded by {{by}}: {{sender}}","titleNoBy":"Forwarded email: {{sender}}","someone":"someone new","detail_one":"{{count}} thing to do: {{steps}}","detail_other":"{{count}} things to do: {{steps}}","whyKnown":"forwarded {{date}}; the sender is already a lead.","whyNew":"forwarded {{date}}; the sender is new to us."},"enrich":{"title":"{{who}}: their website says otherwise","detail":"Their website disagrees on {{fields}}. Approving adds this note; change the fields yourself if the site is right:","why":"website read {{date}}; the AI never changes a filled field."}},"steps":{"stage":"move {{who}} to {{stage}}","task":"add a task: “{{title}}”","reply":"a reply to send (draft)","other":"{{action}}","note":"add a note: “{{body}}”","createLead":"add {{name}} as a new lead"},"draft":{"region":"Draft for {{name}}","unsubscribed":"No draft: they unsubscribed.","noBasis":"No draft: there is no consent basis on file. Ask them for consent first.","roleOnly":"Role-related only: they gave us their card, so keep it about their work. The draft says how to opt out.","inbox":"This opens their conversation. Use Draft reply there, then edit and send.","openInbox":"Open the conversation","email":"A starting point in {{language}}. Edit it before sending; nothing is sent until you send it.","subject":"Subject","body":"Message","openEmail":"Open in your email","copy":"Copy","copied":"Copied","language":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"writeInConversation":"Write it in their conversation","engineSoon":"Drafts in the conversation arrive soon; use the draft below for now.","suppressed":"No draft: mail to their address bounced or was marked as spam.","noEmail":"No draft: there is no valid address for them."},"filed":{"title":"Filed for you overnight · {{count}}","sub":"Low-risk work done without you in the last 24 hours. Open any of it to check or undo it.","emails_one":"{{count}} email attached to its lead","emails_other":"{{count}} emails attached to their leads","voiceNotes_one":"{{count}} voice note transcribed and filed","voiceNotes_other":"{{count}} voice notes transcribed and filed","cardsWaiting_one":"{{count}} business card read (waiting for review)","cardsWaiting_other":"{{count}} business cards read (waiting for review)","bounced_one":"{{count}} bounced email marked on its lead","bounced_other":"{{count}} bounced emails marked on their leads","see":"See","review":"Review","empty":"Nothing was filed in the last 24 hours.","enriched_one":"{{count}} organisation filled in from its website","enriched_other":"{{count}} organisations filled in from their websites","hide":"Hide","undo":"Undo","undone":"Taken off"},"events":{"title":"Events coming up","sub":"Where our kind of customers will be.","followups":"follow-ups: {{contacted}} of {{leads}} sent","mentioned_one":"{{count}} lead mentioned it · add as an event?","mentioned_other":"{{count}} leads mentioned it · add as an event?","date":"Starts on","add":"Add event","empty":"No events coming up. The leads board's event picker adds one."},"fields":{"city":"city","organizationSize":"organisation size","languagesNeeded":"languages needed","about":"about"},"attach":{"title":"Forwarded emails not filed yet","line":"The forwarded email for {{who}}:","retry":"Try again","done":"Filed on the lead.","reason":{"not_sender":"the lead is not the person who wrote it.","mail_gone":"the email is no longer kept (90 days).","stale":"the suggestion changed since.","not_found":"that lead is no longer on file.","no_lead":"there is no lead to file it on.","other":"it could not be filed right now."}}},"analytics":{"title":"Analytics","description":"Tracked page views and events for {{0}}","overview":"Overview","pageViews":"Page views","uniqueVisitors":"Unique visitors","liveVisitors":"Live visitors","events":"Events","settings":"Settings","delete":"Delete all analytics data","deleted":"Deleted","viewed":"Viewed","viewedAt":"Viewed at","route":"Route","url":"URL","enterURL":"Enter URL","action":"Action","category":"Category","label":"Label","value":"Value","visitor":"Visitor","visitors":"Visitors","views":"Views","totalViews":"Total Views","listenerSplit":{"title":"How people listened","channel":"Channel","people":"People","captionsOnly":"Captions only","roomAudio":"Room audio","browserVoice":"Browser voice","from":{"floor":"Floor audio","ai":"AI voice","interpreter":"Interpreter"},"minutes":"{{count}} min","peak":"peak {{count}}","notRecorded":"Not recorded","empty":"Nobody opened a channel of this session.","note":"Each person counts once per channel, in the most they did: room audio over browser voice over captions only. Room audio is what the channel plays: the floor, an interpreter or the AI voice. Browser voice is the person's own browser reading the captions aloud: it is not the AI voice and costs nothing. Minutes add up every connection; a peak is the most people in that mode at once.","olderNote":"Older sessions recorded room audio only, from the audio room's connections: browser voice, minutes and peaks by mode were not recorded. \"Not recorded\" across a row: your audience's browsers read that language aloud, and nothing recorded it.","nobody":"Nobody opened this channel","howWeCount":"How we count people, minutes and peaks","about":{"captionsOnly":"Read the captions, no sound.","roomAudio":"What the channel plays: the floor, an interpreter or the AI voice.","browserVoice":"The person's own browser reading captions aloud. Not the AI voice, costs nothing."}},"totalTranslations":"Total Translations","totalHighlights":"Total Highlights","view":"View","scheduledSessions":"Scheduled sessions","streamedSessions":"Streamed sessions","totalDuration":"Total Duration","captionViews":"Caption Views","transcriptsAndTranslationss":"Transcripts and Translations","audioAiInterpretedLanguages":"Audio AI-Interpreted Languages","aiInterpreted":"AI Interpreted","danger":{"title":"Danger zone","description":"This will delete all analytics data. This cannot be undone.","reset":{"title":"Reset data","description":"Reset your website to delete all historical data, including Unique visitors, Page views and Events."}},"sessionAudience":{"people":"People","peopleSummary":"Distinct browsers that opened a channel.","peopleNote":"Distinct browsers that opened a channel. Our own booth and console screens are left out, one browser counts once however often it reconnected, and the floor channel opened beside a chosen language is not a second person.","connections":"Connections","connectionsSummary":"Every connection the engine recorded.","connectionsNote":"Every connection the engine recorded on a channel, counted each time: our own booth and console screens, every reconnection, the audio room's own record of a join, and the floor channel FrontDoor opens beside the language someone in your audience picked."},"sessionReport":{"verdict":{"ran":"Ran {{ran}}. {{people}} followed, across {{languages}}.","ranEmpty":"Ran {{ran}} and published {{languages}}. Nobody opened a channel.","neverRan":"This session never started.","live":"Live now — {{listening}} following.","planned":"Booked for {{starts}}, with {{channels}} planned."},"openConsole":"Open the console","notRecorded":"Not recorded","captions":"Captions","facts":{"languages":"Languages published","languagesSummary":"Languages that actually produced captions.","languagesNote":"Languages that actually produced captions, whatever was planned.","peak":"Peak audience","peakSummary":"The most people on the session's channels at once.","peakNote":"The most people on the session's channels at one moment.","listeningNow":"Audience now","listeningNowSummary":"People on a channel right now.","unrecordedSummary":"No peak was recorded for this session.","unrecordedNote":"Nothing sampled a count of people following this session, so there is no peak to report.","listeningNowNote":"People on a channel at this moment.","howWeCount":"How we count"},"timeline":{"band":"Captions published"},"produced":{"speech":"{{speaking}} of speech","translated":"{{characters}} translated into {{languages}}","translatedOnly":"{{characters}} translated","noneWrap":"No speech was captioned in this session, so there is nothing to measure.","nonePrepare":"Speech, captions and translation totals appear here once the session goes live.","noneLive":"Nothing has been captioned yet. Totals appear here as soon as someone speaks.","spend":"${{amount}} of translation"},"takeaways":{"transcripts":"Transcript","highlights":"Highlights ({{count}})","summaries":"Summaries ({{count}})","none":"Nothing to take away from this session yet.","captions":"Captions ({{count}})","captionsReady":"Captions are ready. Generate a summary or transcript to share what was said.","generateSummary":"Generate a summary"},"channelsTitle":"Channels","count":{"people":{"one":"1 person","many":"{{n}} people"},"languages":{"one":"1 language","many":"{{n}} languages"},"channels":{"one":"1 channel","many":"{{n}} channels"},"captions":{"one":"1 caption","many":"{{n}} captions"},"characters":{"one":"1 character","many":"{{n}} characters"}},"views":{"label":"What to show","listening":{"tab":"Audience","title":"Audience over the session","note":"People on each channel, from the counts the engine sampled. A flat stretch is a count that held: a sample is written when a count moves, so nothing between two samples is missing.","empty":"Counts of people following were not recorded for this session.","emptyHint":"The engine samples a channel whenever its audience changes. Sessions that ran before that was switched on have nothing to draw here — Arrivals and Captions below are recorded for every session.","emptySampled":"Counts of people following were sampled for this session, and nobody was ever on a channel.","emptySampledHint":"Somebody was watching the numbers; there was nobody to count. Arrivals and Captions below show what the session did."},"arrivals":{"tab":"Arrivals","title":"When people arrived","note":"Each person counted once per channel, at the moment they first opened it — not how many were listening at that time. Somebody already waiting when the session started counts at the start.","empty":"Nobody opened a channel of this session.","emptyHint":"This is drawn from the connections the engine records when somebody joins a channel, so it appears for any session with an audience."},"captions":{"tab":"Captions","title":"What each channel published","note":"Captions published on each channel over the session, minute by minute. A gap is a channel that went quiet.","empty":"This session published no captions.","emptyHint":"Captions are recorded for every session that ran, so a session with none either never started or never received audio."},"peakOf":"busiest moment {{n}}"}},"posthog":{"title":"PostHog","description":"The PostHog project admin links open: a person, their recordings, their workspace. The personal API key is optional and lets the journey tab list recordings inline.","host":"PostHog app address","projectId":"Project ID","personalApiKey":"Personal API key (optional)","keySaved":"Saved. Type a new key to replace it.","removeKey":"Remove the saved key"},"webSearch":{"title":"Web search","description":"Which web search the conversion agent uses to look up organisations. Saved for the Engine; it applies on its next lookup.","provider":"Provider","option":{"off":"Off","nova":"Amazon Nova (AWS Bedrock)","brave":"Brave"},"needs":{"off":"No searches are made.","nova":"Needs Bedrock access in AWS, applied with the Engine's IAM change.","brave":"Needs the Brave key saved below."},"daily":"Searches per day (UTC)","braveKey":"Brave key"}},"answerBank":{"title":"Answer bank","intro":"One place for saved replies and the answers Iris may use.","new":"New answer","saved":"Saved","save":"Save","saving":"Saving…","cancel":"Cancel","edit":"Edit","tabs":{"all":"All answers","suggested":"Suggested by Iris","outOfDate":"Out of date","missing":"Missing"},"folder":"Folder","allFolders":"All folders","starredOnly":"Starred","starred":"Starred","star":"Star this answer","unstar":"Remove the star","states":{"outOfDate":"Out of date","approved":"Approved","personal":"Only me"},"withActions":"with actions","uses_one":"{{count}} use","uses_other":"{{count}} uses","modes":{"ALONE":"Alone","ASK":"Ask me first","STAFF_ONLY":"Staff only"},"modeAloneAt":"Iris alone ≥ {{percent}}%","modeLine":{"ASK":"Iris drafts this for a person's OK","STAFF_ONLY":"Only people use this; Iris never does"},"mayAlone":"Iris may send this alone when she is at least {{percent}}% sure it fits","missingLanguage":"{{language}} missing","languages":{"en":"English","pt":"Portuguese","es":"Spanish","fr":"French"},"questions":"Questions it answers:","noQuestions":"none yet","addQuestion":"Add","docs":"Docs · {{page}}","attaches":"Attaches: {{name}}","recheck":"Re-check when the doc changes","recheckBody":"The docs page was edited {{date}}: marked Out of date until someone confirms.","confirm":"Confirm","stats":{"used_one":"Used {{count}} time (Iris {{iris}}, people {{people}})","used_other":"Used {{count}} times (Iris {{iris}}, people {{people}})","resolved":"resolved without another message {{percent}}%","wrong_one":"{{count}} “wrong” mark, last {{date}}","wrong_other":"{{count}} “wrong” marks, last {{date}}","owner":"owner {{name}}","shared":"shared with the team","version":"version {{version}}"},"blockEditor":"Its words are published from the template editor: edit them there.","asked_one":"asked {{count}} time · {{where}} · {{lang}}","asked_other":"asked {{count}} times · {{where}} · {{lang}}","surfaces":{"docs-ask":"Docs search","help-ask":"Help chat","agent":"Iris","draft":"a draft reply","captain":"Captain","docs-faq":"the FAQ"},"answerIt":"Answer","draftArticle":"Draft article","empty":{"all":"No answers yet. Save one from any reply, or start a new one.","suggested":"Iris has no suggestions yet.","outOfDate":"Every answer is up to date with the docs.","missing":"Nothing missing: every question asked has an answer."},"never":"Never alone, whatever the setting:","neverBody":"refunds and billing changes, cancellations, prices and discounts, legal or privacy, an unhappy or angry customer, anything during a live session, and a customer's first message ever. Iris drafts; a person sends.","macros":{"label":"Add a label","assign":"Assign","priority":"Set priority","snooze":"Snooze","close":"Close","follow_up":"Follow up"},"editor":{"newTitle":"New answer","editTitle":"Edit answer","subtitle":"What it says, what it answers, and how Iris may use it.","name":"Name","folder":"Folder","sharing":"Who uses it","shared":"The team","personal":"Only me","languages":"Languages","subject":"Subject","body":"Answer","subjectIn":"Subject in {{language}}","bodyIn":"Answer in {{language}}","saveLanguage":"Save the {{language}} version","saveFirst":"Save the answer first, then add its other languages.","questions":"Questions it answers","questionPlaceholder":"How a customer asks it","docs":"Docs pages it is built from","docPlaceholder":"The docs page, e.g. device-check","add":"Add","remove":"Remove {{value}}","actions":"Sending it also","action":"Action","addAction":"Add action","removeAction":"Remove action","hours":"Hours","iris":"How Iris may use it","minConfidence":"Only when she is at least","aloneAdmin":"Only a Customer Success admin can let Iris send an answer alone.","aloneLocked":"Iris sends this answer alone: only a Customer Success admin can change it.","personalStaffOnly":"Iris only answers from the team's answers, so one only you use is staff only.","sharedTeam":"The team (only an admin can make it yours)"},"label":{"sentBy":"Sent by Iris (InterScribe AI)","fromAnswer":"from “{{name}}” answer","group":"What you think of Iris's answer","good":"Good answer","wrong":"Wrong, fix it","takeOver":"Take over","takenOver":"It's yours now. Iris has stepped back."},"needsYou":{"title":"Needs you","intro":"Everything Iris did or wants to do that a person should see.","chips":{"waiting":"Waiting for your OK","unhappy":"Unhappy after Iris","couldnt":"Iris couldn't answer","spot":"Sent by Iris · spot check"},"kinds":{"waiting":"Waiting for your OK","unhappy":"Unhappy after Iris","couldnt":"Iris couldn't answer","spot":"Sent by Iris"},"asked":"They asked:","irisDrafted":"Iris drafted:","irisSent":"Iris sent:","irisTold":"Iris told them:","why":"Why it's here:","whyDefault":{"waiting":"Iris asked for a person's OK","unhappy":"the customer answered negatively after Iris","couldnt":"nothing in the docs or the answer bank covers it","spot":"a check on what Iris sends on her own"},"sources":"Sources: {{list}}","none":"none","sure":"{{percent}}% sure","replied":"replied: “{{text}}”","noAnswer":"no answer in the bank","approve":"Approve and send","reviewSend":"Review and send","replyNow":"Reply now","answerSave":"Answer and save","edit":"Edit","takeOver":"Take over","saveBank":"Save to answer bank","done":"Done","refused":"That didn't go through: {{reason}}","empty":{"waiting":"Nothing waiting for your OK.","unhappy":"Nobody wrote back unhappy after Iris.","couldnt":"Iris answered everything she was asked.","spot":"Everything Iris sent this week has been checked."},"rowsNote":"Rows Iris answered show an Iris badge in the list; held replies show “Waiting for OK” and float to the top of Mine."},"problems":{"failed":"That could not be saved. Try again.","name":"Give the answer a name.","subject":"Write a subject (up to 300 characters).","body":"Write the answer.","iris_mode":"Pick how Iris may use it.","min_confidence":"Pick a confidence from 0 to 100%.","too_many":"That is too many questions or docs pages.","personal_staff_only":"An answer only you use is staff only: Iris answers from the team's answers.","actions":"One of the actions is not one an answer can do.","block_editor":"This answer is published from the template editor; edit it there.","alone_admin_only":"Only a Customer Success admin can let Iris send an answer alone, or change one she sends alone.","not_owner":"Only the person who saved it can change an answer only they use.","locale":"Pick Portuguese, Spanish or French.","verdict":"Pick Good answer or Wrong.","not_found":"That no longer exists. Refresh the page.","missing_permission":"You don't have permission to do that.","not_yours":"Only a Customer Success admin can take a team answer for themselves: everyone else would lose it."},"docsEdited":"docs edited {{date}}","withExtras":"with {{list}}","resolvedShare":"{{percent}}% resolved","extras":{"guide":"guide","label":"label","assign":"assign","priority":"priority","snooze":"snooze","close":"close","follow_up":"follow-up"}},"api":{"errors":{"youDontBelong":"You don't belong to this organization","alreadyAdded":"Already added","invalidCoupon":"Invalid coupon","couponInactive":"Inactive coupon","couponMaxRedeems":"Coupon code limit has been reached","invalidStripeCustomerId":"Invalid Stripe customer ID","maxFileReached":"Max file size: 20 MB","notLinked":"You don't have access to this organization","canBeModifiedByCreator":"Can only be modified/deleted by the creator","cannotUpdateNotPending":"Cannot modify if not pending","cannotDeleteIfNotPending":"Cannot delete if not pending","nameCannotBeEmpty":"Name not specified","descriptionCannotBeEmpty":"Description not specified","fileCannotBeEmpty":"File cannot be empty","alreadyLinkedProvider":"This company is already your provider","alreadyLinkedClient":"This company is already your client","invalidSubscription":"Invalid subscription","noActiveSubscriptions":"No active recurring subscriptions","invalidCard":"Invalid card","existingUser":"User already in organization","maxNumberOfUsers":"Maximum limit of users reached","invalidPassword":"Invalid email or password. Please verify your email or try resetting your password.","rateLimitExceeded":"Rate limit exceeded. Please try again later.","invitationNotAvailable":"Invitation not available","notAvailable":"Not available","cannotBeWithoutOwner":"Organization cannot be without owner","cannotBeWithoutMembers":"Organization cannot be without members","userNotRegistered":"User not registered","userAlreadyRegistered":"User already registered","userAlreadyRegisteredEmailSent":"User already registered, email verification sent","userAlreadyVerified":"User already verified","passwordMismatch":"Passwords don't match","invalidEmail":"Invalid email","invalidLinkInvitation":"Invalid invitation","notPendingLinkInvitation":"Invalid invitation","emailInvalidLinkInvitation":"Invalid account link invitation email","tenantInvalidLinkInvitation":"Invalid account in link invitation","cannotDeleteAdmin":"You cannot delete a system admin","alreadyAMember":"Already a member","noChanges":"No changes","noSubscription":"No active subscription","noOrganizations":"You don't belong to any organization","invalidSession":"Invalid session","action":"Invalid action.","validURL":"Please enter a valid URL","missingData":"Missing data","vocabularyGroup":{"vocabularyGroupNotFound":"Vocabulary group not found","errorDeletingVocabularyGroup":"Error deleting vocabulary group","groupNameExists":"Group name already exists","groupMaxWordsReached":"The group already contains 100 words. No more words can be added","missingParametersGroupKeyword":"Missing parameters for group keyword"},"keywords":{"missingParametersRemoveKeyword":"Missing parameters for removing keyword","missingParametersBoostKeyword":"Missing parameters for boost keyword","boostKeywordBlocked":"The keyword is blocked and cannot be added","boostKeywordAlreadyAdded":"The keyword has already been added","missingParametersReplaceKeyword":"Missing parameters for replace keyword","replaceKeywordConflict":"The keyword cannot be used as it conflicts with existing categories","replaceKeywordRuleAlreadyAdded":"A replacement rule for the keyword was already added","missingParametersBlockKeyword":"Missing parameters for block keyword","blockKeywordAlreadyUsed":"The keyword cannot be blocked as it is already used in another category","blockKeywordAlreadyBlocked":"The keyword has already been blocked","failedToSaveVocabularyDetails":"Failed to save vocabulary details"},"speakers":{"errorDeletingSpeaker":"Error deleting speaker","speakerNotFound":"Speaker not found","errorUpdatingSpeaker":"Error updating speaker","failedSaveSpeakerDetails":"Failed to save speaker details","errorCreateNewSpeaker":"Erro to create a new speaker","nameRequired":"The speaker needs a name.","nameTooLong":"The name can have at most 250 characters.","organizationTooLong":"The organization can have at most 250 characters.","photoInvalid":"The photo must be a PNG, JPG or WebP image.","photoTooLarge":"The photo is too large. Choose one under 5 MB.","bioTooLong":"The short biography can have at most 100 characters.","tooMany":"You can add up to 50 speakers at once."},"streamer":{"streamingServerConnectionError":"Streaming server connection error","enableAudioPlayback":"Click to enable audio playback","streamingServerConnectionLostError":"Connection lost. Attempting to reconnect...","maximumReconnectionReached":"Maximum reconnection attempts reached. Please refresh the page."},"event":{"notFound":"Event not found."},"rooms":{"notFound":"Room not found.","deletingRoom":"Error deleting room.","nameAlreadyExists":"Room name already exists.","editing":"Error editing room.","falied":"Failed to save room details.","created":"Error creating room."},"prompt":{"couldNotCreatePromptExecution":"Could not create prompt execution:","couldNotFindTemplate":"Could not find template:","compile":"Compile error","invalidTemplateResult":"Invalid template result:","invalidExecutionType":"Invalid execution type:","invalidPromptFlow":"Invalid prompt flow"},"preferences":{"failedSaving":"Failed saving general preferences. Verify input and try again.","saving":"Error saving preferences"},"slug":{"alreadyExists":"Slug already exists","variableNotSet":"Slug variable not set","postNotFound":"Post not found with slug:"},"post":{"postNotPublished":"Post not published","notFoundWithId":"Post not found with id:"},"categories":{"sessionExists":"Session category name already exists.","speakerExists":"Speaker category name already exists.","createNotAllowed":"You don't have permission to create categories. Pick an existing one."},"avChannels":{"avRequired":"AV Channel is required.","avSelected":"Invalid AV Channel selected.","inputType":"Invalid input type. Must be RTMP, WHIP, HTTP, or SRT.","urlRequired":"URL is required for HTTP or SRT input type.","agent":{"idOrPermission":"Invalid agent id or permission","nameRequired":"Agent name is required.","update":"Failed to update agent. Please try again.","delete":"Failed to delete agent. Please try again.","create":"Failed to create agent. Please try again.","key":"Failed to create agent key. Please try again.","keyRequiered":"Agent Key alias is required.","keyID":"Agent Key ID is required.","keyDelete":"Failed to delete agent key. Please try again.","keyIdAndAliasRequired":"Agent Key ID and new alias are required.","keyUpdate":"Failed to update agent key. Please try again.","keyNameRequired":"Agent Key is required.","keySelected":"Invalid Agent Key selected."},"ingress":{"permission":"Invalid ingress id or permission","required":"Ingress name is required.","create":"Failed to create ingress. Please try again.","update":"Failed to update ingress. Please try again.","failed":"Failed to delete ingress. Please try again."}},"streamSession":{"invalidFormat":"Invalid format","invalidWeekDaysFormat":"Invalid week days format","nameRequired":"Name is required","nameCharacterLimit":"Name must be 250 characters or less.","languageRequired":"Language is required","slugRequired":"Slug is required","slugCharacterLimit":"Slug must be 60 characters or less.","pinCodeLength":"Pin code must be 6 digits.","accessCodeLength":"The access code must be 6 letters or numbers.","accessCodeRequired":"Enter an access code, or turn off the access code requirement.","endBeforeStart":"The event must end after it starts.","recurrenceEndBeforeStart":"The series cannot end before its first event.","invalidReference":"Something you selected is no longer available. Reload the page and choose again.","videoUrlInvalid":"Enter a full web address, starting with https://.","captionDelayRange":"The caption delay must be between 0 and 360 seconds.","recurrenceIntervalMin":"Enter a number of 1 or more.","oneRoomOnly":"An event takes place in one room. Choose one room.","roomLentOut":"This room is lent to another workspace at that time. Choose another room or time.","roomOutsideGrant":"This room is lent to your workspace only for its booking. Keep the session inside that time.","lentRoomSingleOnly":"A lent room is for one booking. Make this a single session, not a series.","venueBookingWaits":"This booking needs {{needed}} {{balance}}, and only {{free}} are free. The booking waits until you top up.","venueNoSpokenHours":"This booking uses AI voices, and no spoken translation hours are free. The booking waits until you top up.","venueRoomCapacityMissing":"This room's size is not set yet. Ask InterScribe to set the room's capacity before booking it on the venue licence.","venueRenewToKeepDates":"{{count}} date(s) fall after your venue licence's term. They are kept but hold no hours: renew the licence to keep these dates.","venueClientCapReached":"This client account can use up to {{cap}} {{balance}} here; this booking would bring it to {{total}}. Its new bookings wait until the venue raises the cap.","venueBalances":{"PREPAID":"prepaid hours","SPOKEN":"spoken translation hours","INTERPRETER_DAYS":"interpreter-days"},"roomClash":"“{{name}}” is already booked in {{room}}: {{when}}.","avChannelClash":"“{{name}}” already uses this AV channel: {{when}}.","roomSetsAvChannel":"“{{name}}” takes its AV channel from its room, {{room}}. Move the session to another room to change it.","selectedSessionsOverlap":"“{{name}}” and “{{other}}” overlap, so they cannot share one AV channel.","avChannelDisabled":"This AV channel is disabled. Enable it on its page, or choose another channel or room.","seriesStopped":"This series was stopped, so later events can't be changed. Save this event only, or create a new series.","voiceCloning":{"attestationRequired":"Turning on the speaker's own voice needs your confirmation that every speaker gave permission.","staleDisclaimer":"The voice-cloning disclaimer changed after this page was loaded. Reload the page and confirm it again.","unsupported":"The speaker's own voice is not available for {{languages}} right now.","notMember":"Only a member of this organization can turn on the speaker's own voice.","notVoiced":"The speaker's own voice can only be turned on for a language this session gives an AI voice: {{languages}} has none."},"bulk":{"noSelection":"Select at least one session.","noSetting":"Choose at least one setting to update.","notFound":"Some selected sessions could not be found.","seriesMaster":"A series itself can't be edited here. Select its sessions instead.","invalidContext":"The selected event type is not available.","invalidVocabularyGroup":"The selected vocabulary group is not available.","invalidAvChannel":"The selected AV channel is not available.","tooMany":"This selection covers more than {{max}} sessions. Narrow it and try again.","publishClash":"Nothing was changed. Publishing would clash: {{list}}","publishClashItem":"“{{name}}”: {{reason}}","portalAddAndRemove":"A portal can’t be added and removed in the same edit.","portalsEmptied":"Nothing was changed. Removing that portal would leave these sessions on no portal, which shows them on every portal: {{list}}","roomAndAudioSource":"A room sets the audio source. Change the room or the audio source, not both in one edit.","roomClash":"Nothing was changed. Moving to that room would clash: {{list}}","bibleUnavailable":"Bible settings are only available when Scripture tools are turned on for this workspace.","slidesNotConnected":"Connect your presentation software before turning on translated slides for these sessions.","languageAddAndRemove":"A language can’t be added and removed in the same edit.","unknownLanguage":"Unknown language: {{codes}}.","languagePlanLimit":"Nothing was changed. These sessions would have more languages, or other languages, than your plan allows: {{list}}","roomMoveClash":"Moving to that room would also clash: {{list}}","autoStartUnavailable":"This workspace cannot start AI voices at go-live."},"aiVoicePortugueseBrazilOnly":"AI voice for Portuguese is available in Brazilian Portuguese only."},"summaries":{"updateTemplate":"Failed to update summary template.","update":"Failed to update summary.","delete":"Failed to delete summary.","found":"Summary not found","idNotFound":"ID not found.","originalNotExist":"Original Summary does not exist","languageNotValid":"Selected language is not valid."},"pricing":{"planNotFound":"Pricing plan not found"},"conferences":{"notFound":"Conference not found.","checkFields":"Some fields need your attention.","nameRequired":"Name is required.","nameTooLong":"The name can have at most 250 characters.","descriptionTooLong":"The description can have at most 2000 characters.","startDateRequired":"Choose the first day.","endDateRequired":"Choose the last day.","endBeforeStart":"The last day can't be before the first day.","tooManyDays":"A conference can last at most 31 days.","timezoneRequired":"Choose a time zone.","roomNameRequired":"Give the new room a name.","sessionNotFound":"That session is not part of this conference.","channelOwnedByRoom":"“{{channel}}” belongs to {{room}}. Sessions in that room use it.","noDrafts":"This conference has no drafts to publish.","dayOutsideConference":"That day is not part of this conference.","sessionChangedElsewhere":"This session changed elsewhere while you were editing it. Reload the schedule and try again.","sessionOnAir":"“{{name}}” is on air. End it first, or leave it out of this selection.","sessionContinuesImmovable":"This session continues past midnight, so its day, start and end cannot be changed here. Open the full event to change them."},"scheduleImport":{"tooLarge":"That file is larger than 10 MB.","tooManyPages":"PDFs can have at most 20 pages.","unsupported":"That file type isn't supported. Try a PDF, a Word document, a photo, or paste the text instead.","empty":"There's nothing to read there.","tooLong":"That text is longer than 60,000 characters.","badRequest":"That request couldn't be read.","conferenceNotFound":"This conference could not be found.","importRunning":"An import is already running for this conference.","monthlyLimit":"This workspace has reached its monthly import limit.","dailyLimit":"This workspace has reached its daily import limit.","platformLimit":"Imports are at capacity right now. Please try again later.","unavailable":"The import service is unavailable right now. Please try again.","notFound":"That import could not be found.","notReady":"This import isn't ready to add yet.","nothingToAdd":"Nothing is selected to add.","nameRequired":"Give this session a name.","endBeforeStart":"The end time must be after the start time.","rowClash":"This overlaps “{{title}}”.","createFailed":"This session could not be created.","alreadyApplying":"This import is already being applied.","notApplied":"This import hasn't been applied, so there's nothing to undo.","tooManyRows":"A schedule import can include at most 200 rows.","invalidRowShape":"One of the rows in this import couldn't be read.","duplicateRowKey":"Two rows in this import have the same id.","unreadable":"That file couldn't be read. It may be corrupted.","encrypted":"That PDF is password-protected. Remove the password and try again.","heicUnsupported":"This server can't read HEIC photos yet. Try a JPEG or PNG instead."}},"success":{"keywordBoostRuleRemoved":"Keyword boost rule has been removed","keywordRestored":"Keyword restored","keywordUnblocked":"Keyword has been unblocked","vocabularyGroupEdited":"This vocabulary group has been successfully edited","boostKeywordAdded":"Keyword has been added and will be prioritized during a transcription","boostKeywordOverBudget":"Added, but speech recognition has no room left for it: this vocabulary's boosted words already fill what a session can send. Remove a few to make room.","keywordReplacementRuleAdded":"Keyword replacement rule has been successfully added","blockKeywordSuccess":"The keyword has been successfully blocked and will no longer be allowed","updatedSuccessfully":"updated successfully","addedSuccessfully":"added successfully","rooms":{"edit":"Successfully edited room.","created":"Room created successfully!"},"preferences":{"saved":"General preferences were successfully saved!","savedDefaults":"Default event settings saved."},"categories":{"added":"Session was successfully added.","edited":"Session category was successfully edited.","deleted":"Session category was successfully deleted.","speakerAdded":"Speaker was successfully added.","speakerEdited":"Speaker category was successfully edited.","speakerDeleted":"Speaker category was successfully deleted."},"avChannels":{"added":"AV Channel was successfully added.","agent":{"update":"Agent updated successfully.","key":"Agent Key created successfully.","keyUpdate":"Agent Key updated successfully.","keyAndAssociated":"Agent Key and associated agents deleted successfully."},"ingress":{"update":"Ingress updated successfully."}},"streamSession":{"resourceDeletedSuccessfully":"{{actionDataDeletedIdsLength}} resource(s) deleted successfully.","resource":"Resource '{{newResourceName}}'","eventCreatedSuccessfully":"Event has been created successfully.","eventUpdatedSuccessfully":"Event has been updated successfully."},"summaries":{"updateTemplate":"Summary template updated successfully.","update":"Summary updated successfully.","delete":"Summary deleted successfully."},"conferences":{"settingsSaved":"Conference settings saved. New sessions start from them.","detailsSaved":"Conference details saved.","settingsApplied":"Settings applied to upcoming sessions: {{0}}.","roomChannelKept":"Sessions that kept their room's AV channel: {{0}}.","roomAdded":"Room added to the conference.","roomRemoved":"Room removed from the conference.","speakerAdded":"Speaker added to the conference.","speakerRemoved":"Speaker removed from the conference.","speakerCreated":"“{{0}}” was created and added to the conference.","sessionCreated":"Session added.","sessionSaved":"Session saved.","sessionsDeleted":"{{0}} sessions deleted.","draftsPublished":"{{0}} drafts published.","roomChanged":"{{0}} sessions moved.","voiceClashSkipped":"Left as they were (AI voice for Portuguese is available in Brazilian Portuguese only): {{0}}.","roomsAdded_one":"{{count}} room added to the conference.","roomsAdded_other":"{{count}} rooms added to the conference."},"speakers":{"created":"Speaker created.","updated":"Speaker saved."}}},"app":{"boothLanguageLimit":{"tag":"Unavailable","line":"The organizer limited the languages you interpret"},"boothGate":{"enterUnchecked":"Enter without a check","uncheckedTitle":"Enter without hearing your microphone?","uncheckedText":"The check didn't hear {{mic}}. You arrive muted, so nothing reaches listeners. In the booth, your level shows beside Open mic: check it moves before you open the microphone.","uncheckedEnter":"Enter the booth muted","uncheckedPick":"Pick another microphone","uncheckedKeep":"Keep checking","noMicName":"your microphone"},"eventSettings":{"startMode":{"label":"How it starts","help":"Choose what puts the session live.","auto":{"title":"Starts automatically","body":"Goes live at the start time. Needs the sound desk computer on."},"onDemand":{"title":"On demand","body":"Goes live when a guest opens captions, from 15 minutes before the start to 30 minutes after the end. Pauses when nobody is listening. Only live time uses hours. The transcript and summary only cover the parts someone listened to.","pausedByUs":"Paused by InterScribe: starts only when someone presses Go live."},"manual":{"title":"Someone presses Go live","body":"Nothing starts until someone on your team presses Go live in the console."}}},"micProcessing":{"type":"Microphone type","soundDesk":"Sound desk","headset":"Headset","soundDeskLine":"Sent exactly as your desk sends it.","headsetLine":"Echo and noise cleaned up.","phone":"Phone","phoneLine":"Noise and echo cleaned up, volume levelled.","picked":"Picked for you","pickedBuiltIn":"this is a built-in microphone. A headset or a sound desk plugged in switches it.","pickedHeadset":"this is a headset.","pickedInterface":"this is an audio interface or a line input.","ownSettings":"Your own settings.","liveSuffix":" Changing it cuts you off for a moment.","filter":"Extra noise filter","filterCost":"uses more processor","filterUnavailable":"Not available in this browser","more":"More settings","echoCancellation":"Echo cancellation","noiseSuppression":"Noise suppression","autoVolume":"Automatic volume","soundDeskNote":"We don't recommend changing these for a sound desk — it already processes the sound."},"shared":{"buttons":{"openOptions":"Open options","uploadDocument":"Upload"},"tabs":{"select":"Select a tab"},"colors":{"SLATE":"Blue gray","GRAY":"Gray","NEUTRAL":"Neutral","STONE":"Stone","RED":"Red","ORANGE":"Orange","AMBER":"Amber","YELLOW":"Yellow","LIME":"Lime","GREEN":"Green","EMERALD":"Emerald","TEAL":"Teal","CYAN":"Cyan","SKY":"Light blue","BLUE":"Blue","INDIGO":"Indigo","VIOLET":"Violet","PURPLE":"Purple","FUCHSIA":"Fuchsia","PINK":"Pink","ROSE":"Rose"},"activity":{"title":"Activity"},"periods":{"ALL":"All","YEAR":"Year","MONTH":"Month","WEEK":"Week","DAY":"Today","ALL_TIME":"All time","LAST_YEAR":"Last year","LAST_MONTH":"Last month","LAST_3_MONTHS":"Last 3 months","LAST_N_MONTHS":"Last {{0}} months","LAST_WEEK":"Last week","LAST_DAY":"Yesterday","LAST_30_DAYS":"Last 30 days","LAST_7_DAYS":"Last 7 days","LAST_24_HOURS":"Last 24 hours","LAST_HOUR":"Last hour","LAST_10_MINUTES":"Last 10 minutes","YEAR_TO_DATE":"Year to date","MONTH_TO_DATE":"Month to date","WEEK_TO_DATE":"Week to date","TODAY":"Today","ALL_Description":"All","YEAR_Description":"This year","MONTH_Description":"This month","WEEK_Description":"This week","DAY_Description":"Today","LAST_YEAR_Description":"Last year","LAST_MONTH_Description":"Last month","LAST_WEEK_Description":"Last week","LAST_DAY_Description":"Yesterday","LAST_30_DAYS_Description":"In the last 30 days","LAST_7_DAYS_Description":"In the last 7 days"},"months":{"1":"January","2":"February","3":"March","4":"April","5":"May","6":"June","7":"July","8":"August","9":"September","10":"October","11":"November","12":"December"},"bimonthly":{"1":"January-February","2":"March-April","3":"May-June","4":"July-August","5":"September-October","6":"November-December"},"quarterly":{"1":"January-April","2":"May-August","3":"September-December"},"yearly":{"1":"January-December"},"periodicity":{"0":"Once","1":"Monthly","2":"Bimonthly","3":"Quarterly","4":"Yearly","ONCE":"Once","MONTHLY":"Monthly","BIMONTHLY":"Bimonthly","QUARTERLY":"Quarterly","YEARLY":"Yearly"}},"commands":{"type":"Type to search...","empty":{"title":"No commands found","description":"No commands found for this search term. Please try again."},"tenants":{"title":"Accounts","description":"Switch between accounts, or create one","switchTo":"Switch to","create":"Create account","viewAll":"View all my accounts","edit":"Edit account name, slug and icon","switch":"Switch account"},"profile":{"title":"Profile","description":"Update your profile or log out","update":"Update profile","updateDescription":"Update your name, avatar, password, and/or preferences","logout":"Sign out","logoutDescription":"Sign out and go back to /login"},"blog":{"title":"Write blog post","description":"Blogging"}},"streamSessions":{"onDemand":{"badge":"On demand","consoleLine":"On demand · starts when a guest opens captions from {{time}}","paused":"Paused · nobody listening","waitingGuest":"A guest is waiting: sound computer offline","timeline":{"title":"Live time","window":"Window {{from}} – {{to}}","stretch":"{{from}} – {{to}}","reason":{"paused":"Paused, nobody listening","ended":"Ended","window":"Window closed","dailyCap":"Daily limit reached","testCap":"Test limit reached","converted":"A guest joined the test","open":"Live now"},"trigger":{"listener":"A guest opened captions","test":"Test it as a guest","operator":"Started from the console"},"languages":"Languages","none":"Nobody opened captions in this window.","tiles":{"guests":"Guests","eventHours":"Event hours","voiceHours":"Voice hours"},"bar":{"opens":"window opens","starts":"starts","ends":"ends","closes":"window closes","listened":"Listened {{from}}–{{to}}"}},"partial":{"title":"Partial transcript","body":"Captions ran only while someone was listening, so parts of this session are missing.","listened":"Listened: {{times}}"},"testAsGuest":{"button":"Test it as a guest","opening":"Opening the guest page…","notAvailable":"Not available yet.","capReached":"Today's test time is used up. Try again tomorrow."}},"eventsAndSession":"Sessions","create":"Create new Event/Session","description":"Stream your event to the world with InterScribe","monitoring":"Operator Console","interpretation":"Interpreter Booth","console":"Operator Console","booth":"Interpreter Booth","streaming":"Streaming","upcoming":"Upcoming Sessions","desktop":"Desktop/Client Apps","sessionsAndStreams":"SESSIONS & STREAMS","streamTimeLimitExceeded":"You do not have enough streaming time left in your plan to schedule this event. Required: {{required}}, Available: {{available}}.","didntStart":{"badge":"Didn't start","title":"This session didn't start","reason":{"deactivated":"This workspace is turned off.","unpaidGraceEnded":"Your plan's payment is overdue.","trialEnded":"Your free trial has ended.","hoursExpired":"Your prepaid hours have expired.","hoursUsedUp":"Your event hours are used up.","noPlan":"This workspace has no plan and no event hours."},"fix":{"updateCard":"Update your card","addHours":"Add hours","choosePlan":"Choose a plan","contactUs":"Contact us"}}},"avInputs":{"title":"A/V Inputs","channels":"Channels","ingresses":"Ingresses","agents":"Agents"},"rooms":{"about":{"title":"About Rooms","description1":"A <strong>Room</strong> is a reusable space where you can host multiple events. It gives you a permanent link, code, and QR that never change—making it easy to share access once and use it across sessions.","description2":"Unlike <strong>Portals</strong>, which are public-facing hubs for exploring content, Rooms are direct entry points designed for focused access to live or scheduled sessions."},"heard":{"title":"Heard"},"scheduledNext":{"title":"Scheduled","none":"Nothing booked"},"audio":{"title":"Rooms & audio","subtitle":"Where sessions happen, and how their sound reaches us.","new":{"room":"Room","channel":"Channel","connectAudio":"Connect audio"},"connect":{"title":"How will the room's sound reach us?","description":"The closer we are to the room's sound, the faster the captions. Most in-person events use the first option.","liveFit":"Live captions, in step with the room","agent":{"badge":"Best for in-person","title":"An agent at the sound desk","text":"A small app on the computer plugged into the mixer. Install it once and it keeps sending, event after event.","note":"Signs in with your account. No key needed.","cta":"Show me how to set it up"},"browser":{"title":"Just use a computer's browser","text":"Nothing to install. Open a tab on a computer in the room, sign in, choose the channel. Keep the tab open during the session.","note":"Good for a one-off, or a laptop you borrow.","cta":"Open the web agent","newTab":"(opens in a new tab)"},"ingress":{"title":"A stream from your encoder","text":"OBS, vMix or a hardware encoder that already streams the session. For remote and broadcast sessions only.","delay":"Captions trail by several seconds","note":"Wrong for people in the room: they hear the words long before they read them.","cta":"Set up an ingress"}}},"sendsTo":{"none":"Nothing sends to this room yet","value_one":"{{names}} sends to this room","value_other":"{{names}} send to this room","addSource":"Add a source","more":"+{{count}} more"},"channelsWithoutRoom":{"title":"Channels without a room","description":"For a livestream feed, or if you don't use rooms. Attach one to a room any time."},"detail":{"audio":{"title":"Audio","state":{"live":"Sound arriving","silent":"Connected, no sound","noFeed":"No feed","unknown":"Status unknown"},"lastHeard":"Heard {{time}}","neverHeard":"Never heard","noChannel":"This room has no channel. Sound has nowhere to go until it gets one.","sources":{"title":"Sources sending to this room","empty":"Nothing is set up to send audio to this room yet.","online":"Online","idle":"Idle","agent":"Desk agent","ingress":"Ingress","emptyTitle":"Nothing connected yet","onlineSince":"online since {{time}}","offline":"offline","protocol":"{{protocol}}"},"setupAgent":"Set up a desk agent","addIngress":"Add an ingress","description":"What this room hears, and what sends it here.","checkAudio":"Check audio","noChannelTitle":"No channel","panelDetail":"{{heard}} · channel {{name}}"},"streamingNow":{"title":"Streaming now","since":"Since {{time}}","ends":"Ends {{time}}"},"schedule":{"title":"Schedule","now":"Now","next":"Next","then":"Then","none":"Nothing booked","notLiveYet":"Scheduled, not live yet","paused":"Paused","allSessions":"All sessions","emptyTitle":"Nothing on the schedule","emptyText":"Book a session in this room to see it here."},"details":{"title":"Details","roomId":"Room ID","channel":"Channel","noChannel":"No channel"},"access":{"title":"Access","description":"How attendees join this room.","codeRequired":"Access code required","qrCode":"QR code","copyLink":"Copy link","linkCopied":"Link copied"},"delete":{"title":"Delete room","description":"Its past sessions and transcripts stay. Its channel is retired: the number is kept and never reused.","confirmButton":"Delete {{name}}…","typeToConfirm":"You'll type the room's name to confirm."}},"share":{"subtitle":"One permanent link for every session held in this room.","link":{"title":"1 · Link and QR code","opensRoom":"Opens {{0}}, whatever is live there"},"code":{"title":"2 · Join with a code","intro":"For people who type rather than scan: they go to the join page and enter the room code.","roomCode":"Room code","copyRoomCode":"Copy the room code"}}},"avChannels":{"title":"AV Channels","object":"AV Channel","create":"Create new AV Channel","view":"View AV Channels","output":"AV Channel (Output)","about":{"title":"About A/V Channels","audioVideoChannelsInfo":"Audio and Video Channels serve to connect sessions to dedicated input channels. They are particularly useful when:","ingressIntegrations":"Working with Ingress Integrations:","facilitateExternalAVInput":"Facilitate the input of external audio/video streams into your event/session.","usingStreamingAgents":"Using Streaming Agents:","manageConnectionsForStreaming":"Manage connections for automated streaming processes or bots.","organizingMultipleInputs":"Organizing Multiple Inputs.","categorizeManageAVSources":"Categorize and manage various audio/video sources efficiently.","avChannelsBenefits":"By utilizing A/V Channels, you can streamline the management of audio/video inputs, enhance integration capabilities, and improve overall system flexibility for various streaming scenarios."},"ownerRoom":"Room","ownerRoomHelp":"A room's channel is created with the room and named after it. Sessions in the room take their audio from it.","nameSetByRoom":"Named after its room. Rename the room to change it.","roomOwnsChannel":"This channel belongs to the room {{room}}. Delete the room instead.","numberReserved":"This channel belonged to a deleted room. It is kept, disabled, so that its number is never used again.","feed":{"title":"Feed","live":"Sound arriving","silent":"Connected, no sound","idle":"No feed","unknown":"Status unknown"},"intro":"Every channel, including the ones rooms own. A room's channel is named after it and can't be renamed or deleted on its own.","edit":{"breadcrumb":{"channels":"Channels"},"tabs":{"aria":"Channel sections","overview":"Overview","statusPage":"Status page","settings":"Settings"},"pill":{"liveEnabled":"Sound arriving · enabled","liveDisabled":"Sound arriving · disabled","silentEnabled":"Connected, no sound · enabled","silentDisabled":"Connected, no sound · disabled","idleEnabled":"No feed · enabled","idleDisabled":"No feed · disabled","unknownEnabled":"Can't tell · enabled","unknownDisabled":"Can't tell · disabled"},"header":{"rename":"Rename this channel","description":"The path a room's sound travels down to us. Last activity {{when}}.","descriptionNever":"The path a room's sound travels down to us. Never used."},"sends":{"title":"What sends here","agent":"Desk agent","ingress":"Ingress","help":"Change what sends here from its own page.","setUp":"Set up an agent","unnamed":"Unnamed"},"room":{"none":"No room","noRoomHelp":"Any session can pick this channel. Each room gets its own channel when the room is created."},"sessions":{"title":"Sessions using it","none":"None right now","noneHelp":"Next up shows here once a session picks it."},"rightNow":{"title":"Right now","live":"Live right now","notLive":"Not live right now","liveHelp":"A session is live on this channel.","notLiveHelp":"When a session goes live on this channel, you see the language and how long it has been running.","started":"Started","language":"Language"},"settings":{"description":"What this channel is called, and whether sessions can pick it."},"statusPage":{"intro":"A page anyone can open to see whether sound is arriving on this channel."}},"card":{"usedBy":"In use by","noEvent":"No event using it right now","endsAt":"Ends at","lastActivity":"Last activity","never":"Never used","editChannel":"Edit channel","roomPrefix":"Room ·","noRoomAnySession":"No room · any session can pick it","setUpAgent":"Set up an agent for it","noSource":"Nothing sends here yet","deskAgent":"Desk agent “{{name}}”","ingress":"Ingress “{{name}}”","ingressTyped":"Ingress “{{name}}” ({{type}})","usedByValue":"Used by: {{name}}","nextValue":"Next: {{name}}, {{date}}","online":"online","offline":"offline"},"empty":{"title":"No A/V channels yet","description":"A channel is the named path sound travels down. Rooms get one automatically; create one here for a setup that has no room."},"sound":{"title":"Sound","idle":"Start whatever sends to this channel, press Test audio and speak. The meter should jump.","listen":"Listen","stopListening":"Stop listening","joining":"Joining the channel…","playing":"Playing here only, in this browser.","failed":"Could not connect to the channel.","lastHeard":"Last heard {{time}}","neverHeard":"Never heard","playingMeter":"Playing here only, in this browser. The meter shows what you hear.","tryAgain":"Try again","refused":"You don't have access to listen to this channel.","blocked":"Your browser is holding the sound back.","clickToPlay":"Click to play"}},"deskAgents":{"title":"Desk Agents","create":"Create new Desk Agent","view":"View Desk Agents","health":{"station":{"reason":"Slides station online"},"duration":{"underMinute":"under a minute","minutes":"{{count}} min","hours_one":"{{count}} hr","hours_other":"{{count}} hr","hoursMinutes":"{{hours}} hr {{minutes}} min","days_one":"{{count}} day","days_other":"{{count}} days"},"muted":{"label":"Muted","reason":"Streaming, muted","advice":"Streaming with the microphone muted, so nothing is getting through. Unmute it at the desk."},"unassigned":{"label":"No channel","reason":"No channel assigned","advice":"This agent has no AV channel, so its audio has nowhere to go. Choose one in the agent's settings."},"silent":{"reason":"Connected {{duration}} ago, no sound","advice":"Signed in but not sending audio yet. Start streaming from the agent at the desk."},"keyRevoked":{"label":"Key no longer valid","reason":"Pairing key off or expired","advice":"The pairing key this device signed in with was switched off or has expired, so it stopped. Sign it in again with a valid key."},"offline":{"label":"Offline","reason":"Not running","advice":"The agent app is not running. Start it on the machine at the desk."},"never":{"label":"Never connected","advice":"This agent has never checked in. Install the agent and sign in with an agent key."}},"pill":{"sending":"Sending","needsAttention":"Needs attention","resting":"Resting"},"fleet":{"live":"sending","attention":"needs attention","resting":"resting","explanation":"Agents are the small app at the sound desk that carries a room's audio to us.","online":"online","offline":"offline","sendingSound":"sending sound"},"card":{"unnamed":"Unnamed agent","details":"Connection details","connectedSince":"Connected since","lastHeardFrom":"Last heard from","streamingSince":"Streaming since","editAgent":"Edit agent","sendsToPrefix":"Sends to","version":{"label":"Software version","badge":"v{{version}}","updateAvailable":"Update available"},"onlineSince":"Online since","lastSeen":"Last seen","never":"Never","desktopApp":"Desktop app","appVersion":"App version","versionNotReported":"Not reported","versionNotReportedHint":"Update the app on the machine","upToDate":"Up to date","latestRelease":"Latest release","microphoneOff":"Microphone off","cameraOff":"Camera off","speakerOff":"Speaker off","moreAbout":"More about this machine"},"empty":{"title":"No agents yet","description":"An agent is the small app that sits at the sound desk and carries your event's audio into InterScribe, so it can be transcribed, translated and streamed.","next":"Set up an agent below: install it and sign in with your InterScribe account. It appears here as soon as it checks in.","guide":"Read the setup guide"},"intro":"The machines that pick up sound at your venues.","keysUse":"Only for a machine nobody signs into, like a Raspberry Pi that should stay connected on its own.","keysOptional":"optional","keysNone":"No keys yet.","setupAnother":{"title":"Set up another machine","body":"Create a key, install the agent, sign in."},"newKey":"New key","keyDialog":{"title":"New agent key","intro":"A key keeps one machine signed in with nobody at it, like a Raspberry Pi in a rack. If a person will sign in on that computer, you don't need one.","label":"Which machine is it for?","placeholder":"Main Hall rack Pi","hint":"A name your team will recognise. You can change it later.","create":"Create key","creating":"Creating…","readyFor":"Key ready for {{alias}}","seeAgain":"You can see it again any time under Agent keys.","copyFailed":"Couldn't copy. Select the key and copy it by hand.","askAdmin":"Ask an admin to see the full key.","next":"Next, on that machine","step1":"Install the agent.","step1Link":"See the steps","step2":"At sign-in, choose Use an agent key and paste this one.","step3":"It appears on the Agents tab as soon as it checks in.","done":"Done"},"setup":{"title":"Set up an agent","description":"The agent runs on the computer that already hears the room, usually at the sound desk, and sends that sound to us. It takes about five minutes. You sign in with your own InterScribe account.","guide":"Full setup guide","needsAdmin":"Setting up an agent needs an admin or organizer. Ask one to install it on the computer at the sound desk, or to give you access.","chooseKind":"Which kind suits this computer?","recommended":"Recommended","kinds":{"desktop":{"title":"Desktop app","description":"A Mac or PC at the desk. Starts with the computer and shows its status in the menu bar."},"cli":{"title":"Command line","description":"A Raspberry Pi or a machine that stays in the venue and runs on its own."},"browser":{"title":"Just the browser","description":"Nothing to install. Good for a one-off session or a computer you do not own."}},"desktop":{"download":{"title":"Download","body":"We picked the version for the computer you are on. Download it on the desk computer if that is a different one.","button":"Download for {{platform}}","loading":"Checking the latest version...","unavailable":"No download is published yet. Reload this page to try again.","version":"Version {{version}}","intelMac":"Intel Mac? Pick it under Other systems.","others":"Other systems"},"signIn":{"title":"Sign in","body":"Open the app and sign in with your InterScribe account, then choose {{workspace}}. Allow the microphone when asked.","bodyNoWorkspace":"Open the app and sign in with your InterScribe account. Allow the microphone when asked.","keyAside":"Nobody will sign in on that machine? {{link}} instead.","keyAsideLink":"Use an agent key"},"test":{"title":"Pick the channel, then test","body":"In the app, choose the room's channel and the sound input. The agent then shows up above. Press Test audio on its card, speak, and watch the meter move."}},"cli":{"forLabel":"Install for","for":"For","install":{"title":"Install","body":"Paste this line on the agent machine. Linux installs or upgrades the system service; macOS installs in the current folder.","copyFailed":"Couldn't copy. Select the command and copy it.","copy":"Copy install command","loading":"Checking published versions...","unavailable":"No install command to show: we could not read a published CLI version. Reload this page to try again.","whatItDoes":"What it does","checks":{"platform":"Picks the build for this computer (Linux ARM64 or x64, or macOS on Apple Silicon), or stops and says there is none.","noOverwrite":"Linux keeps the existing service account and settings; macOS updates only an owned, safe executable after confirmation.","https":"Downloads the latest published version, over HTTPS only.","checksum":"On macOS, checks the download against the checksum published with our release.","notarization":"On macOS, checks that Apple notarized it for our developer ID.","finish":"Linux runs the complete release-owned service installer with sudo when needed, and asks before changing the service."},"manual":"Install manually","manualBody":"Advanced: downloads a standalone binary into this folder. This does not install or upgrade the Linux service.","manualCopy":"Copy manual install command","piCopy":"Copy Raspberry Pi install command"},"signIn":{"title":"Sign in","body":"Follow the installer’s account-specific commands on Linux. On macOS, use ./interscribe-agent login with your account or an {{link}}.","keyLink":"agent key"},"run":{"title":"Choose the channel, run","body":"Linux starts the service automatically; follow its configuration instructions and check its status. On macOS, use ./interscribe-agent config, then ./interscribe-agent run and keep the terminal open."},"update":{"title":"Already installed? Run the same command","body":"Re-run this command to install the latest promoted release, including migration from a 0.x Linux service. Settings and the existing service account are preserved. Linux shows its plan and asks for confirmation before interrupting the service. On macOS, run it beside your existing binary and stop any foreground agent first; the signed updater does not restart it.","verify":"Afterwards, check the version, then status and doctor as the service account on Linux, or with ./interscribe-agent on macOS. Confirm the channel and microphone, then test audio in InterScribe."},"referenceServiceTitle":"Linux installed service","referenceServiceBody":"The service starts automatically. Use the account reported by the installer; it may differ from your SSH login. Replace SERVICE_ACCOUNT below with that account.","referenceStandaloneTitle":"macOS or a manual standalone binary","referenceStandaloneBody":"In the folder containing the standalone binary, sign in, choose the channel and microphone, then run it. Keep that terminal open while it sends audio.","reference":"Status, updates and every command"},"browser":{"open":{"title":"Open the web agent","body":"On the computer that hears the room, in Chrome, Edge or Safari.","button":"Open {{host}}"},"signIn":{"title":"Sign in, pick the channel","body":"Use your InterScribe account. Choose the room's channel and allow the microphone."},"keepOpen":{"title":"Keep the tab open","body":"Closing the tab or letting the computer sleep stops the sound. Test audio on its card before the session."}}},"slidesSettings":{"title":"Video and Slides","program":"Program","propresenter":"ProPresenter","capture":"Screen capture","host":"Address (empty: this computer)","port":"Port","settle":"Wait on a slide before sending","sendVideo":"Send video","whereUsed":"These settings are saved on the agent and only used by the computer running the InterScribe desktop app or the web agent (Slides station). Nothing happens until one of them is running there.","openlp":"OpenLP","holyrics":"Holyrics","freeshow":"FreeShow"},"presence":{"online":"Online","offline":"Offline","never":"Never connected","offlineHint":"Not connected","neverHint":"Has not checked in yet","heardFrom":"Heard from {{ago}}","staleHint":"Not heard from lately"},"ago":{"now":"just now","seconds":"{{count}} s ago","duration":"{{duration}} ago"},"sound":{"sending":"Sending sound","muted":"Sending, but muted","notSending":"Not sending sound","silentHint":"Waiting for an event or a sound check","stoppedHint":"Sent sound before, then stopped","streamingFor":"Streaming for {{duration}}"}},"ingress":{"title":"AV Ingresses","create":"Create new AV Ingress","view":"View AV Ingresses","plural":"Ingresses","edit":"Edit Ingress","name":"Ingress Name","type":"Ingress Type","information":"Ingress Information","inputType":"Input Type","lkEnableTranscoding":"Transcoding Enabled","lkUrl":"Stream URL","lkStreamKey":"Stream Key","debug":"Debug Information","lkRoomName":"Live-audio room name","lkParticipantIdentity":"Live-audio participant identity","lkParticipantName":"Live-audio participant name","about":{"title":"About Ingresses","ingressDefinition":"Ingresses are entry points for external audio/video streams into your system. They are essential for:","externalStreamIntegration":"External Stream Integration:","connectExternalBroadcasting":"Connect external broadcasting software or hardware to your events.","protocolSupport":"Protocol Support:","handleStreamingProtocols":"Handle different streaming protocols like RTMP, WHIP, SRT and HTTP.","ingressLinking":"Ingresses are not directly linked to sessions. Instead, ingresses are linked to A/V Channels, which can then be linked to events."},"intro":"Entry points for broadcast gear and software that send us a stream.","noChannel":"Nowhere yet · pick a room or channel","channelNoRoom":"(channel, no room)","sendsTo":"Sends to","sendsToRoom":"{{room}} (room)","connection":{"title":"{{name}} · connection","hint":"Paste these into your encoder.","serverUrl":"Server URL","streamKey":"Stream key"},"feed":{"streaming":"Sound arriving","pending":"No feed","ready":"Ready","ended":"Ended"},"banner":{"title":"Ingresses are for remote and broadcast sessions","before":"An ingress takes a stream you already send out from OBS, vMix or a hardware encoder. That stream is buffered on its way to us, so ","strong":"captions run several seconds behind the room","after":". People watching online the same delayed stream won't notice. People in the room will. For them, use an agent at the sound desk, or just the browser on a computer there.","compareLabel":"Two ways to caption a session","agent":{"name":"Agent at the desk","tag":"In the room","caption":"Captions keep pace with the speaker."},"ingress":{"name":"Ingress from an encoder","tag":"Remote only","caption":"Captions arrive several seconds after the words are spoken."},"flow":{"mic":"Mic","encoder":"Encoder","buffer":"Buffer","captions":"Captions"},"agentCta":"Set up an agent instead"},"empty":{"title":"No ingresses yet","body":"When a session is online only and you already stream it, point your encoder at an ingress. We give you the address and key to paste in.","cta":"Set up an ingress","illustration":"An encoder with an antenna"},"dialog":{"title":"Set up an ingress","subtitle":"Bring in a stream you already send out.","warningTitle":"For remote and broadcast sessions only","warningBody":"The stream is buffered on its way here, so captions run several seconds behind the room. Captioning for people in the room?","warningLink":"Use an agent or the browser instead","stepType":"1 · What will send the stream?","stepName":"2 · Name it and pick the channel","channel":"Sends to channel","next":"Next you get a server address and a stream key to paste into your encoder.","submit":"Create ingress","types":{"rtmp":{"title":"OBS, vMix or an encoder","hint":"RTMP or RTMPS · captions run several seconds behind the room"},"whip":{"title":"A WHIP encoder","hint":"Newer encoders and browser tools"},"srt":{"title":"An SRT stream","hint":"We pull it from an address you give"},"http":{"title":"A web address","hint":"HLS, MP4, MP3 and similar · plays once"}}},"explain":{"title":"How an ingress works","lede":"A way to point a stream you already have at a channel, without a machine or an agent in between.","what":{"title":"What it is","body":"An address the Engine hands you. Point an encoder or streaming software at it and whatever it sends becomes a channel's input, the same as an agent's microphone would."},"protocols":{"title":"RTMP or SRT","body":"RTMP is what most encoders and streaming software speak by default. SRT is built to survive a rougher connection, at the cost of being less universally supported. Either one arrives the same way once it reaches the channel."},"right":{"title":"When it is right","body":"An online-only event where the source is already a stream - a service you are relaying, or software already sending RTMP or SRT somewhere. No hardware to place, nothing to plug in. The stream is buffered on its way here, so captions run several seconds behind it: people watching online the same delayed stream won't notice."},"wrong":{"title":"When it is wrong"},"encoder":{"title":"Pointing an encoder at it","body":"Create the ingress first, then copy its server URL and stream key into the encoder's settings. It starts receiving as soon as the encoder connects; nothing else on this workspace needs to change."},"footer":"Not for people in the room: captions run several seconds behind the speaker. For an event people attend in person, use an agent at the sound desk or the browser - see the warning above."},"urlModeWarning":"With a URL input, the ingress starts streaming immediately after it is created. An HTTP or SRT ingress cannot be reused for another stream."},"navbar":{"partnerDashboard":"Partner dashboard","venueLicence":"Venue licence","venueClients":"Venue clients","hostedAccount":"Hosted account","tenant":"Account","subscription":"Subscription","billing":"Billing","profile":"Profile","settings":"Settings","signOut":"Sign out","members":"Members","linguistReviews":"Your reviews"},"sidebar":{"app":"App","admin":"Admin","dashboard":"Dashboard","settings":"Settings","logs":"Logs","setup":"Set up","rolesAndPermissions":"Roles & Permissions","accountsAndUsers":"Accounts & Users","liveStreaming":"LIVE STREAMING","live":"LIVE","plan":"PLAN","videoStudio":"VIDEO TRANSLATION","videoProjects":"Projects","videoReviewQueue":"Reviews","videoVoices":"Voices","yourAudience":"YOUR AUDIENCE","insights":"Insights","new":"New","watch":"WATCH","eventDefaults":"Event defaults","summaryTemplates":"Summary templates","statusPage":"Status page","roomsAndAudio":"Rooms & audio","slides":"Slides","sources":"SOURCES","meetingApps":"Meeting apps","supportInbox":"Inbox","supportCases":"Cases","supportBugs":"Bugs","supportSurveys":"Surveys","customerSuccessSettings":"Customer success","accessAndWaitlist":"Access & waitlist","partnershipPasses":"Partnership passes","supportConnectionChecks":"Connection checks","supportDeskAssistant":"Desk assistant","supportKnowledge":"Knowledge","getReady":"Get ready for your weekly event","printKit":"Print kit"},"subscription":{"limits":{"title":"Limits","description":"Select a subscription plan according to your needs."},"features":{"title":"Features and limits","description":"Features included in your subscription."},"lastInvoice":"Last Invoice","totalPaid":"Total Paid","period":{"current":"Current Period"},"invoices":{"title":"Invoices","description":"Download your invoices.","upcoming":"Upcoming invoice","amount":"Amount","currency":"Currency","items":"Items","paidAt":"Paid at","receipt":"Receipt","status":{"deleted":"Deleted","draft":"Draft","open":"Open","paid":"Paid","uncollectible":"Uncollectible","void":"Void"}},"payments":{"title":"Payments","status":{"canceled":"Canceled","processing":"Processing","requires_action":"Requires action","requires_capture":"Requires capture","requires_confirmation":"Requires confirmation","requires_payment_method":"Requires payment method","succeeded":"Succeeded"}},"paymentMethods":{"title":"Payment methods","description":"Add a payment method to your account.","card":"Card","cards":"Cards","brand":"Brand","country":"Country","expiration":"Expiration","expMonth":"Exp. month","expYear":"Exp. year","last4":"Last 4","delete":"Delete payment method"},"billing":{"title":"Billing","description":"Update your billing information."},"errors":{"limitReached":"Limit reached","limitReachedUsers":"You have reached the members limit, upgrade your subscription.","limitReachedContracts":"You have reached the contracts limit ({{0}}), upgrade your subscription."},"timeLeft":"Time left","left":"left","total":"total","usage":{"title":"This month","resetsIn":"Resets in {{days}} days, on {{date}}","resetsOn":"Resets {{date}}","ofUsed":"{{used}} of {{limit}} used","left":"left","none":"None","atMost":"at most","usedNow":"{{used}} in use now","noneInUse":"None in use right now"},"includes":{"title":"What your plan includes","compare":"Compare plans","onAnotherPlan":"Available on another plan"},"limit":{"spentTitle":"You have used all {{limit}} of your {{feature}} this month","spentBody":"New events cannot be scheduled until the allowance resets. Upgrading takes effect immediately.","spentBodyWithDate":"New events cannot be scheduled until the allowance resets on {{date}}. Upgrading takes effect immediately.","nearTitle":"{{remaining}} of your {{feature}} left this month","nearBody":"Scheduling stops once it runs out. Upgrading takes effect immediately.","seePlans":"See plans"}},"users":{"selectAtLeastOne":"Select at least one user","select":"Select users","empty":"There are no users","accountsAndRoles":"Accounts & Roles","undefinedRoles":"Undefined roles","logs":{"empty":"There are no user events"}},"dashboard":{"summary":"Summary","summaryStats":{"eventsThisMonth":"Events this month","attendeesReached":"Attendees reached","languagesServed":"Languages served","hoursStreamed":"Hours streamed"},"transcriptsAndSummaries":"Transcripts & Summaries","liveNow":{"title":"Live now · {{count}} event","title_other":"Live now · {{count}} events","onAir":"On air","startedMinutes":"started {{count}} min ago","startedHours":"started {{hours}} h {{minutes}} min ago","listening":"{{count}} following","openEvent":"Open event"},"firstEvent":{"progress":"{{done}} of {{total}}","hiddenNote":"Setup guide hidden — {{done}} of {{total}} done."},"worthYourTime":{"title":"Now worth your time","vocabulary":{"title":"Add your vocabulary","body":"Names, places and terms we would otherwise guess at. Ten minutes, and every event after is better."},"recurring":{"title":"Schedule a repeating event","body":"A weekly service or standup takes one pass with recurrence, not one event at a time."},"speakers":{"title":"Name your speakers","body":"Captions can say who is talking once we know who is in the room."}},"open":"Open","agentBanner":{"title":"Get the room's sound to InterScribe","text":"Set up an agent on the computer at the sound desk. It takes about five minutes, and you sign in with your own account.","cta":"Set up an agent"},"upcoming":{"none":"Nothing scheduled in the next seven days.","startedAgo_one":"Started {{count}} min ago","startedAgo_other":"Started {{count}} min ago","startedHoursAgo":"Started {{hours}} h {{minutes}} min ago","neverChecked":"Room never checked","checkedToday":"Room checked today","checkedDaysAgo_one":"Room checked {{count}} day ago","checkedDaysAgo_other":"Room checked {{count}} days ago","noChannel":"No room or channel yet","testAudio":"Test audio"}},"insights":{"title":"Audience","breadcrumb":"Insights","explainTitle":"What this page counts","explain":"Each person is counted once per session. A session counts once it has ended; a live one joins the figures a few minutes later.","subtitle":"Who listens, in which languages, and how they hear you. Counted from every session since {{since}}. Your audience is never named.","period":{"label":"Period","30d":"30 days","90d":"90 days","12m":"12 months","all":"All time"},"periodChip":{"30d":"Last 30 days","90d":"Last 90 days","12m":"Last 12 months","all":"All time"},"before":{"30d":"30 days","90d":"90 days","12m":"12 months"},"up":"↑ {{percent}}% on the {{period}} before","down":"↓ {{percent}}% on the {{period}} before","same":"Same as the {{period}} before","unit":{"week":"week","month":"month"},"stillCounting":"Still counting your earlier sessions. These figures grow as we work through them.","floorFallback":"your main language","hero":{"lead":"Your audience speaks","languages_one":"{{count}} language.","languages_other":"{{count}} languages.","body_one":"<b>{{people}} person</b> chose a language other than {{floor}} to follow your sessions — <b>{{share}}</b> of everyone who listened.","body_other":"<b>{{people}} people</b> chose a language other than {{floor}} to follow your sessions — <b>{{share}}</b> of everyone who listened.","none":"Nobody has chosen another language yet. When they do, you will see them here.","newLanguages_one":"{{count}} language arrived in the last 30 days.","newLanguages_other":"{{count}} of those languages arrived in the last 30 days.","seeVoice":"See where a voice would help","every":"Every language","bubblesAria":"Languages your audience chose, sized by people: {{list}}.","andMore_one":"and {{count}} more","andMore_other":"and {{count}} more"},"ribbon":{"more_one":"{{count}} more","more_other":"{{count}} more"},"count":{"languages_one":"{{count}} language","languages_other":"{{count}} languages","people_one":"{{count}} person","people_other":"{{count}} people"},"stats":{"people":{"label":"People who followed","all":"Across every session so far"},"own":{"label":"In their own language","sub":"{{share}} chose a language other than {{floor}}"},"languages":{"label":"Languages heard","new_one":"{{count}} new in the last 30 days","new_other":"{{count}} new in the last 30 days","none":"None new in the last 30 days"},"voice":{"label":"Heard a voice","sub":"AI voices {{ai}} h · interpreters {{human}} h"},"sessions":{"label":"Sessions","sub":"{{average}} languages a session, on average"}},"hours":"{{hours}} h","languages":{"title":"Languages your audience chose","floor":"Floor: {{language}}","columns":{"language":"Language","served":"How it is served","people":"People","share":"Share","trendWeek":"12 weeks","trendMonth":"12 months"},"perSession":"{{count}} a session","new":"New","showing":"Showing {{shown}} of {{total}} languages","showAll":"Show all {{count}}","showFewer":"Show fewer","served":{"ai":"AI voice","interpreter":"Interpreter","captionsOnly":"Captions","floor":"Original audio"},"subtitleWeek":"Each person counted once per session. The bars show the last 12 weeks.","subtitleMonth":"Each person counted once per session. The bars show the last 12 months.","tried":{"title":"Tried for a moment","languages_one":"{{count}} language","languages_other":"{{count}} languages","languages_many":"{{count}} languages","people_one":"{{count}} person","people_other":"{{count}} people","people_many":"{{count}} people","pill":"{{languages}} · {{people}}","explain_one":"Opened during a session, then left within 5 minutes. Not counted in the {{count}} language, the people or the table above.","explain_other":"Opened during a session, then left within 5 minutes. Not counted in the {{count}} languages, the people or the table above.","explain_many":"Opened during a session, then left within 5 minutes. Not counted in the {{count}} languages, the people or the table above.","barTried":"Tried","barTriedRest":"under 5 min","barUsed":"Used","barUsedRest":"5 min or more","chipTitle_one":"{{language}}: {{count}} person, under 5 minutes","chipTitle_other":"{{language}}: {{count}} people, under 5 minutes","chipTitle_many":"{{language}}: {{count}} people, under 5 minutes","more":"+{{count}} more","dots":"Dots are people, one per session.","rule":"A language moves into the table once someone listens for 5 minutes."}},"firsts":{"title":"Firsts","subtitle":"The day each language first joined you.","first":"First {{language}} audience member","empty":"Languages will appear here as your audience chooses them.","milestone_ordinal_one":"Your {{count}}st language","milestone_ordinal_two":"Your {{count}}nd language","milestone_ordinal_few":"Your {{count}}rd language","milestone_ordinal_other":"Your {{count}}th language","nextMilestone_ordinal_one":"Next milestone: {{article}} {{count}}st language.","nextMilestone_ordinal_two":"Next milestone: {{article}} {{count}}nd language.","nextMilestone_ordinal_few":"Next milestone: {{article}} {{count}}rd language.","nextMilestone_ordinal_other":"Next milestone: {{article}} {{count}}th language.","article":"a","articleVowel":"an"},"hear":{"title":"How people hear each language","subtitle":"Share of listening time. Read-aloud means the person's own browser spoke the captions — a sign they wanted a voice.","modes":{"interpreter":"Interpreter","ai":"AI voice","captions":"Captions","readAloud":"Read-aloud","original":"Original audio"},"tellsTitle":"What this tells you","tells":"{{language}} audience members read captions, and <b>{{share}}</b> switch on their browser's read-aloud. An AI voice would give them a real voice.","turnOn":"Turn on a {{language}} voice","switchingTitle":"Switching languages","switched_one":"<b>{{people}} person</b> changed language during a session.","switched_other":"<b>{{people}} people</b> changed language during a session.","topPair":"Most often {{from}} → {{to}}.","noSwitch":"Nobody changed language during a session.","empty":"Listening time by language will appear here once your audience has been measured."},"voices":{"title":"Voices","subtitle":"Hours your audience heard a voice: AI voices and your own interpreters.","legendAi":"AI voice {{hours}} h","legendHuman":"Interpreters {{hours}} h","aria":"Hours of voice heard each {{unit}}, from {{first}} h to {{last}} h.","none":"Nobody heard a voice in this period.","left":"{{hours}} h of AI voice left","credits":"Credits","yours":"Your voices","ai":"AI voice","interpreters_one":"Your interpreters · {{count}} person","interpreters_other":"Your interpreters · {{count}} people"},"growth":{"titleWeek":"Languages heard each week","titleMonth":"Languages heard each month","subtitleWeek":"One dot for each language someone chose that week.","subtitleMonth":"One dot for each language someone chose that month.","chip":"{{from}} → {{to}} a {{unit}} since {{month}}","more":"+{{count}}","aria":"Languages heard each {{unit}}, from {{from}} to {{to}}."},"sessions":{"title":"Your most multilingual sessions","subtitle":"Sessions where the most languages were chosen."},"privacy":"Counted from audience connections. Names and personal details are never shown here.","empty":{"title":"No audience to show yet","text":"Once a session has ended with your audience, who they are and which languages they chose will appear here.","action":"See your sessions"},"dashboardCard":{"title":"Your audience","link":"Insights","languages_one":"language","languages_other":"languages","own_one":"{{people}} person listened in their own language","own_other":"{{people}} people listened in their own language","nudge_one":"<b>{{language}} could use a voice.</b> {{count}} person a session, many reaching for read-aloud.","nudge_other":"<b>{{language}} could use a voice.</b> {{count}} people a session, many reaching for read-aloud.","turnOn":"Turn on AI voice","newThisMonth":"<b>New this month:</b> {{names}}"}},"voiceCoverage":{"title":"Voice coverage","description":"What your audience already told us about each language, and when it is worth acting on.","empty":"Nothing to show yet — no sessions have been measured since {{since}}.","gate":"Not enough yet — {{measured}} of {{enough}} sessions measured since {{since}}.","facts":"{{count}} people a session, served as {{servedAs}}.","collapsed":{"allGated_one":"Watching 1 more language. It does not have enough measured sessions yet.","allGated_other":"Watching {{count}} more languages. None has enough measured sessions yet."},"servedAs":{"floor":"the floor","ai":"AI voice","interpreter":"a human interpreter","captionsOnly":"captions only"},"turnOnVoice":{"body":"{{count}} people a session, many reaching for their own browser to read it aloud. Worth an AI voice.","notInPlan":"{{count}} people a session, many reaching for their own browser to read it aloud. AI voice is not included in your plan.","atLimit":"{{count}} people a session, many reaching for their own browser to read it aloud. Your plan's AI voice limit — {{limit}} language at a time — is already in use.","action":"Turn on AI voice","saved":"AI voice turned on for future events.","notAllowed":"Your plan does not include an AI voice for this language."},"considerHuman":{"body":"{{count}} people a session on AI voice already — worth considering a human interpreter.","notInPlan":"{{count}} people a session on AI voice already. A human interpreter is not included in your plan."},"showRest_one":"Show details for 1 more language","showRest_other":"Show details for {{count}} more languages","suggestions_one":"{{count}} suggestion","suggestions_other":"{{count}} suggestions","watching":"Watching {{count}}","peopleASession":"people a session","badge":{"voice":"Worth an AI voice","human":"Worth a human"},"readAloud":{"summary":"{{count}} in 20 switch on their browser's read-aloud","aria":"{{count}} of 20 audience members switched on read-aloud"},"humanBar":"Past {{count}} a session, people notice a human voice","forNewSessions":"For new sessions","addInterpreters":"Add {{language}} interpreters","aiStaysFallback":"The AI voice stays as the fallback","notInPlan":"Not included in your plan","limitInUse":"{{limit}} of {{limit}} AI voice languages in use","wellServed":{"title":"Already well served","ai":"{{language}} · AI voice","interpreter":"{{language}} · interpreters"},"emptyTitle":"Your first sessions will tell us","insightsLink":"See your audience insights","insightsNote":"Turning a voice on here changes Event defaults: new sessions get it, sessions already planned keep theirs.","howWeDecide":{"title":"How we decide","voice":"An AI voice when a captions-only language averages {{people}} or more people a session and {{share}}% of them reach for read-aloud.","human":"A human interpreter when an AI voice language averages {{people}} or more.","gate":"Each language needs {{sessions}} measured sessions first."}},"tenants":{"empty":"There are no accounts","select":"Select account","youBelongToOne":"You belong to one account","youBelongToMany":"You belong to {{0}} accounts","create":{"title":"Create account","headline":"You will be the owner"},"members":{"noMembers":"No members found","noMembersFoundIn":"No members found","invitationSent":"Invitation sent","invitationDescription":"An invitation has been sent to {{0}} as {{1}}."},"subscription":{"plan":"Plan","price":"Price","starts":"Starts","ends":"Ends","isTrial":"Is trial","status":"Status","members":"Members","storage":"Storage"},"actions":{"deleted":"Organization deleted."}},"running":{"title":"Running"},"operatorConsole":{"fleetUnread":{"issue":{"title":"Captions may be paused on {{name}}","detail":"The audio service can't be reached to confirm."}},"aiHandOff":{"leaveToAi":"Leave it to the AI voice","leaveToDevice":"Leave it to the device voice","left":"{{left}} of {{limit}} left","unlimited":"Unlimited","deviceNote":"{{language}} listeners' phones read the captions aloud until someone takes the channel.","handing":"Handing {{language}} to the AI voice…","handingSub":"You still hold {{language}}. It moves the moment the AI voice speaks.","failed":"The AI voice couldn't start — {{language}} is still yours.","failedUnsaved":"The AI voice couldn't start, and InterScribe couldn't save that {{language}} is still yours. Keep interpreting, then reload the booth.","retry":"Try the AI voice again","retryShort":"Try again · {{left}} of {{limit}} left","switchNow":"Switch now","sheetWarnAi":"You stay on air until they accept. If nobody takes {{language}}, it goes to the <b>AI voice</b>.","sheetWarnDevice":"You stay on air until they accept. If nobody takes {{language}}, your listeners' <b>devices read the captions aloud</b>.","planRefused":"{{reason}} Keep interpreting {{language}}, or leave the channel and {{language}} listeners' devices read the captions aloud. An account owner can change the plan.","accessRefused":"{{accessLine}} Keep interpreting {{language}}, or leave the channel and {{language}} listeners' devices read the captions aloud.","reasons":{"platformOff":"AI voices are off everywhere right now.","sessionOff":"AI voices are off for this session.","stopped":"The operator stopped the {{language}} AI voice.","noAccess":"No {{language}} AI voice on this account.","notInPlan":"Your plan does not include AI voices.","noneLeft":"No AI voices left on your plan.","noVoice":"No AI voice speaks {{language}}."},"checking":"Checking…","offerOut":"You've offered {{language}} to a colleague. Cancel the request to leave it another way."},"captionTime":{"elapsedOption":"Elapsed","clockOption":"Clock","modeGroup":"How caption times are shown","elapsedLabel":"Elapsed {{time}}","clockLabel":"Clock {{time}}","bothLabel":"Elapsed {{elapsed}}, clock {{clock}}","header":"Started {{started}} · now {{now}}"},"channels":{"reading":"Reading","showing":"Showing","search":"Search channels and languages","noMatch":"No channel or language by that name.","nowSection":"Listening now","earlierSection":"Active earlier in this session","allSection":"Never used yet","listening":"{{count}} following","noneYet":"no one yet","activeNow":"active now","activeMinutes":"active {{count}}m ago","activeHours":"active {{count}}h ago","activeDays":"active {{count}}d ago","voiceOnDemand":{"tag":"standby","tagTitle":"The voice starts when a listener turns on audio, and stops 30 s after the last one leaves.","waitsForListener":"waits for a listener","restartNote":"Starts for the next listener","restart":{"title":"Restart {{name}}?","detail":"Nobody is listening to {{name}}, so its voice is not running. After the restart it starts for the next listener.","costsHeading":"What happens","captions":"Captions on {{name}} resume from the live edge","backlog":"The backlog is discarded, not caught up","cancel":"Leave it","accept":"Restart it"},"resume":{"title":"Resume {{name}}?","detail":"Captions come back from the live edge. Nobody is listening, so the voice starts for the next listener.","costsHeading":"What happens","missed":"What was said while it was paused is not sent","cancel":"Leave it paused","accept":"Resume {{name}}"},"booth":{"relayStandby":"Relay — the engine’s voice, on standby until someone listens","relayDown":"Relay — the engine’s voice is down: people are on its audio and hear nothing","statusStandby":"Standby","statusDown":"Voice down","takeStandby":"the engine’s voice, on standby","takeDown":"the engine’s voice is down","referenceStandby":"AI voice on standby + captions","referenceDown":"AI voice down + captions","relayPaused":"Relay — paused: nothing is sent on it until the console resumes it","statusPaused":"Paused","takePaused":"paused from the console","referencePaused":"Paused · captions held"},"starting":"starting","startingTitle":"People just turned on the audio. The voice takes a few seconds to start."},"voiceDown":{"tag":"voice down","tagTitle":"People are on the audio but the voice is not running. Restart the channel from its menu.","detail":"{{count}} on audio","issue":{"title":"{{name}} voice is down","detail":"{{count}} on audio are hearing nothing","show":"Show channel"}},"voiceRefused":{"tag":"no AI voice","detail":"read aloud by listeners' devices","issue":{"title":"{{name}} has no AI voice on this account","detail":"Listeners hear it read aloud by their own device, or follow the captions. Restarting won't help."}},"who":{"open":"Who is listening to {{name}}","title":"Who is listening to {{name}}","live":"Live now","close":"Close","loading":"Looking up who is on it…","failed":"Could not read who is listening. It tries again when the count moves.","empty":"Nobody is on {{name}} right now.","listener":"Audience member","modes":{"roomAudio":"Audio","browserVoice":"Read aloud","captionsOnly":"Captions"},"modeHints":{"roomAudio":"Hearing the channel’s audio","browserVoice":"Their own browser reads the captions aloud","captionsOnly":"Reading the captions"},"since":"since {{time}}","forMinutes":"{{count}} min","forHours":"{{hours}} h {{minutes}} min","more":"+{{count}} more, not shown","note":"Your audience stays anonymous here. A name only shows in chat, when someone chooses to post."},"voiceHealth":{"reconnecting":"Reconnecting","nextTry":"next try in {{seconds}} s","attempt":"attempt {{count}}","retryNow":"Retry now","restartAllVoices":"Restart all voices","errors":{"outOfCredit":"out of credits","unavailable":"provider unavailable"}}},"chat":{"messageSounds":"Message sounds"},"startMode":{"autoTitle":"Auto-start {{at}}","autoDetail":"Transcription starts with it. Nobody has to press anything.","autoHover":"Starts automatically — transcription starts with it, and nobody has to press anything.","autoSwitch":"Change","autoSwitchTitle":"Require a manual start instead","manualTitle":"Someone has to start this session","manualDetail":"It will not go live on its own. Press Go live at {{at}}, then start transcription.","manualSwitch":"Let it start automatically","startedTitle":"On air since {{startedAt}}","startedEarly":"Started early — it was scheduled for {{at}}.","startedOnTime":"It was scheduled to start at {{at}}."},"noHours":{"trialEnded":"Your free trial has ended. Choose a plan or buy hours to go live.","hoursUsedUp":"Your prepaid hours are used up. Buy more hours or choose a plan to go live.","noPlan":"Choose a plan or buy hours to go live.","choosePlan":"Choose a plan","buyHours":"Buy hours","askOwner":"Ask your workspace owner.","hoursExpired":"Your prepaid hours have expired. Add hours or choose a plan to go live.","unpaidGraceEnded":"Your plan's payment is overdue. Update your card to go live.","deactivated":"This workspace is turned off. Contact InterScribe to turn it back on."},"ended":{"resume":"Resume session","resumeNote":"Its slot runs to {{at}}.","over":"This session is over — its scheduled time has passed.","confirm":{"title":"Put this session back on air?","detail":"Its slot runs to {{endsAt}}, so there is still time to reopen it.","heading":"What happens","audience":"The audience link opens again, and everyone holding it is let back in","transcription":"Transcription starts again, and every channel publishes captions again","clock":"The session clock starts again from now, not from where it stopped","cancel":"Leave it ended","accept":"Resume session"}},"extend":{"edit":"Edit the session to change its end time"},"roomLock":{"errors":{"needsConfirmation":"This session takes its channel from its room: {{channel}}. Switch it from the Source panel, and confirm.","changedElsewhere":"This session's channel was changed somewhere else while you were choosing. Reload the console and try again."},"onAirElsewhere":"{{channel}} is carrying “{{name}}”, which is on air. End that session first, or choose another channel.","confirm":{"title":"Take this session off its room's channel?","detail":"{{room}} sets {{roomChannel}}. The engine reconnects this session to {{target}}. The room keeps its channel.","heading":"What happens","headingLive":"You are live","gap":"Audio stops for a moment while the source changes","gapLive":"Audio stops for a moment while the source changes — captions and every published channel pause with it, and listeners hear silence until the new source arrives","interpreters":"Interpreters lose the floor feed and have to wait for it","thisSessionOnly":"Only this session moves. Once it has ended, the next save of the event puts it back on {{roomChannel}}","booked":"“{{booked}}” is booked on {{target}} at {{bookedAt}}. If it goes live while this session is still running, the engine ends this session","logged":"The switch is written to the session's log, with your name","cancel":"Keep {{current}}","accept":"Switch this session","thisSessionOnlyBeforeLive":"Only this session moves, and only while it is on air. The next save of the event, before it goes live, puts it back on {{roomChannel}}"},"setByRoom":"Set by the room:","switchHelp":"Choosing another channel moves this session only, after you confirm.","switchedTitle":"Off the room's channel","switchedDetail":"{{room}} sets {{channel}}. This session is not on it; the room keeps its own channel.","goBack":"Go back to {{channel}}","anotherSession":"another session"},"floorMic":{"stop":"Stop sending","levelAria":"Floor level, {{name}}: {{value}}","levelNoReading":"no reading","stopAria":"Stop sending audio from this computer","stopTitle":"Take this computer off the floor and release the microphone","stopped":"This computer is no longer the floor","startAria":"Start sending audio from {{device}}","startTitle":"Put this computer back on the floor with {{device}}","started":"This computer is the floor again","startShort":"Start sending","from":"From {{device}}","start":"Start sending from {{device}}"},"floorPublisher":{"title":"Another computer is already sending the floor","by":"It is coming from {{name}}'s console.","byUnknown":"It is coming from another console on this event.","mixes":"Connect a microphone here as well and both go to the floor at once — the recogniser hears them mixed together.","anotherDevice":"Another device","sendingFloor":"Sending the floor · its microphone","live":"live","ready":"ready","levelLabel":"Floor level · from that device","takeOver":"Take the floor on this computer","takeOverHint":"Asks first. A phone stops sending when this computer starts; another computer keeps sending until it stops."},"floorSource":{"streaming":"{{device}} is streaming the floor","thatDevice":"That device","sinceLine":"Its microphone · since {{time}}","itsMicrophone":"Its microphone","live":"Live","levelLabel":"Floor level · from that device","switchTo":"Switch the floor to","switch":"Switch","standbyHasAudio":"Standby · has audio","standbyNoSound":"Standby · no sound","venueLive":"Live · the floor","thisComputer":"This computer","cannotStandby":"This input can't go on standby","updateDesktopApp":"Update the desktop app on {{channel}}","switchHint":"Each switch asks first and says who stops: the device sending now is told, and its floor stops.","backOn":"Floor back on {{channel}}","backOnStopped":"{{device}} stopped sending at {{time}}. {{channel}} has audio, so it took the floor again: listeners kept hearing the room.","backOnReturned":"{{channel}} came back online at {{time}} and took the floor from {{device}}.","displaced":"{{device}} took the floor. This computer stopped sending.","backToVenue":"The floor went back to {{channel}}. This computer stopped sending.","venueTookFloor":"{{channel}} came back and took the floor. This computer stopped sending.","theVenue":"the venue input","dismiss":"Dismiss","switchFailed":"The floor did not switch. Try again.","deviceName":"{{name}}'s {{platform}}","platform":{"mac":"Mac","windows":"Windows computer","chromebook":"Chromebook","linux":"Linux computer","computer":"computer"},"refused":{"held":"{{device}} has the floor, so this computer stopped sending.","notAllowed":"Only an operator can take the floor from another device.","standby":"This input can't go on standby, so this computer can't take the floor.","standbyUpdate":"This input can't go on standby, so this computer can't take the floor. Update the desktop app on {{channel}}."},"confirm":{"heading":"What changes","deviceStops":"{{device}} stops sending: it is told, and its floor stops.","cancel":"Cancel","take":{"title":"Send this computer's audio?","detail":"Listeners hear and read what this computer picks up, from now.","venueStops":"Stops being the floor. It stays connected, so you can switch back in one tap.","standby":"Standby","micLabel":"Microphone","change":"Tap to change","plays":"Anything this computer plays goes out to the audience.","accept":"Send from this computer"},"venue":{"title":"Switch the floor to {{channel}}?","detail":"Listeners hear and read what {{channel}} picks up, from now.","heard":"Listeners hear {{channel}} from now; captions and every channel follow it.","accept":"Switch the floor"}}},"slidesPanel":{"sourceLegend":"Read slides from","modeProPresenter":"ProPresenter","host":"Host","hostPlaceholder":"192.168.1.20","hostAria":"ProPresenter host","port":"Port","portPlaceholder":"50001","portAria":"ProPresenter port","addressHint":"Enter ProPresenter’s address on your local network.","disconnect":"Disconnect","statusLive":"Connected to ProPresenter","statusConnecting":"Connecting to ProPresenter…","statusUnreachable":"Can't reach ProPresenter. Check the address, that Network is on in ProPresenter, and that you are using Chrome or Edge","statusIdle":"Not connected","captureHint":"Share the window that shows your program’s stage display or lyrics-only output (text on black). Never share a YouTube or Vimeo window.","captureStop":"Stop capture","captureWatching":"Watching the window. A slide is sent once it has stayed still.","captureMoving":"Video · no text · not sending","captureEnded":"Screen sharing stopped","captureDenied":"Screen sharing was not allowed. Choose a window to start again.","settleLabel":"Wait before sending","settleOption":"{{seconds}} s","sendPictures":"Send slide pictures","pause":"Pause this computer","resume":"Resume this computer","clear":"Clear slide","note":"Pause, slide pictures and the settle time apply to this console only.","consoleLabel":"Portal console","takeOver":"Take over","leaseUnreachable":"Can't reach InterScribe to hold the slides source. Retrying.","resultShown":"On your audience's screens","resultThrottled":"Slow down: slides are changing too fast","pauseSession":"Pause slides","resumeSession":"Resume slides","programProPresenter":"ProPresenter","programCapture":"Screen capture","sendingThisConsole":"This computer","sendingStation":"Slides station · {{label}}","sendingConsole":"Another computer · {{label}}","sendingNobody":"Nobody is sending slides","takeOverHere":"Take over here","sendingUnnamed":"an unnamed computer","resultPaused":"Slides are paused by the organizer: will retry","resultDisabled":"Slides are off for this session","resultEnded":"The session has ended","resultOcrBudget":"Limit reached for this hour: captured slides are not sent until it resets. Slides from ProPresenter still go out as text, without a picture.","resultFailed":"Could not send; retrying with the next slide","anotherTitle":"Use another computer","anotherHint":"The desktop app or a Slides station on another computer","usual":"USUAL","thisTitle":"Use this computer","thisHint":"Share slides from this browser. Chrome or Edge.","waitingTitle":"Waiting for the other computer…","waitStep1":"On that computer, open the InterScribe desktop app, or open the Slides station in a browser.","waitStep2":"Choose this session.","waitStep3":"Pick your presentation software. Slides start flowing when you advance one.","getDesktopApp":"Get the desktop app","copyStationLink":"Copy Slides station link","stationLinkCopied":"Link copied","modeAnyProgram":"Any program","connectAndSend":"Connect and send slides","chooseWindowAndSend":"Choose a window and send slides","options":"Options","optionsSummaryOn":"Wait {{seconds}} s · pictures on","optionsSummaryOff":"Wait {{seconds}} s · pictures off","chooseSource":"Choose source","howToConnect":"How to connect","noSourceHelp":"Choose a source above, or set up a Slides station in","sourcesSlides":"Sources › Slides","takeOverExplain":"Taking over makes this computer the source. {{label}} stops sending.","stop":"Stop sending","changeSource":"Change source","otherSendingTitle":"{{label}} is sending slides","beforeLive":"Slides go out once you go live","captureCase":{"text_over_motion":{"sending":"Text over video · sending text only","held":"Text over video · not sending"},"lyrics_bottom":{"sending":"Video · lyrics at the bottom · sending text","held":"Video · lyrics at the bottom · not sending"},"video_no_text":{"sending":"Video · no text · sending","held":"Video · no text · not sending"},"photo_no_text":{"sending":"Photo · no text · sending photo","held":"Photo · no text · not sending"},"moving_text":{"sending":"Text moving · sending","held":"Text moving · not sending"},"blank":{"sending":"Blank screen","held":"Blank screen"}},"stripNone":"Not sending","stateSending":"Sending","stripPaused":"Paused · not reaching audience members","stripOff":"Slides off","stripEnded":"Session ended","popOut":"Pop out","more":"More","settings":"Settings","sendFrom":"Send slides from","closeSetup":"Close","waitingInfo":"How to connect","thisSettings":"This computer settings","cancel":"Cancel","pausedNotice":"Slides are paused for this session. Nothing reaches your audience until you resume.","senderSubline":"{{program}} · last slide {{time}}","sendingHeading":"Sending slides","back":"Back","setupTitle":"Send your slides to your audience","setupLead":"Slides from your presentation software show up on your audience's phones, translated into their language.","waitingLead":"This page updates by itself as soon as it connects.","hereTitle":"Send from this computer","controlsHeading":"This computer's controls","notSendingTitle":"Not sending slides","notSendingSub":"No computer is sending slides to your audience right now.","pausedTitle":"Paused","modeOpenLp":"OpenLP","programOpenLp":"OpenLP","hostAriaOpenLp":"OpenLP host","portAriaOpenLp":"OpenLP port","portPlaceholderOpenLp":"4316","addressHintOpenLp":"Enter OpenLP’s address on your local network: localhost for this computer, or the presentation computer’s address.","statusLiveOpenLp":"Connected to OpenLP","statusConnectingOpenLp":"Connecting to OpenLP…","statusUnreachableOpenLp":"Can't reach OpenLP. Check the address and port, that the remote is on in OpenLP (Settings › Remote), and that you are using Chrome or Edge. If asked, allow access to devices on the local network","modeHolyrics":"Holyrics","programHolyrics":"Holyrics","hostAriaHolyrics":"Holyrics host","portAriaHolyrics":"Holyrics port","portPlaceholderHolyrics":"8091","addressHintHolyrics":"Enter Holyrics’ address on your local network: localhost for this computer, or the presentation computer’s address.","statusLiveHolyrics":"Connected to Holyrics","statusConnectingHolyrics":"Connecting to Holyrics…","statusUnreachableHolyrics":"Can't reach Holyrics. Check the address and port, that API Server (Local) is on in Holyrics (Settings › API Server), and that you are using Chrome or Edge. If asked, allow access to devices on the local network","statusInvalidToken":"Holyrics refused the token: copy it again from Holyrics › Settings › API Server › Manage permissions, then Disconnect and paste it again","statusPermissionNeeded":"Allow 'GetCurrentPresentation' for this token in Holyrics","token":"Token","tokenAria":"Holyrics token","tokenPlaceholder":"Paste the token","tokenShow":"Show","tokenHide":"Hide","tokenHint":"Create it in Holyrics under Settings › API Server › Manage permissions and allow GetCurrentPresentation. It stays in this browser and is never sent to InterScribe. Bible verses are sent as their reference (for example Jn 3:16): Holyrics does not share the verse text.","modeFreeShow":"FreeShow","programFreeShow":"FreeShow","hostAriaFreeShow":"FreeShow host","portAriaFreeShow":"FreeShow port","portPlaceholderFreeShow":"5505","addressHintFreeShow":"Enter FreeShow’s address on your local network: localhost for this computer, or the presentation computer’s address. localhost is the safest choice: Chrome may stop allowing another computer in a future version.","statusLiveFreeShow":"Connected to FreeShow","statusConnectingFreeShow":"Connecting to FreeShow…","statusUnreachableFreeShow":"Can't reach FreeShow. Check the address and port, that WebSocket/REST API is on in FreeShow (Settings › Connections), and that you are using Chrome or Edge. If asked, allow access to devices on the local network"},"sourceStatus":{"levelNote":{"live":"No level reported for this input yet. The engine reports one while it is transcribing it.","waitingAgent":"No sound yet. Waiting for the agent on this input to send its audio.","noAgent":"No sound yet. Nothing is sending sound to this input."},"listeningLead":"Listening on this computer only.","listeningRest":"Nothing changes for the session. Watch the level bar above.","info":{"label":"About this source","eventChannel":"AV channel, set on the event","computer":"This computer, event takes audio from it","roomChannel":"Room-owned channel","whileLive":"While live","noSignal":"No signal","notConnected":"Not connected"},"signal":"Signal","checkingBtn":"Checking…","runCheck":"Run a sound check","listen":"Listen","stopListening":"Stop listening","connecting":"Connecting…","listenAria":"Listen to {{channel}}","stopListeningAria":"Stop listening to {{channel}}","joining":"Joining the room…","couldntConnect":"Couldn't connect","checkingNotice":"Forced open for a sound check. It is not the session's own stream.","silentLive":"Connected, but silent for {{for}}. The desk channel may be muted.","useComputer":"Use this computer","retry":"Retry","retryFailed":"Couldn't read the channel again. Try once more.","retryNone":"Couldn't reach the agent computer. Check it is on and the InterScribe Agent is open.","retryAsked":"Asked the agent computer to send its audio again","retryStill":"Still nothing from the venue","retryWait":"Wait a few seconds before trying again","state":{"early":"Early audio","live":"Streaming","checking":"Sound check","silent":"No audio","quiet":"Quiet","offline":"Not connected","standby":"Standby","opening":"Opening…","idle":"Idle"},"earlySub":"Coming in from the venue so you can check it. Your audience hears nothing yet.","quietSub":"Sound is low. The input is still connected.","channelMenu":"Channel menu","startedBy":"Started by {{name}} · {{time}}","startedByYou":"Started by you · {{time}}","early":{"menuItem":"Start audio early","title":"Start {{channel}}’s audio early","text":"Hear the room and watch the meter before the session. Your audience hears nothing until the session starts.","untilSession":"Until the session starts","untilSessionSub":"The session takes over at {{time}} without a break","noSession":"No session is scheduled on this channel today","thirty":"For 30 minutes","ten":"For 10 minutes","backAt":"Back to standby at {{time}}","cancel":"Cancel","start":"Start early audio","stop":"Stop early audio","stopNow":"Stop now","keepMore":"Keep 10 min more","late":"The {{time}} session hasn’t started yet. At {{end}} early audio stops and the channel goes back to standby.","nothingLost":"Nothing is lost: when the session starts, its audio comes back on its own.","venueUntil":"until {{time}} · your audience hears nothing"},"check":{"pill":{"none":"No sound yet","noSound":"No sound","silent":"Silent"},"line":{"noAgent":"Nothing is sending sound to {{channel}}","offlineMany":"{{count}} agent computers are offline","offlineUnnamed":"The agent computer is offline","startingUnnamed":"The agent computer is starting its audio…","silentVenue":"The venue is sending silence","soundVenue":"Sound from the venue","waitingVenue":"Listening for the venue’s sound…","soundGood":"Sound from the venue · good level"},"help":{"label":"More about this","noAgent":"No computer with the InterScribe Agent is set up for {{channel}}. If the venue sends its sound another way, check that device is on.","setUp":"Set up an agent","offline":"{{name}} isn't connected to InterScribe. Check the computer is on and online, and that the InterScribe Agent is open.","offlineUnnamed":"The agent computer isn't connected to InterScribe. Check it is on and online, and that the InterScribe Agent is open.","silent":"{{name}} is connected, but the sound it sends is silent. Check the sound desk channel isn't muted and the right input is chosen on {{name}}.","silentUnnamed":"The agent is connected, but the sound it sends is silent. Check the sound desk channel isn't muted and the right input is chosen on the agent.","silentVenue":"Sound is reaching InterScribe from the venue, but it is silent. Check the sound desk channel isn't muted.","test":"This is a test stream. Your audience hears nothing, and it stops by itself after 5 minutes.","testEarly":"This is a test stream. Your audience hears nothing, and it stays open until {{time}}."}},"venue":{"soundCheck":"Sound check","standby":"opens {{time}} · {{check}}","checkedHeard":"checked {{time}}, audio heard","checkedSilence":"checked {{time}}, heard silence","checkedNothing":"checked {{time}}, nothing heard","notTested":"not tested yet","offline":"{{session}} is live · nothing since {{time}}","offlineNoTime":"{{session}} is live","idle":"no session today"},"figure":{"opens":"opens","since":"since","waiting":"waiting","silentFor":"silent for","until":"until","level":"level"},"noLevel":"No level reported","floorProblem":{"unset":"The recogniser needs this before it can listen.","cannotTranscribe":"Nothing transcribes this language. The recogniser will not start until it changes."},"lastAudio":{"never":"never","justNow":"just now","minutesAgo_one":"{{count}} min ago","minutesAgo_other":"{{count}} min ago","hoursAgo_one":"{{count}} h ago","hoursAgo_other":"{{count}} h ago","yesterday":"yesterday","daysAgo_one":"{{count}} days ago","daysAgo_other":"{{count}} days ago"},"heldBy":{"floorSource":"{{name}} · floor source","noSession":"Streaming — no session is taking it","onAir":"{{name}} · on air","heldFor":"{{name}} · held for {{time}}"},"refusal":{"not-enabled":"Early audio is not turned on for this workspace.","no-session":"There is no session on this channel to start early for.","live":"A session is live on this channel, so early audio cannot start.","invalid":"That early-audio request was not understood.","not-early":"That channel is running a sound check, not early audio.","early":"Early audio is running on this channel, so a sound check cannot start. Listen to it instead.","running":"Early audio is already running on this channel.","cap":"Early audio is already at the longest hold allowed for this workspace.","retry":"Too many starts on this channel, try again in a minute.","busy":"Someone else just changed this channel's check. Try again.","lent-out":"This room is lent to another account right now, so they run its sound check."},"standbySub":"Starts streaming by itself when the session goes live.","openingSub":"Waiting for the venue's sound. Usually a few seconds.","offlineSub":"The session is live but no sound is reaching us from the venue. Check the computer or device that sends it is on.","idleSub":"No session is waiting on this channel.","silentBeforeLive":"Connected, but only silence so far. Check the channel is unmuted on the sound desk.","runCheckAgain":"Run a sound check again","lastCheck":{"never":"Not tested yet","heard":"Sound check {{time}} · audio heard","silence":"Sound check {{time}} · connected, heard silence","nothing":"Sound check {{time}} · nothing heard","silenceHint":"Unmute the channel on the sound desk, then test again."},"notConnectedExplain":"It starts sending when the session it belongs to goes live.","noSignalExplain":"The stream is up but silent. Check the desk or the microphone.","changeableWhileLive":"Changing it live pauses transcription for a few seconds. Your audience keeps hearing the floor.","computerNote":"This event takes its audio from this computer. Your microphone is the floor.","computerChoose":"This event takes its audio from this computer. Choose the microphone that hears the room — it becomes the floor.","noVenue":"No venue input is set on the event. Choose an AV channel, or send audio from this computer.","eventNoteLead":"Set on the event:","eventNoteRest":". Use this computer if the AV feed is unavailable.","panel":{"title":"Source","audioFrom":"Audio comes from","audioFromAria":"Where audio comes from","avChannel":"AV channel","thisComputer":"This computer","mediaServer":"Media server","noAvToReturn":"This workspace has no AV channel to go back to","noMic":"No microphone is available on this computer","notReported":"Not reported","overrideTitle":"Overriding the event's source","overrideDetail":"This session is configured to take <b>{{name}}</b>. You are sending audio from this computer instead.","goBackTo":"Go back to {{name}}"},"picker":{"whichAv":"Which AV channel","whichInput":"Which input device","avTitle":"AV channels on this event","inputsTitle":"Inputs on this computer","noAvChannels":"This workspace has no AV channels.","micBecomesFloor":"Your microphone becomes the floor. Everything the engine transcribes is built from it.","inputDevice":"Input device","noChannelSet":"No channel set","chooseMic":"Choose a microphone","noLevelReported":"No level reported"},"floorLanguage":{"label":"Floor language","which":"Which floor language","notSet":"Not set","search":"Search languages","none":"No language by that name.","current":"Current"},"soundCheckPanel":{"title":"Sound check","aria":"Sound check on {{name}}","left":"{{time}} left","stopping":"Stopping…","stop":"Stop check","note":"Checks sound only. No captions until you go live."},"waitingForSound":"Waiting for sound","waitingSub":"{{name}} is connected. Nobody is speaking into it yet, which is normal before the session.","startCheck":"Start a sound check"},"errors":{"notConnected":"Not connected to the engine — reload the console","connectionDropped":"The connection to the engine dropped — nothing was sent","noAnswer":"The engine did not answer — it may not have happened","refused":"The engine refused that","noSoundCheck":"This engine cannot run a sound check yet","noVoiceCover":"This engine cannot cover a channel with an AI voice yet","captionsDidNotLoad":"Those captions did not load ({{status}})","cannotStartSession":"Cannot reach the engine to start the session","correctionNotSent":"Cannot reach the engine — your correction was not sent","noAnswerShort":"no answer","pinNotShown":"Nothing is shown as pinned. {{reason}}","unpinNotConfirmed":"The engine did not confirm the unpin, so it is still shown as pinned. {{reason}}","stillPinned_one":"{{count}} is still pinned","stillPinned_other":"{{count}} are still pinned","unpinAllNotConfirmed":"The engine did not confirm every unpin: {{still}}. {{reason}}","pauseNotConfirmed_pause":"The engine did not confirm pausing {{name}}, so it is still shown as live. {{reason}}","pauseNotConfirmed_resume":"The engine did not confirm resuming {{name}}, so it is still shown as paused. {{reason}}","channelGone":"That channel is no longer on this session","noSessionOpen":"No session is open","cannotMarkFeedback":"This console cannot mark feedback handled","cannotChangeVoice":"This console cannot reach the engine to change the voice","captionSessionUnknown":"This caption's session could not be identified.","messageGone":"That message is no longer here","didNotWork":"That did not work"},"toasts":{"connectionRestored":"Connection restored","handoverAccepted":"They took the channel","handoverDeclined":"They passed — you still have the channel","channelMovedToColleague":"Your channel has moved to a colleague — your microphone is closed","chatDidNotLoad":"The chat of {{name}} did not load","crewDidNotLoad":"The crew of {{name}} did not load","channelsDidNotLoad":"The channels of {{name}} did not load","aSession":"a session","onAiVoiceStandby":"{{language}} is on the AI voice — you are standby","beginningOfFloor":"That is the beginning of the floor","beginningOfChannel":"That is the beginning of this channel","beginningOfThread":"That is the beginning of this thread","pinnedSentOnce":"Sent once, but this engine cannot pin yet — it is not held on your audience's screens","pinned":"Pinned on your audience's screens — unpin it when it no longer applies","unpinned":"Unpinned — your audience no longer sees it","unpinnedAll":"All {{count}} unpinned — your audience no longer sees them","unpinnedHistoryFailed":"Unpinned, but this session's history could not be updated","handoverOffered":"Offered — they have to accept before it moves","requestCancelled":"Request cancelled — you still have the channel","requestHolderTimedOut":"{{holder}} did not answer — {{channel}} is yours","voicesPaused":"AI voices paused. Captions carry on; the voices stay quiet until you resume them","voicesResumed":"AI voices are back. Each one starts from what is being said now","voicesNotResumed_one":"The engine did not resume the voice on {{names}}, so it is still shown as paused.","voicesNotResumed_other":"The engine did not resume the voice on {{names}}, so they are still shown as paused.","voicesNotChanged_pause_one":"The engine did not pause the voice on {{names}}, so it is still shown as speaking.","voicesNotChanged_pause_other":"The engine did not pause the voice on {{names}}, so they are still shown as speaking.","voicesNotChanged_resume_one":"The engine did not resume the voice on {{names}}, so it is still shown as paused.","voicesNotChanged_resume_other":"The engine did not resume the voice on {{names}}, so they are still shown as paused.","requestHandedYou":"{{name}} handed you {{channel}}","requestTakenOver":"{{name}} has taken over {{channel}} — your microphone is closed","requestKept":"{{name}} is keeping {{channel}}","historyNotAdded":"Sent, but it could not be added to this session's history","termAdded":"Term added — it applies from the next caption","namedSessionOnly":"Named for this session only — not saved to your speakers","correctionPushed":"Correction pushed to every channel","announcementSent":"Announcement sent","musicCardSent":"Music card sent","roleChangedNoRefresh":"Role changed. The list did not refresh — it will on the next reload.","sessionChangedElsewhere":"This session was changed elsewhere and could not be read again"},"hardToHear":{"title":"Hard to hear","hardBody":"Captions are missing words. Move the mic closer or use the sound desk feed.","offer":"Audio is hard to hear. Improving captions in {{seconds}} s.","offerBar":"Time left to cancel","cancel":"Cancel","adjusted":"Captions adjusted for hard-to-hear audio.","backToUsual":"The audio is clear again. Captions are back to the usual setup.","undo":"Undo","failed":"Couldn't improve captions right now.","unstable_one":"Connection unstable · {{count}} drop in 15 min","unstable_other":"Connection unstable · {{count}} drops in 15 min","unstableNoCount":"Connection unstable","unstableHintComputer":"Use a cable or a stronger network for this computer.","unstableHintAv":"Use a cable or a stronger network for the computer sending the audio.","tag":"Hard-to-hear setup","tagKept":"Hard-to-hear setup · kept","tagModel":"{{model}}","tagModelKept":"{{model}} · kept","menu":{"heading":"Captions when the audio is hard to hear","auto":"Decide automatically","autoNote":"Only spoken audio counts, so worship never changes it.","on":"Use the hard-to-hear setup for this session","onNote":"Switches now and stays until you change it.","off":"Keep the usual setup for this session","offNote":"No automatic changes until you change it.","notLive":"Available while the session is live"},"supervise":{"hard":"The venue's audio is hard to hear.","issues_one":"{{count}} issue on this session","issues_other":"{{count}} issues on this session","hardAdjusted":"The venue's audio is hard to hear. Captions adjusted.","unstable_one":"The venue's connection is unstable · {{count}} drop in 15 min.","unstable_other":"The venue's connection is unstable · {{count}} drops in 15 min.","unstableNoCount":"The venue's connection is unstable."}},"linkStatus":{"couldntConnect":"Couldn't connect","tapToHear":"Tap to hear it","nobodySpeaking":"Nobody is speaking on it right now","joiningMediaServer":"Joining the media server","noMediaServer":"This deployment has no media server configured","demoLinkLost":"Demo: the media server link is lost","openingMic":"Opening the microphone","connectionRestoring":"The connection is being restored","couldNotJoinMedia":"Could not join the media server","micJoinsOnLive":"The microphone joins the room when the session goes live","suspendedMeter":"This browser will not start the level meter until you touch the page. Tap anywhere, then look again.","micBlockedAllow":"Microphone blocked — allow it in the browser","noMicrophone":"No microphone","couldNotOpenMic":"Could not open that microphone","micNoAudio":"That microphone opened with no audio on it","micCouldNotBeOpened":"That microphone could not be opened","browserBlocksMic":"This browser is blocking the microphone. Allow it for this site, then try again.","micGone":"That microphone is no longer there. Choose another one.","browserNoMic":"This browser has no microphone to open","couldNotJoinRoom":"Could not join the room","mediaConnectionDropped":"The connection to the media server dropped","aiVoiceLimitTitle_one":"{{names}} has no AI voice","aiVoiceLimitTitle_other":"{{names}} have no AI voice","aiVoicePlanExcluded":"Your plan does not include AI voices.","aiVoiceAllUsed":"This session has used every AI voice your plan allows."},"cover":{"tag":{"offAir":"off air","covered":"AI cover"},"prompt":{"headline":"{{language}} interpreter off air","figures":"{{elapsed}} · {{count}} following","cover":"Cover with AI voice until they're back","keepWaiting":"Keep waiting","session":"Use AI voice for the rest of the session","notAllowed":"An AI voice is not available for {{language}} on this plan."},"active":{"temporary":"AI cover · temporary","temporaryNote":"Covering until an interpreter goes on air","session":"AI voice · this session","sessionNote":"Your audience hears the AI voice until you stop it","stop":"Stop cover"},"ended":{"named":"{{name}} is back on air · AI cover ended","unnamed":"The interpreter is back on air · AI cover ended","dismiss":"Dismiss"},"refused":{"title":"{{language}} was not switched","not_allowed":"An AI voice is not available for {{language}} on this plan.","not_live":"The session is not on air, so there is nothing to cover.","voice_stopped":"AI voices are stopped or {{language}} is paused. Resume them first.","on_air":"{{language}}'s interpreter is on air now, so a temporary cover would end at once. Nothing was sent; choose the rest of the session if you still want the AI voice.","unauthorized":"You do not have permission to change voices on this session.","invalid":"The engine did not understand the request. Reload the console and try again.","unavailable":"The engine cannot switch voices right now. Try again in a moment.","failed":"The engine could not switch {{language}}. Try again."},"menu":{"item":"Use an AI voice for {{language}}…","noteNamed":"{{name}} stays in the booth; you choose how long","note":"You choose how long","notAllowed":"Not available for {{language}} on this plan","stop":"Stop the AI cover on {{language}}"},"dialog":{"title":"Switch {{language}} to an AI voice?","detailNamed":"{{name}} is the {{language}} interpreter. Your audience hears the AI voice instead while it is on; {{name}}'s booth stays open.","detail":"Your audience hears the AI voice instead while it is on; the booth stays open.","howLong":"How long","temporary":"Temporary: switch back when an interpreter goes on air","default":"(default)","session":"For the rest of this session","onAirNote":"The interpreter is on air now, so the AI voice stays until you stop it, and listeners do not hear the booth meanwhile.","cancel":"Cancel","accept":"Switch","whatHappens":"What happens","listeners":"{{count}} hearing {{language}} get the AI voice instead of the booth"}},"feedback":{"tab":"Feedback","signals":{"title":"Audience feedback","tail":"filtered view","none":"No interpreter channels on this session.","holder":{"on_air":"{{name}} on air","paused":"{{name}} paused","away":"{{name}} away","unknown":"{{name}}","nobody":"no interpreter"},"figures":"{{answered}} answered of {{count}} following · {{good}} good, {{notGood}} not","quiet":"No answers in the last 15 min · {{count}} following","cantHear":"{{count}} can't hear · 1 min","soft":{"too_fast":"{{count}} of {{of}}: too fast","falling_behind":"{{count}} of {{of}}: falling behind"},"message":"Message {{name}} in crew chat","markHandled":"Mark handled","handled":"Handled · {{count}} notes"},"comments":{"title":"Latest comments","tail":"anonymous","none":"No comments yet.","loading":"Loading comments…","error":"The comments could not be loaded. Trying again shortly.","handled":"handled","newer":"Newer","older":"Older"},"reasons":{"translation":"Translation was off","lag":"Captions fell behind","missing_words":"Words were missing","readability":"Hard to read","interpreter_audio":"Interpreter audio","audio_dropouts":"Audio cut out","other":"Something else","hard_to_hear":"Hard to hear","too_fast":"Too fast","falling_behind":"Falling behind","missed_parts":"Missed parts","wrong_terms":"Wrong terms","great_delivery":"Great delivery","going_well":"Going well","cant_hear":"Can't hear"}},"captionFilter":{"chip":{"on":"Showing {{count}} to check","onShort":"{{count}} to check","onAria_one":"Showing only the {{count}} line to check. Show all captions","onAria_other":"Showing only the {{count}} lines to check. Show all captions"},"bannerLead_one":"Showing only the {{count}} line to check.","bannerLead_other":"Showing only the {{count}} lines to check.","bannerLeadNone":"Showing only lines to check.","bannerLeadShort":"Only lines to check.","hidden_one":"{{count}} caption hidden","hidden_other":"{{count}} captions hidden","showAll":"Show all captions","divider_one":"{{count}} new caption arrived — hidden by the filter","divider_other":"{{count}} new captions arrived — hidden by the filter","doneTitle":"Nothing left to check","doneBody":"Every line the recogniser was unsure about has been checked.","doneArriving":"Captions are still arriving: {{count}} came in while this filter was on.","hiddenShort_one":"{{count}} hidden","hiddenShort_other":"{{count}} hidden","newSince_one":"{{count}} new since you filtered","newSince_other":"{{count}} new since you filtered","newSinceShort_one":"{{count}} new","newSinceShort_other":"{{count}} new"},"preLive":{"offAir":{"title":"Captions start when you go live","body":"Until then nothing is transcribed, so this space stays empty. That includes a sound check.","checkTitle":"Sound check","checkBody":"Hear the venue and see its level. No captions, no audience.","checkNeedsRoom":"Sound checks listen to a room input. This session takes its sound from this computer.","checkEarly":"Early audio is running on this input. Stop it on the Source card to run a sound check.","checkListening":"Listening for the venue. The level shows on the Source card.","liveTitle":"Go live","liveBody":"Captions appear here within seconds of the first words."},"badge":"Sound check","check":{"title":"The venue’s sound is reaching InterScribe","body":"This is a sound check, so nothing is transcribed and no listener hears it. When the level looks right, press <b>Go live</b> and captions start here within seconds.","silentLead":"If it goes silent:","silentBody":"after 15 s of silence during a check, this turns amber and says to check the desk channel isn’t muted."},"goLive":{"lead":"Live. Listening for the first words…","rest":"Captions usually appear within 5 seconds of speech."}}},"explain":{"howThisWorks":"How this works","whatIs":"What is {{label}}?","explanationOf":"An explanation of {{topic}}","audio":{"title":"How audio reaches us","lede":"Four things, in order. Most venues only need the first three, and once they are in place a room keeps working without being touched again.","machine":{"title":"A computer in the room","body":"A computer at the sound desk runs our agent — installed as an app, or opened in a browser tab for a one-off. Nobody at the venue, or already streaming from far away? An ingress can carry that stream in instead."},"channel":{"title":"A room, and the channel it owns","body":"A room is the place — it gets a permanent link, code and QR that never change. It owns one channel, the named path its sound travels down, created with the room and never reused. Not using rooms yet? A channel on its own works the same way; attach a room to it later."},"event":{"title":"A session that listens","body":"Point a session at the room — or, without one, straight at the channel — and it takes the sound from there. The same room or channel serves every session held in it, so nothing has to be wired up again next time."},"check":{"title":"A check, before it matters","body":"Test audio asks the agents or ingress feeding a room's channel to send for a few minutes, whether or not a session is running. Speak at the desk and watch the meter. It is the fastest way to catch a sound board that is not routed to us — the usual reason a room goes quiet."},"footer":"A channel with nothing sending to it cannot be tested, because there is nowhere for it to listen. Attach an agent or an ingress and the check becomes available."}},"audioCheck":{"attach":"Attach a channel to test audio","attachHint":"Attach an A/V channel to test audio.","start":"Test audio","starting":"Starting…","listening":"Listening…","heard":"We can hear it","notHeard":"No sound heard","stop":"Stop","arriving":"Audio is arriving from this input.","silent":"Speak into the microphone at the desk — nothing has arrived yet.","endsIn":"Ends in {{time}}.","meterArriving":"Audio is arriving","meterSilent":"No audio yet"},"alerts":{"title":"Alerts","intro":"Who we tell when something goes wrong at one of your venues.","add":"Add","verify":"Verify","remove":"Remove {{destination}}","codeLabel":"Verification code","sent":"We sent a code. It expires in 15 minutes.","verified":"Verified. This one will be told.","recipients":{"title":"Who we tell","description":"Each address and number is confirmed before anything is sent to it.","placeholder":"Email address or phone number with country code","addLabel":"Add an email address or phone number"},"email":{"title":"Email","hint":"As many addresses as you like.","placeholder":"ops@yourvenue.org"},"sms":{"title":"Text message","hint":"Up to {{max}} numbers. Include the country code.","placeholder":"+15551234567","full":"That is all {{max}} numbers. Remove one to add another."},"state":{"active":"Active","unverified":"Not confirmed yet","optedOut":"Opted out","silent":"Nothing selected"},"topic":{"label":"What we send","explain":"Choose per recipient. A number that only wants streaming problems will not be woken for a billing notice.","streaming":"Streaming problems","account":"Account limits","platform":"Platform notices"},"error":{"empty":"Enter an address or a number.","notAnEmail":"That does not look like an email address.","notE164":"Include the country code, like +15551234567.","tooManyPhones":"You already have the maximum number of phone numbers.","duplicate":"That one is already on the list.","notSent":"We could not send the code, so nothing was added. Try again in a moment.","wrongCode":"That code does not match.","expired":"That code has expired. Send a new one.","tooManyTries":"Too many attempts. Send a new code.","notFound":"We could not find that recipient."},"history":{"title":"Recent alerts","description":"Everything from the last 14 days, and when it recovered.","openNow":"{{count}} still open","open":"Open","resolved":"Recovered","platform":"Affects everyone","started":"Started","recovered":"Recovered","recoveredAt":"recovered {{time}}","forMinutes":"{{count}} min","forHours":"{{count}} h","empty":{"title":"Nothing has gone wrong","body":"Alerts from the last 14 days will appear here, with the time they recovered."},"workspace":"Workspace","openSummary":"{{count}} still open · everything from the last 14 days, and when it recovered","today":"Today","stillOpen":"still open","lasted":"lasted {{duration}}","dismissed":"Dismissed by {{name}} at {{time}}","dismissedWithReason":"Dismissed by {{name}} at {{time}} — {{reason}}","someone":"someone"},"how":{"title":"How alerts work","lede":"We watch every live event. When one of your venues stops being heard, this is who finds out.","once":{"title":"Once when it breaks, once when it is fixed","body":"Not a message every ten minutes for as long as it lasts. A problem is one alert and one all-clear, however long it runs."},"verify":{"title":"Every address is confirmed first","body":"We send a six-digit code and nothing else until it comes back. A mistyped number is somebody else's phone."},"stop":{"title":"Anyone can stop it from their own phone","body":"Reply STOP to any text and that number hears nothing more, whatever this page says. Reply START to turn it back on."}},"catalogue":{"title":"What we may send you","heading":"What we send","description":"Every alert below is real. Streaming is sent today; Account and Platform will follow. Pick who hears each one.","yoursToFix":"— yours to fix","oursToFix":"— ours to fix","sentWhenNotified":"Sent when our team publishes a status update and chooses to notify subscribers.","streaming":{"summary":"Sound is not reaching us, or is reaching us and not being transcribed. Checked every minute while an event is live.","noSource":"Nothing is streaming into a room that has a live event.","silent":"A machine is connected to a room and no sound is arriving — usually a sound desk that is not routed to it.","noAgent":"Sound is arriving and nothing is transcribing it.","sourceUnstable":"The venue's audio connection keeps dropping.","audioUnclear":"The venue's audio is too hard to make out for good captions.","card":"No sound reaching us, or nothing transcribing it. Once when it breaks, once when it's fixed."},"account":{"summary":"Your plan's own limits.","limits":"Streaming hours, attendees or concurrent streams are close to or over your plan's limit.","card":"Streaming hours, attendees or concurrent streams running out."},"platform":{"summary":"Our side, across every workspace.","provider":"A service we depend on is degraded or unavailable.","maintenance":"Planned maintenance that could interrupt an event.","card":"A provider outage or planned maintenance on our side."},"footer":"Once something here is actually sent, it's sent once when it starts and once when it recovers — never repeatedly while it lasts.","comingLater":"Coming later","sending":"Sending","seeSituations":"See the {{count}} situations","whatItWillCover":"What it will cover"},"notice":{"attention":{"none":"Clears on its own","ours":"We're on it","yours":"Needs your attention"},"details":"Technical details","hideDetails":"Hide technical details"},"topicShort":{"streaming":"Streaming","account":"Account","platform":"Platform"},"listening":{"title":"Someone is listening","description":"A text when a guest starts following your service in another language. Only for you; off until you switch it on.","switch":"Tell me when someone is listening","textAt":"Text me at","emailAt":"Email me at","addNumber":"Add a number","addEmail":"Add an address","noNumber":"No number to text.","noEmail":"No address to email.","none":"Don't send here","series":{"title":"Which series","all":"All series","some":"Only the series I choose","empty":"No repeating series yet. One-off sessions never text."},"quiet":{"title":"Quiet hours","hint":"No texts between these times. Leave both empty to be told any time.","start":"From","end":"Until","timezone":"Time zone"},"note":"One text when someone starts listening, at most 3 a service, then a summary by email that evening. Texts stop at 100 a month for this workspace; after that we email.","save":"Save","saved":"Saved. We'll tell you when someone is listening.","off":"Off. Your choices are kept for next time.","error":{"noDestination":"Choose a number or an address to send to.","destination":"Only your own confirmed numbers and addresses can be used. Add one under Who we tell.","series":"One of those series is no longer here. Reload the page and choose again.","quietBothOrNeither":"Fill in both quiet-hour times, or leave both empty.","quietMinuteRange":"Enter quiet hours as times of day, like 22:00.","quietWindowEmpty":"Quiet hours need different start and end times.","notATimezone":"Choose a time zone from the list.","notMember":"Only members of this workspace can switch this on.","noSeries":"Choose at least one series, or pick All series."}}},"statusNotice":{"readMore":"Read the full status page","dismiss":"Dismiss this notice","upcoming":"Upcoming maintenance, starts {{when}}:"},"sessionIssues":{"title":"Issues","since":"since {{time}}","range":"{{from}} to {{to}}","olderClosed":"and {{count}} earlier","dot":{"label_one":"{{count}} open issue","label_other":"{{count}} open issues"}},"sessionsList":{"title":"Sessions","subtitle":"Everything scheduled, live and done, in your time zone","new":"New","kpis":{"liveNow":"Live now","today":"Today","nextAt":"next at {{time}}","next7Days":"Next 7 days","next7DaysRecurring_one":"{{count}} recurring","next7DaysRecurring_other":"{{count}} recurring","next7DaysRecurring_many":"{{count}} recurring","activeSeries":"Active series","sessionsAhead_one":"{{count}} session ahead","sessionsAhead_other":"{{count}} sessions ahead","sessionsAhead_many":"{{count}} sessions ahead","needsAttention":"Needs attention","needsAttentionDetail":"issues and missing setup"},"liveStrip":{"startedAt":"started {{time}}","watch":"Watch","openConsole":"Open console"},"tabs":{"upcoming":"Upcoming","live":"Live","drafts":"Drafts","past":"Past","all":"All","series":"Series"},"dayGroup":{"today":"Today","tomorrow":"Tomorrow","laterThisWeek":"Later this week","toCome_one":"{{count}} to come","toCome_other":"{{count}} to come","toCome_many":"{{count}} to come"},"series":{"everyWeekday":"Every {{weekday}}","more_one":"{{count}} more","more_other":"{{count}} more","more_many":"{{count}} more","frequency":{"daily":"Daily","weekly":"Weekly","monthly":"Monthly","yearly":"Yearly"},"subtitle":"One card per recurring series. Every series stays here while it has sessions ahead, even before its sessions have been created.","truncated_one":"Showing the first {{count}} series","truncated_other":"Showing the first {{count}} series","truncated_many":"Showing the first {{count}} series","none":{"title":"No active series","text":"Create a session and choose to repeat it every week to start a series."},"card":{"next":"Next","ahead":"Ahead","aheadCount_one":"{{count}} session","aheadCount_other":"{{count}} sessions","aheadCount_many":"{{count}} sessions","languages":"Languages","moreDates_one":"+{{count}} more","moreDates_other":"+{{count}} more","moreDates_many":"+{{count}} more","endsIn_one":"Ends in {{count}} session.","endsIn_other":"Ends in {{count}} sessions.","endsIn_many":"Ends in {{count}} sessions.","extendSeries":"Extend the series","sessions":"Sessions","editSeries":"Edit series","until":"until {{date}}","noEndDate":"no end date"}},"status":{"live":"Live","scheduled":"Scheduled","draft":"Draft","paused":"Paused","ended":"Ended","cancelled":"Cancelled","disabled":"Disabled"},"draft":{"notice":"Draft · attendees can't see it yet. Publish when it's ready.","finishSetup":"Finish setup"},"goLive":"Go live","resume":"Resume","empty":{"upcoming":{"title":"Nothing scheduled yet","text":"Create a single session, or a series that repeats every week. You can add languages, a room and an audience portal as you go.","newSession":"New session","newSeries":"New series"},"live":{"title":"Nothing is live right now","text":"When a scheduled session goes live, it shows up here."},"drafts":{"title":"No drafts","text":"Sessions you save without publishing land here until they're ready."},"past":{"title":"Nothing has happened yet","text":"Sessions move here once they end."},"all":{"title":"No sessions yet","text":"Create a single session, or a series that repeats every week."}},"tabCountsIgnoreFilters":"Tab counts ignore the filters below","copyAccessId":"Copy access ID","selectRow":"Select {{name}}","filters":{"removeFilter":"Remove {{filter}} filter"},"week":{"previous":"Previous week","next":"Next week","thisWeek":"This week","partOfSeries":"part of a series","noSessions":"No sessions","truncated_one":"Showing the first {{count}} session this week","truncated_other":"Showing the first {{count}} sessions this week","truncated_many":"Showing the first {{count}} sessions this week"},"viewToggle":{"label":"List or week view","list":"List","week":"Week"},"bulk":{"selected_one":"{{count}} selected","selected_other":"{{count}} selected","selected_many":"{{count}} selected","inSeries_one":"{{count}} belongs to a series","inSeries_other":"{{count}} belong to a series","inSeries_many":"{{count}} belong to a series","selectAll":"Select all {{count}}","selectAllCapped":"Only the first {{count}} of {{total}} are selected","publish":"Publish","editSettings":"Edit settings","successMessage_one":"Updated {{count}} session.","successMessage_other":"Updated {{count}} sessions.","successMessage_many":"Updated {{count}} sessions.","noChange":"No change","reviewAndApply":"Review & apply","drawer":{"title_one":"Edit {{count}} session","title_other":"Edit {{count}} sessions","title_many":"Edit {{count}} sessions","subtitle":"Only fields you change are applied. Everything left on “No change” stays as each session has it.","scope":{"title_one":"{{count}} session belongs to a series","title_other":"{{count}} sessions belong to a series","title_many":"{{count}} sessions belong to a series","titleUnknown":"Some selected sessions belong to a series","selectedOnly":"Only the selected sessions","seriesForward":"Selected sessions and all later ones in their series"}},"sections":{"status":{"title":"Status & visibility","status":"Status"},"captions":{"title":"Captions & languages","eventType":"Event type","vocabularyGroup":"Vocabulary group"},"audio":{"title":"Audio & room","audioSource":"Audio source","room":"Room","roomOrAudio":"A room sets the audio source, so change one or the other."},"access":{"title":"Access","passRequired":"Pass required"},"audience":{"title":"Audience & chat","workspaceDefault":"Workspace default","planHint":"A feature your plan doesn’t include can be turned off here, but not on."}},"footer":{"changes_one":"{{count}} change","changes_other":"{{count}} changes","changes_many":"{{count}} changes","sessions_one":"{{count}} session","sessions_other":"{{count}} sessions","sessions_many":"{{count}} sessions"},"confirm":{"title":"Review changes","back":"Back","apply":"Apply changes","counting":"Counting sessions…","appliesTo_one":"Applies to {{count}} session","appliesTo_other":"Applies to {{count}} sessions","appliesTo_many":"Applies to {{count}} sessions","publishesDrafts_one":"Publishes {{count}} draft","publishesDrafts_other":"Publishes {{count}} drafts","publishesDrafts_many":"Publishes {{count}} drafts","willChange_one":"{{count}} will change","willChange_other":"{{count}} will change","willChange_many":"{{count}} will change"},"publishConfirm_one":"Publish {{count}} draft?","publishConfirm_other":"Publish {{count}} drafts?","publishConfirm_many":"Publish {{count}} drafts?","publishNone":"None of the selected sessions is a draft.","portalAdd":"Add: {{name}}","portalRemove":"Remove: {{name}}","undoChoice":"Undo “{{label}}”","autoStartAdd":"Start at go-live: {{name}}","autoStartRemove":"On demand: {{name}}"}},"gettingStarted":{"title":"Getting started","eyebrow":"Your first live event","subheading":"Five small steps to your first event, in whatever order suits you. Each one turns green on its own as you go.","ticksItself":"Nothing to tick off here — each step turns green on its own once it is set up, and the guide disappears when they all are.","railLabel":"Setup steps","guides":"Guides","steps":{"source":{"title":"How sound gets in","blurb":"Three ways, and you can change your mind later. Most people start with the first — nothing to install, and you'll hear it working right away.","status":{"done":"Connected","todo":"Nothing sending yet"},"browser":{"badge":"Simplest","title":"This computer","body":"Open a page in your browser and pick a microphone or an audio input. Nothing to install, nothing to buy.","points":{"a":"Good for a webinar, a small room, or a rehearsal","b":"Keep that tab open and you're on air","c":"A cable or an audio interface gives you the clearest sound"},"cta":"Use this computer"},"desk":{"badge":"For a venue","title":"A machine at the sound desk","body":"A small app on a computer that stays at the venue, with a cable from the mixing desk into it. Starts itself, survives a reboot.","points":{"a":"The right answer for a church, hall or conference room","b":"Green here means it's connected — plug in the feed from your mixer when you're ready for sound to flow."},"cta":"Set up a venue machine"},"ingress":{"badge":"Already streaming","title":"A stream you already have","body":"Already streaming? Send us that stream. It arrives a few seconds after the room, which suits a broadcast.","points":{"a":"A great fit for a fully online event","b":"Nothing to install — just point your existing stream at us","c":"A machine at the sound desk is the quickest path when you have one"},"cta":"Create an ingress","inlineIntro":"Fill this in and it is created immediately, without leaving this page.","created":"\"{{name}}\" is created.","viewIt":"View it"}},"channel":{"title":"A room (or channel) it sends to","blurb":"A room owns a channel — the named path sound travels down, “Main hall”, “Room 2”. Created with the room and never reused. Not using rooms yet? A channel on its own works the same way; attach a room to it later.","status":{"done":"Ready","todo":"None yet"},"rooms":"Rooms make their own. Create a room and it gets one channel named after it, numbered in order and never reused. If you are not using rooms yet, make a channel on its own and attach the room later.","createRoom":"Create a room (recommended)","createChannel":"Create a channel on its own","feed":{"live":{"term":"Live","desc":"Sound is arriving. Nothing to do."},"silent":{"term":"Silent","desc":"Signed in and ready. Pick the input on that machine and sound starts flowing."},"muted":{"term":"Muted","desc":"Connected, with the microphone muted. Unmute at the desk and you're live."},"offline":{"term":"Offline","desc":"Start the agent on the machine at the desk and this turns green."}}},"check":{"title":"Hear your room","blurb":"Play anything into the desk and watch the meter move. It runs for five minutes, whether or not an event is on, and nobody else needs to be involved.","status":{"unrecorded":"Never checked","done":"Sound heard","todo":"Checked — nothing heard"},"needsChannel":"Create a channel first, then come back and hear it.","channelNumber":"CH-{{number}}","ifSilentTitle":"If it's quiet, one of these usually brings it to life","ifSilent":{"a":"Is anything plugged into the machine's input, from the mixer?","b":"Is the aux or matrix send actually turned up, and fed from the channels you want?","c":"Is the agent listening to that input, and not the machine's built-in microphone?","d":"Is the input muted at the desk, or the microphone muted in the agent?"}},"event":{"title":"An event that listens","blurb":"An event points at a channel and takes the sound from there. The same channel serves every event in that room, so this is the only part you do again next week.","status":{"done":"Done","todo":"None yet"},"body":"A name, a time, and the channel it listens to. Everything else has a sensible default and can wait.","language":"Your audience chooses their own language when they arrive. You do not pick it for them.","create":"Create an event","seeAll":"See all events"},"frontDoor":{"title":"Your front door","blurb":"This is where your audience arrives: one address where they choose their language and listen. Make it feel like yours.","status":{"done":"Ready","todo":"Not set up"},"address":"Your address","addressBody":"Yours the moment you signed up. You can put your own domain on it later without changing anything you hand out today.","noPortal":"Set up a portal and your address will appear here.","qrBody":"The same address as a code. Print it, or put it on the projector before you start.","makeItYoursTitle":"Make it yours","makeItYours":{"logo":{"title":"Your logo","desc":"Your logo greets everyone who arrives."},"colours":{"title":"Your colours","desc":"Pick a theme; the preview updates as you type."},"welcome":{"title":"A welcome","desc":"One line that tells people they're in the right place."}},"gettingInTitle":"Getting people through it","gettingInBody":"Share the address early and people arrive ready. Four easy ways to bring them in:","gettingIn":{"poster":{"title":"A printed code","desc":"Put a poster with the QR on it where people sit."},"link":{"title":"A link to send","desc":"Paste it into the newsletter or the group chat."},"screen":{"title":"On the screen","desc":"Put the code on the projector before you start."},"nearYou":{"title":"Near you in the app","desc":"People close by find you without a link. New."}},"nearYou":{"title":"Get found by people nearby","body":"People within 25 km see your sessions in the InterScribe app and join with one tap.","switchLabel":"Show in Near you","moveOrChange":"Move the pin or change the place","skip":"Online only? Skip this."},"openPortals":"Open portals","visit":"Visit your front door"}},"venue":{"title":"A machine at the sound desk","oneOfThree":"One of three ways sound can get in","heading":"A machine at the sound desk","subheading":"A computer that stays at the venue, running our agent. It is what picks the sound up — the right answer for a hall you use every week. If you only want to try this today,","useThisComputerInstead":"use the computer you are on instead.","key":{"title":"Create an agent key","body":"You can sign this machine into the browser with your own login instead - that is exactly what \"Use this computer\" above does. For a machine that stays at the venue, an agent key usually works better.","cta":"Create an agent key","whyAKey":"One key pairs one machine to this workspace, named after the room rather than the person. You can revoke it without changing your own password, and it keeps working after whoever set it up leaves."},"install":{"title":"Install the agent on that machine, and sign in with the key","body":"For a room you use again, install the app so it comes back by itself after a restart. For a one-off, open the agent in a browser on the machine instead.","download":"Download the app","inBrowser":"Open in a browser"},"route":{"title":"Route your sound board into that machine","badge":"The one cable","warning":"Green here means the agent is connected. To hear anything, plug a feed from your mixer into this machine too.","how":"Take a feed out of your mixer — an aux send, a matrix out or the record out — into that machine's line input or a USB audio interface. Then pick that input as the agent's source.","notBuiltIn":"Choose the line input rather than the built-in microphone: the mixer feed is what sounds great."},"diagram":{"title":"How the signal path runs from the mixer to an A/V channel","description":"A mixing desk sends a line-level feed by cable into a venue machine running the agent. The machine then sends over the internet into an A/V channel. The cable between the mixer and the machine is highlighted as the one to remember.","mixer":"Your mixer","mixerOut":"aux / matrix / record out","cable":"the cable","cableWarning":"the physical link","machine":"the venue machine","machineAgent":"agent","internet":"internet","channel":"A/V channel","channelExample":"“Main hall”","ownership":"Everything right of the cable is ours. Everything left of it is yours."},"waiting":"The first step turns green by itself, within a few seconds of the agent signing in. You do not need to stay on this page.","next":"Next: its channel","hide":"Hide"},"needsAdmin":"Ask a workspace admin to set this up."},"roomsAudio":{"open":"Open","readWholeExplanation":"Read the whole explanation","strip":{"show":"Show","hide":"Hide"},"howItWorks":{"machine":{"title":"A computer in the room","body":"Our agent at the sound desk, or just a browser tab."},"channel":{"title":"A room and its channel","body":"Each room owns one channel, the path its sound travels down."},"session":{"title":"A session that listens","body":"Pick the room, or a channel on its own. Next week, nothing to rewire."},"check":{"title":"A test before it matters","body":"Test audio on each card. Speak and watch the meter."}},"status":{"arriving":"Sound arriving","connectedNoSound":"Connected, no sound","noFeed":"No feed"},"tabs":{"navLabel":"Rooms and audio","count":"({{count}})"},"search":{"placeholder":"Search rooms"},"rooms":{"sectionDescription":"Each room owns one channel, numbered in order."},"empty":{"noRooms":{"title":"No rooms yet","text":"A room is where a session happens. Create one to give it a permanent link and a channel of its own."},"noChannelsWithoutRoom":{"title":"Nothing outside a room","text":"Every channel here belongs to a room. A livestream feed or an unattached setup will show up in this list."},"noSearchResults":{"title":"Nothing matches","text":"Try a different name, or clear the search to see every room again."}},"pagination":{"showing":"Showing {{from}}–{{to}} of {{total}} {{items}}","items":"results"}},"aiVoicesOff":{"title":"AI voices are off across InterScribe","bannerBody":"We’re fixing a technical issue and will turn them back on as soon as it’s resolved. Captions and interpreters keep working.","rowLabel":"voice off","transport":"AI voices off · InterScribe","toast":"AI voices are off across InterScribe for now. Captions carry on.","menuDisabled":"AI voices are off across InterScribe while we fix a technical issue.","resumeDetail":"Captions resume from the live edge. The AI voice returns when InterScribe turns AI voices back on."}},"apps":{"section":{"title":"Agent and mobile apps"},"mobile":{"title":"Get the mobile app","description":"A mobile app for attendees to access live captions, translations, and audio — anytime, anywhere.","button":{"appstore":"App Store","playstore":"Google Play"},"launchDate":"Launching on August 22"},"desktop":{"appTitle":"Streamer Desktop App","description":"A native desktop agent that streams event audio effortlessly — set it up once and it runs automatically in the background.","appPlatforms":"For Linux and Apple Silicon Macs","download":{"windowsStore":"Windows (64-bit) · Microsoft Store","windowsStoreHint":"Windows 10 (19041+) or Windows 11 · Updates through Microsoft Store","windowsStoreLink":"Get Windows agent","linuxArm64":"Linux (ARM64)","linuxArm64Hint":"Raspberry Pi and other ARM venue machines","linuxX64":"Linux (x64)","linuxX64Hint":"A dedicated machine that stays in the venue","macAppleSilicon":"macOS (Apple Silicon)","macAppleSiliconHint":"An operator's Mac, M1 or newer","download":"Download"},"version":"Version","lastUpdated":"Last updated"},"platforms":{"macos":"macOS","linux":"Linux"}},"askYourSessions":{"title":"Ask your sessions","description":"Searches all of this workspace's sessions, including private and unpublished ones. Answers are visible only to you.","questionLabel":"Question","placeholder":"What have we told people about…","ask":"Ask","limited":"Too many questions right now - try again in {{seconds}}s.","unavailable":"Ask across sessions isn't available right now."},"auth":{"github":{"button":"Continue with GitHub"},"google":{"button":"Continue with Google"},"apple":{"button":"Continue with Apple"}},"autoReach":{"readOnly":"Only people with “Approve reach rules” change Auto-reach.","settingsLink":{"title":"Auto-reach","body":"Per segment: Manual, where a person approves every first touch, or Auto-reach, which sends on its own once it has earned it and stops at every gate.","open":"Open Auto-reach"},"mode":{"manual":"Manual","paused":"Paused","running":"Running","approvalShort":"{{approved}}/{{target}}","approvalLine":"Auto-reach · approval {{approved}}/{{target}}","pausedLine":"Auto-reach · paused","runningLine":"Auto-reach · running"},"page":{"kicker":"Settings › Reach rules","title":"Auto-reach","lead":"Per segment: Manual, where a person approves every first touch, or Auto-reach, where Discovery picks the person, prepares and sends, and stops at every gate.","pauseAll":"Pause auto-reach everywhere","pauseAllNote":"Every segment, at once · Manual sending keeps working","segments":"Segments","discoveryDown":"Discovery could not be reached","discoveryDownBody":"The segments and their modes are missing until it answers. Pauses still hold: nothing is sent alone while Discovery is down.","audited":"Changes are audited: who, when, the old and new value, and the note."},"panel":{"title":"Mode · {{segment}}","modeLabel":"Mode","manual":"Manual","auto":"Auto-reach","confirmOn":"Switch {{segment}} to Auto-reach? It starts in approval: a person approves its first sends until it graduates.","confirmOff":"Switch {{segment}} back to Manual? Intros it scheduled on its own and not yet sent wait in Find leads for a person.","noteLabel":"Note for the audit","notePlaceholder":"Why, for the audit (optional)","switchOn":"Switch on Auto-reach","switchOff":"Switch to Manual","cancel":"Cancel","notReady":"Needs the readiness list below complete.","whoCan":"Who can switch it:","whoCanList":"people with “Approve reach rules” · {{names}}","nobody":"nobody yet","someone":"someone","switchedOn":"Switched on {{day}} by {{name}}.","switchedOnNote":"Switched on {{day}} by {{name}}: “{{note}}”","needsReadiness":"Needs the readiness list below complete.","pause":"Pause {{segment}}","pauseNote":"Scheduled touches wait; nothing is lost"},"approval":{"title":"Approval period","rule":"Runs alone after {{target}} approved, {{pct}}%+ unedited","ofTarget":"of {{target}}","approved":"Sends approved","approvedValue":"{{approved}} of {{target}}","unedited":"Approved unedited","uneditedValue":"{{pct}}% · {{unedited}} of {{approved}}","line":"Line at {{pct}}%: the bar a segment must clear","note_one":"{{count}} draft waits in Find leads. After {{remaining}} more approvals {{segment}} runs alone and {{pct}}% of its intros go to spot review on Today; a rejection there pauses it. A change of prompt, model or persona, or a drop in quality, sends it back to approval.","note_other":"{{count}} drafts wait in Find leads. After {{remaining}} more approvals {{segment}} runs alone and {{pct}}% of its intros go to spot review on Today; a rejection there pauses it. A change of prompt, model or persona, or a drop in quality, sends it back to approval.","runningNote":"{{segment}} runs alone. {{pct}}% of its intros go to spot review on Today; a rejection there pauses it. A change of prompt, model or persona, or a drop in quality, sends it back to approval.","manualNote":"Switched on, a segment's first {{target}} sends wait for a person's approval before it runs alone.","review_one":"Review {{count}}","review_other":"Review {{count}}"},"guards":{"title":"Guardrails","edit":"Edit in Sending policy","none":"None","cadenceValue":"Day {{days}}","peopleValue_one":"{{count}} per 90 days","peopleValue_other":"{{count}} per 90 days","emailsValue_one":"{{count}} a year","emailsValue_other":"{{count}} a year","perSender":{"label":"Per sender, per day","note":"Follow-ups included"},"perDomain":{"label":"Per outreach domain, per day","note":"Room for a second sender later"},"cadence":{"label":"Cadence","note":"Then stop · any reply from the organization stops it"},"people":{"label":"People per organization","note":"The next person waits {{days}} days after a sequence ends"},"emails":{"label":"Emails per organization","note":"Every touch counts"},"window":{"label":"Send window","note":"Their local morning · pastors’ Mondays avoided"},"quiet":{"label":"Quiet days","note":"A church gets nothing on its worship day"},"blackouts":{"label":"Blackouts","note":"{{name}} starts in {{days}} days"},"minScore":{"label":"Minimum score","note":"Below this Auto-reach never acts"}},"blackouts":{"HOLY_WEEK":"Holy Week","ADVENT_NEW_YEAR":"Advent–New Year","SCHOOL_SUMMER":"School summer"},"pauses":{"title":"Auto-pause","set":"Set in Sending policy","lead":"When a rule trips, sending stops on its own and Today says why. Thresholds, actions and durations come from Sending policy.","state":{"MANUAL":"{{segment}} manual","APPROVAL":"{{segment}} running · in approval","RUNNING":"{{segment}} running alone","PAUSED":"{{segment}} paused"},"scope":{"Sender":"Sender","Domain":"Domain","Segment":"Segment"},"rule":{"complaint":"1 complaint · rests {{hours}} hours; segment waits for review","bounceDay":"{{count}} bounces in a day","bounceShare":"{{pct}}% hard bounces over its last {{sends}} sends","connection":"Connection lost or token revoked","complaints":"{{count}} complaints in {{days}} days","seed":"Inbox placement under {{pct}}% on seed tests","postmaster":"Postmaster spam rate above {{pct}}%","hostile":"{{count}} hostile replies in {{days}} days","spotReview":"A spot-review rejection","backlog":"Owner has {{count}} positive replies past {{hours}} business hours"},"now":{"none":"None in 30 days","last":"Last {{at}}","lastToReview":"Last {{at}} · {{segment}} to review","today":"{{count}} today","watched":"Watched on every send","senderPaused":"{{address}} paused","connected":"All connected","ofLimit":"{{count}} of {{limit}}","pct":"{{pct}}%","noSeed":"No seed test yet","spotWaiting":"{{count}} to review","spotNone":"Starts after approval"}},"bands":{"title":"Who we write to first · by size","personas":"Personas","none":"No ranking yet. Set one in Personas.","note":"Auto-reach writes to a named person only if their title was confirmed on the organization's own site in the last 90 days. Role addresses count as touching everyone there. Personal-domain addresses are never auto-reached.","band":{"under500":"Under 500 people","mid":"500–2,000","over2000":"2,000 and up","any":"Any size"}},"readiness":{"title":"Readiness","count":"{{ready}} of {{total}} ready","ready":"Ready","notReady":"Not ready","live":"Live","notYet":"Not yet","items":{"footer":"Footer: solicitation statement, sender, postal address","oneClickUnsubscribe":"One-click unsubscribe (RFC 8058)","subjectLinter":"Subject-line linter","collectionGate":"Collection gate: own pages only, nothing guessed","suppressionEverySend":"Suppression checked on every send","separateAccount":"Separate sending account","monitoring":"Monitoring: Spamhaus DBL daily, seed tests weekly","youtubeExpiry":"YouTube 30-day expiry on everything derived","privacyNotice":"Privacy notice, retention and erasure","replyTracking":"Reply tracking: every sender's mailbox read","noOpenReview":"No complaint or hostile reply waiting for review","policyWithinFloors":"Sending policy within every floor"},"notes":{"footer":{"no":"Company name and postal address missing"},"oneClickUnsubscribe":{"no":"Unsubscribe page not answering"},"suppressionEverySend":{"ok":"Live · alarm before the opt-out deadline"},"separateAccount":{"ok":"{{connected}} of {{senders}} senders connected","no":"{{connected}} of {{senders}} senders connected · Reconnect"},"monitoring":{"ok":"Last DBL {{at}}","no":"A clean DBL check, or a seed test in the last 7 days, is missing"},"youtubeExpiry":{"ok":"Ran {{at}}","no":"Not run in the last 48 hours"},"privacyNotice":{"ok":"Live · retention ran {{at}}","no":"Retention not run in 48 hours, or the page is not live"},"replyTracking":{"no":"A mailbox is not being read"},"noOpenReview":{"ok":"None waiting","no":"{{count}} waiting"},"policyWithinFloors":{"ok":"Within floors","no":"Past a floor: {{field}}"}}},"today":{"title":"Auto-reach since yesterday","settings":"Auto-reach settings","unavailable":"Discovery could not be reached, so Auto-reach's day is not shown.","approval":"Approval {{approved}}/{{target}}","running":"Running","paused":"Paused: {{reason}}","pausedPlain":"Paused","prepared_one":"Prepared {{count}} intro for your approval. Nothing sent alone yet.","prepared_other":"Prepared {{count}} intros for your approval. Nothing sent alone yet.","nothingPrepared":"Nothing prepared since yesterday. Nothing sent alone yet.","sent_one":"Sent {{intros}} intros and {{followUps}} follow-ups · {{count}} positive reply{{who}} · {{bounces}} bounces.","sent_other":"Sent {{intros}} intros and {{followUps}} follow-ups · {{count}} positive replies{{who}} · {{bounces}} bounces.","pausedSince":"Paused since {{day}}. Waits for {{owner}} to review, then resume.","pausedComplaint":"Paused since {{day}}. Waits for {{owner}} to review the complaint, then resume.","pausedSinceNoOwner":"Paused since {{day}}. Waits for a review, then resume.","review_one":"Review {{count}}","review_other":"Review {{count}}","openReplies":"Open replies","reviewComplaint":"Review complaint","openSettings":"Open settings","reasons":{"complaint":"1 complaint","hostile":"hostile replies","reply_backlog":"reply backlog","spot_review":"spot review","manual":"by a person"}},"spot":{"chip":"Spot review · {{pct}}%","sent":"{{segment}} · sent {{when}} their time","picked":"1 picked from this week's {{count}} auto-sent. Sending never waits for this; a rejection pauses {{segment}}.","looksRight":"Looks right","reject":"Reject","onlyApprovers":"Only people with “Approve reach rules” review it."},"slot":{"title":"Auto-reach","ready":"Readiness {{ready}} of {{total}}","open":"Auto-reach settings"}},"backstage":{"noSessions":{"title":"No sessions to join yet","body":"Your organizer hasn't added you to a session. They can fix this in a minute.","contact":"Contact the organizer"},"resolutions":{"eyebrow":"One-tap fix","loading":"Checking what can be done…","othersWaiting_one":"1 other person asked for this too.","othersWaiting_other":"{{count}} others asked for this too.","available":{"title":"{{language}} voice isn't set up for this session","body":"Turn it on and we'll tell the person for you.","price":"About {{price}} per hour of speaking","balance":"{{hours}} voice hours left on your account","button":"Turn on {{language}} voice","pending":"Turning it on…"},"done":{"title":"{{language}} voice is on. The person has been told.","enabledQuiet":"{{language}} voice is on. Nothing to send: they were already told.","nothingToSend":"Nothing to send: they were already told.","starts":"The voice starts when someone chooses it.","notifyOthers_one":"Tell 1 other person who asked","notifyOthers_other":"Tell {{count}} others who asked","notifying":"Telling them…","notified_one":"1 more person has been told.","notified_other":"{{count}} more people have been told."},"alreadyOn":{"title":"The voice is already on. Send the person the good news?","body":"{{language}} voice is already on for this session.","button":"Let them know","told":"The person has been told."},"planBlocked":{"title":"Your plan has no room for this voice yet","link":"Open Plan and billing"},"noVoice":{"title":"No AI voice exists for {{language}} yet. A person can interpret it."},"noPermission":{"title":"Ask someone who manages sessions to turn it on"},"noSession":{"title":"This request isn't linked to a session, so there's nothing to turn on from here."},"error":"That didn't go through. Try again in a moment.","language":{"asked":{"title":"{{name}} asks to interpret into {{language}}","button":"Add {{language}}","reply":"Reply"},"decline":"Not this time","declining":"Telling them…","available":{"title":"{{language}} isn't on for this session","body":"Turn it on and we'll tell everyone who asked for it.","button":"Turn on {{language}}"},"alreadyOn":{"title":"{{language}} is already on for this session","body":"Let everyone who asked know they can choose it now."},"planBlocked":{"title":"Your plan has no room for the AI voice this language would get"},"sessionEnded":{"title":"This session has ended, so {{language}} can't be turned on for it."},"notListed":{"title":"{{language}} can't be added as a session language."},"done":{"enabled_one":"{{language}} is on. {{count}} person who asked has been told.","enabled_other":"{{language}} is on. {{count}} people who asked have been told.","enabledQuiet":"{{language}} is on. Nothing to send: they were already told.","starts":"Listeners see it when they open the session again.","told_one":"{{count}} person who asked has been told.","told_other":"{{count}} people who asked have been told.","declined_one":"{{count}} person who asked has been told it isn't possible this time.","declined_other":"{{count}} people who asked have been told it isn't possible this time."}}},"common":{"settings":"Backstage settings","allRequests":"All requests","waiting":"{{count}} waiting","showBubble":"Show support bubble","reopen":"Reopen request","replyPrivately":"Reply privately","sendReply":"Send reply","sending":"Sending…","sent":"Sent","readBy":"Read by {{names}}","messageGone":"This message is no longer available.","interpreter":"Interpreter","notSentDraft":"Not sent · draft saved on this device","contactOrganizer":"Contact organizer","session":"Session","language":"Language","boothStep":"Booth step","noSession":"No session selected","notSpecified":"Not specified","chatDisabled":"Chat requests are disabled for this workspace. Use the contact details below."},"categories":{"MISSING_SESSION":"No session to join","WRONG_SESSION":"Wrong or missing session","MISSING_LANGUAGE":"Language not enabled","AUDIO":"Audio problem","OTHER":"Other problem","GENERAL":"Contact organizer","unknown":"Support request","HANDOVER":"Break or relief","ACCESS":"Can’t get in","TEAM_HELP_NOW":"Hand needed now","TEAM_DEVICE":"Device not connecting","TEAM_SLIDES":"Slides or schedule change","TEAM_ACCESS":"Can’t reach a page or setting","LISTEN_NO_AUDIO":"Can’t hear anything","LISTEN_NO_CAPTIONS":"Can’t see captions","AI_VOICE_LANGUAGE":"No AI voice in my language","CAPTION_WRONG":"A caption was wrong","ACCESSIBILITY":"Accessibility accommodation"},"boothSteps":{"session":"Choose session","language":"Choose language","sound":"Sound check","live":"On air","sign":"Sign booth"},"presence":{"ONLINE":"Online","AWAY":"Away","OFFLINE":"Offline","UNKNOWN":"Status unknown","note":"Presence in this support conversation. It does not mean they have read your reply."},"alert":{"interpreterTitle":"Your organizer replied","interpreterDescription":"About: {{topic}}","responderTitle_one":"An interpreter needs help","responderTitle_other":"{{count}} interpreters are waiting","responderDescription_one":"{{name}}: {{topic}}","responderDescription_other":"Latest from {{name}}: {{topic}}"},"launcher":{"dismissCard":"Dismiss this notice","hide":"Hide support bubble","move":"Move support bubble","interpreterOpenChat":"Open support chat","interpreterUnread_one":"{{count}} unread reply","interpreterUnread_other":"{{count}} unread replies","responderOpen":"Open Backstage","responderUnread_one":"{{count}} request waiting","responderUnread_other":"{{count}} requests waiting"},"explain":{"tagline":"Requests from your whole event.","what":"What is Backstage?","popover":"A private help desk for your event. Interpreters and your audience ask you for help by name, and you answer from one place, even mid-session.","more":"Why use it, and who can ask →"},"sheet":{"intro":"When something goes wrong at an event, the people working it need to reach you fast, and you need to know exactly who they are. Backstage gives your interpreters, your team and, if you choose, your audience **one place to ask**, and gives you **one place to answer**.","whyHeading":"Why use it","reasonFixTitle":"Fix it before the audience notices","reasonFixBody":"A blocked microphone or a missing session is one message away, even in the middle of a session.","reasonKnowTitle":"Know who’s asking","reasonKnowBody":"Every request has a name, a language, the session, and a way to reach them. No more “who wrote this?”.","reasonNothingTitle":"Nothing slips through","reasonNothingBody":"Each request has an owner and an ending, and stays on record after the event.","whoHeading":"Who can ask","askerInterpreters":"Interpreters","askerTeam":"Your team","askerListeners":"Audience members · you choose","howHeading":"How it works","stepClaim":"Claim","stepReply":"Reply","stepResolve":"Resolve","stepsHint":"say “I’ve got this”, answer, then close it","privateTitle":"Private to your responders.","privateBody":"People only see their own requests. Audience chat is separate, and nothing is shared with InterScribe unless you choose to."},"chooser":{"heroTitle":"What do you need help with?","heroHint":"You can ask before you pick a session.","MISSING_SESSION":{"title":"I can’t find my session","hint":"Nothing is listed for today"},"WRONG_SESSION":{"title":"It’s the wrong session","hint":"The one I need isn’t there"},"MISSING_LANGUAGE":{"title":"My language isn’t on the list","hint":"I need it turned on"},"AUDIO":{"title":"I have an audio problem","hint":"Can’t hear, or can’t be heard"},"OTHER":{"title":"Something else, or just say hi","hint":"Start a conversation"},"quiet":"Just start a conversation","startConversation":"Start a conversation","yourRequests":"Your requests","more":"More requests","unread_one":"{{count}} unread","unread_other":"{{count}} unread","HANDOVER":{"title":"I need a break or a relief","hint":"Hand my channel to someone who’s free"},"ACCESS":{"title":"I can’t get in","hint":"Invite, seat or sign-in trouble"}},"status":{"resolved":"Resolved","open":"Open","handled":"Being handled","waiting":"Waiting"},"conversation":{"waitNamed":"{{name}} has your request","waitAnonymous":"Your organizer has your request","waitBody":"You’re all set. Keep working; a bubble will tell you the moment there’s a reply.","presenceUnknown":"{{name}}’s status is unknown right now","presenceOnline":"{{name}} is online in this chat","presenceAway":"{{name}} is away from this chat","presenceOffline":"{{name}} is not in this chat right now","waitFine":"That means they’re here, not that they’ve read it.","done":"All sorted. Reopen this if you need more help.","messagesLabel":"Support messages","youSent":"You sent · {{topic}}","markedUrgent":"marked urgent","metaYou":"You","metaOrganizer":"{{name}} · Organizer","replyPlaceholder":"Write to your organizer…","privateNote":"Only you and your support team can read this."},"details":{"chooseLanguage":"Choose language","sayRequired":"What would you like to say?","addOptional":"Anything to add?","optional":"(optional)","placeholderAudio":"Tell your organizer what you’re hearing…","placeholderLanguage":"Anything your organizer should know about the language…","placeholderDefault":"Tell your organizer what’s going on…","urgentTitle":"I can’t interpret right now","urgentHint":"Lets your organizer know it’s urgent.","sharedTitle":"Shared with your message","send":"Send to organizer","sharedWorkspace":"Workspace","sharedSessionOpen":"The one you have open","sharedLanguageNeeded":"Language needed"},"directContact":{"title":"Need to speak right away?","none":"Your workspace has not added a direct contact. Use your provider’s usual contact details."},"boothError":{"title":"Your booth could not be opened","notFound":"The session or language may no longer be available. You can ask your organizer for help.","tryAgain":"Try again, or contact your organizer for help.","back":"Return to session selection","unavailable":"Support is temporarily unavailable. Use your provider’s usual contact details or try again."},"panel":{"chooseLanguageError":"Choose the language you need.","addMessageError":"Add a message explaining what you need.","notSentError":"Not sent. Your request is saved on this device. Try again or use the contact details below.","requestSent":"Request sent","replied":"{{name}} replied","yourOrganizer":"Your organizer","pillSent":"On its way","pillResolved":"All sorted","pillHandled":"Being handled","supportLabel":"SUPPORT","opening":"Opening your conversation…","yourRequest":"Your request","step2":"STEP 2 OF 2","chooseAnother":"Choose another problem","privateSupport":"Private support","privateSub":"Private. Only your support team sees this.","accountChanged":"Your account changed. Reload before contacting support.","close":"Close","connectionUnavailable":"Support connection is unavailable. Try again or contact your provider directly."},"access":{"openFullPage":"Open full page","close":"Close Backstage","description":"Private requests from interpreters who need help joining or working in a live session."},"inbox":{"tagBlocked":"Can’t interpret now","handlerYou":"You","handlerPrevious":"Previous responder","handlerNobody":"Nobody yet","threadAssignedYou":"Assigned to you","threadWaitingYou":"Waiting for you","connectionLost":"Connection interrupted. Status and read receipts may be out of date. Replies stay unsent until confirmed.","caughtUpTitle":"You’re all caught up","caughtUpBody":"When an interpreter asks for help, it lands here and a bubble lets you know.","resolvedHistory":"Resolved history","requestsLabel":"Support requests","historyGroup":"Request history","active":"Active","nothingResolved":"Nothing resolved yet","noRequests":"No requests yet","nothingResolvedBody":"Requests you close stay here as a record.","noRequestsBody":"When someone asks for help, it shows up here.","selectResolved":"Select resolved request from {{name}}, {{id}}","selectedCount_one":"{{count}} selected","selectedCount_other":"{{count}} selected","clearSelection":"Clear","deleteSelected":"Delete…","selectionBar":"Selected resolved requests","unreadMessages_one":"{{count}} unread message","unreadMessages_other":"{{count}} unread messages","selectedConversation":"Selected conversation","loadingRequest":"Loading request…","readyTitle":"Ready when someone needs you","readyBody":"Choose a request to reply. Opening it doesn’t claim or resolve it.","claim":"I’ll handle this","messagesLabel":"Messages","contextLabel":"Session and language","resolvedNote":"This request is resolved. Reopen it if more help is needed.","replyPlaceholder":"Let the interpreter know what to do next…","replyPlaceholderListener":"Let the person know what to do next…","replyPlaceholderGuest":"Let the guest know what to do next…","replyPlaceholderGeneric":"Write your reply…","visibleOnly":"Visible only to this support conversation","resolve":"Resolve","detailsLabel":"Request details","aboutEyebrow":"About this request","handledBy":"Handled by","emailAlert":"Email alert","emailReply":"Reply notification","emailOrganizer":"Organizer alert","emailState":{"QUEUED":"Queued","ACCEPTED":"Accepted","DELIVERED":"Delivered","FAILED":"Failed","SUPPRESSED":"Suppressed"},"emailStates":"{{state}}: {{count}}","emailQueued":"Queued","emailNoRecipients":"No eligible email recipients","emailNone":"No email alert recorded yet","emailNote":"Provider acceptance and delivery are recorded separately. A read receipt comes only from this chat.","callbackTitle":"Callback contact","callbackBody":"Available only if the interpreter shared their optional profile number with this workspace.","callCheck":"Checking contact…","call":"Call interpreter","markResolved":"Mark as resolved","detailsEmpty":"Session and language appear here when available.","eyebrow":"Go live"},"controller":{"loading":"Loading private requests…","tryAgain":"Try again","notResponder":"This inbox is for assigned support responders. Open Contact organizer from your interpreter booth to get help.","callbackNone":"No callback number is currently shared for this workspace.","callbackFailed":"Callback contact could not be retrieved. Check your access and try again.","clearFailed":"Nothing was cleared. The selected requests may have changed or your access changed. Refresh before trying again.","clearTitle":"Clear resolved support history?","clearBody_one":"This permanently removes {{count}} selected resolved request from this workspace, including its messages. Open and urgent requests are preserved. A content-free audit remains.","clearBody_other":"This permanently removes {{count}} selected resolved requests from this workspace, including their messages. Open and urgent requests are preserved. A content-free audit remains.","clearType":"Type {{phrase}}","clearing":"Clearing…","clearConfirm":"Permanently clear selected requests","loadMore":"Load more requests","clearHint":"Select requests in the resolved inbox. Clearing removes only your exact selection.","clearButton":"Clear selected resolved requests ({{count}})"},"settings":{"loadError":"Backstage settings could not be loaded. Only members with permission can configure Backstage.","loading":"Loading Backstage settings…","reload":"Reload settings","timeOutside":"A time is outside what Backstage allows. Check the times marked below.","saveError":"Not saved. Check contacts and responders, or reload if someone else changed these settings.","accountChanged":"Your account changed. Reload before editing Backstage settings.","saved":"Backstage settings saved.","respondersTitle":"Who can respond","respondersDescription":"Primary responders get new alerts. A backup takes urgent escalations and covers an empty roster.","verifyEmail":"Verify email to receive alerts","primary":"Primary","backup":"Backup","emailOn":"Email alerts on","emailOff":"Email alerts off","noCandidates":"No one can respond yet. Give a member Backstage permission in member settings and they will appear here.","unavailableTitle":"Unavailable responder","unavailableBody":"This member no longer has access. Remove them before saving.","removeUnavailable":"Remove unavailable responder","noneAssigned":"No one is assigned yet. Interpreters can still use the direct contact below; requests wait until someone is assigned.","requestsTitle":"Requests and alerts","requestsDescription":"Backstage works even when audience chat is turned off.","enabledTitle":"Let your event people send requests","enabledHint":"Interpreters can ask for help privately, signed in and by name.","emailTitle":"Email responders about new requests","emailHint":"One email each; follow-ups are grouped. Email reaches verified, opted-in responders.","badgeOnly":"During interpretation we show a badge only. No sound is ever played into an interpreter’s audio.","timing":{"urgentEscalationSeconds":"Escalate an urgent request after","reminderSeconds":"Remind about an unanswered request after","followUpWindowSeconds":"Group follow-up messages for","replyEmailDelaySeconds":"Wait before emailing “organizer replied”"},"contactTitle":"Direct contact","contactDescription":"Shown in the booth when someone needs to speak right away, or chat can’t connect.","contactName":"Name","contactEmail":"Email","contactPhone":"Phone, with country code","historyTitle":"Conversation history","historyDescription":"Kept until cleared. Resolving a request never deletes it.","historyClearTitle":"Clear resolved conversations","historyClearHint":"Pick them in the inbox’s Resolved tab. Needs the “Clear support history” permission.","openResolved":"Open Resolved","back":"Back to Backstage","subtitle":"Choose who helps, and how fast.","audience":{"title":"Who can ask from the audience page","description":"Interpreters and your team always sign in. You decide about your audience.","choices":"Who can ask","NOBODY":"Nobody","NOBODY_hint":"The “Ask the organizer” button isn’t shown.","SIGNED_IN":"Signed-in audience members","SIGNED_IN_hint":"Recommended. Every request has a verified name and email.","SIGNED_IN_AND_GUESTS":"Signed-in audience members and guests","SIGNED_IN_AND_GUESTS_hint":"Guests give a name and email, and confirm it with a link we email them. Shown as “Guest” until they do.","phoneTitle":"Phone number","phoneHint":"For guests and audience members who want a call back about their request.","phone":{"OFF":"Don’t ask","OPTIONAL":"Optional","REQUIRED":"Required"}}},"duration":{"noWait":"no wait","hours_one":"{{count}} hour","hours_other":"{{count}} hours","minutes_one":"{{count}} minute","minutes_other":"{{count}} minutes","seconds_one":"{{count}} second","seconds_other":"{{count}} seconds","unit":{"seconds":"seconds","minutes":"minutes","hours":"hours"},"unitLabel":"{{label}}, unit","between":"Choose a time between {{min}} and {{max}}.","upTo":"Choose a time up to {{max}}."},"callback":{"loadFailed":"Callback settings could not be loaded. Reload before editing.","saved":"Callback settings saved.","saveFailed":"Not saved. Enter a valid number with + and country code, or reload if your access changed.","accountChanged":"Your account changed. Reload before editing callback settings.","title":"Optional support callback","description":"Add a phone number so your organizer can call if you need urgent help interpreting. No SMS or automatic calls.","phoneLabel":"Phone number (optional)","phoneHint":"Include + and the country code. This number belongs to your profile; sharing is chosen separately for each workspace.","share":"Share with this workspace’s authorized interpreter support responders","shareHint":"Uncheck sharing to stop access in this workspace; removing the number stops it in every workspace. Organizers see it only when they request a callback contact from your support conversation, and each time is recorded.","save":"Save callback settings","saving":"Saving…"},"chatCard":{"description":"Private help for interpreters, separate from audience chat. Choose who responds and how fast."},"errors":{"gone":"This support conversation is no longer available.","changed":"This request changed. Refreshing its latest state.","rate-limited":"Please wait a moment before trying again.","unreachable":"Support could not be reached. Your reply has not been confirmed.","unavailable":"Support is temporarily unavailable.","reply-not-sent":"Reply not sent. Try again.","account-changed":"Your account changed. Reload to continue."},"requester":{"eyebrow":"Who asked","role":{"Interpreter":"Interpreter","Listener":"Audience member","Guest":"Guest"},"email":"Email","phone":"Phone","verified":"Verified","notConfirmed":"Not confirmed yet"},"askInterscribe":{"button":"Ask InterScribe about this","title":"Ask InterScribe","subtitle":"About this request","questionLabel":"Your question","factsTitle":"What we will send","factsNote":"Only these details about the request. No names or email addresses.","fact":{"requestId":"Request","language":"Language","room":"Room","startsAt":"Starts","backstageRequestId":"Request id (Backstage)","fromUrl":"Page"},"share":"Also share this conversation with InterScribe support","shareNote":"Only for this request. The requester's name and email are left out.","send":"Send to InterScribe","sending":"Sending…","sent":"Sent. The InterScribe team will reply in Help, under Your conversations.","close":"Close","nothingToShare":"Nothing in this conversation could be shared without names, so only your question and the facts are sent.","leftOut_one":"{{count}} line left out to protect names.","leftOut_other":"{{count}} lines left out to protect names."}},"blog":{"title":"Blog","headline":"Read the latest articles.","published":"Published","draft":"Draft","thisIsADraft":"This is a draft","write":"Write","publish":"Publish","saveAndPreview":"Save and Preview","new":"New blog post","edit":"Edit blog post","previewMarkdown":"Preview Markdown","backToBlog":"Back to blog","backToPosts":"Back to posts","errors":{"authorRequired":"Author required","categoryRequired":"Category required"}},"bookManage":{"zone":{"label":"Time zone","search":"Search a city or zone","browser":"From this browser","browserAndHost":"this browser and the team","host":"Your host","all":"All","none":"No zone matches that search"},"copy":"Copy","copied":"Copied","copyMeet":"Copy the Meet link","notice":{"hours_one":"{{count}} hour","hours_other":"{{count}} hours","minutes_one":"{{count}} minute","minutes_other":"{{count}} minutes"},"untilAt":"{{time}} on {{day}}","noun":{"demo":"demo","meeting":"meeting"},"hostClock":"{{range}} {{zone}} for {{name}}","yourBooking":"Your booking","with":"With","meet":"Google Meet","inviteSentTo":"Invite sent to","rule":"Reschedule until {{until}}, {{notice}} before the start. Cancel any time before it starts.","ruleCancelOnly":"Cancel any time before it starts.","back":"Back","join":"Join with Google Meet","reschedule":{"action":"Reschedule","currentSlot":"{{time}}, your current time","current":"{{time}} · Current","nowLine":"{{day}}, {{time}} {{zone}} · with {{name}}","nowShort":"Now","nowBooked":"Now booked","title":"Pick a new time","sameHost":"· with {{name}}, as before","noTimes":"No times right now.","talk":"Talk to a person","moveTo":"Move to","pickFirst":"pick a time above","moving":"Moving…","confirm":"Confirm new time"},"cancel":{"action":"Cancel booking","title":"Cancel this {{noun}}?","text":"{{when}} with {{name}}. {{first}} is told and the Google invite is removed from both calendars.","reason":"Reason (optional)","reasonHelp":"{{name}} sees this. {{count}} of {{max}} characters.","keep":"Keep it","cancelling":"Cancelling…"},"errors":{"slotTaken":"That time was just taken. Pick another.","unconfirmed":"We couldn't confirm that time, please pick again.","notMovable":"This booking can't be moved. Cancel it and book a new time.","pickFirst":"Pick a time first.","cancelFailed":"We couldn't cancel just now. Nothing changed; try again.","reload":"Reload the page and try again."},"end":{"moved":"Moved to {{day}}","movedText":"{{range}} {{zone}} with {{name}}. Google sends the updated invite; our email with the new time follows.","back":"Back to your booking","cancelled":"Your {{noun}} is cancelled","cancelledText":"{{name}} has been told, and the invite is removed from both calendars.","bookAgain":"Book a new time","wasCancelled":"This booking was cancelled","wasCancelledByYou":"{{title}} on {{day}} was cancelled on {{on}}, from this link.","wasCancelledBy":"{{title}} on {{day}} was cancelled on {{on}} by {{name}}.","invalid":"This link doesn't work","invalidText":"It may have been copied incompletely, or the meeting has already happened.","tooLate":"This {{noun}} can't be moved now","startsToday":"It starts at {{time}} today, {{zone}}.","startsOn":"It starts at {{time}} on {{day}}, {{zone}}.","movesClose":"Moves close {{notice}} before the start.","linkStops":"At {{time}} this link stops working (it lasts until the start); the Meet link in the invite still does."}},"bookPage":{"confirmed":{"email":"A calendar invitation is on its way to your email.","title":"You are booked","when":"{{title}} on {{when}}","dayAndTime":"{{day}}, {{range}}","with":"with {{name}}","next":"Google's invite with the Meet link goes to <b>{{email}}</b> within a minute, then our confirmation.","manageTitle":"Reschedule or cancel","manageLink":"Your manage link","manageRule":"Works until {{notice}} before the start for moves, and until the start for cancelling.","manageEmail":"Also in your confirmation email.","showManageLink":"Show my manage link"},"duration":"{{count}} minutes","form":{"book":"Book this time","booking":"Booking…","email":"Email","name":"Your name","organization":"Organization (optional)","title":"Your details"},"noTimes":"No times available right now","timeZone":"Times shown in {{zone}}","timesIn":"Times shown in","timesInShort":"Times in"},"bookingInvite":{"page":{"metaTitle":"Book a time","hello":"Hi {{name}}, let's book your {{title}}","helloNoName":"Let's book your {{title}}","minutes":"{{count}} min","pick":"Pick a time","questions_one":"Just {{count}} question:","questions_other":"Just {{count}} questions:","noQuestions":"No questions: we already know what we need.","book":"Book this time","booking":"Booking…","noTimes":"No times are free right now. Reply to the email and we will find one.","timesIn":"Times in","answer":"Your answer","places":{"meet":"Google Meet","zoom":"Zoom","phone":"Phone call"},"previousMonth":"Previous month","nextMonth":"Next month"},"state":{"usedTitle":"This link was already used","used":"A time was already booked with it. The confirmation email has a link to move or cancel it.","expiredTitle":"This link has expired","expired":"Reply to the email it came in, and we will send a new one.","limited":"Too many tries from here. Wait 10 minutes and try again."},"errors":{"slot_unavailable":"That time was just taken. Pick another.","calendar_unavailable":"No times are free right now.","host_calendar_unavailable":"No times are free right now.","calendar_unconfirmed":"We could not confirm that time. Pick it again.","no_business_hours":"No times are free right now.","already_booked":"You already have this meeting booked. The confirmation email has its link.","outside_window":"That time is outside what this link offers. Pick another.","invalid":"Check your answers and try again.","used":"This link was already used.","expired":"This link has expired.","gone":"This link no longer works.","not_found":"This link no longer works."},"popover":{"button":"Booking link","title":"Booking link for {{name}}","meeting":"Meeting","length":"Length","with":"With","pool":"Anyone free on the page (in turn)","when":"When","windowDays_one":"Next day","windowDays_other":"Next {{count}} days","where":"Where","places":{"meet":"Google Meet link added on booking","zoom":"Zoom link added on booking","phone":"Phone call"},"language":"Language","agenda":"Agenda","agendaPlaceholder":"What you will cover, in a line","ask":"Ask them","askNone":"This page asks nothing","skip":"Already known: don't ask","works":"Link works","worksValue":"{{count}} days · one booking · they can reschedule","threeTimes":"Also show 3 times in the email","insert":"Insert link","inserting":"Making the link…","presets":"Defaults come from the lead and the booking page. Only a hash of the link is kept; the link itself is in this email only.","off":"Our own booking is not switched on, so there is nothing a link could book. Switch it on in Settings › Meetings.","noPages":"No booking page is switched on yet.","made":"Booking link added to the email","intro":"Pick a time that suits you:","otherTimes":"Other times","timesIn":"Times in {{zone}}."}},"booth":{"chooser":{"badge":"Interpreter","title":"Which booth?","description":"You interpret for more than one workspace. Pick the one you are working for now; you can switch from the booth's menu.","open":"Open the booth","signOut":"Sign out"},"profile":{"back":"Back to the booth"},"firstVisit":{"waiting":{"label":"Welcome","hint":"It opens when you are free.","dismiss":"Dismiss the welcome"},"welcome":{"eyebrow":"Welcome to your booth","headline":"You are the reason someone will understand tonight.","body":"Everything you need is right here — your sessions, your channel, your microphone. Thank you for being ready.","signature":"Thank you, the InterScribe team","takeTour":"Take the tour","skip":"Skip for now","tourLabel":"A one-minute tour:"},"stops":{"sound":{"chip":"Check your sound","title":"Let's hear you","body":"Say a few words and watch the meter move — that's how you'll know you're coming through clearly."},"sessions":{"chip":"Your sessions","title":"Your sessions live here","body":"This is today's session. Tap it any time to see what else is booked for you."},"channel":{"chip":"Take a channel","title":"Take a channel, hand it off just as easily","body":"Pick a language to interpret into, and when you need a break, handing it to a colleague takes one tap."},"help":{"chip":"Help & profile","title":"Help and your profile, one tap away","body":"Your account menu holds support and your settings — and you can always replay this tour from here."}},"tour":{"step":"{{step}} of {{total}}","back":"Back","next":"Next","done":"Start interpreting","skip":"Skip the tour","close":"Close the tour","ready":"You're ready"},"replay":{"name":"Take the tour","detail":"A one-minute walk through your booth","onAir":"Finish this session to take the tour"}},"floorSwap":{"waitingOnRequest":"You're already asking for a channel — wait for the answer, or cancel it, first.","flow":"The floor moved from {{from}} to {{to}}","floorTag":"Floor","offAir":{"title":"The floor is now {{to}}. You're off air.","body":"Your microphone is closed, so nothing goes out on {{to}}. {{from}} just opened — pick it up whenever you're ready.","take":"Take {{from}}","takeOther":"Take {{name}}","takenBy":"{{name}} has taken {{from}}","standBy":"Stand by"},"open":{"title":"{{from}} is now open — take it?","body":"The floor moved to {{to}}, so people following in {{from}} are waiting for a voice. It's yours in one tap.","take":"Take {{from}}","later":"Not now"},"changed":{"title":"Floor is now {{to}}","dismiss":"Dismiss"}},"connectionCheck":{"title":"How is this computer connected?","lede":"Your browser can't tell us, so we ask once. It helps us explain any dropouts later. You can change it any time.","options":{"cable":"Cable","wifi":"Wi-Fi","hotspot":"Phone hotspot","mobile":"Mobile data","unsure":"Not sure"},"tips":{"wifi":"Wi-Fi works, but a cable is the steadiest. If you can, plug in, or sit close to the router.","hotspot":"A phone hotspot can drop when the phone gets a call or moves. Use it only as a backup.","mobile":"Mobile data can drop when the signal changes. A cable or Wi-Fi is steadier.","unsure":"That's fine. We'll still measure how steady the connection is."},"skip":"Skip","continue":"Continue to the booth","cancel":"Cancel","save":"Save","moreRow":"How this computer is connected","change":"Change","notSaid":"Not said yet","test":{"title":"Connection test","measuring":"Testing your connection…","noRoom":"Connect to a session to test","rtt":"delay to us","loss":"sound lost","jitter":"jitter","verdict":{"good":"Good for interpreting","fair":"Fair: it may drop now and then","poor":"Weak: a cable or another network would help","unknown":"Not enough to judge yet"}},"phone":{"other":"Other","options":{"cable":"Cable (adapter)","hotspot":"Another device's hotspot"},"tips":{"wifi":"Stay close to the router, and keep your phone plugged in to power.","mobile":"Wi-Fi is usually steadier than mobile data. If there's a strong Wi-Fi network, use it.","cable":"Great: a wired connection is the steadiest.","hotspot":"A hotspot can drop if the other phone gets a call or moves. Keep both phones close and charged."},"poor":"Weak: try another network, or move closer to the router"},"device":{"phone":{"title":"How is this phone connected?","moreRow":"How this phone is connected"},"tablet":{"title":"How is this tablet connected?","moreRow":"How this tablet is connected"}}},"listenerSignals":{"urgent":{"title":"{{n}} listeners can't hear you","body":"In the last minute. Check your microphone and that you are on air.","gotIt":"Got it"},"soft":{"too_fast":"Some audience members find it a bit fast","falling_behind":"Some audience members say it's falling a little behind","detail":"{{k}} of the last {{of}} answers"},"meter":{"title":"How it is coming through","window":"last 15 min","counts":"{{good}} good, {{notGood}} not good"},"footnote":"Comments and single answers go to your coordinator. You never see who sent what.","cover":{"session":"Your channel is covered by an AI voice for the rest of this session. Listeners don't hear you.","temporary":"An AI voice is covering your channel until you go back on air."}},"recording":{"pill":"Recording","recorded":"This session is recorded.","voiceKept":"Your voice is kept with the recording.","started":"Recording started.","dismiss":"Dismiss"}},"boothLanguages":{"search":{"add":"Find or add a language","find":"Find a language"},"onSession":"On this session · {{n}}","notOnSession":"Not on this session yet","noMatch":"No language matches.","add":{"row":"Add a language","rowLine":"Not here? Add any language to this session","tag":"Add"},"ask":{"row":"Ask the team for a language","rowLine":"Not here? The team is told and can add it","tag":"Ask"},"asked":{"title":"Asked · {{language}}","line":"Waiting for the team · {{time}}","tag":"Asked"},"picker":{"usual":"Usual on this workspace","all":"All languages"},"confirm":{"title":"Add {{language}} to {{session}}?","body":"Listeners can choose {{language}} as soon as you start speaking.","choiceTitle":"Interpreted by a person","choiceLine":"You take it now. If you leave, the AI voice covers it when that's on.","button":"Add and interpret","adding":"Adding…","plan":"Uses {{used}} of {{cap}} languages on your plan"},"askError":{"backstage_off":"Requests to the team are off on this workspace. Contact the organizer.","busy":"Too many requests just now. Try again in a minute.","failed":"That didn't go through. Try again in a moment."}},"bugAlerts":{"title":"Bug alerts","where":"Settings › Team alerts › Bugs","rules":{"urgent":{"name":"Urgent","detail":": blocks everything, or reported during a live session"},"newReport":{"name":"New report","detail":""},"cameBack":{"name":"Fixed bug came back","detail":""},"reviewOverdue":{"name":"Review overdue","detail":" (> 1 business day)"},"personal":{"name":"Assigned to you / @mention / reporter replied","detail":""},"digest":{"name":"Daily digest","detail":" 08:00: new, overdue, fixed, people told"}},"columns":{"when":"When","slack":"Slack #bugs","sms":"SMS","email":"Email","push":"Push"},"options":{"off":"Off","atOnce":"At once","once":"Once","onCall":"On call","digest":"Digest","owner":"Owner","you":"You","team":"Team","allStaff":"All staff","channel":"#bugs"},"notOffered":"Not offered for this rule","footnote":"Quiet hours follow each person's Team alerts setting. Urgent ignores them when a session is live, the same rule as today's critical alerts.","digestTimezone":{"label":"Digest time zone","help":"The daily digest goes out at 08:00 in this time zone."},"failure":{"title":"The last bug alert that failed (past 24 hours)","open":"Open the run log"},"saveError":"That setting was not saved. Reload the page and try again.","fixed":{"metaTitle":"Is it working for you now?","question":"Is it working for you now?","intro":"We told you the problem you reported is fixed. Let us know if it works for you.","works":"Yes, works","notYet":"Not yet","whatStill":"What still happens?","whatStillHint":"Optional. Up to 2,000 characters.","send":"Send","tooLong":"Please keep it under 2,000 characters.","thanks":{"works":{"title":"Thank you!","text":"We're glad it works. Thanks for letting us know."},"reopened":{"title":"Thanks, we're looking again","text":"We've passed your answer to the team and they will look at the problem again."},"recorded":{"title":"Thanks for telling us","text":"We've passed your answer to the team."},"stale":{"title":"The team is already on it","text":"Something changed since this email was sent, so there is nothing more to do here. Thank you."}}}},"bugEvidence":{"server":{"title":"Server side","label":"Server side logs","found_one":"Engine found {{shown}} likely cause","found_other":"Engine found {{shown}} likely causes","tabs":{"label":"Log lines","related":"Likely related","all":"Everything {{window}}"},"windows":{"MIN_2":"±2 min","MIN_5":"±5 min","MIN_10":"±10 min","MIN_15":"±15 min","SESSION":"From the session start"},"around":"Around the report:","windowsLabel":"Time window","chipKept":"Kept on the report","chipLoading":"Loading…","chipFailed":"Failed","services":{"engine":"Engine","frontdoor":"FrontDoor","portal":"Portal","sentry":"Sentry","health":"Session health"},"sentryLine":"{{service}} · {{title}} · {{count}} events / 24 h · first seen {{date}}","sentryLabel":"sentry","healthLine":"session health","cause":"Likely cause (Engine, {{confidence}} confidence):","confidence":{"low":"low","medium":"medium","high":"high"},"openLogs":"Open in CloudWatch","openSentry":"Open in Sentry","openSession":"Open the session","promptNote":"Goes into the agent prompt under \"Server side\".","truncated":"The log search hit its row limit, so these counts are lower bounds: there are at least this many lines.","empty":"No log lines in this window.","nothingYet":"Nothing fetched for this report yet.","nothingForWindow":"Nothing fetched for this window yet.","pending":"Searching the logs for this window. This takes a few seconds.","failedTitle":"Server side couldn't be fetched.","failedBody":"The log search for this window failed, so nothing was kept.","staleBody":"The log search for this window didn't finish, so nothing was kept.","retry":"Try again","notSetUpTitle":"Server side isn't set up:","notSetUpBody":"the Engine has no log search to ask yet, so there is nothing to show for this window.","sourceNotes":"Not available: {{sources}}.","sourceState":{"FAILED":"{{source}} failed","NOT_SET_UP":"{{source}} isn't set up"},"sources":{"logs":"logs","sentry":"Sentry","session":"session health","timeline":"timeline"},"askFailed":"Could not fetch that window."},"saw":{"title":"What {{name}} saw","reporter":"Reporter","head":"BR-{{number}} · {{from}} → {{to}}","headOnly":"BR-{{number}}","openPostHog":"Open in PostHog","masked":"Masked: layout and clicks only (as in production today)","timelineLabel":"What they did","empty":"No timeline for this report.","kinds":{"page":"Opened a page","click":"Clicked","error":"Error","request":"Request","reload":"Reloaded","report":"Report a problem"}},"github":{"title":"GitHub work","label":"GitHub issues and pull requests","issues":"Issues","pullRequests":"Pull requests","none":"No issues or pull requests yet.","note":"One issue per repository, linked to each other. The bug moves to In review when the first PR opens and to On staging when all of them merge.","state":{"OPEN":"Open","MERGED":"Merged","CLOSED":"Closed"},"issueState":{"open":"Open","closed":"Closed"},"readyToTell_one":"Ready to tell {{count}} person","readyToTell_other":"Ready to tell {{count}} people","readyToTellNote":"It never sends on its own.","openMissing_one":"Open an issue for {{repos}}","openMissing_other":"Open issues for {{repos}}"}},"bugReport":{"title":"Report a problem","hint":"Something broke or isn't working right","subtitle":"About 30 seconds. We collect the rest.","optional":"(optional)","product":{"legend":"What is it about?","PORTAL":"This dashboard","LISTENER_WEB":"Audience page","MOBILE":"Mobile app","CONSOLE":"Live console","UNKNOWN":"Not sure","DESK":"Desk","STUDIO":"Studio","DESKTOP":"Desktop app","CHROME_EXTENSION":"Chrome extension","hint":{"PORTAL":"We include this page for you.","CONSOLE":"We include this page for you.","LISTENER_WEB":"Tell us which event and what the audience saw. A screenshot from their phone or computer helps a lot.","MOBILE":"Tell us iPhone or Android and which event. Got a screenshot from someone's phone? Upload or paste it below.","UNKNOWN":"Tell us what happened; we'll work out where."}},"where":{"legend":"Where did it happen?","THIS_PAGE":"This page","thisPageNamed":"This page · {{page}}","LIVE_SESSION":"During the live session","sessionNamed":"During {{session}}","ELSEWHERE":"Somewhere else"},"message":{"label":"What went wrong?","placeholder":"For example: captions stopped after I switched to Spanish","hint":"Type it, or press the microphone and say it.","sayIt":"Say it"},"voice":{"noBrowser":"This browser can't turn speech into text. Record a voice note instead? We'll attach it and write it out for you after you send.","record":"Record a voice note","stop":"Stop","after":"We'll write it out after you send.","discard":"Remove the recording","problem":{"denied":"The microphone is blocked. Allow it in the browser's address bar, or type instead.","unsupported":"This browser can't record. Please type instead.","failed":"The recording didn't work. Please try again, or type instead."}},"shot":{"title":"Screenshot","capture":"Capture this page","upload":"Upload or paste","fileFailed":"That file couldn't be added. Use a picture: a screenshot or a photo.","circle":"Circle it","hide":"Hide part","undo":"Undo","note":"Text","remove":"Remove","label":"Screenshot {{number}}: drag to circle something or hide part of it, or tap to add a note","failed":"We couldn't capture this page.","usePicker":"Pick the screen instead","stepTitle":"Show us where","emptyTitle":"Take a picture of this page","emptyBody":"This panel slides away for a second so it isn't in the picture, then comes back with it. You can circle the problem and cover anything private.","emptyTitleUpload":"Add a picture","emptyBodyUpload":"A screenshot from the phone or computer where it happened. You can circle the problem and cover anything private.","pasteHint":"A phone screenshot works too: upload it, or paste it here. Up to 3 pictures.","number":"Screenshot {{number}}","circled_one":"{{count}} circled","circled_other":"{{count}} circled","hidden_one":"{{count}} hidden","hidden_other":"{{count}} hidden","noted_one":"{{count}} note","noted_other":"{{count}} notes","markUp":"Mark up","captureAgain":"Capture again","capturing":{"title":"Taking a picture of this page…","body":"Your report comes back in a moment with the picture attached."}},"taps":{"title":"A few taps help us"},"doing":{"legend":"What were you doing?","using":"Using it","saving":"Saving","loading":"Opening a page","other":"Something else","goingLive":"Going live","switchingLanguage":"Switching language","audio":"Sound or microphone","startingSession":"Starting a session","editing":"Editing","inviting":"Inviting someone","paying":"Paying","changingPlan":"Changing plan","sharing":"Sharing a link"},"impact":{"legend":"How bad is it?","ANNOYING":"Annoying","BLOCKS_SOME":"Blocks some work","BLOCKS_ALL":"Blocks everything"},"frequency":{"legend":"Does it happen…","EVERY_TIME":"Every time","SOMETIMES":"Sometimes","ONCE":"Once"},"when":{"legend":"When?","now":"Just now","minutes":"A few minutes ago","earlier":"Earlier"},"details":{"summary":"Details we'll include","page":"This page, the time, your workspace and role","device":"Your browser, device and screen size","activity":"Recent pages and errors (never what you typed)","replay":"A replay of this moment, when replays are on","include":"Include these details"},"contactOk":"You can contact me about this","ideaInstead":"An idea instead?","giveFeedback":"Give feedback","send":"Send report","sending":"Sending…","tryAgain":"Try again","sent":{"title":"Thanks, we've got it. Report BR-{{number}}.","body":"We'll email you when it's fixed.","staff":"It's waiting in Support › Bugs.","someFilesFailed_one":"One file didn't upload. The report is saved; you can send the file by email.","someFilesFailed_other":"{{count}} files didn't upload. The report is saved; you can send them by email.","done":"Back to Help","heading":"Thanks, we've got it.","number":"Report BR-{{number}}","steps":{"label":"What happens next","received":"Received","receivedWithShot":"With your screenshot and the page details.","receivedShot":"With your screenshot.","receivedDetails":"With the page details.","receivedPlain":"With what you told us.","working":"Being worked on","workingBody":"You'll see it change in Help › Your reports.","fixed":"Fixed","fixedNoContact":"It shows as fixed in Your reports."}},"error":{"invalid":"Something in the report couldn't be read. Check it and try again.","rate_limited":"You've sent a lot of reports today. Please email us instead.","disabled":"Reporting a problem isn't available right now.","too_large":"The files are too big. Remove one and try again.","network":"We couldn't reach InterScribe. Check your connection and try again.","unavailable":"We couldn't send that. Please try again."},"errorPage":{"report":"Report this problem"},"mine":{"title":"Your reports","status":{"OPEN":"Received","BEING_HANDLED":"Being fixed","RESOLVED":"Fixed","NOT_PLANNED":"Not planned","NOT_REPRODUCED":"Couldn't reproduce","MOVED_TO_IDEAS":"Moved to ideas","NEEDS_HELP":"We need your help"},"fixed":"Fixed: {{resolution}}","replied":"Replied","latest":"Latest from us, {{date}}: {{body}}","showConversation":"Show conversation","hideConversation":"Hide conversation","you":"You","reason":{"NO_ANSWER":"We closed this because we didn't hear back. Reply any time to reopen it.","NOT_A_BUG":"This works as designed, so we won't change it.","WORKS_AS_DESIGNED":"This works as designed, so we won't change it.","OUT_OF_SCOPE":"This is outside what InterScribe does, so we won't change it.","NOT_ENOUGH_INFO":"We couldn't find enough to act on. Send a new report if it happens again.","OTHER":"We decided not to work on this for now.","DUPLICATE":"This is the same problem as another report we're fixing. We'll update you there.","SUGGESTION":"Logged as a suggestion for the team."}},"about":{"eyebrow":"About","change":"Change","done":"Done","where":"Where?","summary":"{{product}} · {{where}}","whereShort":{"THIS_PAGE":"this page","LIVE_SESSION":"the live session","ELSEWHERE":"somewhere else"},"attached":"{{page}} — we attach it for you","elsewhereHint":"Say which page in your message."},"markup":{"title":"Mark the problem","subtitle":"Screenshot {{number}} of your report","back":"Back to the report","attached":"Got it. This picture is attached to your report.","tools":"Marking tool","drag":"Drag a box around what's wrong","circleHelp":"points us at what broke.","hideHelp":"blacks out names or emails before we see it.","privacy":"Password fields are blanked automatically.","privacyPage":"Only this page is in the picture, not your other tabs.","takeAgain":"Take it again","done":"Back to my report","expand":"Expand","expandLabel":"Expand to the whole window","shrink":"Shrink","expandedHint":"Drag a box around what's wrong · Esc goes back to the panel","expandedDone":"Done","noteHelp":"writes a short note on the picture. Drag a note to move it; tap it to change or remove it.","noteLabel":"Note on the picture","noteDone":"Done","noteRemove":"Remove this note","noteHint":"Tap where the note goes","noteLimit":"Up to {{count}} notes on each picture","expandedNoteHint":"Tap where the note goes · Esc goes back to the panel"},"reply":{"metaTitle":"Reply about your report","needsHelp":"We need your help","from":"InterScribe team","label":"Your reply","placeholder":"Reply…","send":"Send","sending":"Sending…","sent":{"title":"Reply sent","text":"We added it to your report BR-{{number}}."},"invalid":{"title":"This link doesn't work","text":"The message it answers is no longer here. If something is still wrong, report it again from the app."},"error":{"empty":"Write your reply first.","too_long":"Keep your reply under {{max}} characters.","not_yours":"This message can't take replies any more."}}},"business":{"profitability":{"onDemand":{"title":"On demand meter","hint":"Internal only. Never shown or billed to customers. Billed hours come from live stretches; cost from the daily rollup; test lines are shown apart.","empty":"No workspace used On demand this month.","workspace":"Workspace","services":"Woken / held","booked":"Booked h","billed":"Billed h","saved":"Saved h","testMinutes":"Test min","cost":"Cost","testCost":"Test cost","texts":"Listening texts · cost","medianStretches":"Median stretches","firstStartWake":"First start, wake to caption p50 / p90","resumeWake":"Resume, wake to caption p50 / p90","linesTitle":"{{name}}: cost lines this month","line":"Line","quantity":"Quantity","testLine":"Test: {{line}}","sessionsTitle":"Sessions","sessionTotals":"{{billed}} h billed, cost {{cost}}, of which test {{test}}","started":"Started","ended":"Ended","trigger":"Trigger","hours":"Hours","wake":"Wake to caption","costUnread":"not read from the Engine"},"tabsLabel":"Profitability views","anywhere":{"hint":"What each personal Anywhere user costs against what they pay this month. Direct margin is revenue minus metered and derived cost; fully loaded also takes the fixed share. Decide on plans by direct margin.","erased":"Erased users","estimate":"estimate","upperBound":"upper bound","tiles":{"revenue":"Revenue","directCost":"Direct cost","directMargin":"Direct margin","loadedMargin":"Fully loaded margin","users":"Users served"},"users":{"title":"Cost and margin by user","hint":"Worst direct margin first. Select a heading to sort, a user to see cost by line. Serving is everything except keeping context and the fixed share.","empty":"No Anywhere cost or revenue this month.","user":"User","plan":"Plan","audioHours":"Audio hours","revenue":"Revenue","serving":"Serving cost","translation":"Translation cost","extraLanguageMinutes":"Extra-language minutes","keeping":"Keeping context","fixed":"Fixed share","directMargin":"Direct margin","loadedMargin":"Loaded margin","export":"Download CSV","sortBy":"Sort by","sortDefault":"Worst direct margin first"},"units":{"hours":"{{value}} h","minutes":"{{value}} min","gb":"{{value}} GB","gbDays":"{{value}} GB-days","requests":"{{value}} requests","other":"{{value}} {{unit}}"},"lines":{"stt":"Speech-to-text","stt_floor":"Speech-to-text minimum","translation":"Translation","ai":"AI","kinesis_ingest":"Kinesis ingest","kinesis_retrieval":"Kinesis reads","kms_requests":"KMS requests","s3_puts":"S3 uploads","s3_egress_cap":"S3 downloads","storage_s3":"S3 storage","storage_db":"Database storage","fixed_share":"Fixed share"},"services":{"kinesis":"Kinesis","s3":"S3","kms":"KMS","transcribe":"Transcribe","fixed":"Fixed services"},"reconciliation":{"title":"Estimate against the AWS bill","hint":"Our estimate per service for the month against the amount on the AWS bill. A difference beyond 25% is flagged; the per-user numbers are not adjusted.","estimate":"Our estimate","bill":"AWS bill","variance":"Difference","noBill":"Not entered","flagged":"Check","fixedNote":"The fixed row is close to zero once its bill is entered, because the rollup splits that amount across users.","upperBound":"Until resources are tagged, the Kinesis, KMS and S3 bills cover the whole account, so if anything besides Anywhere uses them the comparison is an upper bound."},"bill":{"title":"Enter an AWS bill amount","hint":"Kinesis stream-hours and the KMS key fee go under Fixed services; per-use charges go under Kinesis and KMS.","service":"Service","amount":"Amount (USD)","note":"Note","save":"Save bill"},"retention":{"title":"Retention","none":"The retention pass has not run yet.","summary":"{{countdowns}} countdowns running, {{recordings}} recordings ({{gb}} GB) held for them, {{approved}} approved for deletion.","dryRun":"Dry run: notices are off, so nothing is sent."}},"tabs":{"on-demand":"Be Ready / On demand","customers":"Customers","by-plan":"By plan","trend":"Trend","cohorts":"Cohorts","acquisition":"Acquisition cost","refunds":"Refunds & failed payments","ai-voice-credits":"AI-voice credits","invoices":"Invoices","anywhere":"Anywhere"},"churnMeasured":"Lifetime value uses workspace churn (profitability), measured from paying workspaces over {{count}} months.","churnSetting":"Lifetime value uses the churn set in Unit costs: only {{count}} months of data so far, too few to measure it.","plan":"Plan","revenue":"Revenue","cost":"Cost to serve","margin":"Margin","month":"Month","last12":"Last 12 months","byPlan":{"title":"By plan","hint":"Margin this month and for the last 12 months. Shared costs are left out."},"trend":{"title":"Trend","hint":"Revenue, cost to serve and margin for each of the last 12 months."},"cohorts":{"title":"Cohort retention","hint":"Share of each sign-up month still paying, month by month.","empty":"No sign-ups in this period.","signedUp":"Signed up"},"acquisition":{"title":"Acquisition cost","hint":"What it cost to win customers this month, by channel: costs entered by hand plus sales time, trials and gifts.","empty":"No acquisition cost this month.","channel":"Channel","entered":"Entered","derived":"From sales time and trials","customers":"New customers","payback":"Payback (months)","enterTitle":"Add a cost","category":"Kind","amount":"Amount (USD)","note":"Note","enter":"Add","allChannels":"All channels","categories":{"TOOLS":"Tools","EVENTS":"Events","SPONSORSHIP":"Sponsorship","ADS":"Ads","CONTENT":"Content","OTHER":"Other"}},"refunds":{"title":"Refunds & failed payments","hint":"What went back to customers and what did not get collected this month.","refunded":"Refunds ({{count}})","failed":"Failed payments, {{status}} ({{count}})"}},"salesTax":{"title":"Sales tax & books","subtitle":"What Stripe Tax charged, where, and whether the books agree.","exportCsv":"Export for accountant (CSV)","exportIif":"Export books (QuickBooks Desktop IIF)","stripeDecides":"Stripe Tax decides and collects the tax; this page records what it did.","stripeDecidesBody":"Many sales correctly carry $0 tax, depending on where the customer is and where we are registered. We never calculate tax ourselves.","month":"Month","show":"Show","periodMonth":"Month","periodQuarter":"Quarter","tileSales":"Sales (before tax)","taxableSales":"Taxable sales","tileTax":"Tax charged","tileTaxNote":"by Stripe Tax, to remit","tileNoTax":"No tax, correctly","tileNoTaxNote":"not taxable, not registered or exempt","needsLook":"Needs a look","needsLookWhy":"Stripe Tax was not asked, or could not place the customer","needsLookHint":"Only three reasons land here. Stripe decides the outcome; we only make sure it is asked properly.","byJurisdiction":"Tax by jurisdiction","byJurisdictionHint":"From Stripe's tax breakdown on each invoice, one row per jurisdiction and currency.","noTaxLines":"No tax lines from Stripe in this period.","jurisdiction":"Jurisdiction","taxCharged":"Tax charged","status":"Status","partialBase":"{{count}} lines without a taxable amount","zeroCorrect":"$0, correct","toRemit":"To remit","zeroTitle":"Sales with $0 tax, and why","zeroHint":"Stripe's reason for each. Most $0 tax is correct, not an error.","queueEmpty":"Nothing needs a look in this period.","sale":"Sale","amount":"Amount","reason":"Reason","reasons":{"STRIPE_TAX_NOT_ASKED":"Stripe Tax not asked","NO_ADDRESS":"No address","EXEMPT_WITHOUT_CERTIFICATE":"Exempt, no certificate in Stripe"},"requestAddress":"Request address","markExempt":"Mark exempt in Stripe","askStripeTax":"Ask Stripe Tax","waitingSignOff":"Waiting for owner and accountant sign-off","qbHint":"Sends sales, sales tax, fees and refunds to the books.","qbConnected":"Connected","qbNotConnected":"Not connected","qbNotApproved":"Not approved yet","qbOffBody":"The live QuickBooks connection is off until the owner approves the app. Month-end close works on Stripe and our ledger, and the export below can be imported by hand.","qbOnBody":"QuickBooks takes part in the month-end match once it is connected.","mapping":"Account mapping","accountId":"Account in QuickBooks","save":"Save","needsClosePermission":"Changing the mapping and closing a month need the finance close permission.","categories":{"SALES":"Sales","SALES_TAX_PAYABLE":"Sales Tax Payable","STRIPE_FEES":"Stripe fees","REFUNDS":"Refunds","DEFERRED_REVENUE":"Deferred revenue","CLEARING":"Clearing","PARTNER_COMMISSION":"Partner commission"},"closeTitle":"Close {{month}}","closeHint":"Stripe and our ledger must agree, and every difference must be explained.","closeStatus":{"OPEN":"Open","IN_REVIEW":"In review","CLOSED":"Closed"},"ledger":"Ledger","checkTax":"Every sale has Stripe's tax result: {{count}} open","checkDifferences":"Every difference explained: {{count}} open","differenceKinds":{"MISSING_IN_QUICKBOOKS":"Missing in QuickBooks","MISSING_IN_LEDGER":"Missing in the ledger","AMOUNT_MISMATCH":"Amounts differ","TAX_MISMATCH":"Tax differs","FEE_MISMATCH":"Fees differ"},"explain":"Explain the difference","resolve":"Resolve","refused":"That did not go through: {{reason}}","startClose":"Start {{month}} close","closeMonth":"Close the month","closeBlocked":"Close unlocks when the match has run and every difference is explained.","rate":"Rate","exemptTitle":"Tax-exempt customers","exemptHint":"Customers marked exempt on the Stripe customer, and whether Stripe holds their exemption.","exemptEmpty":"No exempt customers invoiced in this period.","customer":"Customer","invoices":"Invoices","certificate":"Certificate","certificateYes":"On file in Stripe","certificateNo":"No certificate in Stripe","channelTitle":"Who handles the tax, by channel","channelHint":"What each channel took in this period, net of refunds, from the daily provider ledger.","channelEmpty":"No provider revenue in this period.","appStores":"App stores","channelStripe":"Stripe Tax calculates; we file","channelStores":"The store collects and remits","channelGross":"gross {{gross}}","exportQbo":"Export books (QuickBooks Online)","reopen":"Reopen the month","reopenReason":"Why reopen it (a late refund, a correction)","reopenHint":"Someone other than who closed it reopens it. It then needs a new match before it closes again.","reopenOwnClose":"You closed this month: someone else reopens it."},"health":{"title":"How the business is doing","description":"Every number here is counted one way, everywhere in the admin.","howWeCount":"How we count","stripeAsOf":"Stripe data as of {{date}}","period":{"label":"Period","7d":"Last 7 days","30d":"Last 30 days","90d":"Last 90 days","12m":"Last 12 months","custom":"Custom…","from":"From","to":"To","apply":"Apply","compare":"Compare to previous period","compareAria":"Compare to previous period"},"export":{"button":"Export a metric (CSV)","metric":"Metric","range":"{{from}} to {{to}}","download":"Download CSV","metrics":{"mrr":"MRR (USD)","accounts":"Accounts","signups":"New sign-ups","recorded_minutes":"Recorded minutes","translated_minutes":"Translated minutes","earned_vs_collected":"Earned vs collected","tax_by_jurisdiction":"Sales tax by jurisdiction","sales_tax_issues":"Sales tax issues","acquisition_costs":"Acquisition costs by channel"}},"tiles":{"mrr":"MRR","mrrHint":"Stripe + priced app-store plans, in USD, add-ons included","mrrFormula":"Sum of every active subscription's monthly amount, converted to USD at the ledger's rate","from":"from {{value}}","points":"{{value}} pts","nrr":"Net revenue retention","nrrHint":"Revenue kept from last period's customers, upsells included","margin":"Gross margin","marginHint":"Revenue minus cost to serve, over revenue","paying":"Paying customers","payingHint":"Workspaces and Front Door individuals with a paid subscription","churn":"Monthly churn (all paying customers)","churnHint":"Paying at the start of the period, not paying at the end","churnFormula":"Customers paying at the start who are not paying at the end, over those paying at the start","cash":"Cash collected","cashHint":"Stripe payments after refunds; includes annual prepayments. App-store revenue is not included"},"reconciliation":{"title":"Stripe and InterScribe disagree on {{count}} subscriptions.","detail":"{{here}} are active here but not in Stripe; {{stripe}} are active in Stripe with nothing attached here.","review":"Review mismatches"},"waterfall":{"title":"Where MRR came from","description":"New, upgrades, comebacks, downgrades and cancellations over the period","new":"New","expansion":"Expansion","reactivated":"Reactivated","contraction":"Contraction","churned":"Churned","start":"Start","end":"Now","axis":"The axis starts at {{floor}}.","arpu":"ARPU {{arpu}} across {{count}} paying customers.","unpriced":"Not in the total: {{appStore}} app-store subscriptions without a store price and {{unconverted}} in a currency with no rate."},"revenueCost":{"title":"Revenue and cost to serve, by month","description":"The gap between the bars is what we keep · last 12 months","open":"Profitability →","revenue":"Revenue","cost":"Cost to serve","month":"Month","margin":"Margin"},"pnl":{"title":"What we kept","description":"Revenue earned in the period against what serving customers cost","revenue":"Revenue earned","providerCost":"Cost to serve: speech, translation, AI voice, LiveKit","kept":"What we keep","fees":"Card and partner fees","support":"Support time and tools","shared":"Shared and fixed costs (allocated)","note":"Month of {{month}}, the same lines Profitability uses per customer, summed. Salaries and overhead are outside this view; they live in QuickBooks."},"customerHealth":{"title":"Customer health","description":"How the {{count}} customers are doing today","open":"Customers →","good":"Healthy","watch":"Needs a look","risk":"At risk","unscored":"Not scored"},"growth":{"title":"Growth","description":"Who is arriving and sticking","open":"Acquisition →","signups":"New sign-ups","activation":"Activation rate","activationHint":"activated ÷ sign-ups, within 7 days","waitlist":"Waitlist","waitlistHint":"pending access","activeAccounts":"Active accounts","activeAccountsHint":"with access","accounts":"Accounts","activeUsers":"Active users","activeUsersHint":"daily · weekly · 30-day","paying":"Paying users","complimentary":"Complimentary users","accountsOverTime":"Accounts over time"},"funnel":{"title":"Invitation funnel","path":"Path","sent":"Sent","redeemed":"Redeemed","firstSession":"First session","paid":"Paid"},"usage":{"title":"Usage","description":"What customers ran on InterScribe","open":"Usage →","recorded":"Recorded minutes","translated":"Translated minutes","sessions":"Sessions","abnormal":"Abnormal sessions","abnormalHint":"ended unexpectedly","topLanguage":"Top language","topLanguageHint":"{{count}} sessions"},"definitions":{"title":"How we count","description":"Each number is counted one way; every page that shows it reads the same source","mrr":{"name":"MRR","text":"Stripe plus priced app-store subscriptions, converted to USD, add-ons included."},"activePeople":{"name":"Active people","text":"People who joined or ran a session in the last 30 days."},"paying":{"name":"Paying customers","text":"Customers with a paid subscription; a $0 plan or a comp is not paying. Active accounts are counted separately."},"churn":{"name":"Churn (all paying customers)","text":"Measured across all paying customers, from who paid at the start and not at the end. Profitability's lifetime value uses workspace churn, a separate measure."}}},"revenue":{"title":"Revenue","description":"What we bill, what we earn, what we collect, and what is stuck.","tabsLabel":"Revenue sections","tabs":{"overview":"Overview","products":"By product","subscriptions":"Subscriptions","earned":"Earned vs collected","failed":"Failed payments","refunds":"Refunds","stripe-check":"Stripe check"},"tiles":{"mrr":"MRR","vs":"vs {{value}}","arr":"ARR","arrHint":"MRR × 12","cash":"Cash collected","cashHint":"Stripe payments in the period, after refunds","earned":"Earned","earnedHint":"Revenue recognised in the period","stuck":"Stuck payments","stuckHint":"{{open}} open · {{recovered}} recovered in the period"},"history":{"title":"MRR, last 12 months","description":"Stripe plus priced app-store subscriptions, converted to USD","lastYear":"Same time last year"},"movements":{"title":"How MRR moved","net":"Net {{net}} over the period","new":"New","expansion":"Expansion","reactivated":"Reactivated","contraction":"Contraction","churned":"Churned"},"people":{"trialConversion":"Trial conversion","trialConversionHint":"{{converted}} of {{trials}} trials became paid","paying":"Paying users","complimentary":"Complimentary users","churn":"Churn rate (all paying customers)","churnOnHealth":"On Health"},"notes":{"appStore":"{{count}} app-store subscriptions are counted but not priced.","stripeAsOf":"Stripe data as of {{date}}","revenueCat":"RevenueCat: last 35 days, {{amount}} gross as reported by RevenueCat, as of {{date}}.","oneTime":"One-time events are revenue but not MRR; see Earned vs collected."},"products":{"title":"Revenue by product","description":"What Stripe collected, by product, in USD or in each currency","usd":"USD (converted)","byCurrency":"By currency","product":"Product","billingPeriod":"Billing period","currency":"Currency","revenueInCurrency":"Revenue in currency","count":"Payments","revenueUsd":"Revenue USD","share":"Share","note":"All succeeded Stripe payments to date; this table has no period."},"subscriptions":{"title":"Subscriptions","description":"{{count}} subscriptions","filter":{"active":"Active","active-cancelled":"Cancelling","ended":"Ended","active-not-cancelled":"Active, not cancelling"},"workspace":"Workspace","product":"Plan","status":"Status","ends":"Ends","state":{"active":"Active","cancelled":"Cancelling","ended":"Ended"},"pages":"Pages","previous":"Previous","next":"Next","pageOf":"Page {{page}} of {{total}}","allProducts":"All plans","allWorkspaces":"All workspaces","apply":"Filter"},"earned":{"collected":"Collected in {{month}}","earned":"Earned in {{month}}","deferred":"Deferred balance","deferredHint":"Collected, not yet earned","title":"Earned vs collected","description":"Yearly plans are paid up front but earned month by month","month":"Month","collectedColumn":"Collected","earnedColumn":"Earned","deferredColumn":"Deferred balance","next":"Deferred revenue to earn, next 6 months","taxNote":"Sales tax collected by Stripe Tax is never counted as revenue; it lives in Sales tax & books."},"failed":{"title":"Failed and overdue payments","description":"Each one is followed up; recovered payments leave the queue by themselves","filter":{"OPEN":"Open","ALL":"All"},"status":{"OPEN":"Open","RECOVERED":"Recovered","WRITTEN_OFF":"Written off","CANCELLED":"Cancelled"},"attempts":"{{count}} attempts","noReason":"No reason from Stripe","since":"failed {{date}}","nextRetry":"next retry {{date}}","proposedByYou":"You proposed writing this off; a second person approves it.","proposed":"A write-off is proposed and waits for a second person.","note":"Note","markRecovered":"Mark recovered","proposeWriteOff":"Propose write-off","writeOff":"Approve write-off","withdraw":"Withdraw proposal","empty":"No failed payments. Nothing is stuck.","more":"Show more","outcome":{"done":"Done.","not_open":"Already closed.","already_proposed":"Already proposed.","not_proposed":"There is no proposal to withdraw.","not_allowed":"Only who proposed it, or finance, can withdraw it."},"refused":{"missing_permission":"You do not have permission for this.","second_person_required":"A second person has to approve this.","outside_tenant_scope":"This is outside the workspaces you can act on.","invalid_request":"That request was not understood.","other":"This could not be done."}},"refunds":{"title":"Refunds","description":"Refunds Stripe issued in the period","empty":"No refunds in this period.","when":"Date","customer":"Customer","amount":"Amount","amountUsd":"Amount USD","total":"Total"},"stripeCheck":{"title":"Stripe check","asOf":"Last compared {{date}}","notYet":"Not computed yet. The daily statistics job writes this check, and it runs once a day.","hereNotStripe":"Active here, not in Stripe","stripeNotHere":"Active in Stripe, not here","allMatch":"Everything matches.","noDetailYet":"The last run stored counts but not the subscriptions behind them. The list appears after the next daily run.","noStripeKey":"Stripe is not configured on this server, so the daily job cannot compare and these figures can be out of date.","whatToDo":"What to do:","hereNotStripeMeaning":"Our record still gives access, but Stripe has no active or trialing subscription for it.","hereNotStripeAction":"Open the subscription in Stripe. If it really ended, end access for that user.","stripeNotHereMeaning":"Stripe is charging (or trialing) this subscription, but we have no active record of it. The customer may be paying without access.","stripeNotHereAction":"Check the user, then the Stripe webhook and the checkout that created the subscription.","opensInStripe":"(opens in Stripe)","noUser":"No user here","endsOn":"Ends {{date}}","endedOn":"Ended {{date}}","cancelledOn":"Cancelled {{date}}"},"unpaid":{"title":"Unpaid workspaces","columns":{"workspace":"Workspace","since":"Unpaid since","state":"State","stopsOn":"Sessions stop","owed":"Owed","hoursUsed":"Hours used while unpaid","internalCost":"Our cost","nextSession":"Next session"},"state":{"inGrace":"In grace","stopped":"Stopped","paid":"Paid","markedPaid":"Marked paid","planEnded":"Plan ended"},"grace":{"label":"Grace before sessions stop","value":"{{days}} days","help":"Applies to workspaces already past due from the next hourly check. Nobody is stopped less than 24 hours after the final notice.","saved":"Grace saved: {{days}} days.","outOfRange":"Enter a whole number of days from 1 to 30."},"staffAlertsOff":"Staff alerts are off: finance.l1-enum-writes is disabled."}},"usage":{"title":"Usage","description":"How much the product is used, in which languages, and who is close to their plan's limit.","tiles":{"recorded":"Recorded minutes","translated":"Translated minutes","translatedHint":"{{percent}}% of recorded minutes","sessions":"Sessions","sessionsHint":"avg {{minutes}} min","abnormal":"Ended abnormally","abnormalHint":"{{percent}}% of sessions","activePeople":"Active people","activePeopleHint":"30 days · {{week}} in 7 days · {{today}} today"},"weekly":{"title":"Minutes per week","description":"Last 12 weeks · translated sessions shaded","translated":"Translated","captionsOnly":"Captions only","emptyTitle":"No minutes yet","emptyText":"Weekly minutes will chart here once sessions run in this period."},"languages":{"title":"Top languages","description":"Share of sessions that used each language, in the period","language":"Language","sessions":"Sessions","share":"Share","others":"{{count}} others","emptyTitle":"No languages yet","emptyText":"Languages will rank here once sessions run in this period."},"history":{"title":"Recorded minutes over time","description":"From the daily stats table"},"limits":{"title":"Usage against plan limits","description":"Included hours per month, last 30 days","open":"Customers →","plan":"Plan","included":"Included","median":"Median use","spread":"Spread of customers","hit":"Hit the limit","empty":"No workspace has a monthly stream-time limit on its plan.","legend":"Bar: middle half of customers (shaded), median (amber tick), plan limit (black tick). Hit the limit: used all included time."},"abnormal":{"title":"Sessions that ended abnormally","description":"{{count}} in the period","empty":"No abnormal sessions in this period.","when":"When","customer":"Customer","session":"Session","what":"What happened"}},"unitCosts":{"version":"Version","latest":"latest","showChange":"Show change vs v{{previous}}","noChange":"Nothing changed from the version it was built on.","readOnlyOld":"An older version: read only.","impactTitle":"What this draft changes","impactHint":"This month's customers priced with the draft. Nothing is saved.","impactNone":"No plan margin moves and nobody falls below the floor.","belowFloor":"Customers pushed below the {{floor}}% floor:","nobody":"nobody."},"offers":{"title":"Offers","description":"Services and negotiated items you can attach to a customer, and the offers automation may propose.","tabsLabel":"Offers sections","tabs":{"offers":"Offers","policies":"Policies"},"kinds":{"SERVICE":"Service","FEATURE_GRANT":"Feature grant","OTHER":"Other"},"charge":{"ONE_TIME":"once","MONTHLY":"monthly","YEARLY":"yearly"},"status":{"DRAFT":"draft","ACTIVE":"live","RETIRED":"retired","SUPERSEDED":"replaced"},"tiles":{"live":"Live offers","liveHint":"{{drafts}} drafts, {{retired}} retired","customers":"Customers with an offer","customersHint":"{{count}} customer accounts","recurring":"Recurring this month","once":"One-time this month","bookedNotCollected":"Booked, not collected","margin":"Margin","marginHint":"Booked price minus estimated cost, where a cost is set"},"table":{"offer":"Offer","kind":"Kind","price":"Price","live":"Live","draft":"Draft","customers":"Customers","built":"Built","notBuilt":"Not built yet"},"empty":{"title":"No offers yet","body":"Create event support, onboarding or any negotiated service once its price is confirmed. Drafts stay hidden from the customer workspace until you publish them."},"new":{"title":"New offer","description":"Saved as a draft. Nothing is sold until it is published and attached to a customer."},"panel":{"customersLive":"Customers on the live version","unitsSold":"Units sold this month","margin":"Margin, live → draft","retire":"Retire","draftNext":"Draft next version","publishNote":"Publishing v{{draft}} only affects new attachments; the {{count}} customers on v{{live}} keep their price."},"versions":{"per":"per","yearly":"{{price}} a year on yearly plans","switchesOn":"Switches on {{key}}","byPerson":"Delivered by a person","cost":"estimated cost {{cost}} per unit (estimate)","onThis":"{{count}} on this version","publish":"Publish"},"form":{"name":"Name","key":"Key","description":"What the customer gets","saveDraft":"Save as draft","saveVersion":"Save draft version","nextNote":"Publishing it replaces the current version for new sales. Customers who have it keep the version they were sold."},"policies":{"description":"The offers automation can propose, and who has to approve them.","new":"New policy","empty":"No offer policies yet","auto":"Auto","manual":"Manual","enabledFor":"Enabled: {{key}}","aiVoiceWarning":"AI voice needs a SuperAdmin and a second person (owner rule)","columns":{"key":"Key","action":"Action","maxDiscount":"Max discount","duration":"Duration","cooldown":"Cooldown","autoApprove":"Auto-approve","enabled":"Enabled"},"form":{"key":"Key","action":"Action","capability":"Capability (optional)","maxDiscount":"Max discount % (optional)","maxDuration":"Max duration (days)","cooldown":"Cooldown (days)","eligibility":"Eligibility (JSON: journey, health, plan keys)","enabled":"Enabled","autoApprove":"Auto-approve","autoApproveWarning":"Auto-approving offers skips human review. Use sparingly.","needsApprover":"Needs the offer-approval permission (as well as admin) to change.","save":"Save policy","cancel":"Cancel"}},"refusals":{"not_found":"That policy no longer exists.","approver_required":"Turning on auto-approve needs the offer-approval permission.","ai_voice_needs_superadmin_approval":"AI voice needs a SuperAdmin and a second person (owner rule).","missing_permission":"You do not have permission to do that.","idempotency_key_reused":"That form was already used. Reload the page and try again."},"errors":{"unknownAction":"Unknown action.","outOfDate":"This form is out of date. Reload the page and try again."},"done":{"created":"Draft offer created. Publish it when the price is confirmed.","versionSaved":"Draft version saved.","published":"Published. Customers keep the version they were sold.","retired":"Retired. Existing assignments are unchanged.","policySaved":"Policy saved.","policyOn":"Policy turned on.","policyOff":"Policy turned off."}},"plans":{"custom":{"kind":{"template":"Template","snapshot":"Snapshot","hidden":"Hidden plan"},"empty":{"title":"No private plans yet","body":"Start from a public plan, change what was agreed, and save it. Nothing changes for any customer until you move them onto it."},"customerPlanFor":"Customer plan for {{name}}","deletedWorkspace":"a deleted workspace","privatePlan":"Private plan","raises":"raises allowances","holders_one":"{{count}} workspace on this version","holders_other":"{{count}} workspaces on this version","active":"active","inactive":"inactive","stripe":{"ready":"Stripe product ready","making":"Stripe product being made","failed":"Stripe did not make the product; ask again","none":"No Stripe product yet"},"actions":{"stripeProduct":"Make Stripe product","publish":"Publish","discard":"Discard","retire":"Retire"},"hidden":{"title":"Hidden plans","description":"Plans that are not shown publicly and are not a template or a customer's own plan."}},"catalog":{"title":"Plans & features","description":"Every plan we sell or build for a customer, with who is on it, what it earns and what needs fixing.","tabsLabel":"Plans & features sections","setFeatures":"Set features","newPlan":"New plan","noPlans":"No plans here.","fromFiles":"These plans are from files, not the database. Generate them to start selling.","selected_one":"{{count}} plan selected","selected_other":"{{count}} plans selected","cannotDelete":"You cannot delete a plan with active subscriptions: {{plans}}","deleteSelected":"Delete selected","tabs":{"public":"Public plans","custom":"Custom & private","addons":"Add-ons","offers":"Offers","front-door":"Front Door plans","passes":"Partnership passes","event-pricing":"Prices & rules"},"alerts":{"label":"What needs attention","fix":"Fix","retry":"Retry","needsManualFix":"needs a person to look at its Stripe subscription","moveFailed_one":"{{count}} workspace was not moved to the new price","moveFailed_other":"{{count}} workspaces were not moved to the new price","stripeCheckOff":"Stripe check not switched on yet"},"filters":{"periodLabel":"Period","currencyLabel":"Currency","showLabel":"Show","period":{"30d":"Last 30 days","quarter":"Last 3 months","12m":"Last 12 months"},"currency":{"ALL":"All, in USD","USD":"USD","CAD":"CAD","EUR":"EUR"},"show":{"active":"Active plans","inactive":"Inactive plans"}},"tiles":{"paying":"Paying customers","netNew":"Net new","trialing":"Trialing","publicMrr":"Public plans MRR","ofMrr":"{{share}} of MRR","arpu":"ARPU","mostCancellations":"Most cancellations","cancellations_one":"{{count}} cancellation","cancellations_other":"{{count}} cancellations"},"card":{"active":"Active","activeSwitch":"{{title}} is active","select":"Select {{title}}","public":"Public","hidden":"Hidden","period":{"0":"once","1":"daily","2":"weekly","3":"monthly","4":"yearly","5":"quarterly","6":"semi-annual"},"trial":"{{days}}-day trial","customers_one":"{{count}} customer","customers_other":"{{count}} customers","status":"Status","statusSplit":"{{active}} active · {{trialing}} trialing · {{cancelling}} cancelling · {{comped}} comped","interval":"Billing","intervalSplit":"{{monthly}} monthly · {{yearly}} yearly","mrr":"MRR and share","movement":"Net movement","movementDetail":"{{up}} up, {{down}} down","trialToPaid":"Trial to paid","margin":"Margin","limits":"At their limit","overrides":"With overrides","duplicate":"Duplicate","syncNow":"Sync now","deactivateTitle":"Stop selling this plan?","deactivateAsk_one":"{{count}} customer is on {{title}}. They keep it; new customers cannot buy it. Stop selling it?","deactivateAsk_other":"{{count}} customers are on {{title}}. They keep it; new customers cannot buy it. Stop selling it?","deactivateYes":"Stop selling","stripe":{"off":"Stripe check not switched on yet","inSync":"In sync with Stripe","DRIFTED":"Differs from Stripe","MISSING_IN_STRIPE":"Missing in Stripe","NO_STRIPE_ID":"Not on Stripe yet"}},"movement":{"title":"Plan movement","body":"Where customers were at the start of the period against where they are now. Select a number to see who.","empty":"Nobody changed plan in this period.","fromTo":"From \\ to","cell":"{{from}} to {{to}}: {{count}}","cells":{"TRIAL":"Trial","CANCELLED":"Cancelled","CUSTOM":"Custom"}},"drawer":{"title":"Customers on {{plan}}","subtitle_one":"{{count}} workspace","subtitle_other":"{{count}} workspaces","cellTitle":"{{from}} to {{to}}","cellSubtitle_one":"{{count}} workspace moved","cellSubtitle_other":"{{count}} workspaces moved","filters":"Filter customers","filter":{"all":"All","old-price":"On an earlier price","overrides":"With overrides","near-limits":"Near their limit","at-risk":"At risk"},"search":"Search workspaces","searchButton":"Search","empty":"No customers match.","export":"Export CSV","move":"Move to new price…","selectRow":"Select {{name}}","nearLimit":"Near limit","earlierPrice":"Earlier price","interval":{"monthly":"Monthly","yearly":"Yearly","comped":"Comped"},"col":{"workspace":"Workspace","interval":"Billing","mrr":"MRR","price":"Price","overrides":"Overrides","health":"Health"}},"move":{"title":"Move {{plan}} customers to the new price","subtitle":"Customers still paying a price we no longer sell.","which":"Which earlier price","paying_one":"{{count}} workspace still pays it","paying_other":"{{count}} workspaces still pay it","explain":"This moves every workspace on the chosen price, not only the ones selected, to the plan's current price for the same currency and billing period. Nothing is emailed. Workspaces that cannot be moved are listed so you can retry.","confirm_one":"Move {{count}} workspace to the new price","confirm_other":"Move {{count}} workspaces to the new price","submit_one":"Move {{count}} workspace","submit_other":"Move {{count}} workspaces","pick":"Choose a price"},"frontDoor":{"title":"Front Door plans","body":"The products sold on the Front Door pages. They are managed on their own page.","countLabel":"products","open":"Open Front Door plans"},"passes":{"title":"Partnership passes","body":"Passes that give a partner's people access for a period. They are managed on their own page.","countLabel":"active passes","open":"Open Partnership passes"},"offers":{"title":"Offers","body":"Versioned offers and the policies behind them. They are managed on the Offers page.","countLabel":"draft or active offers","open":"Open Offers"},"howWeCount":{"title":"How we count","mrr":{"name":"MRR.","rule":"Monthly recurring revenue is what customers out of trial pay each month: yearly prices divided by 12, converted to USD at the ledger rate. It adds up to Business › Health."},"trial":{"name":"Trials.","rule":"A customer in trial counts as a customer but adds no MRR. Trial to paid is the share of trials that ended in the period and went on to pay."},"comped":{"name":"Comped.","rule":"A complimentary customer counts as a customer with $0 MRR."},"margin":{"name":"Margin.","rule":"Profitability's keeps over revenue for the plan in {{month}}, the last closed month, with shared costs included."},"limits":{"name":"At their limit.","rule":"The share of customers with a monthly minutes allowance who used all of it in the last 30 days."}}},"editor":{"back":"Plans & features","newTitle":"New plan","eyebrow":"Business › Plans & features","previewButton":"Preview","editTitle":"Edit: {{title}}","rail":{"label":"Plan editor steps","basics":"Basics","prices":"Prices","features":"Features & limits","who":"Who can buy it","stripe":"Stripe & existing customers"},"status":{"done":"Done","changed":"Changed","attention":"Needs attention"},"basics":{"title":"Basics","description":"What the plan is called and where it sits in the list.","order":"Level (order)","planTitle":"Title","titleHelp":"You can use i18n keys to translate the plan title to the language of the person reading it.","badge":"Badge","groupTitle":"Group title","groupDescription":"Group description","descriptionLabel":"Description","model":"Pricing model","modelFixed":"A saved plan keeps its pricing model."},"prices":{"title":"Prices","description":"One row per currency. Leave a box empty for no price in that period.","usageOnly":"This plan is billed by usage only.","noFlat":"It has no flat price. Its usage prices are above.","trialDays":"Trial days","saves":"Saves {{percent}}% against 12 months","weKeep":"We keep {{amount}} after the included hours","stripeHas":"Stripe has {{amount}}","period":{"once":"One time","monthly":"Monthly","yearly":"Yearly","quarterly":"Quarterly","semiAnnual":"Every 6 months"},"otherCurrencies":"Prices in a currency this form no longer offers. They are kept as they are and not changed here.","cannotClear":"A saved price stays on sale; it cannot be cleared here. To stop selling a price, make the plan inactive or ask for the price to be retired.","addCurrency":"Add a currency","chooseCurrency":"Choose a currency"},"usage":{"title":"Usage prices","description":"What customers pay for what they use, in a sentence, and the tiers behind it.","none":"No usage prices yet.","fixed":"A saved plan's usage prices are shown as saved.","currency":"Currency","from":"From","to":"Up to","perUnit":"Per unit","flatFee":"Flat fee"},"features":{"title":"Features & limits","description":"What the plan includes. New rows come from the feature list; its allowances and limits are edited across plans in","matrixLink":"Features by plan","featureTitle":"Title","type":"Type","value":"Value","key":"Key","badge":"Badge","link":"Link","hidden":"Hidden","accumulate":"Accumulates","noDefinition":"Not in the feature list","none":"This plan has no features.","add":"Add a feature","pick":"Pick a feature","allAdded":"Every defined feature is already on this plan","moveUp":"Move up","moveDown":"Move down","types":{"notIncluded":"Not included","included":"Included","monthly":"Monthly","max":"Max","unlimited":"Unlimited"}},"who":{"title":"Who can buy it","description":"Whether the plan can be used, who sees it and how it is bought.","active":"Active","activeHelp":"Can this plan be used.","public":"Public","publicHelp":"Visible to SaaS users.","billing":"Billing address required","billingHelp":"Collect the billing address from the buyer.","quantity":"Has quantity","quantityHelp":"More than one can be bought.","buyAgain":"Can buy again","buyAgainHelp":"Customers can buy even if they already bought it.","addon":"Add-on","addonHelp":"This product is an add-on billed at a per-unit rate.","addonRate":"The price is the hourly rate ($/hour): clients are charged rate x plan hours per channel."},"stripe":{"title":"Stripe & existing customers","description":"The Stripe product, whether its prices match ours, and who pays each price today.","createdOnSave":"The Stripe product and prices are created when you save.","product":"Stripe product","noProduct":"none","notSwitchedOn":"Stripe check not switched on yet","state":{"IN_SYNC":"Prices match Stripe","DRIFTED":"Stripe shows different prices from ours","NO_STRIPE_ID":"This plan has no Stripe product","MISSING_IN_STRIPE":"Stripe does not have this product","UNKNOWN":"Not checked yet"},"price":"Price","payers":"Customers paying it"},"live":{"label":"Live card","title":"What the card will look like","untitled":"Untitled plan","noPrice":"No price","per":{"month":"per month","year":"per year"}},"notice":{"label":"What customers on this plan will notice","title":"What customers will notice","nothing":"Nothing changes for them","added":"new price {{to}}","removed":"price {{from}} removed","changed":"{{from}} becomes {{to}}","newOnly":"Only new subscribers pay it.","nobody":"Nobody pays this price yet.","payers":"{{count}} customers pay it now.","trial":"trial changes from {{from}} to {{to}} days","removedPayers":"No longer sold. The {{count}} customers who pay it keep it."},"kept":{"title":"Kept from today","description":"Every field of the old plan form is still here.","fields":{"order":"Level (order)","title":"Title","badge":"Badge","groupTitle":"Group title","groupDescription":"Group description","description":"Description","model":"Pricing model","active":"Active","isPublic":"Public","billingRequired":"Billing address required","hasQuantity":"Has quantity (one-time plans)","canBuyAgain":"Can buy again (one-time plans)","isAddon":"Add-on","prices":"Flat prices and trial days","usagePrices":"Usage prices and tiers","features":"Features table"}},"save":{"label":"Existing customers","nobody":"No customer pays the price you changed yet, so only new subscribers are affected.","affected":"{{count}} paying customers pay the price you changed.","quote":"{{count}} bought through a quote and keep their own price either way.","admin":"{{count}} keep a price an admin set either way.","tooMany":"More than {{count}} workspaces: one save cannot move them all. Choose \"Keep their current price\", then move them in batches with \"Move them to the current price\" under Workspaces still on an earlier price.","choiceLabel":"What happens to customers paying the old price","keepTitle":"Keep their current price","keepBody":"They go on paying what they pay today. Only new subscribers pay the new price.","moveTitle":"Move them to the new price","moveBody":"Each Stripe subscription is moved in this save; any that fail are listed to retry"},"delete":{"button":"Delete plan","label":"Delete plan","confirm":"Delete this plan? This cannot be undone.","yes":"Yes, delete it","noPermission":"You may not delete plans."},"errors":{"stale":"The plan changed since you opened it (its prices, settings or features). Reload the page.","titleRequired":"The plan needs a title.","outOfDate":"This form is out of date. Reload the page and try again.","features":"The features table could not be read. Reload the page and try again.","featuresSavedRestFailed":"The feature changes were saved. Only the prices or the plan details failed: {{error}}"}},"matrix":{"title":"Features by plan","description":"One feature list as rows, every plan as a column. Click a cell to change it; nothing else on the plan is touched.","preview":"Preview public comparison","newFeature":"New feature","beta":"Beta","copyOnly":"Copy only, on /pricing","hiddenMark":"hidden","usage":"{{atLimit}} at limit, median use {{median}}","moveUp":"Move {{name}} up","moveDown":"Move {{name}} down","editCell":"Edit {{name}} on {{plan}}","editFeature":"Edit {{name}}","editSelected":"Edit {{name}} on the {{count}} selected plans","editSelectedShort":"Edit {{count}} plans","columns":{"feature":"Feature","customers":"{{count}} customers","select":"Select {{plan}}","overrides":"Overrides","usage":"Use vs limit","actions":"Actions"},"filters":{"plans":"Plans shown","public":"Public","private":"Private templates","addon":"Add-ons","inactive":"Inactive","search":"Search features","showHidden":"Show hidden features","compare":"Compare selected ({{count}})","clearCompare":"Back to all plans"},"legend":{"title":"How to read a cell","notIncluded":"Not included","included":"Included","monthly":"Per month","max":"Up to","unlimited":"Unlimited","accumulate":"Adds up when bought again"},"editor":{"subtitle":"On {{plan}}","subtitleMany":"On {{plans}}","type":"Type","value":"Limit","reads":"Reads as","accumulate":"Adds up when the customer buys more than once","hidden":"Hidden from the plan card","badge":"Badge","link":"Link","wording":"/pricing wording","manyNote":"Only type and limit change on the selected plans. Each plan keeps its own badge, link, wording and flags.","impact":"{{paying}} paying customers are on this plan; {{protected}} have their own override and will not see the change.","impactExceeding":"{{paying}} paying customers are on this plan; {{protected}} have their own override and will not see the change. {{exceeding}} already used more than this last month.","save":"Save","remove":"Remove from plan","staleWording":"The /pricing wording still says \"{{wording}}\". Update it?","useNewLimit":"Use the new limit in the wording","wordingFromTranslations":"The /pricing wording comes from the translations. Update the copy for this feature in all languages."},"sheet":{"newTitle":"New feature","editTitle":"Edit feature","subtitle":"It joins the feature list on no plan; give it to plans from the matrix.","key":"Key","keyHelp":"Starts with a lowercase letter; letters and digits only. It cannot be changed later.","name":"Name","area":"Area","kind":"Kind","unit":"Unit","description":"Description","beta":"This feature is in beta","publicComparison":"Show on the public comparison","save":"Save feature"},"kinds":{"ALLOWANCE":"Allowance","LIMIT":"Limit","CAPABILITY":"Capability","BETA":"Beta","STAFF":"Staff"},"oneList":{"title":"One feature list","body":"The feature list ({{count}} features) is the only source of these rows. Plans hold a value for each; the public comparison and Customer 360 read the same list.","unlisted":"{{count}} plan rows are not on the feature list and are left as they are:"},"flagsNote":{"text":"Feature flags (rollout switches) are separate from plan features and are not shown here.","link":"Settings › Feature flags"},"empty":{"title":"The feature list is empty","body":"Build it once from the features your plans already carry. No customer's features change.","build":"Build the feature list"},"errors":{"unreadable":"That change could not be read. Reload the page and try again.","unknownAction":"Unknown action.","outOfDate":"This form is out of date. Reload the page and try again.","orderUnreadable":"That order could not be read.","invalidImpact":"The impact of this change could not be worked out. Reload the page and try again."},"done":{"saved":"Saved.","savedMany":"Saved on the selected plans.","removed":"Removed from the plan.","featureSaved":"Feature saved.","orderSaved":"Order saved.","built":"Feature list built."},"lockedTemplate":"A published private template: its features cannot change."},"refusals":{"cell_changed":"Someone changed this cell since you opened it. It has been reloaded: check it and save again.","unknown_feature":"That feature is not on the feature list.","unknown_plan":"That plan no longer exists.","duplicate_rows":"That plan has the feature twice. Fix it from the plan editor first.","duplicate_change":"The same cell was sent twice.","invalid_value":"That limit is not valid.","template_published":"This plan is a published private template: its features cannot change. Make a new version instead.","create_permission_required":"Adding a feature needs the create-pricing permission.","invalid_key":"The key starts with a lowercase letter and uses only letters and digits (2 to 64 characters).","key_taken":"A feature with that key already exists (keys are compared ignoring case).","key_immutable":"A feature's key cannot be changed.","not_found":"That feature no longer exists.","name_required":"The feature needs a name.","invalid_kind":"Pick one of the feature kinds.","unknown_id":"A feature in that order no longer exists. Reload the page.","duplicate_id":"A feature appears twice in that order.","missing_permission":"You do not have permission to do that.","idempotency_key_reused":"That form was already used. Reload the page and try again."},"renewal":{"save":{"renewalTitle":"At their renewal","renewalBody":"Each customer moves at a renewal, with notice: 30 days before an increase, right away for a decrease. New customers pay the new price now."},"result":{"title":"Existing customers at their renewal","description":"Who moves to the new price and when. Each gets a notice email before.","refusedTitle":"Nobody on {{price}} was scheduled","retry":"Try again","nobody":"No customer on this price needs to move.","onDate_one":"{{count}} customer moves on {{date}}","onDate_other":"{{count}} customers move on {{date}}","moreDates_one":"and {{count}} more date","moreDates_other":"and {{count}} more dates","increases_one":"{{count}} increase","increases_other":"{{count}} increases","decreases_one":"{{count}} decrease","decreases_other":"{{count}} decreases","waiting_one":"{{count}} waits for the withdrawn email before a new notice","waiting_other":"{{count}} wait for the withdrawn email before a new notice","more_one":"{{count}} more to schedule","more_other":"{{count}} more to schedule","scheduleMore":"Schedule the next batch","total_one":"In total for this change: {{count}} customer","total_other":"In total for this change: {{count}} customers across {{dates}} dates"},"refused":{"flag_off":"Price changes at renewal are switched off.","notices_off":"Notices cannot be sent: turn on billing reminders and Customer Success, then try again.","price_not_current":"That price is no longer the plan's current price. Reload the page.","not_schedulable":"This price does not renew, so nobody moves at renewal.","missing_permission":"You do not have permission to do that.","idempotency_key_reused":"That form was already used. Reload the page and try again.","error":"Scheduling failed. Try again; if it keeps failing, tell the team."},"excluded":{"quote_one":"{{count}} bought through a quote keeps its own price","quote_other":"{{count}} bought through a quote keep their own price","admin_price_one":"{{count}} keeps a price an admin set","admin_price_other":"{{count}} keep a price an admin set","comped_one":"{{count}} has the plan free","comped_other":"{{count}} have the plan free","already_moving_one":"{{count}} is already moving","already_moving_other":"{{count}} are already moving","no_account_one":"{{count}} has no customer account to notify","no_account_other":"{{count}} have no customer account to notify","commercial_change_one":"{{count}} has a commercial change waiting","commercial_change_other":"{{count}} have a commercial change waiting","stripe_missing_one":"{{count}} is missing from Stripe","stripe_missing_other":"{{count}} are missing from Stripe","cancelled_one":"{{count}} is cancelled","cancelled_other":"{{count}} are cancelled","stripe_schedule_one":"{{count}} is on a Stripe schedule","stripe_schedule_other":"{{count}} are on a Stripe schedule","not_active_one":"{{count}} is past due or unpaid","not_active_other":"{{count}} are past due or unpaid","paused_one":"{{count}} has billing paused","paused_other":"{{count}} have billing paused","cancelling_one":"{{count}} cancels at period end","cancelling_other":"{{count}} cancel at period end"},"attention":{"title":"Price changes at renewal","description":"Moves that need a person, and how each change is going.","emptyTitle":"Nothing needs you","emptyText":"When a plan's price changes, its customers move at their renewal and show up here if one needs a hand.","manualFix":"Needs a manual fix","resend":"No notice reached them","resolve":"Resolve","sendAgain":"Send notice again","noneHere":"None right now.","changes":"Recent price changes","finished":"Finished","live_one":"{{count}} moving","live_other":"{{count}} moving","withdrawnRefused":"Fix the recipient first: their withdrawn-notice email can't be delivered.","sendAgainAfterWithdrawn":"A new notice goes out only after their withdrawn email does.","waiting":"Waiting on an archived price"},"reason":{"needsManualFix":"Stripe and our records may disagree","no_recipient":"Nobody to send the notice to","notice_unknown":"Unknown whether the notice went out","not_active":"Subscription past due or paused","period_end_moved":"The renewal date moved","renewal_passed":"The renewal passed unmoved","notice_too_late":"The notice came too late","not_timely":"Not enough notice left","notice_pending":"The notice is still being sent","notice_failed":"The notice failed or bounced; a new one is being dated","price_inactive":"Its new price was archived before it applied"},"resolve":{"title":"Resolve this move","intro":"Open the customer's Stripe subscription and say which price its plan item is on now.","question":"What did you find in Stripe?","foundNew":"On the new price ({{amount}})","foundNewHelp":"The move is recorded as made; our records follow Stripe.","foundOld":"Still on the old price ({{amount}})","foundOldHelp":"The move is withdrawn; the customer is told if they were notified, and moves again with the current change.","note":"What you saw (required)","submit":"Record what I found"},"moves":{"title":"Moving at their renewal","emptyTitle":"Nobody is moving","emptyText":"Customers of this plan move here when its price changes at their renewal.","withdraw":"Withdraw","confirmQuestion":"Withdraw this customer's move?","confirmNotified":"They were notified, so they'll get an email that the change is withdrawn.","confirmLater":"They stay on their price. You can schedule them again later with “Move to new price…”.","confirmWithdraw":"Withdraw the move"},"status":{"SCHEDULED":"Scheduled","NOTICE_SENT":"Notified","APPLYING":"Applying","APPLIED":"Moved","POSTPONED":"Postponed","FAILED":"Failed","WITHDRAWN":"Withdrawn","SKIPPED":"Skipped"},"card":{"label":"At renewal","moving_one":"{{count}} moving · next {{date}}","moving_other":"{{count}} moving · next {{date}}","attention_one":"{{count}} needs attention","attention_other":"{{count}} need attention"},"done":{"withdrawn":"Move withdrawn.","applied":"Recorded as moved to the new price.","resent":"A new notice is scheduled.","resolvedWithdrawn":"Move withdrawn; the customer moves again with the current change."},"refusal":{"applying":"This move is being applied right now. Try again in a few minutes.","needs_manual_fix":"Resolve this move first: Stripe and our records may disagree.","not_live":"This move has already finished.","note_required":"Write what you saw in Stripe.","not_manual_fix":"This move no longer needs a manual fix.","pin_moved":"The customer's plan changed meanwhile; check it before recording.","not_resendable":"This move is not waiting for a notice.","superseded":"A newer price change replaced this one; it moves with that change.","flag_off":"Price changes at renewal are switched off.","stripe_missing":"The subscription is missing from Stripe.","cancelled":"The subscription is cancelled.","stripe_schedule":"The subscription is on a Stripe schedule.","cancelling":"The subscription cancels at period end.","not_active":"The subscription is past due or unpaid.","paused":"The subscription's billing is paused.","missing_permission":"You do not have permission to do that.","idempotency_key_reused":"That form was already used. Reload the page and try again.","not_found":"That move no longer exists. Reload the page.","found_required":"Choose what you found in Stripe.","already_sent":"The customer already received this notice: it is not sent again."},"earlier":{"summary_one":"{{count}} still pays an earlier price","summary_other":"{{count}} still pay an earlier price","canSchedule_one":"up to {{count}} can be scheduled at renewal","canSchedule_other":"up to {{count}} can be scheduled at renewal","cannotMove_one":"{{count}} can't move automatically ({{reasons}})","cannotMove_other":"{{count}} can't move automatically ({{reasons}})","cannotMoveShort_one":"{{count}} can't move automatically","cannotMoveShort_other":"{{count}} can't move automatically","alert_one":"{{count}} workspace still pays an earlier price: {{canSchedule}}{{cannotMove}}","alert_other":"{{count}} workspaces still pay an earlier price: {{canSchedule}}{{cannotMove}}","notice":"Each gets a notice before moving: 30 days before an increase, right away for a decrease.","schedule":"Schedule them at renewal","scheduling":"Scheduling…","batches_one":"Schedules {{count}} at a time: press again for the rest.","batches_other":"Schedules {{count}} at a time: press again for the rest.","held":{"quote_one":"{{count}} bought through a quote","quote_other":"{{count}} bought through a quote","admin_price_one":"{{count}} on an admin-set price","admin_price_other":"{{count}} on an admin-set price","comped_one":"{{count}} comped","comped_other":"{{count}} comped","past_due_one":"{{count}} past due","past_due_other":"{{count}} past due"}}}}},"campaignLanguages":{"cancel":"Cancel","card":{"add":"Add","addLabel":"Add a language (e.g. ko, fr, pt)","advanced":"Advanced HTML is sent in English to everyone: build the email from blocks to translate it.","lead":"Each person gets it in their language. Glossary applied.","morning":"Send in each person's morning (their time zone)","remove":"Remove {{language}}","title":"Languages","translate":"Translate with Iris","translating":"Iris is translating…"},"checklist":{"basis":"Every recipient has a lawful basis on record","holdout":"Hold-out: {{pct}}% get nothing, to measure the lift","languages":"Every language reviewed or locked","noHoldout":"No hold-out: everyone gets it, so the lift cannot be measured","turnOff":"turn off","turnOn":"turn on","translate":"Translate or remove {{language}}: until then its readers would get English.","review":"Review, lock or remove {{language}}: until then its readers would get English.","advanced":"Remove {{language}}: Advanced HTML goes out in English to everyone.","lockedMissing":"{{language}} was locked before subject {{variants}} was added: add it or unlock {{language}}."},"forecast":{"from":"· from {{count}} similar campaigns","label":"What Iris expects","open":"{{pct}}% open","opens":"{{low}}–{{high}} opens","replies":"{{low}}–{{high}} replies","reply":"{{pct}}% reply","title":"Iris expects"},"new":"New","outcome":{"locked":"Saved and locked: Iris will not translate it again","outOfDate":"The email changed since this translation; translate it again","reviewed":"Reviewed: this language goes out as it is","unlocked":"Unlocked: Iris can translate this language again"},"preview":{"noCopy":"No copy in this language to send yet: these readers get the English below."},"sheet":{"english":"English: {{text}}","lead":"Read it as its readers will. Change anything, then lock it.","lock":"Save and lock","review":"Looks right","subject":"Subject {{id}}","title":"{{language}} copy"},"subjectTest":{"add":"Add subject lines to test","edit":"Edit lines B and C","how":"{{pct}}% test · winner after {{hours}} h","lineB":"Subject B","lineC":"Subject C","off":"One subject line: no test. Add a second to test them.","save":"Save subject lines","title":"Subject test","winner":"Winner: {{variant}} · the rest got it"},"tile":{"addIt":"send in their language","failed":"Iris could not translate it · English goes out","locked":"Locked by {{name}}","missing":"Not translated yet · English goes out","notChosen":"Gets English","retry":"try again","review":"review","reviewed":"Reviewed by {{name}}","someone":"a colleague","source":"Source","stale":"The English changed since: check it","translate":"translate","translated":"Iris translated","edited":"edited","translating":"Iris is translating…","waiting":"Waiting to translate…","lockedMissing":"Locked before subject {{variants}} was added:","addVariant":"add {{variants}}","or":"or","unlock":"unlock"},"run":{"failed":"Not translated: {{languages}}. Their readers get English.","translated":"Translated: {{languages}}. Review each before it goes out.","nothing":"Nothing to translate: every language is translated already or locked as a person wrote it."}},"campaignResults":{"sections":"Campaign sections","email":"Email","results":"Results","crumb":"Campaigns / Sent {{date}} · {{people}} people · {{languages}} languages","crumbNotSent":"Campaigns / Not sent yet","duplicate":"Duplicate","duplicateErrors":{"not_found":"This campaign no longer exists, so it could not be duplicated.","missing_permission":"You do not have permission to duplicate campaigns.","idempotency_key_reused":"That click was already handled. Reload the page and try again.","invalid_request":"The request could not be read. Reload the page and try again.","failed":"The campaign could not be duplicated. Try again in a moment."},"notSent":{"title":"Nothing has gone out yet","text":"Results show here once the campaign is sent."},"failed":{"title":"The results could not be read","text":"Something went wrong reading this campaign's results. Reload the page to try again."},"truncated":"These results cover the first {{count}} people of this campaign.","tiles":{"pipeline":"Pipeline","pipelineLine_one":"{{count}} deal · first touch","pipelineLine_other":"{{count}} deals · first touch","won":"Won","wonLine_one":"{{count}} won · last touch","wonLine_other":"{{count}} won · last touch","noRevenue":"Amounts need the revenue permission","lift":"Lift vs hold-out","liftValue":"{{sign}}{{points}} pts","liftLine":"trial → paid · {{count}} held out","liftNoise":"trial → paid · {{count}} held out · within the noise so far","liftNotEnough":"Not enough data","liftNotEnoughLine":"{{count}} held out · needs {{minimum}} on each side","liftNone":"No hold-out","liftNoneLine":"Nobody was held out of this campaign","predicted":"Iris predicted","predictedReplies":"{{low}}–{{high}} replies","predictedOpens":"{{low}}–{{high}} opens","got":{"inside":"got {{count}} · inside the range","below":"got {{count}} · below the range","above":"got {{count}} · above the range"},"noPrediction":"No forecast","noPredictionLine":"Iris had no earlier campaigns to predict from"},"funnel":{"title":"From sent to won","delivered":"Delivered","opened":"Opened","clicked":"Clicked","replied":"Replied","meetings":"Call held","deals":"Deal","won":"Won"},"language":{"title":"By language","language":"Language","sent":"Sent","opened":"Opened","replied":"Replied","calls":"Calls"},"subject":{"title":"By subject","winner":"Subject winner:","winnerLine":"{{variant}} · “{{subject}}” · {{open}}% open","versus":"vs {{others}} on the test share","other":"{{open}}% ({{variant}})","and":" and ","clicks":"Picked by click rate: {{winner}}% for {{variant}}, against {{others}}. Opens only break a tie.","otherClick":"{{click}}% ({{variant}})","pending":"The winner is picked when the test window ends.","small":"Each subject reached fewer than 750 people, so the difference may be chance.","noTest":"This campaign went out with one subject line."},"rule":"How results are counted: a deal opened or won within 90 days of an email counts. Its pipeline goes to the first email in the 90 days before it opened, and its win to the last email before it was won, whether a campaign or a cold email, to anyone at the organization. A reply counts within 14 days, a call held within 30. Amounts are each deal's yearly value plus one-off fees, from the deals in the CRM, per currency. Lift compares how many of the people sent to, and of the people held out, paid (won a deal) within 90 days."},"campaignStudio":{"title":"New campaign","lead":"Say what it should do. Iris drafts the audience, the email in every language, and what to expect. You edit and send.","goal":{"label":"What should this campaign do?","placeholder":"Invite churches on trial that ran fewer than 2 sessions to a 20-minute Thursday setup call before their trial ends.","chips":{"webinar":"Invite to a webinar","feature":"Announce a feature","winBack":"Win back trials","renew":"Renew before Easter","conference":"Conference organizers: book early"},"chipGoals":{"webinar":"Invite people to our next webinar and ask them to save a seat.","feature":"Announce our newest feature and show people how to try it.","winBack":"Win back churches whose trial ended without running a session.","renew":"Remind customers whose plan renews soon to renew before Easter.","conference":"Invite conference organizers to book early for their next event."},"startBlank":"Start blank","draft":"Draft it with Iris","drafting":"Iris is drafting…"},"draft":{"title":"Iris's draft · ready in {{seconds}} s","opensInEditor":"Opens in the editor","audience":"Audience","people_one":"{{count}} person","people_other":"{{count}} people","leftOut":"{{count}} left out: {{reasons}}","reasons":{"noConsent":"no consent","revoked":"unsubscribed","suppressed":"suppressed","bounced":"bounced","erased":"erased","coldLead":"found by Discovery, no opt-in","noOrgType":"no organization type"},"sources":{"LEADS":"Leads","CUSTOMER_CONTACTS":"Customer contacts","NEWSLETTER":"Newsletter subscribers","WORKSPACE_OWNERS":"Workspace owners and admins","TRIAL_USERS":"Trial users"},"languages":"Languages","noLanguages":"No language on file yet","expect":"Expect","expectReplies":"{{low}}–{{high}} replies","expectOpens":"{{low}}–{{high}} opens","noHistory":"Not enough past campaigns to predict","basisOpens_one":"From your last campaign: {{open}} open","basisOpens_other":"From your last {{count}} campaigns: {{open}} open","basisReplies_one":"From your last campaign: {{open}} open, {{reply}} reply","basisReplies_other":"From your last {{count}} campaigns: {{open}} open, {{reply}} reply","subjects":"Subject lines · tested on 20%, winner after 4 hours","open":"Open in the editor","changeAudience":"Change the audience","anotherAngle":"Try another angle"},"errors":{"unavailable":"Iris could not draft this one. Try again in a moment.","noGoal":"Say what the campaign should do first.","noSender":"Add a sender on the Senders tab first, then draft the campaign.","invalid":"The draft could not be opened. Draft it again.","failed":"That did not work. Try again."}},"campaigns":{"activity":{"error":"Failed","bounced":"Bounced","complained":"Marked as spam","unsubscribed":"Unsubscribed","clicked":"Clicked","opened":"Opened","delivered":"Delivered","sent":"Sent","queued":"Waiting","byCampaign":"By campaign","byCampaignHint":"What happened to each campaign's emails.","none":"Nothing has been sent yet.","recent":"Latest emails","noEmails":"No emails yet.","test":"Test send","opensWord":"opens","clicksWord":"clicks"},"col":{"name":"Campaign","status":"Status","when":"When","audience":"Audience","opened":"Opened","clicked":"Clicked","actions":"Actions"},"audience":{"leads":"Leads","customers":"Customer contacts","newsletter":"Newsletter subscribers","noConsent":"no marketing consent","revoked":"unsubscribed","suppressed":"suppressed","bounced":"bounced","erased":"erased","sources":"Who","stages":"Lead stage (leads only)","orgTypes":"Organisation type (leads only)","languages":"Languages (e.g. en, pt)","regions":"Regions (e.g. US, US-CA)","saveTo":"Save to draft campaign","count":"Count people","save":"Save audience","noDraft":"Create a draft campaign to save an audience to it.","result":"{{count}} people would receive this","left":"Left out:","leftNone":"nobody","sample":"For example:","owners":"Workspace owners and admins","trials":"Trial users","coldLead":"found by Discovery, no opt-in yet","noOrgType":"no organization type on record","match":"{{count}} match","willGet":"{{count}} will get it","leftOutLabel":"left out:","relationshipApplies":"US customers: opt-out relationship applies to {{count}} of them,","include":"include","relationshipIncluded":"{{count}} US customers included under the opt-out relationship","dontInclude":"don't include","trialEnds":"Trial ends in (days)","trialFrom":"From day","trialTo":"To day","sessionsRun":"Sessions run","sessionsMode":"Fewer than or at least","fewerThan":"fewer than","atLeast":"at least","sessionsCount":"Sessions","orgTypesAll":"Organization type (leads, owners and trial users)","personas":"Persona","personasLeads":"Persona (leads only)","personasAll":"Persona (leads, contacts, owners and trial users)","notOpened":{"label":"Did not open","anyone":"No filter: anyone","earlier":"An earlier campaign"},"segment":{"pick":"Start from a saved segment","none":"None: build it here","delete":"Delete segment","saveAs":"Save as segment","name":"Segment name","save":"Save segment","cancel":"Cancel","note":"Saves who it is, not a list of people: whoever matches when a campaign is counted or sent. The same name replaces that segment.","saved":"Segment saved","deleted":"Segment deleted"}},"audiences":{"title":"Audience","description":"Only people with recorded marketing consent (or, when you include it, a US customer relationship) are ever included; the count shows who was left out and why."},"block":{"heading":"Heading","text":"Text","button":"Button","image":"Image","divider":"Divider","spacer":"Space","headingText":"Heading text","bodyText":"Text","buttonLabel":"Button label","buttonUrl":"Button link (https)","imageSrc":"Image address (https)","imageAlt":"Describe the image","imageLink":"Link (optional)","dividerHint":"A thin line between sections.","spacerSize":"Space","small":"Small","medium":"Medium","large":"Large","up":"Move up","down":"Move down","remove":"Remove block {{n}}"},"palette":{"label":"Add a block","add":"Add {{block}}","placeholders":"Filled for each person:"},"test":{"emails":"Staff email addresses (up to 10, separated by commas)","send":"Send test"},"editor":{"message":"Message","locked":"Only a draft can be edited. Cancel the schedule to edit it.","noEdit":"You can view this campaign but not edit it.","name":"Name","sender":"Sender","subject":"Subject","preheader":"Preview line (shown beside the subject)","track":"Track opens and clicks","advanced":"Advanced HTML","html":"Email HTML (scripts, forms and event handlers are removed)","noBlocks":"No blocks yet. Add one above.","save":"Save campaign","audience":"Audience","audienceHint":"{{count}} people saved for this campaign","checklist":"Before it goes out","test":"Send a test","testHint":"Goes to staff addresses only, with their own name filled in.","preview":"Preview","subtitle":"Write it, choose who gets it, check it, then send.","back":"All campaigns"},"preview":{"language":"Language","waiting":"The preview is waiting for you to finish: {{problem}}","device":"Screen","phone":"Phone","desktop":"Desktop","theme":"Appearance","light":"Light","dark":"Dark","format":"Format","rich":"Email","plain":"Plain text","as":"Preview as","sample":"Sample values","subject":"Subject:","loading":"Preparing the preview…","frame":"Email preview"},"status":{"draft":"Draft","scheduled":"Scheduled","sending":"Sending","sent":"Sent"},"new":{"name":"Name","subject":"Subject","sender":"Sender","create":"Create draft"},"delete":{"confirm":"Delete {{name}}?"},"deleteLabel":"Delete","followUp":{"nonOpeners":"Follow up the non-openers"},"tiles":{"sent":"Emails sent","delivered":"Delivered","openRate":"Open rate","clickRate":"Click rate"},"noSender":{"text":"There is no sender yet, so no campaign can be written or sent.","add":"Add a sender"},"list":{"title":"Campaigns","description":"Written here, sent to people who agreed to marketing email.","new":"New campaign"},"filters":"Filter by status","filter":{"all":"All"},"empty":"No campaigns here yet.","tab":{"campaigns":"Campaigns","audiences":"Audiences","activity":"Activity","senders":"Senders"},"tabs":"Campaigns sections","checklist":{"done":"Done","todo":"Not done","refused":"Not sent: {{reasons}}","subject":"Has a subject","sender":"Has a sender","audience":"Has people to send to","unsubscribe":"Has an unsubscribe link","postal":"Has the postal address in the footer"},"send":{"scheduledFor":"Scheduled for {{when}}","cancel":"Cancel schedule","at":"Send at (your time; empty sends now)","send":"Send","needsAdmin":"Sending needs the Customer Success admin permission.","done":"This campaign has been sent."},"switchedOff":"Switched off: {{flag}}","senders":{"provider":"Provider","stream":"Stream","fromEmail":"From email","fromName":"From name","replyTo":"Reply-to email","apiKey":"API key","keyKept":"Saved; leave blank to keep it","save":"Save sender","close":"Close","title":"Senders","description":"The address a campaign comes from. The API key is never shown again once saved.","add":"Add sender","none":"No senders yet. Add one before writing a campaign.","replyShort":"replies to","edit":"Edit"},"title":"Campaigns","subtitle":"Email to people who agreed to hear from us: write it, choose who, check it, send it."},"captionsOpsFeedback":{"seeAll":"See all feedback","missing":{"title":"No feedback for this session","text":"This session is not in the Portal, so there is nothing to report here."},"tiles":{"respondents":"Respondents","respondentsSummary":"unique · {{signedIn}} signed in · {{browsers}} browsers","answered":"Answered when asked","answeredSummary":"of those shown a question","answeredNone":"no asks counted yet","rating":"Full rating","ratingValue":"{{average}} / 5","ratingSummary_one":"average from {{count}} rating","ratingSummary_other":"average from {{count}} ratings","urgent":"Urgent reports","urgentHandledIn":"handled in {{time}}","urgentNotHandled":"none handled yet","urgentNone":"none sent"},"duration":{"seconds":"{{count}} s","minutes":"{{count}} min","hours":"{{hours}} h {{minutes}} min"},"voices":{"title":"By interpreter and voice","description":"Who listeners heard, how many listened and answered, and what they said.","voice":"Voice","language":"Language","listeners":"Audience","respondents":"Respondents","average":"Average","mostSaid":"Most said","empty":"No answers yet.","onAir":"On air","onAirNote":"On air is time live on the channel, summed from the booth's on-air record; the AI voice has none.","listenersNote":"Audience counts everyone on the language's channel, so voices of one language show the same number."},"timeline":{"title":"Session timeline","description":"Handovers and answers along the session, one lane per language.","label":"Channel holders and answers along the session","answers":"Answers","holding":"Interpreter holding the channel","good":"Good","mixed":"Mixed","notGood":"Not good","dot_one":"{{count}} answer around {{time}}: {{outcome}}","dot_other":"{{count}} answers around {{time}}: {{outcome}}","holderNote":"Lanes show who held each language's channel, from the accepted handovers; on-air time was not recorded for that language, so a holder may have been off air.","onAir":"Interpreter on air","onAirNote":"Lanes show when each interpreter was live on air; at a handover both can be on for a moment.","empty":"Nothing to draw: no channel holders or timed answers yet."},"moments":{"title":"By moment","description":"Where the answers came from.","moment":"Moment","shown":"Shown","answered":"Answered","rate":"Answer rate","check1":"Quick check 1","check2":"Quick check 2","final":"Full rating","carryover":"Replay / next visit","menu":"Give feedback (menu)","sent":"{{count}} sent","urgent":"{{count}} urgent"},"comments":{"title":"Latest comments","description":"Anonymous: language, voice and moment only.","listener":"Audience member","empty":"No comments yet.","count_one":"{{count}} comment","count_other":"{{count}} comments","newer":"Newer comments","older":"Older comments"},"footnote":"Comments are anonymous here too: no one in the audience is ever named; only the language, voice and moment show."},"captionsOpsTransport":{"title":"Transport","description":"Listener connections, LiveKit and agent servers, per language channel.","scrollHint":"Scroll for all columns →","columns":{"channel":"Channel","listenerHours":"Listener-hours","agentMinutes":"Cloud agent-minutes","estimate":"Est. cost (USD)","measured":"Measured (USD)"},"channel":{"unassigned":"Unassigned","noChannel":"{{name}} (no channel)"},"noListeners":"no listeners","hostingUnknownBadge":"{{hours}} h hosting unknown","lines":{"listeners":"listeners","agents":"agents","connections":"connections","agentConnections":"agent connections","agentServers":"agent servers","zoomBots":"Zoom bots","zoomFloor":"Zoom capture floor","zoomBridge":"Zoom bridge","zoomRtms":"Zoom RTMS","withRate":"{{label}} {{rate}}","withHours":"{{label}} {{rate}} · {{hours}} h","meetBridge":"Meet bridge","extensionBridge":"Chrome extension bridge"},"rate":{"measured":"measured","mixed":"mixed","perHour":"{{rate}}/h","perMinute":"{{rate}}/min"},"measured":{"notMeasured":"not measured","pending":"pending","pendingOpen_one":"pending · {{count}} connection still open","pendingOpen_other":"pending · {{count}} connections still open","usage":"{{minutes}} conn-min · {{gb}} GB","bandwidth":"{{coverage}} bandwidth reported"},"drift":{"above":"Measured listener transport is {{share}} above the estimate: check the listener unit cost.","below":"Measured listener transport is {{share}} below the estimate: check the listener unit cost."},"fleet":{"hostingUnknownTitle":"Hosting unknown.","hostingUnknown":"{{hours}} agent job-hours came from agents that did not say where they run (AGENT_HOSTING unset); they count as our servers' job-hours when the servers above the minimum are shared out.","notMeasuredTitle":"Agent servers not measured for {{dates}}","notMeasured":"(measured nightly; unknown when CloudWatch had no data).","notPricedTitle":"Agent servers not priced for {{dates}}.","notPriced_one":"The agents.serverHour unit cost is not entered for that day.","notPriced_other":"The agents.serverHour unit cost is not entered for those days."},"empty":"No listeners and no agent minutes for this session.","sessionTotal":"Session total","mixedVersions":"Not every day was priced at the same rate version.","footnote":{"estimateOnly":"Estimate at our unit costs, not LiveKit's invoice.","estimateAndMeasured":"Estimate at our unit costs; Measured at LiveKit's list rates ($0.0005/min, $0.12/GB), before plan quotas.","bandwidth":"Bandwidth reported is the share of listener and interpreter connection time that sent byte reports. DesktopApp and CLI venue agents count in it and never report, so it stays below 100% while one is in the session."}},"chatActivity":{"title":"Team activity","someone":"A teammate","system":"InterScribe","whoMaySpeak":"{{name}} set who may speak to {{rule}}","showAll":"All ({{count}})","hide":"Hide","actions":{"other":"{{name}} changed something in the chat","HOLD":"{{name}} held a message","APPROVE":"{{name}} approved a message","HIDE":"{{name}} hid a message","DELETE":"{{name}} deleted a message","RESTORE":"{{name}} restored a message","TRUST":"{{name}} trusted someone in your audience","UNTRUST":"{{name}} stopped trusting someone in your audience","BLOCK":"{{name}} blocked someone in your audience","UNBLOCK":"{{name}} unblocked someone in your audience","MODE":"{{name}} changed the chat settings","SLOW_MODE":"{{name}} changed slow mode","TIMEOUT":"{{name}} gave someone in your audience a timeout","UNTIMEOUT":"{{name}} ended a timeout for someone in the audience","POLL_OPEN":"{{name}} opened a poll","POLL_LOCK":"{{name}} closed a poll","QUESTION_APPROVE":"{{name}} approved a question","QUESTION_DISMISS":"{{name}} dismissed a question","QUESTION_HIGHLIGHT":"{{name}} highlighted a question","QUESTION_ANSWER":"{{name}} marked a question answered","QUESTION_REPLY":"{{name}} replied to a question","QUESTION_MERGE":"{{name}} merged two questions","PASS_BLOCK":"{{name}} blocked a guest pass","PASS_UNBLOCK":"{{name}} unblocked a guest pass","PIN":"{{name}} pinned a message","UNPIN":"{{name}} unpinned a message","CARD_SENT":"{{name}} sent a card","CARD_SKIPPED":"{{name}} skipped a card","PRAYER_ASSIGNED":"{{name}} assigned a prayer request"}},"chatCards":{"title":"Cards","description":"Ready-made messages the desk sends into the chat, or that go out on a schedule. Your audience sees a card only when it is sent.","add":"New card","empty":"No cards yet. Start from a preset or write your own.","edit":"Edit","archive":"Archive","editAria":"Edit {{name}}","archiveAria":"Archive {{name}}","churchTool":"Church tool","churchToolHint":"Church tools are sent only where church tools are on.","kinds":{"RESPONSE":"Question","QUOTE":"Quote","LINK":"Link","IMAGE":"Image","ANNOUNCEMENT":"Announcement","CUSTOM":"Custom","PRAYER":"Prayer","GIVE":"Give","SALVATION":"Salvation","NEXT_STEP":"Next step","SCRIPTURE":"Scripture"},"pins":{"NONE":"Do not pin","SECONDS":"Pin for a time","UNTIL_REMOVED":"Pin until removed","UNTIL_SESSION_END":"Pin until the session ends"},"form":{"newTitle":"New card","editTitle":"Edit card","preset":"Start from a preset","presetNone":"No preset","kind":"Kind","title":"Title","body":"Text","buttons":"Buttons","buttonLabel":"Button {{number}} label","buttonUrl":"Button {{number}} link (optional, https)","removeButton":"Remove button {{number}}","addButton":"Add a button","linkUrl":"Link (https)","image":"Picture","noImage":"No picture","pin":"Pin","pinSeconds":"Seconds","notify":"Notify your audience","notifyHint":"Highlight the card when it arrives."},"errors":{"invalidKind":"Choose a kind of card.","invalidTitle":"The title can have up to 120 characters.","invalidBody":"The text can have up to 1000 characters.","invalidButtons":"Buttons need a label of 1 to 40 characters, an https link if any, and there can be at most 6.","invalidLink":"The link must start with https://.","invalidPin":"Pin for 10 to 3600 seconds.","invalidImage":"Choose a picture from this workspace's library.","invalidOffset":"Choose a time from 1 hour before to 24 hours after the start.","invalidSchedule":"The schedule could not be read. Check each row.","invalidOrder":"The order could not be read. Reload the desk and try again.","cardInUse":"This card is live in a session. Edit it after it closes, or make a copy.","inUse":"People have already answered this card, so its buttons cannot be removed or replaced. You can change their labels or add buttons.","notFound":"That card or conference is no longer available."},"saved":{"create":"Card created.","update":"Card saved.","archive":"Card archived."},"presets":{"PRAYER":{"name":"Prayer request","title":"Prayer","body":"Share a prayer request and our team will pray with you.","button1":"Request prayer"},"GIVE":{"name":"Give","title":"Give","body":"Your gift supports this ministry. Thank you.","button1":"Give"},"SALVATION":{"name":"Decision for Christ","title":"Take your next step with Jesus","body":"If you prayed to receive Christ today, let us know so we can walk with you.","button1":"I prayed today"},"NEXT_STEP":{"name":"Next step","title":"Your next step","body":"Tell us how we can help you take it.","button1":"Join a group","button2":"Get baptized","button3":"Serve"},"SCRIPTURE":{"name":"Scripture","title":"Scripture","body":"Read along with today's passage."}},"schedule":{"title":"Cards on a schedule","description":"Cards that go out by themselves, timed from the session start. A conference's own list replaces this one for its sessions.","empty":"No cards scheduled.","add":"Add a card","noCards":"Create cards in Chat settings first.","card":"Card","offset":"Time from start","before":"before start","after":"after start","pin":"Pin","notify":"Notify","inherit":"Card's own","on":"On","off":"Off","remove":"Remove row {{number}}","save":"Save schedule","saved":"Schedule saved.","saving":"Saving…","offsetAria":"Row {{number}}: time from the start in minutes and seconds","pinAria":"Row {{number}}: pin","notifyAria":"Row {{number}}: notify","cardAria":"Row {{number}}: card","pinSeconds":"Row {{number}}: pin seconds","error":"The schedule could not be saved."},"desk":{"pickerTitle":"Send a card","pickerSubtitle":"The card goes into the chat as soon as you send it.","send":"Send","sendAria":"Send {{name}}","done":"Done","sent":"Card sent.","sentNotSkipped":"Card sent, but its scheduled run could not be skipped, so the schedule may still send it. Skip it from the next card line.","next":"Next card: {{title}} at {{time}}","nextPaused":"Schedule paused. Next card: {{title}}","paused":"Card schedule paused.","skip":"Skip","sendEarly":"Send early","pause":"Pause","resume":"Resume","refusals":{"notFound":"That card is no longer available.","unavailable":"That cannot be done now: the session is not live, chat is off, or the card has already changed.","churchToolsOff":"Church tools are off for this session, so this card cannot be sent.","invalidRequest":"That could not be done. Try again.","notAllowed":"Only people who can edit Chat settings can change the card library."},"warning":"The card service could not be reached. Try again in a moment.","responsesEmpty":"No cards sent yet.","responsesTotal_one":"{{count}} response","responsesTotal_other":"{{count}} responses","sentAt":"Sent {{time}}","closed":"Closed","unpin":"Unpin","unpinAria":"Unpin {{name}}","showResponders":"Who answered","hideResponders":"Hide","respondersEmpty":"No one has answered yet.","responded":"Answered","orderNotSaved":"The new order could not be saved, so the list shows the library's order again.","sentList":"Cards sent in this session","tool":{"views":"Cards view","send":"Send","sent":"Sent · {{count}}","schedule":"Schedule for this session","paused":"paused","goesOutAt":"<b>{{title}}</b> goes out at {{time}}","then":"then {{title}} at {{time}}","nothingScheduled":"No card is scheduled for this session.","editSchedule":"Edit schedule","askAdmin":"Ask an admin to change the schedule","yourCards":"Your cards","dragToOrder":"drag to order","newCard":"New card","moveAria":"Move {{name}}, position {{position}} of {{count}}. Drag it, or press Alt with the up or down arrow.","moved":"{{name}} moved to position {{position}}.","firstCardTitle":"Create your first card","firstCardBody":"A card is a ready-made message for the chat: a question, a link, a way to give. Make one in the library, then send it from here.","createFirst":"Create a card","shared":"Cards are shared by every event in the workspace.","manageLibrary":"Manage the library"}}},"chatCounts":{"title":"After the session","messages":"Messages your audience saw","people":"Audience members who wrote","hidden":"Messages hidden or deleted","questions":"Questions asked","pollVotes":"Poll votes","cardResponses":"Card responses","giveOpens":"Give opens","prayerRequests":"Prayer requests","note":"Counts only. Prayer requests are kept for 90 days."},"chatCrew":{"title":"Crew","hereCount":"· {{count}} here","private":"Only your team sees this","empty":"Nothing in the crew room yet.","write":"Write to the crew","send":"Send","failed":"Your message was not sent. Try again."},"chatFreeze":{"freeze":"Freeze","frozen":"Feed frozen. New messages wait here.","frozenWaiting":"Feed frozen · {{count}} new message waiting","frozenWaiting_other":"Feed frozen · {{count}} new messages waiting","resume":"Resume"},"chatModeration":{"person":{"accountName":"Account name"},"page":{"features":{"title":"Features for this event","changed":"Features changed","chat":"Chat","askAi":"Ask AI","hint":"Each is switched per event, with a default per workspace. The audience tabs follow.","chatOffConfirm":"Turn Chat off for this event? Your audience loses the Chat tab at once. Messages already sent stay.","chatOffAction":"Turn Chat off"},"title":"Audience desk","whatIs":"What is the Audience desk?","description":"Keep your audience chat safe while you're live, and review what was reported.","settings":"Chat settings","tabs":{"live":"Live","review":"Review","blocked":"Blocked people","reviewCount":"{{count}} waiting for review","liveOnAir":"Live · {{count}} on air"},"needsDecision":"Needs a decision","all":"All","search":"Search author or event","why":"Why","whyValues":{"REPORTS":"Reports","BLOCKED_WORD":"Blocked word","LINK":"Link","NEW_VIEWER":"New audience member","MANUAL":"Held by a moderator","REVIEW_FIRST":"Review first"},"selected":"{{count}} selected","dismiss":"Dismiss","hide":"Hide","delete":"Delete","block":"Block","restore":"Restore","restored":"Message restored","approve":"Approve","trust":"Trust","nothingWaiting":"Nothing waiting","keepHidden":"Keep hidden","deleteConfirmExact":"Delete for everyone? This can't be undone.","blockConfirmExact":"Block this person from sending in this workspace?","blockReasonPlaceholder":"Reason (optional)","alsoHide":"Also hide this message","mode":{"label":"Chat mode","OPEN":"Open","REVIEW_FIRST":"Review first","PAUSED":"Paused","short":{"OPEN":"Open","REVIEW_FIRST":"Review first","PAUSED":"Paused"},"confirm":{"REVIEW_FIRST":"Hold every message for review before your audience sees it?","PAUSED":"Pause this room? Nobody can send until you open it again."},"openWithHeld":"Open with {{count}} waiting","keepHeld":"Open, keep {{count}} held","approveHeld":"Open and approve {{count}}","perViewerHint":"Each person is limited separately; moderators are never limited."},"slowMode":{"each":"Each person: 1 message / {{seconds}} sec","off":"No limit","optionOff":"Off","optionSeconds":"{{seconds}} sec","label":"Audience limit"},"messages":{"empty":"No conversations yet. Messages your audience sends to your teams appear here.","noneInGroup":"No conversations yet.","unread_one":"{{count}} new","unread_other":"{{count}} new","unread_many":"{{count}} new","viewer":"Audience member","back":"Back to conversations","readership":{"members":"Only the {{group}} sees this conversation.","sessionModerators":"Every moderator of this session sees this conversation."},"replyTo":"Reply to {{name}}","replyPlaceholder":"Reply as {{group}}…","send":"Send reply","refused":{"notAReader":"Only the {{group}} can answer this conversation. Your reply was not sent.","noThread":"This person has not written to the {{group}}, so there is nothing to answer here.","invalidRequest":"Write a reply first (up to 2,000 characters).","unavailable":"The reply could not be sent. Check your connection and try again."}},"drawer":{"messages":"Messages","features":"Features","askQuestions":"Questions","captions":"Captions","slides":"Slides","pictures":"Pictures","cards":"Cards","prayer":"Prayer","rail":"Desk tools","closeTool":"Close {{name}}","floatTool":"Float {{name}}","dockTool":"Dock {{name}} as a column","minimiseTool":"Minimise {{name}}","restoreTool":"Restore {{name}}","minimisedTools":"Minimised tools","floatingTool":"{{name}}, floating","descriptions":{"captions":"Fix the live captions in one language","slides":"Put a slide on screen or share it","messages":"Private conversations with your teams","cards":"Send, order and see the answers","prayer":"Prayer requests, staff only","people":"Who is in the chat, invited speakers","note":"The team note for this session","crew":"Private chat for the team","features":"Switch chat, Q&A, polls, Ask AI"},"slidesFromConsole":"Slides run from the operator console for this room.","openConsole":"Open the operator console","people":"People","note":"Note","crew":"Crew","tabs":"Tools","docked":"Docked"},"composer":{"add":"Add","placeholder":"Write to everyone…","emoji":"Emoji","send":"Send","choices":{"picture":"Picture","slide":"Slide","card":"Card…"},"postingAs":"Posting as","as":"as","displayName":"Display name","saveName":"Save name","saveNameHint":"Save a display name to post as yourself.","kinds":{"WORKSPACE":"Official","MODERATOR":"Moderator"},"saveNameFailed":"The name was not saved. Try again.","moderatorFallback":"Moderator","reservedNameHint":"“{{name}}” claims a role, so your messages go out as “{{fallback}}”. Change it to post as yourself."},"shortcuts":{"open":"Keyboard shortcuts","hint":"J K move · A approve · H hide","next":"Next item","previous":"Previous item","approve":"Approve","hide":"Hide","trust":"Trust for this session","dismiss":"Dismiss reports","block":"Block","select":"Select the row","captionSave":"Save the caption edit","captionCancel":"Cancel the caption edit","slidePrev":"Previous slide","slideNext":"Next slide","slideShow":"Put the slide on screen","space":"Space","group":{"actions":"Actions","review":"Review","captions":"Captions","slides":"Slides","questions":"Questions"},"rows":{"move":"Move the selection through Needs a decision, across every desk on screen, and through the rows of Review and Blocked people","approve":"Approve the selected message","hide":"Hide it","trust":"Trust the author for this session","dismiss":"Dismiss the reports","block":"Block the author, which still asks to confirm","select":"Select a row in Review, for the bulk bar","captionMove":"Move through the caption lines","captionStartEdit":"Edit the selected caption line. Double-click works too","captionCheck":"Check the selected caption line","captionRemove":"Remove the selected caption line. Enter confirms and Esc keeps it; while Undo shows, Enter removes it now and Esc undoes","captionClear":"Clear the caption selection","captionEdit":"While editing, save (Enter) or cancel (Esc) the edit. Esc also closes + and emoji","slides":"Move the slide selection. Enter puts it on screen","questionMove":"Move through the questions in Q&A & Polls","questionApprove":"Approve the selected question","questionDismiss":"Dismiss the selected question","questionHighlight":"Highlight the selected question, or remove its highlight","questionReply":"Reply: opens the reply field with the cursor in it","timeout":"Open the timeout menu on the selected message. 1 2 3 4 choose 5 min, 15 min, 1 hour or the rest of the session, Enter confirms, Esc cancels"},"notes":{"inert":"A key does nothing when no item is selected, or when that action is not offered on the item.","typing":"Keys never fire while the message box has focus, so typing “a hide” cannot approve anything.","noDelete":"Delete has no key: it is permanent and stays a deliberate click."},"highlight":"Highlight","reply":"Reply","timeout":"Time out"},"guestPasses":{"title":"Guest passes","hint":"Guests the team blocked from a question. A pass is a browser, not a person, so there is no name to show.","row":"Guest pass","fromQuestion":"From the question","noQuestion":"Blocked without a question on record","noIdentity":"You never see who it is.","unblockTitle":"Unblock this guest pass?","unblockBody":"That browser can ask and vote again. You still will not see who it is.","count_one":"{{count}} guest pass","count_other":"{{count}} guest passes"},"personCard":{"reports":"reports","hidden":"hidden","recent":"Recent messages","notes":{"title":"Team notes","help":"Moderators in your organization can read these notes; the person will never see them.","empty":"No notes yet.","label":"Add a note","placeholder":"What should the next moderator know?","add":"Add note","delete":"Delete note","by":"{{name}} · {{date}}","saveFailed":"The note could not be saved.","deleteFailed":"The note could not be deleted.","someone":"Former team member"}},"racedBy":"{{name}} already decided this","racedAnon":"Someone else already decided this","expand":"Expand","context":"Context","viewFullRecord":"View full record","deleteConfirm":"Delete this message? This cannot be undone.","blockConfirm":"Block this person from sending in this workspace?","caughtUp":"You're all caught up.","caughtUpHint":"Reported messages and messages held for review show up here.","onAir":"On air","ended":"Ended","endedRoom":"This room is no longer on air. Open Review for anything still waiting.","reportCount":"{{count}} reports · {{reason}}","history":"What happened","note":"Note for your team","openRoom":"Open this room","nobodyBlocked":"Nobody is blocked.","nobodyBlockedHint":"People you block can't send messages in this workspace's rooms.","blockedHint":"They can read chat but can't send in any of this workspace's rooms.","legacyBlock":"Older block · every workspace","blockedBy":"Blocked by {{name}}","blockedMeta":"{{reports}} reports · {{hidden}} hidden","unblock":"Unblock","unblockTitle":"Unblock {{name}}?","unblockBody":"They can send messages again in all of this workspace's rooms. Messages you already hid or deleted stay that way.","noMessageOnRecord":"No message on record","openInReview":"Open in Review","earlierMessages":"Earlier messages","peopleCount":"{{count}} person","peopleCount_other":"{{count}} people","blockedByFilter":"Blocked by","actions":"Actions","actionsFor":"Actions for {{name}}","phoneTabs":{"needs":"Needs a decision","viewers":"Your audience sees","tools":"Tools"},"noLive":"No room is on air.","noLiveHint":"Rooms you can moderate appear here when they go live.","pin":"Pin","unpin":"Unpin","pinFull":"Unpin one to add","reconnecting":"Reconnecting…","resyncFailed":"Could not catch up after reconnecting. This desk may be out of date; reload the page.","actionFailed":"That didn't go through. Try again.","sort":"Sort","sortNewest":"Newest","sortReports":"Most reports","listening":"{{count}} following","moderates":"{{name}} moderates","moderatesVerb":"moderates","handOff":"Hand off","oldestWaiting":"oldest {{time}}","viewersSee":"What your audience sees","questionsLink":"Questions","openList":"open list","onAirSessions_one":"On air · {{count}} session","onAirSessions_other":"On air · {{count}} sessions","rules":{"label":"Room rules","hint":"Room rules: who may speak and the audience limit","perSec":"1 msg / {{seconds}} sec","perSecShort":"1/{{seconds}} s"},"languages":{"more_one":"{{count}} more language","more_other":"{{count}} more languages","title_one":"{{count}} language in this session","title_other":"{{count}} languages in this session"},"handOffTo":"Hand off to","waitingCount":"{{count}} waiting","openRoomDesk":"Open {{name}}","captions":{"hint":"Enter saves · Esc cancels · empty it to remove","empty":"No captions yet","language":"Caption language","editing":"Editing","save":"Save","footer":"One caption language. Click a line to fix it.","speaking":"speaking…"},"language":{"label":"Moderation language","choose":"Choose the language messages are shown in"},"pictures":{"title":"Pictures","subtitle":"Your workspace's shared library. Choose up to four for one message.","done":"Done","views":"Library views","views_all":"All","views_recent":"Recently used","views_mine":"Uploaded by me","search":"Search pictures","tags":"Tags","collection":"Collection","allCollections":"All collections","noCollection":"No collection","newCollection":"New collection","addCollection":"Add","upload":"Upload a picture","altText":"Alt text","altHint":"Describe the picture for someone who cannot see it. It is required before the picture is first used.","addToLibrary":"Add to library","needsAlt":"Needs alt text","askToAddAlt":"Ask someone who manages the library to describe it.","usedCount":"Used {{count}} time","usedCount_other":"Used {{count}} times","edit":"Edit {{name}}","editShort":"Edit","fileName":"File name","replaceFile":"Replace file","save":"Save","cancel":"Cancel","remove":"Remove","removeConfirm":"Remove from library","removeHint":"Messages already sent keep this picture.","saveFailed":"Could not save. Try again.","limit":"You can send up to four pictures in one message.","removeFromMessage":"Remove {{name}}","loadFailed":"The library could not be loaded.","empty":"No pictures here yet.","loadMore":"Show more pictures","uploadErrors":{"tooBig":"That file is over 10 MB.","notAllowed":"Uploading needs the chat moderation permission.","invalidRequest":"That file was refused. Use a PNG, JPEG, GIF or WebP under 10 MB.","uploadFailed":"The upload did not finish. Try again.","unavailable":"Uploads are unavailable right now."}},"thread":{"newCount":"{{count}} new","loadEarlier":"Load earlier","empty":"No messages yet","held":"Held","letThrough":"Let it through","leaveHeld":"Leave it held","hidden":"Hidden","hiddenByYou":"Hidden by you","you":"You","lineActions":"Actions for {{name}}'s message"},"staffPin":{"region":"Pinned message","label":"Pinned for the room","badge":"Pinned","pinLine":"Pin for the room","unpin":"Unpin"},"slides":{"onScreen":"{{label}} on screen","nothing":"Nothing on screen yet","shown":"{{count}} shown","open":"Open slides","minimise":"Minimise slides","close":"Close slides","fromConsole":"Slides are sent from the operator console. This shows what your audience has on screen."},"timeout":{"label":"Timeout","action":"Time out","title":"Time out {{name}}","help":"They can keep watching and reading. They just can't send anything until it ends.","howLong":"How long","where":"Where","durations":{"5m":"5 min","15m":"15 min","1h":"1 hour","session":"Rest of session"},"thisSession":"This session","everySession":"Every session in {{conference}}","onlySession":"{{session}} only","reasonPlaceholder":"Reason (optional, only your team sees it)","confirm":{"5m":"Time out for 5 min","15m":"Time out for 15 min","1h":"Time out for 1 hour","session":"Time out for the rest of the session","keepsEnd":"Change where it applies · keeps the current end time"},"signInRequired":"Only signed-in audience members can be timed out","notAllowed":"You can't time out across the conference","failed":"That didn't go through. Your choice is still here, so try again.","liftNotAllowed":"Only a workspace moderator can lift a timeout across the conference","cardTitle":"Timeouts","none":"No timeout right now.","until":"Until {{time}}","restOfSession":"For the rest of the session","setBy":"set by {{name}}","lift":"Lift","liftConfirm":"Lift this timeout? They can send messages again straight away.","keep":"Keep it","badgeUntil":"Timed out until {{time}}","badgeRest":"Timed out for the rest of the session","noLongerFits":"That choice no longer fits this session, so the menu has been refreshed. Pick again."},"reviewIntro":"Everything waiting for a decision, from every session — on air or finished. What is on air can also be decided on its live desk.","filterWaiting":"Waiting","filterDecided":"Decided","filterAll":"All","groupOnAir":"On air now · {{count}}","groupFinished":"Finished sessions · {{count}}","openDesk":"Open desk","reportedAfterSession":"Reported after the session","groupNotOnAir":"Not on air · {{count}}","generalChat":"General chat","onAirCapped":"Showing {{shown}} of {{total}}. Decide these, or open the live desk to see the rest.","filterWaitingCount":"Waiting · {{count}}","endedWhen":"ended {{when}}","waitingOnAirCount":"{{count}} waiting in sessions on air"},"reason":{"reports_one":"{{count}} report","reports_other":"{{count}} reports","blockedWord":"Blocked word","newViewer":"New audience member","link":"Link","manual":"Held by a moderator","reviewFirst":"Waiting for review","held":"Held"},"title":"Audience desk","create":"New Chat Moderation","action":"Review Message","dateCreated":"Date Created","messageAuthor":"Message Author","reportedReasons":"Reported Reasons","numberReports":"Nº Reports","usersReported":"Users that Reported","reviewed":"Reviewed","review":"Review","notReviewed":"Not Reviewed","state":{"VISIBLE":"Visible","HELD":"Waiting for review","HIDDEN":"Hidden","DELETED":"Deleted"},"totalMessagesPendingReview":"Total messages pending review","totalReportedMessages":"Total reported messages","rseportDetails":"Report Details","userName":"User Name","messageModeration":{"title":"Audience desk · Review","emptyTitle":"Nothing to moderate","emptyDescription":"Reported messages and messages held for review appear here.","create":"New Message Moderation","action":{"moderatedMessages":"Moderated Messages","deleteMessage":"Delete Message"},"api":{"errors":{"invalidModerationAction":"Invalid moderation action","internalOrganizationUsersCannotBlocked":"Internal organization users cannot be blocked","reportsFoundMessage":"No reports found for this message","moderationActionChosen":"No moderation action chosen","messagesSelectedModeration":"No messages selected for moderation","messagesNotFound":"No messages found on this workspace"},"success":{"messagesReviewedSuccessfully":"Messages reviewed successfully"},"warnings":{"engineNotTold":"Saved, but open chats were not told yet. They will show the change when they next reload."}}},"blockedUsers":{"title":"Audience desk · Blocked people","create":"New Blocked Users","type":"Block Type","numberIndividualBlocks":"Number of individual blocks","action":{"blockUser":"Block User","hideUsers":"Hide message from other users","viaModeration":"Blocked via moderation"},"api":{"errors":{"userUnblocked":"Error unblocked users","blockIdFound":"Block ID not found","guestPassFailed":"The guest pass could not be unblocked. Try again."},"success":{"userUnblocked":"User unblocked successfully","guestPassUnblocked":"Guest pass unblocked."}}},"translation":{"from":"Translated from {{language}}","seeOriginal":"See original","seeTranslation":"See translation","translated":"Translated"},"sidebarTitle":"Moderation"},"chatNote":{"hint":"A note for everyone on this session's team. Your audience never sees it.","label":"Session note","savedBy":"Saved by {{name}} at {{time}}","save":"Save note","failed":"The note was not saved. Try again.","changed":"{{name}} saved a newer note at {{time}}:","useTheirs":"Use their note","keepMine":"Keep mine"},"chatPrayer":{"tab":"Prayer","empty":"No prayer requests on this session yet.","aViewer":"Someone in the audience","assignedTo":"Assigned to {{name}}","unassigned":"Not assigned","closed":"Closed","readers":{"everyone":"Who can read this request: everyone who moderates this session","named":"Who can read this request: {{names}}"},"conversationIn":"Conversation in {{group}}.","reply":"Reply","assign":"Assign","close":"Close","group":"Group","assignee":"Assign to","message":"Message","placeholder":"Write your reply","send":"Send","cancel":"Cancel","replyHelp":"Your reply goes to this person's private chat, in the group's thread. That group's readers see the conversation.","assignHelp":"The person you choose and you become the only staff who can read this request. The conversation is in the group's thread, which its readers see.","noGroups":"You do not read any group that is on, so you cannot reply or assign here.","noCandidates":"Nobody reads this group yet, so nobody can be assigned in it.","replied":"Reply sent.","assignedDone":"Assigned.","closedDone":"Request closed.","warning":"Saved, but the live chat was not told, so open chats and other desks may not show it until they read again.","errors":{"invalidRequest":"Write a reply of up to 2,000 characters.","notFound":"This request is gone, or you can no longer read it.","signedOut":"This person is no longer signed in, so a reply cannot reach them.","notOnSession":"This person has not been on this session, so a reply cannot reach them here.","privateChatOff":"Private chat with the host is off for this session.","groupOff":"That group is switched off or archived.","notAReader":"You do not read that group, so you cannot write for it.","assigneeNotAReader":"That person does not read the chosen group. Choose one of its readers.","notAllowed":"You cannot moderate this session's chat.","unavailable":"That could not be done. Try again."}},"chatThreads":{"title":"Private thread","start":"Start a private thread","help":"Write to this person privately. They see it in their chat and can answer.","group":"Group","message":"Message","placeholder":"Write your first message","send":"Send","cancel":"Cancel","loading":"Loading groups…","sent":"Sent. The conversation continues in Messages, under {{group}}.","noGroups":"You do not read any group that is on, so you cannot start a private thread here.","readers":{"members":"Who can see this conversation: {{names}}","nobody":"Who can see this conversation: nobody else yet","sessionModerators":"Who can see this conversation: everyone who moderates this session"},"errors":{"invalidRequest":"Write a message of up to 2,000 characters.","notFound":"This session or group no longer exists.","unknownSession":"This session is not part of this workspace.","signedOut":"This person is not signed in, so a private thread cannot reach them.","notOnSession":"This person has not been on this session, so a private thread cannot reach them here.","privateChatOff":"Private chat with the host is off for this session.","groupOff":"That group is switched off or archived.","notAReader":"You do not read that group, so you cannot write for it.","unavailable":"The message could not be sent. Try again."}},"chatWhoMaySpeak":{"rules":{"EVERYONE":{"title":"Everyone","short":"Everyone","help":"Anyone in the chat can write."},"NAMED_LIST":{"title":"Invited speakers","short":"Invited speakers","help":"Only the people you name on the Audience desk can write."},"STAFF_ONLY":{"title":"Team only","short":"Team only","help":"Only your team can write; your audience reads."}},"desk":{"label":"Who may speak","failed":"Who may speak did not change. Try again.","notTold":"Saved. Open chats will follow in a moment.","unreadable":"Who may speak could not be read. Trying again when the desk reconnects."},"people":{"speakers":"Invited speakers ({{count}})","notInUse":"This list applies when Who may speak is set to Invited speakers.","noSpeakers":"No one yet. Invite someone from the people in the chat below.","remove":"Remove","failed":"The speaker list did not change. Try again.","here":"In the chat now ({{count}})","unavailable":"We could not check who is in the chat. Trying again shortly.","nobody":"No signed-in audience members are in the chat right now.","team":"Team","joined":"since {{time}}","isSpeaker":"Speaker","invite":"Invite to speak","unnamed":"{{count}} signed-out audience member is reading","unnamed_other":"{{count}} signed-out audience members are reading","left":"Left ({{count}})","leftAt":"left at {{time}}"},"inherited":{"conference":"Inherited from the {{name}} settings.","eventDefaults":"Inherited from your Event Defaults.","default":"Inherited: nothing above this session sets a rule, so everyone may speak."}},"commercial":{"includedSupportHours":{"title":"Included support hours","subtitle":"Onboarding and training time included with this term"},"support":{"packages":{"get_ready":"Getting ready with a specialist","during_event":"Live event support","onsite_team":"Onsite event support"},"inclusions":{"getReady":"Onboarding, setup and training with a specialist before your event","duringEvent":"A remote specialist follows your event, watches captions and audio, and helps your operator the moment something needs fixing","onsiteTeam":"A specialist on site with your team for the event day"},"assumptions":{"event_one":"Based on your {{hours}}-hour event in 1 room","event_other":"Based on your {{hours}}-hour event in {{rooms}} rooms","occurrences":"For {{occurrences}} events or event days"}}},"components":{"date":{"pick":"Pick a date"},"tabsNav":{"sections_one":"{{count}} section","sections_many":"{{count}} sections","sections_other":"{{count}} sections","choose":"Choose a section"}},"composer":{"noteStaffOnly":"Internal note · staff only","channel":"Send by","email":"Email","text":"Text","fromYou":"From: you, via InterScribe","sendingAs":"sending as {{mailbox}}","plain":"Plain","designed":"Designed","format":"Format","signature":"Signature · {{name}}","signatureNone":"No signature","signatureScope":{"mine":"Yours","mailbox":"This mailbox's","team":"Team default"},"editMySignature":"Edit my signature","earlier":{"none":"None","last":"The one I'm answering","thread":"The whole conversation","selection":"The words I selected","selectionHint":"To quote a few words, select them in a message and press Q.","chip":{"none":"No earlier messages","last":"Last message","thread":"Earlier messages","selection":"Quoting your selection"},"notInTexts":"Texts carry no earlier messages"},"undoTitle":"Sending to {{names}}","undo":"Undo","undoLeft":"{{seconds}} s","undone":"Not sent. Your words are back in the reply.","undoTooLate":"Too late to undo: it was already sent.","undoFailed":"Undo didn't go through. Check the conversation before sending again.","threadChanged":{"title":"New message since you started: review first.","body":"Nothing was sent. Read it, then press Send again.","dismiss":"Dismiss"},"guidesDocs":"Guides & docs","emptyBody":"Write your reply first.","followUp":"Follow up if no reply by","replaceConfirm":"Replace what you wrote with this saved reply?","tools":{"label":"Formatting and tools","bold":"Bold","italic":"Italic","underline":"Underline","link":"Link","linkAddress":"Link address","linkProblem":"Use a web, mail or phone link.","apply":"Apply","bullets":"Bullets","numbers":"Numbers","image":"Inline image","emoji":"Emoji","attach":"Attach","saved":"Saved replies","signature":"Signature on or off","earlier":"Include earlier messages","iris":"Iris","translate":"Translate","insert":"Insert","insertPlaceholder":"Insert a placeholder"},"attach":{"upload":"Upload from this computer","uploadHint":"or drag and drop, or paste","fromInterScribe":"From InterScribe","guides":"Guides and docs","guidesHint":"as a link to the page","quotes":"Quotes and proposals","quotesHint":"the proposal's PDF","proposals":"Quotes and proposals","roomDocs":"Customer Room documents","roomDocsHint":"the PDF and its share link","meeting":"Meeting notes and summary","meetingHint":"from the last call with this customer","clip":"Call recording or clip","clipHint":"share a moment, not the whole call","files":"Files already sent to them","filesHint":"from this conversation","sentFiles":"Files already sent to them","links":"Links","booking":"Booking link","bookingHint":"your calendar, their time zone","device":"Device check / session link","deviceHint":"for their next session","limits":"Up to 25 MB a file and 50 MB a message; when the email would be too large, files go as a secure link for 7 days.","nothingYet":"Nothing for this customer yet","notYet":"Not available yet","loading":"Loading what this customer has…","search":"Search","noMatch":"Nothing matches.","adding":"Adding {{name}}…","remove":"Remove {{name}}","uploading":"Uploading {{name}}…","problem":{"type":"{{name}} can't be sent: that kind of file isn't allowed.","count":"At most 10 files a message.","size":"{{name}} is larger than 25 MB.","total":"These files are more than 50 MB together.","failed":"{{name}} couldn't be uploaded. Try again."}},"irisMenu":{"draftDocs":"Draft a reply from our docs","improve":"Improve my reply","tone":"Change tone","toneHint":"Warmer · Shorter · Formal","tones":{"warmer":"Warmer","shorter":"Shorter","formal":"More formal"},"grammar":"Fix grammar and spelling","translate":"Translate to the customer's language","suggest":"Suggest a reply","summarize":"Summarize the conversation","ask":"Ask Iris about this customer","askQuestion":"What should I know about this customer before I reply?","working":"Iris is writing…","failed":"Iris couldn't do that right now. Your reply is unchanged.","summaryTitle":"Summary by Iris"},"slash":{"title":"Saved replies matching “/{{query}}”","hint":"↑↓ to choose · ↵ to insert · Tab to browse all","none":"No saved reply matches “/{{query}}”."},"collapsed":{"replyTo":"Reply to {{name}}…","write":"Write a reply…"},"replies":{"browse":"Browse all saved replies","title":"Saved replies","previewFor":"Previewed for {{name}}","previewForAccount":"Previewed for {{name}} · {{account}}","search":"Search saved replies","new":"New","close":"Close","folders":"Folders","all":"All","suggested":"Suggested here","recent":"Recently used","mine":"Mine","shared":"Shared","unfiled":"Unfiled","ranked":"Ranked for this conversation · ↑↓ to browse, ↵ to insert","bestMatch":"Best match","used":"Used {{count}} times","neverUsed":"Not used yet","staffOnly":"staff only","highlighted":"Highlighted parts came from their record.","fillIn":"{{name}}: not on record, fill in","comesWith":"Comes with","alsoDoes":"Also does","nothingExtra":"Nothing else","action":{"label":"Adds label {{value}}","assign":"Assigns {{value}}","priority":"Sets priority {{value}}","snooze":"Snoozes {{days}} days","close":"Closes the conversation","follow_up":"Follow up in {{days}} days if no reply","other":"{{kind}}"},"insert":"Insert at cursor","editThenInsert":"Edit, then insert","fit":"Fit it to this conversation","or":"Or:","replace":"Replace my whole reply","addEnd":"Add at the end","addTop":"Add at the top","sendAsIs":"Send it as is","useSubject":"Use its subject too","bringAttachments":"Bring its attachments and actions","replaceNote":"Replacing asks first when you already wrote something.","stats":"Used {{count}} times · last used {{when}}","statsNever":"Not used yet","empty":"No saved replies here.","pick":"Pick a saved reply to preview it."},"attachFiles":"Attach files","bodyLabel":"Your reply","textsArePlain":"Texts are plain","keepMine":"Keep mine"},"conferences":{"title":"Conferences","object":"Conference","intro":"A conference groups sessions across days and rooms, with one set of settings and one speaker list.","new":"New conference","newDescription":"Give it a name, its days and its time zone. You can add rooms, speakers and settings next.","create":"Create conference","newMenu":{"event":"Event","conference":"Conference","meetingLink":"Meeting link","meetingLinkHint":"Zoom now · Google Meet and Teams soon","scheduleMeeting":"Schedule a {{provider}} meeting","scheduleMeetingHint":"Creates the meeting on {{provider}} and its session here","existingMeeting":"Use an existing {{provider}} meeting","existingMeetingHint":"Translate a meeting already on {{provider}}","connectFirst":"Connect your {{provider}} account first"},"list":{"counts":"Sessions: {{0}} · Rooms: {{1}}","emptyTitle":"No conferences yet","emptyDescription":"Create one to plan many sessions across days and rooms.","moveUp":"Move {{0}} up","moveDown":"Move {{0}} down","remove":"Remove {{0}} from the conference"},"tabs":{"rooms":"Rooms","speakers":"Speakers","settings":"Settings","schedule":"Schedule","sessions":"Sessions"},"summary":{"drafts":"Drafts: {{0}}","published":"Published: {{0}}","clashes":"Clashes: {{0}}","sessions":"Sessions: {{0}}","rooms":"Rooms: {{0}}","speakers":"Speakers: {{0}}"},"delete":{"action":"Delete conference","title":"Delete “{{0}}”?","description":"Its sessions are not deleted. They stay on the events list, outside any conference.","confirm":"Delete conference"},"details":{"title":"Details","description":"The conference's name, days and time zone.","days":"Days","daysHelp":"The schedule shows one tab per day, from the first day to the last.","firstDay":"First day","lastDay":"Last day","timezoneHelp":"Session times on the schedule are in this time zone."},"settings":{"intro":"Sessions in this conference start from these settings. They began as a copy of your Event Defaults; changes here apply only to this conference. The AV channel here is only for sessions without a room: a session in a room uses the room's own channel."},"apply":{"title":"Apply to upcoming sessions?","description":"Upcoming sessions (not live, not ended): {{0}}. They keep their own values unless you apply these changes:","roomNote":"Sessions in a room keep their room's own AV channel. The conference's AV channel only goes to sessions without a room.","notNow":"Not now","confirm":"Apply to upcoming sessions ({{0}})","audienceFeatures":"Message review, AI answers & recaps, slides, transcript and verse links"},"rooms":{"title":"Rooms","description":"The rooms this conference uses, in the order the schedule shows them. Each room has its own AV channel, used by every session in the room.","empty":"No rooms yet. Add one below.","addTitle":"Add a room","addDescription":"Use one of your rooms, or create a new one.","existing":"Your rooms","existingHelp":"Rooms already in this conference are not listed.","pick":"Choose a room","newHelp":"Creates the room and its own AV channel for your organization, and adds the room here."},"speakers":{"title":"Speakers","description":"The people speaking at this conference. Sessions pick their speakers from this list.","empty":"No speakers yet. Search above to add one.","addTitle":"Add a speaker","addDescription":"Find one of your speakers, or create one without leaving this page.","search":"Search speakers","searchHelp":"Type a name or an organization.","results":"Matching speakers","noMatch":"No speaker matches.","create":"Create “{{0}}”","createTitle":"New speaker","createHelp":"Name, organization and photo are enough for now. Add a biography on the Speakers page.","createConfirm":"Create “{{0}}”","biographies":"Biographies and languages are edited on the"},"schedule":{"empty":"Nothing scheduled on this day yet. Click a slot to add a session.","zone":"Times are shown in {{0}}.","displayTimezoneLabel":"Display timezone","browserLocal":"Browser local ({{0}})","days":"Conference days","window":"Hours shown","windowDay":"07:00 – 22:00","windowFull":"All day","addHere":"Add a session at {{0}} in {{1}}","continues":"Continues","live":"On air","draft":"Draft","clash":"Clashes with another session","severalRooms":"In several rooms, so it cannot be moved here","more":"+{{0}} more","outsideDays":"Outside the conference's days","start":{"title":"Build the {{0}} schedule","lead_one":"One day, {{range}}. Start with the rooms, or bring the whole programme in at once.","lead_other":"{{count}} days, {{range}}. Start with the rooms, or bring the whole programme in at once.","roomsTitle":"Add the rooms","roomsText":"Each room is a column on the schedule and brings its own audio channel.","addRoom":"Add a room","useRooms_one":"Use your rooms ({{count}})","useRooms_other":"Use your rooms ({{count}})","sessionsTitle":"Add sessions","sessionsText":"Click a time on the grid, or add one here. You can create a room as you type in it.","addSession":"Add a session","or":"or","importTitle":"Import the programme","importText":"PDF, Word, a photo or pasted text. We read sessions, rooms and speakers; you check before anything is added.","roomsDone_one":"{{count}} room","roomsDone_other":"{{count}} rooms","manage":"Manage","clickTime":"Click a time to add a session","clickToAdd":"click to add","ghostHint":"Add a room and its column appears here, ready for sessions.","useRoomsTitle":"Use your rooms","useRoomsHelp":"Rooms your workspace already has. Each keeps its own audio channel and becomes a column on the schedule.","useRoomsConfirm_one":"Add {{count}} room","useRoomsConfirm_other":"Add {{count}} rooms","noRoomsLine":"These sessions have no room on this conference. Add a room to place them on the grid."}},"panel":{"newTitle":"New session","editTitle":"Edit session","name":"Name","day":"Day","room":"Room","noRoom":"No room","saveDraft":"Save as draft","publish":"Publish","delete":"Delete session","deleteTitle":"Delete “{{0}}”?","deleteDescription":"The session is deleted, not just removed from the conference.","channelConfirmTitle":"Use a room's AV channel?","channelConfirmAccept":"Use it anyway","newSubtitle":"{{0}} · times in {{1}} time","editSubtitle":"{{0}} · {{1}}","nameExample":"Opening keynote","overlap":"Overlaps “{{name}}” ({{from}} to {{to}}) in {{room}}.","overlapAudio":"Its audio is in use by “{{name}}” ({{from}} to {{to}}).","inheritsNew":"Everything else starts from the {{0}} settings.","inheritsEdit":"Description, captions, chat and the rest are on the full session page.","conferenceSettings":"Conference settings","openSession":"Open the full session","bar":{"ready":"Ready to publish","readyDetail":"Shown on the conference schedule. A draft stays hidden.","clashDetail":"A published session can't overlap. Move it, pick another room, or save it as a draft.","draftDetail":"A draft stays hidden. Publish shows it on the conference schedule."}},"sessions":{"title":"Sessions","description":"Every session in this conference, with its room, channel and speakers.","empty":"No sessions yet. Add one on the Schedule tab.","allDays":"Every day","allRooms":"Every room","columnDay":"Day","columnTime":"Time","columnRoom":"Room","columnChannel":"AV channel","columnSpeakers":"Speakers","columnLanguage":"Language","columnStatus":"Status","selected":"{{0}} selected","changeRoom":"Move to room","openInEvents":"Open in the events list","deleteTitle":"Delete {{0}} sessions?","publishAction":"Publish selected","publishTitle":"Publish {{0}} sessions?"},"publish":{"action":"Publish all drafts","title":"Publish {{0}} drafts?","description":"Each one is checked for room and AV channel clashes. One clash stops the whole batch.","confirm":"Publish them"},"import":{"action":"Import schedule","title":"Import schedule","steps":{"add":"Add","read":"Read","review":"Review"},"drop":{"title":"Drop the programme here","hint":"PDF, Word (.docx), or a photo or screenshot (JPG, PNG). Up to 10 MB and 20 pages.","choose":"Choose a file","over":"Drop it here"},"chosen":{"ready":"Ready"},"pasteLabel":"Paste the programme from an email, website or document","hints":{"roomsTitle":"Rooms and speakers","roomsText":"Matched to the ones you have. New ones are suggested, never added without you.","languageTitle":"Language","languageText":"Taken from the session title when the programme doesn't say.","publishedTitle":"Nothing is published","publishedText":"Sessions come in as drafts. Your file is read once and not kept."},"usage":"Imports this month","usageCount":"{{0}} of {{1}}","limit":{"title":"This workspace has reached its monthly import limit.","resets":"Resets {{0}}.","contact":"Ask support if you need a higher limit."},"footer":{"cancel":"Cancel","startOver":"Start over","read":"Read schedule","reading":"Reading…","clashNote":"A room can't hold two sessions at once.","defaultNote":"Sessions are added as drafts. You publish them from the schedule.","addDraftSessions_one":"Add {{count}} draft session","addDraftSessions_other":"Add {{count}} draft sessions","fixClashes_one":"Fix {{count}} clash to continue","fixClashes_other":"Fix {{count}} clashes to continue"},"pills":{"ready":"{{0}} ready","look":"{{0}} need a look","skip":"{{0}} skipped","outside":"{{0}} outside the dates","clashes_one":"{{count}} clash","clashes_other":"{{count}} clashes"},"filters":{"all":"All","look":"Needs a look"},"table":{"include":"Include","time":"Time","session":"Session","room":"Room","speakers":"Speakers","language":"Lang.","noRoom":"No room","newRoomOption":"{{0}} (new)","none":"None","new":"new","selectRow":"Show details for {{0}}","fixDay":"Move to…","includeRow":"Include {{0}}","startRow":"Start time for {{0}}","endRow":"End time for {{0}}","nameRow":"Session name for {{0}}","roomRow":"Room for {{0}}"},"notes":{"skipBreak":"Looks like a break, not a session. Turn on to add it.","roomFromPrevious":"Room guessed: the item before it is in the same room.","roomMissing":"No room found for this session.","endDefault":"End time guessed: 45 minutes.","outside":"{{0}} is outside the conference's dates."},"why":{"roomMatched":"Room matches one you already have.","roomNew":"This room will be created.","roomFromPrevious":"Room guessed: the item before it is in this room.","roomMissing":"No room was found for this session.","endFromNext":"Ends when the next session in this room starts.","endDefault":"End time guessed: 45 minutes.","endStated":"End time was written in the file.","languageFromTitle":"Language guessed from the title.","languageStated":"Language was written in the file.","speakerMatched":"Speaker matches one you already have.","speakerNew":"This speaker will be created.","breakDetected":"Looks like a break, not a session.","outsideConference":"{{day}} is outside the conference's dates."},"reading":{"title":"Reading {{0}}","hint":"Usually takes 10 to 30 seconds. You can keep this open or come back to it.","days":"Found {{0}} days: {{1}}","items":"Found {{0}} items, {{1}} of them look like breaks","rooms":"Matched {{0}} rooms you already have, {{1}} new","speakers":"Matched {{0}} speakers, {{1}} new","clashes":"Checking times against rooms for clashes"},"notFound":{"title":"Nothing found","text":"We couldn't find a schedule in that file. It might be the wrong file, or a photo that's hard to read.","tryAnother":"Try another file","pasteInstead":"Paste text instead"},"failed":{"title":"We couldn't read this one","text":"Something went wrong while reading the file. Nothing was created.","unavailableText":"Import schedule is switched off right now. Add sessions one by one, or try again later.","tryAgain":"Try again"},"toast":{"applied":"{{0}} draft sessions added to {{1}}.","createdRoomsAndSpeakers":"{{0}} and {{1}} new speakers were created.","createdRooms":"{{0}} were created.","createdSpeakers":"{{0}} new speakers were created."},"bar":{"note":"Imported sessions are drafts. Nobody sees them until you publish.","undo":"Undo import","publish":"Publish all {{0}}"},"emptySchedule":{"formatPdf":"PDF","formatWord":"Word","formatPhoto":"Photo or screenshot","formatPasted":"Pasted text"},"panel":{"title":"From your file","why":"Why we read it this way","willBeAdded":"Will be added","draftSessions_one":"{{count}} draft session","draftSessions_other":"{{count}} draft sessions","notPublished":"Not published","newSpeakers":"{{0}} new speakers","empty":"Select a row to see where it came from."},"source":{"file":"File or photo","paste":"Paste text"}}},"connector":{"consent":{"title":"Connect {{client}} to InterScribe","description":"{{client}} will be able to do anything your role allows in the workspace you choose: read and manage events, translations and live sessions. It will ask before anything that costs minutes or cannot be undone.","returnsTo":"After you allow, you go back to","workspace":"Workspace","revokeHint":"You can disconnect it at any time in Settings → Connected apps.","adminTitle":"Connect {{client}} to InterScribe staff tools","adminDescription":"{{client}} will work leads and customers as you, with your admin role's permissions. It is not connected to any workspace.","adminBoundaries":"Reading is instant. Changes show you a preview and wait for your OK in the assistant, 25 records at a time. It can only draft messages: deleting, merging, sending, prices and billing stay with a person in the Portal. Everything it does is logged.","adminRevokeHint":"Connections end after 30 days without use, and you can disconnect it at any time.","verifiedBy":"Identity verified by","hostMismatch":"This app returns you to {{returnHost}}, not to {{verifiedHost}}, which published it. Continue only if you expected that.","allow":"Allow","deny":"Cancel","errorTitle":"This connection cannot continue","extension":{"title":"{{client}} wants to use your InterScribe account","intro":"In {{workspace}}, it will be able to:","create":"Create sessions and change their AI voices","start":"Start live translation of a meeting you are in, and end it","audio":"Send the meeting's audio, and your voice while you are unmuted","cost":"Starting translation uses your plan's minutes and AI voice hours. You can disconnect it any time in Connected apps.","connect":"Connect {{client}}","signedInAs":"Signed in as {{email}}","notYou":"Not you?","workspaceCount":"Workspace · {{count}}","find":"Find a workspace","recent":"Recently used","allAtoZ":"All workspaces, A–Z","noMatch":"No workspace matches “{{query}}”.","startMeet":"Start and end live translation of a Google Meet call you are in","mutedBadge":"Muted in Meet = your voice is never sent","nothingUntilStart":"Nothing is used until you select {{action}}. Then it uses your plan's minutes, and AI voice hours when AI voice is on.","startAction":"Start translation","allowAndReturn":"Allow and go back to Chrome","madeBy":"Made by InterScribe. You can disconnect it any time in {{place}}.","connectedAppsPlace":"Settings → Connected apps","technicalDetails":"Technical details","logosLabel":"InterScribe connects to InterScribe for Chrome"}},"settings":{"title":"Connected apps","intro":"AI assistants such as ChatGPT and Claude that you connected to this workspace. They act as you, with your role's permissions.","howTitle":"Connect an assistant","howDescription":"Add InterScribe as a connector in ChatGPT or Claude with this URL, then sign in and choose this workspace.","listTitle":"Your connections","listDescription":"Revoking a connection stops it immediately.","emptyTitle":"No connections yet","empty":"You have not connected any apps to this workspace.","connectedOn":"connected {{date}}","lastUsed":"last used {{date}}","revoke":"Revoke"}},"consumerCheckout":{"country":{"choose":"Choose a country","search":"Search countries","none":"No country matches"},"buyer":{"label":"Buying for","organisation":{"title":"An organisation","hint":"A church, school, company or nonprofit"},"individual":{"title":"Just me","hint":"Myself, as a private person"},"country":"Country"},"account":{"emailLabel":"Email"},"consent":{"renewalMonthly":"{{plan}} renews every month at {{amount}} until I cancel.","renewalYearly":"{{plan}} renews every year at {{amount}} until I cancel.","renewalMonthlyPlusAddOns":"{{plan}} renews every month at {{amount}}, plus any add-ons you have in Plan & hours, at their own rates, until I cancel.","renewalYearlyPlusAddOns":"{{plan}} renews every year at {{amount}}, plus any add-ons you have in Plan & hours, at their own rates, until I cancel.","renewalMonthlyWithAddOns":"{{plan}} renews every month at {{amount}}, with the add-ons you have, until I cancel. Add-ons you change in Plan & hours renew at their own rates.","renewalYearlyWithAddOns":"{{plan}} renews every year at {{amount}}, with the add-ons you have, until I cancel. Add-ons you change in Plan & hours renew at their own rates.","renewalChosen":"The plan I choose below renews at the price shown until I cancel.","tickToSubscribe":"Tick the boxes above to subscribe.","renewalHint":"Cancel any time in Settings › Subscription; access runs to the end of the period you paid for.","startNow":"Start my service now.","startNowHint":"If I withdraw within 14 days, I pay for what I used before withdrawing."}},"conversion":{"mark":{"action":"Mark as persona","change":"Change","intro":"A person's mark always wins over the AI's and is kept as a labelled example. The AI keeps learning from it.","persona":"Persona","reason":"Reason (optional)","reasonHint":"Why this persona, in a few words. It shows on the persona's examples.","submit":"Mark as persona","saving":"Saving…","cancel":"Cancel","done_one":"Marked 1 account","done_other":"Marked {{count}} accounts","noPersonas":"No active persona to choose yet.","error":{"no_accounts":"Pick at least one account.","too_many":"Mark up to 200 at a time.","unknown_persona":"That persona is not available any more.","unknown_account":"One of those accounts is gone. Reload and try again.","reason_too_long":"Keep the reason under 280 characters.","generic":"That did not save. Try again."},"bulk":{"label":"Selected people","selected_one":"{{count}} selected","selected_other":"{{count}} selected","clear":"Clear selection"},"select":"Select {{name}}","title":"Mark {{name}} as a persona","titleMany":"Mark {{count}} accounts as a persona"},"persona":{"none":"No persona yet","ai":"AI · confidence {{confidence}}","aiUnknown":"AI","markedBy":"Marked by {{name}}","markedByUnknown":"Marked by a person","neverOverwritten":"A person's choice is never overwritten"},"profile":{"title":"Profile","persona":"Persona","patterns":"Detected patterns","patternLibrary":"Pattern library","patternsHint":"Persona rules and the agent read these.","patternCount":"{{name}} · {{count}}×","patternSince":"last {{date}}","noPatterns":"No patterns detected yet.","blocker":"Likely blocker","noBlocker":"Not known yet","score":"Conversion score","scoreOf":"{{score}} / 100","scoreWhy":"Why","noScore":"Not scored yet","firstTouch":"First touch","lastTouch":"Last touch","planIntent":"Plan intent","planIntentSource":{"PRICING_PAGE":"price page","PRICING_GUIDE":"price guide","ORDER_FLOW":"order flow","URL_PARAM":"link"},"noPlanIntent":"None chosen","countryDevice":"Country and device","heardAbout":"Heard about us","unknown":"Not known","direct":"Direct","memory":{"title":"About this signup","intro":"What the conversion agent knows about {{name}}. It reads this on every round.","add":"Add","addPlaceholder":"A fact worth remembering, in a sentence","save":"Save","edit":"Edit","remove":"Remove","cancel":"Cancel","empty":"Nothing remembered yet.","footer":"Gathered from replies, notes, calls, cancel reasons and edits. A person's edit is never overwritten.","editedBy":"edited by {{name}}","editedByPerson":"edited by a person","source":{"REPLY":"reply","NOTE":"note","CALL":"call","CANCEL_REASON":"cancel reason","PERSON":"added by a person","ENRICHMENT":"found online"},"sourceLine":"{{source}} · {{date}}"},"found":{"title":"Found online","intro":"Public pages only","refresh":"Refresh","check":"check","source":"source","edit":"Edit","reject":"Not right","save":"Save","cancel":"Cancel","byPerson":"set by a person","empty":"Nothing found yet.","field":{"org":{"website":"Website","facebook":"Facebook","instagram":"Instagram","youtube":"YouTube","livestream":"Live stream","google_listing":"Google listing","staff_page":"Staff page","name":"Organisation","address":"Address","denomination":"Denomination","service_languages":"Languages","service_times":"Service times","size_hint":"Size","kind":"Kind"},"person":{"role":"Role","linkedin":"LinkedIn"}},"queued":"Asked. New facts appear after the next read.","refused":"Not available right now."},"posthog":{"title":"PostHog","person":"Person","workspace":"Workspace","recordings":"Recent recordings","noRecordings":"No recordings yet.","needsKey":"Add a PostHog personal API key in Analytics settings to list recordings here.","topPages":"Top pages"}},"blocker":{"PRICE":"Price","SETUP":"Setting it up","TIMING":"Timing","APPROVAL":"Needs someone's approval","LANGUAGE_OR_FEATURE":"Language or feature missing","NOT_A_FIT":"Not a fit","UNKNOWN":"Unknown"},"journey":{"tab":"Journey","title":"Journey","intro":"Before and after signup, newest first. Every visit, email, product step and agent action.","filters":{"all":"Everything","visit":"Visits","signup":"Signup","product":"Product","email":"Emails","agent":"Agent","task":"Tasks and notes","payment":"Payments"},"filterCount":"{{label}} · {{count}}","empty":"Nothing here yet.","visit":"Visited {{route}}","signup":"Signed up","emailOut":"{{subject}}","emailIn":"Reply: {{subject}}","opened":"Opened","bounced":"Bounced","agentRun":"Agent round · {{agent}}","agentAction":"Agent: {{summary}}","task":"Task: {{title}}","note":"Note","call":"Call","meeting":"Meeting","payment":"Payment: {{type}}","signal":"{{type}}","beforeSignup":"Before signup: {{pages}} pages, {{time}}","beforeSignupSpan":"Visits {{from}} to {{to}}","firstVisit":"First visit","firstTouchLine":"{{source}} · landed on {{landing}}","more":"{{count}} more pages","since":"That's everything since {{date}}","timeShort":"{{minutes}} m {{seconds}} s","timeOnlySeconds":"{{seconds}} s","signals":{"pricingViewed":"Viewed prices","checkoutStarted":"Started checkout","checkoutAbandoned":"Left checkout","planPageVisited":"Visited a plan page","inviteSent":"Invited a teammate","objectionAnswered":"Answered a question","score":"Score updated","setupCompleted":"Finished setup","sessionRan":"Ran a session"},"customerIntro":"Where they came from, what they did, and everything since: one story.","signupGoogle":"Signed up with Google","wants":"Wants {{plan}}","heard":"Heard: “{{how}}”","cameFrom":"from {{source}}","enteredHere":"entered here","mostTime":"Most time: {{pages}}","showPages":"Show pages ▾","hidePages":"Hide pages ▴","recording":"Recording","milestone":"Milestone","visitTitle_one":"Visit · {{count}} page · {{time}}","visitTitle_other":"Visit · {{count}} pages · {{time}}","visitBeforeSignup_one":"Visit before signup · {{count}} page · {{time}}","visitBeforeSignup_other":"Visit before signup · {{count}} pages · {{time}}","daySummary":{"visit_one":"{{count}} visit","visit_other":"{{count}} visits","signup_one":"signup","signup_other":"{{count}} signups","product_one":"{{count}} product step","product_other":"{{count}} product steps","email_one":"{{count}} email","email_other":"{{count}} emails","agent_one":"{{count}} agent step","agent_other":"{{count}} agent steps","task_one":"{{count}} note or task","task_other":"{{count}} notes and tasks","payment_one":"{{count}} payment","payment_other":"{{count}} payments"},"today":"Today · {{day}}","pagesLabel":"Journey pages","showing_one":"Showing {{shown}} of {{count}} moment","showing_other":"Showing {{shown}} of {{count}} moments","showingAll_one":"Showing the only moment","showingAll_other":"Showing all {{count}} moments","newer":"‹ Newer","older":"Older ›","jumpTo":"Jump to","jump":{"signup":"Signup","firstVisit":"First visit"},"person":"Person","everyone":"Everyone · {{count}}","pages":{"home":"Home","pricing":"Pricing","churches":"Churches","howItWorks":"How it works","signup":"Sign up","login":"Sign in","invite":"Accept invite","billing":"Billing","checkout":"Checkout","dashboard":"Dashboard","sessions":"Sessions","booth":"Booth","console":"Console","rooms":"Rooms","languages":"Languages","avChannels":"AV channels","agents":"Agents","members":"Members","settings":"Settings","getReady":"Get ready","guides":"Guides","blog":"Blog","bookDemo":"Book a demo","contact":"Contact","onboarding":"Onboarding"},"signalText":{"liveSession":"Ran a live session","testSession":"Ran a test session","sessionCreated":"Created a session","sessionProblem":"Problem during a session","audienceJoined_one":"{{count}} listener joined","audienceJoined_other":"{{count}} listeners joined","aiVoice":"Used AI voice","invited":"Invited someone","invitedPerson":"Invited {{name}}","joined":"Someone joined","joinedPerson":"{{name}} joined","started":"Plan started","changed":"Plan changed","cancelled":"Plan cancelled","ended":"Plan ended","threshold":"Used {{threshold}}% of the plan's hours","poorFeedback":"Listeners rated the captions poor","minutes_one":"{{count}} min","minutes_other":"{{count}} min","following_one":"{{count}} following","following_other":"{{count}} following","captions_one":"{{count}} caption","captions_other":"{{count}} captions","segments_one":"{{count}} segment","segments_other":"{{count}} segments","via":"via {{via}}","comped":"complimentary","paid":"paid","usedOf":"{{used}} of {{limit}} min","startsAt":"starts {{date}}","inviteAccepted":"Accepted the invite","inviteAcceptedPerson":"{{name}} accepted the invite","printKit":"Downloaded the print kit","stickerSheet":"Printed a sticker sheet","portalPublished":"Published the listener portal","glossaryAdded":"Added glossary words","zoomConnected":"Connected Zoom","checkFailed":"Connection check failed","summaryViewed":"Read the summary","endedEarly":"ended early","returning_one":"{{count}} returning","returning_other":"{{count}} returning"},"story":{"title":"The story so far","personTitle":"Their story so far","since_one":"{{count}} day since the first visit.","since_other":"{{count}} days since the first visit.","days_one":"{{count}} day","days_other":"{{count}} days","notYet":"Not yet","done":"done","waiting":"{{step}}: waiting · {{days}}","stuck":"{{step}}: stuck · {{days}}","steps":{"found":"Found us","signedUp":"Signed up","invited":"Invited","joined":"Joined","firstRan":"Ran a session","firstLive":"First live session","paying":"Paying"},"payingState":{"trial":"On the trial","trialEnded":"Trial ended","checkoutAbandoned":"Left checkout","checkoutStarted":"Started checkout"}},"stickiness":{"title":"Stickiness","score":"{{reached}} of {{total}}","strongest":"strongest: {{milestone}} · optional steps, each adds weight","paidStraightAway":"Paid straight away","noTrial":"No trial","trialTarget":"Trial: {{sessions}} of {{target}} sessions · {{usedMinutes}} of {{eventMinutes}} min","streakProgress":"{{target}} weeks in a row · week {{weeks}} of {{target}}","notYet":"{{milestone}} · not yet","invited":"Invited {{invited}} · {{joined}} joined","listeners":"Session with {{audience}} listeners","avChannel":"AV channel {{name}}","names":{"trial":"Trial started","trialTarget":"Trial target","invited":"Invited someone","listeners":"Session with 3+ listeners","avChannel":"AV channel added","agent":"Agent installed","recurring":"Recurring schedule","streak":"3 weeks in a row","secondPerson":"Second person ran a session","shared":"Shared with their audience","glossary":"Glossary added","zoom":"Zoom connected","returningListeners":"Returning listeners"}},"glance":{"title":"Journey at a glance","firstTouch":"First touch","lastTouch":"Last touch","beforeSignup":"Before signup","beforeSignupValue":"{{visits}} · {{pages}} · {{time}}","pages_one":"{{count}} page","pages_other":"{{count}} pages","daysToSignup":"Days to signup","daysToJoin":"Days to join","planIntent":"Plan intent","lastSeen":"Last seen","consent":"Analytics consent","consentMode":{"IMPLIED":"Implied, with opt-out","OPT_IN":"Opt-in required"},"cameFrom":"Came from","invite":"An invite","timeInApp":"Time in the app","timeOver":"{{time}} over {{visits}}","device":"Device","friction":"Friction · last {{days}} days","endedEarly_one":"{{count}} session ended early","endedEarly_other":"{{count}} sessions ended early","failedChecks_one":"{{count}} failed check","failedChecks_other":"{{count}} failed checks"},"listeners":{"title":"Listeners per session","none":"No sessions with listeners yet.","chart":"Listeners per session: {{sessions}}","peak":"Peak","perWeek":"Sessions per week","thisWeek_one":"{{count}} this week","thisWeek_other":"{{count}} this week","languagesVoice":"Languages · AI voice","trend":{"rising":"rising","falling":"falling","flat":"flat"},"returning":"Returning listeners","returningOf":"{{returning}} of {{audience}}"},"people":{"title":"People","hint":"filter the journey","invited":"invited, not joined","signedUp":"signed up {{date}}","joined":"joined {{date}}","seen":"seen {{date}}","moments":"Moments","roles":{"owner":"Owner","admin":"Admin","member":"Member","operator":"Operator"}},"recordings":{"title":"PostHog recordings","all":"All"},"timeGoes":"Where their time goes","timeMinutes":"{{minutes}} m","timeHours":"{{hours}} h {{minutes}} m","timeHoursOnly":"{{hours}} h","checkoutLeft":"{{plan}} · left before paying"},"person":{"signedUp":"signed up {{date}}","sendEmail":"Send email","openWorkspace":"Open workspace","viewAs":"View as them","openPosthog":"Open in PostHog","noAccount":"Not in a customer account yet","customer":"Customer","openPage":"Open full page: journey and profile"},"personas":{"title":"Personas","intro":"Who our signups are, how to recognise each one, and how we help them pay. The Conversion agent reads these.","new":"New persona","list":{"title":"{{count}} personas","hint":"Accounts = unpaid now · conversion, last 90 days","conversion":"{{paid}} of {{n}}","conversionRate":"{{rate}}%","noData":"No data yet","inactive":"Off","proposals_one":"1 proposal","proposals_other":"{{count}} proposals"},"confidence":{"tooEarly":"Too early","leaning":"Leaning","steady":"Steady"},"tabs":{"definition":"Definition","patterns":"Pattern library"},"version":"v{{version}} · by {{name}} · {{date}}","versionNoAuthor":"v{{version}} · {{date}}","history":"History","historyLine":"v{{version}} · {{name}} · {{date}}","disagree":{"title":"AI and people disagree on {{differing}} of {{total}} {{persona}} examples","text":"People marked them {{persona}}; the AI called them: {{calls}}. The recognition rules may be missing something.","review":"Review the {{count}}"},"editor":{"name":"Name","description":"Description","recognize":"How to recognise it","recognizeHint":"The classifier reads these patterns from the library.","any":"Any of these","all":"All of these","none":"None of these","minScore":"Minimum score","blockers":"Likely blockers","strategy":"Strategy","goal":"Goal","tone":"Tone","cadence":"Cadence","handTo":"Hand to a person when","channels":"Channels","channel":{"email":"Email","inApp":"In-app message","task":"Task for a person","sms":"SMS, only with SMS consent"},"active":"Active: the classifier may pick it","discard":"Discard","save":"Save as v{{version}}","saveNew":"Create persona","saving":"Saving…","saved":"Saved as v{{version}}","noPatterns":"The library has no patterns yet.","morePatterns":"More patterns · {{count}}","fewerPatterns":"Show fewer"},"examples":{"title":"Examples · {{count}}","intro":"Accounts people marked as {{persona}}. A person's mark always wins over the AI's.","all":"All","differs":"Differs · {{count}}","account":"Account","markedBy":"Marked by","reason":"Reason","aiSays":"AI says","agree":"Agree","differ":"Differs","noReason":"No reason given","empty":"No examples yet. Mark accounts from Customers, People or a profile.","aiNone":"Not recorded","aiLine":"{{persona}} · {{confidence}}"},"learn":{"button":"Learn from examples","queued":"Requested {{date}}. The Engine reads the examples on its next run and proposes changes here.","needMore":"Mark at least 3 accounts as {{persona}} for it to compare.","requested":"Requested. A proposal appears here after the next run."},"proposals":{"title":"Proposals · {{count}}","none":"No proposals waiting.","kind":{"PERSONA_RULES":"Change to \"How to recognise it\"","NEW_PATTERN":"New patterns for the library","SCORE_WEIGHTS":"Change to the score's weights","NEW_PERSONA":"New personas from the study of past signups"},"basis":"Compared {{n}} accounts · {{date}}","wouldMove":"{{count}} accounts would move. People's marks never move.","adds":"Adds, as \"or\": {{patterns}}","weight":"{{key}}: {{current}} to {{proposed}}","weightNew":"{{key}}: new, {{proposed}}","newPattern":"{{key}}","newPersona":"{{count}} accounts share {{rule}}","approve":"Approve","edit":"Edit","dismiss":"Dismiss","applyEdit":"Approve with my edit","cancelEdit":"Cancel","editHint":"Change the proposal's payload. It is checked the same way before it is applied.","footer":"Nothing changes until approved.","error":{"not_found":"That proposal is gone.","already_decided":"Someone already decided this proposal.","invalid_payload":"That payload is not valid for this kind of proposal.","invalid_rule":"That pattern rule is not one the agent can read ({{detail}}).","invalid_name":"Give it a name.","invalid_condition":"Choose at least one pattern the persona is recognised by.","invalid_weight":"{{detail}}: a weight is a number from -100 to 100.","invalid_keep":"Keep at least one weight, or dismiss the proposal."},"proposed":"proposed","approveMine":"Approve my version","backToProposal":"Back to the proposal","required":"Required","movedHint":"When proposed this moved {{count}} accounts into {{name}}. Your version is checked again when you approve.","personaShare":"{{count}} signups share these patterns","editTitle":{"PERSONA_RULES":"Change how {{name}} is recognised","NEW_PATTERN":"Add a pattern","SCORE_WEIGHTS":"Change score weights","NEW_PERSONA":"Add a persona"},"rule":{"any":"Recognised when it shows any of","all":"And must show all of","none":"But none of","minScoreHint":"0 to 100 · leave empty for none","anyOf":"any of {{patterns}}","allOf":"all of {{patterns}}","noneOf":"none of {{patterns}}","scoreAtLeast":"score of {{score}} or more"},"pattern":{"name":"Name","seenWhen":"Seen when","pathsHint":"One path per line, each starting with /","kind":{"checked_pricing_repeatedly":"Checked pricing repeatedly","left_at_price_step":"Left at the price step","came_back_after_away":"Came back after days away","chose_plan_not_paid":"Chose a plan, did not pay","opened_never_replied":"Opened emails, never replied","set_up_no_session":"Set up, never ran a session","read_guides_long":"Read the guides for a long time","invited_teammate":"Invited a teammate","signal_count":"A signal happens","page_visits":"Visited pages"},"field":{"minViews":"Views at least","graceHours":"Hours of grace","days":"Days away","minSent":"Emails sent at least","minMinutes":"Minutes at least","min":"At least","signalType":"Signal","paths":"Paths"},"signal":{"choose":"Choose a signal","pricingViewed":"Viewed the prices","checkoutStarted":"Started checkout","checkoutAbandoned":"Left checkout","planPageVisited":"Visited the plan page","inviteSent":"Invited someone","objectionAnswered":"Answered “What’s holding you back?”"}},"weights":{"pattern":"Pattern","now":"Now","proposed":"Proposed","keep":"Keep","new":"new","hint":"Each weight is between -100 and +100. Untick Keep to leave that one as it is now."},"basisByKind":{"PERSONA_RULES":"from {{n}} marked examples · {{date}}","NEW_PATTERN":"from {{n}} marked examples · {{date}}","SCORE_WEIGHTS":"from {{n}} signups · {{date}}","NEW_PERSONA":"{{n}} signups share these patterns · {{date}}"}},"patterns":{"title":"Pattern library","intro":"Named behaviour, counted and dated. Used by persona rules, filters and the agent.","new":"New pattern","pattern":"Pattern","accounts":"Accts","origin":{"SEED":"built in","PERSON":"added by a person","STUDY":"proposed by a study"},"name":"Name","description":"What it means","rule":"Rule (JSON read by the Engine)","active":"Active","save":"Save","cancel":"Cancel","edit":"Edit","error":{"invalid_request":"Give it a name and a rule that is a JSON object.","exists":"A pattern with that name already exists.","not_found":"That pattern is gone."}},"error":{"invalid_request":"Check the fields and try again.","not_found":"That persona is gone."}},"confidence":{"TOO_EARLY":"Too early","LEANING":"Leaning","CLEAR":"Clear"},"archive":{"reason":{"NOT_A_FIT":"Not a fit","SPAM_OR_TEST":"Spam or test","DUPLICATE":"Duplicate","COMPETITOR":"Went with a competitor","NOT_NOW":"Not now","PERSON_OWNS":"A person owns it","DONT_CONTACT":"Don't contact"}},"nextAction":{"title":"Planned next action","what":"What","whatEmail":"Email “{{subject}}”","when":"When","why":"Why","persona":"Persona","channel":"Channel","channelEmail":"Email from the account's sender","channelTask":"Task for a person; the agent never books or sends a booking link","sender":"Sender","signsAs":"Signs as {{name}}","heldBecause":"Held because","held_QUALITY_HOLD":"The draft did not pass the quality check, so a person decides.","preview":"Preview the draft","noneHint":"The agent plans the next step on its next round.","comesBack":"Comes back","comesBackOn":"Comes back {{date}}","approve":"Approve","edit":"Edit","sendNow":"Send now","reschedule":"Reschedule","replace":"Replace","takeOver":"Take over","takeIt":"Take it","cancel":"Cancel this action…","cancelShort":"Cancel…","archive":"Archive this signup…","restore":"Restore","required":"Required","note":"Note (optional)","state":{"waiting":"Waiting for your approval","waitingWhen":"Waiting for your approval · goes {{when}} once approved","scheduled":"Sends by itself {{when}} unless you stop it","suggestion":"Suggestion only: nothing happens until a person acts","held":"Held by a guardrail: a person decides","sent":"Sent {{when}}","archived":"Archived: the agent has stopped working this signup","none":"No next action planned"},"rung":{"WAITING":"Waiting for your approval","SCHEDULED":"Sends by itself unless you stop it","SUGGESTION":"Suggestion only","HELD":"Held by a guardrail","SENT":"Sent","NONE":"No next action","ARCHIVED":"Archived"},"cancelDialog":{"title":"Cancel this action?","about":"{{what}}","why":"Why?","whichPersona":"Which persona is it?","alsoMarks":"Also marks the signup as that persona, shown as marked by you.","learns":"The agent will plan something else, and learns from your reason.","keep":"Keep it","confirm":"Cancel action"},"replaceDialog":{"title":"Replace this action?","confirm":"Replace it"},"cancelReason":{"WRONG_TIMING":"Wrong timing","WRONG_MESSAGE":"Wrong message or tone","WRONG_PERSONA":"Wrong persona","WRONG_CHANNEL":"Wrong channel","TOO_MANY_TOUCHES":"Too many touches","PERSON_HANDLING":"A person is handling it","REPLIED_ELSEWHERE":"They already replied elsewhere","OTHER":"Other"},"archiveDialog":{"title":"Archive {{name}}?","intro":"The agent stops working this signup and its planned action is dropped.","comeBack":"Come back on","resumes":"The agent resumes on that date and plans a next action.","leaves":"It leaves the pipeline's open columns. Find it under Archived and restore it any time.","keep":"Keep working it","confirm":"Archive"},"editDialog":{"title":"Edit before approving","intro":"Your changes are kept as feedback for the agent: the draft before and after.","subject":"Subject","body":"Message","wasOff":"What was off? (optional)","off":{"tone":"Tone","length":"Too long","fact":"A fact","language":"Language","other":"Something else"},"confirm":"Approve edited","changes":"Your changes · {{count}}","undoEdits":"Undo my edits"},"rescheduleDialog":{"title":"Reschedule","intro":"A send already waiting is held until then; a draft waiting for approval is planned for then. It can only move later.","when":"Send at","confirm":"Reschedule","zone":"In their time ({{city}})","zoneUtc":"In UTC (their time zone is not known)"},"error":{"generic":"That did not go through. Reload the page and try again.","engine":"Saved, but the agents service answered “{{reason}}”. Try again shortly.","invalid_request":"That request was not complete.","reason_required":"Choose why.","persona_required":"Choose which persona it is.","unknown_persona":"That persona is not available.","not_pending":"Someone already decided this. Reload the page.","nothing_planned":"There is no planned action to change any more.","not_cancellable":"This send can no longer be stopped from here.","not_editable":"This draft cannot be edited.","invalid_edit":"Write a subject and a message.","date_invalid":"Choose a date in the future.","date_required":"Choose when the agent should come back.","not_later":"Choose a later time, or use Send now.","not_reschedulable":"This action cannot be rescheduled.","invalid_reason":"Choose why.","note_too_long":"That note is too long.","already_archived":"This signup is already archived.","not_archived":"This signup is not archived.","dont_contact_owner":"Only the person who set Don't contact, or an administrator, can take it back.","unknown_account":"That signup no longer exists.","missing_permission":"You may not do this.","kill_switch_off":"All agents are stopped.","agent_runtime_off":"Agents are switched off.","agent_disabled":"The conversion agent is switched off.","agent_paused":"The conversion agent is paused.","cancel_failed":"Couldn't stop the queued email, so the signup was not archived. Try again.","on_hold":"This email was rescheduled, so it waits for its new time. Cancel it if it should not go.","already_sent":"It has already left, so the approval can no longer be undone.","not_approved":"This was not approved, so there is nothing to undo.","not_found":"That approval no longer exists. Reload the page.","not_a_held_send":"This send was not held after an approval, so there is no approval to undo.","sending":"Still sending… try Undo again in a moment.","superseded":"The agent replaced this draft with a newer plan. Reload the page.","not_undoable":"This approval cannot be undone from here."},"notice":{"approved_planned_time":"Approved. It will send at its planned time.","approval_undone":"Approval undone. Nothing was sent, and your edits are kept."},"time":{"theirs":"{{time}} their time ({{city}})","workspace":"{{time}} workspace time ({{city}})","utc":"{{time}} UTC","yours":"{{time}} yours","both":"{{theirs}} · {{yours}}","today":"today {{time}}"},"whatEmailTo":"Email “{{subject}}” to {{name}}","revised":{"by":"Revised by the agent · {{time}}","draft":"Draft {{n}}","draftNow":"Draft {{n}} · now","switch":"The agent's drafts","whyChanged":"Why it changed:","neverSent_one":"The earlier draft was never sent. Compare the drafts with the switch above.","neverSent_other":"The {{count}} earlier drafts were never sent. Compare the drafts with the switch above.","new":"new","old":"old","added":"added","removed":"removed","showClean":"Show the clean draft","showChanges":"Show what changed"},"edited":{"by":"Edited by {{name}} before approving","byNobody":"Edited before approving","changes_one":"{{count}} change","changes_other":"{{count}} changes","see":"See changes","revised_one":"Revised once by the agent","revised_other":"Revised {{count}} times by the agent","seeDrafts":"See drafts"},"approval":{"sendingIn_one":"Sending in {{count}} second","sendingIn_other":"Sending in {{count}} seconds","sending":"Sending…","undo":"Undo","undoApproval":"Undo approval","untilLeaves":"Undo works until it leaves.","undoHint":"Undo puts the draft back to waiting for approval, with your edits kept. Nothing is sent.","approvedBy":"Approved by {{name}} · leaves {{when}}","approved":"Approved · leaves {{when}}","toast_one":"Approved: email to {{name}} · sending in {{count}} s","toast_other":"Approved: email to {{name}} · sending in {{count}} s","toastSending":"Approved: email to {{name}} · sending…","rowSending":"Approved · sending…","rowApproved":"Approved · leaves later"}},"signups":{"title":"Signups","intro":"Every signup that has not paid yet: where they are, what happens next and when.","toInsights":"Conversion insights","toCustomers":"Open in Customers","metrics":"Signup numbers","unpaid":"Unpaid signups","unpaidHint":"open in the pipeline","paidWithin":"Paid within 30 days","medianPay":"Median time to pay","needYou":"Need you","needYouHint":"approvals waiting","stalled":"Stalled","stalledHint":"no progress in {{days}}+ days","noNext":"No next action","noNextNone":"every signup has one","n":"n = {{n}}","days_one":"{{count}} day","days_other":"{{count}} days","daysAgo_one":"{{count}} day since signup","daysAgo_other":"{{count}} days since signup","stalledTag":"Stalled","lastTouch":"Last touch: {{date}}","showAll":"Show all {{count}}","tabs":"Open or archived","tab":{"open":"Open · {{count}}","archived":"Archived · {{count}}"},"mode":"View as","mode_board":"Board","mode_list":"List","search":"Search signups","any":"Any","clear":"Clear filters","noGroup":"None","capped":"Showing the first 1,000 signups; narrow the filters to see the rest.","stage":{"registered":"Registered","setup":"Set up","planned":"First session planned","ran":"Ran a session","chose":"Chose a plan","paid":"Paid"},"column":{"signup":"Signup","persona":"Persona","stage":"Stage","score":"Score","where":"Source · plan · country","next":"Next action","reason":"Reason","by":"By"},"filter":{"persona":"Persona","source":"Source","planIntent":"Plan intent","country":"Country","orgType":"Org type","signupAge":"Signup age","next":"Next action"},"sort":{"label":"Sort","next":"Next action","score":"Score","newest":"Newest","name":"Name"},"scrollCue":"Scroll sideways for more","filtersToggle":"Filters"},"insights":{"title":"Conversion insights","intro":"Who pays, how fast, and what helped. Every number shows how many signups it is based on, and opens them.","toSignups":"Signups pipeline","window":"Period","window_30d":"30d","window_90d":"90d","window_all":"All","howSure":"How sure:","legend":{"TOO_EARLY":"fewer than 20 signups","LEANING":"20 or more, the difference could still be chance","CLEAR":"enough signups and a clear difference"},"by":{"persona":"By persona","source":"By first-touch source","planIntent":"By plan intent","country":"By country"},"col":{"persona":"Persona","source":"Source","planIntent":"Plan intent","country":"Country","paid":"Paid within 30 days","time":"Time to pay","sure":"How sure"},"empty":"No signups in this period.","unknown":"Unknown","leftOut":"Not a fit ({{count}}) is left out. Time to pay is the median from signup to first payment.","planIntentHint":"Plan intent is the plan picked on the price page, the price guide or the order flow before signing up.","stall":{"title":"Where signups stall","biggest":"The biggest drop is between {{from}} and {{to}}: {{lost}} of {{total}} did not go on."},"touches":{"title":"What got replies and payments","hint":"Paid = paid within 14 days of the touch. One signup can count for more than one touch.","empty":"The agent has not sent anything in this period.","col":{"template":"Action or template","sent":"Sent","replied":"Replied","paid":"Paid","sure":"How sure"}},"learning":{"title":"This week's learning","hint":"Proposed by the Conversion agent. Nothing changes until someone approves.","waiting":"{{count}} waiting for approval","none":"Nothing is waiting for approval.","approve":"Approve","notNow":"Not now","evidence_one":"{{count}} example","evidence_other":"{{count}} examples","personaProposals_one":"{{count}} persona change waits on the Personas page","personaProposals_other":"{{count}} persona changes wait on the Personas page"}},"today":{"title":"Signups to act on","subtitle_one":"{{count}} unpaid signup · every one has a planned next step","subtitle_other":"{{count}} unpaid signups · every one has a planned next step","archived":"Archived · {{count}}","open":"Open signups pipeline →","approvals":"Approvals waiting","approvalsHint":"Drafted by the Conversion agent","due":"Due today","dueHint":"Goes out in the next 24 hours","hot":"Hot signups","hotHint":"High score or prices viewed in the last 24 h","highScore":"high conversion score","openSignup":"Open","nothing":"Nothing to act on right now.","pricingViewed":"prices viewed {{count}} h ago"},"lessons":{"error":{"generic":"That did not save. Try again.","invalid_decision":"That is not a decision.","not_found":"That lesson no longer exists.","not_allowed":"That lesson was already decided. Reload the page.","text_required":"Write the lesson.","text_too_long":"That lesson is too long."},"intro":"Patterns across signups the agent proposes from cancel and archive reasons, edits, replies and outcomes. An approved lesson becomes part of its strategy and can be switched off; it never changes the never-automate list or the autonomy rungs.","none":"The agent has not proposed a lesson yet.","status":{"PROPOSED":"Proposed","APPROVED":"Approved","REJECTED":"Rejected","OFF":"Off"},"group":{"PROPOSED":"Waiting for a decision","APPROVED":"In the agent's strategy","OFF":"Switched off","REJECTED":"Rejected"},"decidedBy":"by {{name}}","text":"Lesson text","evidence_one":"Evidence: {{count}} example","evidence_other":"Evidence: {{count}} examples","approve":"Approve","approveAnyway":"Approve after all","edit":"Edit","saveApprove":"Save and approve","cancel":"Cancel","reject":"Reject","off":"Switch off","on":"Switch on"},"studio":{"tabs":{"lessons":"Lessons","assessment":"Assessment"}},"assessment":{"intro":"The agent's own review of the week from {{date}}: what it planned and what people did with it, next to the week before.","none":"The agent writes its first assessment at the end of its first week of work.","weeks":"Weeks","before":"Week before: {{n}}","planned":"Planned","approved":"Approved as is","edited":"Edited","cancelled":"Cancelled","archived":"Archived","replies":"Replies","payments":"Payments","table":"By persona and kind of action","col":{"persona":"Persona","kind":"Kind of action","planned":"Planned","approved":"As is","edited":"Edited","cancelled":"Cancelled","replies":"Replies","payments":"Payments","change":"Cancel rate vs week before"},"empty":"Nothing was planned that week.","points":"points","rising":"Rising: the agent's owner was told","archivedTitle":"Archived this week, by reason"},"lookup":{"hint":"No match in Customers, People or Leads. Look it up reads the organisation's public website; nothing is saved until you attach it.","action":"Look it up","reading":"Reading what is public about “{{query}}”…","again":"Try again","nothing":"Found nothing public about “{{query}}”.","found":"Found online. Nothing is saved yet.","source":"source","check":"check","name":"Name","kind":"Kind","website":"Website","address":"Address","people":"People","alreadyCustomer":"Already a customer on this website.","openCustomer":"Open","makeLead":"Make it a lead","linkCustomer":"Link to a customer","leadIntro":"A lead needs a contact. The organisation and website come from the lookup, then the usual lead enrichment runs.","organization":"Organisation","contactName":"Contact name","contactEmail":"Contact email","createLead":"Create the lead","linkIntro":"The facts found are then stored on that customer, with their sources; anything a person set is kept.","linkMatched":"Link to the customer on this website","findCustomer":"Find a customer…","linked":"Linked. The facts are being read for that customer.","error":{"generic":"That did not work. Try again.","unavailable":"The lookup service is not reachable right now.","timeout":"That took too long. Try again.","failed":"The lookup could not read that.","refused":"The lookup was refused.","route_missing":"The lookup service is not switched on yet.","not_found":"That lookup expired. Look it up again.","query_too_short":"Type at least three characters.","query_too_long":"That is too long to look up.","unknown_account":"That customer no longer exists.","organization_required":"Enter the organisation's name.","name_required":"Enter the contact's name.","email_invalid":"Enter a valid email address.","possible_duplicate":"This looks like a lead we already have:"}},"answer":{"expired":{"title":"This link has expired","body":"Reply to the email you received and we will pick it up from there."},"invalid":{"title":"This link does not work","body":"Open it again from the email, or reply to that email and we will pick it up from there."},"choices":"What is in the way","option":{"price":"Price","setup":"Setting it up","timing":"Timing","approval":"Needing someone's approval","language_or_feature":"A missing language or feature","not_for_us":"Not for us","other":"Something else"},"thanks":"Thank you, {{organization}}.","youChose":"You chose: {{answer}}.","willReply":"{{name}} writes back about that, by email.","willReplyTeam":"We write back about that, by email.","change":"Change your answer","notRight":"Not what you meant?","more":"Want to tell us more?","optional":"(optional)","notePlaceholder":"For example: how many people, how many services a week…","send":"Send","noteThanks":"Sent. Thank you.","signed":"{{name}}","confirm":{"title":"Confirm: {{answer}}","body":"This tells us what is in the way for {{organization}}. Nothing is sent until you confirm.","button":"Confirm","orChoose":"or choose another answer"},"pick":{"title":"What is in the way?"},"error":{"generic":"That did not go through. Try again.","invalid":"This link does not work.","expired":"This link has expired.","bad_answer":"Choose one of the answers.","too_many_changes":"You have changed this answer as often as we allow. Reply to the email instead.","rate_limited":"Too many tries. Wait a few minutes and try again.","unknown_account":"This link does not work."}},"helpful":{"question":"Was this helpful?","yes":"Yes","no":"Not really","thanks":"Thank you. That helps us.","title":"Thank you, {{organization}}."}},"cookies":{"titleSmall":"We respect your privacy.","title":"We respect your privacy.","descriptionSmall":"TLDR: We use cookies for language selection, theme, and analytics.","description":"TLDR: We use cookies for language selection, theme, and analytics.","settings":"Cookie settings","update":"Update my cookie settings","accept":"Accept cookies","categories":{"REQUIRED":{"name":"Required","description":"These cookies are required for the website to work properly."},"FUNCTIONAL":{"name":"Functional","description":"These cookies enable the website to provide enhanced functionality and personalisation."},"ANALYTICS":{"name":"Analytics","description":"These cookies are used to help us understand how you use the website."},"ADVERTISEMENT":{"name":"Advertisement","description":"These cookies may be set through our site by our advertising partners."}},"implied":{"description":"We use cookies for language, theme and to measure visits so we can improve the site. You can turn measuring off in one click.","turnOff":"Turn off measuring","ok":"OK"},"optIn":{"description":"We use cookies for language and theme. With your OK, we also measure visits to improve the site. Nothing is measured until you choose.","choose":"Choose","reject":"Reject","accept":"Accept"}},"cost":{"costType":"Cost Type","inputCost":"Input Cost","outputCost":"Output Cost","customCost":"Custom Cost"},"credits":{"mode":{"label":"AI voice","none":"No AI voice","selected":"Languages you choose","any":"Any language","buy":"Buy credit hours","askOwner":"Ask your account owner to add AI voice hours."},"estimate":{"balanceUnlimited":"Balance: unlimited voice hours","basis":"Based on your last {{count}} sessions.","basisDefault":"Based on typical sessions until yours build a history.","title":"Voice hours for this session","howWeCount":"How we count","howWeCountText":"A voice uses hours only while at least one listener hears it. Likely use comes from how many languages your listeners used, and for how long, in recent sessions. Worst case is every language for the whole session.","likelyLabel":"Likely use","worstLabel":"Worst case","worstSub":"Every language, the whole session","othersLabel":"Other sessions","othersSub":"Likely, next 30 days","hours":"{{hours}} h","legendOthers":"Other sessions","legendLikely":"This session, likely","legendWorst":"Up to worst case","scale":"Your balance: {{hours}} h","coveredWorstTitle":"Covered, even in the worst case","coveredWorstText":"You have enough hours for this session and the others coming up.","coveredTitle":"Covered at likely use","coveredText":"If every language played for the whole session you would need {{hours}} h. That almost never happens.","shortTitle":"May run short","shortText":"Voices stop 15 minutes after hours run out; captions continue.","likelySub_one":"{{count}} language, {{share}}","likelySub_other":"{{count}} languages, {{share}}","share":{"whole":"the whole session","most":"most of the session","half":"about half the session","third":"about a third of the session","little":"a small part of the session"}},"page":{"title":"Hours & credits","description":"Your AI voice and event hours, where they came from, and how they were used.","notEnforced":"AI voice isn't limited by hours yet. These balances apply once credits start.","link":"Hours & credits","linkDescription":"See your AI voice and event hours and their history.","voice":"AI voice hours","event":"Event hours","unlimited":"Unlimited","hours":"{{hours}} h","deficit":"{{hours}} h over, taken from your next purchase","expires":"Expires {{date}}","neverExpires":"Never expires","source":{"PLAN_ALLOWANCE":"Plan allowance","PURCHASE":"Purchased","GIFT":"Gift","ADJUSTMENT":"Adjustment","MIGRATION":"Carried over"},"history":"History","filter":{"ALL":"All","VOICE_HOURS":"AI voice","EVENT_HOURS":"Event"},"export":"Export CSV","empty":"Nothing here yet.","entry":{"GRANT":"Added","USAGE":"Used","EXPIRED":"Expired","EXPIRED_PAST_END":"Expired after its end date","EXPIRY_MOVED":"End date moved from {{from}} to {{to}} by a new purchase","ADJUSTED":"Adjusted","DEFICIT_PAID":"Overage paid","REVERSED":"Hours taken back (refund or dispute)"},"column":{"date":"Date","kind":"Kind","what":"What","hours":"Hours"},"unknownSession":"Deleted session"},"session":{"title":"Session usage","back":"Back to Hours & credits","language":"Language","voiceHours":"AI voice hours","graceHours":"In grace","eventHours":"Event hours: {{hours}} h"},"console":{"lowMinutes":"About {{minutes}} minutes of AI voice left at the current rate.","lowUnknown":"AI voice hours are running low.","grace":"AI voice hours ran out. Voices stop in {{countdown}}.","graceNoTime":"AI voice hours ran out. Voices stop in a few minutes.","suspended":"AI voice is off for this session. Captions continue.","buy":"Buy credit hours"},"emails":{"button":"Open Hours & credits","low":{"subject":"Your AI voice hours are running low","body":"{{tenant}} is running low on AI voice hours. Add hours so voices keep running in your next sessions."},"grace":{"subject":"Urgent: AI voice for {{session}} stops in 15 minutes","subjectAny":"Urgent: AI voice stops in 15 minutes","body":"{{tenant}} has run out of AI voice hours. Voices keep running for 15 minutes, then stop; captions continue. Buy hours now to keep them on."},"suspended":{"subject":"AI voice has stopped for {{session}}","subjectAny":"AI voice has stopped","body":"{{tenant}} ran out of AI voice hours and voices have stopped. Captions continue. Buying hours turns voices back on at once."},"restored":{"subject":"AI voice is back on","body":"{{tenant}} has AI voice hours again, and voices are back on."},"venueLow":{"subject":"{{tenant}} has {{hours}} prepaid hours left","body":"{{tenant}} has {{hours}} prepaid hours free after the bookings already made. Sessions that are live always finish, and new bookings wait until you top up. Top up from 10 hours at your pack's rate."},"ownerRequest":{"subject":"{{requester}} asked for more AI voice hours for {{session}}","subjectAny":"{{requester}} asked for more AI voice hours","body":"{{requester}} asked you to add AI voice hours to {{tenant}}. Until hours are added, sessions have captions but listeners can't hear an AI voice.","button":"Add AI voice hours"}},"buy":{"stripe":{"voiceHour":"AI voice hour","eventHour":"Event hour"},"title":"Buy hours","voiceTitle":"AI voice hours","eventTitle":"Event hours","pack":"{{hours}} hours","custom":"Custom hours","customHint":"Whole hours, 1 to 1,000","continue":"Continue","confirmTitle":"Confirm your purchase","confirmText":"You'll pay {{price}} for {{hours}} {{what}}.","whatVoice_one":"AI voice hour","whatVoice_other":"AI voice hours","whatEvent_one":"event hour","whatEvent_other":"event hours","taxNote":"Tax may be added at checkout.","neverExpire":"Hours don't expire while your plan is active.","noPlanValidity":"Hours are valid for 12 months from payment; buying more moves all of them to 12 months from the new purchase.","pay":"Pay with Stripe","back":"Back","done":"Payment received. Your hours appear here within a minute; Stripe emails your receipt.","cancelled":"Checkout cancelled; nothing was charged.","errors":{"priceChanged":"The price changed since this page loaded. Check the new price and try again.","notTopPlan":"Extra event hours are for the Elevate plan.","hours":"Choose whole hours, from 1 to 1,000.","unpriced":"These hours can't be bought in your currency yet. Contact us and we'll sort it out.","unavailable":"Checkout isn't available right now. Nothing was charged; try again in a few minutes.","kind":"These hours can't be bought here."}},"interpretation":{"eyebrow":"AI audio interpretation","headline":"The closest thing to a human interpreter, in every language","body":"Your speaker talks, and every listener hears them in their own language, in a natural voice, about a second and a half later. It interprets the voice itself, so it sounds like a person interpreting, not a machine reading subtitles.","naturalTitle":"Natural, like a person","naturalText":"Interprets the speaker's voice, not the captions.","fastTitle":"Keeps up","fastText":"Starts speaking in about 1.5 seconds.","languagesTitle":"{{count}} languages at once","languagesText":"Everyone picks theirs on their own phone.","chooseLanguages":"Choose languages","compactLine":"Your audience hears the speaker in their language","hearExample":"Hear an example","stopExample":"Stop the example","off":"Off for this session · {{hours}} h left, used only while someone listens","offUnlimited":"Off for this session · used only while someone listens","onSelected_one":"AI audio interpretation in {{count}} language","onSelected_other":"AI audio interpretation in {{count}} languages","onAny":"AI audio interpretation in any language your audience picks","likelyOf":"Likely {{likely}} h of your {{balance}} h","likely":"Likely {{likely}} h","covered":"Covered","short":"May run short","changeVoices":"Change voices","outTitle":"You're out of AI voice hours","outBuyText":"This session would have captions only. Add hours and listeners can hear it in their own language again.","outAskText":"This session would have captions only. Your account owner can add hours.","addHours":"Add hours","fromPack":"From {{hours}} hours","askOwner":"Ask the owner to add hours","asked":"Asked {{date}}. We emailed your account owner.","askFailed":"We couldn't send your request. Try again in a few minutes.","settingsLink":"Interpretation settings ↓"},"voiceField":{"help":"AI interpretation, voice to voice: it listens to the speaker and speaks in each person's language. Hours are used only while someone listens.","whatIs":"AI voice","whatIsText":"An AI voice interprets the speaker live: it hears what is said and speaks it in the person's language about 1.5 seconds later. It is not the captions read aloud.","noneHelp":"Captions and text translation only, in every language.","selectedHelp":"Only the languages you pick get a voice. Best when you know your audience.","anyHelp":"Your audience picks from all {{count}} AI voice languages on their phone.","noneMeta":"Uses no hours","selectedMeta":"Hours only while someone listens","anyMeta":"{{count}} languages · hours only while someone listens","locked":"Needs voice hours","balance":"{{hours}} h of voice left","balanceUnlimited":"Unlimited voice hours","noneTitle":"Your audience reads live captions","noneText":"Captions and text translation are on in every language. Choose a voice option if listeners should also hear the interpretation.","outText":"Captions and your interpreters still work. Add hours to let listeners hear an AI voice.","anyTitle":"Everyone picks their own language","anyText":"Any of the {{count}} AI voice languages is offered on the person's phone. A voice starts when someone picks it."},"voiceRows":{"title":"Voices for this session","count_one":"{{count}} language","count_other":"{{count}} languages","canSoundLike":"Can sound like the speaker","soundsLike":"Sounds like the speaker","notAvailable":"Speaker's voice not available yet","remove":"Remove {{name}}","titleNewSessions":"Voices for new sessions"},"addHours":{"title":"Add AI voice hours","subtitle":"You have {{hours}} h. A voice uses hours only while someone listens.","sessions_one":"About {{count}} session like this one","sessions_other":"About {{count}} sessions like this one","thisSession":"This session, likely","others":"Other sessions, next 30 days","after":"After this purchase","basis":"“Sessions like this one” uses this session's likely use ({{hours}} h). Prices come from your plan, as on Hours & credits.","secure":"Secure payment by Stripe","cancel":"Cancel","continue":"Continue to payment","added_one":"{{count}} hour added. It shows in your balance within a minute, and your changes are still here.","added_other":"{{count}} hours added. They show in your balance within a minute, and your changes are still here.","addedAny":"Hours added. They show in your balance within a minute, and your changes are still here.","cancelled":"Payment cancelled. Nothing was charged, and your changes are still here.","adding":"Adding your hours…","slow":"Your payment went through, but the hours are taking longer than usual to arrive. Reload this page in a minute; your changes are kept."}},"crm":{"title":"CRM","settings":{"title":"Settings","description":"CRM settings"}},"customOnboarding":{"dashboard":{"hidden":"Onboarding guide is hidden.","show":"Show onboarding","welcome":"Welcome","hide":"Hide this guide","title":"Your first live event can be ready in minutes.","subtitle":"Follow this 1-2-3 flow to prepare, test, and launch through Streamer without technical overhead.","stepLabel":"Step {{id}}","frontdoor":{"title":"Frontdoor controls your attendee first impression","description":"Configure your Frontdoor style and branding here, then open your attendee Frontdoor link for rehearsal.","cta":"Configure Frontdoor style"},"steps":{"prepare":{"title":"Prepare your event","description":"Create the event, pick source language, and confirm who will monitor quality.","cta":"Create event"},"streamer":{"title":"Open Streamer and connect audio","description":"Go to Streamer, choose microphone or system audio, then connect to your event.","cta":"Open Streamer"},"rehearsal":{"title":"Run a 60-second rehearsal","description":"Open your Frontdoor (or your event link on scrb.live), test attendee language switching, and verify live quality.","cta":"Open Frontdoor for rehearsal"}},"checklist":{"title":"Go-live quality checklist","audioMeter":"Audio input meter is active","captionsLatency":"Captions appear in under 3 seconds","sourceAccuracy":"Source language is accurate","backupOperator":"Backup operator can access the stream","recurringAgent":"For recurring events, use a Streamer Agent for stable setup and repeatability"},"openMonitor":"Open monitor"},"streamer":{"badge":"Streamer quick start","title":"Go live in 3 steps","step1":"Select streaming mode, your event session name and source language.","step2":"Choose microphone or system audio and click on Connect Audio Device.","step3":"Then make sure your event has started (it starts automatically on scheduled time).","noteEventInfo":"Otherwise, manually start or end it under Event Info in the Streaming Console on the right side","dismissAria":"Dismiss onboarding guide","menuSeeOnboarding":"See onboarding"},"eventCreate":{"badge":"New event onboarding","title":"Launch-ready in minutes","dismissAria":"Dismiss new event onboarding","step1":"Start simple: event name + start time + end time.","step2":"By default, your event can reach 100+ output languages.","step3":"Attendees join via Frontdoor in browser, no app download required.","step4":"Use a good microphone and stable internet (5+ Mbps recommended).","step5":"Run a rehearsal: open Frontdoor or your event link on scrb.live and test from attendee view.","step6":"For higher quality, set Event Context and attach a Vocabulary Group.","step7":"If using human interpreters, select languages under Human Interpreted Languages.","step8":"If your plan includes it, enable AI audio interpretation in Advanced options.","step9":"For recurring events, use Streamer Agent for consistent and reliable go-live.","ctaOpenAdvanced":"Open advanced","ctaStyleFrontdoor":"Style Frontdoor","ctaOpenStreamer":"Open Streamer","ctaRecurringEvents":"Recurring events"}},"customerActions":{"open":"All actions","title":"Everything you can do for {{name}}","subtitle":"Greyed actions need another role: ask, and it waits in Approvals.","find":"Find an action","noMatch":"No action matches","loading":"Loading actions…","failed":"The actions could not be loaded","cancel":"Cancel","error":"Something went wrong. Try again.","groups":{"plan":"Plan & billing","hours":"Hours, credits and offers","people":"People","relationship":"Relationship","workspace":"Workspace and data"},"actions":{"change-plan":"Change plan or price","new-proposal":"Send a proposal or contract","custom-items":"Add a custom item","entitlements":"Switches · recording, replay, partnership","gift-hours":"Gift event hours","hours-ledger":"See hours and credits","manage-people":"Invite to their workspace","send-email":"Send email","automation":"Enrol in a sequence","log-time":"Log time","cases":"Cases","workspace-settings":"Deactivate the workspace","data":"Export their data","history":"History","extend-trial":"Extend the trial","paid-addon":"Add a paid add-on or channel","cancel-plan":"Cancel the plan","gift-voice-hours":"Gift AI voice hours","grant-offer":"Grant an offer · goodwill, promo trial, service recovery","correct-time":"Correct or void time","add-contact":"Add a contact","never-record":"Never record this person","sign-in-as":"Sign in as a user","log-call":"Log a call or note","create-task":"Create a task","change-owner":"Change the owner","set-disposition":"Change the disposition","mark-strategic":"Mark strategic","upload-file":"Upload a file","erase-person":"Erase a person (privacy)"},"needs":"Needs {{role}}","ask":"Ask {{name}}","askManager":"Ask a manager","gift":{"title":"Gift hours to {{name}}","kind":"Which hours","event":"Event hours","voice":"AI voice hours","hours":"Hours","expires":"Expires (optional)","why":"Why is this changing?","whyHint":"The customer sees this reason.","balance":"Balance","secondPerson":"This takes the month past {{limit}} event hours: a second person approves the gift.","audit":"Recorded in the audit log","confirm":"Gift {{hours}} h","askConfirm":"Ask {{name}} to gift it","sent":"Gift sent","hoursChoice":"{{hours}} h","other":"Other","otherHours":"How many hours","withinLimit":"{{used}} of {{limit}} h gifted this month, within your gift limit. Above it, {{name}} approves.","withinLimitNoManager":"{{used}} of {{limit}} h gifted this month, within your gift limit. Above it, a second person approves."},"askDialog":{"title":"Ask for: {{action}}","why":"Why is this changing?","placeholder":"What should change, and why","send":"Send the ask","sent":"Asked. It is waiting in Approvals.","goesTo":"It goes to {{name}}. Anyone with {{role}} can answer it.","goesToAnyone":"Anyone with {{role}} can answer it."},"approvalKind":"Ask","commands":{"section":"Actions for {{name}}","byName":"Customer actions","needs":"Needs {{role}}: ask your manager","item":"{{action}}: {{name}}"},"approval":{"gift":"Gives {{hours}} h of {{kind}}","expires":"expires {{date}}","neverExpires":"never expires","willDo":"Approved: {{name}} will do it","markDone":"Mark done"},"approves":"{{name}} approves","approvesManager":"A manager approves","footer":"Greyed actions show the role they need. Clicking one offers Ask {{name}} to do it, which lands in Approvals with your reason. Every change is recorded in the audit log.","footerNoManager":"Greyed actions show the role they need. Clicking one offers to ask a manager, which lands in Approvals with your reason. Every change is recorded in the audit log."},"customerSessions":{"format":{"minutes":"{{minutes}} min","hours":"{{hours}} h","hoursMinutes":"{{hours}} h {{minutes}} min"},"type":{"STREAMING":"Live stream","RECORDING":"Recording"},"status":{"SCHEDULED":"Scheduled","LIVE":"Live","PAUSED":"Paused","ENDED":"Ended","CANCELED":"Canceled"},"columns":{"session":"Session","date":"Date","duration":"Duration","peak":"Peak audience","participants":"Participants","languages":"Languages","interpreters":"Interpreters","voice":"AI voice (h)","captions":"Caption lines","status":"Status"},"table":{"title":"Sessions","description":"Click a session for its audience, languages and captions.","open":"Open {{name}} details","range":"{{first}}–{{last}} of {{total}}","previous":"Previous page","next":"Next page"},"empty":{"title":"No sessions in this range","body":"Try a wider date range, or clear the status and type filters."},"filters":{"from":"From (UTC)","to":"To (UTC)","status":"Status","anyStatus":"Any status","type":"Type","anyType":"Any type","apply":"Apply","presets":"Date range presets","last":"Last","days30":"30 days","days90":"90 days","months12":"12 months"},"tiles":{"sessions":"Sessions that ran","notRun":"{{notRun}} booked or canceled in this range","hours":"Hours streamed","average":"Average duration","listeners":"Audience, all sessions","peak":"Peak {{peak}} at one session","noListeners":"No counts of people following recorded","languages":"Distinct languages","voice":"AI voice hours"},"sheet":{"fallbackTitle":"Session","loading":"Loading this session…","missing":"This session could not be found.","analytics":"Open session analytics","openSession":"Open session","jumpTo":"Jump to:","jump":{"captions":"Captions","listeners":"Audience","replay":"Replay","data":"Data kept"},"chips":{"incident_one":"{{count}} incident","incident_other":"{{count}} incidents","viewerAnswer_one":"{{count}} audience answer","viewerAnswer_other":"{{count}} audience answers","noViewerAnswers":"No audience answers","captions_one":"Captions: {{count}} problem","captions_other":"Captions: {{count}} problems","captionsNone":"Captions: no problems","saved":"Saved · kept until erased","keptUntil":"Kept until {{date}}"},"duration":"Duration","peak":"Peak audience","participants":"Participants","languages":"Languages","listenersTitle":"Audience over time","peakAside":"Peak {{peak}}","noListeners":"No counts of people following were recorded for this session.","languagesTitle":"Languages","voiceAside":"{{hours}} h AI voice","colLanguage":"Language","colPeak":"Peak","colParticipants":"Participants","colInterpreters":"Interpreters","colVoice":"AI voice","hoursValue":"{{hours}} h","interpretersTitle":"Interpreters","noInterpreters":"No human interpreter held a channel.","captionsTitle":"Caption activity","lines":"{{lines}} lines","captionsNote":"Lines published over the session, every language together.","oneMinute":"Captions were published in a single minute.","noCaptions":"No captions were published.","production":"Production","speaking":"Speaking time","captionLines":"Caption lines","translated":"Languages translated","characters":"Characters translated","note":"Peak audience counts everyone following at once across channels; participants are each channel's total at the end.","reliability":{"title":"Reliability","heard":"{{pct}} % heard","live":"live, still recording","pending":"being worked out","loading":"Loading the reliability record…","off":"No reliability record: telemetry was off for this session.","missing":"This session is not one of this customer’s.","error":"The reliability record could not load: {{message}}","noPauses":"No pauses while the session was live.","stripe_one":"{{count}} moment on the session’s timeline","stripe_other":"{{count}} moments on the session’s timeline","openReport":"Open technical report","technicalReport":"Technical report","reconnections_one":"{{count}} reconnection","reconnections_other":"{{count}} reconnections","ipChanges_one":"{{count}} IP change","ipChanges_other":"{{count}} IP changes","desk":"desk on {{network}} ({{quality}})","unknownNetwork":"an unknown network","noDesk":"no desk agent","room":"LiveKit room {{room}}","paused":{"venue":"at the venue","venueWifi":"venue Wi-Fi","interpreter":"interpreter’s connection","interscribe":"us","interscribeVoice":"us · voice incident","interscribeCaptions":"us · captions incident","unclear":"unclear"}}},"activity":{"title":"Activity, last 30 days","description":"Sessions that ran in the last 30 days, against the 30 before.","seeAll":"See all sessions","emptyTitle":"No sessions in the last 60 days","emptyBody":"When this customer runs a session, its audience and languages show up here.","sessions":"Sessions","people":"People reached","languages":"Languages","same":"Same as the 30 days before","upFromNone":"Up from none the 30 days before","up":"Up {{percent}}% on the 30 days before","down":"Down {{percent}}% on the 30 days before","sessionsPerWeek":"Sessions per week","peoplePerWeek":"People per week","inWeeks":"{{total}} in the last 12 complete weeks","note":"People reached adds up each session's peak audience, so someone at two sessions counts twice."},"page":{"subtitle":"The sessions this customer has run: who listened, in which languages, and for how long.","noWorkspaceTitle":"No workspace linked","noWorkspaceBody":"Sessions belong to a workspace, and this customer has none yet."}},"customerStory":{"eyebrow":"Customer story","readMore":"Read the full story","photoAlt":"{{organization}} event","logoAlt":"{{organization}} logo","factsLabel":"Key facts"},"customers":{"c360":{"paymentStatus":{"title":"Payment status","stripeStatus":"Stripe status","grace":"Grace","graceSource":{"platform":"Platform default ({{days}} days)","override":"{{days}} days (this workspace)"},"override":{"label":"Grace override","clear":"Use the platform default","outOfRange":"Enter a whole number of days from 1 to 90, or clear it."},"episode":{"since":"Unpaid since {{date}}","ended":"Ended {{date}}","eventHours":"Event hours used","voiceHours":"AI voice hours used","deficit":"Hours owed","internalCost":"Our cost","owed":"Amount owed","sessions":"Sessions that ran","throughDay":"Cost through {{day}}"}}}},"dashboardPreviewSection":{"heading":"Command Your Event Experience — in One Place.","subheading":"Everything you need to run real-time multilingual events at your fingertips in one powerful, intuitive dashboard.","feature1Title":"Real-Time Monitoring","feature1Desc":"Track captions, translations, interpreters, and engagement — live, from one intuitive view.","feature2Title":"Dynamic Language Control","feature2Desc":"Add or adjust language channels on the fly. Assign AI or human interpreters with just a click.","feature3Title":"Post-Event Summaries","feature3Desc":"Generate AI-powered multilingual summaries, and offer on-demand replays for lasting engagement.","feature4Title":"Audience Insights","feature4Desc":"Monitor reactions and participation metrics across every language in real time."},"demo":{"cannotDelete":"Cannot delete on demo environment","cannotUpdate":"Cannot update on demo environment"},"desk":{"button":"Iris","panel":{"title":"Iris","subtitle":"Reads accounts, sessions, threads and our docs","conversations":"Conversations","conversationsSubtitle":"Yours, kept 180 days after the last message","newConversation":"New conversation","close":"Close Iris","startedOn":"Started on","detach":"Detach into a window","dock":"Dock to the side","shrink":"Shrink to a bubble","window":"Iris window","moveWindow":"Move the window: arrow keys move it, Shift and the arrow keys resize it","lookingAt":"Looking at","liveCall":"Live call","change":"Change","changeTitle":"Look at another page","followPage":"Follow this page","noPage":"No page","followsYou":"follows you as you move between pages","shortcuts":"{{open}} opens and closes · {{detach}} detaches"},"bubble":{"open":"Open Iris","openWithTips_one":"Open Iris. {{count}} new tip.","openWithTips_other":"Open Iris. {{count}} new tips.","newTip":"New tip","hint":"Drag it anywhere, or move it with the arrow keys"},"context":{"thread":"Thread","case":"Case","account":"Account","session":"Session","web-chat":"Customer chat","none":"No page","meeting":"Meeting"},"empty":{"title":"Ask about a customer, a session or a reply","body":"Answers name the records and pages they used. On a thread or case, a draft goes straight into the reply box.","try":"Try"},"suggest":{"summariseThread":"Summarise this thread","summariseCase":"Summarise this case","draftReply":"Draft a reply","account":"What should I know about this account right now?","session":"How did this session go?","incident":"Is there an incident right now?","refunds":"What's the refund rule for annual plans?","noReplyWeek":"Who hasn't replied in a week?","draftAllCustomer":"Draft replies for all customer mail"},"ask":{"label":"Ask Iris","placeholder":"Ask anything about InterScribe customers…","followUp":"Ask a follow-up…","send":"Send","toSend":"to send","stop":"Stop","answering":"Answering…","pausedAssistant":"Paused","pausedAiReplies":"AI answers are paused","cap":"Budget used up until {{date}}","disabled":"Switched off"},"answer":{"who":"Iris","working":"working","stopped":"Stopped","helpful":"Helpful","notHelpful":"Not helpful","copy":"Copy","copied":"Copied","askAgain":"Ask again","showSteps":"Show the steps","hideSteps":"Hide the steps","insert":"Insert into reply","insertAgain":"Insert again","inserted":"In the reply box. Edit it there, then press Send.","noteOpen":"Finish or clear your internal note first, then insert Iris's draft.","checking":"Checking…","draft":"Draft reply","draftTo":"Draft reply to {{name}}","cost":"What this answer cost"},"tools":{"search_knowledge":"Searched the docs","find_account":"Looked up an account","account_summary":"Read the account","account_billing":"Checked billing","find_sessions":"Looked up sessions","session_details":"Read a session","get_thread":"Read the conversation","search_threads":"Searched conversations","platform_status":"Checked platform status","draft_reply":"Drafted a reply"},"running":{"search_knowledge":"Searching the docs…","find_account":"Looking up the account…","account_summary":"Reading the account…","account_billing":"Checking billing…","find_sessions":"Looking up sessions…","session_details":"Reading the session…","get_thread":"Reading the conversation…","search_threads":"Searching conversations…","platform_status":"Checking platform status…","draft_reply":"Drafting a reply…"},"notice":{"unavailableTitle":"Iris is unavailable","unavailableBody":"Your question is still in the box. Try again in a minute.","pausedAssistantTitle":"An admin paused Iris","pausedAssistantBody":"No new questions or conversations until it's switched back on in Admin › Desk assistant. Your past conversations stay open to read.","pausedAiRepliesTitle":"AI answers are paused","pausedAiRepliesBody":"This conversation and its drafts stay here to read, copy and insert. New answers start when an admin turns AI replies back on.","capTitle":"{{month}}'s budget for Iris is used up","capBody":"Answers start again on {{date}}, or as soon as an admin raises the cap in Admin › Desk assistant.","disabledTitle":"Iris is switched off","disabledBody":"An admin turns it on in Admin › Desk assistant. Until then the header button opens only this notice.","busyTitle":"Still answering your last question","busyBody":"Send works again when that answer ends, or after you press Stop.","failedTitle":"The answer stopped partway","failedBody":"The model stopped responding. Try again sends the same question.","notFoundTitle":"That conversation is gone","notFoundBody":"Conversations are deleted 180 days after their last message. Start a new one.","tryAgain":"Try again","pastConversations":"Past conversations","capTitleAmount":"{{month}}'s {{amount}} budget is used up","pageUnavailable":{"conversationsTitle":"Conversations could not load","deskTitle":"Desk could not load","body":"Desk did not answer. Try again in a minute."}},"list":{"today":"Today","earlier":"Earlier","empty":"No conversations yet. Your questions and answers stay here for 180 days.","untitled":"New conversation","more":"Show more","loading":"Loading conversations…","answers_one":"{{count}} answer","answers_other":"{{count}} answers"},"admin":{"title":"Desk assistant","description":"Who can ask, what it runs on, what it costs, and every conversation, staff and customers.","tabs":{"overview":"Overview","conversations":"Conversations","customer":"Customer chat"},"pause":"Pause the assistant","resume":"Resume the assistant","status":{"on":"On","off":"Off","paused":"Paused","budget":"Budget used up"},"hero":{"on":"The assistant is answering","off":"The assistant is switched off","paused":"The assistant is paused","aiRepliesPaused":"AI answers are paused","cap":"This month's budget is used up","tokens":"{{input}} tokens in and {{output}} out this month.","month":"{{people}} people asked {{questions}} questions in {{conversations}} conversations this month. {{down}} answers got a 👎."},"spend":{"title":"Spend this month","ofCap":"of the {{cap}} cap for {{month}}","resets":"Resets {{date}}","left":"{{spent}} spent this month · {{left}} left","perConversation":"per conversation","toReview":"👎 to review"},"switches":{"title":"Switches","subtitle":"Take effect on the next question. No deploy.","enabled":"Assistant enabled","enabledHelp":"Staff with Desk access see the header button and ⌘J.","pauseAssistant":"Pause the assistant","pauseAssistantHelp":"When on: no new conversations or questions; past ones stay readable.","pauseAiReplies":"Pause AI replies","pauseAiRepliesHelp":"When on: conversations open and drafts can be inserted, but no new answers."},"model":{"title":"Model and price","subtitle":"Prices are per million tokens and are what spend is counted with.","answers":"Answers","price":"Price","priceValue":"{{input}} in · {{output}} out · {{cached}} cached in","longest":"Longest answer","longestValue":"{{count}} tokens","summaries":"Summaries","summaryValue":"{{id}} · {{input}} in · {{output}} out","none":"No model is set: the assistant answers nothing until one is."},"cap":{"title":"Monthly cap","subtitle":"When {{month}}'s spend reaches it, staff see \"budget used up\" until {{date}}.","label":"Monthly cap in US dollars","save":"Save","invalid":"Enter an amount from $0 to {{max}}."},"saveFailed":"That change was not saved. Try again.","conversations":{"person":"Person","everyone":"Everyone","from":"From","to":"To","tool":"Tool used","anyTool":"Any tool","downOnly":"👎 only","apply":"Apply","summary_one":"{{count}} conversation on this page · {{usd}}","summary_other":"{{count}} conversations on this page · {{usd}}","conversation":"Conversation","startedOn":"Started on","last":"Last message","cost":"Cost","empty":"No conversations match these filters.","more":"Show more","toolsUsed":"Tools used","down":"👎","answers":"Answers","footer_one":"Showing {{count}} conversation · newest first","footer_other":"Showing {{count}} conversations · newest first","toolFailed":"{{tool}}, failed at least once","who":{"label":"Whose conversations","staff":"Staff","customers":"Customers"},"customers":{"organisation":"Organisation","any":"Any","outcomeFilter":"Outcome","who":"Who","outcomeColumn":"Outcome","started":"Started","thumbs":"👍 / 👎","open":"Open","openChat":"Open “{{title}}” in Chats","guest":"Guest","guestFrom":"{{page}} · not signed in","notSignedIn":"Not signed in","empty":"No customer chats match these filters.","footer_one":"Showing {{count}} chat · newest first · a row opens the chat in Admin › Chats","footer_other":"Showing {{count}} chats · newest first · a row opens the chat in Admin › Chats","summary_one":"{{count}} chat on this page · {{usd}}","summary_other":"{{count}} chats on this page · {{usd}}","outcome":{"aiOnly":"AI only","normal":"Passed to us","urgent":"Passed to us · urgent"},"outcomes":{"ai_only":"AI only","passed":"Passed to us","urgent":"Urgent","ticket":"Ticket filed","lead":"Lead created"},"filed":{"ticket":"Ticket filed","problem":"Problem reported","feedback":"Feedback sent","lead":"Lead created"}}},"detail":{"back":"Conversations","export":"Export JSON","cost":"Cost","costSubtitle":"Model spend for this conversation","total":"Total","messages":"Answers","toolCalls":"Tool calls","toolCallsValue":"{{count}}, {{failed}} not checked","readOnly":"Read-only. Everything here is already redacted, as Desk stores it.","down":"Marked 👎","up":"Marked 👍","stopped":"Stopped","failed":"Failed: {{error}}","downCount_one":"{{count}} 👎","downCount_other":"{{count}} 👎","upBy":"Marked 👍 by {{name}}","downBy":"Marked 👎 by {{name}}","tokensIn":"Tokens in","tokensOut":"Tokens out","cacheRead":"Cached in","cacheWrite":"Cache written","questionsLog":"Questions log","questionsLogLink":"Knowledge › Questions"},"customer":{"older":"This Desk does not have the customer chat yet. Update Desk to manage it here.","save":"Save","hero":{"label":"Customer chat status","on":"{{name}} is answering customers","replies":"{{name}}'s replies are paused","off":"Customer chat is switched off","note":"Customers can still leave a message while replies are paused; the team answers by email.","cap":"customer cap for {{month}}","separate":"Separate from the staff cap","stats":"{{chats}} chats in {{month}}. {{name}} solved {{solved}} alone, filed {{tickets}} tickets and brought {{broughtIn}} to the team ({{urgent}} urgent). {{leads}} visitors became leads.","capOf":"of the {{cap}} customer cap for {{month}}"},"persona":{"title":"Who customers talk to","subtitle":"The name shows in every chat, followed by \"(InterScribe AI)\" so nobody mistakes it for a person.","name":"Name","shows":"shows as","display":"{{name}} (InterScribe AI)"},"options":{"title":"What customers can choose","subtitle":"{{name}} suggests next steps from the conversation. These are the fixed options on top of that.","askPerson":"Ask for a person","askPersonHelp":"In the ⋯ menu. A typed request for a person is always honoured.","inMenu":"In the menu","askOff":"Off","bookDemo":"Book a demo","bookDemoHelp":"Only when someone asks for one; the demo is booked in the chat","readPictures":"{{name}} looks at pictures","readPicturesHelp":"One small picture per message (about 1,000 tokens). Documents are never read.","reportButton":"Report a problem button","reportButtonHelp":"Off: {{name}} files bug reports herself when something is broken"},"rules":{"title":"When {{name}} brings us in","subtitle":"Everything else {{name}} handles herself. She tries first; when it still needs us she offers to pass the chat on, and the team hears only when the customer accepts. A failing live event alerts on-call at once.","liveEventFailing":"A live event is failing and the checks did not fix it","liveEventFailingResult":"Alerts on-call right away","liveEventFailingPill":"Alert on-call now","billing":"Cancelling, refunds, or a billing dispute","billingResult":"Files a ticket to billing","billingPill":"Ticket to billing","askedPerson":"Someone asks for a person","askedPersonResult":"Tries once, then offers to pass it on; we hear when they accept","askedPersonPill":"Offer, then us","bigLead":"A visitor's event is 500+ guests or asks for a contract","bigLeadResult":"Creates a lead for sales","bigLeadPill":"Lead to sales"},"reads":{"title":"What {{name}} reads","subtitle":"The same search index as the staff Assistant, limited to what customers may see.","docs":"Docs articles","faq":"FAQ answers","guides":"Customer guides","never":"Never","neverWhat":"Staff guides and handbook","note":"Signed-in customers also get their own sessions and plan. Visitors get public pages only."},"switches":{"title":"Switches, model and cap","chat":"Customer chat","chatHelp":"The bubble on interscribe.io and Chat live in the Portal's Help panel","pauseReplies":"Pause {{name}}'s replies","pauseRepliesHelp":"Customers can still leave a message; we reply by email","model":"Model","modelSet":"Set by the evaluation, not here.","modelSimple":"Simple help questions: {{model}}","modelOff":"off","modelSummary":"Summaries: {{model}}","routesTitle":"Answers this month by route","routeName":{"answer":"Main model","simple":"Simple help questions","fallback":"Fallback"},"routeLine_one":"{{route}}: {{count}} answer · {{usd}}","routeLine_other":"{{route}}: {{count}} answers · {{usd}}","readsPictures":"Reads pictures","noPictures":"Does not read pictures","noModel":"No model is set: the customer chat answers nothing until one is.","picturesWarning":"{{name}} looks at pictures is on, but {{model}} cannot read pictures, so none are sent.","cap":"Monthly cap (USD)","saveCap":"Save cap","capNote":"Now {{amount}} a month. Iris pauses for customers once the month's spend reaches it.","capSpend":"{{spent}} spent of {{amount}} this month. Iris pauses for customers once the month's spend reaches it."},"failed":{"title":"Updates the Portal missed","subtitle":"Events Desk could not hand to the Portal after trying for 24 hours, such as a chat that needed a person. Retry sends one again now.","none":"Every update reached the Portal.","unknown":"This Desk cannot list failed updates.","when":"Failed {{when}} after {{count}} tries","retry":"Retry","retrying":"Retrying…","retryFailed":"That update was not sent again. Try again."},"reply":{"title":"How soon the team usually replies","subtitle":"Customers see this when Iris offers to pass a chat to the team, and once it is passed on. They never see who is online.","value":"Within","unit":"Unit","units":{"hours":"Hours","business_days":"Business days"},"shows":"Customers see: “{{within}}”","within":{"hours_one":"usually within {{count}} hour","hours_other":"usually within {{count}} hours","business_days_one":"usually within {{count}} business day","business_days_other":"usually within {{count}} business days"},"invalid":{"hours":"Between {{min}} and {{max}} hours.","business_days":"Between {{min}} and {{max}} business days."}}},"customerBand":{"see":"See customer conversations","spend":"Customer spend","solved":"solved by {{name}} alone","broughtIn":"brought to the team"}},"when":{"today":"Today {{time}}","yesterday":"Yesterday {{time}}"}},"deviceStatus":{"heroLabel":"Status hero","brandLine":"Device status","codeLineChannel":"{{channel}} · A/V CHANNEL","codeLineAgent":"DESK AGENT","codeLabel":"CODE","copyCode":"Copy device code {{code}}","copied":"Copied","live":"Live · streaming","onAirFor":"On air for {{duration}}","listening":"following","ready":"Ready","readyHint":"Connected, not on air. Goes live with the next session.","offline":"Offline — the agent is not connected","offlineHint":"Last seen {{time}}","offlineHintNever":"Not connected yet","idle":"No agent assigned","defaultAgentTitle":"Desk agent","feedsLine":"Feeds {{channel}} · {{name}}","noInputSelected":"No input selected","updated":"Updated {{seconds}}s ago","updatedPending":"Updated just now","visorMode":"Visor mode","pageTitle":"{{title}} · Device status","gone":"This status link no longer works. Ask your event team for a new sticker.","unavailable":"Status temporarily unavailable — retrying","session":{"label":"Session","nowInThisRoom":"NOW IN THIS ROOM","upNext":"Up next","endsAt":"ends {{time}} · {{minutes}} min left","nothingScheduled":"Nothing scheduled"},"languages":{"label":"Languages and listeners","title":"LANGUAGES & LISTENERS","floor":"Floor · original audio","interpreter":"Interpreter in booth {{booth}}","aiVoice":"AI voice","captionsOnly":"Captions only","noSession":"No session running"},"health":{"label":"Health","agent":"AGENT","session":"SESSION","booths":"BOOTHS","aiVoice":"AI VOICE","connected":"Connected","disconnected":"Disconnected","connectedSince":"since {{time}}","running":"Running","notRunning":"Not running","onAir":"{{count}} on air","on":"On","off":"Off","unknown":"—","deskAgentVersion":"Desk agent {{version}}"},"visor":{"label":"Visor mode","screenStaysOn":"Screen stays on","keepTabOpen":"Keep this tab open","exit":"Exit visor mode","state":{"live":"LIVE","ready":"READY","offline":"OFFLINE","idle":"IDLE"}},"panel":{"title":"Status link","description":"Stick it on the desk. Anyone who scans it sees this live, and can change nothing.","create":"Create status link","linkLabel":"Link","openPreview":"Open preview","print":"Print sticker","stats_one":"Scanned {{count}} time · last viewed {{lastViewed}}","stats_other":"Scanned {{count}} times · last viewed {{lastViewed}}","neverViewed":"never","displayOptions":"Display options","showListeners":"Audience counts","showListenersHint":"Totals per language, never names","showCaptions":"Show live captions","showCaptionsHint":"Last lines of the floor language","showDevice":"Audio device and computer name","showDeviceHint":"Helps the sound team, hides nothing else","helpEnabled":"Contact support","helpEnabledHint":"Opens a chat with this device's details attached","replace":"Replace the link","turnOff":"Turn the status page off","replaceConfirm":{"title":"Replace this link?","description":"Every printed sticker stops working at once."},"turnOffConfirm":{"title":"Turn this link off?","description":"Every printed sticker stops working at once."},"unissued":"Create a link and print a sticker for the desk. Anyone who scans it sees this agent live, and can change nothing.","whatShows":"What the page shows","whatShowsHint":"Changes apply at once.","scanForStatus":"SCAN FOR LIVE STATUS","lostSticker":"Lost a sticker?"},"access":{"title":"Device access","description":"Who can see this channel's status page, and what the device password lets them do.","password":{"title":"Device password","label":"6 digits","set":"Set","change":"Change","remove":"Remove","setAt":"Set {{date}}","help":"Give it to the sound team. Typed on the status page, it unlocks the actions on the right for a while."},"unlockMinutes":{"label":"An unlock lasts","options":{"15":"15 min","60":"1 hour","240":"4 hours"}},"switches":{"title":"The password unlocks","allowListen":{"label":"Listen to the feed","hint":"Any language, on their own phone"},"allowSoundCheck":{"label":"Sound check and test tone","hint":"Sound check only while the channel is not live; the test tone plays on the computer's headphones any time"},"allowInputSwitch":{"label":"Switch the audio input","hint":"Pick among inputs the desk agent can see"},"allowMute":{"label":"Mute and unmute the agent","hint":"Listeners hear silence while muted","desktopOnly":"Desk app agents only"},"allowReconnect":{"label":"Reconnect the agent","hint":"Listeners hear about 5 seconds of silence"}},"risk":{"safe":"Safe","gap":"Brief gap","onAir":"On air"},"recent":{"title":"Recent use","empty":"No activity yet."},"events":{"unlock":"Unlocked","unlock_failed":"Wrong password","locked_all":"Locked every phone","input_switched":"Input switched","input_reverted":"Input reverted","muted":"Muted","unmuted":"Unmuted","sound_check_started":"Sound check started","sound_check_stopped":"Sound check stopped","listen_started":"Started listening","test_tone_started":"Test sound played","test_tone_stopped":"Test sound stopped","agent_reconnected":"Agent asked to reconnect"},"lockAll":"Lock every open phone now","lockAllConfirm":{"title":"Lock every open phone now?","description":"Every phone currently unlocked for this link will need the password again."},"errors":{"password":"Enter exactly 6 digits.","unlockMinutes":"Choose a valid unlock duration."}},"print":{"printButton":"Print","format":{"sticker":"Desk stickers","tent":"Table tent","tag":"Cable tags"},"scanForStatus":"Scan for live status","channelLine":"{{channel}} · {{title}}","codeLabel":"Code {{code}}","tentTopLine":"{{title}} · live translation desk","tentEyebrow":"{{channel}} · A/V CHANNEL","tentHeadline":"Is it live? Scan to see.","tentSubtitle":"Audio level, session, listeners. Read only."},"help":{"back":"Back to status","entry":{"help":"Help","contactSupport":"Contact support","cardTitle":"Something not right?","cardSubtitle":"Tell support and chat now","offlineCta":"Get help from support now"},"problem":{"noSound":"No sound","noSoundHint":"listeners hear nothing","badSound":"Bad sound","badSoundHint":"echo, noise, cutting out","interpreter":"Interpreter","interpreterHint":"not heard or wrong channel","captions":"Captions","captionsHint":"missing, late or wrong","offline":"Device offline","offlineHint":"agent not connecting","other":"Something else","otherHint":"tell us below"},"state":{"live":"live","ready":"ready","offline":"offline","idle":"idle"},"report":{"headerTitle":"Contact support","title":"What is going wrong?","subtitle":"Pick what is closest. We already know which room, session and device this is.","noteLabel":"ANYTHING ELSE? (OPTIONAL)","notePlaceholder":"Tell us more (optional)","reachLabel":"SO WE CAN REACH YOU","nameLabel":"Your name","namePlaceholder":"Name","phoneLabel":"Phone (for a call back)","phonePlaceholder":"optional","attachedTitle":"Attached automatically","attachedCodeLabel":"Device code","attachedRoomSessionLabel":"Room and session","attachedDeviceLabel":"Device","attachedInputLabel":"Audio input","attachedSessionNone":"No session scheduled","attachedInputNone":"Not selected","noRoom":"—","submit":"Send and open chat","responseTime":"During a live session, support answers in about 2 minutes.","callCta":"Rather talk? Call {{phone}}","tooMany":"Too many requests right now — call or email instead.","errors":{"problem":"Pick what is going wrong.","note":"Keep it under 1000 characters.","name":"Keep it under 80 characters.","phone":"Keep it under 40 characters."}},"unavailable":{"title":"Chat is unavailable right now","message":"Call or email support instead.","callCta":"Call {{phone}}","emailCta":"Email {{email}}"},"chat":{"callLabel":"Call {{phone}}","urgent":"urgent","today":"Today {{time}}","progressSent":"Sent","progressSupport":"Support on it","progressFixed":"Fixed","reconnecting":"Reconnecting…","attachment":"Sent an attachment","attachedCaption":"+ room, session, device and status attached","agentLabel":"{{name}} · InterScribe support","composerLabel":"Message","composerPlaceholder":"Message support","send":"Send","notSent":"Not sent","retry":"Try again","sending":"Sending…","quickFixed":"It's fixed, thank you","quickStill":"Still a problem","resolvedTitle":"Marked fixed","reportSomethingElse":"Report something else"}},"liveAudio":{"inputLevel":"INPUT LEVEL","dbfs":"{{value}} dBFS","noRecentReading":"No recent reading","historyLabel":"Level over the last 60 seconds","historyAgo":"60 s ago","historyNow":"now","audioHealthy":"audio healthy","silenceLabel":"Live, but no sound","silenceTitle":"Live, but no sound","silenceMessage":"We have heard silence on this input for {{duration}}.","silenceMessageWithListeners_one":"We have heard silence on this input for {{duration}}. {{count}} person is following.","silenceMessageWithListeners_other":"We have heard silence on this input for {{duration}}. {{count}} people are following.","lastCaptionLabel":"LAST CAPTION · {{lang}}","captionsLabel":"Live captions","captionsTitle":"LIVE CAPTIONS","waitingForCaptions":"Waiting for captions","negativeInfinityDbfs":"−∞ dBFS"},"unlock":{"entry":"Unlock device controls","heading":"Device password","intro":"Your event team set one for {{title}}. It unlocks a few safe controls for this device, like listening to the feed or switching its audio input. It cannot end the session.","label":"6-digit password","inputLabel":"Device password","submit15":"Unlock for 15 minutes","submit60":"Unlock for 1 hour","submit240":"Unlock for 4 hours","submitting":"Checking…","note":"Only this phone is unlocked. Every change is logged with the time and shown to the operator. Five wrong tries pause unlocking for 10 minutes.","back":"Back to status","errors":{"format":"Enter all 6 digits.","wrong":"That password is not right. Check it with your event team.","tooMany":"Too many tries. Wait {{minutes}} min, then try again.","tooManySoon":"Too many tries. Wait a few minutes, then try again.","unavailable":"Unlocking is not available for this device right now."}},"controls":{"banner":{"unlocked":"Controls unlocked","left":"Controls unlocked · {{time}} left","lockNow":"Lock now"},"state":{"live":"Live","ready":"Ready","offline":"Offline","idle":"No agent"},"back":"Back to status","confirmCancel":"Cancel","input":{"title":"Audio input on {{computer}}","titleNoComputer":"Audio input","inUse":"In use","none":"The desk agent has not reported any inputs yet.","hint":"Picking one asks first. Listeners hear about a 1 s gap.","confirm":{"liveListening":"{{channel}} is live · {{count}} following","live":"{{channel}} is live","notLive":"{{channel}} is not live","titleLive":"Switch the input listeners hear?","title":"Switch the audio input?","now":"Now","new":"New","whatHappens":"What happens","gap":"Listeners hear a gap of about 1 second.","interpreter":"The interpreter hears the new input.","captions":"Captions and AI voice continue from the new input.","logged":"The change is logged with the time and shown to the operator.","revert":"Switch back if it goes silent","revertHint":"No sound for 15 s returns to {{name}}. Works only while this page stays open.","submit":"Switch input","submitting":"Switching…"},"watching":"Watching the new input. No sound for 15 s switches back to {{name}}. Keep this page open.","keep":"Keep this input","reverted":"No sound on the new input, so this page switched back to {{name}}.","inUseUnlisted":"In use · no longer on the agent's list"},"mute":{"title":"Desk agent sound","isMuted":"Muted. Listeners hear silence.","isOn":"On. Listeners hear this input.","mute":"Mute agent","unmute":"Unmute agent","confirmMuteTitle":"Mute the desk agent?","confirmMuteBody":"Listeners hear silence until you unmute. The change is logged.","confirmUnmuteTitle":"Unmute the desk agent?","confirmUnmuteBody":"Listeners hear this input again straight away. The change is logged."},"events":{"title":"Changes from this page · last 24 hours","empty":"Nothing has changed in the last 24 hours.","systemDefault":"the system default","withClient":"{{what}} · {{client}}","kinds":{"unlock":"Unlocked","unlock_failed":"Wrong password tried","locked_all":"Every phone locked from the Portal","input_switched":"Input switched to {{to}}","input_reverted":"Switched back to {{to}}","muted":"Agent muted","unmuted":"Agent unmuted","sound_check_started":"Sound check started","sound_check_stopped":"Sound check stopped","listen_started":"Listened to the feed","test_tone_started":"Test sound played on the agent","test_tone_stopped":"Test sound stopped","agent_reconnected":"Agent asked to reconnect"}},"errors":{"locked":"This phone is locked again. Unlock to keep going.","not_allowed":"Your event team turned this control off.","no_target":"No desk agent is assigned to this channel.","invalid":"That input is no longer on the agent's list. The list has been refreshed.","failed":"That did not work. Try again.","unreachable":"Couldn't reach InterScribe. Try again.","live":"The channel is live, so the sound check did not start. While live, the meter is your check.","retry":"InterScribe is busy. Try again in a moment.","lent_out":"This room is lent to another account, so its sound check is theirs to run.","unsupported":"Mute works only with the InterScribe desk app agent.","offline":"The agent is offline.","agentOutdated":"This agent version can't do that yet — update the desk app.","lent":"This room is lent to another account until {{time}}; listening is off until then."},"listen":{"title":"Listen to the feed","play":"Listen","stop":"Stop listening","idle":"The floor audio InterScribe receives from this device.","connecting":"Connecting…","playing":"Listening on this phone","error":"Could not start listening. Try again.","note":"Plays on this phone only, about 1 s behind the room. Use earphones."},"soundCheck":{"title":"Sound check","intro":"Sends this input to InterScribe for 30 s so you can see its level. Listeners hear nothing: it only runs when nothing is live.","start":"Start sound check","starting":"Starting…","running":"Sound check running","runningHint":"InterScribe is receiving this input. Watch its level on the meter.","safe":"{{channel}} is not live, so listeners hear nothing.","ringLabel":"{{seconds}} seconds left of {{total}}","of":"of {{total}}","extend":"+30 seconds","stop":"Stop sound check","liveNote":"The channel is live, so there is no sound check: the meter above is your check."},"testTone":{"title":"Test sound","intro":"Plays a 30 s test sound on the desk computer's headphones, so you can check its output.","safe":"The test sound plays only on this computer's headphones. Listeners never hear it.","start":"Play test sound","starting":"Starting…","running":"Test sound playing","ringLabel":"{{seconds}} seconds left of {{total}}","of":"of {{total}}","extend":"+30 seconds","stop":"Stop test sound","safeLive":"{{channel}} stays live. The test sound plays only on this computer's headphones. Listeners never hear it."},"reconnect":{"title":"Reconnect the agent","intro":"If the desk agent seems stuck, ask it to disconnect and connect again.","button":"Reconnect agent","onAir":"{{channel}} is live","confirmTitle":"Reconnect the desk agent?","confirmBody":"The agent disconnects and reconnects. Listeners hear about 5 seconds of silence. The session keeps running.","logged":"The reconnect is logged with the time and shown to the operator.","submit":"Reconnect","submitting":"Reconnecting…","done":"Reconnecting. The agent should be back in a few seconds."}}},"dictation":{"mic":{"start":"Dictate ({{mode}})","stop":"Stop dictating","options":"Voice input options"},"menu":{"title":"Voice input","language":"Language you speak"},"mode":{"standard":"Standard","standardHint":"Your browser's recognition, no cost","enhanced":"Enhanced","enhancedHint":"AI recognition, more accurate","notInBrowser":"Not available in this browser"},"status":{"idle":"Off","starting":"Starting","listening":"Listening","stopping":"Finishing"},"announce":{"listening":"Dictation on. Words appear in the field as you speak."},"problem":{"unsupported":"This browser can't recognise speech on its own.","unsupportedEnhanced":"This browser can't stream audio for Enhanced. Try Chrome, Edge or Firefox.","denied":"The microphone is blocked. Allow it in the browser's address bar, then try again.","noMicrophone":"No microphone found, or it was disconnected.","network":"The connection dropped. The words already heard are kept.","unavailable":"Speech recognition isn't available right now. The words already heard are kept.","limit":"Enhanced has reached today's limit."},"notice":{"quiet":"Stopped: nothing was heard for a while.","longest":"Stopped after 15 minutes. Start again to keep going.","typed":"Stopped because you typed. Start again to keep dictating."},"action":{"use":{"standard":"Use Standard","enhanced":"Use Enhanced"},"dismiss":"Dismiss"},"preview":{"label":"Heard so far","hint":"A live preview. The words are read properly when you stop."},"writing":{"open":"Writing tools: fix grammar or enhance with AI","openWithCompose":"Writing tools: write, fix grammar or enhance with AI","title":"Writing tools","blocked":{"empty":"Write or dictate something first, then fix or enhance it","dictating":"Stop dictating to use the writing tools","emptyTool":"Write or dictate something first."},"compose":{"title":"Write with AI","hint":"Tell it what to say, typed or spoken. Up to three versions."},"grammar":{"title":"Fix grammar","hint":"Spelling, grammar and punctuation only. Your wording stays."},"enhance":{"title":"Enhance with AI","hint":"Up to three versions to compare. Nothing changes until you pick one.","instructionLabel":"What should change","placeholder":"Or say what to change, e.g. “warmer, mention Friday”","go":"Write versions"},"preset":{"clearer":"Clearer","friendlier":"Friendlier","shorter":"Shorter","formal":"More formal","bullets":"Bullet points"},"promise":"You'll see every change, marked, before anything in the field is replaced.","model":"Written by {{model}}","modelLabel":"Model:","added":"Added: ","removed":"Removed: ","replaced":"Replaced with the AI version.","undo":"Undo","working":{"grammar":"Fixing grammar…","enhance":"Writing versions…","compose":"Writing versions…"},"cancel":"Cancel","problem":{"too_long":"That's too long for the writing tools (8,000 characters at most).","limit":"The writing tools have reached today's limit. Try again tomorrow.","disabled":"The writing tools are switched off in Customer Success settings.","unavailable":"The writing tools aren't available right now.","denied":"The writing tools are for staff only.","timed_out":"That took too long. Try again, or write it yourself.","refused":"The AI could not write this one. Try again, or change the words a little."},"tryAgain":"Try again","resultsLabel":"Writing tools result","ready":{"grammar":"Grammar fixed","enhance_one":"{{count}} version","enhance_many":"{{count}} versions","enhance_other":"{{count}} versions","compose_one":"{{count}} version","compose_many":"{{count}} versions","compose_other":"{{count}} versions"},"close":"Close","versions":"Versions","version":"Version {{number}}","nothingToChange":"Nothing to fix. It reads well as it is.","changedWords_one":"{{count}} word changed","changedWords_many":"{{count}} words changed","changedWords_other":"{{count}} words changed","showChanges":"Show changes","whatChanged":"What changed","useVersion":"Use version {{number}}","use":"Use this","copy":"Copy","copied":"Copied","moreVersions":"More versions","check":"AI can make mistakes. Read it before you send.","stop":"Stop","usuallySeconds":"Usually a few seconds.","freshText":"New text · nothing to compare","subject":"Subject","useSubject":"Use subject"}},"displays":{"page":{"new":"New display","subtitle":"Links that show live captions in your presentation software or on a TV. Change a display's look here and every screen showing it updates."},"first":{"title":"Put live captions on any screen","text":"A display is a link that shows your captions and translations as they happen. Paste it into your presentation software once, or open it on a TV, and it follows every service from then on.","create":"Create your first display","worksWith":"Works with","anyTv":"Any TV browser"},"types":{"lower":{"name":"Lower thirds","text":"A few lines of scrolling captions over your slides or video. Transparent everywhere else.","best":"Best for ProPresenter, OBS, FreeShow and livestreams."},"full":{"name":"Full screen","text":"Captions fill a whole screen, newest line brightest. Easy to read from the back row.","best":"Best for a captions TV or a confidence monitor."},"split":{"name":"Split screen","text":"Two to four languages on one screen, each in its own column.","best":"Best for a lobby screen or a multilingual room."}},"source":{"follows":"Follows {{name}}","missing":"Its room or event was removed. Pick a new one.","waits":"This room has no audio channel and no event linked to it, so the display will wait."},"presence":{"open_one":"Open on {{count}} screen","open_other":"Open on {{count}} screens","none":"Not open anywhere"},"actions":{"copyLink":"Copy link","edit":"Edit","editNamed":"Edit {{name}}","more":"More actions for {{name}}","open":"Open display","delete":"Delete display","resetLink":"Reset link"},"linkCopied":"Display link copied","deleteConfirm":"Delete “{{name}}”?","deleteWarning":"Screens showing its link go blank. This can't be undone.","deleted":"Display deleted","new":{"title":"New display","subtitle":"Pick how captions should look. You can fine-tune everything next.","step1":"What kind of display?","step2":"Whose captions?","step3":"Name it","room":{"title":"Follow a room","text":"Shows whatever is live in the room, service after service. The link never changes."},"event":{"title":"One event","text":"Shows only this event's captions, for a conference or a special service."},"roomLabel":"Room","eventLabel":"Event","noRooms":"You don't have any rooms yet. Add one under Rooms first.","noEvents":"No upcoming events.","nameHint":"Only your team sees this name.","defaultName":{"lower":"Sermon lower thirds","full":"Captions TV","split":"Lobby languages"},"create":"Create and style"},"editor":{"tabs":{"style":"Style","guide":"Add to your software"},"preview":{"label":"Preview background","slide":"Over a slide","video":"Over video","transparent":"Transparent"},"previewNote":"Preview at 16:9. Text scales with the screen it's shown on.","sampleNoteRoom":"Sample sermon text; live captions replace it when the room goes live.","sampleNoteEvent":"Sample sermon text; live captions replace it when the event goes live.","verse":{"reference":"PHILIPPIANS 1:27","text":"Live as citizens worthy of the gospel of Christ."}},"style":{"language":"Language","languages":"Languages","change":"Change","add":"+ Add a language","oneHint":"One language. Search the catalog to change it.","fullHint":"One language fills the screen. Add another and it splits into columns.","splitHint":"Each language gets its own column. Remove down to one for a full screen.","splitMax":"This display already shows 4 languages, the most a screen can fit.","becameType":{"full":"Now a full screen, because one language is left.","split":"Now a split screen, because there are two or more languages."},"undo":"Undo","switchType":"Screen type","text":"Text","size":"Size","lines":"Lines","font":"Font","fonts":{"sans":"Standard","readable":"Extra readable","serif":"Serif"},"decrease":"Decrease","increase":"Increase","box":"Caption box","position":"Position","bottom":"Bottom","top":"Top","width":"Width","background":"Background","backgroundSwatch":"Background {{color}}","seeThrough":"See-through","corners":"Corners","round":"Round","square":"Square","aroundIt":"Around it","transparent":"Transparent","green":"Green screen","screen":"Screen","colors":"Colors","dark":"White on black","light":"Black on white","lineByLine":"Line by line","lineByLineText":"Start each sentence on a new line instead of one flowing paragraph.","silence":"When nobody is speaking","autoHide":"Hide captions after {{seconds}} seconds of silence","autoHideText":"Keeps old words off your slides during songs and prayer.","fullMax":"This display already shows 4 languages, the most a screen can fit.","remove":"Remove {{name}}"},"leave":{"title":"Leave without saving?","help":"Your changes to this display will be lost.","stay":"Keep editing","leave":"Leave"},"save":{"updates_one":"Saving updates the {{count}} screen showing it right away.","updates_other":"Saving updates the {{count}} screens showing it right away.","updatesNone":"Not open on any screen yet. Screens that open the link get this look.","done":"Saved. Open screens update in a few seconds."},"guide":{"yourLink":"Your display link","copy":"Copy","heading":"Add “{{name}}” to {{app}}","once":"You only do this once. Style changes you save here reach the screen without pasting the link again.","qrTitle":"Open on another device","qrText":"Scan with a phone or tablet to open this display, or to send the link to the screen's computer."},"guides":{"sectionTitle":"Add a display to your software","sectionHint":"Step-by-step guides, starting with “{{name}}”.","propresenter":{"name":"ProPresenter","sub":"As a prop","intro":"Add captions as a prop so they stay on screen while you move through slides, songs and scripture.","steps":{"1":"In ProPresenter, create a new <b>Prop</b> and name it <b>Captions</b>.","2":"Right-click the prop, choose <b>Edit</b>, then click <b>+</b> and add a <b>Web</b> layer.","3":"Drag the corner of the web layer so it fills the whole slide.","4":"In the right sidebar, paste your display link into the <b>URL</b> field. Sample text appears in a moment.","5":"During the service, click the <b>Captions</b> prop to show or clear captions over any slide."}},"obs":{"name":"OBS","sub":"Browser source","intro":"Add the display as a browser source on top of your scene.","steps":{"1":"In the <b>Sources</b> panel, click <b>+</b> and choose <b>Browser</b>.","2":"Choose <b>Create new</b>, name it <b>InterScribe captions</b> and click OK.","3":"Paste your display link into <b>URL</b>. Set <b>Width</b> 1920 and <b>Height</b> 1080, or your scene size.","4":"Stretch the source to cover the whole scene. The area around the captions is transparent.","5":"Use the eye icon on the source to show or hide captions."}},"freeshow":{"name":"FreeShow","sub":"As an overlay","intro":"Add captions as an overlay so they stay up across slides.","steps":{"1":"Create a new <b>Overlay</b> and name it <b>Captions</b>.","2":"Right-click it, choose <b>Edit</b>, then open the <b>Items</b> tab.","3":"Add a <b>Website</b> item and stretch it to fill the slide.","4":"Paste your display link into the <b>Website</b> tab.","5":"Click the <b>Captions</b> overlay during the service to show it."}},"worshiptools":{"name":"WorshipTools","sub":"Web page background","intro":"Set the display as a service item's background so captions carry through every slide in it.","steps":{"1":"Select a service item and click <b>Edit</b>.","2":"In the <b>Background</b> panel, choose <b>Web Page</b>.","3":"Paste your display link into <b>Web page URL</b> and click <b>Save</b>.","4":"Click any slide in that item to present. Captions keep running across all of its slides."}},"tv":{"name":"TV or browser","sub":"Full screen link","intro":"Best for full screen and side-by-side displays on a dedicated screen.","steps":{"1":"On the TV, computer or stick connected to the screen, open its web browser.","2":"Go to your display link. Tip: send it to yourself, or scan the QR code below.","3":"Make the browser full screen (press <b>F11</b> on Windows, <b>Ctrl+Cmd+F</b> on Mac).","4":"Leave it open. It reconnects on its own and shows captions whenever the room goes live."}}},"share":{"title":"Display links","text":"Paste a link into your presentation software or open it on a TV. It never changes.","empty":"Put live captions on a TV or over your slides with a display.","manage":"Manage displays"},"public":{"waiting":"Captions appear here when the service starts","noSessions":"No sessions scheduled","waitingLanguage":"Waiting for {{language}} captions"},"errors":{"name":"Give the display a name (up to 80 characters).","type":"Choose lower thirds, full screen or split screen.","source":"Choose a room or an event in this workspace.","nameTaken":"You already have a display with this name.","notFound":"That display no longer exists.","languagesOne":"This display shows one language.","languagesScreen":"A screen shows 1 to 4 languages.","languageUnknown":"That language isn't in the catalog.","languagesFull":"Full screen shows 1 to 4 languages."},"coverage":{"basisSession":"Languages for {{name}}:","basisDefaults":"No session is scheduled here yet, so this uses your workspace's event defaults:","spoken":"spoken language, always captioned","auto":"translated from the start","onDemand":"translated while this screen is open","missing":"this session doesn't translate into it, so the screen will wait. Ask your InterScribe contact to turn it on.","afterSave":"Save to check which languages the new source produces."},"details":{"title":"Name and source","name":"Name","nameHint":"Only your team sees this.","source":"Captions from","room":"A room","event":"One event","linkStays":"Your display link stays the same, so nothing needs changing in your software."},"resetConfirm":"Reset the link for \"{{name}}\"?","resetWarning":"Screens still open on the old link go blank. Paste the new link into your software.","reset":{"done":"New link ready. Screens on the old link go blank."}},"docs":{"title":"Docs","nav":{"label":"Docs","guides":"Guides","faq":"FAQ","troubleshooting":"Troubleshooting","releaseNotes":"Release notes","connectionCheck":"Connection check","systemStatus":"System status","menu":"Menu","closeMenu":"Close menu","sections":"Sections","signIn":"Sign in","language":"Language","docsHome":"Docs home","backToApp":"Back to InterScribe","theme":"Theme","themeLight":"Light","themeDark":"Dark","themeSystem":"System"},"search":{"placeholder":"Search the docs","open":"Search","hero":"Try “captions stopped during the service”","ask":"Ask the docs","dialogLabel":"Search the docs","inputLabel":"Search or ask","modeLabel":"Mode","close":"Close search","tabResults":"Results","tabAsk":"Ask the docs","showingFor":"Showing results for","searchExactly":"search exactly “{{query}}”","exactNotice":"Showing only exact matches for “{{query}}”","searchSimilar":"include similar words","filterLabel":"Filter by type","filterAll":"All","filterGuides":"Guides","filterFixes":"Fixes","filterFaq":"FAQ","filterUseCases":"Use cases","kindGuide":"GUIDE","kindFix":"FIX","kindFaq":"FAQ","kindUseCase":"USE CASE","kindRelease":"RELEASE","resultsLabel":"Results","jumpTo":"JUMP TO","openPage":"Open page","hintMove":"↑↓ move","hintOpen":"↵ open","hintAsk":"⇥ switch to Ask","hintClose":"esc close","tagline":"Typo-tolerant · synonyms (wifi = Wi-Fi, sermon = service) · 4 languages","typeToSearch":"Type to search the docs.","popularSearches":"Popular searches","popularArticles":"Popular articles","recentlyViewed":"Recently viewed","loading":"Loading search…","unavailable":"Search is unavailable","unavailableText":"We could not load the search index on this device.","unavailableLink":"Search on the results page","noResults":"No results for “{{query}}”","noResultsText":"Try fewer words, or a different way of saying it.","pill":"Search or ask a question"},"ask":{"intro":"Ask in your own words and press Enter.","asking":"Looking through the docs…","answerFrom":"Answer from the docs · %SOURCES% · %LANGUAGE%","sourcesOne":"1 source","sourcesMany":"%COUNT% sources","followUp":"Follow-up:","notCoveredTitle":"The docs don’t cover this yet","notCoveredText":"We would rather say so than guess. These pages are the closest:","pausedTitle":"AI answers are paused","pausedText":"Here are the closest pages.","rateLimitedTitle":"You have asked a lot of questions","rateLimitedText":"Please try again later. Search still works, and these are the closest pages.","refusedTitle":"The docs can’t answer that one","refusedText":"Ask how to do something in InterScribe, in a few words. Or search the docs.","sendSupport":"Send to support with this conversation →","onlyDocs":"Answers only use these docs. If they don’t cover it, we say so and offer support instead of guessing."},"searchPage":{"title":"Search the docs","metaTitle":"Search · InterScribe Docs","askInstead":"Ask the docs instead","count_one":"{{count}} result in {{language}}","count_other":"{{count}} results in {{language}}","alsoSearched":"also searched:","filters":"Filters","type":"Type","iAm":"I am","section":"Section","roleAnyone":"Anyone","roleEvent":"Running the event","roleInterpreter":"An interpreter","roleIt":"IT / network","releaseNotes":"Release notes","tileUseCase":"CASE","tileRelease":"NEW","apply":"Apply filters","symptomFinder":"Open the symptom finder →","notFoundTitle":"Didn’t find it?","notFoundText":"Tell us what you were looking for. Searches with no good answer go straight to our docs team.","askSupport":"Ask support →","emptyTitle":"No results for “{{query}}”","emptyText":"Try fewer words, a different way of saying it, or fewer filters.","emptyQuery":"Type a word or a question above to search.","unavailable":"Search is unavailable right now. Try again in a minute.","topics":{"agentOffline":{"title":"Agent offline right now?","text":"Two checks fix most cases: is the computer awake, and is the agent app open and signed in?"}}},"home":{"metaTitle":"InterScribe Docs","eyebrow":"Help centre","title":"How can we help with your event?","lead":"Guides with real screenshots for everyone on your team, from the first session to the hundredth. Search, or ask a question in your own words.","urgentTitle":"Something wrong right now?","urgentLead":"Start here during a live event. Each takes under a minute.","checkTitle":"Run the connection check","checkText":"Tests this device and network against InterScribe","symptomTitle":"Find your symptom","symptomText":"What you see → why → what to do","status":{"up":"System status: all systems running","degraded":"System status: some systems are slow","down":"System status: something is down","unknown":"System status: we are checking"},"checkedNow":"Checked a moment ago","checkedMinutes_one":"Checked {{count}} minute ago","checkedMinutes_other":"Checked {{count}} minutes ago","support":"Talk to support","browseTitle":"Browse the guides","browseLead":"Written for any organization: replace “your event” with your service, conference, lecture or meeting.","firstEvent":"Your first event in 15 minutes →","guides":"Interactive guides →","guidesKicker":"Introduction","guidesTitle":"Get to know InterScribe","guidesLead":"A guided tour of the whole product, and a checklist to prepare your team for the big day.","guidesAll":"All interactive guides →","guidesStops_one":"{{count}} stop","guidesStops_other":"{{count}} stops","knownIssues_one":"Known issues · {{count}} open","knownIssues_other":"Known issues · {{count}} open","chips":{"firstEvent":"First event","howItFits":"How it fits together","requirements":"Requirements","sessions":"Sessions","roomsChannels":"Rooms & channels","languages":"Languages","desktopAgent":"Desktop agent","mixers":"Mixers","obsVmix":"OBS & vMix","joinByQr":"Join by QR","listenerView":"Listener view","noSound":"No sound","delay":"Delay","membersRoles":"Members & roles","plans":"Plans","usage":"Usage","humanInterpreter":"Add a human interpreter","wifiStrongBut":"Wi-Fi is strong but…","dnsFirewalls":"DNS & firewalls","starlink":"Starlink","faq":"FAQ","allowList":"Allow-list","checklist":"Checklist","captionsStopped":"Captions stopped","wifiStrongButAudio":"My Wi-Fi is strong but audio drops","cantReach":"Can’t reach InterScribe","goLiveConsole":"Go live from the Console","console":"Console","booth":"Booth","captionHealth":"Caption health","chatQa":"Chat & Q&A","symptomFinder":"Symptom finder","summaries":"Summaries","transcripts":"Transcripts","reports":"Reports","knownIssues":"Known issues","agentApp":"Agent app"},"useCasesTitle":"Guides by type of event","useCasesLead":"A full setup from start to finish: the room, the gear, the network and the people. Every core guide applies to all of them.","useCases":{"church":{"title":"Church services","blurb":"A weekly service run by volunteers: mixer to agent, listeners on church Wi-Fi, recurring sessions."},"conferences":{"title":"Conferences","blurb":"Several rooms and days, one AV channel per room, interpreters in booths, crowded venue Wi-Fi."},"corporate":{"title":"Corporate & hybrid","blurb":"Town halls and training with Zoom, Teams or OBS, behind a company firewall."},"education":{"title":"Education & healthcare","blurb":"Lectures and patient sessions: captions first, accessibility rules, strict networks."}},"interactiveLegend":"Interactive: something to try on the page"},"sections":{"start":{"title":"Start here","description":"What InterScribe does, your first event, and how the pieces connect from microphone to listener."},"plan":{"title":"Plan your event","description":"Sessions, conferences, rooms and AV channels, languages, AI or human interpreters, schedule import."},"audio":{"title":"Get audio in","description":"The desktop, web and mobile agents, mixers, OBS and vMix, Zoom and Teams, RTMP, SRT and WHIP."},"live":{"title":"Run it live","description":"The Console and the interpreter Booth: standby, sound check, go live, health, Backstage requests."},"audience":{"title":"Your audience","description":"Joining by link, QR code or app, the listener view, chat, Q&A and polls, accessibility and privacy."},"connection":{"title":"Connection & network","description":"How audio travels over the internet, Wi-Fi versus internet, DNS, firewalls, Starlink, delay."},"troubleshooting":{"title":"Troubleshooting","description":"Pick what you see. Every symptom leads to the cause and the fix, for every part of the product.","finderTitle":"What are you seeing?","finderLead":"Pick the closest match. You’ll get the most likely causes first, how to check each one, and the fix."},"after":{"title":"After the event","description":"Summaries, transcripts, reports, recordings and what your audience did."},"account":{"title":"Account & billing","description":"Members and roles, interpreter-only access, plans, usage and credits, devices and agents."},"reference":{"title":"Reference","description":"FAQ, glossary, system requirements, the network allow-list for IT, the printable event-day checklist."},"releases":{"title":"Release notes","description":"What changed, when, and which known issues each release fixed."},"use-cases":{"title":"Guides by type of event","description":"A full setup from start to finish: the room, the gear, the network and the people. Every core guide applies to all of them."}},"page":{"breadcrumb":"Breadcrumb","readers":"For: {{readers}}","readerNames":{"organizer":"organizers","operator":"operators","interpreter":"interpreters","listener":"listeners","it":"IT","av":"AV teams"},"minRead_one":"{{count}} min read","minRead_other":"{{count}} min read","updatedIn":"Updated in {{release}}","onThisPage":"On this page","nextInSection":"Next in this section","related":"Related","fallbackNotice":"This page is not translated yet. You are reading the English version.","updatingNotice":"This translation is being updated to match the latest English version. Some parts may be out of date.","screenshotCaption":"Real screenshot, taken automatically from the product.","docsUpdated":"Docs updated {{date}}","docsUpdatedAfterRelease":"docs updated {{date}}","printableTitle":"Printable checklist","downloadPdf":"Download PDF","updatedOn":"Updated {{date}} · {{release}}","updatedDate":"Updated {{date}}","runCheck":"Run the check","interactive_one":"Interactive · {{count}} thing to try on this page","interactive_other":"Interactive · {{count}} things to try on this page","tryIt":"Try it","checklist":{"print":"Print","startOver":"Start over","progress":"{{done}} of {{total}} done","doneTitle":"All set for this part.","doneText":"Your ticks stay on this device, so you can come back to them."}},"featureStatus":{"live":"Available","flag":"Early access","notDeployed":"Coming soon"},"help":{"forThisScreen":"Help for this screen","loading":"Looking for help on this screen…","missingTitle":"No help page for this screen yet","missingText":"We have not written one for this screen yet. The docs home has the full guides.","failed":"Help could not be loaded. Check your connection and try again.","related":"Related","askTitle":"Ask about this screen","askPlaceholder":"e.g. can I go live before 22:00?","askLabel":"Your question about this screen","ask":"Ask","getHelpWithQuestion":"Get help with this question","openGuide":"Open the full guide","support":"Talk to support","docsHome":"Open the docs","feedback":"Helpful?","liveState":"On this screen now","open":{"connection":"What the connection badge means","standby":"Help with standby","soundCheck":"Help with the sound check","preflight":"How to fix: {{check}}","noAudio":"Help: nothing is heard","boothAudio":"Help with booth audio","agent":"Help with the state of {{name}}","guide":"Read the guide"},"live":{"standbyAt":"Standby: opens at {{time}}.","autoStart":"It goes live by itself (auto-start).","manualStart":"It goes live when you press Go live.","onAir":"On air.","connection":"Your connection: {{quality}} · {{ms}} ms","offline":"Your connection: offline","connectionNote":"The badge at the bottom right. If it turns amber during the event, the network is the cause.","booth":{"onAir":"On air · {{language}}","micClosed":"Microphone closed · {{language}}","noChannel":"Not on a channel","link":{"connecting":"Media server: connecting","live":"Media server: connected","reconnecting":"Media server: reconnecting","failed":"Media server: not connected","standby":"Media server: standby until go-live"}},"agent":{"state":"{{name}}: {{state}}","never":"Never connected","onlineSince":"Online since {{when}}","lastSeen":"Last seen {{when}}"},"standbyLead":{"auto":"Your session is in <b>standby</b>: the room’s channel is ready and opens at {{time}}. Listeners hear nothing until it goes live, either by itself (auto-start) or when you press <b>Go live</b>.","manual":"Your session is in <b>standby</b>: the room’s channel is ready and opens at {{time}}. Listeners hear nothing until it goes live, when you press <b>Go live</b>."},"soundCheckPassed":"Sound check passed","soundCheckHeard":"at {{time}}: audio was heard from {{channel}}.","nobodyAssigned":"You can go live anyway. Assign someone so a person watches the captions.","howToAssign":"How to assign","wifiBars":"Why Wi-Fi bars can be misleading"},"screen":{"standby":{"title":"Standby and going live","related":{"go-live-from-the-console":"Go live from the Console (full guide with screenshots)","standby-and-auto-start":"Auto-start: let the session go live by itself","nothing-heard-after-go-live":"Nothing is heard after go-live"}}}},"feedback":{"question":"Did this page solve your problem?","lead":"Your answer goes straight to the people who write these pages.","yes":"Yes","partly":"Partly","no":"No","partlyTitle":"What was missing?","noTitle":"Sorry about that. What went wrong?","pickAny":"Pick any that apply.","reasonsLabel":"What was wrong","textLabel":"What were you trying to do?","optional":"(optional)","notifySignedIn":"Let the docs team reply to %EMAIL% when it’s fixed","notifyEmail":"Email me when it’s fixed","emailPlaceholder":"you@yourorganization.org","send":"Send feedback","sending":"Sending…","cancel":"Cancel","note":"We also note the page version and your language.","thanksTitle":"Thank you, that helps.","thanksYes":"Glad it worked. We use these votes to decide which pages to improve first.","thanksNo":"The docs team will look at it. Meanwhile, these may get you unstuck:","askDocs":"Ask the docs","runCheck":"Run the connection check","support":"Talk to support","rateLimited":"You’ve sent a lot of feedback in the last minute. Please wait a minute and send it again.","failed":"We couldn’t send that. Please try again in a moment.","pageUseful":"Was this page useful?","helpful":"Helpful?","compactThanks":"Thanks for letting us know.","selectionLabel":"About the selected text","report":"Report a problem","suggest":"Suggest a wording","askAbout":"Ask about this","reportLabel":"What’s wrong with it?","suggestLabel":"Your wording","selected":"Selected text","close":"Close","noAddress":"We can’t take feedback from this connection. Talk to support and we’ll pass it on.","invalidEmail":"Check this email address, or leave it empty.","reasonOutOfDate":"Out of date","reasonMissingSteps":"Missing steps","reasonHardToFollow":"Hard to follow","reasonScreenshot":"Screenshot doesn’t match","reasonDidntFix":"Didn’t fix my problem","reasonTranslation":"Translation is off","reasonOther":"Something else"},"browse":{"browseAll":"Browse all articles →","types":{"guide":"Guide","troubleshooting":"Fix","faq":"FAQ","known-issue":"Known issue","use-case":"Use case","reference":"Reference","release-note":"Release note"},"typeGroups":{"guide":"Guides","troubleshooting":"Troubleshooting","faq":"FAQ","known-issue":"Known issues","use-case":"Use cases","reference":"Reference","release-note":"Release notes"},"articleCount_one":"{{count}} article","articleCount_other":"{{count}} articles","emptyTitle":"The guides for this section are on the way","emptyText":"Coming soon: {{topics}}","emptySearch":"Search the docs","allTitle":"All articles","allLead":"Every guide in the docs, in reading order. Filter by section or by type.","sectionFilter":"Section","typeFilter":"Type","filterAll":"All","noMatch":"No articles match these filters.","clearFilters":"Show all articles","metaTitle":"{{title}} · InterScribe Docs","interactive":"Interactive","interactiveCount_one":"{{count}} interactive","interactiveCount_other":"{{count}} interactive"},"status":{"metaTitle":"System status · InterScribe Docs","metaDescription":"Whether InterScribe captions, translation, streaming and the workspace are working right now, and what happened recently.","title":"System status","lead":"Whether captions, translation, streaming and the workspace are working right now, and what happened recently.","overall":{"up":"All systems running","degraded":"Some systems are degraded","down":"Something is down","unknown":"We are checking part of the service","unavailable":"Status unavailable right now"},"overallText":{"up":"Everything is running normally.","degraded":"Part of the service is working, but not as well as it should be. Details are below.","down":"Something customers rely on is not working right now. Details are below.","unknown":"We have lost sight of part of the service and are checking.","unavailable":"We could not read the system status just now. This page tries again every minute. If something is not working for you, tell us."},"checkedNow":"Checked just now","checkedMinutes_one":"Checked {{count}} minute ago","checkedMinutes_other":"Checked {{count}} minutes ago","refreshNote":"Refreshes every minute","componentsTitle":"Services","health":{"up":"Operational","degraded":"Degraded","down":"Down","unknown":"Unknown"},"upcomingTitle":"Planned maintenance","currentTitle":"Happening now","currentEmpty":"Nothing is going on right now.","pastTitle":"Recent incidents","pastEmpty":"No incidents have been published yet.","started":"Started {{when}}","resolved":"Resolved {{when}}","window":"Planned {{start}} – {{end}}","affected":"Affected: {{components}}","incidentStatus":{"investigating":"Investigating","identified":"Cause found","monitoring":"Monitoring","resolved":"Resolved"},"reportProblem":"Report a problem","fullPage":"Full status page"},"releases":{"title":"What’s new","lead":"Every change to InterScribe, as it reaches you.","metaTitle":"What’s new in InterScribe · InterScribe Docs","filtersLabel":"Filter releases","show":"Show","everything":"Everything","new":"New","improved":"Improved","fixed":"Fixed","product":"Product","platform":"Platform","desktop":"Desktop agent","desktopVersion":"Desktop agent {{version}}","download":"Download","knownIssueResolved":"Known issue resolved:","details":"details","guide":"Guide","showAll":"Show all","showLess":"Show less","desktopUnavailable":"Desktop agent notes are unavailable right now. Try again in a few minutes.","empty":"No release notes yet.","noMatch":"No release matches these filters.","newCount_one":"{{count}} new","newCount_other":"{{count}} new","improvedCount_one":"{{count}} improved","improvedCount_other":"{{count}} improved","fixedCount_one":"{{count}} fixed","fixedCount_other":"{{count}} fixed","latest":"Latest · {{version}} · {{date}}","readAll":"Read all release notes →","filters":"Filters","build":"build {{build}}","mobile":"Mobile app","mobileEmpty":"No mobile app releases yet.","desktopNote":"Notes come straight from the agent’s release list, so the app and these docs always agree.","subscribe":"Email me new releases","emails":{"form":{"email":"Your email","submit":"Send me a confirmation link","note":"One email per release, in this language. We send a link to confirm first; every email has a one-click unsubscribe.","sent":"Check your inbox: open the link we sent to confirm. Nothing is sent until you do.","invalid":"Enter a valid email address.","limited":"Too many requests from your network. Try again in an hour.","failed":"We could not send the email just now. Try again later."},"confirmSubject":"Confirm your InterScribe release emails","confirmIntro":"Confirm that you want an email when InterScribe publishes a new release.","confirmCta":"Confirm release emails","confirmIgnore":"If you did not ask for this, ignore this email: nothing is sent unless you confirm. The link works for 7 days.","releaseSubject":"InterScribe {{version}}: {{headline}}","releaseCta":"Read the release notes","releaseWhy":"You get this email because you asked for InterScribe release notes.","unsubscribe":"Unsubscribe","page":{"readyTitle":"Confirm release emails","readyText":"Press the button to get an email each time InterScribe publishes a new release.","confirmButton":"Confirm","confirmedTitle":"You’re subscribed","confirmedText":"You’ll get an email for each new release. Every email has a link to unsubscribe.","expiredTitle":"This link has expired","expiredText":"Ask again from the release notes page. The new link works for 7 days.","invalidTitle":"This link doesn’t work","invalidText":"It may have been used already, or the address was unsubscribed.","unsubscribeTitle":"Unsubscribe from release emails","unsubscribeText":"Press the button to stop the release emails and delete your address.","unsubscribeButton":"Unsubscribe","unsubscribedTitle":"You’re unsubscribed","unsubscribedText":"You won’t get release emails any more, and your address was deleted.","back":"Back to the release notes"}}},"translationsBoard":{"autoPublishOn":"Auto-publish when review passes: On","autoPublishOff":"Auto-publish when review passes: Off","protectHumanEdits":"Protect human edits: On","revertBatch":"Revert this batch","noProposal":"No AI proposal yet.","disabled":{"needs-translate":"Needs the docs.translate permission.","needs-publish":"Publishing needs the docs.publish permission.","nothing-waiting":"No AI version is waiting for approval."},"repoTask":{"queued":"Queued for the docs agent","running":"The docs agent is translating","done":"Done","needs-person":"The docs agent needs a person","failed":"Failed","cancelled":"Cancelled","pullRequest":"Pull request"},"result":{"translating":"Translating. The board updates when the AI review is done.","queued":"Queued for the docs agent, which opens a pull request.","already-queued":"This page and language are already queued for the docs agent.","approved":"Approved and published.","kept":"Kept. Their wording is now the translation of the new English.","handed-back":"Handed back to AI. Translating now.","reverted":"Reverted. Readers see the previous version again.","reverted-to-english":"Reverted. Readers see the English until a person approves a translation.","busy":"A sync of this page is running. Try again in a minute.","not-found":"That page or batch is gone. Reload the page.","nothing-waiting":"No AI version is waiting for approval.","stale":"Someone changed this translation meanwhile. Reload the page.","english-changed":"The English changed after this translation was made. Translate it again first.","not-publishable":"This version does not compile. Fix it in the editor.","no-merge-pending":"No merge is waiting on this page.","has-failed-blocks":"Some parts failed the AI review, so this version cannot be approved as is. Use “Fix and approve”.","unrecorded":"This translation has no record the pipeline can line up. Edit it by hand.","bad-request":"That action could not be read. Reload the page."}},"agentSetup":{"title":"Connect the docs agent","lead":"The docs agent is Claude Code running on a developer's computer, never in production. It picks up the tasks queued on this page, writes the docs from the code and opens a pull request for you to review.","status":{"title":"Where things stand","switchOn":"The docs agent switch is on","switchOff":"The docs agent switch is off","keysSome":"You have {{count}} agent key(s)","keysNone":"You have no agent key yet","done":"Done","todo":"To do","checkedIn":"Last check-in by your keys: {{at}}","neverCheckedIn":"None of your keys has checked in yet"},"how":{"title":"How it works","step1":"Staff queue work here: Write with AI, saving an edit to a repo page, or approving a Learn from customers proposal. Production only queues tasks; it never runs an agent.","step2":"On a developer's computer, Claude Code with the docs-writer agent picks tasks up with pnpm docs:tasks list and claim, using the agent key. That is its only contact with production.","step3":"It reads the code, writes the page, takes screenshots from a local demo stack (never production), checks every claim against the code, and opens a pull request.","step4":"pnpm docs:tasks done links the pull request back to this page, with what the run cost in AI.","step5":"You review and merge the pull request. The page goes live with the next release.","editorNote":"Pages written in the Admin editor skip all this: they are published from Admin directly."},"setup":{"title":"Set up once","switch":"Turn on the docs agent switch.","switchLink":"Open AI controls & spend","key":"Create a docs agent key and copy it. It is the agent's own key, not a workspace API key, and it stands for you: the agent works with your docs.ai permission, so it stops working if that permission is removed. Name it after the computer it will run on.","create":"Create agent key","creating":"Creating…","created":"Your new key. Copy it now: it is shown only once.","copy":"Copy","copied":"Copied","createFailed":"The key could not be created. Try again.","env":"On the developer's computer, in the InterScribe-Portal folder, set these two variables (for example in ~/.zshrc, then open a new terminal). Never commit the key or paste it into a pull request.","keyPlaceholder":"paste-your-agent-key-here","check":"Check the connection. The command lists the queued tasks, and the last check-in above updates within a minute. If it fails, the answers are below.","start":"Start Claude Code in the same folder (claude) and ask it to work the docs queue:","prompt":"Use the docs-writer agent to take the oldest task from pnpm docs:tasks.","nameLabel":"Key name","namePlaceholder":"e.g. Ana's laptop","invalidName":"Give the key a name of up to 80 characters."},"keys":{"title":"Your agent keys","none":"No keys yet.","created":"Created {{at}}","revoke":"Revoke","revokeLabel":"Revoke {{name}}","revoked":"Key revoked for good. The agent using it is refused from now on.","hint":"ends in …{{hint}}","lastUsed":"Last used {{at}}","neverUsed":"Never used"},"trouble":{"title":"If pnpm docs:tasks fails","e503":"503: the docs agent switch (or docs AI as a whole) is off. Turn it on in AI controls & spend.","e401":"401: the key is missing, mistyped or revoked, or the person who created it was deactivated. A workspace API key does not work here. Check DOCS_TASKS_KEY, or create a new key.","e403":"403: the person who created the key does not hold the docs.ai permission. Create the key while signed in as someone who does."}},"check":{"metaTitle":"Connection check | InterScribe Docs","metaDescription":"Test this computer and network for a live InterScribe event in about a minute. No audio is recorded.","eyebrow":"CONNECTION CHECK","title":"Will this computer work for a live event?","lead":"Run this on the computer and network you’ll use on the day. It runs a full set of live-audio connection tests, plus our own checks, in about a minute. No audio is recorded.","roleLabel":"I’m checking as","roles":{"soundDesk":"The sound desk / agent computer","interpreter":"An interpreter","listener":"A listener"},"sendAudio":"Also test sending audio (your browser will ask for the microphone)","run":"Run the check","starting":"Starting the check…","startErrors":{"limited":"Too many checks from this network just now. Try again in a few minutes.","unavailable":"The live-audio service isn’t answering right now. Try again in a minute, or talk to support.","failed":"The check couldn’t start. Check the connection and try again."},"testing":"Testing… step {{n}} of {{total}}","now":"Now: {{step}}, {{why}}","nowSteps":{"device":{"doing":"reading this device and browser","why":"so the results say what they apply to."},"network":{"doing":"looking at the network","why":"Wi-Fi, a cable or mobile data, when the browser says."},"dns":{"doing":"finding InterScribe’s addresses (DNS)","why":"the first thing every page and stream needs."},"website":{"doing":"reaching the website and sign-in","why":"the pages you run the event from."},"signal":{"doing":"opening the signal connection","why":"the WebSocket that sets up live audio."},"webrtc":{"doing":"opening a live audio connection (WebRTC)","why":"the direct path audio normally takes."},"turn":{"doing":"connecting through the media relay (TURN)","why":"the backup path used when a network blocks direct audio."},"reconnect":{"doing":"dropping the connection on purpose","why":"to see that it comes back by itself."},"publishAudio":{"doing":"sending a few seconds of microphone audio","why":"nothing is recorded or kept."},"protocol":{"doing":"comparing the two audio paths (UDP and TCP)","why":"this one takes up to half a minute."},"region":{"doing":"finding the closest server region","why":"where your audio is handled."},"steadiness":{"doing":"measuring delay and jitter for 20 seconds","why":"how steady the line is, not just how fast."}},"cancel":"Cancel","saving":"Saving the result…","verdict":{"ok":"This computer is ready for a live event","warnOne":"It will work, with one thing to fix","warnMany":"It will work, with {{count}} things to fix","fail":"Live audio can’t get through from here yet"},"explain":{"ok":"Every test passed on this computer and network. Run it again if you change either before the day.","fail":{"device":"This browser can’t open live audio connections. Use a current Chrome, Edge, Safari or Firefox and run the check again.","dns":"This network can’t find InterScribe’s addresses. Your IT team needs to allow them; email them the allow-list.","website":"This network can’t reach InterScribe’s website. Your IT team needs to allow it; email them the allow-list.","signal":"This network blocks the connection that starts live audio. Your IT team needs to allow it; email them the allow-list.","audio":"This network blocks every path live audio can take, direct and relay. Your IT team needs to open them; email them the allow-list."},"warn":{"device":"This browser had trouble on this computer. Use a current Chrome, Edge, Safari or Firefox for the event.","network":"This computer is on mobile data, which can slow down or drop during an event. Use Wi-Fi or a cable on the day.","dns":"Some InterScribe addresses didn’t answer from this network. Your IT team can allow them in a few minutes.","website":"InterScribe’s website didn’t answer properly from this network. Run the check again; if it repeats, tell support.","signal":"The connection that starts live audio had trouble. Run the check again; if it repeats, your IT team can look at it.","webrtc":"This network blocks the direct audio path, so audio goes through the relay. It works, with a little more delay. Your IT team can open it in a few minutes.","turn":"This network blocks the backup relay. Audio works over the direct path, but has nothing to fall back on if that path is blocked later.","reconnect":"The connection didn’t come back by itself after a drop. A short network blip could stop audio until the page is reloaded.","publishAudio":"Audio from this computer didn’t reach the server. Check the microphone and run the check again; if it repeats, tell support.","publishAudioMic":"The microphone wasn’t allowed or was silent, so sending audio wasn’t tested. Allow the microphone, check it’s on, and run the check again.","protocol":"This network blocks the fastest audio path (UDP), so audio goes through the relay over TCP. It works, with a little more delay. Your IT team can open it in a few minutes.","region":"The closest server region couldn’t be found. Audio still works; support can look into it.","steadiness":"The line to InterScribe is slow or uneven, so audio may lag or break up. A cable or a quieter network helps."}},"savedUntil":"Saved until {{date}}","notSaved":"This result wasn’t saved, so it has no report ID. Take a screenshot for support, or run the check again.","groups":{"device":"THIS DEVICE AND NETWORK","audio":"LIVE AUDIO (FULL CONNECTION TEST)","steadiness":"STEADINESS (20 SECONDS)"},"deviceOn":"{{browser}} on {{os}}","devicePlugged":", plugged into power","deviceBattery":", on battery","thisBrowser":"This browser","thisComputer":"this computer","steps":{"device":{"title":"Device and browser","fail":"This browser can’t open live audio connections"},"network":{"title":"Network","wifi":"Wi-Fi. A cable would be steadier.","ethernet":"A wired connection, the steadiest kind.","cellular":"Mobile data. Use Wi-Fi or a cable for a live event.","other":"Not Wi-Fi or a cable. A cable would be steadier.","unknown":"This browser doesn’t say which network it’s on. A cable is the steadiest."},"dns":{"title":"Finding InterScribe (DNS)","ok":"All InterScribe addresses resolve","fail":"An InterScribe address didn’t answer"},"website":{"title":"Website and sign-in","ok":"Pages reachable over HTTPS","fail":"The website or sign-in page didn’t answer"},"signal":{"title":"Signal connection","ok":"WebSocket to the live-audio server","fail":"The WebSocket to the live-audio server was blocked"},"webrtc":{"title":"WebRTC","ok":"The browser can open a live audio connection","fail":"The direct audio connection was blocked"},"turn":{"title":"Media relay (TURN)","ok":"The backup path works","fail":"The backup path is blocked","skipped":"This server offers no relay to test"},"reconnect":{"title":"Reconnect","ok":"Recovers after a forced drop","fail":"Didn’t recover after a forced drop"},"publishAudio":{"title":"Sending audio","ok":"Microphone audio reached the server","warn":"The microphone wasn’t allowed or was silent","fail":"Microphone audio didn’t reach the server","skipped":"Not tested: sending audio was unticked","skippedBy":{"skipped":"Skipped — you chose not to test the microphone","notAllowed":"Skipped — microphone not allowed","notFound":"Skipped — no microphone found","busy":"Skipped — the microphone is in use by another app"}},"protocol":{"title":"Connection type","ok":"UDP, the fastest audio path, is open","warn":"UDP blocked; using TCP through the relay","fail":"Neither audio path could be measured"},"region":{"title":"Server region","ok":"Closest region","none":"This server has a single region","fail":"Couldn’t tell this time. Just a note: audio works the same and there’s nothing to fix."},"steadiness":{"title":"Delay and jitter","ok":"Round trip and variation to InterScribe","warn":"Slow or uneven: audio may lag or break up","fail":"Too many replies lost to hold a live stream"}},"values":{"ok":"OK","failed":"Failed","timedOut":"Timed out","noWebrtc":"No WebRTC","micBlocked":"Not allowed","micSilent":"Silent","wifi":"Wi-Fi","ethernet":"Ethernet","cellular":"Mobile data","other":"Other","audioServer":"Audio server","micSkipped":"Skipped","micNotFound":"No microphone","micBusy":"In use"},"links":{"why":"Why","fix":"Fix with IT"},"details":{"show":"Details","hide":"Hide details","does":"What it does","doesValue":"{{step}}, {{why}}","took":"Took","seconds":"{{seconds}} s","reported":"What the test reported","nothingReported":"Nothing more to report for this step.","live":"Live details","waiting":"Waiting for the test to report…"},"share":{"title":"Share with support","text":"Support opens {{id}} and sees every step. Kept 30 days.","textLinked":"Support opens {{id}} and sees every step, next to your session’s connection report. Kept 30 days.","send":"Send to support","sending":"Sending…","sent":"Sent. Support can open {{id}} now; mention it when you write to them.","sentButton":"Sent to support","sendFailed":"This couldn’t be sent. Copy the report link and send it to support instead.","copyLink":"Copy report link","copied":"Copied","copyFailed":"Couldn’t copy. The link is {{url}}","email":"Email the allow-list to IT"},"tools":{"title":"Double-check with independent tools","text":"Useful when IT wants a second opinion. These open in a new tab and are not run by InterScribe.","livekit":"Independent live-audio test ↗","livekitText":"A second opinion on the live-audio part, run on a partner’s test page. Copy our server address and a temporary key from here:","livekitTextPlain":"A second opinion on the live-audio part, run on a partner’s test page.","copy":"Copy","copied":"Server address and key copied","cloudflare":"Cloudflare speed test ↗","cloudflareText":"Upload, latency, jitter and packet loss.","fast":"fast.com ↗","fastText":"Choose “More info” for upload and loaded latency."},"runAgain":"Run again","shared":{"title":"Connection check {{id}}","lead":"Run on {{date}}. Anyone with this link sees these results, never who ran them.","notFoundTitle":"This report isn’t available","notFoundText":"Reports are kept for 30 days, then deleted. Run the check again for a new one.","limitedTitle":"Too many reports opened","limitedText":"Too many reports were opened from this network. Wait a minute and try again.","runCheck":"Run the connection check"},"microphone":{"title":"Test your microphone too?","body":"We’ll ask your browser for permission to use your microphone so we can check that your voice can reach the audio server. Nothing is recorded, and nobody hears it.","allow":"Allow microphone test","skip":"Skip","asking":"Waiting for your browser’s answer…","helpTitle":"How to allow the microphone","help":{"chrome":"Chrome or Edge: click the icon at the left of the address bar and allow the microphone.","safari":"Safari: choose Safari › Settings for this website, then allow the microphone.","firefox":"Firefox: click the permissions icon in the address bar and allow the microphone."},"retry":"Try the microphone test again","stillBlocked":"This browser still blocks the microphone for this site. Allow it as above, then try again.","retryNotSaved":"This retry isn’t in the saved report. Run the whole check again to update it."}},"faq":{"metaTitle":"FAQ · InterScribe Docs","metaDescription":"Answers to the questions people ask about InterScribe: plans and refunds, listeners, interpreters, AI voices, audio and more.","eyebrow":"FAQ","title":"Questions people ask us","lead":"Every answer we publish on the site, by topic: plans and refunds, listeners, interpreters, AI voices, audio and the rest.","meta":"%COUNT% questions · %TOPICS% topics · updated %DATE%","filterLabel":"Filter the questions","filterPlaceholder":"Filter questions, e.g. “refund” or “QR code”","countAll":"%COUNT% questions","countShown":"%SHOWN% of %TOTAL% questions","clear":"Clear the filter","topics":"Topics","questionsOne":"1 question","questionsMany":"%COUNT% questions","copyLink":"Copy link","copied":"Link copied","emptyTitle":"No question here mentions “%QUERY%”","emptyText":"The FAQ covers %TOTAL% questions. The full docs search also reads every guide and fix, and Ask answers in your own words.","searchAll":"Search all docs for “%QUERY%”","askSupport":"Ask support","cardMeta":"%COUNT% questions · %TOPICS% topics","cardText":"Plans and refunds, listeners, interpreters, AI voices, audio and setup, and more, with a filter and a link to each answer.","cardMore":"+%COUNT% more","cardOpen":"Open the FAQ →"},"figures":{"whereStops":"Where the sound can stop","whereStopsLikely":"Where the sound can stop, most likely first","whatYoullSee":"What you'll see","readFullArticle":"Read the full article: {{title}} →","bad":"Bad","good":"Good","waitFewSeconds":"Wait a few seconds","notSpeaking":"Not speaking","silentOff":"Silent off","volumeUp":"Volume up","headphonesCheck":"Headphones?","phoneHotspot":"Phone hotspot","venueWifi":"Venue Wi-Fi","mobileData":"Mobile data","wifiSignIn":"Wi-Fi sign-in"}},"emailMarketing":{"title":"Email marketing","campaign":"Campaign","campaigns":"Campaigns","newCampaign":"New campaign","campaignDetails":"Campaign details","template":"Template","templates":"Templates","activity":"Activity","sendPreview":"Send preview","saveDraft":"Save draft","sendCampaignPreviewToContact":"Send preview of 1 contact","sendCampaignPreviewToContacts":"Send preview of {{0}} contacts","sendCampaignToContact":"Send to 1 contact","sendCampaignToContacts":"Send to {{0}} contacts","confirmSend":"Send campain","sendingToContacts":"You are about to send this campaign to {{0}} contacts. Are you sure you want to continue?","overview":{"avgOpenRate":"Avg. open rate","avgClickRate":"Avg. click rate","totalSent":"Total emails sent"},"settings":{"title":"Settings","description":"Email marketing settings"},"senders":{"object":"Email sender","plural":"Email senders","provider":"Provider","stream":"Stream","apiKey":"API key","fromEmail":"From email","fromName":"From name","replyToEmail":"Reply to email"}},"emails":{"object":"Email","plural":"Emails","subject":"Subject","from":"From","to":"To","sender":"Sender","sent":"Sent","sentAt":"Sent at","delivered":"Delivered","deliveredAt":"Delivered at","bouncedAt":"Bounced at","spamComplainedAt":"Spam complained at","unsubscribedAt":"Unsubscribed at","openedAt":"Opened at","opens":"Opens","clicks":"Clicks","inboundEmail":"Inbound Email","inboundEmails":"Inbound Emails","outboundEmail":"Outbound Email","outboundEmails":"Outbound Emails","emailActivity":"Email activity","recipient":"Recipient","recipients":"Recipients","recipientList":"Recipient list"},"entities":{"fields":{"NUMBER":"Number","TEXT":"Text","DATE":"Date","USER":"User","ROLE":"Role","ENTITY":"Entity","ID":"ID","SELECT":"Single Select","FORMULA":"Formula","MEDIA":"Media","BOOLEAN":"Boolean","MULTI_SELECT":"Multi Select","MULTI_TEXT":"Multi Text","RANGE_NUMBER":"Number Range","RANGE_DATE":"Date Range"},"subtypes":{"singleLine":"Single-line","multiLine":"Multi-line","email":"Email","phone":"Phone","url":"URL","dropdown":"Dropdown","combobox":"Combobox","radioGroupCards":"Radio Group Cards","checkboxCards":"Checkbox Cards"},"defaultFields":{"USER":"Created by user","ROLE":"Created by role","ID":"ID"},"conditions":{"equals":"Equals","contains":"Contains","lt":"Less than","lte":"Less than or equal to","gt":"Greater than","gte":"Greater than or equal to","startsWith":"Starts with","endsWith":"Ends with","in":"In","notIn":"Not in"},"errors":{"selectNeedsAtLeastOneOption":"Add at least one option for Select fields","selectOptionCannotBeEmpty":"Select options cannot be empty"}},"eventForm":{"features":{"qa":"Q&A","qaHelp":"Your audience sends questions for the team to answer.","polls":"Polls","pollsHelp":"Your audience votes in polls the team launches.","qaReviewFirst":"Review questions before showing them","qaReviewFirstHelp":"A question appears to your audience only after someone approves it.","qaAllowAnonymous":"Allow anonymous questions","qaAllowAnonymousHelp":"Your audience can ask without signing in.","qaRequireSignIn":"Require sign-in to ask","qaRequireSignInHelp":"Only signed-in audience members can ask. Anyone can still upvote.","churchTools":"Church tools","churchToolsHelp":"Offers audience members the church cards (Prayer, Give, Salvation, Next step, Scripture) and private prayer requests.","whoMaySpeak":"Who may speak in chat","whoMaySpeakHelp":"Who can write in the audience chat. Reading stays open to everyone. Pausing the chat stops everyone; when you lift the pause, this rule applies again."},"inherits":{"defaults":"Starting from your Event Defaults.","conference":"Starting from the {{0}} settings."},"card":{"description":"Only these are needed to create the session.","title":"The essentials","ready":"Ready","needsName":"Needs a name","sessionName":"Session name"},"help":{"speakerLanguage":"The language people speak at this event. You can change it during the stream."},"when":{"label":"When","noDuration":"The end must be after the start.","changeZone":"Change","to":"to","nextDay":"next day","moreDays_one":"{{count}} day later","moreDays_other":"{{count}} days later","each":"{{length}} each","short":{"hours":"{{0}} h","minutes":"{{0}} min","hoursMinutes":"{{0}} h {{1}} min"}},"repeats":{"label":"Repeats","never":"Does not repeat","weeklyOn":"Weekly on {{0}}","endsOn":"Ends on","once":"Once","every":"Every","fewer":"Fewer","more":"More","sessions_one":"{{count}} session","sessions_other":"{{count}} sessions","chip":"{{cadence}} until {{to}}","chipEndsNever":"{{cadence}} · Ends: never","done":"Done","on":"on","until":"until"},"calendar":{"previous":"Previous month","next":"Next month","first":"First","repeats":"Repeats","session":"Session","today":"Today"},"whenSummary":{"dailyOne":"Every day","dailyOther":"Every other day","dailyCount":"Every {{count}} days","weeklyOne":"Every {{days}}","weeklyOther":"Every other {{days}}","weeklyCount":"Every {{count}} weeks on {{days}}","monthlyOne":"Every month on day {{day}}","monthlyOther":"Every other month on day {{day}}","monthlyCount":"Every {{count}} months on day {{day}}","yearlyOne":"Every year","yearlyOther":"Every other year","yearlyCount":"Every {{count}} years"},"room":{"label":"Room","choose":"Choose a room","free":"Free","avChannel":"AV channel {{channel}}","new":"New room","manage":"Manage rooms","freeNow":"Free at this time","busyBetween":"Busy {{from}} to {{to}}","busyEvery":"Busy on every date","freeExcept":"Free, except {{dates}}","freeExceptCount_one":"Free, except on {{count}} date","freeExceptCount_other":"Free, except on {{count}} dates","audioBusy":"Busy · your audio is in use","audioBusyBetween":"Busy {{from}} to {{to}} · your audio ({{channel}}) is in use","audioBusyDates_one":"Busy on {{count}} date · your audio is in use","audioBusyDates_other":"Busy on {{count}} dates · your audio is in use","newHelp":"Gets its own AV channel","noRoomPrompt":"No room? Leave it empty:","noRoom":"No room","channelAgent":"{{channel}} · desk agent","channelEncoder":"{{channel}} · encoder","channelNoDevice":"{{channel}} · no device"},"audio":{"roomChannel":"{{room}}'s channel","anotherChannel":"Another channel","useAnother":"Use another channel","channels":"Channels","thisRoom":"This room","busy":"In use","noDeviceYet":"No audio device yet","setUpRoomAudio":"Set up the room's audio","switched":"Switched to {{room}}'s channel: a session in a room uses the room's own channel.","undo":"Undo","offer":"{{room}} has its own channel.","useRoomChannel":"Use the room's channel","roomChannelHelp":"AV channel {{channel}}. Sound comes from the room's sound desk; no browser has to stay open.","deskAgent":"Desk agent","encoder":"Encoder","usedFrom":"{{channel}}, used from {{room}}","yourChoice":"Your choice","noDeviceNote":"No sound device on this channel yet.","yourChoiceNote":"The session still takes place in {{room}} (it shows on the room's schedule and in Check conflicts). Its sound comes from the computer running the Streamer; the room's channel isn't used.","switchedComputer":"Switched to the computer: {{room}} has no AV channel, and a session can't use another room's channel.","switchedRoom":"Moved the session to {{room}}, the room this channel belongs to.","useComputer":"Use a computer","useChannel":"Use an AV channel"},"conflicts":{"check":"Check conflicts","clashPill":"{{count}} clash · Check","clashCount":"{{count}} clash","yours":"Yours","yoursTime":"{{start}} to {{end}}","rooms":"Rooms","dates":"Dates","which":"Which dates to move","moveTo":"Move to {{time}}","movesAll":"This moves all {{count}} sessions in the series","confirmMove":"Move","failed":"We couldn't check the rooms just now.","tooMany":"Too many dates to check — showing the first {{count}}.","hide":"Hide conflicts","roomFirst":"This session's room comes first. Pick another tab to see whether it's free instead.","dayIn":"{{day}} in {{room}}","overlap":"On {{date}} this session overlaps “{{name}}” ({{from}} to {{to}}).","overlapTryRoom":"Drag your block, try {{room}}, or keep it as it is.","overlapDrag":"Drag your block, or keep it as it is.","moveDate":"Move this date to {{time}}","useRoom":"Use {{room}} on {{date}}","busyHere":"On {{date}} {{room}} is busy at this time.","audioBusy":"Busy","audioBusyHere":"On {{date}} you can't use {{room}} at this time: your audio ({{channel}}) is in use {{from}} to {{to}} by “{{name}}”.","audioBusyDesk":"On {{date}} you can't use {{room}} at this time: your audio ({{channel}}, {{room}}'s sound desk) is in use {{from}} to {{to}} by “{{name}}”."},"panel":{"words":{"title":"Words","sessionAndVocabulary":"Listens for {{count}} words from your notes, plus {{vocabulary}} ({{vocabularyCount}} words).","session_one":"Listens for {{count}} word from your notes.","session_other":"Listens for {{count}} words from your notes."},"title":"What will happen","description":"This session as it stands. Click a line to go to its setting.","when":{"title":"When and where","times":"{{0}} to {{1}}, {{city}} time.","noTimes":"Pick a date and time.","room":"In {{0}}.","noRoom":"Choose a room.","channel":"Sound from {{0}}'s sound desk.","channelNoDevice":"Sound from {{0}}'s channel, which has no sound device yet.","noChannel":"This room has no AV channel.","series":"{{cadence}} from {{from}} to {{to}}, {{start}} to {{end}}, {{city}} time.","computer":"Sound from a computer (web browser).","otherChannel":"Sound from {{0}}.","meeting":"Sound from the {{0}} meeting, through the {{0}} bot."},"on":{"title":"What is switched on","captions":"Captions and text translation in every language.","interpreters":"Human interpreters for {{0}}.","noInterpreters":"No human interpreters.","chat":"Audience chat is on.","chatPaused":"Audience chat is paused: your audience can read, not write.","noChat":"No audience chat.","replays":"Kept as a replay after the event.","noReplays":"No replay after the event.","aiAudio":"AI audio interpretation in {{0}}.","aiAudioAny":"AI audio interpretation in any language.","noAiAudio":"No AI audio interpretation.","aiVoiceOff":"No AI audio interpretation: AI voice isn’t on for this account yet.","privateChat":"Private chat with the host is on."},"missing":{"title":"What is missing","description":"Add a description so people know what to expect.","speakers":"Name the speakers people will hear.","coverImage":"Add a cover image for the event page."},"who":{"title":"Who can see it","published":"Published, so attendees can join.","draft":"A draft, so nobody can join it yet.","disabled":"Disabled, so nobody can join it.","notSavedYet":"Not saved yet. Create publishes it; Save as draft keeps it hidden.","allPortals":"Listed on all your portals.","onePortal":"Listed on {{0}}.","somePortals":"Listed on {{0}} portals.","linkOnly":"Not listed anywhere; only the link opens it.","codeRequired":"Attendees type the access code first.","noCode":"No access code needed."},"suggestions":{"title":"Suggestions","summaryTemplate":"Make it better: choose a summary template so people get notes afterwards.","vocabulary":"Make it better: add a vocabulary so names and terms come out right.","librarySet":"Add the {{set}} words {{benefit}}."},"ready":{"title":"Ready to create","suggestions_one":"{{count}} suggestion below can make it better.","suggestions_other":"{{count}} suggestions below can make it better.","none":"Everything you need is set."},"notReady":{"title":"Not ready yet","name":"Give the session a name to create it.","times":"Pick a date and time to create it."},"attention":{"title":"Needs attention","clash_one":"{{count}} clash on {{day}}: the room or your audio is in use then. Create is refused until it is resolved.","clash_other":"{{count}} clashes, the first on {{day}}: the room or your audio is in use then. Create is refused until they are resolved.","clashNoDay_one":"{{count}} clash: the room or your audio is in use then. Create is refused until it is resolved.","clashNoDay_other":"{{count}} clashes: the room or your audio is in use then. Create is refused until they are resolved."},"clash":{"title_one":"{{count}} clash to resolve","title_other":"{{count}} clashes to resolve","detail":"Move the session, or choose another room or audio, before creating."}},"sections":{"details":{"title":"Additional details","description":"Speakers, category and tags."},"captions":{"title":"Captions & translation","description":"Included in every language. These settings help the engine get your words right."},"interpretation":{"title":"Interpretation","description":"Languages listeners can hear, from your own interpreters or from AI voices."},"access":{"title":"Access","description":"Who can join, where the event is listed, and its link."},"video":{"title":"Video & replays","description":"Video shown next to the captions, and what replays include."},"after":{"title":"After the event","description":"What is produced when the event ends."},"more":{"title":"More options","description":"Settings most events never need to change."},"bible":{"title":"Bible","description":"Bible reading and verse links for your audience."},"signLanguage":{"title":"Sign language","description":"Interpreter video beside the captions."},"chatTools":{"title":"Chat, Q&A, polls & church tools","description":"How your audience talks with each other and takes part with your team."},"aiAnswers":{"title":"AI answers & recaps","description":"Answers and catch-ups that AI writes from what was said."},"slidesTranscript":{"title":"Slides & transcript","description":"What your audience sees beside the captions, and what they can keep afterwards."}},"details":{"descriptionHelp":"Attendees read it on the event page and wherever the event is listed, in their own language. A sentence on what the session covers is enough.","categoryHelp":"Groups events on your portals.","manageSpeakers":"Manage speakers","manageCategories":"Manage categories","tags":"Tags","tagsHelp":"Words that help people find the event. Press Enter after each one.","removeTag":"Remove {{0}}","coverImageHelp":"Shown on the event page and in event lists.","roomHelp":"Where it happens. Each room brings its own AV channel.","addSpeaker":"New speaker","addRoom":"New room","addTag":"Add a tag","descriptionPlaceholder":"A sentence on what the session covers is enough."},"addRoom":{"title":"New room","help":"The room gets its own AV channel, named after it.","confirm":"Add room","name":"Room name","nameHelp":"Its AV channel is named after the room, so choose a name people will recognize."},"access":{"publicHelp":"Listed on the portals you choose below.","privateHelp":"Not listed on any portal.","portalsHelp":"The portals where this event is listed for attendees.","link":"Event link","linkHelp":"The end of the address attendees open. It follows the name until you change it.","codeHelp":"Attendees type this code before they can join.","newCode":"New code","requirePass":"Require a partnership pass","requirePassHelp":"Attendees need a valid partnership pass before they can open this event on FrontDoor.","requiresCode":"Requires an access code"},"video":{"livestreamUrl":"Livestream link","captionDelay":"Caption delay for your audience at home","secondsUnit":"seconds","captionDelayRange":"Between 0 and 360 seconds.","title":"Video","help":"What your audience sees next to the captions.","none":"No video","noneHelp":"Captions and audio only.","livestream":"Livestream link","livestreamHelp":"A YouTube, Vimeo or similar stream shown next to the captions.","avSource":"Video from your AV source","avSourceHelp":"Send video straight from your encoder or AV desk through InterScribe. Needs extra setup, so we unlock it per account.","secondsShort":"{{0}} s","request":{"locked":"Locked","open":"Request access","requested":"Requested {{date}}","pendingHelp":"We've got your request and will email you when it's unlocked. Use a livestream link until then.","title":"Ask us to unlock video from your AV source","help":"We'll set it up with you and email you when it's ready.","note":"Anything we should know?","optional":"(optional)","notePlaceholder":"For example: we stream every Sunday from an ATEM in the main auditorium.","send":"Send request","noteTooLong":"The note can have at most 2000 characters."},"captionDelayHelp":"Match your livestream's delay, so captions don't appear before the speaker on video.","captionDelayInfo":"Caption latency for your audience at home. Increase the delay to better match your livestream's latency (e.g. YouTube). If the delay is too low, captions may appear before the speaker on video."},"bar":{"saveDraft":"Save as draft","saveDrafts":"Save as drafts","create":"Create session","createMany":"Create {{count}} sessions","changes_one":"{{count}} unsaved change","changes_other":"{{count}} unsaved changes","areas":{"name":"Name","when":"When","room":"Room","speakers":"Speakers","language":"Language","audio":"Audio","details":"Details","captions":"Captions","interpretation":"Interpretation","access":"Access","video":"Video","summary":"Summary","chat":"Chat","audience":"Audience","more":"More options"},"ready":{"title":"Ready to create","titleSeries":"Ready · {{count}} sessions","allPortals":"Listed on all your portals once created. A draft stays hidden.","onePortal":"Listed on {{0}} once created. A draft stays hidden.","somePortals":"Listed on {{0}} portals once created. A draft stays hidden.","linkOnly":"Not listed anywhere; only the link opens it. A draft stays hidden.","series":"{{cadence}} until {{to}}."},"notReady":{"name":"Give the session a name","times":"Pick a date and time","series":"Check the series dates","seriesDetail":"The last date must come after the first.","onlyOne":"That's the only thing missing.","more_one":"{{count}} more thing is missing.","more_other":"{{count}} more things are missing."},"clash":{"title_one":"{{count}} clash on {{day}}","title_other":"{{count}} clashes · first on {{day}}","titleNoDay_one":"{{count}} clash","titleNoDay_other":"{{count}} clashes","check":"Check conflicts","after":"before creating."}},"errors":{"checkFields":"Some fields need your attention.","avChannelRequired":"Choose the AV channel this event uses."},"edit":{"description":"Name, time, language and audio. Every change on this page is saved together.","backToOverview":"Back to overview","saved":"Event saved.","savedViewerFailed":"Event saved; audience settings were not saved: {{message}}","viewerFailed":"Audience settings were not saved: {{message}}","statusHelp":"Only published events can be joined. Drafts and disabled events stay hidden.","scopeTitle":"Save a repeating event","scopeHelp":"Apply your changes to this event only, or to this event and every later one in the series.","thisEvent":"This event only","thisAndFuture":"This and all future events","changedElsewhere":"Someone changed this event while you were editing. Your changes are kept, and saving replaces theirs.","loadLatest":"Load their version","loadLatestTitle":"Load their version?","loadLatestHelp":"Your unsaved changes to this event will be lost.","loadLatestConfirm":"Discard my changes","leaveTitle":"Leave without saving?","leaveHelp":"Your changes to this event will be lost.","stay":"Keep editing","leave":"Leave","liveChannel":"Live now: the event keeps its current channel until the stream ends.","noSettingsYet":"This event has no saved settings yet. Saving will create them.","deletedElsewhere":"This event was deleted somewhere else. Nothing more can be saved to it.","discardTitle":"Discard your changes?","discardHelp":"Your unsaved changes to this event will be lost.","discardConfirm":"Discard my changes","liveSeriesMoved":"This date keeps its live audio; later dates use {{room}}'s audio."},"accent":{"question":"Does the speaker have an accent?","why":"Choosing the variant closest to the speaker's accent, where one is available, can improve caption quality.","whyLabel":"Why we ask about accents","tunedFor":{"en":{"US":"Captions are tuned for American English.","GB":"Captions are tuned for British English.","AU":"Captions are tuned for Australian English.","IN":"Captions are tuned for Indian English.","NZ":"Captions are tuned for New Zealand English."},"fr":{"FR":"Captions are tuned for French from France.","CA":"Captions are tuned for Canadian French."},"pt":{"BR":"Captions are tuned for Brazilian Portuguese.","PT":"Captions are tuned for European Portuguese."}},"standardFallback":"Captions will use standard {{language}} for this accent.","noCaptions":"There are no live captions for {{language}}. Your audience can still get interpretation."},"language":{"withoutCaptions":"Without live captions","unavailable":"Language no longer offered, choose another","search":"Search languages"},"sectionStatus":{"startOnDemand":"On demand","speakers_one":"{{count}} speaker","speakers_other":"{{count}} speakers","noSpeakers":"No speakers","rooms_one":"{{count}} room","rooms_other":"{{count}} rooms","noRooms":"No rooms","category":"{{0}}","newCategory":"New category: {{0}}","noCategory":"No category","eventType":"{{0}}","noEventType":"No event type","vocabulary":"Vocabulary: {{0}}","noVocabulary":"No vocabulary","interpreters_one":"{{count}} interpreted language","interpreters_other":"{{count}} interpreted languages","noInterpreters":"No human interpreters","aiVoices_one":"AI audio interpretation in {{count}} language","aiVoices_other":"AI audio interpretation in {{count}} languages","noAiVoices":"No AI audio interpretation","aiVoiceOff":"AI voice isn’t on for this account","aiVoicesAny":"AI audio interpretation in any language","linkOnly":"Link only","allPortals":"All portals","portals_one":"{{count}} portal","portals_other":"{{count}} portals","noPortals":"Not listed","accessCode":"Access code","noAccessCode":"No access code","livestream":"Livestream link","noLivestream":"No livestream","summary":"Summary: {{0}}","noSummary":"No summary","autoStartOn":"Starts by itself","autoStartOff":"Manual","originalAudioOn":"Original audio shared","originalAudioOff":"Original audio not shared","chat":"Chat","askAi":"Ask AI","qa":"Q&A","polls":"Polls","recap":"Recap","transcript":"Transcript download","slides":"Slides","songLyrics":"Song lyrics translated","nothingOn":"Nothing switched on","bibleOn":"Verse links on","bibleOff":"Verse links off","verseLinks":"Verse links","chatWorkspace":"{{0}} (workspace)","slowMode":"Slow mode {{0}} s","noSlowMode":"No slow mode","signChannels_one":"{{count}} sign language","signChannels_other":"{{count}} sign languages","noSignChannels":"No sign language","sourceBrowser":"Audio from a browser","sourceAv":"AV channel","captionDelay":"Captions delayed {{0}} s","songsOn":"Singing detection on","songsOff":"Singing detection off","replayInStep":"Replay in step","chatOnMode":"Chat on · {{0}}","chatOff":"Chat off","noQa":"No Q&A","noPolls":"No polls","chatPrivateOnly":"Private chat only","avSourceVideo":"Video from your AV source","vocabularyTerms_one":"{{count}} term","vocabularyTerms_other":"{{count}} terms","public":"Public","delay":"{{0}} s delay"},"groups":{"chat":"Chat","qaPolls":"Q&A, polls & church tools"},"chatOff":{"title":"Chat is off for this session","text":"Audience members won't see a chat on the event page. Turn it on to choose how messages appear.","titleAudience":"Audience chat is off","textAudience":"Only private chat with the host is on. Turn audience chat on to choose how messages appear.","titleSettings":"Chat is off for new sessions","textSettings":"New sessions won't show a chat on the event page. Turn it on to choose how messages appear.","titleAudienceSettings":"Audience chat is off for new sessions","textAudienceSettings":"New sessions will have only private chat with the host. Turn audience chat on to choose how messages appear."},"eventTypeFamilies":{"faith":"Faith","learning":"Learning","business":"Business","media":"Media","care":"Care & public life","everyday":"Everyday"},"audienceChat":{"title":"Audience chat","help":"Your audience can chat with each other on the event page."},"addSpeakers":{"open":"Add several speakers","title":"Add speakers","subtitle":"They're saved to your Speakers list and added to this session.","organization":"Organization (optional)","rows":"Speakers to add","nameOfRow":"Name, row {{0}}","organizationOfRow":"Organization, row {{0}}","removeRow":"Remove row {{0}}","typeName":"Type a name, press Enter","paste":"Paste a list","pasteHelp":"One per line. A comma separates name and organization.","pasteLabel":"Paste your speakers","pastePlaceholder":"Pastor Jo Mensah, Grace Community\nAna Lima, Worship team","found_one":"{{count}} name found. It will appear as a row you can check before adding.","found_other":"{{count}} names found. They'll appear as rows you can check before adding.","makeRows_one":"Make {{count}} row","makeRows_other":"Make {{count}} rows","ready_one":"{{count}} speaker ready","ready_other":"{{count}} speakers ready","submit_one":"Add {{count}} speaker","submit_other":"Add {{count}} speakers","added_one":"{{count}} speaker saved and added to this session.","added_other":"{{count}} speakers saved and added to this session.","duplicate":"{{name}} looks like a speaker you already have.","useExisting":"Use the existing one","repeats_one":"{{count}} repeated name was left out.","repeats_other":"{{count}} repeated names were left out.","listedTwice":"{{name}} is in the list more than once.","removeRepeat":"Remove the repeat","organizationPlaceholder":"Organization"},"page":{"crumbLabel":"Breadcrumb","crumb":"Sessions","crumbNew":"New","title":"New session","description":"Fill in the essentials. Everything else starts from your <defaults>Event defaults</defaults>, and you can change any of it below.","editTitle":"Edit session"},"defaultsLine":{"text":"Everything below starts from your Event defaults.","open":"Open Event defaults"}},"eventOverview":{"header":{"eventCode":"Event code: {{0}}"},"status":{"draft":"Draft","disabled":"Disabled"},"goLive":{"label":"Go live","newTab":"(opens in a new tab)","noUpcomingSession":"This series has no upcoming session to go live with.","publishFirst":"Publish the event to go live."},"actions":{"more":"More actions","startEvent":"Start event","stopEvent":"Stop event","startTranscription":"Start transcription","edit":"Edit event","duplicate":"Duplicate","delete":"Delete event","deleteTitle":"Delete this event?","deleteHelp":"Attendees can no longer open it. This cannot be undone.","stopTitle":"Stop this event?","stopHelp":"Captions and audio end for everyone who is listening."},"duplicate":{"copyName":"{{0}} (copy)"},"glance":{"title":"At a glance","when":"When","speakerLanguage":"Speaker language","avChannel":"AV channel: {{0}}","join":"Where attendees join","joinOn":"Where attendees join, on {{0}}","eventCode":"Event code","joinLinkUnavailable":"The attendee link appears once a portal address is set up.","noPortal":"No portal shows this session yet.","noUpcomingDate":"This series has no upcoming date to share yet.","setUpPortal":"Set up a portal","shareWith":"Share with attendees","shareChoiceLabel":"What attendees open","thisEvent":"This event","portalHome":"Portal home","opensEvent":"Opens {{0}}","opensEventDetail":"Straight to this session: listen, captions, languages.","opensPortal":"Opens your portal, {{0}}","opensPortalDetail":"Your home page with every upcoming event. Good for a lobby screen or a newsletter.","qrCodeChosen":"QR code for the chosen link","link":"Link","copyLink":"Copy link","openLink":"Open the link in a new tab","shareNative":"Share…","downloadQr":"Download QR","morePosters":"More ways to share: posters, slides","postersShort":"Posters and slides","portalPicker":"On","copyEventCode":"Copy the event code","eventCodeCopied":"Event code copied","accessNotRequired":"Not required","typeCodeAt":"People type the code at {{0}}","qrCode":"QR code for the attendee link"},"when":{"timeZone":"Time zone: {{0}}","everyDay":"Every day","everyDays":"Every {{0}} days","everyWeek":"Every week","everyWeeks":"Every {{0}} weeks","everyWeekOn":"Every week on {{days}}","everyWeeksOn":"Every {{0}} weeks on {{days}}","everyMonth":"Every month","everyMonths":"Every {{0}} months","everyYear":"Every year","everyYears":"Every {{0}} years","until":"until {{0}}"},"readiness":{"title":"Ready to go live?","description":"Check these before the event starts.","fix":"Fix","stateOk":"Ready","stateAttention":"Needs attention","stateInfo":"Good to know","audioComputer":"Audio comes from a computer (web browser)","audioComputerHelp":"Go live from the computer that has the sound.","audioAv":"Audio comes from the AV channel {{0}}","audioAvHelp":"The channel is set up. The console shows whether it is receiving sound.","audioAvDisabled":"The AV channel {{0}} is turned off","audioAvMissing":"The chosen AV channel no longer exists","captions":"Captions from {{0}} into every language","noCaptions":"{{0}} has no speech recognition, so there will be no captions","languagesExtra":"Interpreted languages: {{0}} · AI voice languages: {{1}}","languagesInterpreted":"Interpreted languages: {{0}}","languagesAiVoice":"AI voice languages: {{0}}","languagesAnyVoice":"AI voice: any language","languagesExtraAnyVoice":"Interpreted languages: {{0}} · AI voice: any language","published":"Published","publishedHelp":"Attendees can find and join it.","draft":"Draft: attendees cannot see it yet","disabled":"Disabled: attendees cannot join","listedOnAll":"Listed on all your portals","listedOn":"Listed on {{0}}","private":"Private: not listed on any portal","privateHelp":"Share the event link to invite people.","noPortal":"You have no portal yet","noPortalHelp":"Attendees can still join with the event link.","createPortal":"Create a portal","planEnough":"Plan time: {{0}} left, this event needs {{1}}","planShort":"Not enough plan time: {{0}} left, this event needs {{1}}","planUnlimited":"Your plan has unlimited streaming time","planNotIncluded":"Streaming time is not included in your plan","planLaterPeriod":"Plan time is checked when this event's billing period starts","soundCheckNever":"Sound has never been proved to arrive","soundLive":"Sound is arriving now","soundHeard":"Sound last heard {{0}}","soundLiveUnknown":"This session is live. The console shows whether sound is arriving.","soundLiveDetail":"Sound was last recorded at {{0}}.","soundCheckHelp":"No sound check has been recorded for this channel. Run one before the day — it is the fastest way to catch a sound board that is not routed to us.","soundCheckFix":"Test audio","audioMeeting":"Audio comes from the {{0}} meeting","audioMeetingHelp":"InterScribe receives the meeting's audio through the {{0}} bot once the session goes live.","audioMeetingNeedsFix":"The {{0}} bot can't join the meeting yet","audioMeetingFix":"Open {{0}} controls"},"settings":{"title":"Settings","intro":"What this event uses, section by section.","edit":"Edit","category":"Category","speakers":"Speakers","rooms":"Rooms","tags":"Tags","vocabulary":"Vocabulary","interpreters":"Interpreted languages","visibility":"Visibility","shownOn":"Shown on","allPortals":"All portals","link":"Event link","accessCode":"Access code","codeNotRequired":"Not required","partnershipPass":"Partnership pass","livestream":"Livestream link","captionDelay":"Caption delay","seconds":"{{0}} seconds","autoStart":"How it starts","bible":"Bible reader","chat":"Public chat"},"sections":{"basics":"Essentials","details":"Additional details","captions":"Captions & translation","interpretation":"Interpretation","access":"Access","video":"Video & replays","after":"After the event","more":"More options"},"audienceCard":{"title":"Audience experience","description":"What your audience can do.","signLanguageRow":"Sign language: {{language}}"},"chatCard":{"title":"Chat & moderation","description":"Audience chat for this event.","publicChatLabel":"Public chat","window":"{{before}} min before · {{after}} min after","moderationLabel":"Moderation","slowModeLabel":"Slow mode","pendingReview_one":"{{count}} message waiting for review","pendingReview_other":"{{count}} messages waiting for review","settings":"Settings","moderate":"Moderate"}},"eventShare":{"title":"Share {{0}}","choice":{"title":"1 · What attendees open","thisEvent":"This event","thisEventDetail":"Straight to {{0}}: listen, captions, languages.","yourPortal":"Your portal","yourPortalDetail":"Your home page with every upcoming event.","portal":"Portal","wholeSeries":"Link the whole series (always opens the next date)"},"link":{"title":"2 · Link and QR code","opensEvent":"Opens {{0}}","opensPortal":"Opens your portal, {{0}}","sameOnScan":"Scanning the code opens the same page.","qrAlt":"QR code for the chosen link","downloadQr":"Download QR (PNG)","field":"Link","copy":"Copy link","open":"Open","emailSoon":"Email · coming soon","opensSeries":"Opens the series {{0}}","printKit":"Open the print kit"},"code":{"title":"3 · Join with a code","intro":"For people who type rather than scan: they go to the join page and enter the code.","eventCode":"Event code","copyEventCode":"Copy the event code","joinPage":"Join page","copyJoinPage":"Copy the join page link","seriesCode":"Series code","copySeriesCode":"Copy the series code","accessCode":"Access code","notRequired":"not required","seriesAccessCode":"Series access code","copyAccessCode":"Copy the access code","copySeriesAccessCode":"Copy the series access code"},"posters":{"title":"4 · Posters and slides","language":"Language","carries":"Every poster carries the QR code and link chosen above.","preview":"{{0}} preview","open":"Open","download":"Download","preparingPdf":"Preparing PDF...","editText":"Edit text","announcement":{"name":"Announcement poster","description":"Before the event and on site."},"instructions":{"name":"Instructions poster","description":"Step by step, for room displays."},"sheet":{"name":"Instruction sheet","description":"Three steps for handouts and the lobby."},"slide":{"name":"Presentation slide","description":"Widescreen, for stage screens."},"portal":{"name":"Portal access cards","description":"Cards that point people to your portal."}}},"eventViewer":{"tab":"Audience features","title":"Audience features","saved":"Audience features saved.","recap":"“What did I miss?” recaps","recapHint":"Audience members who join late or come back can ask for an AI summary of the last minutes.","questions":"Ask AI","questionsHint":"Signed-in audience members ask about what was said and get short answers citing the moment. Organizers see questions, not who asked.","transcript":"Transcript download","transcriptHint":"Signed-in audience members can download the transcript after the session.","slides":"Translated slides","slidesHint":"Show the text of the slides in each person's language.","slideSharing":"Your audience can save and share slide images","slideSharingHint":"Only the translated slides of this session.","slidesNotConnected":"Connect your presentation software first","slidesSetUp":"Set it up →","slidesNotConnectedError":"Connect your presentation software before turning on translated slides.","translateLyrics":"Translate song lyrics","translateLyricsHint":"Your audience sees the lyrics of each song in their language. Turn off to show the original lyrics only.","bible":"Bible reader","bibleHint":"Let your audience open the Bible and read verses during this session.","bibleDetectionUnsupported":"Verse links aren't available for sessions spoken in {{language}}; your audience can still open the Bible reader.","verseLinks":"Find and link the verses the speaker cites","verseLinksHint":"Bible references the speaker cites are found and become tap targets in the captions. Your audience opens the Bible from the workspace's Scripture tools.","chat":"Chat","chatMode":"Audience chat","chatModeWorkspace":"Workspace default ({{mode}})","slowMode":"Slow mode","slowModeOff":"Off","seconds":"{{count}} s","planDowngradeNotice":"Your plan no longer includes this. It turns off when you save.","invalid":{"chatModerationMode":"Choose a chat mode from the list.","chatSlowModeSeconds":"Choose a slow mode from the list."},"sign":{"disable":"Turn off","planDowngraded":"Your plan no longer includes Sign language. You can turn off or remove a channel, but not add or turn one back on.","title":"Sign language","description":"A human interpreter signs the session. Your audience chooses a sign language and sees the interpreter beside the captions.","savesImmediately":"Sign channel changes save right away, separately from this page's Save.","sourceLiveKit":"Interpreter camera","sourceExternal":"External video","interpreterLinkHint":"Send this to your interpreter. They sign in with their InterScribe account and need the Interpreter booth permission.","copyLink":"Copy link","copied":"Link copied","removeConfirm":"Remove this sign channel? Your audience will no longer see it.","addTitle":"Add a sign language","languageLabel":"Interpreter’s sign language","sourceLabel":"Interpreter video","urlLabel":"Video URL","labelLabel":"Audience note (optional)","add":"Add sign language","duplicate":"That sign language already has a channel on this session.","invalid":{"signLanguageCode":"Choose a sign language from the list.","source":"Choose Interpreter camera or External video.","externalUrl":"Enter a valid https:// video URL.","label":"The label is too long."},"urlHint":"The HTTPS video feed viewers will watch.","labelHint":"Extra context beside the language, such as “Main stage”.","inheritedHint":"New sessions inherit these interpreter channels. Camera booth links are created separately for each session.","customizeLabel":"Add an audience note (optional)","languageNameAutomatic":"Your audience sees the sign-language name automatically.","createdWithSession":"The interpreter's camera link is created with this session."},"openModeration":"Open moderation","chatSettingsHint":"Blocked words and auto-hide after reports:","chatSettingsLink":"Settings › Chat","slowModeHint":"Time each person must wait between messages. Off means no wait.","chatModeDescriptions":{"WORKSPACE":"Uses the chat setting from workspace Settings.","OPEN":"Messages appear immediately.","REVIEW_FIRST":"A moderator approves each message before it appears.","PAUSED":"Read-only. Your audience can read messages but cannot send new ones."},"chatMessagesAppear":"How messages appear","workspaceDefaultTag":"Workspace default","chatFollowingWorkspace":"Following your workspace setting: {{mode}}. Pick another to change it for this session only.","chatOverridesWorkspace":"This session differs from your workspace setting ({{mode}}).","settingsChatFollowing":"New sessions follow your workspace setting: {{mode}}. Pick another to change it for new sessions only.","settingsChatDiffers":"New sessions use a different setting than your workspace ({{mode}}).","useWorkspaceDefault":"Use workspace default","minutes":"{{count}} min"},"featureFlags":{"title":"Feature Flags","object":"Flag","plural":"Flags","enabled":"Enabled","filter":"Filter","filters":"Filters","noFilters":"No filters","triggers":"Triggers","empty":{"title":"No feature flags","description":"Feature flags are used to enable or disable features in the app.","demo":"Create a 'maintenance' flag, enable it and visit the landing page to see it in action."},"danger":{"title":"Danger zone","description":"Be careful when editing feature flags, you can break the app.","reset":{"title":"Reset all flags and events","description":"Are you sure you want to reset all flags and events?"}}},"featureLimits":{"reachedMaxLimit":"You've reached the limit ({{0}})","reachedMonthLimit":"You've reached the limit this month ({{0}})","noSubscription":"You don't have an active subscription","notIncluded":"Not included in your plan","upgradeSubscription":"Upgrade your subscription to get this feature"},"features":{"page":{"items":{"onDemand":{"title":"On-Demand languages"},"noApp":{"title":"No app, no receiver"}}}},"feedback":{"title":"How can we help?","object":"Feedback","plural":"Feedback","message":"Message","sessionLabel":"Is this about a session?","sessionHint":"We attach the technical details of that session for you: no need to describe your setup.","noSpecificSession":"No specific session","attachedSession":"Attached to {{session}} · {{date}}","changeSession":"Change","sent":"Thank you for your feedback!","limitReached":"You've reached the limit of feedback messages today. Try again tomorrow!","notLoggedIn":"You need to be logged in to send feedback.","disabled":"This feature is not enabled for your workspace.","messageTooLong":"Your message is too long. Please keep it under 5,000 characters.","picturesTooLarge":"Those pictures are too large to send. Attach smaller ones, or send without them.","picturesInvalid":"Pictures must be PNG, JPEG or WebP, up to 5 MB each, and no more than 3."},"feedbackChoice":{"contactOk":"Contact OK","contactDeclined":"Don't contact","kind":{"idea":"Idea","better":"Could be better","praise":"Praise"},"area":{"sessions":"Sessions","console":"Console","interpreters":"Interpreters","listeners":"Audience","captions":"Captions","billing":"Billing","other":"Other"},"pictures":{"title":"Pictures","open":"Open picture {{n}} of {{total}} full size"}},"findBulk":{"bar":{"label":"Bulk actions","selected_one":"{{count}} selected","selected_other":"{{count}} selected","selectAllInView":"Select all {{count}} in this view","selectAllPhone":"Select all {{count}}","selectPage":"Select every organization on this page","clearPage":"Clear the selection on this page","clear":"Clear selection","note":"Each email passes every check when it goes · 10-minute undo","prepareDrafts":"Prepare drafts","drafts":"Drafts","sendPrepared":"Send prepared","sendPreparedCount":"Send prepared · {{count}}","assign":"Assign owner","watch":"Watch","notAFit":"Not a fit","doNotContact":"Do not contact","more":"More: assign owner, watch, not a fit, do not contact","moreNote":"More: Assign owner, Watch, Not a fit, Do not contact · 10-minute undo","noOwners":"No one to assign","channelNotSetUp":"Outreach channel not set up","channelNotSetUpText":"· finding, scoring and drafts still work; nothing can send yet.","setUp":"Set up"},"select":{"row":"Select {{name}}","held":"{{name}} is held: it takes no bulk action"},"dnc":{"title_one":"Do not contact {{count}} organization?","title_other":"Do not contact {{count}} organizations?","text":"Their own domains go on the suppression list, any email waiting for them is cancelled, and nothing is sent to them again. You can undo this for 10 minutes.","confirm":"Do not contact","cancel":"Cancel"},"notAFit":{"lead":"Why? The reason goes with every organization you selected, and Iris proposes a lesson for you to approve."},"kinds":{"prepare_drafts":"Preparing drafts","assign":"Assigning","watch":"Watching","not_a_fit":"Not a fit","do_not_contact":"Do not contact"},"progress":{"running":"{{label}} · {{done}} of {{total}}","finished":"{{label}} · {{done}} of {{total}} done","withUndo":"{{label}} · {{count}} changed · undo for {{time}}","changed":"{{label}} · {{count}} changed","undone":"{{label}} · undone","sending":"Sending {{total}} · {{sent}} sent · undo for {{time}}","sendingNoUndo":"Sending {{total}} · {{sent}} sent","sendUndone":"Bulk send undone · nothing was sent","checking_one":"{{count}} still being checked","checking_other":"{{count}} still being checked","from":"From {{name}} <{{address}}>","leaveAfterUndo":"they leave after the undo window, paced to each sender's daily cap","skippedOfYours":"{{skipped}} of your {{total}} were skipped","gates":"Each email checks every gate again as it leaves: match, reach rule, suppression, caps, expiry","senderToday":"Sender today: {{sent}} of {{limit}} · {{after}} after this batch","jobNote":"Discovery changes each organization at once; another rep's organizations are left to them.","undo":"Undo","undoWaiting_one":"Undo the {{count}} waiting","undoWaiting_other":"Undo the {{count}} waiting","stop":"Stop","hide":"Hide","unavailable":"Progress is unavailable right now. Nothing was lost; try again in a moment.","sendingTitle":"Sending · {{count}}","followUpsNote":"Follow-ups are scheduled as each one leaves","moreWaiting":"{{count}} more waiting · leave {{from}}–{{to}}","skippedTitle":"Skipped · {{count}}","nothingSent":"Nothing was sent to these","leftAlone":"Left as they were","neverCampaign":"A bulk send is never a campaign: each organization gets one personal email.","someOrg":"An organization"},"rowState":{"SENT":"Sent {{time}}","SCHEDULED":"Leaves {{time}}","SENDING":"Sending now","UNCERTAIN":"Not sure it went","CANCELLED":"Cancelled"},"stop":{"budget":"AI budget reached: {{count}} left","provider":"Iris's model is unavailable: {{count}} left","connector":"The Portal could not be reached: {{count}} left","not_configured":"The Portal connector is not set up: {{count}} left","error":"Iris's drafting failed; what she finished is kept: {{count}} left","stopped":"Stopped: {{count}} left","other":"Stopped early: {{count}} left"},"skip":{"held":"Held: a possible match, known or closed","not_in_view":"No longer in this view","no_ready_draft":"No draft ready","claimed":"{{name}} has this one","claimedBySomeone":"Another rep has this one","in_another_job":"Another bulk action is preparing it","already_drafted":"Already has a draft","already_watching":"Already watched","already_assigned":"Already theirs","already_not_a_fit":"Already not a fit","already_do_not_contact":"Already do not contact","not_found":"Not found any more","match":"Matches one of our records","state":"Closed or already a lead","contact_through":"Reached through another organization","no_watcher":"No watcher to pay for the draft","promoted":"Already a lead","site_not_live":"Its site is parked or gone","unchanged":"Nothing new to say","changed_since":"Changed since, left as it is","unread":"Could not be read, so not on the suppression list","draft":{"held_match":"Held until the match is settled","closed":"Closed","cooling_off":"Cooling off after a touch","call_only":"Call only","held":"Held"},"other":"Skipped"},"skipChip":{"match":"Customer match found at send time","rule":"Reach rule off","cap":"Domain at cap","expired":"Draft expired","noDraft":"No draft ready","suppressed":"On the suppression list","other":"Skipped"},"skipAction":{"open":"Open","reachRules":"Reach rules","prepareAgain":"Prepare again"},"result":{"gated_one":"{{count}} was left out by the same checks a single action has.","gated_other":"{{count}} were left out by the same checks a single action has.","cancelledTouches_one":"{{count}} scheduled email to them was cancelled.","cancelledTouches_other":"{{count}} scheduled emails to them were cancelled.","unsuppressed_one":"{{count}} could not be read, so it is not on the suppression list; Discovery still holds it as do not contact.","unsuppressed_other":"{{count}} could not be read, so they are not on the suppression list; Discovery still holds them as do not contact.","jobUndone":"Undone: everything it changed is back as it was.","jobPartlyUndone_one":"Undone, except {{count}} changed since and left as it is:","jobPartlyUndone_other":"Undone, except {{count}} changed since and left as they are:","batchUndone_one":"Undone: nothing was sent. {{count}} email cancelled.","batchUndone_other":"Undone: nothing was sent. {{count}} emails cancelled.","tooLate":"Already sending: the undo window has closed.","tooLateSent":"Already sending: the undo window has closed. Sent to: {{names}}.","stopped":"Stopped. What was prepared is kept.","suppressionsKept":"Undone, but their suppression entries were kept: nothing will be sent to them until a manager removes the entries."},"refusals":{"unavailable":"Find leads is unavailable right now. Nothing was changed.","refused":"That was refused. Nothing was changed.","invalid":"That request was not complete. Nothing was changed.","too_many":"That is more than one bulk action takes ({{limit}} at most). Narrow the view and try again.","nothing":"None of the selected organizations can take this action.","not_found":"That bulk action was not found.","too_late":"The undo window has closed.","channel":"Outreach channel not set up: nothing can send yet.","missing_permission":"You do not have permission to act on Find leads.","unrecorded":"Done in Discovery but not recorded here. Tell a manager."}},"findLeads":{"page":{"kicker":"Selling","title":"Find leads","lead":"Organizations in every segment we sell to, found from what they do in public and ranked by why now. Nothing is drafted until you ask, or until a segment runs Auto-reach.","sections":"Find leads views","list":"List","map":"Map","possibleMatches":"Possible matches · {{count}}","watchers":"Watchers · {{count}}","segments":"Segments","views":"Show","mine":"Mine","more":"Show more","organizations":"Organizations","language":"Language: {{language}}","allLanguages":"All"},"unavailable":{"title":"Find leads is unavailable right now","text":"Discovery is not answering. Nothing is lost: the list comes back as soon as it does, and the rest of the Portal works as usual.","retry":"Try again","part":"This part is unavailable right now."},"kpi":{"draftsReady":"Drafts ready","newThisWeek_one":"New this week · {{count}} watcher","newThisWeek_other":"New this week · {{count}} watchers","changed":"Changed since you looked","draftsReadySplit":"Drafts ready · {{manual}} you asked, {{auto}} Auto-reach"},"segment":{"band_one":"owner {{owner}} · minimum score {{score}} · {{count}} watcher","band_other":"owner {{owner}} · minimum score {{score}} · {{count}} watchers","noOwner":"no owner","approvalNote_one":"{{count}} draft waits for you; nothing sends alone until 50 are approved","approvalNote_other":"{{count}} drafts wait for you; nothing sends alone until 50 are approved","mode":{"manual":"Manual","running":"Auto-reach · running","approval":"Auto-reach · approval {{approved}}/50","paused":"Auto-reach · paused: {{reason}}","pausedNoReason":"Auto-reach · paused"},"empty":{"title":"No segments yet","text":"Segments are the kinds of organization we sell to. Once Discovery has them, each gets its own tab here."}},"views":{"all":"All","ready":"Draft ready","changed":"Changed","new":"New","watching":"Watching","callOnly":"Call only","waitForThem":"Wait for them","possibleMatches":"Possible match"},"kinds":{"CHURCH":"Church","SCHOOL":"School","COMPANY":"Company","CONFERENCE":"Conference","NONPROFIT":"Nonprofit","OTHER":"Organization"},"row":{"score":"score","scoreLabel":"Score {{score}} of 100","unscored":"Not scored yet","parts":{"fit":"Fit","need":"Need","timing":"Timing","reach":"Reach"},"whyNow":"Why now · ","personOfInterest":"{{name}}, {{title}} · person of interest","noPerson":"No person found yet","noDraft":"No draft yet","noDraftHeld":"No draft while held","empty":{"title":"Nothing in this view","text":"Watchers keep looking. Organizations they find land here, ranked by why now."},"changed":"Changed · {{note}}","draftReadyIn":"Draft ready · {{language}} · expires {{date}}","autoDraft":"Auto-reach draft · waiting for your approval","roleAddress":"role address"},"actions":{"sendIntro":"Send intro","prepareDraft":"Prepare draft","call":"Call","watch":"Watch","claim":"Take it","promote":"Promote to lead","notAFit":"Not a fit","doNotContact":"Do not contact","more":"More: not a fit, do not contact, promote","confirmMatch":"Confirm match","notTheSame":"Not the same","openLead":"Open lead","openCustomer":"Open customer","openDeal":"Open deal","openRecord":"Open record","cancel":"Cancel","draftAsked":"Iris is preparing the draft. It appears here when it is ready.","claimed":"{{name}} took this one","reviewAndSend":"Review and send","prepareAfter":"Prepare draft · after {{date}}"},"notAFit":{"title":"Not a fit","lead":"Why? Iris learns from the reasons and proposes a lesson for you to approve.","reason":"Reason","note":"Note (optional)","reasons":{"too_small":"Too small","has_translation":"Has translation already","closed":"Closed","wrong_segment":"Wrong segment","other":"Something else"},"save":"Mark not a fit"},"doNotContact":{"title":"Do not contact {{name}}?","text":"Its email domains go on the suppression list and nobody here contacts it again. An address on a public mail domain is listed by itself.","confirm":"Do not contact"},"match":{"possible":"Possible match","possibleText":"Held until a person confirms; never auto-reached.","known":"Known · excluded from outreach","knownText":"Already a customer, lead or open deal. Nothing is drafted or sent.","expansion":"Expansion: new campus of a customer","expansionText":"Sent to its account owner as a warm conversation; never cold outreach.","sheet":{"new":"New · not a customer, lead or open deal","newText":"Checked by website, email domain, name and city, and place id · when found, when the draft was prepared, and again at send","possible":"Possible match","possibleText":"Nothing is drafted or sent until you choose.","known":"Known: excluded from outreach","expansion":"Expansion: new campus of a customer","knownOf":"Known: {{name}}","possibleOf":"{{org}} may be {{name}}"},"possibleOf":"Possible match: {{name}}","knownOf":"Already ours: {{name}}"},"sheet":{"ownerChip":"Owner {{name}}","whatWeSaw":"What we saw","whatWeSawNote":"Every fact links to where we saw it","noSignals":"No current facts: older ones expired.","people":"People","noPeople":"No people found on their site yet.","titleConfirmed":"Title confirmed on site {{date}}","titleUnconfirmed":"Title not confirmed yet","stale":"No longer on their site","personOfInterest":"Person of interest","change":"Change","makePersonOfInterest":"Make person of interest","organizationItself":"the organization itself","office":"Office","noRule":"No reach rule decides this address yet: nothing can be sent to it.","howWeFound":"How we found this","howWeFoundNote":"Shown when someone asks “how did you get my email?”","contactSource":"Names, titles and addresses","openFailed":"This organization could not be opened.","ranking":"Ranking for {{size}}: {{roles}}","ruleUsedLabel":"Rule used:","ruleUsedText":"Only addresses printed on their own site are kept; none guessed. Auto-reach writes to a named person only when their title was confirmed on the site in the last 90 days. A role-address touch counts as touching everyone here.","foundBy":"found {{date}} by “{{watcher}}”","size":{"under500":"churches under 500","500to2000":"organizations of 500–2,000","over2000":"organizations over 2,000","any":"any size"},"fromReply":"From a reply"},"roles":{"senior_pastor":"Senior pastor","executive_pastor":"Executive pastor","language_ministry_lead":"Language-ministry lead","media_director":"Media director","youth_pastor":"Youth pastor","producer":"Producer","accessibility_lead":"Accessibility lead","event_director":"Event director","ell_director":"English-learner director","communications_director":"Communications director","superintendent":"Superintendent","creator":"Creator","executive_director":"Executive director","program_director":"Program director","ROLE":"Role address"},"contact":{"kind":{"PERSONAL_WORK":"Personal work","ROLE":"Role address","PERSONAL_DOMAIN":"Personal domain","PHONE":"Business line"},"verification":{"VERIFIED":"Verified","UNVERIFIED":"Unverified","BOUNCED":"Bounced"},"noSolicitation":"No-solicitation note on their site","noNoSolicitation":"No no-solicitation note","canCall":"Can call · business line","manualOnly":"Manual only"},"basis":{"BUSINESS_OPT_OUT":"Can email · {{country}} opt-out","PUBLISHED_ADDRESS":"Can email · published address","LEGITIMATE_INTEREST":"Can email · legitimate interest","allowed":"Can email","SUPPRESSED":"Held · on the suppression list","NO_RULE":"Wait for them · no reach rule for {{country}}","RULE_OFF":"Wait for them · {{country}} needs consent","PERSONAL_DOMAIN":"Manual only · personal address","NO_SOLICITATION":"Held · their site asks not to be solicited","ORG_FORM":"Wait for them · organization form not allowed","ADDRESS_KIND":"Wait for them · this kind of address is not allowed","unknownCountry":"this country"},"draft":{"title":"Iris prepared","chip":"AI · in {{language}}","tabs":"Prepared for you","intro":"Intro email","callBrief":"Call brief","research":"Research","followUps":"Follow-ups · {{count}}","subject":"Subject:","addedToEverySend":"Added to every send","footer":{"business":"“This is a business introduction”","sender":"Sender name","postal":"Postal address","unsubscribe":"Unsubscribe link + one-click header"},"inEnglish":"In English: “{{text}}”","expires":"Expires {{date}} · facts go stale","readyChip":"Draft ready · expires {{date}}","followUpsNote":"Follow-ups on day {{days}}, Tuesday to Thursday mornings their time; any reply from them stops them.","day":"Day {{day}}","prepareAgain":"Prepare again","discard":"Discard","discardReason":"Why discard it?","discardReasons":{"off_topic":"Off topic","wrong_person":"Wrong person","tone":"Wrong tone","stale":"Facts are stale"},"none":"Iris writes the intro, call brief and research for the person of interest when you ask.","noneOfKind":"Nothing of this kind was prepared.","claimsTrace":"Each claim traces to a signal · {{count}} of {{count}}","claimsMissing":"{{missing}} claims no longer trace to a current signal","chipFor":"AI · in {{language}}, for {{name}}"},"watchers":{"title":"Watchers","meta":"{{segment}} · {{count}} found · {{owner}}","sharedPool":"shared pool","paused":"paused","stopped":"Stopped {{date}}: {{reason}}","empty":"No watchers yet."},"segmentsCard":{"title":"Segments"},"matches":{"kicker":"Find leads","title":"Possible matches","lead":"Organizations that might already be ours. Each waits here for a person and is never drafted or auto-reached until someone decides.","waiting_one":"{{count}} waiting","waiting_other":"{{count}} waiting","question":"Is {{org}} the same as {{record}}?","questionNoRecord":"Is {{org}} already ours?","held":"{{segment}} · score {{score}}","foundByDiscovery":"Found by Discovery","inThePortal":"In the Portal · {{kind}}","recordGone":"The Portal record it matched is gone.","recordKind":{"prospect":"Lead","leadOrganization":"Lead","customer":"Customer","deal":"Deal"},"since":"since {{date}}","fields":{"name":"Name","city":"City","website":"Website","people":"People","contact":"Contact","contactEmail":"Contact email","emailDomain":"Email domain","owner":"Owner","accountOwner":"Account owner","stage":"Stage","placeId":"Place id","date":"Date"},"notRecorded":"not recorded","whyHeld":"Why it was held:","after":{"prospect":"Confirm match: excluded from outreach and linked to the lead. Not the same: it returns to Find leads, and an address already on a lead is never cold-emailed.","leadOrganization":"Confirm match: excluded from outreach and linked to the lead. Not the same: it returns to Find leads, and an address already on a lead is never cold-emailed.","customer":"Confirm match: excluded and linked to the customer; a new campus becomes expansion for its account owner. Not the same: it returns to Find leads as new and is never asked about again.","deal":"Confirm match: linked to the deal; no cold email while the deal is open. Not the same: returns to Find leads."},"empty":{"title":"Nothing waiting","text":"When Discovery is not sure an organization is new, it waits here for you to decide."},"kinds":{"same_name":"Name match, another city","campus":"Campus with its own domain","record":"Same contact or record"},"heldAt":"Held {{date}} · {{segment}} · score {{score}}","noneShared":"none shared","stages":{"PRICED_ONLINE":"Priced online","ANSWERED":"Answered","QUOTED":"Quoted","DEMO_BOOKED":"Demo booked","CHECKOUT":"Checkout","WON":"Won","LOST":"Lost","QUALIFIED":"Qualified","DISCOVERY":"Discovery","PROVING":"Proving","PROVEN":"Proven","PROPOSAL":"Proposal","BOARD_DECISION":"Board decision"},"oldest_one":"oldest {{count}} day","oldest_other":"oldest {{count}} days"},"signals":{"label":{"STREAMS_WEEKLY":"Streams every week","STREAM_AUDIENCE":"Live audience","NON_ENGLISH_SERVICE":"Service in another language","AREA_LANGUAGE_SHARE":"Languages spoken nearby","INTL_SPEAKERS":"International speakers","EVENT_DATE":"Event date","SCHEDULE_PUBLISHED":"Schedule published","TRANSLATION_ASKED":"Someone asked for translation","LISTENER_INVITES":"Listeners asked them to join InterScribe","NEW_CAMPUS":"New campus","HIRING_MEDIA":"Hiring for media","COMPETITOR_SEEN":"Uses another translation tool","other":"Seen in public"},"text":{"STREAMS_WEEKLY":"Streamed {{weeks}} of the last {{checked}} weeks","STREAMS_WEEKLY_day":"Streamed {{weeks}} of the last {{checked}} weeks, on {{weekday}}","STREAM_AUDIENCE":"About {{count}} watching live","NON_ENGLISH_SERVICE":"A service in {{language}}","NON_ENGLISH_SERVICE_english":"Services in {{language}} and English","SCHEDULE_PUBLISHED":"Service times published: {{lines}}","EVENT_DATE":"{{name}} starts {{date}}","EVENT_DATE_unnamed":"The next event starts {{date}}","LISTENER_INVITES_one":"{{count}} listener asked them to join InterScribe","LISTENER_INVITES_other":"{{count}} listeners asked them to join InterScribe","AREA_LANGUAGE_SHARE":"{{share}}% of people nearby speak {{language}} at home"}},"sources":{"YOUTUBE":"YouTube","WEBSITE":"Their website","GOOGLE_PLACES":"Google","OPENSTREETMAP":"OpenStreetMap","IRS_EO":"IRS exempt-organization file","CENSUS":"US Census","EVENT_PAGE":"Event page","PLACES_INVITE":"Places invites","MANUAL":"Added by hand"},"activity":{"title":"Activity","kinds":{"found":"Found","re_read":"Their site re-read","rescored":"Rescored","new_signal":"Something new seen","customer_check":"Customer and lead check","draft_ready":"Iris prepared a draft","draft_sent":"Intro sent"},"words":{"found":"Found by “{{watcher}}”","rescored":"Rescored · {{score}}","new_signal":"Seen: {{signal}}","customer_check":"Customer and lead check · {{state}}","draft_ready":"Iris prepared the {{draft}}"},"checkStates":{"NEW":"new","POSSIBLE_MATCH":"possible match","KNOWN":"known","EXPANSION":"expansion"},"draftKinds":{"INTRO_EMAIL":"intro email","CALL_BRIEF":"call brief","RESEARCH":"research"}},"reach":{"CAN_EMAIL":"Can email","WAIT":"Wait for them","HELD":"Held","CALL_ONLY":"Call only"},"size":{"under500":"Under 500 people","500to2000":"500 to 2,000 people","over2000":"Over 2,000 people","viewers":"About {{count}} watching live"},"reachReason":{"do_not_contact":"do not contact","not_a_fit":"not a fit","possible_match":"possible match","known":"already ours","expansion":"a customer's campus","not_checked":"not checked against our records yet","contact_through":"reached through {{name}}","cooling_off":"next person not before {{until}}","no_solicitation":"their site asks not to be solicited","no_address":"no address yet","phone_only":"phone only"},"matchReason":{"same_name":"Same name in the same area, different website. Held until a person confirms; never auto-reached.","campus_of":"Looks like a campus of {{name}}. Held until a person confirms.","record":"Shares a contact, website or place with one of our {{kind}} records. Held until a person confirms.","known":"Already ours as a {{kind}}: excluded from outreach.","known_any":"Already ours: excluded from outreach.","expansion":"A new campus of a customer: it goes to the account owner, never cold outreach."},"recordKinds":{"prospect":"lead","leadOrganization":"lead","customer":"customer","deal":"deal"},"partBands":{"fit":{"strong":"Strong fit","fair":"Fair fit","weak":"Weak fit"},"need":{"strong":"Clear need","fair":"Some need","weak":"Little need"},"timing":{"strong":"Right now","fair":"Soon","weak":"Later"},"reach":{"strong":"Easy to reach","fair":"Reachable","weak":"Hard to reach"}},"refusals":{"unavailable":"Discovery did not answer. Nothing changed; try again in a moment.","check_unavailable":"Can't check right now whether they are already ours. Nothing was made; try again in a moment.","not_found":"This organization is no longer in Discovery.","refused":"Discovery did not take this action. Reload the page and try again.","known":"This organization is already ours, so nothing is drafted or sent.","not_reachable":"This organization can't be made a lead now.","invalid":"That action doesn't apply here. Reload the page and try again.","missing_permission":"You don't have the permission this needs.","claimedBySomeone":"Another rep took this one.","draft":{"held_match":"No draft while held: a person decides the match first.","closed":"No draft: this organization is closed, not a fit or already a lead.","cooling_off":"No draft yet: the next person waits until the cooling-off ends.","call_only":"No draft: this organization can only be called.","held":"No draft while it is held."}},"map":{"allSegments":"All","allScope":"all segments","layer":"Layer: {{language}} at home","layerOff":"Layer: off","noLayer":"No layer","noLayerData":"No language data in view","planTrip":"Plan a trip","canvas":"Map of the organizations in view: pins are coloured by score","canvasLayer":"Map of the organizations in view: the heat shows the share of people who speak {{language}} at home; pins are coloured by score","pin":"{{name}}, score {{score}}","pinUnscored":"{{name}}, not scored yet","cardTitle":"{{name}} · {{score}}","draftReady":"Draft ready","open":"Open","addToTrip":"Add to trip","inTrip":"In the trip","areaLabel":"{{area}} · {{share}}%","inView":"In view · {{count}} · {{scope}}","inViewLoading":"In view · {{scope}}","held":"{{name}} · held, {{reason}}","more":"Showing the top {{count}}. Zoom in to see the rest.","updating":"Updating the map…","emptyView":"Nothing found in this part of the map.","zoomIn":"Zoom in","zoomOut":"Zoom out","unplaced":{"title":"Not on the map · {{count}}","text":"Discovery has no place for these yet.","bounded":"Discovery has no place for these yet. Looked through the first {{limit}} found."},"legend":{"language":"{{language}} at home","languageSource":"{{language}} at home ({{source}})","range":"10% → 60%+","segments":"Segments · badge on each pin","possibleMatch":"Possible match","score":"Score","high":"80+","mid":"60–79","low":"under 60"},"tripIdea":{"title":"Trip idea from Iris","text_one":"{{count}} {{segment}} above 80 within {{distance}} of each other.","text_other":"{{count}} {{segment}} above 80 within {{distance}} of each other.","build":"Build the route"},"trip":{"title":"Your trip · {{count}}","empty":"Open a pin and choose Add to trip, or build the route from Iris's idea.","open":"Open the route","remove":"Remove {{name}}","clear":"Clear"},"mapUnavailable":"The map could not be drawn on this device; the pins are shown without it."},"phone":{"waitForYou_one":"{{count}} waits for you","waitForYou_other":"{{count}} wait for you","draftExpires_one":"Draft ready · expires in {{count}} day","draftExpires_other":"Draft ready · expires in {{count}} days"}},"findResults":{"tab":"Results","lead":"What cold outreach brought in over the last {{days}} days. Opt-in campaigns have their own results on each campaign.","failed":{"title":"The results could not be read","text":"Something went wrong reading the outreach results. Reload the page to try again."},"truncated":"These results cover the newest {{count}} emails of the period.","earlyTitle":"Early:","early":"Fewer than 450 delivered, so rates can still move a lot.","replyRate":{"label_one":"Reply rate · {{count}} intro, 30 days","label_other":"Reply rate · {{count}} intros, 30 days","none":"Reply rate · no intros in 30 days","failed":"Reply rate · unavailable right now"},"tiles":{"meetings":"Meetings per 100 organizations","meetingsLine":"positive replies {{positive}} per 100 organizations emailed","none":"–","liftLine":"trial → paid · {{count}} organizations held out","liftNoise":"trial → paid · {{count}} held out · within the noise so far","liftNotEnoughLine":"{{count}} organizations held out · needs {{minimum}} on each side","liftNoneLine":"No organization was held out in this period"},"funnel":{"title":"From intro to won","intros":"Intro sent","replied":"Replied","positive":"Positive","meetings":"Meeting held","deals":"Deal","won":"Won"},"replies":{"title":"Replies by kind","kind":"Kind","count":"Replies","empty":"No replies in this period.","class":{"POSITIVE":"Positive","NOT_NOW":"Not now","NOT_INTERESTED":"Not interested","WRONG_PERSON":"Wrong person","UNSUBSCRIBE":"Unsubscribe","HOSTILE":"Hostile","UNSURE":"Unsure","OUT_OF_OFFICE":"Out of office","BOUNCE":"Bounce","COMPLAINT":"Complaint"}},"leading":{"title":"Leading signs","responseTime":"Answering a positive reply","responseHours":"{{hours}} h median","overdue_one":"{{count}} past its target","overdue_other":"{{count}} past their target","noResponse":"None handled yet","misses":"Emails to existing customers","missesTarget":"{{count}} · target 0","missesExample":"{{address}} on {{date}}","possibleMatches":"Possible-match queue","unavailable":"Discovery is unavailable","unedited":"Drafts approved unedited","uneditedValue":"{{pct}}% of {{count}}","noApprovals":"No approved drafts yet","cycle":"Intro to won","cycleDays":"{{days}} days median","noWins":"No wins yet","capacity":"Meetings a week at full capacity","capacityValue":"about {{count}}","capacityLine_one":"{{count}} sender × {{cap}} a day × 4 days, then per organization: positive rate × meeting rate","capacityLine_other":"{{count}} senders × {{cap}} a day × 4 days, then per organization: positive rate × meeting rate","capacityEarly":"Shown once 450 emails are delivered"},"senders":{"title":"Senders and domains","sender":"Sender","state":"State","sent":"Sent","bounces":"Bounces","complaints":"Complaints","placement":"Inbox placement","domain":"{{domain}} (domain)","noPlacement":"No seed test yet","placementValue":"{{pct}}% inbox","empty":"No outreach sender is set up.","stateName":{"CONNECTED":"Connected","REVOKED":"Revoked","ERROR":"Error","DISCONNECTED":"Disconnected","PENDING":"Pending","WARMING":"Warming up","ACTIVE":"Active","PAUSED":"Paused"}},"segments":{"title":"By segment","segment":"Segment","intros":"Intros","replied":"Replied","positive":"Positive","meetings":"Meetings","deals":"Deals","empty":"No intros went out in this period."},"rule":"Cold outreach is counted per organization. The held-out organizations are chosen by a stable hash and never emailed. A meeting counts when held within 30 days of the first email.","discoveryUnavailable":"Discovery could not be read right now. The rest of the page is current; try again in a few minutes.","coverage":{"title":"Contact coverage","segment":"Segment","organizations":"Found","reachable":"With an email","share":"Coverage","pct":"{{pct}}%","rule":"Organizations Discovery found in each segment that are not leads yet and not closed, and those with an email published on their own pages that has not bounced and is not marked “no unsolicited email”.","empty":"Discovery has not found organizations in any segment yet.","suppression":"Addresses on the Portal's suppression list are not subtracted."},"calibration":{"title":"Score calibration","band":"Score","reached":"Reached","positive":"Positive / 100","meetings":"Meetings / 100","fit":"Re-fit","range":"{{min}}–{{max}}","unscored":"Not scored yet","none":"–","ready":"Enough to re-fit","waiting_one":"{{count}} of {{minimum}} organizations with a positive reply","waiting_other":"{{count}} of {{minimum}} organizations with a positive reply","rule":"Per 100 organizations whose intro went in this period, by the score each has today. Score weights are re-fit on a band once {{minimum}} of its organizations have replied positively.","notFound_one":"{{count}} organization reached is no longer in Discovery.","notFound_other":"{{count}} organizations reached are no longer in Discovery.","empty":"No intros went out in this period."},"discoveryRefused":"Discovery refused this question, so these numbers cannot be shown. Trying again will not change that; tell an admin."},"firstVisit":{"welcome":{"eyebrow":"Welcome to InterScribe","headline":"Every voice in the room, understood.","body":"Somewhere today, someone will follow a sermon, a keynote or a town hall in their own language because a workspace like this one exists. Thank you for building that with us.","chips":{"captions":"Live captions and translation","interpreters":"Interpreters in a browser booth","everywhere":"For the room, and far from it"},"primaryCta":"Show me around","secondaryCta":"I'll explore on my own","signature":"With gratitude, the InterScribe team","close":"Close","letsGo":"Let's go"},"gettingStarted":{"escToClose":"Esc · close","close":"Close","celebration":{"title":"You're ready for your first event!","body":"Nothing left to set up — your next event is ready to go out to the room, and to everyone listening from somewhere else.","dontShowAgain":"Don't show this again","goToDashboard":"Go to my dashboard"},"doneOf":"{{done}} of {{total}} done","progress":{"letsGetStarted":"Let's get started","aGreatStart":"A great start","halfway":"Halfway there","oneToGo":"One to go"},"doneChip":"Done","upNext":"Up next","comingUp":"Coming up","hideNote":"Know your way around already?","hide":"Hide this guide"},"plan":{"eyebrow":{"event":"Your first event","service":"Your first service"},"headline":{"event":"Nine small things, then an event everyone understands.","service":"Nine small things, then a service everyone understands."},"intro":"The first five are the setup steps from Getting started, and each turns green on its own. The last four are people and practice.","setupHeading":"Sound and room","peopleHeading":"People and practice","when":{"label":{"event":"First event","service":"First service"},"none":"No date yet","noneHint":"Book it as a session and we count down with you.","place":"{{time}} · {{place}}","days_one":"day","days_other":"days","left_one":"thing left","left_other":"things left","change":"Change the date","pick":"Pick a date"},"items":{"date":{"title":{"event":"Pick the date of your first event","service":"Pick the date of your first service"},"hint":"Book it as a session and we count down with you","doneHint":"{{date}} · we count down with you","action":"Pick a date"},"invite":{"title":"Invite your AV volunteer","hint":"They get the desk steps, you keep the rest","action":"Invite"},"rehearse":{"title":"Rehearse before the day","hint":"Play a recording into your room and listen on your own phone","action":"Sound test"},"poster":{"title":"Print your QR kit","hint":"Signs, table cards and handouts with your QR code","noPortal":"Set up your front door or a room first, then print its kit","action":"Open kit"}},"markDone":"Mark done","markedDone":"Done · undo","markDoneLabel":"Mark “{{title}}” done","undoLabel":"Mark “{{title}}” not done","upstreamTip":"On the day, a steady upload connection at the venue matters more than strong Wi-Fi."},"recap":{"region":"Your first event, in numbers","eyebrow":{"event":"Your first event · {{date}}","service":"Your first service · {{date}}"},"headline_one":"{{count}} person followed along in their own language.","headline_other":"{{count}} people followed along in their own language.","where":"{{name}}, {{place}}.","whereNoPlace":"{{name}}.","wellDone":"Well done, {{name}}.","wellDoneNoName":"Well done.","putAway":"Put away","putAwayLabel":"Put the recap of your first event away","stats":{"listeners_one":"following","listeners_other":"following","peak":"at the peak","minutes_one":"minute understood","minutes_other":"minutes understood","languages_one":"language","languages_other":"languages"},"chart":{"title":{"event":"Audience through the event","service":"Audience through the service"},"byLanguage":"Who listened, by language","range":"{{from}} to {{to}}","peak":"peak","label":"Audience through the session, {{peak}} at the peak"},"language":"{{name}} · {{count}}","report":{"title":"See every number","body":"The full report: your audience over time, by language, and what was captioned.","action":"Open the report"},"summary":{"title":"Read the summary","body":"What {{name}} covered, from its published summary.","action":"Read the summary"},"next":{"title":"Book the next one","body":"One session, or a series that repeats.","action":"Book a session"}}},"format":{"object":"Format","word":"Word Document (.docx)","pdf":"PDF (.pdf)","markdown":"Markdown (.md)","plainText":"Plain Text (.txt)","srt":"SRT (.srt)"},"front":{"navbar":{"product":"Product","pricing":"Pricing","contact":"Contact","blog":"Blog","newsletter":"Newsletter","terms":"Terms and Conditions","privacy":"Privacy Policy","features":"Features & Plans","solutions":"Solutions","about":"About","affiliates":"Affiliate program","useCases":"Use Cases","resources":"Resources","company":"Company","languages":"Languages","streamerAgent":"Streamer Agent","openApp":"Open App","howItWorks":"How it works","logIn":"Log in","menu":"Menu","howItWorksMenu":{"features":"Features","featuresDescription":"Everything InterScribe does, from captions to voice.","streamerAgentDescription":"The desktop app for the sound desk.","mobileApps":"Mobile apps","mobileAppsDescription":"Listen and run sessions from your phone.","integrations":"Integrations","integrationsDescription":"Connect the tools you already use.","liveCaptioning":"Live captioning","liveCaptioningDescription":"Captions in every language, as people speak.","realTimeTranslation":"Real-time translation","realTimeTranslationDescription":"Speech translated as it happens.","aiVoiceTranslator":"AI voice translator","aiVoiceTranslatorDescription":"Hear the room in your own language.","simultaneousInterpretation":"Simultaneous interpretation","simultaneousInterpretationDescription":"Human interpreters, in their booth or yours.","mobileAppsComingSoonDescription":"Coming soon: listen and run sessions from your phone."},"solutionsMenu":{"churches":"Churches","churchesDescription":"Services in every language your congregation speaks.","events":"Conferences & events","eventsDescription":"Live interpretation and captions for large events.","education":"Education","educationDescription":"Lectures and campus events everyone can follow.","business":"Business & town halls","businessDescription":"All-hands, town halls and meetings across languages."},"descriptions":{"forEvents":"Live interpretation for conferences, services, and large events.","languages":"See supported language options for captions, translation, and voice playback.","streamerAgent":"Download desktop agents for recurring audio workflows and hardware-backed setups.","blog":"Insights and best practices.","newsletter":"Weekly product and content updates.","docs":"Setup guides and technical documentation.","more":"Use cases, comparisons, and additional resources.","about":"Who we are and what we build.","contact":"Talk with our team and request a demo.","resources":"Guides, templates, and reference materials."},"hearSample":"Try the demo"},"hero":{"headline1":"Live <translation>translation</translation> for your","headline2":"in any language.","subheadline1":"Transform → Engage → Connect at Every Event","hint":"InterScribe: Bridging Languages, Building Connections","buy":"Get Started","features":"Features","docs":"Documentation","components":"Interactive Tools","blog":"Blog","useCases":"Use Cases","contact":"Contact us","startHint":"Seamless integration with your existing platforms","cta":"Get Started for Free","ctaDisclaimer":"Your first 2 hours of use are on us.","changelog":"Latest Updates","rotatingPhrases":["church service","corporate training","classroom","conference","meeting"]},"cloud":{"inclusiveEvents":"Inclusive events in over 100+ languages"},"banner":{"text":"Planning an event? Book a live InterScribe demo.","textMd":"Planning an event? Book a live InterScribe demo built around your goals.","cta":"Book a Demo"},"footerCTA":{"email":"Your mail address"},"pricing":{"title":"Features & Plans","headline":"Scalable plans for events of all sizes, from local gatherings to global conferences.","tryoutCTA":{"title":"Want to explore more first?","button":"Start with the Trial","continueButton":"Continue with the Trial","note":"The first 2 hours of your tryout are on us."}},"newsletter":{"title":"Stay up to date","headline":"Subscribe for the latest in event engagement and accessibility innovations","email":"Email address","firstName":"First name","lastName":"Last name","subscribe":"Subscribe","subscribing":"Subscribing","subscribed":"Welcome to the InterScribe community!","checkEmail":"Thank you for subscribing! Check your email to confirm and start receiving updates.","weCare":"We value your privacy and are committed to accessible communication.","emailRequired":"Email address is required","invalidEmailFormat":"Please enter a valid email address","invalidEmail":"This email address cannot be used"},"contact":{"title":"Let's Connect","headline":"Discover how InterScribe can transform your events","firstName":"First name","lastName":"Last name","organization":"Organization","jobTitle":"Job title","email":"Email","send":"Send","users":"Expected number of attendees","comments":"Questions or comments","setup":"Update the .env variable INTEGRATIONS_CONTACT_FORMSPREE","success":"Thank you, {{0}}! We're excited to show you how InterScribe can elevate your events. We'll be in touch shortly.","error":"Oops! Something went wrong. Please try again.","emailRequired":"Email address is required","invalidEmailFormat":"Please enter a valid email address","invalidEmail":"This email address cannot be used","demoQuestion":"Would you like to book a live demo?","demoYes":"Yes, show me a tailored walkthrough","demoNo":"No thanks, just send my message","demoHint":"After you send this, we'll open our calendar so you can pick a time that works for you.","marketingConsent":"Send me occasional product news (optional). We'll email a link to confirm.","demoModalTitle":"Message sent — let's book your demo","demoModalDescription":"We've received your details. Pick a time that works for you and we'll tailor the walkthrough to your event.","demoModalCta":"Pick your demo time"},"brand":{"title":"Our Brand","description":"InterScribe: Innovating event communication and engagement.","entityReferences":{"title":"Entity references","company":"Company","technology":"Technology","methodology":"Methodology"}},"changelog":{"title":"Product Updates","headline":"Continuous innovation to enhance your event experience."},"roadmap":{"title":"Future Innovations","headline":"Shaping the future of event engagement and accessibility."},"faq":{"title":"Frequently Asked Questions","headline":"Everything you need to know about InterScribe's event solutions","subheadline":"Common questions about our engagement and accessibility tools","questions":{"q1":"How does InterScribe enhance event accessibility?","a1":"InterScribe provides real-time captions, multi-language translations, and interactive tools that ensure all attendees can fully participate, regardless of language or ability.","q2":"Can InterScribe integrate with my existing event platform?","a2":"Yes, InterScribe is designed to seamlessly integrate with popular event platforms, making it easy to add our engagement and accessibility features to your existing setup."}},"footer":{"headline":"Elevate Your Events with InterScribe","copyright":"2024, InterScribe - All rights reserved.","builtWith":"Powered by","application":"Application","product":"Product","pricing":"Pricing","signIn":"Sign in","signUp":"Sign up","blog":"Blog","docs":"Docs","contact":"Contact","newsletter":"Newsletter","changelog":"What's New","termsAndConditions":"Terms and Conditions","privacyPolicy":"Privacy Policy","features":"Features","tagline":"Making spoken content understandable across languages — instantly.","forEvents":"For Events","platform":"Platform","mobileApps":"Mobile Apps","mobileAppsPrompt":"Apps","churches":"Churches","universities":"Universities","conferences":"Conferences","corporate":"Corporate","healthcare":"Healthcare","eventEngagement":"Event Engagement","liveCaptioning":"Live Captioning","realTimeTranslation":"Real-Time Translation","simultaneousInterpretation":"Simultaneous Interpretation","languageAccessAdaGuide":"Language Access (ADA Compliance Guide)","aiTranscription":"AI Transcription","productComparisons":"Product Comparisons","adaTitleIiCompliance":"ADA Title II Compliance","eaaCompliance":"EAA Compliance","bill96Compliance":"Bill 96 Compliance","costCalculator":"Cost Calculator","promotionKit":"Promotion kit","resourceCenter":"Resource Center","careers":"Careers","copyrightLine":"© {{year}} InterScribe. All rights reserved.","heading":"Footer","legal":"Legal","dataProtection":"Privacy & Data Protection","brandLine":"Every voice in the room, understood.","canadianCompany":"A Canadian company.","whoFor":"Who it's for","help":"Help","events":"Events","education":"Education","business":"Business","interpreters":"Interpreters","howItWorks":"How it works","languages":"Languages","integrations":"Integrations","compare":"Compare","engagement":"Engagement","roadmap":"Roadmap","talkToPerson":"Talk to a person","helpAndDocs":"Help and Docs","status":"Status","trustAndPrivacy":"Trust and privacy","resources":"Resources","about":"About","brand":"Brand","humanInterpreters":"Human interpreters","allUseCases":"All use cases","hearSample":"Try the demo","languageAccess":"Language access","partners":"Partners","brandKit":"Brand kit"},"legalTranslationNotice":{"message":"This page was translated from English with AI. Only the English version is binding.","link":"Read the English version."},"terms":{"title":"Terms and Conditions","effective_date":"Effective Date: May 15, 2024. Last Updated: October 23, 2026","intro":"These Terms and Conditions (\"Terms\") govern access to and use of InterScribe (\"we,\" \"our,\" or \"us\"), a SaaS platform offering AI-powered real-time transcription, translation, and interpretation services. These Terms apply to organizational customers and their authorized users (\"Client,\" \"you\"). By accessing or using InterScribe, you agree to these Terms and our Privacy Policy. If you do not agree, do not use the Services.","contracting_entity":{"title":"Contracting Entity and Authority","body":"The InterScribe service is operated by Kingdom Global Ventures Inc., based in Toronto, Canada. By using the platform, you agree to these Terms on behalf of your organization and confirm you have the authority to bind that entity. If you register with an email domain associated with an organization, InterScribe may treat the account as an 'Administered Account' and grant administrative control to that organization."},"eligibility":{"title":"Eligibility and Organizational Access","body":"InterScribe for Organizations is available to legal entities. You are responsible for ensuring that your use of InterScribe complies with applicable laws and is suitable for your intended audience."},"service_description":{"title":"Service Description","intro":"InterScribe is a real-time AI-powered communication platform designed to enhance multilingual accessibility and post-event productivity. Our Services include:","live_transcription":"Live Transcription: Real-time voice-to-text conversion during meetings, webinars, and events.","ai_translation":"AI-Powered Translation: Instant translations of spoken content into multiple languages, viewable in text format.","ai_interpretation":"AI Interpretation Interface: Visual tools to assist human interpreters and support AI-driven language comprehension.","av_dashboards":"AV Dashboards: Audio-visual control centers for moderators and AV teams to manage live language channels and participant engagement.","frontdoor":"FrontDoor: A branded access portal for audience members, offering seamless entry to events, live captions, and translations.","post_event_archives":"Post-Event Archives: Access to event transcripts, translation logs, speaker notes, and other AI-generated summaries.","disclaimer_title":"Important Note:","disclaimer":"InterScribe is a technology service provider. We do not offer certified legal, medical, or government interpretation. Our Services are designed for informational and accessibility purposes and are not a substitute for professional human interpreters where formal certification or accuracy is legally or ethically required."},"video_translation":{"title":"Video Translation","body":"A workspace that uses Video translation (importing, transcribing, translating and dubbing videos, AI voices and lip changes) also accepts the Video translation terms, which add rules for that service and its AI voice provider.","link":"Read the Video translation terms"},"trial_and_subscription":{"title":"Free Trial and Subscription","body1":"Each organization may use one free trial: up to two (2) live hours within fourteen (14) days, with the features of the plan or size chosen and one AI voice language. We may ask for a payment card to start a trial; the card is checked and saved but nothing is charged unless you later buy a plan or hours. Continued use after the trial requires a paid plan or prepaid hours.","body2":"Paid subscriptions may renew automatically unless canceled before the renewal date. You may cancel a subscription online at any time; you keep access until the end of the period you have paid for, and no partial refunds are given for that period. Unless required by law, fees are non-refundable, except: (a) the first payment of a subscription is refunded, less the value of what was used, if you ask within fourteen (14) days of that payment; (b) a purchase of prepaid hours or AI voice hours is refunded in full if you ask within fourteen (14) days of payment and none of it has been used, or less the value of what was used if some of it has; after fourteen (14) days it is not refunded, and its unused hours remain valid as described below; (c) a one-time event order follows the refund terms shown on its order page; and (d) where a documented service interruption is attributable to InterScribe. For prepaid hours, interpreter seats are refunded only if no live session has run in that workspace since the purchase. Refunds are issued by our staff on request, not automatically. You are responsible for applicable taxes, duties, and similar governmental charges.","invites":{"title":"Trial invitations","body":"We may invite an organization to a trial by a personal link. An invitation is for the named email address or domain, can be used once, and expires on the date shown. It may include a discount, which applies only to the purchase and period it describes, cannot be exchanged for cash, and ends if the invitation expires or is withdrawn."},"abuse_prevention":{"title":"Abuse Prevention","body":"Clients are prohibited from creating multiple accounts or using alternate identities to repeatedly access free trial hours. InterScribe reserves the right to suspend or terminate access, limit features, or refuse service to any account suspected of engaging in abuse of the free trial program. Determination of abuse is at the sole discretion of InterScribe. This includes using several payment cards, email addresses, domains or workspaces to obtain more than one trial or discount."}},"fee_changes":{"title":"Fee Changes","body":"We may change subscription pricing at any time with reasonable prior notice. Fee changes will apply at the start of the next billing cycle. Continued use after notification constitutes acceptance."},"fair_usage":{"title":"Fair use and plan limits","body":"Every plan includes captions and translation in every language. A fair-use limit applies to how many languages can be translated at the same time, and our team can raise it for your events. Each plan shows how many phones it is built to serve at the same time across all your rooms. Many organizations never get close to it; if you are planning a large event, talk to us before the day. Reading captions and using chat, Q&A and polls do not count toward the phone limit. When your usage reaches a plan limit, we tell you in the app and by email and may recommend a plan that fits. To keep the service reliable for every customer, InterScribe may cap usage above a plan limit, for example by not starting audio for additional phones or not adding further translated languages, and may contact you, restrict access, or move you to a suitable plan when usage substantially or repeatedly exceeds your plan, or when we detect abuse such as automated traffic, sharing access outside your organization, or traffic that degrades the platform. We will make commercially reasonable efforts to notify you before, or promptly after, applying a cap."},"prepaid_hours":{"title":"Prepaid hours and one-time events","body":"Prepaid hours can be used for events up to the audience size they were bought for and cannot be converted to another size. They are valid for twelve (12) months from payment; buying more hours moves the expiry of all remaining prepaid hours to twelve months from the new purchase. Unused hours expire at the end of their validity and are not refunded. If you start a plan while you hold prepaid hours, they become added hours that do not expire while your plan is active; if your plan ends, they expire twelve (12) months after it ends. Your plan's monthly hours and any hours we gave you are used first, then added or prepaid hours, earliest expiry first."},"refunds_withdrawal":{"title":"Refunds, withdrawal and cancelling","plans":"Plans: within 14 days of your first payment, you get back what you paid less what you used. After that, cancel any time in Settings › Subscription; access runs to the end of the period you paid for.","prepaid":"Prepaid hours and voice packs: a full refund within 14 days if none are used, or less what was used. For voice packs, contact us to ask for it. One-time events and staffed services keep the terms in your order.","rightBefore":"If you bought a plan or prepaid hours as an individual in the EEA or UK, this is your right to withdraw from the contract within 14 days. For plans and prepaid hours, use the same page: sign in and choose","withdraw":"Withdraw from contract","between":". Everyone else chooses","request":"Request a refund","after":".","cta":"Sign in to withdraw or request a refund"},"add_ons":{"title":"Add-ons","body":"Add-ons such as interpreter seats, extra listeners, assisted setup and managed events are priced separately, are not paid from event hours, and are not reduced by volume discounts. Interpreter seats are priced per seat per event day. Extra listeners are a monthly addition to a plan and renew and end with it."},"large_events":{"title":"Events over 5,000 people","body":"Prices shown for audiences over 5,000 are an estimated range. The price is confirmed in a written quote, and only the quoted price is binding."},"user_conduct":{"title":"User Conduct and Responsibilities","maintain_confidentiality":"Maintain the confidentiality of access credentials","no_interference":"Not interfere with platform operation or misuse the service","compliance":"Ensure that use of InterScribe complies with local laws and is appropriate for their context (e.g., use with minors, sensitive content)","no_hate":"Not use the platform to promote hate, discrimination, harassment, or violence based on race, religion, sex, sexual orientation, nationality, or disability","no_scraping":"Not engage in unauthorized scraping, benchmarking, system probing, or malicious interference","no_impersonation":"Not impersonate others or misrepresent affiliations","no_malware":"Not introduce malware or attempt unauthorized access","termination_rights":"InterScribe may investigate suspected misuse and may suspend, restrict, or terminate accounts that violate these Terms, our acceptable-use standards, or applicable law."},"account_security":{"title":"Account Security","body":"You are responsible for maintaining the confidentiality of your account credentials and restricting access to your account. You agree to accept responsibility for all activities that occur under your account. Our support team may access your workspace, and make changes in it, to help you. Each support session, and each change we make, appears in your workspace's activity log as made by InterScribe. You must promptly notify InterScribe of any unauthorized use or suspected security breach."},"accuracy_disclaimer":{"title":"Accuracy Disclaimer","body1":"InterScribe uses AI-based tools capable of achieving high levels of accuracy under optimal conditions. However, translation and transcription results are not guaranteed and may be affected by variables such as audio quality, speaker accents, and background noise. InterScribe disclaims liability for any errors or misinterpretations. The system is not optimized for use with background music or non-verbal audio.","body2":"AI-generated outputs are informational and assistive only. They are not legal, medical, financial, emergency, or other professional advice, and should not be relied on as the sole basis for safety-critical or legally binding decisions."},"ownership":{"title":"Ownership and Licensing","body1":"As between the parties, Clients retain ownership of Customer Content (including transcripts, translations, and uploaded materials). You grant InterScribe a limited, non-exclusive, royalty-free license to host, process, transmit, and display Customer Content solely to provide, secure, and improve the Services in accordance with applicable law and your documented settings.","body2":"Feedback, suggestions, or ideas submitted to InterScribe may be used without compensation or obligation. InterScribe owns all improvements and developments arising from such feedback."},"platform_ip":{"title":"Platform Intellectual Property","body":"All rights, title, and interest in and to the Service (excluding client-owned content) are and shall remain the exclusive property of InterScribe and its licensors. Clients are granted a limited, non-exclusive, non-transferable license to use the Service in accordance with these Terms. No part of the Service may be copied, modified, or used to build competing products."},"third_party":{"title":"Third-Party Services and Subprocessors","aws":"Amazon Web Services (AWS) for hosting infrastructure, speech-to-text, and text-to-speech services","openai":"OpenAI for natural language processing, summarization, and translation enhancements","deepgram":"Deepgram for speech-to-text transcription services and model training","stripe":"Stripe for payment processing","elevenlabs":"ElevenLabs for AI voices, voice cloning and dubbing (Video translation only)","consent":"Clients acknowledge that approved subprocessors may process data as necessary to provide the Services. InterScribe maintains written agreements with subprocessors requiring confidentiality, security controls, and lawful processing obligations."},"model_improvement":{"title":"Model Improvement Program","body1":"InterScribe may use de-identified and aggregated service data to improve quality, reliability, and language performance. Where required by law, we rely on an appropriate legal basis (such as consent, legitimate interests, or contractual necessity) before using data for model improvement.","body2":"Clients may request restrictions or opt-out options for specific model-improvement workflows by contacting InterScribe. Certain restrictions may limit feature availability or require a revised commercial plan where additional isolation controls are requested."},"recording":{"title":"Recording and Consent","body":"Clients are solely responsible for complying with all laws and regulations governing notice, consent, recording, and retention of audio/video content in each relevant jurisdiction. When recording features are enabled, InterScribe acts as a processor on the Client’s instructions; Clients must provide required participant notices and obtain valid consents where required."},"interpretation_disclaimer":{"title":"Interpretation Accuracy Disclaimer","body":"InterScribe's captioning, transcription, and interpretation services—whether AI-powered or human-assisted—are provided to support communication and accessibility. They do not constitute an official, certified, or legal record. Clients are responsible for verifying the accuracy of any outputs for formal or legal use."},"ask":{"title":"Ask: Viewer Questions and AI-Generated Answers","body1":"Ask lets viewers submit questions about a session; answers are generated by AI from the session's transcript. Organizers can see the questions viewers ask and the answers given, but never who asked: not the viewer's name, email, account, or language.","body2":"Questions and answers are stored with the session and are deleted when the organizer deletes the session.","body3":"AI-generated answers can be wrong and are not the speaker's own words. Organizers can mark a question as addressed, flag an answer, or answer a question themselves.","body4":"Organizers must not use Ask content, alone or combined with other information, to try to identify a viewer."},"referrals_partners":{"title":"Referrals and partners","body1":"If you sign up through a partner's link or code, that partner is told your organisation's name, your plan, whether you are on trial or paying, and the amounts you pay us after tax and refunds, for the months set in the partner's terms and shown to you at sign-up. They earn a share of those amounts, which never raises your price. If you are an organisation, you get 5% off your first 12 months of subscription, and the partner's share is worked out on what you pay after that discount. A church keeps its church price and gets this discount only when its church network passes it on. The discount does not apply to venue licences, top-ups or one-time purchases, or when you use another promotion code. We tell you who referred you when you sign up and in your billing settings. A partner's link is remembered for 30 days after you open it.","body2":"Partners never receive your content: events, transcripts, recordings, chat or audience information. A partner is not our agent and cannot change your account, your plan or these Terms."},"indemnification":{"title":"Indemnification","body":"You agree to indemnify, defend, and hold harmless InterScribe and its affiliates, officers, directors, employees, and agents from any claims, liabilities, damages, losses, or expenses, including legal fees, arising out of your use of the Service, your violation of these Terms, or your violation of any third-party rights."},"data_security":{"title":"Data Security and Compliance","body":"InterScribe applies commercially reasonable technical and organizational safeguards, including encryption in transit and at rest, access controls, monitoring, and incident-response procedures. Data may be stored or processed in Canada, the United States, or other approved regions depending on service configuration. If a confirmed security incident affecting Customer Content occurs, InterScribe will notify affected Clients without undue delay as required by applicable law."},"third_party_links":{"title":"Third-Party Links","body":"The Service may contain links to third-party websites or tools. InterScribe is not responsible for the content, accuracy, or privacy practices of these third parties. Use of third-party sites is at your own risk."},"changes":{"title":"Changes to Terms and Services","body":"We may update these Terms or related policies from time to time. For material changes, we will provide notice (for example, by email or in-product notice) before the change takes effect, unless earlier changes are required by law or security needs. Continued use after the effective date of an update constitutes acceptance."},"limitation_of_liability":{"title":"Limitation of Liability","body":"To the maximum extent permitted by law, InterScribe’s aggregate liability arising out of or related to the Services will not exceed the total fees paid by the Client in the twelve (12) months before the event giving rise to the claim. InterScribe is not liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for loss of profits, revenue, goodwill, or data, even if advised of the possibility. Nothing in these Terms excludes liability that cannot be limited under applicable law."},"force_majeure":{"title":"Force Majeure","body":"InterScribe shall not be liable for any failure or delay in performance due to causes beyond its reasonable control, including acts of God, war, strikes, internet outages, government orders, or other force majeure events. Performance shall resume as soon as reasonably possible."},"assignment":{"title":"Assignment","body":"You may not assign or transfer your rights or obligations under these Terms without prior written consent from InterScribe. InterScribe may assign its rights or obligations at any time without restriction."},"entire_agreement":{"title":"Entire Agreement and Severability","body":"These Terms constitute the entire agreement between you and InterScribe. If any provision is found unenforceable, the remaining provisions shall remain in full force and effect."},"termination":{"title":"Termination","body":"Accounts may be terminated for violations of these Terms or applicable laws. In such cases, no refunds will be issued and continued use is prohibited. Provisions related to intellectual property, disclaimers, liability, and data rights will survive termination."},"governing_law":{"title":"Governing Law","body":"These Terms are governed by the laws of Ontario, Canada, excluding conflict-of-law rules. The parties will first attempt in good faith to resolve disputes informally. If unresolved, disputes will be brought exclusively in the courts located in Toronto, Ontario, and each party consents to that venue and jurisdiction."},"language":{"title":"Language","body":"These Terms are written in English. Translations into other languages are provided with AI for convenience; if a translation differs from the English version, the English version applies."}},"privacy":{"title":"Privacy Policy","effectiveDate":"Effective date: May 15, 2024","lastUpdated":"Last updated: November 8, 2026","intro":"Welcome to InterScribe. Your privacy is important to us. This Privacy Policy explains how InterScribe (\"we\", \"us\", or \"our\") collects, uses, discloses, and protects personal data across our services, including https://interscribe.io and related applications. It also explains your privacy rights and how to exercise them. This policy does not apply to third-party websites or services that we do not control.","sections":{"definitions":{"title":"Definitions","personalData":"Personal Data: Information about a living individual who can be identified.","usageData":"Usage Data: Data automatically collected through your use of our Services.","cookies":"Cookies: Small text files stored on your device.","dataController":"Data Controller: The entity determining how personal data is processed (InterScribe).","dataProcessor":"Data Processor: An entity that processes data on behalf of a Data Controller."},"whatDataWeCollect":{"title":"What Data We Collect","types":"We collect two main types of information:","provided":"Information you knowingly and actively provide when you use or participate in our Services (e.g., creating an account, submitting a form, contacting support, or posting content).","automatic":"Information automatically sent by your devices, including technical data about your visit and interactions.","logData":{"title":"Log Data","desc":"When you visit our Services, our servers may log standard data automatically provided by your browser or device. This may include your:","items":["IP address","Browser type and version","Device type and OS","Pages visited and time spent","Access times and dates","Referring URLs","Technical details of any errors encountered"],"note":"This data may not be personally identifying on its own, but may be combined with other information to identify individuals in certain contexts."},"additional":{"title":"Additional Collection Points","desc":"We may also collect data when you:","items":["Use a mobile device or browser to access our Services","Contact us via email, support forms, or social media","Mention or engage with us on external platforms","Are referenced by other users (e.g., shared files, invites)"],"combine":"We may combine this data with publicly available or third-party-provided information (e.g., business partners or marketing platforms) to improve our Services and personalize your experience."}},"howWeUseData":{"title":"How We Use Your Data","purposes":["Provide, maintain, and improve our Services","Create and manage your account and organizational workspace","Process transactions, billing, and subscription administration","Respond to inquiries and provide customer support","Send service, security, legal, and administrative communications","Send marketing messages where permitted and manage your preferences (we send none to crew members through InterScribe Studio)","Monitor usage; detect, investigate, and prevent abuse, fraud, and security threats","Develop and improve transcription, translation, and accessibility capabilities using de-identified or otherwise lawfully processed data (interpreter audio is never used for this). Data received from Google APIs is never used for this.","Comply with legal obligations and enforce our terms, contracts, and policies"],"aggregate":"We may also use aggregated and de-identified data for analytics, benchmarking, and service improvement where such processing cannot reasonably identify you. Data received from Google APIs is never used for this."},"legalBases":{"title":"Legal Bases for Processing (for EU/EEA users)","bases":["Contractual necessity","Legitimate interests","Consent (e.g. for marketing or AI training)","Legal obligations"]},"sharing":{"title":"Sharing Your Data","desc":"We do not sell personal information for money. We may disclose personal data only as needed for the purposes described in this policy, including to:","items":["Service providers and subprocessors bound by written data protection terms","Professional advisers, auditors, and insurers under confidentiality obligations","Law enforcement or regulators when required by law or valid legal process","Successors in connection with mergers, acquisitions, financing, or asset transfers","Integration partners or third-party tools that you authorize to connect to your workspace","Expo, which delivers push notifications to the InterScribe Studio app, and Apple and Google, whose push services carry them to your phone"],"referralPartners":{"title":"Referral partners","body1":"When you sign up through a partner, we share your organisation's name, plan, account status and billing amounts with that partner, so we can pay them for the referral. We do not share personal information about you or your team, or anything from your events.","body2":"When a partner gives us your contact details, they confirm you agreed to it. Our first message says who referred you and why we're writing."},"request":"You may request our current subprocessor list and transfer safeguards by contacting us."},"cookies":{"title":"Cookies and Tracking Technologies","desc":"We use cookies on our website to enhance your experience and collect analytics. Types include:","types":["Necessary cookies","Preference cookies","Performance/Analytics cookies (on our website only)","Advertising cookies (on our website only)"],"manage":"You can manage cookie preferences in your browser and through our cookie settings controls. Where required, non-essential cookies are used only with consent. You can withdraw consent at any time."},"userRights":{"title":"User Rights","desc":"Depending on your jurisdiction (including EEA/UK, Canada, and certain U.S. states), you may have rights to:","rights":["Know what personal data we process and access a copy","Request correction of inaccurate data","Request deletion, subject to legal exceptions","Object to or restrict certain processing activities","Withdraw consent where processing is based on consent","Request data portability where applicable","Appeal or escalate a denied request where required by law"],"contact":"To exercise your rights, contact privacy@interscribe.io. We may verify your identity before fulfilling a request."},"retention":{"title":"Data Retention","desc":"We retain personal data for as long as needed to provide the Services, comply with legal obligations, resolve disputes, and enforce agreements. Retention periods vary based on data type, contractual requirements, and legal obligations. When data is no longer required, we delete or de-identify it in accordance with our retention controls. For reports sent with Report a problem, whether from our website, our apps or InterScribe Studio, screenshots are deleted 180 days after the report is resolved, and the report you sent (its text, screenshots and logs) is deleted 24 months after it was made. A short summary of the problem may remain in our internal issue tracker. Retention for InterScribe Studio is described under InterScribe Studio."},"children":{"title":"Children's Privacy","desc":"Our Services are not directed to children under 13, and we do not knowingly collect personal data from children without appropriate consent where required. If you believe a child has provided personal data in violation of this policy, contact us and we will investigate and take appropriate action."},"international":{"title":"International Transfers","desc":"Personal data may be transferred to and processed in countries outside your jurisdiction, including Canada and the United States. Where required, we use appropriate safeguards such as contractual protections and transfer assessments to support lawful cross-border processing."},"security":{"title":"Security Measures","desc":"We implement technical and organizational safeguards designed to protect personal data, including encryption, access controls, logging, and incident response procedures. No method of transmission or storage is completely secure, and we cannot guarantee absolute security."},"orgAccounts":{"title":"Organizational Accounts","desc":"If you sign up with an email address belonging to an organization (e.g., your employer or institution), or an organization's workspace invites you (as happens in InterScribe Studio, where you accept an invitation instead of signing up), we may share certain account data with the organization and allow them to administer or control your access."},"ugc":{"title":"User-Generated Content and Community Features","desc":"When using the InterScribe listener app, users may post comments, likes, or add personal notes. These interactions are treated as user-generated content. You are responsible for any information you share. Content you submit may be visible to others depending on your settings or the feature used. Messages you send in a session's crew chat in InterScribe Studio are visible to the other crew members in that chat, and are kept as described under InterScribe Studio.","moderation":"We may moderate, store, or remove content to maintain platform integrity or respond to legal requests. Do not post confidential or personally sensitive information unless intended."},"mobile":{"title":"Mobile App Data & Permissions","desc":"If you use our mobile app (iOS or Android), we may request permissions for:","permissions":["Notifications","Camera or microphone access (if required for a feature; in InterScribe Studio, the microphone streams your voice live to the session's listeners while you are on air)","Device information or location data (for security or personalization). InterScribe Studio does not ask for your location; it keeps a record of each phone you sign in on, described under InterScribe Studio"],"change":"You may change your permissions at any time via device settings. In our listener app, usage data may also be collected through SDKs and analytics tools to improve app performance. InterScribe Studio contains no analytics or tracking service."},"updates":{"title":"Policy Updates","desc":"We may update this Privacy Policy from time to time. The latest version will be available at: https://interscribe.io/privacy-policy","announce":"Material updates will be announced on our website or via email. Prior versions are available on request."},"language":{"title":"Language","body":"This Privacy Policy is written in English. Translations into other languages are provided with AI for convenience; if a translation differs from the English version, the English version applies."},"contact":{"title":"Contact Information","controller":"Data Controller: Kingdom Global Ventures Inc., Toronto, ON, Canada","email":"Email: privacy@interscribe.io"},"dataProcessing":{"title":"Data Processing, Retention and Subprocessors","desc":"For live captions and translations we keep the stream buffer for 24 hours after a session ends, word-level segments for 90 days and final captions for two years by default; organizations can set their own windows. Deleting a session or an organization erases its captions, translations, corrections and evaluation copies everywhere they exist and records what was removed. Transcript text is shared only with the speech recognition and translation providers named in our subprocessor list, available with our Data Processing Agreement on request. Processing takes place in Amazon Web Services in the United States.","link":"How we protect live captions and translations","retentionLogs":"Live session logs, which can include participants' names as shown in the meeting, are kept for up to 24 hours. Automatic session archives are kept for up to 14 days. Sessions you choose to save are kept until you delete them. If you ask us to erase your data, we remove your name from saved transcripts; temporary logs and archives expire on their own within these periods."},"zoomProcessing":{"title":"Zoom Meetings","desc":"If you connect a Zoom account, we receive from Zoom your Zoom user ID, name and email, the permissions you approve, and the details of your meetings (meeting number, title, start and end times, host and whether it repeats). We use them to list your meetings, to join the meetings you choose with our translation bot, and to create a meeting if you ask us to. Zoom access credentials are stored encrypted. Short-lived join and recording tokens are used for one join and are not stored; a passcode you enter for a pasted meeting link is stored encrypted and deleted with its session. Audio from a meeting we join is converted to live captions and translations for the session and is recorded only if the session's own recording setting is on; captions are kept as described above. You can disconnect your Zoom account in InterScribe at any time, which stops translation, revokes our access (unless the same Zoom user is still connected in another workspace) and deletes that workspace's Zoom connection, including your Zoom user ID, name and email, the stored credentials and the meetings we listed for you. When you remove the app in Zoom, Zoom notifies us and we delete the Zoom connection for your Zoom user in every workspace, including your Zoom user ID, name and email and the meetings we listed for you. Sessions you created in InterScribe, with their captions and translations, stay in your workspace until you delete them."},"askProcessing":{"title":"Ask: Viewer Questions and AI-Generated Answers","desc":"When you use Ask, your question text, the session transcript, and the AI-generated answer are processed by our AI providers (OpenAI, and Anthropic and Cohere through Amazon Bedrock) to produce answers and to search past sessions. Your question and its answer are stored in our database and retained with the session. Where the organizer has turned on search across past sessions, excerpts of session transcripts are also kept in an Amazon S3 Vectors index and removed when the session is deleted. We keep your account only to show you your own questions and to apply rate limits; it is never shown to session organizers."},"chromeExtension":{"title":"InterScribe for Chrome","desc":"The InterScribe for Chrome extension works only on meet.google.com. Its content script runs on every Meet page and reads whether Meet shows you as muted, who is speaking, your own name, the participants' display names and whether the call has ended. It passes this to InterScribe only while that tab is being translated. When you use the extension's popup, it also reads the title and address of the tab you are on, and sends InterScribe the Meet call code and a session name suggested from the tab title, to set up your session. It records audio only after you select Start translation, and only from that Meet tab: the audio of the meeting and, while Meet shows you as unmuted, your own voice. The microphone stays open for the whole run, but your voice is sent only while Meet shows you as unmuted; if Meet cannot be read, it is not sent. The audio goes to InterScribe for live captions and translations and is handled like the audio of any other session, as described in Data Processing, Retention and Subprocessors above. The names of the people speaking, yours included, are sent to InterScribe as speaker labels and are stored with the session's transcript. Your sign-in tokens are kept in the browser's extension storage and are used only to talk to InterScribe. We do not sell this data or use it for advertising.","stop":"To stop, select Stop in the extension: either end the session for everyone, or stop only the meeting audio and keep the session live. Leaving the call or closing the Meet tab also stops the audio. To remove the extension's access to your account, sign out in the extension or disconnect it in Settings → Connected apps in InterScribe. Uninstalling the extension removes what it stores in your browser."},"youtubeProcessing":{"title":"YouTube","desc":"If you connect a YouTube channel to your workspace, InterScribe uses YouTube API Services. We receive from Google your channel's ID and name and the access you approve, and we store the access credentials encrypted. With that access we read your channel's list of uploads, the titles, descriptions, durations and thumbnails of its videos, and the caption tracks you uploaded (never YouTube's automatic captions). We use them only for the features you choose. When you import a video into Video Studio, its title, description, chapters and uploaded caption tracks are copied into your workspace, and its captions become the video's transcript. When you ask us to, we publish translated captions, titles and descriptions to that video. If you turn on learning from your YouTube channel in a vocabulary's suggested words, once a week, when your channel has a new upload, we read the captions of your 10 newest uploads and suggest words for your vocabulary, keeping only the suggested words, up to three example lines for each, and the ID of the newest upload we read, so that we read again only after a new one. To translate captions, titles and descriptions, or to find words, their text is processed by the AI subprocessors described in Data Processing, Retention and Subprocessors above. We do not sell this data, use it for advertising, or share it with anyone else.","limitedUse":"InterScribe's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. By connecting a channel you agree to the YouTube Terms of Service, and the Google Privacy Policy applies to the data Google holds about you. Neither we nor the providers that process data for us use data received from Google APIs to develop, improve or train AI or machine-learning models.","stop":"To stop, disconnect the channel in Settings → Video Studio in InterScribe: this revokes our access (unless the same channel is still connected in another workspace) and deletes the stored credentials. Turning off learning from your channel stops the weekly reading. You can also remove InterScribe's access at any time in your Google account's security settings. For questions or complaints about how we handle this data, contact us at the address under Contact Information below.","links":{"userDataPolicy":"Google API Services User Data Policy","youtubeTerms":"YouTube Terms of Service","googlePrivacy":"Google Privacy Policy","googlePermissions":"Google account security settings (third-party access)"}},"googleCalendarProcessing":{"title":"Google Calendar","desc":"InterScribe's own staff can connect their Google Calendar so that customers and visitors can book meetings with them, such as a demo, on InterScribe's booking pages. Customers do not connect a calendar. When a staff member connects one, we receive from Google the email address of their Google account and the access they approve (to read their calendars and to create and change events), and we store the access credentials encrypted. With that access we list their calendars so they can choose which ones count as busy; we read only the busy times of those calendars, not their events, to offer visitors free times; we read the events on their primary calendar (at first from 30 days back to one year ahead, then every change), and for each event that has a guest we keep only its times, status, the guests' email addresses and its title, so the meeting is logged on the record of the matching lead or customer in InterScribe, or, when no lead or customer matches, listed for our staff to assign or dismiss; and we create, move and cancel the meetings booked through InterScribe, with a Google Meet link and an invitation to the guest. Events without a guest are not kept. If a staff member also allows InterScribe to send email from their Gmail address, we use that access only to send the follow-up emails they send to customers from InterScribe; it cannot read their mailbox. A booking's record is deleted 30 days after the meeting ends; meetings logged on a lead's or customer's record, and events listed for staff, are kept until they are deleted or erased on request. We do not sell this data, use it for advertising, or share it with anyone else.","limitedUse":"InterScribe's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements. We use Google Calendar data only for the booking and meeting features described here. Neither we nor the providers that process data for us use data received from Google APIs to develop, improve or train AI or machine-learning models.","stop":"To stop, disconnect Google Calendar in Admin → Meetings in InterScribe: we delete the stored credentials and ask Google to revoke our access, and that person can no longer be booked. You can also remove InterScribe's access at any time in your Google account's security settings. For questions or complaints about how we handle this data, contact us at the address under Contact Information below."},"studio":{"title":"InterScribe Studio (for interpreters and operators)","intro":"InterScribe Studio is the app for the people who work a session: interpreters and operators. This section covers what Studio collects from them, whom we call crew members. It does not cover listeners, who use the InterScribe listener app and website, covered elsewhere in this policy.","account":{"label":"Your account.","body":"Studio never creates an account. A workspace admin invites you by email, and you accept on the web. You then sign in to Studio with your email and password, or with Google or Apple if you have linked them to that account. We keep the profile you give us: your name, your email address and, if you add one, your profile photo. You can change your name and photo in Studio or on the web."},"microphone":{"label":"Your microphone.","body":"While you are on air as an interpreter, Studio streams your microphone live to the session's listeners. Whether your voice is also recorded depends on the session's organizer. If they turn on \"Record this session\", we record the floor and every interpretation channel, including yours, from the moment the session goes live, and they can let the audience replay it. When a session is being recorded, Studio tells you before you enter the booth and shows a Recording pill. If the organizer has not turned recording on, your voice is heard live and is not kept as audio. A recording is kept until the organizer deletes the session or the workspace; there is no automatic deletion today. Live captions and translations made from your voice are handled as described in Data Processing, Retention and Subprocessors above. We never use interpreter audio to train or improve transcription or translation models."},"chat":{"label":"Crew chat.","body":"Messages you send in a session's crew chat, including direct messages to another crew member, are stored with the session, with your name, who sent each message and the room it was sent in (a direct message sits in a private room for the two people). We also store when you last read each room, so Studio can show your unread count. After 3 months a message is archived: it leaves the live chat and can be read by your workspace's admins. It is deleted after 6 months, or after 12 months if your workspace chooses that. Messages are also deleted when the session, the workspace or your account is deleted. If a moderator hides or deletes a message, a record of that decision is kept after the message itself is gone."},"report":{"label":"Report a problem.","body":"When you send a report from Studio we receive the text you wrote, an optional screenshot if you keep it on, and the app's own log of the last 10 minutes, with tokens, email addresses and long keys removed on your phone before it is sent. The log is kept in the app's memory only and is cleared when you sign out. We also receive the app version and your phone's platform, and the session if you reported from one. The report goes to the InterScribe team and is stored with your workspace. Screenshots are deleted 180 days after the report is resolved. The report you sent (its text, screenshots and logs) is deleted 24 months after it was made; a short summary of the problem may remain in our internal issue tracker."},"devices":{"label":"Signed-in devices and notifications.","body":"Each phone you sign in on has a sign-in record: the device name, iOS or Android, the app version, when you signed in and when it was last active. This is the Devices list you can see in Studio, and you can sign out any device or all of them. Sign-in codes and refresh tokens are stored only as hashes; a refresh token lasts up to 90 days. Records of signed-out devices are deleted about 30 days later. If you allow notifications, we store your phone's push token with that device record and send notifications through Expo's push service and then Apple or Google. Notifications you receive are kept in your in-app bell for 90 days. We also keep your notification preferences: which events reach you by push or email, quiet hours and the time zone they use."},"permissions":{"label":"Camera, photos and Bluetooth.","body":"Studio asks for your camera to scan an invitation code and to take a profile photo, and for your photos to choose one. It asks for Bluetooth connection access for the audio equipment you connect and, on Android, runs a microphone foreground service while you are on air. We do not use these for anything else, and the only photos uploaded are the profile photo you choose and the screenshot you attach to a report."},"tracking":{"label":"No tracking.","body":"Studio contains no advertising or analytics identifier and no analytics or tracking service, and it does not track you across other apps or websites. We do not sell or share crew data for advertising."},"who":{"label":"Who sees it.","body":"Your workspace's admins can see you in their member list with your name and email. We share data with the providers named in Sharing Your Data, including the speech and translation providers that process session audio and Expo for notifications."},"deleting":{"label":"Deleting your data.","body":"You can delete your own account in InterScribe on the web, under Settings › Profile › Delete account. If you are not in any workspace, you reach it at interscribe.io/settings. Deleting your account removes your profile, your sign-in records and push tokens, your notification preferences and bell, and your crew chat messages and read markers. A workspace you were the only member of is deleted with you; for a workspace you share, another SuperUser must remain, and if you are the only one you must hand over first. A report you sent from Studio is not deleted with your account: it stays, no longer linked to you, until it is deleted on the schedule above. A workspace admin can remove you from their workspace at any time (your account stays, you lose that workspace), and an admin with the right permission can delete your account entirely. You can also write to privacy@interscribe.io."}}}},"joinNow":{"title":"Download this template","headline":"Start building your own SaaS application. Or learn how it's done in React, React, React and Svelte.","cta":"Get codebase!"},"logoClouds":{"title":"Leverage the power of web fundamentals, utility-first CSS, and a top-tier ORM."},"components":{"title":"Components","description":"All the components you need to build a complete SaaS application."},"notFound":{"eyebrow":"404 error","title":"We can’t find that page.","text":"It may have moved, or the address may have a typo. These are the places most people are looking for.","home":"Home"},"videoTranslationTerms":{"title":"Video translation terms","version":"Version 2026-10-16","intro":"These terms add to the InterScribe Terms and Conditions for workspaces that use Video translation: importing videos, transcribing and translating them, AI voices (including voices made from a person's recordings), dubbing and lip changes. A workspace owner or admin accepts them for the workspace before it starts any Video translation work. If these terms and the Terms and Conditions disagree about Video translation, these terms apply.","providers":{"title":"1. Our providers","body":"Video translation uses AI providers that work for us. AI voices, voice cloning and dubbing are provided by ElevenLabs (Eleven Labs Inc. and its affiliates).","subprocessorsBefore":"Our current subprocessors are listed in the","subprocessorsLink":"Terms and Conditions"},"use":{"title":"2. How you may use Video translation","intro":"You use Video translation for your organization's own videos and audiences. You may not:","items":{"resell":"resell Video translation, or offer it to another business so that it can offer it to others;","government":"use it for a government or public body unless we have agreed to that in writing first;","political":"use it for political campaigning, or to mislead people about an election or how to vote;","consent":"make a voice or lip changes from a person's recordings without that person's explicit, informed consent, recorded through Video translation's consent link, or from the recordings of anyone under 18;","impersonation":"impersonate a person or organization, or suggest that someone endorses something they do not;","harmful":"create content that sexualizes or harms minors, that is sexually explicit, hateful, harassing, threatening or violent, or that promotes self-harm, terrorism or other serious harm;","fraud":"commit fraud, run scams, or create fake evidence or testimony for any legal, regulatory or insurance proceeding;","privacy":"expose people's private information, or use voices to identify or profile people;","provenance":"remove or hide the notice that a video was translated with AI, or any watermark or provenance signal;","circumvent":"get around usage limits, safety checks or access controls, scrape the service, or use it or its output to build or train a competing AI model or product;","law":"break any law that applies to you or your audience."},"policies":"You must also follow the usage policies of the provider that serves your request. For voice work that is the ElevenLabs Terms of Service and Prohibited Use Policy (elevenlabs.io/terms-of-use and elevenlabs.io/use-policy). Where they are stricter than these terms, they apply.","responsibility":"You are responsible for the videos and recordings you upload, for having the rights to them, and for how your team uses Video translation."},"data":{"title":"3. Your data","body":"You let us, and the providers in section 1 (with their affiliates and subcontractors), process and use the videos, recordings, text and other data you submit, only to provide, secure and support Video translation. Our Privacy Policy explains how we handle personal information."},"providerRights":{"title":"4. Our providers' rights","intro":"You agree that:","items":{"beneficiary":"ElevenLabs is a third-party beneficiary of these terms and may enforce them directly against you;","noAgency":"neither you nor we are ElevenLabs' agent, partner or joint venturer, and nothing here makes either of us one;","noPromises":"we make no promises about ElevenLabs' services beyond what these terms and the Terms and Conditions say."}},"suspension":{"title":"5. Suspension","body":"We may pause or end a workspace's use of Video translation, without refund for work not yet started, if it breaks these terms, if a provider asks us to, or if we need to protect people or the service. Videos already published stay available unless the content itself breaks these terms or the law."},"support":{"title":"6. Support and notices","body":"We provide all support for Video translation; contact us, not our providers. We will tell you about provider notices that affect your use. We keep a record of who accepted these terms and when."},"changes":{"title":"7. Changes","body":"When we change these terms we publish a new version. A workspace accepts the new version before starting new Video translation work; work already finished is not affected."}},"cta":{"start":"Start free","price":"Get my price","quote":"Get a quote","startSunday":"Start free this Sunday","noteNoCard":"Price in 1 minute · No card needed","noteCard":"Price in 1 minute · Nothing charged during the trial","noteNoCardDemo":"Price in 1 minute · No card needed · Demo needs no sign-up","noteCardDemo":"Price in 1 minute · Nothing charged during the trial · Demo needs no sign-up"}},"growth":{"sign":{"signedTitle":"Signed. Thank you.","cardNext":"The last step is payment.","checkout":"Continue to checkout","invoiceNext":"We will send the invoice to you by email, with your purchase order number if you gave one.","downloadPdf":"Download the signed copy (PDF)","notFoundTitle":"Link not found","notFound":"This signing link is not valid. Please check the link in your email, or ask us for a new one.","expiredTitle":"This link has expired","expired":"Please ask us for a new signing link.","declinedTitle":"Proposal declined","declinedBody":"Thank you for letting us know. We will be in touch.","eyebrow":"Proposal {{number}}, version {{version}}","supersededTitle":"This version has been replaced","superseded":"Please use the newest link we sent you.","voidTitle":"This proposal has been withdrawn","void":"Please contact us if you have questions.","signedElsewhereTitle":"This proposal has already been signed","signedElsewhere":"It was signed through another link. Please contact us if you have questions.","tooManyTitle":"Please wait a moment","tooMany":"Too many requests from your address. Please wait 10 minutes and try again.","declinedEarlier":"This proposal was declined. Please contact us if that was a mistake.","hash":"Document fingerprint (sha256): {{hash}}","poNumber":"Purchase order number","typedName":"Type your full name to sign","sign":"Sign","declineReason":"Anything you would like us to know? (optional)","declineConfirm":"Decline this proposal","decline":"Decline"}},"growthBrief":{"tiles":{"worth":"New worth a look","worthSub_one":"draft ready","worthSub_other":"drafts ready","unavailable":"unavailable","replies":"Replies to outreach","repliesOverdue":"{{count}} overdue","repliesOnTime":"none overdue"},"worth":{"title_one":"New worth a look · {{shown}} draft","title_other":"New worth a look · {{shown}} drafts","org":"{{name}} · {{score}}","more":"+{{count}} more","asked_one":"{{count}} you asked for","asked_other":"{{count}} you asked for","auto":"{{count}} from {{segment}} Auto-reach","review_one":"Review {{shown}} draft","review_other":"Review {{shown}} drafts","open":"Open Find leads","unavailableTitle":"New worth a look · unavailable","unavailable":"Find leads cannot be reached right now, so new leads are not counted. Everything else on Today is up to date."},"replies":{"replied":"Replied","overdue":"Overdue {{time}}","line":"{{org}} ({{from}}): {{what}}","lineNoOrg":"{{from}}: {{what}}","what":{"POSITIVE":"wants to talk.","NOT_NOW":"not now, and asks to hear back later.","WRONG_PERSON":"says you have the wrong person.","UNSURE":"Iris is not sure what they mean; read it."},"answer":"Answer from my mailbox","open":"Open","more_one":"+{{count}} more reply to outreach","more_other":"+{{count}} more replies to outreach","duration":"{{hours}} h {{minutes}} min","durationMinutes":"{{minutes}} min","ownersUnknown":"Find leads did not answer in time, so some of your replies to outreach may be missing here."},"channel":{"title":"Outreach sender paused · {{address}}","token_revoked":"Google revoked the token.","sender_error":"The connection to Google failed.","fallback":"Sends move to {{domain}} until you reconnect.","noFallback":"Nothing sends until you reconnect.","reconnect":"Reconnect","tellManager":"Tell a manager: only they can reconnect it."},"overnight":{"title":"Iris · overnight","ai":"AI · {{time}}","auto_one":"{{segment}} Auto-reach prepared <b>{{count}} intro for your approval</b>: {{languages}}.","auto_other":"{{segment}} Auto-reach prepared <b>{{count}} intros for your approval</b>: {{languages}}.","language":"{{count}} in {{language}}","asked_one":"The draft you asked for is ready too.","asked_other":"The {{count}} drafts you asked for are ready too.","askedOnly_one":"The draft you asked for is ready.","askedOnly_other":"The {{count}} drafts you asked for are ready.","changed_one":"One place changed since you looked: <b>{{names}}</b>.","changed_other":"{{count}} places changed since you looked: <b>{{names}}</b>.","and":"{{first}} and {{second}}","review_one":"Review {{shown}}","review_other":"Review all {{shown}}","readIt":"Read it to me","stop":"Stop"},"notAFit":{"title":"Not a fit, this week","reason":"{{reason}} · {{count}}","learned":"Iris learned: “{{text}}”","proposed":"Iris proposes: “{{text}}”","review":"Review the lesson"},"misses":{"chip":"Customer misses this week: {{count}}"}},"help":{"getHelp":{"eyebrow":"Ask our team","title":"Get help","hint":"Something is wrong, or you need an answer. We reply here and by email.","subtitle":"Tell us what you need; we reply here and by email","legend":"What is it about?","chip":{"session":"A problem with a session","question":"A question","other":"Something else","billing":"Billing"},"whatHappened":"What happened?","yourMessage":"Your message","attachSession":"We attach the session and this page for you.","attachPage":"We attach this page for you.","attachQuestion":"We attach this page and what you asked: “{{question}}”","send":"Send to InterScribe","sending":"Sending…","afterSend":"It appears in Your support requests. We also reply by email.","sentTitle":"Thanks, we've got it","replyHere":"We'll reply here and by email, usually within a few hours on weekdays.","replyEmail":"We'll reply by email, usually within a few hours on weekdays.","viewRequest":"View request","done":"Back to Help","topic":{"session":"Something went wrong in a session","question":"A question about how to do something","billing":"Billing or my plan","other":"Something else"},"whichSession":"Which session?","todayAt":"Today, {{time}}","olderSession":"An earlier session","afterSendRequests":"It appears in Your requests. We also reply by email.","reportNudgeTitle":"Something on the page broken?","reportNudgeBody":"Report it instead and we tell you when it's fixed."},"feedback":{"eyebrow":"Give feedback","hint":"An idea, or something we could do better","title":"Give feedback","subtitle":"Ideas and opinions go straight to the people who build InterScribe","kindLegend":"What kind of feedback?","kind":{"idea":"An idea","better":"Something could be better","praise":"Something we did well"},"areaLabel":"Which part of InterScribe?","optional":"(optional)","messageLabel":"Tell us more","contactLabel":"You can contact me about this","contactHint":"We may ask a follow-up question by email","broken":"Something broken right now?","brokenLink":"Get help instead","brokenTail":"so the team can follow up with you.","send":"Send feedback","sending":"Sending…","note":"Feedback does not open a support request. Thank you for helping us improve.","thanks":"Thank you for your feedback!","area":{"sessions":"Sessions and events","console":"The operator console","interpreters":"The interpreter booth","listeners":"What your audience sees","captions":"Captions","billing":"Billing and plans","other":"Something else"},"areaNone":"Choose a part (optional)","brokenReportTail":"instead, and we'll tell you when it's fixed.","showUs":"Show us","picturesFailed_one":"1 picture couldn't be added, but your feedback was sent.","picturesFailed_other":"{{count}} pictures couldn't be added, but your feedback was sent.","markup":{"title":"Mark up the picture","subtitle":"Picture {{number}} of your feedback","attached":"Got it. This picture is attached to your feedback.","circleHelp":"points us at what you mean.","done":"Back to my feedback","back":"Back to my feedback"}},"button":"Help","title":"InterScribe Help","subtitle":"The InterScribe team","chat":{"title":"Chat live","hint":"Fastest during events","consentLine":"The chat uses cookies to remember your conversation.","allowAndOpen":"Allow and open chat","notNow":"Not now","unavailable":"Chat is not available right now. Email us and we will reply soon.","failed":"The chat did not open. Try again, or email us.","eyebrow":"Need it now?"},"backstage":{"question":"Asking your own event team?","link":"Open Backstage"},"mail":{"subject":"Help with {{workspace}}","subjectNoWorkspace":"Help with InterScribe","page":"Page"},"sheet":{"buttonTitle":"Get help, chat, or give feedback","rowDetail":"Get help, chat, or give feedback","screenHelpHint":"What this screen shows now, and what to do next","attached":"Attached: {{session}}","dontAttach":"Don't attach","attachAgain":"Attach {{session}}","emailNote":"If no mail app opens, copy the address and write from wherever you read email. Include the session code.","chatOpening":"Opening the chat…","backstageBooth":"Asking your own event team? Use Contact organizer in the top bar.","backstageConsole":"Asking your own event team? Use Backstage in the top bar.","thisSession":"This session","code":"Code","name":"Name","id":"Id","sessionCode":"session code","sessionName":"session name","sessionId":"session id","supportEmail":"support email","soundBreakingUp":"Sound breaking up?","copyLabel":"Copy {{label}}","copy":"Copy","copied":"Copied","selectIt":"Select it"},"conversations":{"title":"Your support requests","empty":"No requests yet. Use Get help and the InterScribe team will reply here.","unread":"Unread reply","unreadCount_one":"{{count}} unread","unreadCount_other":"{{count}} unread","pending":"Sending…","you":"You","interscribe":"InterScribe","back":"All requests","notFound":"We could not open this request.","messages":"Messages","replyLabel":"Your reply","replyAlsoByEmail":"We also reply by email.","send":"Send","sending":"Sending…","status":{"OPEN":"Open","BEING_HANDLED":"Being handled","WAITING_ON_YOU":"Waiting on you","RESOLVED":"Resolved"},"channel":{"HELP_CHAT":"Chat","EMAIL":"Email","IN_APP":"In the app","FEEDBACK":"Feedback","CONTACT_FORM":"Contact form"},"errors":{"invalidBody":"That message could not be sent as written. Check it and try again.","notFound":"This request is no longer available.","keyReused":"That send clashed with an earlier one. Please edit your message and try again.","rateLimited":"You have sent a lot of messages today. Please try again tomorrow.","notEnabled":"Requests are not available right now.","threadPending":"Still sending your first message, one moment.","methodNotAllowed":"We could not do that just now. Please try again.","network":"We could not reach InterScribe. Check your connection and try again.","generic":"We could not send that. Please try again."},"seeAll":"See all"},"back":"Back to Help","thisPage":{"title":"This page","guide":"Guide for this page","searchAll":"Search all help articles ↗","askPlaceholder":"Ask about this page"},"footer":{"emailLead":"Prefer email?"},"home":{"title":"What do you need?","getHelpEyebrow":"Need us to look into something?","getHelpTitle":"Get help from our team","getHelpHint":"An incident, a question or billing. We reply here and by email, within hours on weekdays.","chatEyebrow":"Need an answer now?","chatHint":"Our chatbot answers right away; our team joins when available.","chatHintIris":"Iris (InterScribe AI) answers right away, day or night, and brings in our team when it matters.","reportEyebrow":"Something broken?","reportHint":"Show us what broke. We tell you when it's fixed.","feedbackEyebrow":"Have an idea?","feedbackHint":"Tell us what would make InterScribe better.","notSure":"Not sure which?","notSureLink":"Get help","notSureTail":", we'll sort it out.","articles":"Help articles"},"activity":{"label":"Your activity","reports":"Your reports","requests":"Your requests","chats":"Your chats","showAllReports":"Show all {{total}} reports","noRequestsTitle":"No requests yet","noRequestsBody":"Questions you ask our team show here with our replies.","noReportsTitle":"No reports yet","noReportsBody":"Problems you report show here with where they are, until they're fixed."},"draft":{"kept":"Kept as a draft until you send it.","discard":"Discard","chip":"Draft"},"starters":{"installSoundDeskApp":"How do I install the sound desk app?","twoComputersOneRoom":"Can two computers send one room's sound?","conferenceHours":"How many hours does a 2-day, 3-room conference use?","runLowOnHours":"What happens if we run low on hours?","payByPurchaseOrder":"Can we pay by purchase order?","hostOrLend":"Hosting or lending a room: which fits?","explainSpokenTranslation":"How do I explain spoken translation to a client?","sessionRunsLate":"What if their session runs late?","clientEventData":"Who keeps the client's event data?","markupVenuesUse":"What markup do venues use?","costPerHour":"How is my cost per hour worked out?","whoPaysLentRoom":"Who pays when I lend a room?","includePartnerLink":"Can I include my partner link?","nextPayout":"When is my next payout?","clientEarnsNothing":"Why isn't a client earning me anything?","addHst":"Do I add HST to my invoice?","tellClientsIEarn":"How do I tell clients I earn?"}},"helpDesk":{"title":"Help Desk"},"inboxReports":{"title":"Inbox reports","rail":"Reports","subtitle":"How fast we answer, and what customers ask about.","period":"Period","lastDays_one":"Last {{count}} day","lastDays_other":"Last {{count}} days","export":"Export CSV","kpis":{"firstReply":"First reply (median)","resolved":"Resolved (median)","conversations":"Conversations","iris":"Answered by Iris","followUps":"Follow-ups on time","csat":"CSAT"},"trend":"{{value}}% vs the period before","trendPoints":"{{value}} pts vs the period before","same":"Same as the period before","noTrend":"Nothing to compare yet","late_one":"{{count}} late","late_other":"{{count}} late","ratings_one":"{{count}} rating","ratings_other":"{{count}} ratings","units":{"min":"{{value}} min","h":"{{value}} h","days":"{{value}} days"},"volume":"Conversations per day, by source","sources":{"EMAIL":"Email","HELP_CHAT":"Help chat","FEEDBACK":"Feedback","OTHER":"Other"},"topics":"What they ask about","topic":"Topic: {{topic}}","noTopics":"No labels or topics in this period.","byPerson":"By person","columns":{"who":"Who","handled":"Handled","firstReply":"First reply","resolved":"Resolved","csat":"CSAT"},"noPeople":"No conversations were assigned in this period.","missing":"Missing from our docs","missingHint":"Iris couldn't answer these","noMissing":"Nothing missing."},"inboxSettings":{"title":"Inbox settings","saved":"Saved","save":"Save","saving":"Saving…","cancel":"Cancel","on":"On","off":"Off","nav":{"autoReply":"Auto-reply and Iris","rules":"Rules","assignment":"Assignment and teams","responseTargets":"Response targets","businessHours":"Business hours","macros":"Macros","savedReplies":"Saved replies","labels":"Labels","signatures":"Signatures","emailFormat":"Email format","notifications":"Notifications","spamAndHeld":"Spam and held mail","keepAndDelete":"Keep and delete"},"sources":{"EMAIL":"Email","CONTACT_FORM":"Contact form","HELP_CHAT":"Help chat","FEEDBACK":"Feedback","IN_APP":"In the app","SMS":"Text message","CALL":"Call","OUTREACH_REPLY":"Outreach reply"},"autoReply":{"title":"When a customer writes","status_one":"Working: {{count}} automatic reply this week, the last {{last}}. {{failed}} failed.","status_other":"Working: {{count}} automatic replies this week, the last {{last}}. {{failed}} failed.","never":"none yet","statusOff":"Off: nothing is sent automatically. The team answers every conversation.","modes":{"IRIS_FIRST":{"title":"Iris answers first","body":"She replies when the docs answer it. Otherwise she sends the acknowledgment below and hands it to the team."},"ACKNOWLEDGE":{"title":"Acknowledge only","body":"Send the acknowledgment, a person answers."},"OFF":{"title":"Off"}},"inHours":"In business hours","outOfHours":"Out of hours","edit":"Edit","done":"Done","channels":"Answer on","rules":"Once per new conversation, and to one address at most once every {{perAddress}} hours. Never to automatic mail, bounces or unsubscribed people.","hours":"Business hours: {{hours}} ·"},"signatures":{"title":"Signatures","mine":"Mine","mailbox":"{{mailbox}}@ mailbox","team":"Team default","order":"Order used: yours, then the mailbox's, then the team default. The composer always shows which one goes out, and you can change it per message."},"format":{"title":"Email format","PLAIN":"Plain","DESIGNED":"Designed","replies":"Replies to a customer","newMessages":"New messages you start","earlier":"Include earlier messages in replies","earlierWhole":"The whole conversation","hint":"Plain still sends a clean HTML part so links work, but looks like a normal personal email. These are defaults; every reply can switch, and so can how much of the conversation it quotes."},"savedReplies":{"title":"Saved replies","body":"One list with search, folders and how often each was used, in the answer bank. Create one from any sent reply: Save to answer bank.","open":"Open the answer bank"},"rules":{"title":"Rules","summary":"{{on}} on · ran {{runs}} times this week · {{failed}} failed","new":"New rule","none":"No rules yet. A rule labels, assigns, snoozes or answers conversations for you.","when":"WHEN","ifAll":"IF ALL","then":"THEN","everyConversation":"Every conversation","ran_one":"Ran {{count}} time","ran_other":"Ran {{count}} times","failed_one":"{{count}} failed","failed_other":"{{count}} failed","switch":"Rule {{name}} on","edit":"Edit {{name}}","delete":"Delete {{name}}","lastError":"Last failed {{when}}: {{error}}","footnote":"A rule only acts on what happens after it is switched on, and a changed rule starts again from when it was saved.","newTitle":"New rule","editTitle":"Edit rule","editorHint":"When this happens, if every condition matches, do these in order.","name":"Name","field":"Field","op":"Comparison","value":"Value","action":"Action","hours":"Hours","savedReply":"Saved reply","agent":"Agent","notifyWho":"Who to notify","addCondition":"Add condition","addAction":"Add action","removeCondition":"Remove condition","removeAction":"Remove action","nobody":"nobody","condition":"{{field}} {{op}} {{value}}","catalogue":"Triggers: new conversation, customer replied, no reply after N hours, response target about to pass, send failed, conversation closed, label added. Actions: label, assign, rotation, priority, snooze, follow-up, saved reply, AI agent, notify."},"triggers":{"NEW_CONVERSATION":"A new conversation arrives","CUSTOMER_REPLIED":"The customer replies","NO_REPLY_AFTER":"No reply after {{hours}} h","SLA_AT_RISK":"A response target is about to pass","SEND_FAILED":"A send fails","CLOSED":"The conversation is closed","LABEL_ADDED":"Label {{label}} is added"},"triggerNames":{"NEW_CONVERSATION":"A new conversation arrives","CUSTOMER_REPLIED":"The customer replies","NO_REPLY_AFTER":"No reply after some hours","SLA_AT_RISK":"A response target is about to pass","SEND_FAILED":"A send fails","CLOSED":"The conversation is closed","LABEL_ADDED":"A label is added"},"fields":{"source":"Source","channel":"Channel","status":"Status","priority":"Priority","label":"Label","assignee":"Assigned to","from":"From","subject":"Subject","account":"Customer"},"ops":{"is":"is","is_not":"is not","in":"is one of","not_in":"is none of","contains":"contains","not_contains":"does not contain"},"values":{"channel":{"EMAIL":"Email","CHAT":"Chat","IN_APP":"In the app","SMS":"Text message","VOICE":"Voice"},"status":{"OPEN":"Open","WAITING_ON_US":"Waiting on us","WAITING_ON_CUSTOMER":"Waiting on them","CLOSED":"Closed"},"priority":{"LOW":"Low","NORMAL":"Normal","HIGH":"High","URGENT":"Urgent"},"account":{"any":"known","none":"not linked yet"}},"actions":{"label":"Add a label","assign":"Assign to a person","team":"Assign by rotation","priority":"Set priority","snooze":"Snooze","follow_up":"Follow up if no reply","saved_reply":"Send a saved reply","agent":"Hand to an AI agent","notify":"Notify"},"actionText":{"label":"Label {{name}}","assign":"Assign {{name}}","team":"Assign the team (rotation)","teamOf":"Assign one of {{names}} (rotation)","priority":"Priority {{priority}}","snooze":"Snooze {{hours}} h","follow_up":"Follow up in {{hours}} h if no reply","saved_reply":"Send saved reply “{{name}}”","agent":"Hand to {{name}}","notifyPeople":"Notify {{names}}","notify":{"assignee":"Notify the assignee","followers":"Notify the followers","assignee_and_followers":"Notify the assignee and followers"}},"assignment":{"title":"Assignment","modes":{"ROUND_ROBIN":"Round robin","LEAST_BUSY":"Least busy","MANUAL":"Manual"},"people":"Who takes conversations","here":"here","awayUntil":"away until {{when}}","load":"{{open}} of {{max}}","openNoLimit_one":"{{count}} open","openNoLimit_other":"{{count}} open","noLimit":"no limit","capacityOf":"Most open conversations for {{name}}","inRotationOf":"{{name}} takes new conversations","skipsAway":"Skip people who are away","hint":"Round robin and least busy give new conversations to people in rotation, under their limit. Iris takes the rest outside hours when she answers first."},"sla":{"title":"Response targets (SLA)","new":"New target","none":"No response targets yet.","policy":"Policy","firstReply":"First reply","resolved":"Resolved","actions":"Actions","business":"business","switch":"Response target {{name}} on","edit":"Edit {{name}}","delete":"Delete {{name}}","footnote":"Paused while waiting on the customer. Warns at {{percent}}% in the list and to the owner.","newTitle":"New response target","editTitle":"Edit response target","name":"Name","covers":"Covers conversations where","firstReplyMinutes":"First reply (minutes)","resolutionMinutes":"Resolved (minutes)","warnAt":"Warn at (%)","businessHoursOnly":"Count business hours only","enabled":"On","unitMin":"min","unitHours":"h","unitDays":"days","unitDay":"day"},"macros":{"title":"Macros","open":"Edit in the answer bank","none":"No saved reply does more than reply yet. Add actions to one in the answer bank.","reply":"reply","kinds":{"label":"label","assign":"assign","priority":"priority","snooze":"snooze","close":"close","follow_up":"follow-up"}},"notifications":{"title":"My notifications","all":"All notifications","app":"App","email":"Email","push":"Browser and phone","always":"Always","emailOf":"{{kind}} by email","pushOf":"{{kind}} in the browser and on the phone","sound":"Sound for new conversations","hint":"The bell always shows them. Browser and phone pushes go to every device you turned on.","appOf":"{{kind}} in the app (always)"},"safety":{"title":"Spam, held mail, keep and delete","loopTitle":"Mail loop protection","loopBody":"Auto-replies at most once per address per {{hours}} h. Ignores automatic mail. More than {{perHour}} an hour from one sender goes to Held.","perAddress":"hours between auto-replies to one address","perHour":"messages an hour from one sender before Held","heldTitle":"Held mail (never lost)","heldBody":"Suspected spam and loops wait in Held with the reason. Release or block in one click. Kept {{days}} days.","openHeld_one":"Open Held ({{count}})","openHeld_other":"Open Held ({{count}})","keepTitle":"Keep and delete","keepBody":"Deleted conversations are kept {{days}} days, then erased. Privacy requests erase at once.","closed":"Closed conversations","kept":"Kept","deleted":"Days a deleted conversation is kept","openDeleted_one":"Open Deleted ({{count}})","openDeleted_other":"Open Deleted ({{count}})"},"problems":{"failed":"That could not be saved. Try again.","no_channels":"Pick at least one place to answer on, or turn the auto-reply off.","channels":"The auto-reply cannot answer on that source.","mode":"Pick one of the choices.","format":"Pick Plain or Designed.","too_long":"That is too long.","deleted_days":"Keep deleted conversations between 7 and 365 days.","held_per_hour":"Pick from 1 to 1000 messages an hour.","per_address_hours":"Pick from 1 to 168 hours.","capacity":"Pick from 1 to 500 open conversations, or leave it empty for no limit.","mailbox":"Pick a mailbox.","empty":"Write the signature first.","name":"Give it a name.","unknown_trigger":"Pick when the rule runs.","hours_out_of_range":"Pick from 1 to 720 hours.","label_required":"Pick a label.","bad_condition":"One of the conditions is incomplete. Check each field, comparison and value.","no_actions":"Add at least one action.","bad_action":"One of the actions is incomplete. Check what each one needs.","webhook_not_available":"Webhooks are not available yet.","plan_not_available":"Conditions on the customer's plan are not available yet.","too_many":"That is too many conditions or actions for one rule.","minutes":"Targets are whole minutes, up to 60 days.","no_target":"Set a first reply or a resolution target.","warn":"Warn from 1% to 100%.","not_found":"That no longer exists. Refresh the page.","not_allowed":"Only a Customer Success admin can change that.","missing_permission":"You don't have permission to change that.","notify_locked":"That choice is set for your role and can't be changed here.","invalid":"That change is not allowed."},"mine":{"title":"My Inbox settings"}},"inboxWorkspace":{"cancel":"Cancel","tabs":{"followUps":"Follow-ups"},"header":{"command":"Search or do anything","keys":"Keyboard shortcuts"},"rail":{"queues":{"needs-you":"Needs you","mentions":"Mentions","follow-ups-due":"Follow-ups due","deleted":"Deleted (30 days)","held":"Held"},"savedViews":"Saved views","save":"Save","noViews":"Filter the list, then save it here.","viewName":"Name this view","rename":"Rename","renameView":"Rename {{name}}","deleteView":"Delete {{name}}","labels":"Labels","newLabel":"New label","labelName":"Label name","labelHue":"Colour","createLabel":"Create label"},"list":{"search":"Search conversations","filter":"Filter","refresh":"Refresh","live":"Live","liveHint":"New conversations appear as they arrive","offline":"Reconnecting","offlineHint":"Live updates paused; refresh to see the latest","newCount_one":"{{count}} new","newCount_other":"{{count}} new","newCount_many":"{{count}} new","open":"Open","snoozed":"Snoozed","closed":"Closed","states":"Conversation state","sortedBy":"Sorted by","sort":{"waiting":"Waiting longest","newest":"Newest","oldest":"Oldest","priority":"Priority","sla":"SLA due","wakes":"Wakes first"},"unread":"Unread","typing":"{{name}} is typing…","sla":"SLA {{left}}","followUp":"Follow-up {{day}}","loadsAsYouScroll":"Showing {{shown}} of {{total}} · more load as you scroll","loading":"Loading more…","end":"Showing all {{shown}}"},"filters":{"label":"Filters","where":"Where","and":"and","is":"is","field":"Field","value":"Value","remove":"Remove this condition","condition":"Condition","saveView":"Save as view","apply":"Apply","fieldsHint":"Fields: status, assignee, mailbox, source, label, priority, SLA, unread, customer plan, live this week, language, created, last reply, has attachment, sentiment.","fields":{"status":"Status","assignee":"Assignee","mailbox":"Mailbox","source":"Source","label":"Label","priority":"Priority","sla":"SLA","unread":"Unread","plan":"Customer plan","live":"Live session","language":"Language","created":"Created","lastReply":"Last reply","attachment":"Has attachment","sentiment":"Sentiment","state":"State"},"status":{"waiting-on-us":"Waiting on us","mine":"Mine","waiting-on-them":"Waiting on them","all":"All","unmatched":"Unmatched","bounced":"Bounced","needs-you":"Needs you","mentions":"Mentions","follow-ups-due":"Follow-ups due"},"source":{"email":"Email","feedback":"Feedback","help-chat":"Help chat","contact-form":"Contact form","calls-and-texts":"Calls & texts","outreach-replies":"Outreach replies","cases-needing-reply":"Cases needing reply"},"operator":"Operator","nobody":"Nobody","ops":{"is":"is","not":"is not","within":"within"},"matches_one":"{{count}} conversation","matches_other":"{{count}} conversations","matches_many":"{{count}} conversations","values":{"priority":{"urgent":"Urgent","high":"High","normal":"Normal","low":"Low"},"sla":{"1":"next hour","4":"next 4 hours","24":"next 24 hours","breached":"breached"},"unread":{"yes":"Yes","no":"No"},"plan":{"free":"Free","trial":"Trial","one_time":"One-time","paid":"Paid","past_due":"Past due","cancellation_pending":"Cancelling","churned":"Churned"},"live":{"1":"next 24 hours","7":"next 7 days","30":"next 30 days"},"created":{"1":"last 24 hours","7":"last 7 days","30":"last 30 days","90":"last 90 days"},"lastReply":{"1":"last 24 hours","7":"last 7 days","30":"last 30 days"},"attachment":{"yes":"Yes","no":"No"},"sentiment":{"positive":"Positive","neutral":"Neutral","negative":"Negative"},"state":{"open":"Open","snoozed":"Snoozed","closed":"Closed"}}},"priority":{"label":"Priority","urgent":"Urgent","high":"High","normal":"Normal","low":"Low"},"conversation":{"followUp":"Follow up","followUpNeedsCustomer":"Link this conversation to a customer first.","snooze":"Snooze","waiting":"Waiting on them","more":"More actions","addLabel":"Label","removeLabel":"Remove {{name}}","noLabels":"No labels yet. Add one in the rail.","sla":"Case · SLA {{left}}","slaLate":"Case · SLA {{left}} late","viewing":"{{name}} is viewing","typing":"{{name}} is typing"},"times":{"later":"Later today","tomorrow":"Tomorrow","friday":"Friday","nextWeek":"Next week","untilReply":"Until they reply","pick":"Pick a date and time","set":"Set"},"nextStep":{"title":"Next step","draft":"Draft reply from docs","followUp":"Follow up in 2 days if no reply","notNow":"Not now"},"summary":{"title":"Summary","kept":"kept up to date · {{when}}","refresh":"Refresh","refreshing":"Refreshing…","none":"No summary yet. Refresh writes one.","unavailable":"AI summaries are not switched on yet.","failed":"The summary could not be refreshed ({{reason}}). Try again."},"lifecycle":{"held":"Held: {{reason}}. It stays out of every list until you release it.","heldReasons":{"loop":"a mail loop","blocked_sender":"the sender is blocked","spam":"marked as spam","rate":"too many messages from one sender"},"deleted":"Deleted ({{reason}}). It can be restored until {{purge}}, then it is gone.","release":"Release","restore":"Restore"},"message":{"showOriginal":"Show original","showQuoted":"Show quoted text and signature","hideQuoted":"Hide quoted text and signature","original":"Original message","originalHint":"The mail as it was sent. Scripts never run here, and remote images load only when you ask.","loading":"Loading…","loadImages":"Load images","originalUnavailable":{"not_found":"That message no longer exists.","unavailable":"The original of this message is not available yet. Its text is shown in the conversation."},"imageHidden":"Image hidden"},"timeline":{"earlier_one":"{{count}} earlier message · since {{since}}","earlier_other":"{{count}} earlier messages · since {{since}}","earlier_many":"{{count}} earlier messages · since {{since}}"},"composer":{"reply":"Reply…","replyTo":"Reply to {{name}}…","note":"Note"},"panel":{"label":"Customer panel","collapse":"Hide the customer panel","expand":"Show the customer panel","customer":"Customer","copilot":"Copilot","activity":"Activity","localTime":"{{time}} local","liveNow":"Live now","account":"Account","stage":"Stage","renewal":"Renewal","nextSession":"Next session","open":"Open {{name}}","followUps":"Follow-ups","noFollowUps":"No follow-ups.","late":"Late","noDate":"No date","notes":"Notes on this customer · {{count}}","addNote":"Note","noNotes":"No notes yet.","pinned":"Pinned","seeAll":"See all notes","meetings":"Meetings","noMeetings":"No meetings.","minutes_one":"{{count}} min","minutes_other":"{{count}} min","minutes_many":"{{count}} min","deals":"Deals","noDeals":"No open deals.","dealStage":"{{stage}}","proposal":"Proposal · {{status}}","previous":"Previous conversations · {{count}}","noPrevious":"No other conversations.","people":"People at this account","noPeople":"Nobody else on file.","copilotIntro":"Iris reads this conversation and the customer's history. It suggests; it never sends on its own.","askIris":"Ask Iris","noActivity":"Nothing yet.","caseMoved":"Case moved to {{status}}","noTestRun":"No test run yet"},"menus":{"markUnread":"Mark as unread","close":"Close","waiting":"Waiting on them","snooze":"Snooze…","followUp":"Follow up…","priority":"Priority","assignPerson":"Assign person","assignTeam":"Assign team","noTeams":"No teams yet.","handToAgent":"Hand to an AI agent","noAgents":"No agent can take it now.","makeCase":"Make a case","sendToDocs":"Send to docs","merge":"Merge with…","newTab":"Open in new tab","copyLink":"Copy link","spam":"Block sender / spam","delete":"Delete…","bulkLabel":"Label","bulkPriority":"Priority","bulkSnooze":"Snooze","bulkReopen":"Reopen","bulkRead":"Mark read","bulkMerge":"Merge","bulkDelete":"Delete","ariaLabel":"Conversation actions","label":"Label"},"delete":{"title_one":"Delete this conversation?","title_other":"Delete {{count}} conversations?","title_many":"Delete {{count}} conversations?","body":"It leaves every list and can be restored for 30 days. Every step is in the audit log.","scope":"What to delete","thread":"This conversation","person":"Everything with this person","reason":"Why","reasons":{"spam":"Spam","duplicate":"A duplicate","sent_by_mistake":"Sent by mistake","privacy_request":"A privacy request","other":"Something else"},"note":"A note for the audit log (needed for Something else)","confirm":"Delete"},"merge":{"title":"Merge conversations","body":"The messages read as one conversation. You can split them apart again for 30 days.","into":"Merge into","none":"No other conversation in this list.","confirm":"Merge"},"palette":{"hint":"Type an action, or words to search the messages.","actions":"Actions","search":"Search","nothing":"No action matches. Press Enter to search the messages.","snoozeUntil":"Snooze until {{when}}","snoozeReply":"Snooze until they reply","followUpOn":"Follow up {{when}} if no reply","assignToMe":"Assign to me","priority":"Priority: {{priority}}","label":"Label: {{name}}","searchFor":"Search “{{text}}” in messages"},"keys":{"next":"Next / previous","open":"Open","reply":"Reply","note":"Note","close":"Close","waiting":"Waiting on them","snooze":"Snooze","followUp":"Follow up","assign":"Assign","label":"Label","priority":"Priority","unread":"Unread","search":"Search","panel":"Customer panel","command":"Command menu","send":"Send"},"toasts":{"closed":"Closed. The next conversation is open.","undo":"Undo","snoozed":"Snoozed","markedUnread":"Marked as unread","waiting":"Waiting on them","followUpSet":"Follow-up set","assigned":"Assigned","handedOver":"Handed to the agent","linkCopied":"Link copied","blocked":"Sender blocked; the conversation is in Held","deleted":"Deleted. It can be restored for 30 days.","merged":"Merged","viewSaved":"View saved","released":"Released from Held","restored":"Restored","readFailed":"Couldn't mark this conversation read. It may still show as unread."},"events":{"followUpSet":"Follow-up set · {{when}} if no reply","followUpSetAlways":"Follow-up set · {{when}}","followUpCancelled":"Follow-up cancelled: they replied","snoozed":"Snoozed until {{when}}","snoozedReply":"Snoozed until they reply","woken":"Woken","assigned":"Assigned to {{detail}}","labelled":"Labelled {{detail}}","unlabelled":"Label {{detail}} taken off","closed":"Closed","reopened":"Reopened","merged":"Merged into another conversation","unmerged":"Merge undone","by":"by {{name}}"}},"interaction":{"section":{"label":"Desk section","chat":"Chat","qaPolls":"Q&A & Polls","qaPollsShort":"Q&A & Polls"},"polls":{"title":"Polls","live":"Live","votes_one":"{{count}} vote","votes_other":"{{count}} votes","locksIn":"Locks in {{time}}","signedInOnlyBadge":"Signed-in only","average":"Average {{value}}","drafts":"Up next","next":"Next","draft":"Draft","goLive":"Go live","edit":"Edit","lockVoting":"Lock voting","earlier":"Earlier polls","closedAt":"closed {{time}}","rules":"Only one poll is live. Going live on another asks first, then locks the current one. Locked polls keep their results and move to Earlier polls.","velocity":{"warning":"Votes are arriving unusually fast from one network ({{count}} in the last minute).","action":"Make this poll signed-in only"},"confirm":{"label":"Go live with this poll","title":"End “{{current}}” and go live with this one?","endAndGoLive":"End it and go live"},"form":{"newTitle":"New poll","editTitle":"Edit draft","question":"Question","type":"Type","types":{"SINGLE":"Single choice","MULTI":"Multiple choice","RATING":"Rating 1-5"},"options":"Options","option":"Option {{n}}","addOption":"Add an option","removeOption":"Remove option {{n}}","ratingHint":"Five options, 1 to 5, are written for you. 1 is low, 5 is high.","maxChoices":"Your audience can choose up to","results":"Results","resultsModes":{"AFTER_VOTE":"After they vote","LIVE":"Always shown","HIDDEN_UNTIL_LOCKED":"Only when voting closes"},"autoLock":"Auto-lock","autoLockOff":"When I lock it","autoLockCustom":"After {{seconds}} seconds","autoLockChoices":{"30":"After 30 seconds","60":"After 1 minute","120":"After 2 minutes","180":"After 3 minutes","300":"After 5 minutes","600":"After 10 minutes","900":"After 15 minutes","1800":"After 30 minutes","3600":"After 1 hour"},"signedInOnly":"Signed-in only","signedInOnlyHelp":"Only audience members signed in to an account can vote. Otherwise anyone can vote with no sign-in, once per browser.","saveDraft":"Save draft","saveChanges":"Save changes","deleteDraft":"Delete draft","invalid":{"question":"Write a question of 1 to 200 characters.","options":"Give 2 to 10 options of up to 80 characters each.","maxChoices":"Choose a maximum between 2 and the number of options.","autoLockSeconds":"Auto-lock is between 15 seconds and 1 hour."}},"errors":{"generic":"That did not work. Try again.","invalidRequest":"The poll was not accepted. Check the question and the options.","pollsOff":"Polls are off for this event.","notAllowed":"You cannot run polls for this session.","notFound":"That poll no longer exists.","notDraft":"Only a draft can be changed or made live.","notLive":"That poll is not live.","locked":"That poll is already locked.","unavailable":"Polls can only go live while the session is live or paused.","anotherPollLive":"Another poll is already live.","engineUnavailable":"The poll service did not answer. Try again in a moment."}},"columns":{"label":"Q&A & Polls columns","polls":"Polls","questions":"Questions","settings":"Settings"},"questions":{"title":"Questions","filterLabel":"Filter questions","filters":{"REVIEW":"In review","LIVE":"Live","HIGHLIGHTED":"Highlighted","ANSWERED":"Answered","DISMISSED":"Dismissed"},"empty":{"REVIEW":"Nothing is waiting for review.","LIVE":"No live questions yet.","HIGHLIGHTED":"No question is highlighted.","ANSWERED":"No question has been answered yet.","DISMISSED":"Nothing was dismissed."},"states":{"REVIEW":"In review","LIVE":"Live","HIGHLIGHTED":"Highlighted","ANSWERED":"Answered","DISMISSED":"Dismissed"},"actions":{"approve":"Approve","dismiss":"Dismiss","highlight":"Highlight","unhighlight":"Remove highlight","answer":"Mark answered","reopen":"Reopen","restore":"Restore","reply":"Reply","editReply":"Edit reply","merge":"Merge with…","blockAsker":"Block asker"},"anonymous":"Anonymous","signedIn":"signed in","guest":"guest","upvotes_one":"{{count}} upvote","upvotes_other":"{{count}} upvotes","askedIn":"Asked in {{lang}}","edited":"Edited","wordList":"Held by a word list","merged":"Merged into another question","teamReply":"Team reply:","reply":{"label":"Reply to everyone","placeholder":"Write the team's answer","help":"Everyone sees this under the question, in their own language.","send":"Send reply"},"merge":{"title":"Which question do you keep? This one becomes a duplicate.","none":"There is no other question to merge into.","help":"Its upvotes move to the question you keep. Each person counts once.","confirm":"Merge into this one"},"block":{"label":"Block this asker","title":"Block this asker from Q&A and polls?","help":"You will not see who they are. They can still read the event. You can lift the block later in Blocked people.","done":"Asker blocked"},"keysHint":"Keys: J K move · A approve · D dismiss · H highlight · R reply","errors":{"generic":"That did not work. Try again.","invalidRequest":"That was not accepted.","invalidText":"Write a reply of 1 to 1000 characters.","qaOff":"Q&A is off for this event.","notAllowed":"You cannot moderate questions for this session.","notFound":"That question no longer exists.","illegalMove":"Someone already moved this question. It has been refreshed.","unavailable":"That could not be done now.","engineUnavailable":"The Q&A service did not answer. Try again in a moment."}},"settings":{"title":"Q&A settings","qa":"Q&A","reviewFirst":"Review before showing","anonymous":"Anonymous questions","requireSignIn":"Require sign-in to ask","values":{"on":"On","off":"Off","allowed":"Allowed","notAllowed":"Not allowed"},"help":"Set for each event, with Event Defaults as the workspace's starting point. Shown here as they apply to this session.","qaOff":"Q&A is off for this event, so your audience has no Questions tab.","groups":{"title":"Who your audience can message","on":"On","off":"Off","none":"No groups yet.","help":"Organizers decide the groups and who answers.","link":"Open Chat settings"}}},"interfaceTranslations":{"breadcrumb":"Admin › Languages › Interface translations","title":"Interface translations","lead_one":"The guest app and FrontDoor's public pages in {{count}} language. After every FrontDoor release, new and changed text is translated in the background, so no guest waits for it.","lead_other":"The guest app and FrontDoor's public pages in {{count}} languages. After every FrontDoor release, new and changed text is translated in the background, so no guest waits for it.","retryFailed":"Retry failed","loading":"Loading…","tabs":{"label":"Interface translations","coverage":"Coverage","find":"Find & fix","review":"Needs review","reports":"Reports","glossary":"Glossary","runs":"Runs"},"actions":{"cancel":"Cancel","close":"Close","edit":"Edit","open":"Open","save":"Save"},"status":{"queued":"Waiting to start","running":"Running","succeeded":"Done","partial":"Some failed","failed":"Failed","cancelled":"Stopped","stopped_budget":"Stopped at the cost cap","pending":"Waiting","done":"Done","skipped":"Skipped"},"lanes":{"interactive":"interactive","bulk":"bulk"},"models":{"routes":"The usual models (default)","default":"(default)","mayFail":"may fail strict answers","mayFailNote":"Gemma 4 may fail strict answers. A string it cannot answer is translated by the usual models instead."},"tiles":{"complete":"Fully translated","ofLanguages_one":"of {{count}} language","ofLanguages_other":"of {{count}} languages","english":"Showing in English","inLanguages_one":"strings in {{count}} language","inLanguages_other":"strings in {{count}} languages","lastRun":"Last run","lastRunMeta":"{{strings}} strings · {{languages}} languages · {{cost}}","noRun":"No run yet","busy":"AI gateway busy · 24 h","busyCounts":"{{interactive}} interactive · {{bulk}} bulk","busyCaller":"{{caller}} {{lane}} {{count}}","busyNone":"Nobody was turned away.","busyUnavailable":"Gateway counts unavailable"},"live":{"label":"Run in progress","title":"Translating · {{reason}}","meta":"{{done}} of {{total}} languages · 2 at a time · {{model}} · {{cost}} so far","stop":"Stop","progress":"Languages finished","legend":"Green: done · Teal: translating · Grey: waiting · Rose: failed"},"runNow":{"button":"Run now","title":"Run now","description":"Translates every string that is new, changed or missing in the languages you choose. Strings a person wrote are never changed.","which":"Languages","all_one":"All {{count}} interface language","all_other":"All {{count}} interface languages","chosen_one":"Only the chosen ones ({{count}} chosen)","chosen_other":"Only the chosen ones ({{count}} chosen)","model":"Translate with","start":"Start the run"},"coverage":{"title":"Coverage","findLanguage":"Find a language","filters":"Show","filter":{"all":"All · {{count}}","english":"With English · {{count}}","held":"Held off · {{count}}","outside":"Not an interface language · {{count}}"},"language":"Language","inEnglish":"Strings in English","never":"never","held":"held off","left":"{{count}} left","all":"all","cellLabel":"{{language}}, {{area}}: {{state}}","outsideRow":"Not in the guest app's language list: its pages are translated when a guest opens them.","showing":"Showing {{shown}} of {{total}} areas","allAreas":"Show all areas","fewerAreas":"Show fewer areas","clickCell":"Click a cell to see the strings still in English.","noCatalogue":"FrontDoor has not sent its English text yet. It sends it when it starts; coverage shows here after that."},"attention":{"title":"Needs attention","heldTitle_one":"Held off for {{count}} more minute","heldTitle_other":"Held off for {{count}} more minutes","heldText":"{{languages}}: the Engine could not translate them ({{reasons}}). They try again on their own.","tryNow":"Try now","outsideTitle":"Not interface languages","outsideText":"Guests use {{languages}}, but they are not in the guest app's language list, so runs do not cover them.","modelTitle":"Model","modelText":"{{model}} translates first on this environment.","modelUnknown":"The Engine did not say which models translate here.","nothing":"Nothing is held off.","batchP50":"p50 {{seconds}} s per batch."},"backoffReasons":{"unavailable":"AI unavailable","unreadable":"an unreadable answer","network":"a network error","timeout":"a timeout","incomplete":"an incomplete answer"},"cell":{"eyebrow_one":"{{count}} string in English","eyebrow_other":"{{count}} strings in English","description":"The strings of this area that guests still see in English.","translateThese":"Translate these now","translateLanguage":"Translate all of {{language}}","why":{"new":"New text, not translated yet","stale":"The English changed since it was translated","placeholders":"Only placeholders: kept as it is, nothing to translate"}},"retranslate":{"bar":"Translate the chosen strings","selected_one":"{{count}} selected","selected_other":"{{count}} selected","with":"Translate with","about":"≈ {{cost}}","estimating":"Estimating…","preview":"Preview","previewing":"Translating…","clear":"Clear"},"compare":{"eyebrow":"Preview · nothing saved yet","title_one":"{{count}} string with {{model}}","title_other":"{{count}} strings with {{model}}","titleLanguage_one":"{{count}} {{language}} string with {{model}}","titleLanguage_other":"{{count}} {{language}} strings with {{model}}","working":"Translating. This page checks every few seconds.","another":"Try another model","addColumn":"Add as a column","keepNew":"Keep the new version of {{name}}","english":"English: {{text}}","now":"Now · {{by}}","byPerson":"a person","showsEnglish":"Shows English","new":"New · {{model}}","waiting":"Waiting for the model…","failed":"Not translated ({{reason}})","servedBy":"Asked for {{asked}}; {{served}} answered","ticked":"{{ticked}} of {{total}} ticked · saved as {{model}}, guests see them within a minute","chosenModels":"the chosen models","discard":"Discard","keepTicked":"Keep ticked","saved_one":"{{count}} string saved.","saved_other":"{{count}} strings saved.","refused_one":"{{count}} was not saved: it changed since the preview.","refused_other":"{{count}} were not saved: they changed since the preview, or have no workspace wording to replace.","glossary":"Glossary applied: {{terms}}","glossaryKept":"“{{term}}” kept","glossaryPrefer":"“{{term}}” → “{{value}}”","seconds":"{{seconds}} s"},"saved":{"minute":"Saved. Guests see it within a minute.","hour":"Saved. Guests see it within an hour."},"find":{"query":"Text the guest saw, or a key","language":"Language","anyLanguage":"Any language","wordingFor":"Wording for","everyone":"Everyone (platform)","search":"Search","hint":"Search by the words a guest saw in any language, the English, or a key such as event:listen.button.","count_one":"{{count}} string matches “{{q}}”","count_other":"{{count}} strings match “{{q}}”","countIn_one":"{{count}} string matches “{{q}}” in {{language}}","countIn_other":"{{count}} strings match “{{q}}” in {{language}}","selectAll":"Select all","select":"Select {{name}}","translation":"Translation","english":"English","where":"Where","by":"By","actions":"Actions","showsEnglish":"Shows English","machine":"AI","person":"A person","englishChanged":"English changed since this edit","pluralForm":"plural: {{category}}","workspaceRow":"{{workspace}}'s own wording","editLabel":"Edit {{name}}","addedIn":"Added in {{buildRef}}"},"edit":{"title":"“{{text}}”","wordingFor":"Wording for: {{scope}}.","everyone":"Everyone","english":"English","was":"Was: “{{value}}” · {{by}}, {{date}}","now":"Now: “{{value}}” · {{by}}, {{date}}","noRow":"No translation yet: guests see the English.","why":"Why (optional)","whyHint":"Kept in the history with your save, and sent to Luna with Ask Luna again.","applyTo":"Apply to","platform":"Everyone (platform translation)","onlyWorkspace":"Only {{workspace}}'s guests","note":"Saved as a person's edit: runs and releases won't change it. Guests see it within a minute.","askLuna":"Ask Luna again","asking":"Asking Luna…","revert":"Back to automatic translation","history":"History","noHistory":"No one has changed this string yet.","restore":"Restore","automatic":"automatic translation","action":{"edit":"Edited","accept_suggestion":"Suggestion used","revert":"Back to automatic","retranslate":"Re-translated"},"subtitle":"{{language}} · {{namespace}} · {{key}}","historyNote":"Why: {{note}}"},"review":{"eyebrow":"Needs review · English changed","lead_one":"{{count}} string a person wrote has new English. Guests keep seeing the person's text until someone chooses.","lead_other":"{{count}} strings people wrote have new English. Guests keep seeing the person's text until someone chooses.","workspace":"for {{workspace}}","persons":"Person's edit · {{name}}","oldEnglish":"Based on the old English","suggestion":"Luna's suggestion","newEnglish":"For the new English","changedIn":"English changed in {{buildRef}}","guestsKeep":"Guests keep seeing the person's edit until someone chooses.","accept":"Use Luna's suggestion","keep":"Keep the person's edit","editBoth":"Edit both into a new version","emptyTitle":"Nothing to review","empty":"When the English changes under a person's translation, it waits here with the machine's new suggestion beside it."},"reports":{"title":"Reports","open_one":"{{count}} open","open_other":"{{count}} open","guest":"Guest","guestAt":"Guest at {{workspace}}","says":"Says","shouldSay":"Should say","noSuggestion":"(no suggestion)","matched":"Matched:","noMatch":"No match:","search":"search","useSuggestion":"Use the suggestion","openFind":"Open in Find & fix","addGlossary":"Add to glossary","close":"Close, no change","closed":"Closed.","alreadyTriaged":"Someone had already dealt with this report, so it was left as it was.","empty":"No guest has reported a translation yet.","triage":{"PENDING":"Open","ACCEPTED":"Fixed","DISMISSED":"Closed","MOVED_TO_FEEDBACK":"Moved to feedback"},"candidates_one":"Matched {{count}} string: pick it to edit","candidates_other":"Matched {{count}} strings: pick one to edit","pick":"Edit {{name}}","similar_one":"also {{count}} other place with “{{term}}”","similar_other":"also {{count}} other places with “{{term}}”"},"glossary":{"title":"Glossary","lead":"Sent with every interface translation. Keep: never translated. Prefer: always this word in that language. Saving a term offers to re-translate the strings that use it (strings a person wrote are left alone).","add":"Add a term","addTitle":"Add a term","editTitle":"Edit a term","editLabel":"Edit {{term}}","formLead":"Applies to every workspace's guests. The Engine uses it within a minute.","filters":"Show","filter":{"all":"All · {{count}}","keep":"Keep · {{count}}","prefer":"Prefer · {{count}}"},"columns":{"term":"Term","rule":"Rule","language":"Language","use":"Use","strings":"Strings using it","note":"Note"},"rules":{"keep":"Keep","prefer":"Prefer"},"ruleHelp":{"keep":"Keep: never translate it (a product or feature name)","prefer":"Prefer: always translate it with the word below"},"term":"Term (as it is written in English)","rule":"Rule","language":"Language","everyLanguage":"Every language","use":"Use","note":"Note (optional)","delete":"Delete","deleted":"Deleted.","empty":"No terms yet.","savedAffected_one":"Saved. {{count}} machine-written string uses it.","savedAffected_other":"Saved. {{count}} machine-written strings use it.","retranslate_one":"Re-translate {{count}} string","retranslate_other":"Re-translate {{count}} strings","runStarted":"Started. Its progress shows on Runs.","reportAccepted":"The guest's report is marked as fixed.","errors":{"duplicate":"This term already exists for that language.","not_found":"This term was deleted meanwhile."}},"runs":{"title":"Runs","empty":"No run yet. One starts after each FrontDoor release, or with Run now.","columns":{"started":"Started","why":"Why","languages":"Languages","strings":"Strings sent","tokens":"Tokens","cost":"Cost","model":"Model","took":"Took","result":"Result"},"why":{"release":"After FrontDoor release {{build}}","manual":"Run now","manualBy":"Run now · {{name}}","glossary":"Glossary term"},"error":{"gateway_unavailable":"The AI gateway was unavailable; the run stopped. Retry when it's back."},"failedCount_one":"{{count}} failed","failedCount_other":"{{count}} failed"},"gateway":{"title":"AI gateway · last 24 hours","lead":"Calls the gateway turned away because its lane was full or the wait was too long, per caller and lane. Bulk calls wait and retry; interactive ones are what people wait on.","degraded":"The counts could not be read in full.","caller":"Caller","lane":"Lane","busy":"Turned away"},"errors":{"generic":"That did not work. Try again in a moment.","invalid":"Something in the request was not right.","empty":"Write the translation first.","unreachable":"The Engine cannot be reached.","route_missing":"The Engine here does not have this yet.","unexpected_answer":"The Engine answered in a way this page does not understand.","run_in_progress":"A run is already going. Its progress shows above.","no_catalogue":"FrontDoor has not sent its English text yet.","nothing_failed":"Nothing failed in the last run.","ai_invalid_request":"That language is not an interface language.","not_editable":"Strings of this area cannot be edited yet.","not_found":"This string or entry no longer exists.","placeholders_changed":"Keep the English's placeholders and tags exactly.","placeholdersDetail":"Missing: {{missing}}. Not in the English: {{extra}}.","changed_since":"Someone changed this string since you opened it. Close and open it again to see their change.","no_suggestion":"There is no suggestion waiting for this string any more.","not_edited":"This string is already an automatic translation.","ai_unavailable":"Luna is busy or unavailable. Try again in a moment.","already_triaged":"Someone already dealt with this report.","no_match":"This report is not matched to a string.","workspace_term":"Only an every-workspace term can re-translate strings.","ai_busy":"The AI is busy. Try again in a moment."}},"interpreterSeatDays":{"over":{"title":"{{used}} of {{bought}} interpreter seat-days used — we've let our team know","body":"Everyone can keep interpreting. Someone from our team will be in touch about the extra days."}},"interpreterSeats":{"over":{"title":"You're using {{used}} of {{seats}} interpreter seats — we've let our team know","body":"Everyone can keep interpreting. Someone from our team will be in touch about a plan with room for your whole crew."},"atLimit":{"title":"All {{seats}} interpreter seats are in use","body":"Another interpreter can still join — we'll let our team know if they do."},"withoutPlan":{"title":"Human interpreters come with Engage","body":"Keep interpreting this session — we've let our team know, and they'll help you find the right plan."},"upgrade":{"title":"Human interpreters come with Engage","invite":"Invite interpreters to your booth on Engage or Elevate. Your captions and AI voices keep working just as they do today.","startSession":"Upgrade to Engage to start sessions from the booth. A session that is already live carries on, and anyone at the console can start this one.","gate":"Anyone interpreting a live session can carry on. Starting new sessions from the booth comes with Engage.","action":"See plans","askOwner":"Your workspace owner can upgrade in Plan and billing."}},"interpreterSection":{"heading":"Translated speech and captions, powered by:","aiTranslation":{"heading":"AI‑Powered Translation","imageAlt":"AI‑powered interpretation graphic","items":{"item1":{"title":"Unlimited Live Captions Included","content":"Real‑time captions in 100+ languages included for every event at <strong>no extra cost</strong>."},"item2":{"title":"Natural‑Sounding AI Audio Translation","content":"Enhanced AI audio provides synthesized voice translations with high clarity and natural tone."},"item3":{"title":"Custom Vocabulary and Context‑Aware Accuracy","content":"Add glossaries and leverage AI context awareness for more precise and reliable translations."},"item4":{"title":"Human QA and Editing Options","content":"Refine transcriptions with human editors post‑event or live, for the accuracy your content needs."}}},"humanInterpretation":{"heading":"Human Interpretation","imageAlt":"Human interpreter graphic","items":{"item1":{"title":"Bring Your Own Interpreters or Volunteers","content":"Bring your <strong>seasoned interpreters</strong> or empower even <strong>first‑time volunteers</strong> to confidently serve your multilingual audience."},"item2":{"title":"Interpreter Support Tools","content":"Interpreter Assist Tools empower interpreters—whether seasoned professionals or first‑time volunteers—to deliver confident, accurate live translation from day one, with real‑time AI captions and speech references guiding them."},"item3":{"title":"Dynamic AI/Interpreter Switching","content":"Seamlessly switch between human interpreters and AI channels live during events."},"item4":{"title":"Flexible Setup — No Special Equipment Needed","content":"Interpreters can join using their smartphone or a standard laptop and headset, no custom hardware or special apps required."}}}},"interscribe":{"titles":{"chapter":"Chapter","verse":"Verse","createdIn":"Created in","isRecurring":"Is recurring","eventType":"Event Type","eventLanguage":"Event Language","scheduling":"Scheduling","recurrence":"Recurrence","recurrenceEndDate":"Recurrence End Date","selectDaysWeek":"Select Days of the Week","repeatsEvery":"Repeats every","autoStart":"Auto-start","audioVideo":"Audio & Video","videoSupport":"Video Support","directAVInputInfo":"This option will allow direct AV input, enabling advanced video capabilities. It's resource-intensive and requires specialized infrastructure.","videoUrl":"Video URL (YouTube, Vimeo, etc...)","defaultStreamLatency":"Remote Live Streaming latency","audioSupport":"Audio Support","transcriptionSettings":"Transcription Settings","eventContext":"Event Context","transcriptionMode":"Transcription Mode","streamingRecording":"Streaming & Recording","publishAudioSourceStream":"Publish Audio Source Stream","captionBasedTranslationSettings":"Caption-Based Translation Settings","onDemandCaptionTranslationMode":"On Demand Caption Translation Mode","allowOnDemandCaptionAfterTransmission":"Allow On Demand Caption Translation After Transmission","audioInterpretationTranslationSettings":"Audio Interpretation/Translation Settings","humanInterpretedLanguages":"Human interpreted languages","humanInterpreted":"Human Interpreted","onDemandAIAudioInterpretation":"On Demand AI Audio Interpretation Option","onDemandAIAudioInterpretationLanguages":"On Demand Audio AI-Interpreted Languages","displays":"Displays","AIVoicePackage":"AI Voice Package","allowOnDemandAudioInterpretationAfterTransmission":"Allow On Demand Audio Interpretation After Transmission","chatSettings":"Chat Settings","allowPublicChat":"Allow Public Chat","detectSongs":"Detect songs","allowPrivateChatWithHost":"Allow Private Chat with Host","allowChatBeforeTransmission":"Before the session (minutes)","allowChatAfterTransmission":"After the session (minutes)","featureImage":"Feature Image","recipientsEmails":"Recipients (comma-separated emails)","openIn":"Open in","startInterpretation":"Start Interpretation","recurringEvent":"Recurring event","viewEventTranscriptionsTranslations":"View Event Transcriptions & Translations","moduleName":"Module Name","customPrompt":"Custom Prompt","customCodeNotes":"Custom Code Notes","strictLanguageCodes":"Strict Language Codes","syncWithLanguages":"Sync with Languages","whatToGenerate":"What do you want to generate?","maxTokens":"Max Tokens","unparsedVariables":"Unparsed variables","executionType":"Execution type","speakerLanguage":"Speaker language","headline":"Headline","subheadline":"Subheadline","showNames":"Show names","avgDuration":"Avg. duration","recordingsAndReplays":"Recordings & Replays","integrations":"Integrations","frontDoor":"FRONT DOOR","community":"Community","comingSoon":"Coming soon...","latencyNormal":"Normal","latencyLow":"Low","latencyUltraLow":"Ultra-low","latencyCustomOption":"Custom","latencyCustom":"Custom Caption Latency"},"hint":{"chooseDefaultEventLanguage":"Choose the default language for the event. This can be changed during a stream","eventContextInfo":"The event context is used by our translation engine to improve translation accuracy","selectHumanInterpretedLanguages":"Select languages that will always be interpreted by a human","onDemandAIAudioInterpretationLanguages":"Select languages that will be interpreted by our AI voice engine.","gender":"When AI interpretation is enabled, this helps our system select the most appropriate AI voice to represent the speaker during live translation.","latencyCustom":"Define a custom latency in seconds."},"help":{"chooseEventSpeakers":"The people listeners will hear.","chooseMoreRoomsEvent":"Choose one or more rooms for your event","autoStartEvent":"Automatically start the event at the scheduled time.","videoSupportInfo":"Video support determines how video content is handled for your event. You can choose to have no video, use an external source, or (coming soon) use direct AV input","selectVocabularyGroup":"Select a vocabulary group to be used for this transcription","chooseTranscriptionInitiation":"Choose how transcription should be initiated","enablePublicStreaming":"Enable public streaming of the original audio source","selectOnDemandCaptionTranslation":"Select how on-demand caption translation will be managed","enableOnDemandCaptionPlayback":"Enable on-demand caption translation for playback after the event ends","selectOnDemandAIAudioInterpretation":"Select how on-demand AI audio interpretation will be managed","selectVoicePackagePreference":"Select a voice package preference for audio interpretations","enableOnDemandAudioInterpretationPlayback":"Enable on-demand audio interpretation for playback after the event ends","enablePublicChatAllParticipants":"Enable public chat for all participants","detectSongs":"Tag the captions sung during a song, and tell your audience once the room starts singing.","enablePrivateChat":"Enable private chat between participants and the host","chatBeforeEventStart":"0 opens chat when the session starts.","chatAfterEventEnds":"0 closes chat when the session ends.","slugDescription":"The slug is a unique, URL-friendly identifier for the event","additionalPINRequired":"If enabled, users will need to enter an additional PIN code to access the event","resourceAccessibility":"Public resources are available to anyone. Private resources are only available to your team (Interpreters, Moderators, Admins).","manualLanguageCodes":"Manually add the language codes if the model supports only specific language codes (different from some languages).","requireAdditionalPIN":"If enabled, users will need to enter an additional PIN code to access the event.","requireAdditionalPINRoom":"If enabled, users will need to enter an additional PIN code to access the room."},"selectOptions":{"preselectedLanguages":"Preselected Languages","allAvailableLanguages":"All Available Languages","autoStart":"Auto Start","onDemand":"On Demand","no":"No","disabled":"Disabled","none":"None"},"tooltip":{"filterSearchResult":"Filter search result","doubleClickCaptionsEdit":"Double click the captions to edit","hideTranslation":"Hide Translation","showTranslation":"Show Translation","hideOriginalLanguage":"Hide Original Language","showOriginalLanguage":"Show Original Language"},"toast":{"doubleClickCaptionEdit":"Double click a caption to edit it","requestLimitReached":"You have reached your request limit for the day.","somethingWentWrong":"Something went wrong.","copiedClipboard":"Copied to clipboard","momentNotInTranscript":"That moment isn't in the transcript","aiTemporarilyUnavailable":"AI is temporarily unavailable. Try again in a minute."},"text":{"loadMore":"Load More","scrollBottom":"Scroll to bottom","showAdvancedOptions":"Show advanced options","hideAdvancedOptions":"Hide advanced options","savingRecurringEvent":"Saving a Recurring Event","deletingRecurringEvent":"Deleting a Recurring Event","applyChangesScope":"Do you want to apply changes to only this occurrence or all future occurrences of this event?","deleteOccurrencesScope":"Do you want to delete only this occurrence or all future occurrences of this event?","saveThisSession":"Save This Session","saveAllFutureSessions":"Save All Future Sessions","deleteThisSession":"Delete This Session","deleteAllFutureSessions":"Delete All Future Sessions","commentedOn":"commented on","recurringEventDeletionInfo":"You've selected one or more recurring events. Future occurrences of these events will not be deleted. To delete all future instances, open the recurring event and delete it from the event settings.","confirm":"to confirm","runPromptFlow":"Run prompt flow","templateSyntax":"Template Syntax","collapseAll":"Collapse all","expandAll":"Expand all","executions":"Executions","usedVariables":"Used Variables","typeToConfirm":"Type '{{textToType}}' to confirm","streamingConfigInfo":"A streaming URL and key will be generated after creation. You can use these to configure your streaming software.","confirmDeletion":"Confirm Deletion","newComingSoon":"New (Coming Soon)","updatedSuccessfully":"updated successfully","addedSuccessfully":"added successfully","confirmDeleteResources":"Are you sure you want to delete {{length}} resources?","confirmDeleteEvents":"Are you sure you want to delete {{length}} events?","recurringEventsNotice":"For recurring events, only the next few upcoming instances are displayed.","noTranscriptAvailable":"No transcript available for the selected language."},"placeholder":{"selectLanguagetranslate":"Select a language to translate"},"share":{"object":"Share","shareLink":"Share Link","sharePortal":"Share Portal","downloadQRCode":"Download QR Code","recurringSessionAccessID":"Recurring Session Access ID","recurringAccessCodeCopied":"Recurring Access code copied!","recurringAccessCode":"Recurring Access Code","whatIsRecurringSessions":"Recurring sessions are part of a larger series or master event. The recurring link or access ID gives access to the entire event series, not just this specific session.","recurringEventQRCode":"Recurring Event QR Code","portalRecurringLinkCopied":"Portal recurring link copied!","eventRecurringLink":"Event Recurring Link","portalRecurringLink":"Portal Recurring Link","eventRecurringLinkCopied":"Event recurring link copied!","shareEvent":"Share event","shareEventLink":"Share Event Link","shareEventDetails":"Share Event Details","sharePortalLink":"Share a link to the portal containing all events for your organization.","shareDirectEventLink":"Share a direct link to this specific event.","shareEventAccessDetails":"Share the event's access ID, code, and a generic link to access the event."},"select":{"selectPortal":"Select Portal","selectSharingOption":"Select Sharing Option"},"access":{"accessID":"Access ID","sessionAccessID":"Session Access ID","eventAccessId":"Event Access Id","requiresAccessCode":"Requires access code?","accessLink":"Access Link","accessIDCopied":"Access ID copied!","accessCode":"Access Code","accessCodeCopied":"Access code copied!","accessCodeLabel":"Access code (6 letters or numbers)"},"name":{"hybrid":"Hybrid","virtual":"Virtual","inPerson":"In Person","paused":"Paused","upcoming":"Upcoming","sequential":"Sequential","parallel":"Parallel","singleOccurrence":"Single Occurrence","daily":"Daily","weekly":"Weekly","monthly":"Monthly","yearly":"Yearly","sunday":"Sunday","monday":"Monday","tuesday":"Tuesday","wednesday":"Wednesday","thursday":"Thursday","friday":"Friday","saturday":"Saturday","day":"day(s)","week":"week(s)","month":"month(s)","year":"year(s)","avManual":"AV / MANUAL","manualDashboard":"Manual (Use Dashboard)","avChannelSource":"AV Channel Source"},"descriptions":{"variableRequiredBeforeSubmit":"If checked, this variable will be required to be filled out before the prompt can be submitted.","resultsAppearAfterRun":"Results will appear here after you run the prompt flow","noExecutionsYet":"No executions yet","makePromptFlowPublic":"Make this prompt flow public.","preferencesEventsAndSession":"Define the default preferences when creating new events and sessions","showNamesMembers":"Show the names of the members","meta":"Meta"},"CTA":{"text":"CTA text","link":"CTA link"},"categories":{"sessions":"Sessions Categories","speakers":"Speakers Categories","pageDescription":"Group sessions and speakers so people can filter them.","emptyTitle":"No categories yet","emptyDescription":"Create a category to start grouping your {{prefix}}."}},"kit":{"chooseSignLanguage":"Choose a sign language","addLanguage":"Add a language","addPortal":"Add a portal","addSpeaker":"Add a speaker","newCategory":"New category","noCategory":"No category","noRoom":"No room","noVocabulary":"No vocabulary","noLiveCaptions":"No live captions","planIncluded":"Included in your plan","planNotIncluded":"Not in your plan","seePlans":"See plans","vocabulary":{"terms_one":"{{count}} term","terms_other":"{{count}} terms","more":"+ {{count}} more","new":"New vocabulary","emptyTitle":"No vocabularies yet","emptyText":"Add the names and terms the engine should listen for.","create":"Create vocabulary “{{name}}”","createHint":"Press Enter. Add its terms on the Vocabularies page.","created":"{{name}} is saved to your vocabularies and chosen here."},"createSpeaker":"Create speaker “{{name}}”","createSpeakerHint":"Press Enter. Add a photo or bio later.","createRoom":"Create room “{{name}}”","createRoomHint":"It gets its own AV channel, as every room does.","createCategory":"Create category “{{name}}”","createCategoryHint":"Press Enter to save it to your categories.","speakerCreated":"{{name}} is saved to your speakers and added here.","roomCreated":"{{name}} is saved to your rooms and chosen here.","categoryCreated":"{{name}} is saved to your categories and chosen here.","addPhoto":"Add photo","undo":"Undo","undone":"{{name}} was removed again.","undoneHere":"{{name}} was taken off this session.","undoFailed":"{{name}} was taken off this session, but could not be removed from your list.","planIncludedLine":"Included in your plan.","planNotIncludedLine":"Not in your plan.","enterKey":"Enter","noSpeakerYet":"No speaker called “{{name}}” yet","typeNextName":"Type the next name"},"knowledgeBase":{"title":"Knowledge Base","featuredArticles":"Featured Articles","layouts":{"list":"List","articles":"Articles","grid":"Grid","docs":"Docs"},"category":{"object":"Category","plural":"Categories","view":"Categories","create":"New category","noCategory":"No Category"},"article":{"object":"Article","plural":"Articles","featured":"Featured","new":"New article"}},"landingFeatures":{"title":"Welcome Attendees with a Personalized Experience","description":"Showcase highlights, live translations, captioned sessions, and valuable resources — all in one beautifully organized hub designed to elevate engagement and accessibility.","item1Title":"Tailor branding, colors, and event information","item1Content":"Create a custom landing page that reflects your brand, organizes your content, and connects attendees.","item2Title":"Smart search, AI summaries, multilingual access.","item2Content":"Find moments easily across languages, and generate multi-language summaries with AI.","item3Title":"Event Content Hub","item3Content":"Provide attendees with access to highlights, translated and captioned content and resources during and after your event concludes.","item4Title":"Flexible Access Controls","item4Content":"Keep content private, share selectively, or open it up publicly—always on your terms."},"leadAutomation":{"eyebrow":"Sales","title":"What runs on its own","subtitle":"Every automation that touches leads, in plain words: what it does, who it reaches, and whether it is on.","pause":"Pause everything","resume":"Resume","pausedBanner":"Lead emails and Auto-reach are paused since {{date}}. Resume puts back how each situation ran.","pausedBannerBy":"Lead emails and Auto-reach are paused since {{date}} by {{name}}. Resume puts back how each situation ran.","pauseAdminOnly":"Only an admin can pause or resume everything.","paused":"Paused. Nothing on this page sends on its own now.","resumed":"Resumed.","reaches":"Reaches:","never":"Never:","states":{"on":"On","approve":"Drafts, you approve","off":"Off","setup":"Needs setup {{passed}}/{{total}}","ready":"Ready","paused":"Paused"},"cards":{"leadEmails":{"title":"Lead emails","what":"When a lead fits a situation (priced and didn't buy, quote expiring, went quiet…), Iris drafts that situation's email from what they did. You approve it, or let a situation send on its own.","who":"website, form, chat, event and referral leads","never":"anyone without permission to email; after they reply; customers","stat":"{{total}} situations · {{on}} on, {{drafts}} drafting, {{off}} off","cta":"Open Lead emails"},"aiDesk":{"title":"AI desk","what":"Watches open leads: spots leads going cold, quotes about to lapse, replies that need an answer and lost leads worth another try, and puts a draft or a task in front of you.","who":"quoted and hot leads with an owner","never":"sends anything alone; touches prices","stat_one":"{{count}} suggestion waiting","stat_other":"{{count}} suggestions waiting","cta":"Open AI desk"},"routing":{"title":"Lead routing","what":"Gives each new lead an owner straight away, in turn or by region and language, and sets how fast we answer (first reply within 1 hour in business hours).","who":"every new lead","never":"reassigns a lead someone already owns","stat_one":"{{count}} lead has no owner","stat_other":"{{count}} leads have no owner","ctaOn":"Open routing","ctaOff":"Turn on"},"scoring":{"title":"How hot is a lead","what":"Scores each lead from what they did: priced, priced twice, came back, watched the demo, asked for help, a quote over $2,000, nonprofit. Every lead page shows why.","who":"every lead","never":"changes anything; it only ranks","stat":"Weights last changed {{date}}","statNever":"Default weights","cta":"Edit weights"},"sequences":{"title":"Sequences","what":"Longer journeys you design step by step: emails, waits and tasks. Lead emails cover most needs; use these for campaigns.","who":"leads you enrol, or a trigger you choose","never":"runs for anyone without permission","stat":"{{count}} running","cta":"Open Sequences"},"autoReach":{"title":"Auto-reach","what":"For churches and organisations from Find leads, not for people who came to us. Iris picks the person and writes the first email; it starts with your approval and earns autonomy.","who":"organisations from Find leads only","never":"website leads; anyone in a country whose rules are off","statLeft_one":"{{count}} step left","statLeft_other":"{{count}} steps left","statReady":"Every check passes","ctaSetup":"Finish setup","ctaReady":"Open Auto-reach"}},"why":{"title":"Why did (or didn't) someone get an email?","search":"Search a lead","placeholder":"Name or email","none":"No lead matches that.","other":"Other matches","fits":"fits \"{{name}}\" ({{mode}})","fitsNone":"fits no lead email situation right now","run":"{{situation}}, email {{step}}: {{outcome}} on {{date}}","runReason":"{{situation}}, email {{step}}: {{outcome}} on {{date}} ({{reason}})","noRuns":"no lead email was written for them yet","outcomes":{"sent":"sent","drafted":"drafted, waiting for a person","waiting":"queued","skipped":"skipped","stopped":"stopped","failed":"failed","scheduled":"scheduled","cancelled":"cancelled","entered":"entered"},"consentOk":"we may email them ({{basis}})","consentOkUntil":"we may email them ({{basis}}) until {{until}}","consentNo":"we may not email them: {{reason}}","consentReasons":{"unsubscribed":"they unsubscribed","no_basis":"no permission recorded","lapsed":"the permission lapsed"},"runEntry":"{{situation}}: {{outcome}} on {{date}}","runEntryReason":"{{situation}}: {{outcome}} on {{date}} ({{reason}})"},"week":{"title":"This week","drafted":"Lead emails drafted / sent","waiting":"Waiting for your approval","review":"Review","stopped":"Stopped because they replied","skipped":"Skipped: no permission to email","note":"The last 7 days of lead emails."},"autoReachNotChanged":"Lead emails changed, but Auto-reach did not. Change it on the Auto-reach page.","reasons":{"enrolled":"entered the situation","sent":"sent","drafted":"drafted for a person to send","already_written":"already written to","already_in_situation":"already in \"{{situation}}\" (one situation at a time)","situation_off":"the situation was off","paused":"lead emails are paused","not_seeded":"the situation is not set up yet","expired":"more than a day late, so not sent","template_missing":"its email is missing","step_missing":"its step is missing","template_needs":"the email needs {{detail}}","send_refused":"the send was refused ({{detail}})","failed":"it failed ({{detail}})","bad_request":"the request was not understood","lead_not_found":"the lead could not be found","lead_closed":"the lead is closed","lead_unsubscribed":"they unsubscribed","lead_declined":"they declined emails","lead_no_consent":"no permission to email them","lead_basis_lapsed":"the permission to email them lapsed","lead_opted_out":"they opted out","lead_suppressed":"their address is suppressed (bounce or complaint)","stopped":{"replied":"stopped: they replied","purchased":"stopped: they bought","booked":"stopped: they booked a meeting","unsubscribed":"stopped: they unsubscribed","manual_email":"stopped: someone wrote to them by hand","lead_closed":"stopped: the lead was closed","other":"stopped ({{detail}})"}}},"leadEmails":{"eyebrow":"Sales","title":"Lead emails","subtitle":"One page for every situation a lead can be in: when it applies, the email for it, and what happens next.","newTemplate":"New template","cols":{"situation":"Situation","when":"Applies when","now":"Leads now","auto":"Runs on its own?","rate":"Reply rate"},"emailsCount_one":"{{count}} email","emailsCount_other":"{{count}} emails","noRate":"Not sent yet","footnote":"Reply rate: emails a situation sent in the last 90 days that got an answer within 14 days. \"Leads now\" opens the list of who fits.","situations":{"priced":"Priced, didn't buy","quote":"Quote expiring or expired","hello":"First hello","question":"They asked a question","quiet":"Went quiet","missed":"Missed the demo","trial":"Trial not used","event":"Met at an event","referral":"Referred by a customer","last":"Last check-in"},"stops":{"replies":"they reply","buys":"they buy","books":"they book a meeting","unsubscribes":"they unsubscribe","byHand":"someone writes to them by hand","closed":"the lead is closed"},"modes":{"off":"Off · suggest only","drafts":"Iris drafts, you approve","on":"Sends on its own"},"modeChoice":{"off":"Off · suggest only","drafts":"Iris drafts, I approve","on":"Send on its own"},"detail":{"edited":"Edited {{date}} by {{name}}","editedNobody":"Edited {{date}}","notStored":"Not changed yet: as it ships","applies":"Applies when","emails":"Emails in this situation","day":"Day {{count}}","notWritten":"Not written yet","missing":"Missing: {{langs}}","allWritten":"Written in every language","stops":"Stops when","runs":"How it runs","onAdminOnly":"Only an admin can let a situation send on its own.","iris":"Iris personalises each email from what the lead did (what they priced, the pages they read, what they asked) and sends it from the owner's mailbox, plain, with their signature.","saved":"Saved","viewOnly":"You can look but not change it: editing needs permission to act on leads.","notSeeded":"The Engine has not set this situation up yet: nothing here can change until it does.","wordsAdminOnly":"It sends on its own, so only an admin changes its words. Switch it to drafts to edit them.","rulesFixed":"Fixed rules: the Engine checks them before every email.","draftsOnly":"Always drafts: a person reads every one of these emails before it goes.","paused":"Paused: Pause everything is on, so nothing is drafted or sent until it is resumed."},"editor":{"label":"Email for day {{count}}","language":"Language","subject":"Subject","body":"Email","placeholders":"Fill-ins: {first name}, {event}, {quote link}, {booking link}, {owner}.","save":"Save {{lang}}","close":"Close","loading":"Loading…"},"langs":{"en":"EN","es":"ES","pt":"PT","fr":"FR"},"langNames":{"en":"English","es":"Spanish","pt":"Portuguese","fr":"French"},"errors":{"failed":"That was not saved: {{reason}}"},"listFilter_one":"{{count}} lead fits \"{{name}}\" now.","listFilter_other":"{{count}} leads fit \"{{name}}\" now.","listFilterClear":"Show all leads","when":{"priced":"Priced online, no checkout in 2 days","quote":"Quote ends in 3 days, or ended","hello":"New lead, nobody wrote in 1 h","question":"Asked by contact form, chat or email","quiet":"Wrote to us, then 7 days of silence","missed":"Booked, didn't show","trial":"Trial started, no session in 5 days","event":"Card scan or booth QR","referral":"Came through a referral link","last":"After 2 unanswered emails"},"paused":"Pause everything is on: every situation keeps its mode, but nothing is drafted or sent until it is resumed on What runs on its own."},"leadsBooking":{"title":"Book a meeting with {{name}}","moveTitle":"Move the meeting with {{name}}","theirTime":"their time: {{zone}}","theirTimeUnknown":"their time unknown","when":"When","duration":"Length","minutes":"{{count}} min","today":"Today","tomorrow":"Tomorrow","theirs":"their {{time}}","youreFree":"You're free","youreBusy":"You're busy then","moreTimes":"More times","fewerTimes":"Fewer times","otherTime":"Other time…","date":"Date","time":"Time","loading":"Finding times you're free…","noTimes":"No free times in the next week. Try another length or pick another time.","noHours":"No working hours are set (Settings → Support), so no times can be suggested. Pick another time.","calendarUnreadable":"Your Google Calendar could not be read just now. Pick another time, or try again.","invite":"The invite","inviteTitle":"Title","meetLink":"Google Meet link added when it's sent","guests":"Guests","addTeammate":"Add a teammate","addPerson":"Add someone from {{org}}","removeGuest":"Remove {{name}}","agenda":"Agenda","agendaPlaceholder":"What you'll cover","moveToDemo":"Move to Demo booked","pickATime":"Pick a time first","basis":{"EXPRESS":"Express consent","IMPLIED_INQUIRY":"Implied: they asked","IMPLIED_BUSINESS_CARD":"Implied: business card","IMPLIED_RELATIONSHIP":"Implied: existing relationship","NONE":"No consent recorded: answers their request","PUBLISHED_ADDRESS":"Published address","LEGITIMATE_INTEREST":"Legitimate interest","BUSINESS_OPT_OUT":"Business email, opt-out"},"send":"Send invite","saveWithout":"Save without invite","moveIt":"Move meeting","letThemPick":"Let them pick a time","copied":"Booking link copied. Paste it into your email to them.","noBookingPage":"You have no booking page switched on yet (Meetings → Booking pages).","connect":{"title":"Connect Google Calendar to send invites","text":"Invites go from your own calendar. Until it's connected you can still save the meeting on your schedule.","button":"Connect Google Calendar"},"switchedOff":"Invites are switched off ({{flag}}). You can still save the meeting on your schedule.","unavailable":{"erased":"This lead's personal data was erased, so no meeting can be booked.","merged":"This lead was merged into another; book the meeting on that one.","archived":"This lead is archived. Restore it to book a meeting."},"sent":{"onItsWay":"Invite on its way to {{email}}","sendsIn":"Sends in {{time}}","undo":"Undo","sendNow":"Send now","sending":"Sending from your Google Calendar…","sentFrom":"Sent from your Google Calendar","notSent":"The invite was not sent: {{reason}}","undone":"Undone. Nothing was sent.","saved":"Saved on your schedule","savedText":"Saved without an invite. Send it any time from the meeting.","prepTask":"Add a prep task","prepTaskTitle":"Prepare for the meeting with {{name}}","prepAdded":"Prep task added for the day before.","done":"Done","cancelSent":"Already sent — {{name}} will get a cancellation from your calendar.","cancelLocalOnly":"Calendar sync is off — remove it from Google Calendar too.","cancelled":"Meeting cancelled."},"next":{"label":"Next meeting","move":"Move","cancel":"Cancel","join":"Join","sendInvite":"Send invite","inviteOnItsWay":"Invite on its way. It sends in a minute.","inGoogle":"Change it in Google Calendar"},"state":{"sending":"Sending","sent":"Invite sent","not_sent":"Not sent","notConnected":"Not sent: calendar not connected","undone":"Undone","none":"No invite"},"cancel":{"title":"Cancel and tell {{name}}?","text":"{{name}} will get a cancellation from your calendar.","textNoInvite":"It comes off your schedule. InterScribe sent no invite for it, so InterScribe sends no cancellation.","confirm":"Cancel meeting","keep":"Keep it","textMaybe":"If the invite reached {{name}}, they'll get a cancellation from your calendar."},"book":"Book a meeting","composer":{"meetingText":"Find a time that suits you both and send the invite from your Google Calendar.","callTitle":"Log a call","notes":"What did you talk about?","nextStep":"Next step (a task for you)","nextStepPlaceholder":"Send the quote","due":"Due","save":"Log call","logged":"Call logged.","placeCall":"Call from InterScribe instead"},"capture":{"invite":"Invite {{email}} from your Google Calendar","inviteNoEmail":"Invite them from your Google Calendar","inviteSends":"Invite sends in {{time}}. Undo takes it back.","inviteSent":"Invite sent from your Google Calendar."},"errors":{"slot_unavailable":"That time was just taken. Pick another.","calendar_not_connected":"Your Google Calendar is not connected. Connect it, or save without an invite.","unavailable":"Could not reach the server. Try again.","managed_in_google":"This meeting came from Google Calendar. Change it there.","not_host":"Only the meeting's host can send its invite: it goes from their calendar."},"onCalcom":"Bookings go to Cal.com, so no invite can be sent from here. You can still save the meeting on your schedule."},"leadsBooth":{"tile":{"title":"QR for our booth","text":"They scan it and fill in three fields."},"importTile":{"title":"QR at our booth","text":"People scan it and fill a 3-field form; they land tagged with the event, and get express consent when they confirm."},"sheet":{"title":"QR for our booth","sub":"People scan it and fill in three fields.","event":"Event","noEvents":"No open events yet. Turn on event mode in Add leads to create one.","taking":"Taking sign-ups","on":"On: anyone with the code can sign up.","off":"Off: the link shows a closed page.","never":"Switch on to make this event's code.","ended":"Closed: the event ended more than 3 days ago.","noLink":"Switch on Taking sign-ups to make this event's code.","qrLabel":"QR code to sign up at {{event}}","poster":"Print poster","png":"Download PNG","copy":"Copy link","copied":"Copied","signedUp_one":"{{count}} signed up","signedUp_other":"{{count}} signed up","confirmed_one":"{{count}} confirmed news","confirmed_other":"{{count}} confirmed news","lastNow":"last just now","lastAgo_one":"last {{count}} min ago","lastAgo_other":"last {{count}} min ago","rotate":"New link","rotateWarn":"The old QR code and poster stop working.","keep":"Keep this one","rotateYes":"Make a new link","unavailable":"That didn't go through. Try again.","consent":"They land tagged with the event and owned by its owner, and get express consent only when they confirm the email."},"public":{"metaTitle":"Nice to meet you | InterScribe","title":"Nice to meet you at {{event}}!","sub":"Leave your details and we'll get in touch after the event.","name":"Name","email":"Email","organization":"Organisation","optional":"(optional)","news":"Send me occasional product news (unsubscribe anytime)","submit":"Send","sending":"Sending…","privacyLead":"We use your details to follow up with you.","privacy":"Privacy policy","thanks":{"title":"Thanks, {{name}}!","titleNoName":"Thanks!","body":"We'll be in touch after {{event}}.","confirm":"Check your inbox to confirm you want product news.","alreadyListed":"You're already on our list.","talkNow":"Want to talk now?","book":"Book a time"},"closed":{"title":"Sign-ups here are closed","body":"This link no longer takes sign-ups. You can still reach us any time.","bodyAt":"Sign-ups for {{event}} are closed. You can still reach us any time.","talk":"Talk to a person"},"errors":{"invalid":"Reload the page and try again.","busy":"Lots of people are signing up right now. Wait a few minutes and try again.","email":"Check your email address.","captcha":"Complete the check, then send again.","name":"Add your name.","failed":"We couldn't take this sign-up."}},"consentEmail":{"subject":"Confirm you'd like InterScribe product news","intro":"Thanks for stopping by our booth at {{event}}. You asked for occasional product news from InterScribe. Please confirm with one click, so we know it was you."},"poster":{"title":"Sign-up poster: {{event}}","headline":"Nice to meet you!","sub":"Scan to leave your details. It takes 30 seconds.","qrLabel":"QR code to sign up","step1":"Open your phone's camera and point it at the code.","step2":"Fill in your name, email and organisation.","step3":"We'll be in touch. Tick the box if you'd like product news.","letter":"Letter","a4":"A4","print":"Print"}},"leadsDeskP4":{"forecast":{"markedByHand_one":"{{count}} of them was marked won by hand.","markedByHand_other":"{{count}} of them were marked won by hand."},"consent":{"title_one":"{{count}} card lead can be asked to confirm product news","title_other":"{{count}} card leads can be asked to confirm product news","titleNamed_one":"{{count}} lead can be asked to confirm product news","titleNamed_other":"{{count}} leads can be asked to confirm product news","detail":"Each gets one email with a link to confirm. Until they confirm, they get no product news, and nothing else is sent.","why":"their business-card consent ends within 30 days (CASL), so this is the time to ask.","whyNamed":"an assistant asked on {{date}}.","send":"Send {{count}}","sending":"Sending…","sent_one":"Sent {{count}} confirmation email.","sent_other":"Sent {{count}} confirmation emails.","noneSent":"Nothing was sent.","skipped_one":"{{count}} skipped: no longer eligible (unsubscribed, archived, confirmed or asked since).","skipped_other":"{{count}} skipped: no longer eligible (unsubscribed, archived, confirmed or asked since).","unsent_one":"{{count}} email did not go out, so that lead was not asked yet.","unsent_other":"{{count}} emails did not go out, so those leads were not asked yet.","retry_one":"Try {{count}} again","retry_other":"Try {{count}} again","sentMore_one":"Sent {{count}} more confirmation email.","sentMore_other":"Sent {{count}} more confirmation emails.","alreadySent_one":"Already sent to {{count}} lead.","alreadySent_other":"Already sent to {{count}} leads."},"prompts":{"bookMeeting":{"title":"Book a meeting","sub":"three free times, then the invite after you see it"},"askConsent":{"title":"Ask card leads to confirm","sub":"a consent request on the AI desk; a person presses Send"}},"bookIt":{"button":"Book it","step":"Book the demo {{when}}","stepFree":"Book the demo {{when}} (you're free)"}},"leadsElsewhere":{"handPicked":{"count_one":"Hand-picked: {{count}}","count_other":"Hand-picked: {{count}}","remove":"remove","removeAll_one":"Remove the hand-picked lead","removeAll_other":"Remove the {{count}} hand-picked leads","hint":"Picked one by one, from a lead or by an assistant. They still need marketing consent; anyone without it is left out."},"quoteDraft":{"notice":{"replaced":"That draft was replaced by a newer one or discarded, so nothing was put on the desk.","used_already":"That draft was already opened, so nothing changed.","not_found":"That draft is not one of yours, so nothing was put on the desk."},"region":"Quote draft","title":"Draft from {{client}} for {{who}}","anAssistant":"an assistant","hint":"Standard price, no extra discount. Nothing is saved to the lead until you save it below.","use":"Use it","discard":"Discard","using":"This is the draft from {{client}}. Check it, then save it to the prospect."}},"leadsImport":{"crumb":"Growth › Leads","title":"Import leads","new":"New","subtitle":"Bring people in from anywhere. We check for duplicates and consent before anything is saved, and every import can be undone.","sources":{"label":"Where the people come from","spreadsheet":{"title":"Spreadsheet","text":"CSV or Excel from an event, a sign-up sheet or another CRM."},"cards":{"title":"Business cards","text":"Phone camera or a stack of photos. Batch, front and back."},"paste":{"title":"Paste anything","text":"An email signature, a list from a PDF, notes from a call. AI pulls out the people."},"contacts":{"title":"Contacts file","text":"vCard (.vcf) from a phone or Outlook."},"attendees":{"title":"Event attendee list","text":"From an organiser. We ask what attendees agreed to before you can email them."}},"file":{"chooseSpreadsheet":"Choose a spreadsheet (CSV or .xlsx)","chooseContacts":"Choose a contacts file (.vcf)","reading":"Reading the file…","rows_one":"{{count}} row","rows_other":"{{count}} rows","sheet":"sheet “{{name}}”","matched":"we matched {{matched}} of {{total}} columns for you","sheetPicker":"Sheet"},"step2":"Step 2 of 3: check the columns","columns":{"header":"Column in the file","example":"Example","goesTo":"Goes to","check":"check","selectLabel":"Where “{{header}}” goes"},"targets":{"name":"First + last name","firstName":"First name","lastName":"Last name","email":"Email","organization":"Organisation","jobTitle":"Job title","phone":"Phone","region":"Region","country":"Country","language":"Language","website":"Website","linkedin":"LinkedIn","note":"Add to the note","skip":"Don't import"},"options":{"tag":"Tag everyone","tagPlaceholder":"CCQ 2026","owners":"Owners","consent":"What did these people agree to? (required)","continue_one":"Check {{count}} row","continue_other":"Check {{count}} rows","checking":"Checking…","event":"Event","eventPick":"Pick the event"},"owners":{"routing":"Use lead routing rules","me":"Me","pick":"Someone else"},"consent":{"pick":"Pick one","organiser":"Organiser shared with consent to be contacted","customers":"Existing customers or partners","none":"No consent yet"},"dryRun":{"title":"Before anything is saved (step 3 of 3)","new":"new leads","existing":"already ours: fill in empty fields only","twice":"twice in this file: kept once","bad":"bad email: skipped","download":"download","quebec":"in Quebec (Law 25 applies)","back":"Back","import_one":"Import {{count}} person","import_other":"Import {{count}} people","badOrTooLarge":"bad email or too much text: skipped","whyColumn":"Why skipped","reason":{"email":"Bad email","too_large":"Too much text for one person"}},"progress":"Importing… {{done}} of {{total}}","done":"Imported: {{created}} new, {{updated}} updated, {{skipped}} skipped.","stopped":"The import stopped after {{created}} new and {{updated}} updated. What was saved is in Recent imports, where it can be undone.","another":"Import another file","failed":"That didn't work. Try again.","readOnly":"Importing needs the customer-success.act permission.","recent":{"title":"Recent imports","subtitle":"Each import can be undone for 30 days, like a merge.","empty":"No imports yet.","counts":"{{created}} new, {{updated}} updated","undo":"Undo","undone":"Undone","tooOld":"Older than 30 days","unnamed":"Import","undoDone_one":"Import undone: {{count}} lead archived.","undoDone_other":"Import undone: {{count}} leads archived.","contactsFile":"Contacts file","leftAsTheyAre_one":"{{count}} lead changed since the import was left as it is.","leftAsTheyAre_other":"{{count}} leads changed since the import were left as they are."},"button":"Import"},"leadsOffline":{"offline":"Offline","offlineWaiting_one":"Offline · {{count}} waiting","offlineWaiting_other":"Offline · {{count}} waiting","sending_one":"Sending {{count}}…","sending_other":"Sending {{count}}…","toReview_one":"{{count}} note to review","toReview_other":"{{count}} notes to review","notSent_one":"{{count}} could not be sent","notSent_other":"{{count}} could not be sent","notSentTitle":"Could not be sent","notSentText":"The server refused these. Fix what it says, then try again, or remove them.","tryAgain":"Try again","remove":"Remove","kind":{"readCard":"Card scan · {{time}}","readVoice":"Voice note · {{time}}","apply":"Voice note to file · {{time}}"},"signOutConfirm_one":"{{count}} scan or note is waiting to send and will be deleted on this phone. Sign out anyway?","signOutConfirm_other":"{{count}} scans or notes are waiting to send and will be deleted on this phone. Sign out anyway?"},"leadsProfile":{"tile":{"title":"From a profile","text":"Paste a LinkedIn or website link."},"importTile":{"title":"LinkedIn","text":"Paste a profile URL and name. We never read LinkedIn pages."},"forward":{"title":"Forward an email","text":"{{address}} · copy address","copied":"Copied: {{address}}","importLead":"Send or Bcc to","importRest":"The sender becomes a lead, the email lands on their timeline.","copiedShort":"Address copied"},"sheet":{"title":"From a profile","sub":"Paste a LinkedIn or website link.","cancel":"Cancel","save":"Save lead","read":"Read it","saving":"Saving…","another":"Add another","consent":"No consent yet: connect or call first; drafts unlock once they agree."},"chip":{"linkedin":"LinkedIn profile · we save the link only","website":"Website · we'll read the public page","invalid":"Use a full https:// link."},"field":{"link":"LinkedIn or website link","name":"Name","email":"Email","organization":"Organisation","pasted":"Paste what their profile says","optional":"(optional)","pastedHint":"We suggest the details from it; you check them before anything is saved."},"noEmail":"Add their email to save them — it's often on their website or profile","openProfile":"Open their profile","openWebsite":"Open their website","saved":{"title":"Saved {{name}}","open":"Open lead"},"onFile":"Already on file.","website":{"reading":"Reading their website…","filled":"Filled from their website: {{fields}}","undo":"Undo","undone":"Website details taken off.","undoFailed":"That didn't go through. Try Undo again."},"failed":"That didn't save. Try again."},"leadsRecordP4":{"cancel":"Cancel","won":{"menu":"Mark won without an order","undo":"Undo mark won","title":"Mark won without an order","intro":"For a customer who bought outside checkout. The won moment plays, and you can take it back for 30 days while no order comes in.","how":"How did they buy?","howLabel":{"SIGNED_CONTRACT":"Signed a contract","PAID_BY_INVOICE":"Paid by invoice","PARTNER":"Through a partner","OTHER":"Other"},"note":"Note","notePlaceholder":"What was signed or paid, and where it is kept","forecast":"The forecast counts it as marked by hand. Referral rewards and partner commissions stay with paid orders.","confirm":"Mark won","markedByHand":"marked by hand","nowByHand":"no order or invoice was made here; link them to their workspace from the Organisation card."},"org":{"makeRecord":"Make it a record","linkCustomer":"Link to a customer","kind":"Kind","kindQuestion":"What kind of organisation is {{name}}?","kinds":{"CHURCH":"Church","SCHOOL":"School","COMPANY":"Company","CONFERENCE":"Conference","NONPROFIT":"Nonprofit","OTHER":"Other"},"save":"Save record","alreadyOnFile":"{{name}} is already on file. Link this lead to it instead.","linkExisting":"Link to the one on file","onFile":"On file · {{kind}}","customer":"Customer: {{name}}","unlink":"Remove the link to {{name}}","workspace":"Customer workspace","workspacePlaceholder":"Type part of the workspace name","noWorkspace":"No workspace with that name."},"tasks":{"move":"Move date of {{title}}","moveTitle":"Move date","tomorrow":"Tomorrow","nextWeek":"Next week","pick":"Pick…","pickDay":"New day","moveConfirm":"Move"},"files":{"fromLink":"From a link","link":"Link to the file","linkHint":"https:// only. We fetch it safely, up to 10 MB: images, PDFs and documents.","addLink":"Add file","fetching":"Fetching…"},"consent":{"sms":"Text messages","smsGranted":"Agreed {{how}}, {{day}}","smsRevoked":"Said stop, {{day}}","smsNone":"Not agreed yet","howUnknown":"(how not recorded)","agreed":"They agreed to texts","saidStop":"They said stop","how":"How did they agree?","howPick":"Pick one","howLabel":{"IN_PERSON":"in person","ON_A_CALL":"on a call","BY_TEXT":"by text","IN_WRITING":"in writing"},"when":"When","evidence":"Kept as the evidence our texts rest on: who recorded it, how and when.","record":"Record it","needPhone":"Add their phone number first.","ask":"Ask them to confirm","asked":"Sent. Product news starts once they click the link in the email.","cannotAsk":{"no_basis":"Not offered: we have no basis to email them (CASL).","unsubscribed":"Not offered: they unsubscribed.","asked_recently":"Asked in the last 30 days; waiting for their answer.","basis_lapsed":"Not offered: their business-card consent is past its review date (CASL)."},"howOption":{"IN_PERSON":"In person","ON_A_CALL":"On a call","BY_TEXT":"By text","IN_WRITING":"In writing"}},"text":{"title":"Text message","sub":"Write it here. It goes from our Quo number, or from your phone.","draftedBy":"Drafted by {{client}}. Read it before it goes.","write":"Write a text","to":"To {{phone}}","viaQuo":"Sends from our Quo number. They agreed to texts on {{day}}.","quoOff":"Texts through Quo are switched off. Open it on your phone instead.","noConsent":"No text consent recorded, so open it on your phone.","count":"{{characters}}/{{limit}} · texts: {{texts}}","send":"Send","openMessages":"Open in Messages","openWhatsapp":"Open in WhatsApp","didItGo":"Did it go?","logIt":"Yes, note it on the lead","discard":"Discard","sent":"Sent through Quo. It shows on their timeline.","logged":"Noted on the lead: texted from your phone.","unavailable":"That did not go through. Try again in a minute.","numberChanged":"Their number changed since they agreed — record their agreement for the new number."},"views":{"share":"Share with the team","sharedMark":"Shared with the team","unavailable":"The view could not be saved. Try again in a minute.","notMoved":"Not moved to the server: {{list}}"}},"leadsScan":{"title":"Scan cards","leads":"Leads","viewfinder":"Camera","lineUp":"Line the card up inside the frame","nowBack":"Now the back of the card","side":"Side of the card","front":"Front","addBack":"+ Back","shutter":"Take the picture","voice":"Voice note","voiceFor":"Add a voice note to this card","voiceStop":"Stop","voiceReading":"Reading the voice note…","upload":"Upload","uploadLabel":"Upload photos of cards","camera":{"denied":"The camera is blocked. Allow it in the browser's address bar, or upload photos of the cards.","unsupported":"This device has no camera we can use. Upload photos of the cards instead.","failed":"The camera couldn't start. Upload photos of the cards instead."},"session":"This session","count_one":"{{count}} card this session","count_other":"{{count}} cards this session","progress":"{{read}} read · {{reading}} reading…","progressDone":"{{read}} read","thumb":"Card {{number}}: {{state}}","state":{"open":"waiting for the back","queued":"waiting to be read","reading":"reading","read":"read","failed":"not read; tap to try again","waiting":"waiting for signal"},"onFile_one":"{{count}} already on file","onFile_other":"{{count}} already on file","review_one":"Review {{count}} card","review_other":"Review {{count}} cards","helper":"Keep scanning; review later on any screen. Nothing is emailed until a person reviews it.","banner":{"label":"Scanned cards","title_one":"{{count}} scanned card is waiting for review","title_other":"{{count}} scanned cards are waiting for review","titleAt_one":"{{count}} scanned card from {{event}} is waiting for review","titleAt_other":"{{count}} scanned cards from {{event}} are waiting for review","byYou":"Scanned by you","onFile_one":"{{count}} looks like someone we already have","onFile_other":"{{count}} look like people we already have"},"reviewPage":{"eyebrow":"Growth › Leads","title":"Review scanned cards","subtitle":"{{event}} · card {{number}} of {{count}} · check what the AI read, then save.","skip":"Skip","save":"Save and next","saving":"Saving…","emptyTitle":"No cards waiting","emptyText":"Scanned cards wait here for a day until someone reviews them.","frontPhoto":"Front of the card","backPhoto":"Back of the card","back":"Back","rotate":"Rotate","cards":"Cards waiting","cardNumber":"Card {{number}}","possibly":"Possibly already on file","matchLine":"{{who}}: same {{reasons}}. {{stage}} on {{date}}.","and":" and ","reason":{"email":"email","phone":"phone","organization":"organisation","website":"website"},"colleague":"Add as a colleague of {{name}}","same":"Same person: merge","field":{"firstName":"First name","lastName":"Last name","jobTitle":"Job title","role":"Role in the decision","organization":"Organisation","organizationType":"Organisation type","email":"Email","phone":"Phone","website":"Website","linkedin":"LinkedIn","languages":"Languages they need","owner":"Owner","note":"Note (from the voice note, edit freely)","nextAction":"Next action","due":"Due","tags":"Tags"},"level":{"sure":"sure","check":"check: not sure it read this right","missing":"not on the card"},"notSet":"Not set","linkedinHint":"Paste a profile URL","role":{"DECISION_MAKER":"Decision maker","INFLUENCER":"Influencer","TECHNICAL":"Technical","FINANCE":"Finance","OTHER":"Other"},"orgType":{"STANDARD":"Business or other","NONPROFIT":"Church or nonprofit"},"eventOwner":"{{name}} (event owner)","followUp":"Follow up","followUpFrom":"Follow up from {{event}}","agreed":"What did they agree to?","consent":{"CARD":"Gave me their card: role-related messages only (CASL implied)","NEWS":"Asked to get product news (express, we send a confirmation email)","NONE":"Do not email"},"consentStays":"Consent stays as it is on {{name}}'s lead.","addTag":"+ tag","newTag":"New tag","removeTag":"Remove the tag {{tag}}","detailsStay":"Their details stay as they are; the note, task, tags and photos go on their lead.","earlier":"Earlier","later":"Later","retrySame":"This saves what you first sent, so no lead is made twice. Change anything on the lead once it is saved."},"voiceWaiting":"This card wasn't read, so its voice note is waiting for it.","retryCard":"Read the card again","waitingForSignal_one":"{{count}} card waits for signal; it joins the review once it is read.","waitingForSignal_other":"{{count}} cards wait for signal; they join the review once they are read."},"leadsToday":{"ringLabel":"{{done}} of {{due}} follow-ups done","greeting":{"morning":"Good morning","afternoon":"Good afternoon","evening":"Good evening","morningNamed":"Morning, {{name}}","afternoonNamed":"Afternoon, {{name}}","eveningNamed":"Evening, {{name}}"},"summary_one":"{{done}} of {{count}} follow-up done.","summary_other":"{{done}} of {{count}} follow-ups done.","nothingDue":"No follow-ups due today.","hotWaiting_one":"{{count}} hot lead is waiting on you.","hotWaiting_other":"{{count}} hot leads are waiting on you.","scan":"Scan cards","talk":"Talk","upNext":"Up next","eventMode":"Event mode · {{name}}","startEventMode":"Event mode","late":"Late","today":"Today","call":"Call","text":"Text","draftEmail":"Draft email","draftsLater":"Drafts arrive with the AI desk","done":"Done","caughtUp":"Nothing else due today.","goingCold":"Going cold","quiet_one":"No contact in {{count}} day.","quiet_other":"No contact in {{count}} days.","openLead":"Open lead","seeDraft":"See draft","tabs":{"label":"Phone menu","today":"Today","leads":"Leads","add":"Add a lead","search":"Search","aiDesk":"AI desk"},"day":{"title":"Today","tabs":{"today":"Today · {{count}}","tomorrow":"Tomorrow · {{count}}","thisWeek":"This week","myMeetings":"My meetings","thisWeekCount":"This week · {{count}}"},"newMeeting":"New meeting","brief":{"title":"Iris's morning brief","sub":"promises first","readIt":"Read it to me","stop":"Stop reading","nothingNew":"Nothing new since {{date}}.","empty":"Nothing to flag today.","ai":"AI","at":"{{time}} · promises first","more":"+{{count}} more","quiet":"Nothing new on {{account}} since {{date}}","waitingLine":"{{text}}, nothing to do","col":{"promise":"Promise due","promiseToday":"Promise due today","gap":"Gap","gapTomorrow":"Gap tomorrow","changed":"Changed"},"action":{"reviewDraft":"Review draft","draftAgenda":"Draft the agenda","assignPrep":"Assign prep","open":"Open"}},"kind":{"promise":"Promise","changed":"Changed","risk":"Risk","gap":"Gap","waiting":"Waiting"},"next":{"title":"Next","in":"in {{time}}","why":"Why it matters today","none":"No more meetings today."},"action":{"join":"Join","listen":"Listen","navigate":"Navigate","call":"Call","prepare":"Prepare","draftAgenda":"Draft agenda"},"pill":{"prepReady":"Prep ready","needsPrep":"Needs prep","briefReady":"Brief ready","agendaNotSent":"Agenda not sent","reportToApprove":"Report to approve","held":"Held"},"how":{"zoom":"Zoom","meet":"Google Meet","teams":"Teams","phone":"Phone","in_person":"In person","other":"Other"},"yourDay":"Your day","blocks":"{{prep}} to prepare, {{wrap}} wraps waiting","noToday":"No meetings today.","noTomorrow":"Nothing booked tomorrow.","minutes":"{{count}} min","theirTime":"Their time: {{time}}","gap":{"no_prep":"no prep","bot_off":"bot off","no_agenda":"no agenda sent","contact_no_email":"a guest has no email"},"wrapQueue":{"title":"Wrap queue","approve":"Approve","wrap":"Wrap","notStarted":"wrap not started","later":"wrap for later","done":"wrap done","toApprove":"{{count}} to approve","needsEyes":"{{count}} need eyes","open":"Open the queue","empty":"Nothing waits to be wrapped."},"followUps":{"title":"Follow-ups","scheduled":"Scheduled","draft":"Draft","held":"Held","empty":"No follow-ups waiting.","at":"{{when}}","review":"Review","edit":"Edit","waitsForReport":"{{title}} recap waits for the report"},"promises":{"title":"Promises due","yoursFirst":"yours first","they":"{{who}} owes: {{title}}","nudge":"Nudge","none":"No promises due.","late":"late","add":"+ Add a promise…","addTitle":"Add a promise","addPlaceholder":"What was promised, and to whom","account":"Customer","pickAccount":"Pick a customer","due":"Due","whose":"Whose promise","ours":"Ours","theirs":"Theirs","save":"Save","keys":"Enter saves · Esc cancels"},"late":{"title":"No follow-up yet","line":"{{label}} ended {{date}}"},"also":{"title":"Also on today","noReply":"No reply yet","noReplyCount_other":"{{count}} hot leads are waiting for a first reply.","approvals_other":"{{count}} items waiting to approve","hot":"{{name}} is hot and waiting for a first reply","noReplyCount_one":"{{count}} hot lead is waiting for a first reply.","approvals_one":"{{count}} item waiting to approve","goingCold":"{{name}} has had no contact in {{count}} days","goingColdChip":"Going cold","hotChip":"Hot lead","replyDue":"reply due {{time}}","notNowChip":"Not now","notNow":"{{name}} · {{date}}","approvalsChip":"Approvals"},"tasks":"Tasks and leads","notify":{"enable":"Turn on notifications","meeting":"{{title}} starts in 15 minutes","report":"{{count}} to approve: {{label}}","promise":"Due now: {{title}}","practice":{"ready":"Your practice report is ready","failed":"Scoring your practice failed","readyBody":"{{buyer}}: open it to see your score and replay the call.","failedBody":"{{buyer}}: your practice and its transcript are saved. Open it to read them."},"practiceAsk":{"assigned":"{{from}} asked you to practice","assignedBody":"With {{buyer}}. Open Practice to start.","nudge":"A reminder from {{from}}","nudgeBody":"{{from}} thought now might be a good time for a practice call.","review":"{{from}} asks to review a practice","reviewBody":"Your practice with {{buyer}}: share it, or say no thanks."}},"keys":"G T Today · G M My meetings · G W Wrap queue · G I Inbox","greeting":{"morningNamed":"Good morning, {{name}}","afternoonNamed":"Good afternoon, {{name}}","eveningNamed":"Good evening, {{name}}"},"block":{"startPrep":"Start prep","prep":"Prep block · {{account}} · {{count}} min","wrapNow":"Wrap","wrap":"Wrap block · 2-minute wrap for {{account}}","endOfDay":"End-of-day wrap · {{count}} calls · aim under 15 min","openQueue":"Open the queue"},"protected":"Selling time protected: {{prep}} prep blocks, {{wrap}} wrap blocks","tomorrow":"Tomorrow","tapToNavigate":"tap to navigate","more":"More for today","dateLine":"Today · {{date}}","numbers":{"title":"Your day in numbers","meetings":"Meetings today","meetingsSub":"{{ready}} ready · {{needsPrep}} needs prep","wrap":"Wrap queue","wrapSub":"about {{count}} min","wrapNone":"nothing waiting","mail":"Customer mail","mailSub_one":"{{count}} meets a promise","mailSub_other":"{{count}} meet a promise","waitingOn":"Waiting on {{name}}","waitingApprovals":"Waiting on approvals","waitingNone":"nothing waiting"},"strip":{"label":"Your day from {{from}} to {{to}}","prep":"Prep","wrap":"Wrap","now":"now {{time}}"},"allMeetings":"All my meetings ›"},"wq":{"crumb":"Today","title":"End-of-day wrap","timer":"{{time}} so far · aim under 15 min for {{count}} calls","calls":"Today's calls","empty":"No calls to wrap today.","counters":{"approved":"Approved {{done}} of {{of}} calls","followUps":"Follow-ups {{count}} ready or scheduled","promises":"Promises due tomorrow {{count}}","gaps":"Tomorrow's prep gaps {{count}}"},"state":{"wrap_first":"Wrap first · the report waits for it","to_approve":"{{count}} to approve","approved":"Approved","clear":"Nothing to approve"},"approvedLine":"{{count}} approved","followUp":{"title":"Follow-ups","sendAt":"Send at 08:00 their time","scheduled":"Scheduled","draft":"Draft","held":"Held","sent":"Sent","ready":"Ready","none":"No follow-up: you see them soon.","scheduledFor":"Scheduled for {{when}}","scheduling":"Scheduling…","scheduledForTheirs":"Scheduled for {{when}} their time"},"reason":{"money":"It mentions money, refunds or contract terms","sunday_morning":"It would land on a Sunday morning for a church contact","dont_contact":"A recipient said \"don't contact\"","not_from_transcript":"The report was built from notes, not a transcript","setting_off":"Automatic sending is off for this kind"},"promises":{"title":"Promises due tomorrow","we":"We owe: {{title}} · {{account}}","they":"They owe: {{title}} · {{account}}","none":"No promises due tomorrow."},"gapsTitle":"Tomorrow's prep gaps","noGaps":"Tomorrow is ready.","footer":"Nothing here sends on approval: follow-ups only move to Ready or to their scheduled time. Every bulk approval has a 24-hour undo.","backToday":"Back to Today","now":"Now","summary":"Summary","keysMove":"move","keysApprove":"approve low-risk","yourWrap":{"title":"Your wrap","nextStep":"Next step","stage":"Stage","upset":"Upset if","stageStays":"Stays"}}},"leadsVoice":{"stop":"Stop","asking":"Asking for the microphone…","left":"{{time}} left","denied":"The microphone is blocked. Allow it in the browser's address bar, then try again.","unsupported":"This browser can't record. Try Chrome, Edge, Firefox or Safari.","failed":"The microphone couldn't start. Check it's connected and try again.","title":"InterScribe Leads","about":"About","workItOut":"Work it out from what I say","lastOpened":"{{name}} (last opened)","record":"Record a voice note","wordsLater":"Words appear when you stop","reading":"Reading your note…","anyLanguage":"Any language we caption.","pause":"Pause","resume":"Resume","discard":"Discard","stopAndFile":"Stop and file it","tryAgain":"Try again","result":{"title":"Voice note · {{time}}","back":"Back","matched":"Matched on what you said.","pickLead":"Pick the lead this is about.","change":"Change","noLead":"No lead found yet","search":"Search leads","searchHint":"Name, organisation, email","noMatches":"No leads match","keep":"Keep this lead","transcript":"Full transcript","kept":"The recording is kept with the note for 90 days, then only the text.","onlyNote":"Only the note","apply_one":"Apply {{count}}","apply_other":"Apply {{count}}","another":"Another note","pickToSave":"Pick a lead with Change, or switch the new lead on, to save the note."},"readWhileAway":"Read while you were offline","recordedAt":"{{time}} · {{length}}","review":"Review","applyWaits":"Kept on this phone. It is filed when you're back online.","newNote":"New note","readWaits":"Kept on this phone. It is read when you're back online, then waits here for you."},"libraries":{"speakers":{"subtitle":"The people who speak at your sessions.","search":"Search speakers","category":"Category","language":"Language","allCategories":"All categories","allLanguages":"All languages","clearFilters":"Clear filters","moreActions":"More actions for {{0}}","noMatchesTitle":"No speakers match","noMatchesText":"Try another name, or clear the filters.","itemsLabel":"speakers","sheetNew":"New speaker","sheetEdit":"Edit speaker","created":"{{0}} was added. Captions and your portals can show them now.","dismiss":"Dismiss"},"speakerForm":{"photo":"Photo","changePhoto":"Change","removePhoto":"Remove photo","link":"Link:","editLink":"edit","linkLabel":"Link","optional":"Optional","languages":"Languages","languagesPlaceholder":"Type a language","categories":"Categories","categoriesPlaceholder":"+ type to add a new one","newCategory":"Add “{{0}}” as a new category","oneNewCategory":"One new category per save. Add more on the Categories page.","remove":"Remove {{0}}","shortBio":"Short bio","bioCounter":"{{count}} / {{max}} · shown on session pages","more":"More: long bio, pronoun for captions","longBio":"Long bio","pronoun":"Pronoun for captions","pronounHe":"He / him","pronounShe":"She / her","pronounUnset":"Not set","add":"Add speaker","save":"Save"},"categories":{"sessions":"Session categories","speakers":"Speaker categories","newName":"New category name","add":"Add","sessionCount_one":"{{count}} session","sessionCount_many":"{{count}} sessions","sessionCount_other":"{{count}} sessions","speakerCount_one":"{{count}} speaker","speakerCount_many":"{{count}} speakers","speakerCount_other":"{{count}} speakers","edit":"Edit {{0}}","delete":"Delete {{0}}","empty":"No categories yet. Type a name above to add the first one.","editTitle":"Edit category","editSubtitle":"Renaming it updates everything already filed under it.","save":"Save"},"vocabularies":{"subtitle":"Words captions should recognise.","new":"New vocabulary","create":"Create vocabulary","namePlaceholder":"Church names","descriptionPlaceholder":"People and places we mention every week","words_one":"{{count}} word","words_many":"{{count}} words","words_other":"{{count}} words","emptyHint":"Attach a vocabulary to a session and its words are recognised from the first minute.","library":{"title":"Ready-made words","intro":"Words speech recognition often gets wrong in your field. Copy the ones you want into your vocabulary.","add":"Add ready-made words","addShort":"Ready-made","start":"Start with ready-made words","newEmpty":"New empty vocabulary","yours":"Your vocabularies","filterLabel":"Ready-made words by field","all":"All","families":{"faith":"Faith","health":"Health","legal":"Legal","business":"Business","technology":"Technology"},"setFooter_one":"{{count}} word · {{family}}","setFooter_many":"{{count}} words · {{family}}","setFooter_other":"{{count}} words · {{family}}","openSet":"Add {{set}} words","budgetPercent":"{{percent}}% of speech budget","budget":"Speech budget","sheetTitle":"{{set}} words","pickSubtitle":"Pick a set, then choose the words to add.","untickHint":"Untick any you don't need.","addTo":"Add to","newNamed":"New vocabulary: {{name}}","noSetInLanguage":"There are no {{set}} words in {{language}} yet.","ticked":"{{checked}} of {{total}}","untickAll":"Untick all","tickAll":"Tick all","alreadyThere":"{{term}} · already there","willHold":"{{name}} will hold {{words}} of {{max}} words. Your own names still have {{pct}}% of the budget.","willOverflow":"{{name}} would pass the speech budget: some of its newest words would not be used.","more_one":"+ {{count}} more","more_many":"+ {{count}} more","more_other":"+ {{count}} more","overLimit_one":"{{count}} word past the {{max}}-word limit will not be added.","overLimit_many":"{{count}} words past the {{max}}-word limit will not be added.","overLimit_other":"{{count}} words past the {{max}}-word limit will not be added.","addCount_one":"Add {{count}} word","addCount_many":"Add {{count}} words","addCount_other":"Add {{count}} words","added_one":"Added {{count}} word to {{name}}.","added_many":"Added {{count}} words to {{name}}.","added_other":"Added {{count}} words to {{name}}.","addedAlready_one":"{{count}} was already there.","addedAlready_many":"{{count}} were already there.","addedAlready_other":"{{count}} were already there.","addedOverLimit_one":"{{count}} did not fit the limit.","addedOverLimit_many":"{{count}} did not fit the limit.","addedOverLimit_other":"{{count}} did not fit the limit.","kinds":{"scripture":"Bible books","people-places":"Names and places","church-words":"Church words","liturgy":"Liturgy","names-of-god":"Names of God","expressions":"Expressions","artists":"Artists","songs":"Songs","medical-terms":"Medical terms","medicines":"Medicines","legal-terms":"Legal terms","courtroom":"Courtroom","business-terms":"Business terms","tech-terms":"Tech terms","products":"Products","acronyms":"Acronyms","corrections":"Corrections"},"sets":{"church-service":{"title":"Church service","short":"Church service","description":"Bible books that are hard to hear, biblical names and places, church words.","includes":"Bible books, biblical names, church words","subtitle":"Words speech recognition often gets wrong in a service.","benefit":"so Bible books come out right","thisIs":"This is a church service."},"catholic-mass":{"title":"Catholic Mass","short":"Catholic Mass","description":"The parts of the Mass, the liturgical year and its feasts.","includes":"the parts of the Mass, the liturgical year, feasts","subtitle":"Words speech recognition often gets wrong at Mass.","benefit":"so the parts of the Mass come out right","thisIs":"This is a Catholic Mass."},"pentecostal":{"title":"Pentecostal and charismatic","short":"Pentecostal","description":"Gifts of the Spirit, names of God and the words of a Spirit-filled service.","includes":"gifts of the Spirit, names of God","subtitle":"Words speech recognition often gets wrong in a Spirit-filled service.","benefit":"so the gifts of the Spirit and names of God come out right","thisIs":"This is a Pentecostal church service."},"worship-songs":{"title":"Worship songs","short":"Worship songs","description":"Well-known worship songs, hymns and the bands that sing them.","includes":"songs, hymns and artists","subtitle":"Song titles and artists speech recognition often gets wrong.","benefit":"so song titles and artists come out right","thisIs":"This is a worship event."},"medical":{"title":"Medical","short":"Medical","description":"Conditions, procedures, common medicines and the acronyms clinicians say aloud.","includes":"conditions, medicines, acronyms","subtitle":"Words speech recognition often gets wrong in a consultation.","benefit":"so conditions and medicines come out right","thisIs":"This is a medical consultation."},"legal":{"title":"Legal","short":"Legal","description":"Latin and procedural terms, and how a courtroom is addressed.","includes":"Latin terms, procedure, courtroom address","subtitle":"Words speech recognition often gets wrong in a hearing.","benefit":"so legal terms come out right","thisIs":"This is a legal proceeding."},"business-meeting":{"title":"Business meeting","short":"Business meeting","description":"Finance acronyms and the jargon of reviews and board meetings.","includes":"finance acronyms, business jargon","subtitle":"Words speech recognition often gets wrong in a meeting.","benefit":"so finance acronyms and jargon come out right","thisIs":"This is a business meeting."},"tech-conference":{"title":"Tech conference","short":"Tech conference","description":"Platform names, AI acronyms and the vendors speakers mention.","includes":"platforms, AI acronyms, vendors","subtitle":"Words speech recognition often gets wrong at a tech talk.","benefit":"so platform names and AI acronyms come out right","thisIs":"This is a tech conference."}},"alreadyBlocked":"{{term}} · already blocked"},"hint":{"text":"{{thisIs}} Add the {{set}} words ({{includes}}) to {{vocabulary}}?","preview":"Preview words","dismiss":"Dismiss"},"budget":{"helpLabel":"What is the speech budget?","help":"Speech recognition takes about {{limit}} tokens of boosted words per request. Past 100%, the newest words are left out.","overTitle":"Over budget:","seeWhich":"See which","showAll":"Show all","overText_one":"Speech recognition can take about {{limit}} tokens of words. {{count}} of your newest word won't be used:","overText_many":"Speech recognition can take about {{limit}} tokens of words. {{count}} of your newest words won't be used:","overText_other":"Speech recognition can take about {{limit}} tokens of words. {{count}} of your newest words won't be used:","moreTerms_one":"+ {{count}} more","moreTerms_many":"+ {{count}} more","moreTerms_other":"+ {{count}} more"},"origin":{"library":"{{set}} set","MANUAL":"Typed by you","NOTES":"Sermon notes","TRANSCRIPTS":"Past sessions","YOUTUBE":"YouTube","LISTENER":"Listeners"},"emptyText":"Names, places and terms the engine should listen for or correct. Start from words others in your field already use, then add your own.","sessionWords":{"title":"Words for this session","new":"New","help":"The names, places, scriptures and songs coming up in this session. Drop the sermon notes or a script and we'll find them.","helpShort":"Drop the sermon notes or a script and we'll find the names, places, scriptures and songs.","dropTitle":"Drop sermon notes, a script or the order of service","dropText":"PDF up to 4.5 MB, Word or text up to 10 MB. Read once, then deleted.","chooseFile":"Choose file","or":"or","pasteText":"paste text","pasteLabel":"Notes or script","pastePlaceholder":"Paste the notes, the script or the order of service","findWords":"Find words","cancel":"Cancel","reading":"Reading {{name}}…","readingPasted":"Reading your text…","readingText":"Finding names, places, scriptures and songs. This takes a few seconds.","readTitle_one":"<b>{{name}}</b> was read: {{count}} word found.","readTitle_other":"<b>{{name}}</b> was read: {{count}} words found.","readShort_one":"<b>{{name}}</b>: {{count}} word. The file is not kept.","readShort_other":"<b>{{name}}</b>: {{count}} words. The file is not kept.","notKept":"The file is not kept; only these words are saved.","pastedName":"Your text","readAnother":"Read another","kinds":{"NAME":"Names","PLACE":"Places","SCRIPTURE":"Scripture","SONG":"Songs","TERM":"Terms"},"kindOne":{"NAME":"Name","PLACE":"Place","SCRIPTURE":"Scripture","SONG":"Song","TERM":"Term"},"inVocabulary":"in your vocabulary","remove":"Remove {{term}}","keepOne":"Also keep {{term}} in {{vocabulary}}","keepNames":"Also keep the names in {{vocabulary}} for next time","keepNamesShort":"Also keep the names in {{vocabulary}}","addByHand":"Add a word by hand","wordLabel":"Word","kindLabel":"Kind","add":"Add","more":"+{{count}}","full":"A session holds up to {{count}} words.","someLeftOut_one":"{{count}} word was left out: a session holds up to {{max}}.","someLeftOut_other":"{{count}} words were left out: a session holds up to {{max}}.","kept_one":"{{count}} word also kept in {{vocabulary}}.","kept_other":"{{count}} words also kept in {{vocabulary}}.","errorFile":"We couldn't read that file","errorText":"We couldn't read that text","errors":{"too_large":"That file is over 10 MB. Try a smaller copy, or paste the text.","too_many_pages":"That PDF has more than 20 pages. Try the pages for this session, or paste the text.","unsupported":"That kind of file can't be read here. Use a PDF, a Word document (.docx) or a text file, or paste the text.","empty":"It looks like a scanned image with no text. Try the Word or PDF you wrote it in, or paste the text.","too_long":"That is more text than we read at once (60,000 characters). Paste the part for this session.","unreadable":"The file may be damaged. Try the Word or PDF you wrote it in, or paste the text.","encrypted":"The PDF is locked with a password. Save a copy without one, or paste the text.","noWords":"We found no names, places, scriptures or songs in it. Add the words by hand below.","unavailable":"Reading notes isn't available right now. Try again in a few minutes, or add the words by hand.","tooMany":"A session holds up to 60 words. Remove some, then save again.","pdf_too_large":"That PDF is over 4.5 MB, more than we can read as a document. Paste its text, or use the Word file it came from (up to 10 MB)."},"saveFailed":"The words for this session weren't saved.","notSavedOnCreate":"The session was created, but the words read from its notes weren't saved. Edit the session and read the notes again under Captions & translation."},"suggestions":{"title":"Suggested words","sub":"Found in what you already have. Nothing is added until you say so.","add":"Add","addLabel":"Add {{term}}","dismiss":"Dismiss","dismissLabel":"Dismiss {{term}}","replaceRule":"Replace {{term}} with {{replacement}}","source":{"youtubeVideos_one":"YouTube · {{count}} video","youtubeVideos_other":"YouTube · {{count}} videos","listeners_one":"{{count}} listener flagged","listeners_other":"{{count}} listeners flagged"},"evidence":{"library":"In the {{set}} words, not in this vocabulary yet.","sessions_one":"Heard in {{count}} of your sessions, not in this vocabulary yet.","sessions_other":"Heard in {{count}} of your sessions, not in this vocabulary yet.","videos_one":"Said in {{count}} of your 10 newest videos, never in this vocabulary.","videos_other":"Said in {{count}} of your 10 newest videos, never in this vocabulary.","corrected_one":"Your operator corrected this {{count}} time in {{sessions}} sessions.","corrected_other":"Your operator corrected this {{count}} times in {{sessions}} sessions.","correctedInOne_one":"Your operator corrected this {{count}} time in 1 session.","correctedInOne_other":"Your operator corrected this {{count}} times in 1 session."},"youtube":{"title":"Learn from your YouTube channel.","text":"We read the captions of your 10 newest videos and suggest the names and terms you use.","unchanged":"Your videos are not changed.","connect":"Connect YouTube","channelTitle":"Learn from {{channel}} on YouTube.","channelTitleOn":"Learning from {{channel}} on YouTube.","weekly":"Once a week, when you've posted a new video, we read the captions of your 10 newest and suggest the names and terms you use.","switchLabel":"Learn from {{channel}} on YouTube","on":"On","off":"Off","turnedOn":"Learning from YouTube is on.","turnedOff":"Learning from YouTube is off.","notConnected":"Connect a YouTube channel first."},"added":"Added to this vocabulary.","dismissed":"Dismissed. It won't be suggested again.","gone":"That suggestion was already decided. Reload the page to see the latest.","count_one":"{{count}} new","count_other":"{{count}} new"},"listeners":{"translationOnly":"Fixes the {{language}} translation only","words":{"lineLabel":"Listeners flagged words in “{{line}}”","flaggedSpeech":"Listeners flagged · speech","flaggedTranslation":"Listeners flagged · translation","listeners_one":"{{count}} listener","listeners_other":"{{count}} listeners","showSession":"Show the session","flaggedThisWord_one":"{{count}} listener flagged this word","flaggedThisWord_other":"{{count}} listeners flagged this word","typed_one":"{{count}} of them typed “{{text}}”.","typed_other":"{{count}} of them typed “{{text}}”.","nobodyTyped":"Nobody typed the right spelling.","typeTheWord":"Type the right word","addToReplace":"Add to Replace","addToGlossary":"Add to translation glossary","hideSession":"Hide the session","spoken":"{{lang}} · spoken","translated":"{{lang}} · translated","sessionLoading":"Reading the session…","sessionUnavailable":"The lines around this one are not available."},"corrections":{"column":"Suggested corrections","none":"None","waiting_one":"{{count}} waiting","waiting_other":"{{count}} waiting","filter":"Suggested corrections","suggestedBy_one":"Suggested by {{count}} listener","suggestedBy_other":"Suggested by {{count}} listeners","share":"{{count}} of the {{total}} suggested this text.","others_one":"{{count}} other suggestion","others_other":"{{count}} other suggestions","hideOthers":"Hide other suggestions","apply":"Apply","editFirst":"Edit first","dismiss":"Dismiss","applied_one":"Applied from {{count}} listener suggestion","applied_other":"Applied from {{count}} listener suggestions","appliedToast":"Correction applied.","dismissedToast":"Suggestion dismissed.","errors":{"sessionNotFound":"This session was not found. Reload the page.","lineNotFound":"This line is no longer in the transcript. Reload to see the latest.","staleRevision":"Someone changed this line since you opened it. Reload to see the latest, then apply again.","sessionLive":"This session is still live; corrections can be applied after it ends.","refused":"The correction was not accepted. Check the text and try again.","unavailable":"Corrections can't be applied right now. Try again in a few minutes.","gone":"That suggestion was already decided. Reload to see the latest."},"noneFiltered":"No lines with suggested corrections.","removed":"Removed: {{text}}","added":"Added: {{text}}"}}}},"listViews":{"sort":{"label":"Sort: {{field}} · {{order}}","by":"Sort by"},"group":{"label":"Group","none":"None"},"saved":{"label":"Saved views","none":"No saved views yet","by":"by {{name}}","formerUser":"former user","share":"Share {{name}} with the team","unshare":"Stop sharing {{name}}","delete":"Delete {{name}}","name":"View name","shareWithTeam":"Share with the team","save":"Save","cancel":"Cancel","saveCurrent":"Save this view","error":{"invalid_name":"Give the view a name of up to 60 characters.","not_found":"That view no longer exists.","not_yours":"Only the person who made a view can change it.","generic":"The view was not saved. Try again."}}},"marketingSeoPage":{"stepLabel":"STEP","capabilitiesTitle":"Key capabilities","faqTitle":"Frequently asked questions","relatedPagesTitle":"Related pages","relatedListSchemaTitle":"Related InterScribe pages","relatedDefaults":{"solutions":"Solutions","useCases":"Use Cases","integrations":"Integrations","alternatives":"Alternatives","resources":"Resources","blog":"Blog","company":"Company","technology":"Technology","methodology":"Methodology","pricing":"Pricing","bookDemo":"Book a Demo","languages":"Supported Languages"}},"meetings":{"breadcrumb":"Sources › Meeting apps","zoomBreadcrumb":"Sources › Meeting apps › Zoom","back":"← Meeting apps","title":"Meeting apps","subtitle":"The accounts InterScribe uses to join your Zoom, Google Meet and Microsoft Teams meetings.","comingSoon":"Coming soon","details":"Details ›","showSection":"Show {{section}}","hideSection":"Hide {{section}}","apps":{"zoom":{"noAccount":"No account connected","accounts_one":"{{count}} account","accounts_other":"{{count}} accounts","needFixCount_one":"{{count}} needs a fix","needFixCount_other":"{{count}} need a fix","needs":"Needs: a linked Zoom user in the meeting","connectAnother":"Connect another account","empty":"Connect the Zoom account that hosts or attends your meetings."},"meet":{"name":"Google Meet","line":"Translate your Google Meet meetings.","extension":{"line":"Translate a Meet call from your own browser with InterScribe for Chrome. No bot joins.","needs":"Needs: InterScribe for Chrome on the computer of someone in the call","get":"Get InterScribe for Chrome"}},"teams":{"name":"Microsoft Teams","line":"Translate your Microsoft Teams meetings."}},"howItWorks":{"title":"How meeting translation works","stepsLabel":"Steps","steps":{"connect":{"title":"Connect, or paste a link","body":"Connect the accounts that host your meetings, or paste a meeting link on Sessions."},"meetings":{"title":"Meetings appear on Sessions","body":"Nothing is translated until you enable it."},"enable":{"title":"Enable translation","body":"This creates a session, or links the meeting to one you have."},"joins":{"title":"InterScribe Live Translation joins","body":"Zoom joins with your linked user; Zoom shows its recording notice."},"share":{"title":"Share the audience link","body":"People follow it for captions, and AI Voice when the plan allows."}}},"zoom":{"accountsTitle":"Connected accounts","reasonsTitle":"Troubleshooting & help","reasonsIntro":"What each message on a Zoom session means, and who can fix it.","permissionsTitle":"Permissions we ask Zoom for","permissionsNote":"A missing permission shows the account as Needs a fix.","sides":{"you":"You","host":"Meeting's host","automatic":"Automatic","nothing":"Nothing to fix","youThenSupport":"You, then support"},"scopes":{"listMeetings":{"title":"See your list of meetings","body":"So your meetings appear on Sessions."},"readMeeting":{"title":"Read one meeting's details","body":"Its time, passcode and every occurrence of a recurring meeting (the list shows only the last one)."},"readUser":{"title":"Read your name and email","body":"To label the account on this page."},"recordingToken":{"title":"Get a recording token for your meetings","body":"So the host isn't asked to Allow in meetings this account owns."},"joinToken":{"title":"Get a token to join on your behalf","body":"InterScribe Live Translation joins the meeting with it."},"createMeeting":{"title":"Create Zoom meetings for you","body":"So you can schedule a meeting from InterScribe."}}},"provider":{"connection":{"notJoined":"Not connected yet","joining":"Connecting","connected":"Connected","reconnecting":"Reconnecting","needsFix":"Needs a fix","left":"Left the meeting"},"connectionHelp":{"notJoined":"The {{provider}} bot joins when the session goes live. If the meeting hasn't started, it waits for the host.","joining":"The {{provider}} bot is joining the meeting.","connected":"The {{provider}} bot is in the meeting and receiving its audio.","reconnecting":"The {{provider}} bot lost the meeting audio and is reconnecting.","needsFix":"The {{provider}} bot can't join the meeting until this is fixed.","left":"The {{provider}} bot has left the meeting."},"meetingProvider":"Meeting provider","audioSource":"Audio source","audio":"{{provider}} meeting","audioHelp":"InterScribe connects to this meeting through the {{provider}} bot to receive the meeting's audio.","meeting":"Meeting","meetingId":"Meeting ID","joinsAs":"Joins as","connectionLabel":"Connection","openControls":"Open {{provider}} controls","detailsTitle":"{{provider}} details","audioFrom":"Audio from the {{provider}} meeting","starts":"Starts"},"reasons":{"shared":{"stopped":{"message":"Translation stopped."},"meeting_ended":{"message":"The meeting ended."},"lease_lost":{"message":"Reconnecting to the meeting."},"worker_shutdown":{"message":"Reconnecting to the meeting."},"capture_error":{"message":"Something went wrong joining the meeting.","fix":"Start again. If it keeps happening, contact support."},"meeting_not_started":{"message":"The meeting has not started.","fix":"Start the meeting in Zoom, then start again.","fixHost":"The meeting's host hasn't started it yet. Start again once it's running."},"passcode_rejected":{"message":"Zoom did not accept the meeting passcode.","fix":"Check the meeting's passcode in Zoom, then start again.","fixHost":"Check the passcode from the invitation, then start again."},"meeting_not_found":{"message":"InterScribe could not find this meeting.","fix":"Check the meeting link, then start again."},"removed_from_meeting":{"message":"Someone in the meeting removed InterScribe.","fix":"Start translation again to bring it back."},"capture_source_left":{"message":"The meeting audio stopped: the tab was closed or the computer lost its connection.","fix":"Press Resume in the extension to bring it back."},"tab_audio_unavailable":{"message":"Chrome didn't share the meeting tab's audio.","fix":"Close other apps that capture the tab, then press Start again."}},"zoom":{"authorizer_left":{"message":"The connected Zoom account left the meeting, so Zoom removed InterScribe.","fix":"Keep that account in the meeting to translate.","fixNamed":"Keep {{account}} in the meeting to translate."},"authorizer_not_in_meeting":{"message":"The connected Zoom account is not in the meeting yet.","fix":"Join the meeting with that account, then start again.","fixNamed":"Join the meeting as {{account}}, then start again."},"authentication_required":{"message":"This meeting only admits signed-in Zoom users.","fix":"Turn off “Only authenticated users can join” for this meeting in Zoom, then start again.","fixHost":"Ask the meeting's host to turn off “Only authenticated users can join” for this meeting, then start again."},"outside_users_blocked":{"message":"The host's Zoom settings block apps from outside the account.","fix":"Ask your Zoom admin to allow InterScribe, then start again.","fixHost":"Ask the meeting's host to let participants from outside their account join, then start again."},"recording_not_allowed":{"message":"The host did not allow recording.","fix":"Start again, then the host presses Allow within a minute when Zoom asks.","fixHost":"Ask the meeting's host to press Allow within a minute when Zoom asks, then start again."},"connection_needs_reconnect":{"message":"Your Zoom connection needs to be renewed.","fix":"Reconnect Zoom to allow live translation, then start again."}}},"extension":{"waiting":"Started from InterScribe or its schedule: open InterScribe for Chrome in the meeting and press Start."}},"messenger":{"answer":{"label":"Answer from {{name}}","answering":"answering","lookedAtPictures_one":"looked at {{count}} picture","lookedAtPictures_other":"looked at {{count}} pictures","fromTeam":"from {{team}}","note":{"ticket":"Ticket · {{title}}","ticketOpened":"Ticket opened","ticketWhere":"In Help › Your requests","ticketReply":"The team replies here and by email.","passed":"Passed to the team","passedTo":"You'll get the reply here and at {{email}}.","passedHere":"You'll get the reply here and by email."},"greetingLabel":"Greeting from {{name}}","now":"now","source":"Source {{n}}","askNext":"Ask: {{question}}","lookedAtPicture":"{{name}} looked at your picture","partial":"Partial answer","stoppedEarly":"{{name}} stopped before finishing","saved":"The connection dropped. Your question is saved.","stopped":"You stopped this answer.","tryAgain":"Try again"},"tools":{"search_help":"Searched Docs and the FAQ","platform_status":"Checked the service status","request_person":"Asked the team","leave_message":"Left a message for the team","open_ticket":"Opened a ticket","my_account":"Checked your account","my_sessions":"Checked your sessions","session_details":"Read the session","report_problem":"Reported the problem","send_feedback":"Sent your feedback","demo_slots":"Found demo times","book_demo":"Booked the demo","explain_limit":"Checked your plan's limits"},"composer":{"label":"Message {{name}}","placeholder":"Message {{name}}…","emoji":"Emoji","attach":"Add a picture or file","send":"Send","toSend":"to send","attachments":"Files to send","askAnything":"Ask anything about InterScribe…","askAccount":"Ask about your account or events…","followUp":"Ask a follow-up…","answering":"{{name}} is answering…","fillDetails":"Fill in your details above to send","messageMember":"Message {{name}}…","replyOrAsk":"Reply to {{member}} or ask {{name}}…","reopen":"Write to reopen this chat…","tellWhatYouSee":"Tell {{name}} what you see…","stop":"Stop","stopLabel":"Stop answer","waitsForUpload":"Send waits until the upload finishes","sendAgainIn":"Send again in {{time}}"},"emoji":{"picker":"Emoji picker","search":"Search emoji","recent":"Recent","results":"Results","none":"No emoji match"},"attachment":{"kb":"{{count}} KB","mb":"{{size}} MB","remove":"Remove {{name}}","uploading":"Uploading…","failed":"Could not upload","type":"Pictures or PDFs only","size":"Files up to 10 MB","open":"Open {{name}}","uploadingOf":"Uploading · {{sent}} of {{total}}","progress":"Uploading {{name}}","forIris":"{{name}} looks at it","forTeam":"for the team","retry":"Retry","retryNamed":"Retry {{name}}","reason":{"typeNamed":"Couldn't upload: {{type}} isn't supported. Export as JPG or PDF.","unsupported_type":"Couldn't upload: this kind of file isn't supported. Use a picture or a PDF.","too_large":"Couldn't upload: larger than 10 MB.","too_many":"Up to 5 files per message. Remove this one.","network":"Upload failed: connection dropped","expired_ticket":"The upload link expired. Retry to upload again.","not_uploaded":"The upload didn't finish. Retry.","mismatch":"The file changed while it uploaded. Retry.","no_conversation":"Couldn't start the chat for this file. Retry.","rate_limited":"Too many in a row. Retry once the wait is over."},"ready":"Ready"},"try":{"heading":"Try"},"panel":{"subtitle":"{{name}} (InterScribe AI) · answering now","startedOn":"Started on","log":"Conversation","loading":"Loading…","empty":"Ask {{name}} anything about your account, your sessions or InterScribe.","team":"InterScribe team","problem":{"busy":"Iris is still answering. Send your message again in a moment.","paused":"Chat is switched off right now. Email us and we will reply soon.","rate":"You are sending messages too fast. Wait a moment and try again.","gone":"This chat is no longer available.","failed":"The message did not send. Check your connection and try again."},"listFailed":"Your chats could not be loaded. Try again in a moment.","listEmpty":"No chats yet. Start one with Chat live.","you":"You","chatFrom":"Chat · {{date}}","noMessages":"No messages yet","unread_one":"{{count}} unread message","unread_other":"{{count}} unread messages","pastChats":"Past chats","newChat":"New chat","upload":{"type":"That file type is not accepted. Use a picture or a PDF.","size":"That file is too large (10 MB at most).","failed":"The file did not upload. Remove it and try again."},"refused":"Chat isn't available for this account.","refusedEmail":"Email {{email}} instead.","title":"{{name}} (InterScribe AI)"},"widget":{"launcherOpen":"Open help and chat","launcherClose":"Close help and chat","unread_one":"{{count}} new reply","unread_other":"{{count}} new replies","panel":"InterScribe help and {{name}}","brand":"InterScribe","close":"Close","back":"Back","aiTag":"(InterScribe AI)","tabs":{"label":"Messenger sections","home":"Home","chats":"Chats","help":"Help"},"home":{"title":"How can we help?","search":"Search Docs, FAQ and guides","startHere":"Start here","allGuides":"All guides","questions":"Common questions","minRead_one":"{{count}} min read","minRead_other":"{{count}} min read","notFound":"Didn't find it?","chatWith":"Chat with {{name}}"},"guides":{"qrCode":"Guests join with a QR code","captionsVoice":"Captions and AI voice, explained","interpreters":"Working with interpreters","plans":"Plans and what an hour costs"},"search":{"label":"Search","results_one":"{{count}} result","results_other":"{{count}} results","searching":"Searching…","unavailable":"Search isn't available right now.","kinds":{"docs":"Docs","faq":"FAQ","guide":"Guide"},"ask":"Ask {{name}}: \"{{query}}\"","askHint":"Opens a chat with this question already sent","noMatch":"No guide covers that yet. Ask {{name}}?"},"help":{"title":"Help","subtitle":"Docs, FAQ and guides","docs":"Docs","faq":"FAQ","guides":"Guides","articles_one":"{{count}} article","articles_other":"{{count}} articles","topics":{"start":"Getting started","audience":"Your guests","interpreters":"Interpreters","billing":"Plans and billing"},"guideSteps":"{{steps}} steps · {{minutes}} min","guideMinutes":"{{minutes}} min","cantFind":"Can't find it?","ask":"Ask {{name}}"},"chats":{"title":"Chats","empty":"Your chats with {{name}} show here.","new":"New chat","unread":"Unread","status":{"ai":"{{name}}","waiting":"Waiting for the team","member":"With {{name}}","closed":"Closed"},"you":"You: {{text}}","failed":"Your chats can't be shown right now."},"gate":{"ask":"Before I answer: who am I talking to? I send the answer and any team replies to this email.","form":"Who you are","name":"Your name","phone":"Phone","optional":"optional","email":"Work email","continue":"Continue","privacy":"Used only for this conversation. Already a customer?","logIn":"Log in","seeAccount":"so I can see your account.","waiting":"{{name}} replies once you continue","errors":{"nameRequired":"Enter your name.","nameLong":"Use 80 characters or fewer.","emailRequired":"Enter your email.","emailFormat":"Check the email address.","emailUndeliverable":"That address doesn't receive email. Check it, or use another.","phone":"Check the phone number.","turnstile":"The check didn't go through. Try again.","failed":"Something went wrong. Try again."},"send":"Send my question","keep":"We keep this chat for 12 months.","privacyLink":"Privacy","checking":"Checking you're human…"},"chat":{"answersAnyTime":"Answers any time","more":"More: email me this chat, ask for a person","emailMe":"Email me this chat","emailed":"Sent. Check your inbox.","emailLater":"A copy was sent a moment ago. Try again in a few minutes.","askPerson":"Ask for a person","transferring":"Transferring you to the team.","offlineUntil":"The team is offline right now and back {{when}}. Leave your question here and we'll email you the reply.","offline":"The team is offline right now. Leave your question here and we'll email you the reply.","busy":"{{name}} is still answering. Send it again in a moment.","paused":"Chat isn't available right now. Email support@interscribe.io","rate":"That's a lot at once. Wait a moment, then send it again.","failed":"Your message didn't send. Try again.","team":"The team will answer here.","joined":"{{name}} joined","typing":"{{name}} is typing…","seen":"Seen","closed":"This chat is closed. Write here to open it again.","gone":"This chat can't be opened here.","loading":"Loading the chat…","messages":"Messages","joinedAt":"{{name}} joined · {{time}}","today":"Today"},"demo":{"times":"Demo times","moreTimes":"More times","book":"Book {{when}}","chosen":"{{when}} ({{zone}})","booked":"Demo booked · {{when}}","bookedNoTime":"Demo booked","inviteTo":"Invite sent to {{email}}.","invite":"The invitation is in your inbox.","bookOn":"Book the demo on {{label}}","askMore":"Do you have more times?","gone":"That time is no longer available — pick another."}},"greeting":{"signedIn":"Hi {{firstName}} 👋 I'm {{name}}, InterScribe's AI assistant. I can check your sessions, account and plans, answer how-to questions, and bring in the team when you need a person.","signedInNoName":"Hi 👋 I'm {{name}}, InterScribe's AI assistant. I can check your sessions, account and plans, answer how-to questions, and bring in the team when you need a person.","guest":"Hi {{firstName}} 👋 I'm {{name}}, InterScribe's AI assistant. I can answer how-to and pricing questions, and bring in the team when you need a person.","guestNoName":"Hi 👋 I'm {{name}}, InterScribe's AI assistant. I can answer how-to and pricing questions, and bring in the team when you need a person."},"steps":{"write":"Write the answer","sources_one":"{{count}} source","sources_other":"{{count}} sources","state":{"active":"in progress","done":"done","failed":"didn't work","skipped":"skipped"}},"sources":{"label":"Sources","kind":{"docs":"Docs","faq":"FAQ","guide":"Guide","session":"Your session","account":"Your account","plan":"Your plan","status":"Status"}},"feedback":{"helpful":"Helpful","notHelpful":"Not helpful","whatWrong":"What was wrong?","reason":{"wrong":"Wrong","didnt_answer":"Didn't answer my question","too_long":"Too long","outdated":"Out of date"}},"reply":{"business_days_one":"usually within {{count}} business day","business_days_other":"usually within {{count}} business days","hours_one":"usually within {{count}} hour","hours_other":"usually within {{count}} hours","hereAndTo":"They reply here and to {{email}}","hereAndEmail":"They reply here and by email","here":"They reply here","withTime":"{{where}}, {{when}}.","sentence":"{{where}}."},"cards":{"choices":"Quick replies","filed":{"ticket":"Sent to the team","ticketTeam":"Sent to {{team}}","ticketRef":"Sent to the team · ticket #{{reference}}","ticketTeamRef":"Sent to {{team}} · ticket #{{reference}}","bug":"Reported to the team","bugRef":"Reported to the team · #{{reference}}","feedback":"Feedback sent to the team","noReply":"The team reads every one.","urgentReply":"The on-call team will reply as soon as someone picks it up."}},"offer":{"label":"Pass this to the team","title":"Pass this to the team?","whatTheyGet":"What they get","editShort":"Edit","edit":"Edit what the team gets","done":"Done","doneEditing":"Done editing","count":"{{count}} of {{max}}","passOn":"Pass it on","notNow":"Not now","now":"Pass it to the team now","missTwice":"I haven't got this right twice. Shall I pass it to the team? They reply here and by email, {{when}}.","failingTwice":"This keeps failing on my side. Shall I pass it to the team? They reply here and by email, {{when}}.","passToTeam":"Pass it to the team","keepTrying":"Keep trying with {{name}}","state":{"accepted":"Passed to the team.","declined":"{{name}} keeps helping.","superseded":"This offer was replaced by a newer one.","expired":"This offer is no longer open."}},"banner":{"offline":"You're offline","offlineDetail":"Messages send when you're back online.","rate":"Too many messages in a row","rateDetail":"You can send again in {{time}}. Your text stays in the box.","streams":"Live updates paused","streamsDetail":"Too many chats are open. Reconnecting in {{time}}. You can still send.","urgent":"Urgent · on-call alerted {{time}}","urgentDetail":"They'll write here as soon as someone picks it up. Keep this chat open.","fixed":"It's fixed","passed":"Passed to the team · they'll reply here and by email","passedDetail":"They'll reply {{when}}. {{name}} keeps helping meanwhile.","passedDetailNoTime":"{{name}} keeps helping meanwhile.","cancel":"Cancel","replied":"The team replied","repliedDetail":"{{name}} answered by email and here. Write below to reply."},"note":{"passed":"Passed to the team · {{time}}","urgent":"Live event · on-call alerted {{time}}","cancelledByYou":"You cancelled · {{time}}","cancelledByTeam":"The team closed the request · {{time}}","joined":"{{name}} joined · {{time}}","replied":"{{name}} replied · {{time}}","repliedFrom":"{{name}} from {{team}} replied · {{time}}","handedBack":"Back with {{name}} · {{time}}","backToIrisByYou":"You went back to {{name}} · {{time}}","backWithIris":"Back with {{name}} · {{time}}","handedBackBy":"{{name}} handed the chat back.","emailed":"Chat emailed to {{email}} · {{time}}","closed":"Chat closed · {{time}}","startedFrom":"Started from: {{title}}"},"closed":{"helped":"Did this chat help?","thanks":"Thanks for telling us.","yes":"Yes, it helped","no":"No, it didn't help"},"chat":{"log":"Conversation","loading":"Loading the chat…","gone":"This chat can't be opened here.","read":"Read · {{time}}","waitingToSend":"Waiting to send","waitingForDetails":"Waiting for your details","team":"InterScribe team","teamTag":"InterScribe team","alsoSentTo":"Also sent to {{email}}","typing":"{{name}} is typing…","today":"Today","newBelow":"New answer"},"header":{"anyTime":"Answers right away, any time","signedInAs":"Signed in as {{name}}","paused":"InterScribe team · {{name}} is paused","backTo":"Back to {{name}}"},"menu":{"label":"More: email this chat, new chat, your chats, contact the team","labelLive":"More: email this chat, back to {{name}}","email":"Email me this chat","newChat":"New chat","chats":"Your chats","language":"Language","contactTeam":"Contact the team","contactMessage":"I'd like to contact the team","backToIris":"Back to {{name}}"},"email":{"title":"Email this chat","sendTo":"Send to","noAddress":"No email address for this chat","addressNote":"The email you gave {{name}}. Signed in? Your account email.","has":"The email has","messages_one":"{{count}} message, with its time","messages_other":"All {{count}} messages, with times","sources_one":"A link to the source","sources_other":"Links to the {{count}} sources","pictures":"Pictures as links (30 days)","continue":"A link to continue this chat","send":"Send email","sentTo":"Sent to {{email}}","later":"A copy was sent a moment ago. Try again in a few minutes.","failed":"The email didn't go. Try again.","resend":"Resend"},"picker":{"label":"Add a picture or file","picture":"Picture or screenshot","pictureLine":"{{name}} looks at it and answers. PNG, JPG, WebP, GIF.","pictureTeamLine":"Goes to the team with this chat. PNG, JPG, WebP, GIF.","pdf":"PDF","pdfLine":"Goes to the team with this chat. {{name}} doesn't open documents.","drop":"Or drop files on the chat","limits":"Up to 5 files, 10 MB each."},"demo":{"label":"Book a demo","live":"Live demo","minutes_one":"{{count}} min","minutes_other":"{{count}} min","videoCall":"video call","withTeam":"With our team, on your own event","days":"Days","times":"Times","timesIn":"Times in {{zone}}","change":"Change","changeZone":"Show times in {{zone}}","when":"{{day}} at {{time}}","book":"Book {{when}}","pickTime":"Pick a time","noneWork":"None of these work","booked":"Demo booked","inviteTo":"Invite with the video link sent to {{email}}","invite":"The invite with the video link is in your inbox.","addToCalendar":"Add to calendar","changeTime":"Change time","changeTimeAsk":"I need to change the demo time","calendarTitle":"InterScribe demo"},"notice":{"demoGone":"That time is no longer available. Pick another.","offerGone":"That offer is no longer open. Ask {{name}} again if you still need the team.","alreadyPassed":"This chat is already with the team."},"problem":{"busy":"{{name}} is still answering. Send it again in a moment.","paused":"Chat isn't available right now. Email support@interscribe.io","gone":"This chat is no longer available.","noConversation":"The chat couldn't start. Check your connection and try again.","failed":"Your message didn't send. Try again."},"chats":{"untitled":"Chat with {{name}}","you":"You","waitingLine":"Waiting for the team · reply by email","status":{"replied":"{{name}} replied","teamReplied":"The team replied","live":"With {{name}}","teamLive":"With the team","waiting":"Waiting","urgent":"Urgent","closed":"Closed"}},"expired":{"title":"This chat link has expired","line":"Links to a chat last 30 days. We can email a fresh link to the address you gave, or you can start a new chat.","invalidTitle":"This chat link doesn't work","invalidLine":"The link may be incomplete. You can start a new chat.","newLink":"Email me a new link","newChat":"Start a new chat","sentTo":"We sent a fresh link to {{email}}.","sentMaybe":"If we have an address for this chat, a fresh link is on its way.","failed":"The link couldn't be sent. Try again in a moment.","signedIn":"Signed in? Your chats are under Help › Your chats."},"welcome":{"label":"Welcome from {{name}}","hi":"Hi, I'm {{name}}","hiName":"Hi {{firstName}}","line":"InterScribe's AI assistant. Ask about languages, pricing, set-up or a live event. I answer from our Docs and FAQ, with links.","lineSignedIn":"I can see your sessions, plan and usage, so ask about your own events too.","can":"What {{name}} can do","chips":{"docs":"Docs, FAQ, guides","anyLanguage":"Write in any language","screenshot":"Looks at a screenshot"},"try":"Try asking","resume":"Pick up where you left off","starters":{"languages":"Which languages can guests pick?","cost":"What would a 3-day conference cost?","join":"How do guests join without an app?","which":"Captions or AI voice: which do I need?","sessionReady":"Is {{session}} ready to go live?","nextReady":"Is my next session ready to go live?","addLanguage":"Add a language to my next event","hoursLeft":"How many hours are left this month?","quietChannel":"Why is a channel quiet?"}},"helpLink":{"inLanguage":"in {{language}}"},"translate":{"theTeam":"The team","banner":"We translate this conversation into {{language}}. You can write in {{language}}: {{name}} reads it in {{staffLanguage}}.","fromLanguage":"Translated from {{language}}","seeOriginal":"See original","hideOriginal":"Hide","originalIn":"Original in {{language}}","readIt":"{{name}} read it in {{language}}","sentTo":"Sent to {{name}} in {{language}}","untranslated":"See the whole conversation untranslated","translated":"Show the translated conversation","writesIn":"writes in {{language}}","seen":"Seen"},"dashboard":{"noticeLead":"Chats are recorded to improve the service and are processed in accordance with our","noticeLink":"Privacy Policy","noticeDismiss":"Dismiss this notice","popOut":"Pop out","dock":"Put back in the Help panel","windowLabel":"InterScribe help, popped out","tabChats":"Chats","tabRequests":"Requests","tabReports":"Reports","collapse":"Collapse"},"change":{"label":"Change to confirm","live":"Live now","zone":"{{city}} time","added":"Added","removed":"Removed","none":"None","minutes_one":"+{{count}} minute of event time","minutes_other":"+{{count}} minutes of event time","left":"You'd have {{time}} left this period.","hours":"{{count}} h","mins":"{{count}} min","deleteWarning":"Its link stops working. This can't be undone.","notNow":"Not now","keepIt":"Keep it","ready_one":"Ready for {{count}} minute. You can also just reply yes or no.","ready_other":"Ready for {{count}} minutes. You can also just reply yes or no.","readyPlain":"You can also just reply yes or no.","scope":{"legend":"Which sessions","this":"This one only","this_and_following":"This and every one after","sessions_one":"{{count}} session","sessions_other":"{{count}} sessions","thisDay":"This {{weekday}} only","followingDay":"{{date}} and every {{weekday}} after","legendDay":"Which {{weekday}}s"},"scopeChange":{"this_one":"Change this one","this_other":"Change this one","this_and_following_one":"Change {{count}} session","this_and_following_other":"Change {{count}} sessions","thisDay":"Change this {{weekday}}"},"scopeDelete":{"this_one":"Delete this one","this_other":"Delete this one","this_and_following_one":"Delete {{count}} session","this_and_following_other":"Delete {{count}} sessions","thisDay":"Delete this {{weekday}}"},"title":{"create_session":"Create {{name}}","update_session":"Change {{name}}","set_session_languages":"Change languages for {{name}}","set_session_ai_voices":"Change AI voices for {{name}}","extend_session":"Extend {{name}}","duplicate_session":"Copy {{name}}","delete_session":"Delete {{name}}","create_summary":"Write the summary for {{name}}","invite_member":"Invite {{name}}","set_audio_source":"Switch the sound for {{name}}","addVoice":"Add {{language}} AI voice to {{name}}","removeVoice":"Remove {{language}} AI voice from {{name}}","addInterpreting":"Add {{language}} interpreting to {{name}}","removeInterpreting":"Remove {{language}} interpreting from {{name}}","move":"Move {{name}} to {{time}}","rename":"Rename {{name}} to {{newName}}"},"confirm":{"create_session":"Create it","update_session":"Make the change","set_session_languages":"Save languages","set_session_ai_voices":"Save AI voices","extend_session":"Extend by {{minutes}} min","duplicate_session":"Copy it","delete_session":"Delete it","create_summary":"Write it","invite_member":"Send the invitation","set_audio_source":"Switch the sound","addLanguage":"Add {{language}}","removeLanguage":"Remove {{language}}","move":"Move","rename":"Rename"},"done":{"create_session":"Created","update_session":"Changed","set_session_languages":"Languages saved","set_session_ai_voices":"AI voices saved","extend_session":"Extended by {{minutes}} min","duplicate_session":"Copied","delete_session":"Deleted","create_summary":"Summary written","invite_member":"Invitation sent","set_audio_source":"Sound switched"},"field":{"name":"Name","description":"About","startDateTime":"Starts","endDateTime":"Ends","status":"Status","defaultLanguageCode":"Spoken","interpreterLanguages":"Captions","aiVoiceLanguages":"AI voice","minutes":"Hours","audioSource":"Sound","email":"Email","role":"Role","summaryLanguage":"Summary","visibility":"Access"},"endsAt":"ends {{time}}","openSession":"Open session","cancelled":"Nothing changed.","expired":"This expired and nothing changed. Ask again if you still want it.","unknown":"InterScribe didn't answer in time","unknownDetail":"I'm checking {{name}} before doing anything else, so it's never done twice.","unknownDetailPlain":"I'm checking before doing anything else, so it's never done twice.","failed":"That didn't go through. Nothing changed.","superseded":"A newer change replaced this one.","expiredTitle":{"extend_session":"Extend {{name}} by {{minutes}} min"},"silent":"No sound from {{source}} right now. Listeners would hear silence until it does.","scopeMove":{"thisDay":"Move this {{weekday}}","this_one":"Move this one","this_other":"Move this one","this_and_following_one":"Move {{count}} session","this_and_following_other":"Move {{count}} sessions"},"access":{"public":"Public","private":"Private","draft":"Draft until you publish"}}},"models":{"entity":{"object":"Entity","plural":"Entities","name":"Name","slug":"Slug","order":"Order","prefix":"Prefix","title":"Title","titlePlural":"Plural","properties":"Properties","isAutogenerated":"No-code CRUD","hasApi":"Has API","icon":"Icon","active":"Active","showInSidebar":"Show in sidebar","hasTags":"Has tags","hasComments":"Has comments","hasTasks":"Has tasks","hasActivity":"Has activity","hasBulkDelete":"Has bulk delete","hasViews":"Has views","rows":"Rows","limits":"Limits","permissions":"Permissions","features":"Features","type":"Type","templates":"Templates"},"property":{"object":"Property","plural":"Properties","isDynamic":"Is dynamic field","order":"Order","name":"Name","title":"Title","type":"Type","subtype":"Subtype","formula":"Formula","parent":"Parent property","isDefault":"Is default property","isRequired":"Required","isHidden":"Hidden","isDisplay":"Display","isReadOnly":"Read only","showInCreate":"Show in create form","canUpdate":"Can be updated","options":"Options","children":"Children","values":"Values","defaultProperties":{"title":"Default Properties","show":"Show default properties","hide":"Hide default properties"},"actions":{"add":"Add custom property"}},"relationship":{"object":"Relationship","plural":"Relationships","from":"Parent","to":"Child","multiple":"Multiple","required":"Required","parents":"Parents","children":"Children"},"propertyAttribute":{"object":"Attribute","plural":"Attributes","pattern":"Pattern","min":"Minimum","max":"Maximum","step":"Step","rows":"Rows","defaultValue":"Default value","maxSize":"Max size (in MB)","acceptFileTypes":"Accept file types","uppercase":"Uppercase","lowercase":"Lowercase","hintText":"Hint text","helpText":"Help text","placeholder":"Placeholder","icon":"Icon","editor":"Editor","editorLanguage":"Editor language","editorSize":"Editor size","columns":"Columns","group":"Group","format":"Format","separator":"Separator","selectOptions":"Select options","password":"Password"},"workflow":{"object":"Workflow","plural":"Workflows"},"row":{"object":"Row","plural":"Rows","order":"Order","folio":"Folio","visibility":"Visibility","entity":"Entity","tenant":"Account","createdAt":"Created at","createdBy":"Created by","comments":"Comments","permissions":"Permissions","tags":"Tags","tasks":"Tasks"},"rowComment":{"object":"Comment","plural":"Comments","parentCommentId":"Parent comment","reply":"Reply","replies":"Replies"},"rowTask":{"object":"Task","plural":"Tasks","completed":"Completed","completedAt":"Completed at"},"tag":{"object":"Tag","plural":"Tags"},"post":{"object":"Blog Post","plural":"Blog Posts","slug":"Slug","title":"Title","description":"Description","date":"Date","image":"Cover image","content":"Content","markdown":"Markdown Syntax","readingTime":"Reading time","published":"Published","author":"Author","category":"Category","tags":"Tags"},"tenant":{"object":"Account Name / Company","plural":"Accounts","subscription":"Subscription","name":"Name","slug":"Slug","users":"Account users"},"apiKey":{"object":"API Key","plural":"API Keys","key":"Key","alias":"Alias","usage":"Usage","max":"Max","create":"Create","read":"Read","update":"Update","delete":"Delete","active":"Active","expires":"Expiration date","logs":"Logs"},"apiCall":{"object":"API Call","plural":"API Calls"},"credit":{"object":"Credit","plural":"Credits","type":"Type","amount":"Amount","resource":"Resource","whatIs":"What is a credit?","info":"By sending a message using your custom ChatGPT, you would be using 3 credits.","remaining":"{{0}} credits left","unlimited":"Unlimited credits","empty":"No credits left"},"apiKeyLog":{"object":"API Log","plural":"API Logs","method":"Method","params":"Params","body":"Body","ip":"IP","endpoint":"Endpoint","status":"Status","error":"Error"},"user":{"object":"User","plural":"Users","email":"Email","firstName":"First name","lastName":"Last name","role":"Role","tenants":"Accounts","impersonate":"Impersonate","signUpMethod":"Sign up method","username":"Username"},"blacklist":{"object":"Blacklist","plural":"Blacklists","type":"Type","value":"Value","registerAttempts":"Register attempts","types":{"email":"Email","domain":"Domain","ip":"IP address"}},"ipAddress":{"object":"IP Address","plural":"IP Addresses"},"tenantIpAddress":{"object":"IP Address","plural":"IP Addresses","fromUrl":"From URL"},"role":{"object":"Role","plural":"Roles","order":"Order","name":"Name","description":"Description","isDefault":"Is default","type":"Type","assignToNewUsers":"Assign to new users","permissions":"Permissions","adminRoles":"Admin Users","userRoles":"App Users"},"permission":{"object":"Permission","plural":"Permissions","order":"Order","name":"Name","description":"Description","isDefault":"Is default","type":"Type","userRoles":"User Roles","userPermissions":"User Permissions","inRoles":"In Roles","noPermission":"No permission"},"group":{"object":"Group","plural":"Groups","name":"Name","description":"Description","color":"Color"},"log":{"object":"Log","plural":"Logs","action":"Action","details":"Details","url":"URL","method":"Method"},"event":{"object":"Event","plural":"Events","eventsAndWebhooks":"Events and Webhooks","name":"Name","data":"Data","resource":"Resource","attempts":"Webhook Attempts","description":"Description","eventStart":"Event Start","eventEnd":"Event End","eventLink":"Event Link","eventLinkCopied":"Event link copied!","genericEventLinkCopied":"Generic event link copied!","date":"Event date","time":"Event time","eventOccurrences":"Event Occurrences","viewEvent":"View Event","viewEventSessions":"View Event Sessions","url":{"action":"Event URL Copied","copy":"Copy Event URL"}},"webhook":{"object":"Webhook","plural":"Webhooks"},"webhookAttempt":{"object":"Webhook Attempt","plural":"Webhook Attempts","endpoint":"Endpoint","success":"Success","status":"Status","message":"Message","body":"Body","startedAt":"Started at","finishedAt":"Finished at"},"subscriptionProduct":{"object":"Subscription","plural":"Subscriptions","serviceId":"Stripe ID","order":"Order","level":"Level","title":"Title","description":"Description","model":"Pricing model","public":"Public","badge":"Badge","groupTitle":"Group title","groupDescription":"Group description","status":"Status","custom":"Custom plan","billingAddressCollection":"Billing address collection"},"subscriptionFeature":{"object":"Feature","plural":"Features","order":"Order","title":"Title","name":"Name","type":"Type","value":"Value"},"email":{"object":"Email","plural":"Emails","messageId":"ID","type":"Type","date":"Date","subject":"Subject","from":"From","fromEmail":"From email","fromName":"From (name)","to":"To","toEmail":"To email","toName":"To (name)","textBody":"Text body","htmlBody":"HTML body","cc":"CC","attachments":"Attachments","inboundEmails":"Inbound Emails","outboundEmail":"Outbound Email","outboundEmails":"Outbound Emails"},"contact":{"object":"Contact","plural":"Contacts","status":"Status","email":"Email","firstName":"First name","lastName":"Last name","phone":"Phone","company":"Company","title":"Title"},"opportunity":{"object":"Opportunity","plural":"Opportunities","contact":"Contact","name":"Name","status":"Status","value":"Value","subscriptionPrice":"Subscription price"},"contract":{"object":"Contract","plural":"Contracts","name":"Nombre","description":"Description","file":"PDF File","status":"Status","members":"Members","activity":"Activity"},"employee":{"object":"Employee","plural":"Employees","firstName":"First name","lastName":"Last name","email":"Email","fullName":"Full name"},"linkedAccount":{"object":"Linked Account","plural":"Linked Accounts","type":"Type"},"provider":{"object":"Provider","plural":"Providers"},"client":{"object":"Client","plural":"Clients","info":"Client Info"},"subscription":{"object":"Subscription","plural":"Subscriptions","tenant":"Account","product":"Product","status":"Status","startDate":"Start date","endDate":"End date","cancelledAt":"Cancelled at","endsAt":"Ends at","period":"Period","quantity":"Quantity","prices":"Prices","price":"Price"},"tenantType":{"object":"Account Type","plural":"Account Types","inAccounts":"In Accounts"},"view":{"object":"View","plural":"Views","type":"Type","appliesTo":"Applies to","tenant":"Account","user":"User","layout":"Layout","order":"Order","name":"Name","title":"Title","pageSize":"Page size","isDefault":"Is default","isSystem":"Is system","properties":"Properties","filters":"Filters","sort":"Sort","columns":"Columns","groupByProperty":"Group by property","types":{"default":"Default","tenant":"Account","user":"User","system":"System"},"actions":{"create":"Add view","update":"Update view","delete":"Delete view"}},"portal":{"object":"Portal","plural":"Portals","all":"All portals","favorites":"Favorites","favorite":"Favorite","portalLink":"Portal Link","portalLinkCopied":"Portal link copied!","subdomain":"Subdomain","language":"Portal Language","languageHint":"Select the default language used for the content added to the portal.","domain":"Domain","title":"Title","description":"Description","descriptionSEOHint":"A brief summary of your page's content.","descriptionSEOTooltip":"Search engines like Google often show this below your title in search results. It doesn't directly affect rankings but can improve click-through rates when written well.","logo":"Logo","logoDark":"Logo (dark mode)","icon":"Icon","iconDark":"Icon (dark mode)","favicon":"Favicon","image":"Image","published":"Published","pricing":"Pricing","users":"Users","analytics":"Analytics","themeColor":"Theme color","themeScheme":"Theme scheme","seoTitle":"SEO title","seoDescription":"SEO description","seoImage":"SEO image","seoTwitterSite":"Twitter","seoTwitterCreator":"Twitter creator","template":"Template","templates":"Templates","soon":"(Soon)","highlights":{"object":"Highlight","plural":"Highlights","highlightCount_one":"{{count}} highlight","highlightCount_other":"{{count}} highlights","languageCount_one":"{{count}} language","languageCount_other":"{{count}} languages","numberEngagements":"Number of Engagements","action":{"copy":"Highlight Text Copyed","expand":"Show translations","collapse":"Hide translations"},"header":{"subtitle":"Lines the audience highlighted, with every language they were highlighted in."},"topMoments":"Top moments","topShownAbove":"top 3 shown above","rank":"#{{n}} most highlighted","allHighlights":"All highlights","searchPlaceholder":"Search highlights","refresh":"Refresh","momentReach":"{{highlights}} over {{languages}}","noMatches":"No highlights match this search or filter.","allLanguages":"All languages","countLabel":"highlights","showing":"Showing {{from}}–{{to}} of {{total}}","sort":{"label":"Sort by","highlights":"Most highlighted","speaker":"Speaker"},"count":{"one":"{{n}} highlight","many":"{{n}} highlights"},"empty":{"title":"No highlights yet","text":"When your audience highlights a line during the event, it shows up here as a shareable quote in every language."}},"actions":{"new":{"title":"New portal","longTitle":"New Frontdoor portal","description":"Create a new portal"}},"look":{"title":"Look & address","subtitle":"Make it look like you, and give it your address. Everything here shows in the preview before you save it.","brand":{"title":"Brand","description":"Your logo and your colour, everywhere your audience sees the portal.","faviconHint":"The small square icon in a browser tab.","accent":"Accent colour","accentHint":"Sets the buttons and links on your portal.","scheme":"Light or dark"},"address":{"title":"Your address","description":"Anyone can reach the portal at its InterScribe address. Add your own domain if you would rather.","working":"Working","notAvailable":"Your own domain is not available on this workspace. Contact us to set one up.","ownDomain":"Your own domain","ownDomainHint":"Something like live.example.com. You will add a couple of DNS records at your domain provider.","useThisDomain":"Use this domain","whatToAdd":"What to add","hideRecords":"Hide the records","checkAgain":"Check again","recordsHelp":"Add these at your domain provider, then check again. It can take a few minutes.","state":{"working":"Working","waiting":"Waiting for DNS","failed":"Not set up"}},"sharing":{"title":"How it looks when shared","description":"What appears when someone pastes your link into WhatsApp, Slack or a search result.","headline":"Headline","headlineHint":"The bold line on the preview card. Your portal name is used if you leave it empty.","oneLine":"One line about it","oneLineHint":"A sentence under the headline. Around 150 characters reads best.","imageHint":"Shown above the headline. Wide works best — around 1200 by 630.","moreOnSeo":"Keywords, the thumbnail and the Twitter handles are still on the SEO screen."},"preview":{"title":"Live preview","sampleSession":"Sunday Morning Service","sampleWhen":"Starts in 2 days","chooseLanguage":"Choose your language","pastSessions":"Past sessions","inChat":"Shared in a chat","noDescription":"Add a line about your portal to fill this in.","footerNote":"The footer links are the pages you marked “show in the footer” on the Pages screen."}},"appearance":{"object":"Appearance"},"features":{"object":"Feature","plural":"Features","general":"General","additonalFeatures":"Additional Features"},"links":{"object":"Link","plural":"Links","menuAndLinks":"Menu & Links","navigationLinks":"Navigation Links"},"errors":{"notConfigured":"Not Configured"},"pages":{"object":"Page","plural":"Pages","pricing":"Pricing","privacyPolicy":"Privacy Policy","termsAndConditions":"Terms and Conditions","blog":"Blog","about":"About","home":"Home","newsletter":"Newsletter","contact":"Contact","footerDisclaimer":"Footer Disclaimer","showFooterDisclaimer":"Show Default Footer","translateFooterDisclaimer":"Translate Footer Disclaimer?","translateHeroContent":"Translate Hero Content?","new":"New page","newDescription":"A page on your portal — directions, an FAQ, anything your audience needs.","titleHint":"Shown as the page heading, and in search results.","titlePlaceholder":"About us","address":"Address","addressHint":"This is the link people will share. Changing it later breaks the old one.","isPublished":"Published","isPublishedTooltip":"Only a published page can be reached by your audience.","showInFooter":"Show in the footer","showInFooterTooltip":"Adds a link to this page at the bottom of every portal page.","everyPortalHas":"Every portal has these","everyPortalHasHint":"Leave a page untouched and we show a sensible default.","yourPages":"Your pages","yourPagesHint":"Pages you added, served at your portal's address.","noneYet":"No pages yet.","viewLive":"View the live page","resetToDefault":"Reset to the default","resetToDefaultWarning":"Your content for this page is deleted and visitors see the default again.","deletePage":"Delete this page","deletePageWarning":"The page and its content are deleted, and its address stops working.","status":{"published":"Published","draft":"Draft","notCreated":"Not created","usingDefaults":"Using defaults"},"errors":{"slugRequired":"An address is required.","slugInvalid":"Use lowercase letters, numbers and hyphens only.","slugReserved":"That address is already used by your portal.","slugTaken":"You already have a page at that address.","noContent":"No content yet"}},"landingPage":{"heroBanner":"Hero Banner","showPortalTitle":"Show Portal Title on Hero Section","showPortalTitleTooltip":"Whether you want to show your portal title/name on the hero section","heroBannerImage":"Hero Banner Image","heroBannerImageHint":"Max 896×384px (width × height) for optimal appearance.","heroBannerTooltip":"A large, featured banner image displayed at the top of a page."},"sessionBlock":{"sessionNaming":"Session Naming","sessionNamingTooltip":"Choose how you'd like to label your sessions throughout your landing page. Common examples include Sessions, Events, Services, or Meetings.","sessions":"Sessions","events":"Events","talks":"Talks","trainings":"Trainings","meetings":"Meetings","workshops":"Workshops","gatherings":"Gatherings","classes":"Classes","presentations":"Presentations","services":"Services"},"readiness":{"address":"Address","copyAddress":"Copy the portal address","openPortal":"Open the portal","heading":"Not finished yet","unpublished":"Nobody can reach this portal yet","unpublishedAction":"Publish it","unpublishedHint":"The address works only once the portal is published.","homeNotWritten":"You have not written your home page yet","homeNotWrittenAction":"Write the welcome","notNearYou":"People nearby can't find you in the app","notNearYouAction":"Add your location","guess":{"eyebrow":"Get found by people nearby","title":"Is this you? {{name}}","from":"{{address}} · from Google Maps","yes":"Yes, show it nearby","no":"No, find it"},"noLogo":"No logo, so visitors see your name in plain text","noLogoAction":"Add a logo","noSharePreview":"Shared links show no headline or description","noSharePreviewAction":"Say what this portal is","pagesHint":"Your welcome, privacy, terms and anything you add","appearanceHint":"Logo, colours and how it is found","analyticsHint":"Who came, and what they used"},"deleteRefusedUsers":"This portal has members, so it cannot be deleted.","deleteRefusedProducts":"This portal has products, so it cannot be deleted.","nav":{"overview":"The address, and what is unfinished","pages":"Your welcome, privacy, terms and your own pages","look":"Logo, colours, and how it is found","audience":"Who listened, and in which language","pricing":"What you charge your audience","settings":"Features, naming, and deleting the portal"},"overview":{"nextEvent":"Next on this portal","noUpcoming":"Nothing scheduled on this portal yet.","lastThirtyDays":"Last 30 days","peopleListened":"people listened","events":"events","listeningTime":"spent listening","languagesChosen":"languages chosen","seeAudience":"See the audience","recentEvents":"Recent events on this portal","allEvents":"All events","event":"Event","when":"When","listened":"Listened","languages":"Languages"},"publishing":{"title":"Publishing","description":"Whether your audience can reach this portal at all.","live":"This portal is live","liveHint":"Anyone with the address can open it.","offline":"This portal is offline","offlineHint":"The address returns nothing until you publish it.","nowLive":"Your portal is live.","tookOffline":"Your portal is offline."},"list":{"peopleReached":"People reached (30d)","events":"Events","ready":"Ready","published":"Published","unpublished":"Draft"}},"domain":{"object":"Domain","plural":"Domains","custom":"Custom Domain","recordName":"Record Name","recordType":"Record Type","recordValue":"Record Value","verification":{"title":"Domain Verification","description":"To verify domain ownership, add these DNS records to your domain provider."},"notVerified":{"title":"Domain not verified","description":"After adding the records, click the button below to check verification.","cta":"Check again"},"verified":{"title":"Domain verified","description":"It can take up to 24 hours for the changes to take effect.","cta":"Click here to visit your site."}},"vocabulary":{"title":"Vocabulary","object":"Vocabulary","plural":"Vocabularies","view":"Vocabulary groups","create":"New vocabulary group","vocabularyFeatureDescription":"This feature allows you to create and manage vocabularies to enhance transcription and translation accuracy","new":"Create new vocabularies:","vocabularyKeywordsMetadata":"You can add keywords and specify metadata such as boosting or suppressing recognition","attachToSessions":"Attach to sessions:","vocabularyAttachmentInfo":"Vocabularies can be attached to events and sessions, and any changes made here will be applied during transcription processing to ensure better recognition of the terms that matter most to you.","detailsDescription":"Name the group and choose the spoken language it applies to.","creating":"New vocabulary","creatingSubtitle":"A group of words captions should recognise.","emptyTitle":"Teach captions your words","emptyDescription":"Names, places and phrases you use every week. Vocabularies help captions get them right from the start."},"speakers":{"object":"Speaker","plural":"Speakers","view":"Speakers","create":"New speaker","biography":"Speaker Biography","addSpeaker":"Add Speaker","editSpeaker":"Edit Speaker","createSubtitle":"Captions and the portal show who is talking.","editSubtitle":"Update this speaker's details."},"rooms":{"object":"Room","plural":"Rooms","view":"Rooms","create":"New room","ID":"Room ID","creating":"Creating Room","link":"Room Link","action":{"copied":"Room link copied!"},"avChannel":"AV channel","avChannelHelp":"This room's own channel, created with the room and named after it. Set up its encoder on the channel's page.","noAvChannel":"No AV channel yet","setByRoom":"Set by the room","severalRooms":"This event is in several rooms. An event now takes place in one room: remove the others before saving.","chooseRoom":"The room this event takes place in.","noRoom":"No room","deletedRoom":"deleted room","avChannelDisabled":"This room's AV channel is disabled. Enable it on the channel's page; until then, no session can be added to this room."},"jsonProperty":{"object":"Custom Property","plural":"Custom Properties","name":"Name","title":"Title","type":"Type","required":"Required","defaultValue":"Default value","types":{"string":"String","number":"Number","boolean":"Boolean","image":"Image","date":"Date","select":"Select","multiselect":"Multi-select","wysiwyg":"Text editor","monaco":"Code editor","markdown":"Markdown","content":"Content"},"actions":{"add":"Add custom property"}},"attribute":{"object":"Attribute","plural":"Attributes"},"resource":{"object":"Resource","plural":"Resources","name":"Resource Name","type":"Resource Type","bible":"Bible Resource","confirmDelete":"Are you sure you want to delete {{length}} resources?","deleteSuccess":"{{actionDataDeletedIdsLength}} resource(s) deleted successfully.","add":"Add Resource","descriptions":{"enableBibleResource":"Do you want to enable Bible resource for your Streamer Users?"}},"debug":{"object":"Debug"},"keywords":{"keyword":"Keyword","boostLevel":"Boost Level","blockKeywords":"Block Keywords","boostKeywords":"Boost Keywords","replaceKeywords":"Replace Keywords","replacement":"Replacement","rulesTitle":"Rules","boostDescription":"Terms the speech engine should listen for, such as names, places and product words. Higher levels weigh more.","replaceDescription":"Whenever the engine hears the first form, captions show the second form instead.","blockDescription":"Terms that never appear in captions or translations.","emptyBoost":"No boosted terms yet.","emptyReplace":"No replacements yet.","emptyBlock":"No blocked terms yet.","boostLevels":{"low":"Low","medium":"Medium","high":"High","veryHigh":"Very high"},"termsUsed":"{{0}} of {{1}} terms used","limitReached":"This group has reached its limit of {{0}} terms. Remove one to add another.","removeTerm":"Remove {{0}}"}},"moments":{"title":"Moments & gifts","referralsSubtitle":"Referral links, the thank-you hours they earn, advocates and partner commissions.","partnersSubtitle":"Partner applications, partners' payout and tax details, and their monthly payouts.","tabs":"Moments & gifts sections","tab":{"referrals":"Referrals & advocates","gifts":"Gifts"},"partners":"Partners","gifts":{"launcher":{"event":"Gift event hours","voice":"Gift AI voice hours"},"sheet":{"noPreview":"The email preview is not available for this gift.","emailPreview":"What the customer receives","scheme":"Light or dark","light":"Light","dark":"Dark","previewFrame":"Gift email, {{mode}}","previewNote":"Shown at the gift's default amount.","approver":{"highCost":"A SuperAdmin gives this one, and a second person unless a SuperAdmin asked for it. It costs real money, so a person decides.","second":"A second person with approval rights gives this. The person who asks cannot.","any":"Anyone with approval rights gives this.","noAllowance":"No allowance is set for this month, so Finance (admin.finance.close) gives it.","finance":"This goes over this month's allowance, so Finance (admin.finance.close) gives it."},"allowanceNone":"No allowance set for this month","allowanceLeft":"{{hours}} hours of the month's allowance left after this gift","grantHours":"Grant the hours","send":"Send for approval","for":"For","kind":"Kind","gift":"Gift","voiceHours":"Voice hours","eventHours":"Event hours","onlySuperAdminGives":"You can send it for approval; only a SuperAdmin can give it.","hours":"Hours","days":"Days","seats":"Seats","endsOn":"Ends, end of day UTC","endsHint":"Empty means never","reason":"Reason shown to the customer","note":"Internal note","cost":"Cost to us","allowance":"Allowance","cancel":"Cancel","title":"Give a gift","subtitle":"A gift is product value, never money. It never changes an invoice.","csOff":{"title":"Customer Success is switched off.","body":"The gift is recorded and approved, but no hours reach the customer until it is on.","open":"Open Integrations"}},"highCostBadge":"Human decides · costs real money","switchedOff":"Switched off: {{flag}}","giftEmailsOff":"The gift is delivered, but no email goes to the customer.","kind":{"firstEvent":"First event","anniversary":"Anniversary","hoursMilestone":"Hours milestone","listenerMilestone":"Audience milestone","seasonal":"Seasonal","recovery":"Service recovery","lesson":"Lesson needs a trial"},"state":{"suggested":"Suggested","proposed":"Waiting for approval","approved":"Approved, delivering","delivered":"Delivered","notUsed":"Not used yet","used":"Used","waits":"Waits for a clean event","over":"Over the allowance"},"why":{"needsApprover":"Giving a gift needs the approve-offers permission","aiVoiceSuperAdmin":"AI voice gifts are given only by a SuperAdmin","ownRequest":"Someone else gives a gift you asked for"},"undo":{"approving":"Approving the gift for {{name}}","action":"Undo","already":"Already approved, it can no longer be undone","approvingBatch_one":"Approving {{count}} gift","approvingBatch_other":"Approving {{count}} gifts"},"approve":"Approve","approveBatch":"Approve batch ({{count}})","review":"Review","sendEmail":"Send email only","retry":"Retry delivery","upcoming":"Upcoming moments","onlyMine":"Only mine","emptyMine":"No moments for your customers this month","empty":"No moments this month","emptyHint":"First events, anniversaries, milestones, seasons and recoveries appear here as they happen.","noGift":"No gift suggested","tiles":{"allowance":"Gift allowance this month","allowanceHint":"{{pct}}% committed · costs us {{cost}}","noAllowance":"No allowance set: every gift waits for Finance. Costs us {{cost}} so far","given":"Gifts given, last 90 days","used":"Delivered gifts used","usedNone":"No gift has been delivered yet","moments":"Moments this month","costByItem":"Cost by gift, last 90 days","costByItemEmpty":"No gift has been given in the last 90 days.","giftedVsNot":"Gifted and not gifted","accounts":"Accounts","paying6":"Paying at 6 months","upgraded90":"Upgraded in 90 days","gifted":"Gifted","notGifted":"Not gifted","notEnough":"Not enough customers yet","givenHint_one":"to {{count}} account","givenHint_other":"to {{count}} accounts","momentsHint_one":"{{count}} needs a decision","momentsHint_other":"{{count}} need a decision"},"outcome":{"proposed":"Sent for approval","given":"Gift approved and delivered","givenDeliveryFailed":"Approved, but delivery failed. Retry delivery from its row","batchGiven":"Batch approved","batchPartial":"Some gifts in the batch could not be given; the rest were","batchFailed":"None of the gifts in the batch could be given","notInMonth":"This batch is not in the month shown; reload the page and try again","retried":"Gift delivered","emailQueued":"Email queued","saved":"Saved","invalidRequest":"The form was incomplete; reload the page and try again","missingPermission":"You do not have permission for this","agentsNeverGive":"Agents never give anything","secondPerson":"Someone other than the requester must give this gift","highCost":"AI voice gifts are given only by a SuperAdmin","overAllowance":"Over this month's allowance: Finance gives this one","notProposed":"This gift is no longer waiting for approval","catalogDisabled":"This gift is switched off in the catalogue","alreadyGifted":"This moment already has a gift","needsWorkspace":"This customer has no workspace to receive the gift","invalidQuantity":"Enter a quantity of at least 1","invalidExpiry":"The end date must be in the future","invalidReason":"Give the customer a reason (3 to 500 characters)","switchedOff":"This is switched off: lifecycle.moment-emails","alreadySent":"An email was already queued for this moment","idempotencyKeyReused":"This form was already sent; reload the page and try again","needsSecondApprover":"An AI voice gift always needs a second person","failed":"That did not work","batchRemaining_one":"{{count}} still waiting: approve the batch again for the next one","batchRemaining_other":"{{count}} still waiting: approve the batch again for the next ones"},"fires":{"firstEvent":"after a first clean event","anniversary":"on a payment anniversary","hours":"when hours milestones are crossed","listeners":"when audience milestones are crossed","seasonal":"when a season opens","recovery":"after a serious case is resolved","lesson":"when a lesson needs a feature the plan lacks"},"delivery":{"included":"Included hours grant","credit":"Credit gift","entitlement":"Feature trial","support":"Staff time, logged by hand","comp":"Comped product","frontdoor":"Front Door bonus minutes","manual":"Delivered by hand"},"get":{"none":"A certificate or feature access","hours_one":"{{count}} hour","hours_other":"{{count}} hours","days_one":"{{count}} day","days_other":"{{count}} days","seats_one":"{{count}} seat","seats_other":"{{count}} seats"},"item":{"enabled":"Offer this gift","enableSuperAdmin":"Only a SuperAdmin can switch on an AI voice gift.","second":"A second person gives it","secondLocked":"An AI voice gift always needs a second person.","minutes":"Default amount, in minutes","quantity":"Default amount","save":"Save","subtitle":"Who may give it and how much by default"},"catalogue":"Gift catalogue","catalogueEmpty":"The gift catalogue is empty","catalogueEmptyHint":"Gifts appear here once they are added to the catalogue.","on":"On","off":"Off","card":{"get":"They get","fires":"Suggested","firesNever":"By hand only","cost":"Costs us","gives":"Given by","givesSuperAdmin":"A SuperAdmin","givesSecond":"A second person","givesAny":"Anyone who approves offers","delivery":"Delivery","edit":"Edit"},"subtitle":"The moments worth a thank-you, the gifts the team may give, and what they cost us.","batchTitle_one":"{{campaign}} · {{count}} account","batchTitle_other":"{{campaign}} · {{count}} accounts"}},"nearYouSetup":{"search":{"label":"Find your place","placeholder":"Search your church, venue or street address","clear":"Clear","listLabel":"Places that match","enterToPick":"Enter to pick","useWhereIAm":"Use where I am now","imThereNow":"I'm there now","locating":"Finding where you are…","locateFailed":"We couldn't read your location. Allow location in your browser, or search instead.","hintMove":"move","hint":"A name, a street, or just a postal code: Google fills in the rest.","poweredBy":"Powered by Google","unavailable":"Search isn't available right now. You can type the address yourself.","noResults":"No place matches that. Try a street and a city, or type the address yourself.","pickFailed":"We couldn't open that place. Pick another, or type the address yourself."},"manual":{"title":"Enter the address yourself","back":"Back to search","placeName":"Place name","street":"Street address","city":"City","postalCode":"Postal code","optional":"(optional)","country":"Country","countryHint":"Picked for you from your browser's region.","note":"We put the pin on the map from this address. If it lands in the wrong spot, you can move it on the next step.","submit":"Place it on the map","notFound":"We couldn't find this address on the map. Drop the pin yourself."},"map":{"label":"Map with the pin on the place","labelMovable":"Map you can drag, pin in the centre","useWhereIAm":"Use where I am now","locateFailed":"We couldn't read your location. Allow location in your browser, then try again."},"explainer":{"phoneTitle":"InterScribe near you","count_one":"{{count}} place near you","count_other":"{{count}} places near you","live":"LIVE","join":"Join","view":"View","yourPlace":"Your place","otherPlace":"Another place nearby","otherWhen":"3.4 km · Starts Sun 10:00 AM","distance":"1.2 km","title":"Meet Near you","intro":"Near you is a list in the InterScribe app of places close by that have live captions and translation. It's how new people discover you, without a link or a QR code.","step1Title":"Someone nearby opens the app.","step1Body":"A visitor, a newcomer, a family member who needs another language.","step2Title":"They see you on the list","step2Body":"while you're live, and in the week before your sessions, with how far away you are.","step3Title":"One tap and they're listening","step3Body":"in their language.","footnote":"The app shows your place's name, address and session times, nothing else. Turn it off any time in Settings."},"card":{"live":"LIVE","join":"Join","view":"View","beforeSession":"Before a session","distance":"1.2 km","upcomingWhen":"1.2 km · Starts Sun, Nov 15, 10:00 AM"}},"notifications":{"title":"Notifications"},"onboarding":{"title":"Onboarding","object":{"plural":"Onboardings","title":"Title","type":"Type","active":"Active","filters":"Filters","steps":"Steps","candidates":"Candidates","sessions":{"active":"Active","started":"Started","completed":"Completed","dismissed":"Dismissed"},"empty":{"title":"No onboardings","description":"Create onboardings to guide your users through the app."}},"session":{"object":"Session","plural":"Sessions","user":"User","tenant":"Account","status":"Status","startedAt":"Started at","completedAt":"Completed at","dismissedAt":"Dismissed at","matches":"Filter matches","steps":"Steps","actions":"Actions","activity":"Session activity","pastSessions":"Past Sessions","empty":{"title":"No sessions","description":"Onboarding sessions will appear here."},"description":{"allowViewPastSessions":"Do you want to allow users to see past sessions?"}},"filter":{"object":"Filter","plural":"Filters","type":"Type","operator":"Operator","value":"Value","matching":"Matching filters","set":"Set filters","addFilter":"Add filter","editFilter":"Edit filter","empty":{"title":"No filters","description":"Filters are used to determine which users will see this onboarding."}},"step":{"object":"Step","plural":"Steps","title":"Title","description":"Description","type":"Type","order":"Order","content":"Content","actions":"Actions","block":"Block","set":"Set steps","empty":{"title":"No steps","description":"Add steps to your onboarding."}},"prompts":{"activate":{"title":"Activate onboarding","description":"Are you sure you want to activate this onboarding?"},"deactivate":{"title":"Deactivate onboarding","description":"Are you sure you want to deactivate this onboarding?"},"deleteOnboarding":{"title":"Delete onboarding","description":"Are you sure you want to delete this onboarding?"},"deleteSession":{"title":"Delete session","description":"Are you sure you want to delete this session?"},"updateSteps":{"title":"Existing sessions ({{0}}) will be deleted","description":"All existing sessions will be deleted, consider creating a new onboarding. Are you sure you want to continue?"}},"errors":{"missingInput":"Please fill in all required fields: {{0}}","cannotBeActivated":{"title":"Onboarding cannot be activated","description":"Onboarding must have at least 1 filter and 1 step to be activated."}},"gettingStarted":{"title":"Getting Started"}},"outreachChannel":{"settingsLink":{"title":"Outreach channel","body":"Where cold email leaves from: its own domains and its own sender, apart from receipts and your mailboxes.","open":"Open outreach channel"},"page":{"kicker":"Settings › Reach rules","title":"Outreach channel","leadSetup":"The one place cold email leaves from: its own domains and its own sender, apart from receipts and your mailboxes. Set it up here; nothing lives in server settings.","leadRunning":"Providers, domains and senders for cold email. Everything here is stored in the database; secrets are encrypted.","status":{"notSetUp":"Not set up · step {{step}} of 5","running":"Running","needsYou_one":"Running · {{count}} sender needs you","needsYou_many":"Running · {{count}} senders need you","needsYou_other":"Running · {{count}} senders need you","paused":"Paused","error":"Not sending · a sender needs you"},"tabs":{"label":"Outreach channel sections","setup":"Set up","channel":"Channel","health":"Sending health","suppression":"Suppression","suppressionCount":"Suppression · {{count}}","audit":"Audit trail"},"connected":"Connected. Google signed in the sender's account and the token is stored encrypted.","errors":{"title":"Not connected.","cancelled":"Google sign-in was cancelled.","expired":"The sign-in took longer than ten minutes or was started in another browser. Connect again.","forbidden":"You need the “Approve reach rules” permission to connect a sender.","not_ready":"Save the OAuth client id and secret before connecting a sender.","exchange_failed":"Google refused the sign-in: {{detail}}","wrong_account":"Google signed in {{detail}}, not the sender's account. Sign in as the sender.","failed":"Google answered with an error. Try again."},"whoCanChange":"Who can change this: people with “Approve reach rules”. Changes are audited.","readOnly":"You can see this page. Only people with “Approve reach rules” can change it."},"steps":{"label":"Setup steps","domain":"Add a domain","google":"Connect Google","sender":"Connect the sender","warmUp":"Warm-up and caps","readiness":"Readiness","state":{"dnsPasses":"DNS passes","dnsNotPassing":"DNS not passing yet","clientSaved":"Client saved","connected":"Connected","started":"Started","now":"Now","next":"Next","readyCount":"{{ready}} of {{total}}"},"youAreHere":"You are here","after":"After step {{step}}"},"domain":{"title":"1 · Add a domain","lead":"A domain of its own for cold email, never the main domain. It sends once it is 30 days old.","field":"Outreach domain","placeholder":"interscribe-team.com","add":"Add domain","adding":"Looking it up…","registered":"Registered {{days}} days ago · 30-day minimum met","tooYoung":"Registered {{days}} days ago · Not ready to send until {{date}}","ageUnknown":"Registration date not found yet","checkAgain":"Check again","records":"Add these records at your DNS host. We look them up live, and again every hour. Last checked {{time}}.","recordsNever":"Add these records at your DNS host. We look them up live, and again every hour.","columns":{"check":"Check","type":"Type","host":"Host","value":"Value","state":"State"},"spf":{"name":"SPF","note":"Includes Google","value":"v=spf1 include:_spf.google.com ~all"},"dkim":{"name":"DKIM","note":"Generate it in Google Admin › Gmail › Authenticate email","value":"Copy it from Google Admin"},"dmarc":{"name":"DMARC","note":"Start at p=none","value":"v=DMARC1; p=none; rua=mailto:dmarc@{{domain}}"},"unsubscribe":{"name":"Unsubscribe page","note":"go.{{domain}}, added by InterScribe","value":"https://go.{{domain}}/health"},"state":{"found":"Found {{time}}","foundPolicy":"Found · p={{policy}}","wrong":"Wrong value","missing":"Not found","error":"Could not look up","live":"Live {{time}}","notLive":"Not live yet"},"footnote":"No custom return path is needed with Google Workspace. DMARC moves to quarantine after 30 clean days; we will remind you."},"google":{"title":"2 · Connect Google","saved":"Saved {{when}} by {{name}}","savedNoName":"Saved {{when}}","clientId":"OAuth client id","clientIdPlaceholder":"1048372915-q7k2….apps.googleusercontent.com","clientSecret":"Client secret","secretStored":"Stored encrypted · ends in …{{tail}}","secretStoredNoTail":"Stored encrypted","secretUnreadable":"The stored secret cannot be read. Paste it again.","replace":"Replace","secretPlaceholder":"Paste the client secret","save":"Save client","redirect":"Redirect URL · paste this into the Google client","copy":"Copy","copied":"Copied","howto":{"1":"In the outreach Workspace, open Google Cloud and create a project.","2":"Turn on the Gmail API.","3":"OAuth consent screen: choose Internal.","4":"Create a Web client, paste the redirect URL, copy the id and secret here."},"footnote":"Internal apps need no Google verification. Only the OAuth client and the Gmail API are used: no Pub/Sub, replies are read every minute."},"sender":{"title":"3 · Connect the sender","lead":"One sender per domain writes every cold email. Use a real person or a team name, never Iris or an invented person.","displayName":"Display name","displayNamePlaceholder":"Icaro at InterScribe","recipientsSee":"Recipients see “{{name}} <{{address}}>”","account":"Sender account","accountHint":"A Workspace user on the outreach domain; you will sign in as it","save":"Save sender","connect":"Connect","reconnect":"Reconnect","connectNote":"Opens Google sign-in. Asks to send mail and to read and label replies (gmail.send, gmail.modify). The token is stored encrypted.","postmaster":"Also read the Postmaster Tools spam rate (postmaster.readonly, optional)","sendTest":"Send a test","sending":"Sending…","testAfter":"After you connect · goes to your own address, {{email}}","testTo":"Goes to your own address, {{email}}","testSent":"Sent to {{email}}. Check that it arrived in the inbox."},"warmUp":{"title":"4 · Warm-up and caps","chart":"Warm-up plan: {{start}} a day rising by {{step}} every {{interval}} days to {{target}} a day by day {{days}}","first":"Day 1 · {{count}} a day","stepLabel":"+{{step}} every {{interval}} days","last":"Day {{day}} · {{count}} a day","plan":"Recommended plan from Sending policy: at least 14 days, at most 50 a day per sender. Today's allowance appears when warm-up starts.","today":"Warm-up day {{day}} of {{length}} · today's allowance {{count}}","complete":"Warm-up complete {{date}} · {{count}} a day"},"readiness":{"title":"5 · Readiness","count":"{{ready}} of {{total}} ready","items":{"footer":"Footer","oneClickUnsubscribe":"One-click unsubscribe","subjectLinter":"Subject linter","collectionGate":"Collection gate","suppressionEverySend":"Suppression on every send","separateAccount":"Separate sending account","monitoring":"Monitoring: DBL and seeds","youtubeExpiry":"YouTube expiry","privacyNotice":"Privacy notice and retention","replyTracking":"Reply tracking","noOpenReview":"No review waiting","policyWithinFloors":"Policy within floors"},"ready":"Ready","notReady":"Not ready","footnote":"Manual sending unlocks once the sender is connected and DNS passes. Auto-reach unlocks when all ten pass.","followUpsOff":"Follow-ups are off until replies are tracked.","unreadMailbox_one":"{{address}}: replies not read for {{count}} minute","unreadMailbox_other":"{{address}}: replies not read for {{count}} minutes","hourlyFailures_one":"The last hourly check could not check {{count}} thing","hourlyFailures_other":"The last hourly check could not check {{count}} things","discoveryGivenUp_one":"{{count}} \"sequence ended\" call to Discovery given up after 30 tries","discoveryGivenUp_other":"{{count}} \"sequence ended\" calls to Discovery given up after 30 tries"},"aside":{"howTitle":"How this channel works","how":{"separate":"Separate sending account on its own domains: a problem here can never touch receipts or your mailboxes.","replies":"Replies come to your Portal inbox, classified and handed to a rep.","answer":"You answer from your own mailbox, as the sender’s colleague. From then on it is a normal conversation.","secrets":"Client secret and tokens are stored encrypted in the database."},"providerTitle":"Provider","google":"Google Workspace","recommended":"Recommended","clientSaved":"Recommended · client saved","more":"More providers and domains can be added once this one runs.","meanwhileTitle":"Meanwhile in Find leads","meanwhile":"Finding, scoring and preparing drafts all work. Send buttons read “Outreach channel not set up” and link here."},"channel":{"banner":"Separate sending account; replies come to your Portal inbox; you answer from your own mailbox.","bannerMore":"Cold mail never leaves from interscribe.io or a rep mailbox, so a problem here can never touch receipts or customer mail.","providers":"Providers · {{count}}","addProvider":"Add provider","providerLine":"{{kind}} · {{name}}","providerMeta_one":"Internal OAuth client · {{count}} domain · secret stored encrypted","providerMeta_many":"Internal OAuth client · {{count}} domains · secret stored encrypted","providerMeta_other":"Internal OAuth client · {{count}} domains · secret stored encrypted","providerNoClient":"OAuth client not saved yet","providerState":{"CONNECTED":"Connected","DISCONNECTED":"Not connected","REVOKED":"Revoked","ERROR":"Error"},"kinds":{"label":"Add provider","google_workspace":{"name":"Google Workspace","note":"Gmail API · built first"},"microsoft_365":{"name":"Microsoft 365","note":"Microsoft Graph · same model"},"smtp_imap":{"name":"SMTP and IMAP","note":"Any mail host"},"ses":{"name":"Amazon SES","note":"Only in a separate AWS account","warn":"Opt-in terms"}},"picksTitle":"How a send picks its sender","picks":{"ONE":{"label":"One sender for everything","note":"Recommended · every cold email in one voice"},"ROTATE":{"label":"Rotate across senders","note":"Spreads the day across domains"},"FIXED_PER_SEGMENT":{"label":"A fixed sender per segment","note":"Pick one for each segment"}},"picksNote":"Every rule skips a sender that is paused, at its cap or still warming beyond today's allowance.","picksToday":"Today: all sends go from {{sending}} while {{paused}} is paused.","domains":"Domains · {{count}}","addDomain":"Add domain","noDomains":"No outreach domain yet. Add one to start.","registered":"Google Workspace · registered {{date}}","registeredUnknown":"Google Workspace · registration date not found","domainState":{"sending":"Sending","warming":"Warming up","paused":"Paused","pausedRevoked":"Paused · token revoked","dns":"DNS not passing","domain_age":"Too new to send","unsubscribe_page":"Unsubscribe page not live","no_sender":"No sender connected"},"sentToday":"Sent today","sentOf":"{{sent}} of {{cap}}","notStarted":"Warm-up starts when the domain can send","followUpsCount":"follow-ups count","dbl":"Spamhaus DBL","dblState":{"not_listed":"Not listed · {{time}}","listed":"Listed · {{time}}","unknown":"Unknown · {{time}}","never":"Not checked yet"},"seed":"Seed inbox","seedNone":"No test yet","seedValue":"{{percent}}%","dmarc":"DMARC","dmarcNone":"Not found","chips":{"spf":"SPF","dkim":"DKIM","dmarc":"DMARC","unsubscribe":"Unsubscribe page names InterScribe"},"senders":"Senders · {{count}}","addSender":"Add sender","senderMeta":"{{address}} · cap {{cap}} a day","senderState":{"CONNECTED":"Connected as {{address}}","DISCONNECTED":"Not connected","REVOKED":"Token revoked","ERROR":"Error"},"revokedNote":"Google reported the token revoked; sending paused itself and Today says so. Scheduled touches wait or move to another sender.","complaints_one":"{{count}} complaint in the last 30 days ({{date}}); a second would pause the domain.","complaints_many":"{{count}} complaints in the last 30 days (last {{date}}).","complaints_other":"{{count}} complaints in the last 30 days (last {{date}}).","seedValueOn":"{{percent}}% · {{date}}"},"seedForm":{"open":"Record a seed test","date":"Day it ran","placement":"Inbox placement","save":"Record","note":"From the weekly seed test. Auto-reach needs one in the last 7 days; under 70% pauses the domain.","saved":"Recorded {{percent}}% on {{date}}."}},"outreachReplies":{"header":{"kicker":"Inbox","title":"Replies to outreach","lede":"Every reply to the outreach sender, read by Iris, sorted and handed to a rep. Iris never answers a prospect; you do, from your own mailbox."},"target":{"title_one":"Answer positive replies within {{count}} business hour","title_other":"Answer positive replies within {{count}} business hours","overdue_one":"{{count}} overdue","overdue_other":"{{count}} overdue","dueToday_one":"{{count}} due today","dueToday_other":"{{count}} due today","source":"owner's target, set in Sending policy"},"tabs":{"label":"Replies to outreach","replies":"Replies","complaints":"Complaints to review"},"filters":{"label":"Kind of reply","all":"All"},"list":{"label":"Replies"},"class":{"POSITIVE":"Positive","NOT_NOW":"Not now","NOT_INTERESTED":"Not interested","HOSTILE":"Hostile","UNSUBSCRIBE":"Unsubscribe","OUT_OF_OFFICE":"Out of office","WRONG_PERSON":"Wrong person","UNSURE":"Unsure · needs you","BOUNCE":"Bounce","COMPLAINT":"Complaint"},"due":{"overdue":"Overdue {{duration}}","due":"Due in {{duration}}","decideBy":"Decide by {{time}}","answerKindly":"Answer kindly","answered":"Answered","done":"Done","none":"No target"},"duration":{"hm":"{{h}} h {{m}} min","m":"{{m}} min"},"done":{"touchesStopped":"Touches stopped","irisDrafted":"Iris drafted an answer","roundRobin":"round-robin","replyIn":"reply in {{language}}","unsure":"Iris could not tell; a person decides","touchesHeld":"touches held","watching":"Watching","reminder":"reminder {{date}}","closedPolitely":"Closed politely · not counted as hostile","domainSuppressed":"Domain suppressed","addressSuppressed":"Address suppressed","sourceReady":"answer from source ready: {{source}}, {{date}}","hostileCount":"{{count}} of {{limit}} this week","unsubscribed":"Suppressed for every sender at {{time}}","unsubscribedDomain":"Their domain suppressed for every sender at {{time}}","movedTo":"Next touch moved to {{date}}","noReturnDate":"No return date given; touches go on","added":"{{name}} added from their reply","left":"They left; the next person is chosen","wrongPerson":"Marked as the wrong person; the next person is chosen"},"who":{"office":"Office"},"rep":{"unassigned":"Unassigned"},"how":{"LEAD_OWNER":"lead owner","SEGMENT_OWNER":"segment owner","ROUND_ROBIN":"round-robin","SENDER":"sender","REASSIGNED":"reassigned"},"detail":{"label":"The reply","assigned":"Assigned to {{name}} · {{how}}","stopped":"All touches stopped","held":"Touches held until a person decides","received":"{{when}} · to {{sender}}","noWords":"No words of their own: they forwarded the email.","intro":"Your intro · {{date}} · from {{address}}","irisRead":"Iris read it","ai":"AI","noReading":"Iris could not read this one. Decide it yourself.","source":"They ask how we got the address: it is published on {{url}}, seen {{date}}."},"actions":{"answer":"Answer from my mailbox","answered":"Answered from your mailbox","reassign":"Reassign","notPositive":"Not positive","readDifferently":"Read it differently","openOrg":"Open organization","answerNote":"Opens your composer in your own mailbox with Iris's draft and the thread quoted. From then on it is a normal conversation, and {{name}}'s address leaves the outreach channel for good. The organization becomes a lead."},"reassign":{"title":"Hand it to","submit":"Reassign"},"reclassify":{"title":"This reply is","submit":"Save"},"rules":{"title":"What each kind does on its own","POSITIVE":"Stops every touch to the organization, pages the owner, starts the 4-hour clock.","NOT_NOW":"Stops touches; Watch with a reminder on the date they name.","NOT_INTERESTED":"Stops touches; closes politely. Not counted toward auto-pause.","HOSTILE_one":"Suppresses the domain. {{count}} in {{days}} days pause the segment.","HOSTILE_other":"Suppresses the domain. {{count}} in {{days}} days pause the segment.","UNSUBSCRIBE":"Suppresses the address for every sender at once.","OUT_OF_OFFICE":"Moves the next touch past the return date.","WRONG_PERSON":"Adds the named person if their site lists them; marks the old one stale.","UNSURE":"Holds every touch; alarm long before any opt-out deadline."},"empty":{"title":"No replies yet","body":"When someone answers an outreach email, Iris reads it and it shows here for its rep."},"discoveryDownTitle":"Discovery can't be reached.","discoveryDown":"Names and organizations are missing until it is back; replies are still read and acted on.","complaints":{"title":"Complaint to review · {{segment}}","lede":"Marked as spam on {{when}}. The sender rested {{hours}} hours (back {{back}}); {{segment}} Auto-reach waits for its owner, {{owner}}.","noOwner":"no owner yet","paused_one":"{{segment}} paused · {{count}} day","paused_other":"{{segment}} paused · {{count}} days","theComplaint":"The complaint","roleAddress":"role address","markedSpam":"Marked as spam","suppressed":"Address suppressed","reported":"Reported through the mail provider's feedback, {{when}} · {{touches}}","onlyTouch":"first and only touch","touches_one":"{{count}} touch before it","touches_other":"{{count}} touches before it","theEmail":"The email that was sent","emailMeta":"{{when}} · from {{sender}} · {{mode}}","autoSent":"auto-sent","byHand":"sent by hand","subject":"Subject:","emailGone":"The email is no longer kept.","builtOn":"What the draft was built on","expires":"expires {{date}}","addressOn":"Address on {{url}}, seen {{date}}","noSources":"Nothing was kept about its sources.","markReviewed":"Mark reviewed","ifNeeded":"and, if needed:","adjust":"Adjust persona or prompt · returns to approval","excludeOrg":"Exclude this organization","excludeRoles":"Exclude role addresses for {{segment}}","policyNote":"Set in Sending policy: a complaint rests the sender {{hours}} hours and {{action}}. Every choice here is audited.","action":{"PAUSE_UNTIL_REVIEW":"pauses the segment until its owner reviews","PAUSE_HOURS":"pauses the segment for a set time","NOTIFY":"tells the segment's owner"},"ownerOnly":"Only the segment's owner or someone who approves reach rules can review it.","none":"No complaints to review","noneBody":"When someone marks an outreach email as spam, it waits here for its segment's owner.","hostileTitle":"Hostile reply to review · {{segment}}","hostileLede":"A hostile reply on {{when}}, or one that says it reported us as spam. {{segment}} Auto-reach waits for its owner, {{owner}}, to review it.","hostileReply":"Hostile reply"}},"outreachSend":{"actions":{"approveWithFollowUps":"Approve and send with follow-ups","approve":"Approve and send","edit":"Edit","writeInEnglish":"Write it in English","anotherAngle":"Try another angle"},"gate":{"wontSend":"Won't send:","waits":"Waits:","setUp":"Set it up","openPolicy":"Open Sending policy"},"reasons":{"aRecord":"one of our records","CHANNEL_NOT_SET_UP":"Outreach channel not set up.","FOOTER_INCOMPLETE":"the footer needs the company name and postal address.","CHECK_UNAVAILABLE":"we couldn't check our customers just now, so nothing goes. Try again in a few minutes.","NO_SENDER_AVAILABLE":"no outreach sender can send right now.","CAP_SENDER":"the sender has sent its {{cap}} for today. Goes {{when}} their time.","CAP_DOMAIN":"the outreach domain has sent its {{cap}} for today. Goes {{when}} their time.","CAP_RECIPIENT_DOMAIN":"their organization has had its emails for today. Goes {{when}} their time.","WARMING_UP":"Warming up · day {{day}} of {{length}}. Today's allowance is used; goes {{when}} their time.","SPACING":"the sender waits a few minutes between emails. Goes {{when}}.","OUTSIDE_WINDOW":"outside their sending hours. Goes {{when}} their time.","PAUSED":"Auto-reach is paused for this segment.","AUTO_REACH_NOT_READY":"Auto-reach waits: a readiness item does not pass. Settings › Auto-reach names it.","RULE":"the reach rules don't allow a first email to this address.","SUPPRESSED":"this address or its domain is on the suppression list.","KNOWN_CUSTOMER":"already ours: {{name}}. The draft is withdrawn.","POSSIBLE_MATCH":"it may be {{name}}. Confirm the match first.","REACH_HELD":"this organization is held from outreach.","CALL_ONLY":"this organization can only be called.","CONTACT_POINT_GONE":"this address is no longer on their site, or it bounced.","DRAFT_EXPIRED":"the draft expired: its facts may be stale. Prepare it again.","DRAFT_WITHDRAWN":"the draft was withdrawn or discarded.","CLAIM_UNTRACEABLE":"a claim in the draft has no current source behind it. Prepare it again.","SUBJECT_LINT":"the subject “{{text}}” suggests a reply, a past conversation, urgency or a claim we can't show.","ORG_IN_CONVERSATION":"someone at this organization is already in a conversation with us.","TOUCHED_RECENTLY":"one conversation at a time: the next person waits until {{until}}.","ORG_YEAR_LIMIT":"this organization has had its cold emails for the year.","PEOPLE_LIMIT":"two people here were already written to in the last 90 days.","HOLDOUT":"this organization is in the held-out group we never contact, so we can measure lift.","PERSONAL_DOMAIN_AUTO":"a personal address is never written to by Auto-reach.","SITE_NOT_LIVE":"their website is not live.","OTHER_WORKSPACE_RECENT":"another workspace wrote to this address in the last 90 days.","COUNTRY_UNCLEAR":"we can't tell which country or time zone they are in.","EDIT_FAILED":"your edit couldn't be saved. Try again.","REFUSED":"you don't have permission to send, or the request was refused.","UNREACHABLE":"the page couldn't reach the server. Try again.","NO_READY_DRAFT":"there is no ready intro to send.","ALREADY_SENDING":"already sending.","ALREADY_SCHEDULED":"this intro is already scheduled or sent; a draft gets one sequence.","AUTO_REACH_HELD":"its segment no longer runs alone, so the intro waits in Find leads for approval.","SEND_UNCERTAIN":"we don't know whether the last email went.","UNDONE":"the bulk send was undone.","FOLLOW_UP_NOT_DUE":"the follow-up is not due yet."},"proof":{"title":"You can send this","basis":{"BUSINESS_OPT_OUT":"{{country}} · CAN-SPAM opt-out.","PUBLISHED_ADDRESS":"{{country}} · published address.","LEGITIMATE_INTEREST":"{{country}} · legitimate interest."},"seenOn":"Address seen on","on":"on {{date}}","noNote":"No “no solicitation” note.","notSuppressed":"Not on any suppression list.","stored":"Stored with the send as proof."},"composer":{"title":"Intro to {{name}}","close":"Close","from":"From","to":"To","subject":"Subject","language":"Language","body":"Email","noSender":"No outreach sender yet","noAddress":"No address","outreachAddress":"Outreach address · warm","warming":"Outreach address · warming up, day {{day}} of {{length}}","irisChose":"Iris chose {{language}}: their site and services lead in {{language}}.","addedOnSend":"Added on send: “This is a business introduction”, {{identity}}, {{address}} ·","identityMissing":"[company name]","addressMissing":"[postal address]","oneClick":"(one-click unsubscribe)","sendWithFollowUps_one":"Send with {{count}} follow-up","sendWithFollowUps_other":"Send with {{count}} follow-ups","sendOnce":"Send once","schedule":"Schedule: {{when}} their time","today":"{{sent}} of {{limit}} sends today","followUps":"Follow-ups","now":"Now","intro":"Intro","day":"Day {{day}}","stops":"Stops on any reply, unsubscribe, bounce or out-of-office.","notes":{"title":"Iris's notes","text":"One observation, one question, under 90 words: replies run highest at this length. No link in the first email; the clip comes on day {{day}}.","textIntroOnly":"One observation, one question, under 90 words: replies run highest at this length. No link in the first email.","shorter":"Shorter","warmer":"Warmer","mention":"Mention {{fact}}"}},"footer":{"en":"I'd rather not get more emails","es":"Prefiero no recibir más correos","fr":"Je préfère ne plus recevoir de courriels","pt":"Prefiro não receber mais e-mails"},"conversation":{"title":"One conversation per organization · no one contacted yet","titleContacted_one":"One conversation per organization · {{count}} person contacted","titleContacted_other":"One conversation per organization · {{count}} people contacted","text":"The first touch goes to {{name}}. If it ends without a reply, the next person waits {{days}} days; at most {{people}} people in 90 days and {{emails}} emails in 12 months.","waiting":"The next person waits until {{date}}."},"result":{"sent":"Sent. The follow-ups go on their days unless they reply.","scheduled":"Scheduled for {{when}} their time.","notSent":"Not sent:"},"unavailable":{"unavailable":"Sending can't be checked right now: Discovery is unavailable.","not_found":"This organization could not be found.","no_draft":"This intro is no longer ready."},"host":{"about":{"title":"This domain sends business introductions for {{identity}}","p1":"{{identity}} translates live services and events so everyone can follow in their own language. We write to organizations whose public pages show they might want that.","p2":"Every email names us, gives our postal address and has a link to stop. We never send attachments or tracking images.","p3":"To stop our emails, use the link at the bottom of any email from us. It works at once, for every sender."},"unsubscribed":{"title":"You won't hear from us again","p1":"This address is off our list for every sender at {{identity}}, starting now. Any email already scheduled has been cancelled.","p2":"If you wrote to us, that conversation is not affected."},"invalid":{"title":"This link doesn't work","p1":"The link was changed or cut. Reply to our email with the word “stop” and we'll take you off our list."},"privacy":{"title":"How we got your address","p1":"We only use addresses printed on the organization's own website. We never guess addresses, never buy lists and never take them from directories, youth or student pages, or sites that ask not to be contacted.","p2":"We keep the page where we saw your address so we can show it to you. Addresses we never write to are deleted after 180 days; the record of an email we sent is kept as the law asks.","p3":"To have your address erased, reply to our email and ask. We'll erase it and make sure no one here writes to it again."},"confirm":{"title":"Stop emails from {{identity}}?","p1":"One tap and this address is off our list for every sender at {{identity}}, at once.","button":"Unsubscribe"}},"uncertain":{"title":"Did it go?","text":"We handed the email to Gmail on {{when}} and never heard back, so it may or may not have gone. Check the sender's Sent folder; nothing sends it again until you say.","sent":"It went (it's in Sent)","notSent":"It didn't go: send it again"},"fromTo":{"line":"From {{from}} · outreach channel · To {{to}}","noSender":"Outreach channel not set up · To {{to}}"},"followUpsOff":"Follow-ups are off until replies are tracked."},"pages":{"title":"Pages","blocks":"Blocks","seo":"SEO","settings":"Settings","marketing":{"title":"Marketing Pages"},"app":{"title":"Application Pages"},"actions":{"createDefault":"Create default"},"prompts":{"delete":{"title":"Delete page","confirm":"Are you sure you want to delete this page?"},"resetBlocks":{"title":"Reset blocks","confirm":"Are you sure you want to reset all blocks to default?"}}},"personas":{"settingsLink":{"title":"Personas","body":"Who we are finding in each segment: the roles we write to first by size, what each one cares about, and the voice Iris drafts in.","open":"Open personas"},"page":{"kicker":"Settings › Personas · grouped by segment · and the data behind them","title":"Who we are finding","lead":"Every figure has a source, a year and a confidence (H: primary source read · M: reputable secondary or vendor). Inferred persona fields are marked and get replaced by our own win and loss data.","readOnly":"You can read the personas. Only people with “Approve reach rules” can change them.","unavailableTitle":"Segments are unavailable right now.","unavailableBody":"Discovery, which keeps the segments, is not answering. Nothing was changed; reload the page in a minute.","noSegments":"This workspace has no segments yet."},"stats":{"congregations":{"n":"356,739","label":"US congregations","src":"2020 US Religion Census · H/M","so":"Huge list: discovery is regional and ranked."},"online":{"n":"~75%","label":"offer online worship, 96% weekly","src":"Hartford FACT/EPIC 2023 · M","so":"YouTube live is the best church signal."},"bilingual":{"n":"~1 in 10","label":"have a Spanish or bilingual service","src":"NCS 2018 · M/L","so":"~35k churches: the first watcher."},"megachurches":{"n":"~1,800","label":"megachurches, avg 4,092","src":"Hartford 2020 · M","so":"Name every one; multi-site plans."},"techBudget":{"n":"52% / 45%","label":"raised tech budget / use AI","src":"Pushpay–Barna 2025 · M (vendor)","so":"Lead with the outcome, not \"AI\"."},"learners":{"n":"10.6%","label":"US students are English learners","src":"NCES 2021 · H","so":"Real need, slow buying: partners first."},"planners":{"n":"94%","label":"of planners would consider AI translation","src":"Interprefy survey · M/L (vendor)","so":"Watch conferences 8–36 weeks out."},"reply":{"n":"~3%","label":"average cold-email reply; top 10% above 10%","src":"Hunter, Instantly 2025–26 · M","so":"Three touches, personal, signal-led."}},"segment":{"found_one":"· {{formatted}} found","found_many":"· {{formatted}} found","found_other":"· {{formatted}} found","manual":"Manual","approval":"Auto-reach · approval {{approved}}/{{target}}","running":"Auto-reach · running","paused":"Auto-reach · paused: {{reason}}","pausedNoReason":"Auto-reach · paused","bySize":"first touch by size band","edit":"Edit segment","editNamed":"Edit {{name}}"},"bands":{"under500":"Under 500","500to2000":"500–2,000","over2000":"2,000+","any":"All sizes","anyOther":"Other sizes"},"roles":{"ROLE":"Role address","language_ministry_lead":"Language lead","executive_pastor":"Executive pastor","media_director":"Media director","senior_pastor":"Senior pastor","accessibility_lead":"Accessibility lead","producer":"Producer","event_director":"Event director","ell_director":"ELL / family engagement lead","superintendent":"Superintendent","executive_director":"Executive director","communications_director":"Communications director","program_director":"Program director","creator":"The creator or their team inbox"},"card":{"cares":"Cares about","trigger":"Trigger we can see","objection":"Objection → answer","objectionPair":"\"{{objection}}\" → {{answer}}","rank":"Rank {{position}}","rankInBand":"Rank {{position}} · {{band}}","notRanked":"Not ranked","inferred":"Inferred · 0 wins yet","confirmed":"Set by your team","edit":"Edit {{name}}"},"empty":{"title":"No personas yet.","body":"A persona adds what each role cares about and the objections Iris answers. Iris can draft one from the first replies and won deals.","add":"Add a persona"},"personaSheet":{"titleNew":"Add a persona","titleEdit":"Edit {{name}}","subtitle":"{{segment}} · the role Discovery matches in a person's title","roleKey":"Role","name":"Name","role":"Who they are","rolePlaceholder":"Executive pastor · holds the budget","cares":"Cares about","triggers":"Triggers we can see","onePerLine":"One per line.","objections":"Objections and answers","objection":"Objection","answer":"Answer","addObjection":"Add an objection","removeObjection":"Remove this objection","channel":"How we reach them","channelPlaceholder":"Email + one-page case","backToApprovalTitle":"Back to approval.","backToApproval":"A change of prompt, model or persona, or a drop in quality, sends it back to approval. Saving this persona sends Auto-reach in {{segments}} back to approval.","reason":"Why (optional)","audited":"Saving is audited: who, when, the old and new persona, and the reason.","save":"Save persona","cancel":"Cancel"},"segmentSheet":{"subtitle":"Who we write to first, and how Iris writes","mode":"Autonomy","minScore":"Minimum score","minScoreHint":"Organizations scoring below it are not suggested, and Auto-reach never writes to them.","ranking":"Who we write to first · by size","rankingHint":"Discovery picks the best-ranked role with a usable address. A role address counts as touching everyone there.","addBand":"Add a size band","removeBand":"Remove {{band}}","bandLabel":"Label on the page","addRole":"Add a role","moveUp":"Move {{role}} up","moveDown":"Move {{role}} down","removeRole":"Remove {{role}}","emptyRanking":"Rank at least one role.","approach":"Approach","approachHint":"Shown after the autonomy on the page, for example “partners first”. Empty: nothing is added.","voice":"Drafting voice","voiceHint":"How Iris writes for this segment: words to use or avoid, how formal. Empty: the workspace's own voice.","resetTitle":"Back to approval.","reset":"A change of prompt, model or persona, or a drop in quality, sends it back to approval. Saving a new ranking or voice starts {{segment}}'s {{approved}} approved sends again from 0; it runs alone after {{target}}.","reason":"Why (optional)","audited":"Saving is audited: who, when, the old and new value, and the reason.","save":"Save segment","cancel":"Cancel"},"errors":{"unavailable":"Discovery is not answering, so nothing was saved. Try again in a minute.","refused":"That could not be saved. Reload the page and try again.","not_found":"That segment no longer exists. Reload the page.","invalid":"Check the fields and try again.","not_recorded":"Saved, but the change wasn't recorded — try again.","missing_permission":"Only people with “Approve reach rules” can change personas and segments.","field":{"name":"Give the persona a name, up to 80 characters.","role":"Say who they are, up to 160 characters.","cares":"At most 10 lines, each up to 240 characters.","triggers":"At most 10 lines, each up to 240 characters.","objections":"Each objection needs its answer; at most 10, each up to 240 characters.","channel":"Up to 80 characters.","voice":"Up to 2,000 characters.","minScore":"A whole number from 0 to 100.","bandLabels":"Each band label is up to 40 characters.","approachNote":"Up to 80 characters."}}},"phoneAgent":{"nav":{"title":"Phone agent"},"crumbs":{"admin":"Admin","support":"Support","phoneAgent":"Phone agent","agents":"Agents","phoneAgents":"Phone agents"},"header":{"title":"{{name}} answers {{number}}","titleNone":"Phone agent","statusOn":"On","statusOff":"Off","statusPaused":"Paused until {{time}}","statusNone":"No agent is set up yet","hoursWithPeople":"{{hours}} with people to transfer to; after hours {{name}} takes messages and books callbacks","hoursNoPeople":"{{hours}}; nobody to transfer to yet, so {{name}} takes messages and books callbacks","alwaysOpen":"Always answering; {{name}} takes messages and books callbacks when nobody is free","test":"Call {{name}} to test","testSoon":"The test number arrives with the studio","pause":"Pause {{name}}","resume":"Resume {{name}}","notSetUpTitle":"Not set up.","notSetUpText":"The phone agent's settings are missing on this server, so calls are not answered and nothing can be listened to."},"tabs":{"label":"Phone agent","live":"Live","calls":"Calls","questions":"Unanswered questions","settings":"Settings","soon":"Arrives in the next release","results":"Results","controls":"Controls","disclosure":"Disclosure","studio":"Studio"},"trust":{"verified":"Verified · {{role}}","numberMatches":"Number matches · not verified","codeSent":"Code sent","anyone":"Anyone"},"roles":{"owner":"Owner","billingAdmin":"Billing admin","member":"Member"},"recording":{"on":"Notice given","pending":"Notice not given yet","objected":"Stopped: caller objected","off":"Not recorded","failed":"Not recorded (failed)"},"outcome":{"live":"In progress","settled":"Settled by the agent","transferred":"Handed over","message":"Message taken","callback":"Callback booked","ticket":"Case opened","failed":"Missed by the agent"},"now":{"answering":"{{name}} answering","verifying":"{{name}} verifying","transferring":"Transferring","message":"Taking a message"},"who":{"unknown":"Unknown caller","unknownShort":"unknown","numberMatches":"Number matches {{workspace}}","smsCodeAt":"SMS code at {{time}}","emailCodeAt":"Email code at {{time}}","codeWaiting":"Code sent, waiting"},"live":{"today":"Today","kpiCalls":"Calls today","kpiSettled":"Settled by {{name}}","kpiVerified":"Callers verified","kpiTransferred":"Transferred","kpiTransferredWait":"Transferred · avg wait {{wait}}","kpiAskedPerson":"Asked for a person","nowLabel":"Live calls","now":"Happening now","nowHint":"Opens with the live transcript; only you hear when you listen","nobody":"No calls right now. {{name}} is waiting for the next one.","colCaller":"Caller","colWho":"Who we know they are","colNeed":"What they need","colNow":"Now","colRecording":"Recording","colTime":"Time","colOutcome":"Outcome","colBy":"By","colLength":"Length","needUnknown":"Not said yet","open":"Open","earlier":"Earlier today","noEarlier":"No calls have ended today.","record":"Record"},"liveCall":{"live":"Live {{time}}","ended":"Ended","endedText":"This call has ended.","openRecord":"Open its record","step":"Step: {{step}}","listen":"Listen in","stopListening":"Stop listening","takeOver":"Take over the call","takeOverConfirm":"Take over the call? {{name}} tells the caller you are joining and leaves; your microphone goes on.","speaking":"You are on the call","transferTo":"Transfer to","targetAlways":"{{name}} (always)","nobodyOpen":"Nobody open now","transfer":"Transfer","end":"End call","endConfirm":"End this call for the caller?","transcript":"Live transcript","noLines":"Nothing said yet.","holdDialing":"Caller on hold · {{name}} is ringing {{target}}","holdBriefing":"Caller on hold · {{name}} is briefing {{target}}","tellLabel":"Tell {{name}} (the caller does not hear this)","tellNote":"Kept on the call's record. {{name}} still follows her rules.","tellSend":"Send to {{name}}","whoTitle":"Who this is","verifiedSms":"Verified by SMS code to the mobile on file ({{destination}}).","verifiedEmail":"Verified by email code to the address on file ({{destination}}).","matchedFirst":"Number matched before the code; that alone unlocked nothing.","hint":"The number matches {{workspace}} on file. Not verified: that alone unlocks nothing.","notVerified":"Not verified. The agent shares nothing about an account until the caller reads a code.","codeSent":"A code was asked for.","didTitle":"What {{name}} did","transferNote":"{{name}} tries the next person; when nobody is free she tells the caller and books a callback.","roomFailed":"Could not join the call's audio. The transcript still updates.","refused":{"generic":"That did not work. Try again.","ended":"This call has ended.","no_agent":"The agent has left this call.","closed":"That person is not open now.","busy":"A transfer is already ringing.","unknown_target":"Pick someone from the list.","too_long":"Keep it under 500 characters.","empty":"Write a message first.","not_set_up":"The phone agent is not set up on this server.","room_not_closed":"The call could not be closed. Try again."},"plan":"{{plan}} plan","liveSession":"live session “{{name}}”","noLiveSession":"no session live","captions":{"on":"captions on","off":"captions off"},"transferNoteLead":"If nobody answers in 30 s,","verifiedAs":"as {{role}}"},"calls":{"title":"Calls the agent took","subtitle":"{{name}} answers your business line. Everything it did is here, and anything that needs you is on top.","test":"Test the agent","settings":"Agent settings","export":"Export","howTitle":"How this page works","howText":"{{name}} is your phone agent. This list shows every call it answered. Calls that need a person are marked Needs you and sit at the top, so you can ignore the rest unless you want to check. Click a call to hear it, read it, and see what {{name}} did.","howTerms":"Resolved means {{name}} finished the call without a person. · Handed over means {{name}} passed the caller to someone. · Mood is how the caller seemed, judged from the conversation.","today":"Today","kpiAnswered":"calls answered","kpiWithoutStaff":"Handled without staff · {{settled}} of {{calls}}","kpiBooked":"Booked · demos and calls","kpiHanded":"Handed over · to a person","kpiNeedsYou":"Needs you · call back or review","kpiDuration":"Avg duration","kpiDurationCost":"Avg duration · cost {{cost}} a call","tabsLabel":"Calls by kind","tab":{"all":"All","needs":"Needs you","booked":"Booked","handed":"Handed over","voicemail":"Voicemail","missed":"Missed by the agent"},"search":"Search names, numbers, what was said","rangeLabel":"When","range":{"today":"Today","7d":"Last 7 days","30d":"Last 30 days","90d":"Last 90 days","all":"All time"},"directionLabel":"Direction","direction":{"any":"Direction: any","inbound":"Inbound"},"outcomeLabel":"Outcome","outcomeAny":"Outcome","moodLabel":"Caller mood","moodAny":"Caller mood","mood":{"positive":"Positive","neutral":"Neutral","hurried":"Hurried","frustrated":"Frustrated","unknown":"Not judged"},"languageLabel":"Language","languageAny":"Language","numberLabel":"Number","numberAny":"Number","tagsLabel":"Tags","tagsAny":"Tags","bulkLabel":"Change the selected calls","selected_one":"{{count}} selected","selected_other":"{{count}} selected","assign":"Assign","unassigned":"Nobody","tag":"Tag","markReviewed":"Mark reviewed","bulkFailed":"That change did not save.","select":"Select the call from {{caller}}","selectAll":"Select every call on this page","colCaller":"Caller","colWanted":"What they wanted · outcome","colHandledBy":"Handled by","colWhen":"When","colLength":"Length","colMood":"Mood","unknownCaller":"Unknown · {{number}}","customer":"Customer · {{role}}","knownNumber_one":"Known number · {{count}} earlier call","knownNumber_other":"Known number · {{count}} earlier calls","newCaller":"New caller","needsCallBack":"Needs you: call back","needsCheck":"Needs you: agent could not help","owner":"owner {{name}}","voicemailLeft":"Voicemail left","transferUnanswered":"Transfer: nobody answered","recordedNotice":"Recorded · notice, no objection","recordingStopped":"Recording stopped · caller objected","notRecorded":"Not recorded","showing":"Showing {{from}} to {{to}} of {{total}} calls","showingPage":"Showing {{count}} of {{total}} calls","scrollHint":"the list scrolls here, the filters and column titles stay in view","perPage":"Calls per page","perPageOption":"{{count}} per page","newer":"‹ Newer","older":"Older {{count}} ›","countsNote":"Counts are exact up to 10,000; narrow the filters for more. Export runs in the background and emails a link, up to 50,000 rows.","presets":"Saved views","presetNeedsToday":"Needs you today","presetBookings":"Bookings this week","presetQuestions":"Unanswered questions","columns":"Columns ▾","column":{"handledBy":"Handled by","when":"When","length":"Length","mood":"Mood"},"recordingRule":"Every call opens with {{name}} saying she is InterScribe's AI assistant and that the call is recorded; recording stops if the caller objects.","sortBy":"sort: {{column}}, {{dir}}","sort":{"when":"when","length":"length","mood":"mood","caller":"caller"},"dir":{"when":{"desc":"newest first","asc":"oldest first"},"length":{"desc":"longest first","asc":"shortest first"},"mood":{"desc":"Z to A","asc":"A to Z"},"caller":{"desc":"Z to A","asc":"A to Z"}},"sortCap":"Sorting by a column covers the newest 5,000 calls of these filters.","kpiTodayLabel":"Today","kpiWithoutStaffLabel":"Handled without staff","kpiOf":"{{settled}} of {{calls}}","kpiBookedLabel":"Booked","kpiBookedSub":"demos and calls","kpiHandedLabel":"Handed over","kpiHandedSub":"to a person","kpiNeedsYouLabel":"Needs you","kpiNeedsYouSub":"call back or review","kpiDurationLabel":"Avg duration","kpiCostSub":"cost {{cost}} a call","booked":"Booked","bookedAt":"Booked · {{when}}","transferredTo":"Transferred to {{name}} · answered","exportSent":"We emailed you a link to the export. It works for 24 hours, only for you.","exportFailed":"The export link could not be emailed. Try again.","newerLabel":"Newer","olderLabel":"Older {{count}}","columnsLabel":"Columns","due":{"in":"due in {{value}}","tomorrow":"due tomorrow {{value}}","day":"due {{value}}","overdue":"overdue"},"exportThrottled":"You asked for an export a moment ago; try again in a minute.","crumbsLabel":"Where you are","crumbInbox":"Inbox"},"phone":{"needsYouBanner":"{{caller}} needs you","needsYouTap":"{{what}} Tap to call back.","title":"Phone agent","today_one":"Today · {{count}} call","today_other":"Today · {{count}} calls","callBack":"Call back","details":"Details","playVoicemail":"Play voicemail","voicemail":"Voicemail","recent":"Recent · handled by {{name}}","showMore":"Show {{count}} more","olderNote":"Older days load as you reach them. Search covers everything.","voicemailLength":"Voicemail · {{length}}"},"states":{"noCallsTitle":"No calls yet","noCallsOff":"{{name}} is off, so calls ring your team as usual. When {{name}} answers, every call shows here, and anything that needs a person sits at the top.","noCallsOn":"{{name}} is on and waiting for the first call. Every call shows here, and anything that needs a person sits at the top.","callTestNumber":"Call the test number","setUp":"Set up {{name}}","onlySuperAdmin":"Only a SuperAdmin can turn {{name}} on.","nothingTitle":"Nothing needs you","nothingText":"Every call today was handled or handed to a person who answered. New call-backs and calls to check will appear here.","nothingPhone":"{{name}} handled every call today, or passed it to someone who answered.","seeAll_one":"See all {{count}} call today","seeAll_other":"See all {{count}} calls today","seeAllPhone_one":"See all {{count}} call","seeAllPhone_other":"See all {{count}} calls","noMatchTitle":"A search with no results","noMatch":"No calls match “{{q}}” in {{range}}.","noMatchFilters":"No calls match these filters in {{range}}.","searchAllTime":"Search all time","clearFilters":"Clear filters","loading":"Loading calls","countsFill":"Counts fill in when the list arrives.","errorTitle":"We could not load the calls.","errorText":"{{name}} is still answering; this only affects this list. Calls that need you are also sent to you by text.","errorPhone":"{{name}} is still answering. Calls that need you also come by text.","tryAgain":"Try again","tellUs":"Tell us about it","notFound":"This page is not available.","theAgent":"The agent"},"action":{"NOTICE":"Said the opening notice","RECORDING_STARTING":"Recording on after the notice","RECORDING_OBJECTED":"Caller objected: recording stopped","RECORDING_STOPPED":"Recording stopped","RECORDING_FAILED":"Recording failed; the call went on unrecorded","OBJECTION":"Caller objected to recording","AI_ASKED":"Asked if {{name}} is a person: said she is an AI and offered a person","codeSent":"Sent a code by {{channel}}","codeSuppressed":"Code asked for; nothing sent (the same answer was given)","VERIFY_CHECK":"Checked a code","VERIFY_LOCKED":"Three wrong codes: verification locked for 30 minutes","VERIFIED":"Verified","SECURE_LINK":"Sent a secure link to the address on file","TRANSFER_REQUESTED":"Transfer to {{target}}","TRANSFER_DIALING":"Ringing {{target}}","TRANSFER_ANSWERED":"{{target}} answered","TRANSFER_UNANSWERED":"Nobody answered the transfer","TRANSFER_NONE":"Nobody was free: a callback was booked","TRANSFER_JOINED":"A person joined the call","RESCUE":"No agent came: the call went straight to people","DELAY":"Paused {{seconds}} s before answering","INTERRUPT":"Caller interrupted","ERROR":"An error on the agent's side","AGENT_DONE":"{{name}} left the call","supervisor":{"tell":"{{by}} told {{name}}","transfer":"{{by}} put the call through to {{target}}","takeover":"{{by}} took over the call","end":"{{by}} ended the call"}},"record":{"previous":"‹ Previous","next":"Next ›","position":"{{index}} of {{total}}","share":"Copy link to share","copied":"Link copied","callBack":"Call back","callBackName":"Call {{name}} back","message":"Message","openAccount":"Open the account","openThread":"Open in Inbox thread","markForReview":"Mark for review","inbound":"Inbound","answeredBy":"answered by {{name}}","english":"English","howTitle":"How to read a call record","howText":"The coloured bar says what happened in one line. Below it you can listen, read what was said, and see what {{name}} did during the call. On the right is what {{name}} learned about the caller and what happens next. If {{name}} got something wrong, press “Something was wrong” so it can be fixed.","howTerms":"Moment is a part of the call worth a look. · Recording notice means the caller was told the call is recorded and could object.","reviewedRight":"Reviewed: right","reviewedWrong":"Reviewed: something was wrong","callStartToEnd":"The call, start to end","lanes":"Lanes","lane":{"all":"All lanes","work":"Agent work","caller":"Caller"},"laneHint":"Click a marker to open it.","noAudio":"No recording to play: the call was not recorded, the caller objected, or its recording has passed its keep date. The lanes and transcript stay.","previousMoment":"‹ Previous moment","nextMoment":"Next moment ›","speed":"Playback speed","download":"Download","laneWhoTalks":"Who talks","laneWork":"Agent work","laneFlags":"Flags","laneDelay":"Reply delay","laneMood":"Caller mood","legend":"R Recording notice · S Searched the knowledge base · B Booked · E Emailed · L Created the lead · M Message · C Callback · T Case · P Put through · V Verification · … Agent hesitated · I Caller interrupted · O Caller objected","legendColors":"Teal: the agent. Purple: the caller.","markerNotice":"Recording notice","markerDelay":"Agent hesitated","markerInterrupt":"Caller interrupted","markerObjection":"Caller objected to recording","tool":{"search_knowledge":"Searched the knowledge base","note_question":"Noted a question for the team","platform_status":"Checked the service status","business_hours":"Read the opening hours","send_code":"Asked for a code","check_code":"Checked a code","choose_workspace":"Chose the workspace","account_summary":"Read the account","find_sessions":"Read the sessions","session_details":"Read a session","account_billing":"Read billing","send_secure_link":"Emailed a secure link","take_message":"Took a message","request_callback":"Booked a callback","create_ticket":"Opened a case","transfer":"Put the caller through","end_call":"Ended the call","book_demo":"Booked","find_slots":"Found times","upsert_lead":"Created the lead","send_followup_email":"Emailed"},"result":"{{result}}","tabsLabel":"About this call","tabTranscript":"Transcript","tabMoments":"Moments · {{count}}","tabActions":"What the agent did · {{count}}","tabQuality":"Quality","phoneTab":{"overview":"Overview","transcript":"Transcript","caller":"Caller"},"searchCall":"Search this call","speaker":"Who spoke","everyone":"Everyone","caller":"Caller","staff":"Staff","workOnly":"Agent work only","flagsOnly":"Flags only","linesOf":"Lines {{from}} to {{to}} of {{total}} · scrolls here, the page stays put","loadEarlier":"Load earlier lines","jumpToNow":"Jump to the end","longCallNote":"Long calls load 100 lines at a time; search covers the whole call.","noLines":"No lines match.","momentsIntro":"The parts of the call worth your attention.","noMoments":"No moments are marked on this call yet.","moment":{"INTENT":"Intent","GAP":"Gap","ACTION":"Action","CALLER":"Caller","FLAG":"Flag"},"jumpTo":"Jump to {{time}}","noActions":"Nothing yet.","verificationFollowed":"Verification followed","lockedAfterTries":"Locked after three wrong codes","yes":"Yes","no":"No","none":"None","replyDelay":"Reply delay","replyDelayValue":"{{typical}} s typical · {{worst}} s worst","corrections":"Corrections","callerRated":"Caller rated it","notRated":"Not rated","rated":"{{score}} of 5","wrongStepsTitle":"If {{name}} got something wrong, here is what happens","wrongStep1":"Press Something was wrong and pick the line. The team sees why {{name}} said it.","wrongStep2":"The correction goes to {{name}}'s notes for the next draft (a copy that is not live yet).","wrongStep3":"It is published when its tests pass; this page then says it was fixed.","wasRight":"Was {{name}} right?","yesRight":"Yes, {{name}} was right","somethingWrong":"Something was wrong","flagLine":"Flag a line","wholeCall":"The whole call","whatWasWrong":"What was wrong?","sendCorrection":"Send the correction","correctionNote":"A correction is added to the agent's notes for next time.","correctionState":{"OPEN":"open","IN_DRAFT":"in the draft","FIXED":"fixed","DISMISSED":"dismissed"},"summary":"Summary","noSummary":"No summary for this call.","captured":"Captured from the call","fieldName":"Name","fieldOrganisation":"Organisation","fieldCallback":"Callback","fieldEmail":"Email","fieldSize":"Size · languages","fieldIntent":"Intent","fieldMood":"Mood","capturedNote":"Name and organisation come only from a verified account; the agent never takes a caller's word for who they are.","nextTitle":"What happens next","done":"Done","you":"You","owner":"{{name}}","nextSecureLink":"Secure link emailed to the address on file","nextMessage":"Message passed to the team","nextCallbackQueued":"Callback queued for the next person on duty","nextTicket":"Case opened in Inbox","nextTransferred":"Put through to {{name}}","nextCallBack":"Call the caller back","nextCheck":"Check what the agent could not do","nothingNext":"Nothing left to do.","history_one":"History with this caller · {{count}} call","history_other":"History with this caller · {{count}} calls","newestFirst":"newest first","thisCall":"This call","thisCallLength":"This call · {{length}}","historyNote":"Shows the last 5 calls.","seeAll":"See all calls from this number","better":"How {{name}} could do better","betterNothing":"Nothing to improve on this call.","addAnswer":"Add an answer: {{question}}","askedTimes_one":"Asked {{count}} time.","askedTimes_other":"Asked {{count}} times.","addAnswerButton":"Add answer","hesitated_one":"{{name}} hesitated once for more than 3 s.","hesitated_other":"{{name}} hesitated {{count}} times for more than 3 s.","identity":"Identity and consent","callerId":"Caller ID","callerIdMatch":"Matches {{workspace}} (a hint, never proof)","callerIdNone":"No match on file","verifiedAs":"Verified as","notVerified":"Not verified","how":"How","howSms":"SMS code to {{destination}}, {{tries}}","howEmail":"Email code to {{destination}}, {{tries}}","firstTry":"first try","nthTry_one":"try {{count}}","nthTry_other":"try {{count}}","billing":"Billing details","billingShared":"Shared (owner or billing admin)","billingNotShared":"Not shared","aiNotice":"AI notice","noNotice":"No notice given","noticeAt":"Notice given at {{time}}","recording":"Recording","recordingObjected":"Stopped at {{time}}: caller objected; the audio was deleted","oneRule":"One rule for every caller: {{name}} says she is an AI assistant and that the call is recorded, and stops recording if the caller objects.","compliance":"Compliance, quality and cost","noObjection":"no objection","handed":"Handed to a person","handedTo":"Yes · {{name}}","qualityCheck":"Quality check","flaggedWrong":"Flagged as wrong","noIssues":"No issues","promises":"Promises or prices given","promisesNone":"None (the agent cannot give or change anything)","cost":"Cost","costPart":{"stt":"speech","llm":"model","tts":"voice","agentMinutes":"LiveKit","sipMinutes":"phone"},"version":"Agent version · build","canary":"trial version","team":"Team","assignedTo":"Assigned to","tags":"Tags","addTag":"New tag","addTagButton":"+ add","removeTag":"Remove {{tag}}","notes":"Notes · {{count}} · comment, @mention","notePlaceholder":"Add a note; @Name mentions a colleague","addNote":"Add note","delete":"Delete this call and its recording","deleteConfirm":"Delete this call, its transcript and its recording for good?","previousLabel":"Previous","nextLabel":"Next","previousMomentLabel":"Previous moment","nextMomentLabel":"Next moment","play":"Play","pause":"Pause","scrubber":"Position in the call","compactLegend":"Purple caller · teal agent · green recording notice · yellow hesitation. Tap to jump.","legendCode":{"R":"Recording notice","S":"Searched the knowledge base","B":"Booked","E":"Emailed","L":"Created the lead","delay":"Agent hesitated (over 3 s)","I":"Caller interrupted"},"gapNote":"{{name}} was honest. Add an answer so it can reply next time.","momentLetter":{"INTENT":"I","GAP":"G","ACTION":"A","CALLER":"C","FLAG":"F"},"momentsCount":"Moments · {{count}}","momentsIntroShort":"The parts of the call worth your attention","showAll":"Show all","showFewer":"Show fewer","tapToPlay":"tap to play","lineCount_one":"{{count}} line","lineCount_other":"{{count}} lines","openFullTranscript":"Open the full transcript","searchShort":"Search","backToCalls":"Back to calls","recordedAfterNotice":"recorded after a notice","wrongShort":"Wrong","shareButton":"Share","shareTitle":"Share this call","close":"Close","copyLink":"Copy link","sendToColleague":"Send to a colleague","colleague":"Colleague","pickColleague":"Pick a colleague","shareNote":"Add a note (optional)","shareRule":"Only staff who can open the phone agent are listed; the link asks them to sign in.","send":"Send","shareSent":"Sent. They get an email with the link.","shareError":{"not_staff":"That person cannot open the phone agent.","yourself":"Pick someone other than you.","not_sent":"The email did not go out. Try again."},"edit":"edit","capturedShort":"Captured","historyWith_one":"History with {{name}} · {{count}} call","historyWith_other":"History with {{name}} · {{count}} calls","seeAllFrom":"See all calls from {{name}}","seeAllShort":"See all","seeAllTail":"opens the inbox filtered to this caller.","noticeGiven":"Notice given","replyDelayShort":"{{typical}} s · worst {{worst}} s","complianceShort":"Compliance and cost","addTagShort":"add","notesLabel":"Notes","notesCount_one":"{{count}} · comment, @mention","notesCount_other":"{{count}} · comment, @mention","mentionList":"Colleagues to mention","mentionHint":"Type @ to mention a colleague; they get an email.","backToHistory":"‹ Your practice history","save":"Save","cancel":"Cancel","editField":"Edit {{field}}","leadError":{"invalid":"That value does not look right.","no_lead":"This call has no lead to correct.","email_taken":"Another lead already has that email.","not_workable":"This lead was merged or erased; open it in Pipeline.","email_in_pipeline":"The email changes in Pipeline only.","not_allowed":"You need the Pipeline's right to change leads."},"optional":"Optional","nextSurvey":"The caller was texted a one-question rating","earlierWindow":"Earlier five minutes","laterWindow":"Later five minutes","laneHintZoom":"Click a marker to open it. Long calls zoom to 5-minute windows.","jumpToNowLabel":"Jump to now","changeInPipeline":"change in Pipeline"},"form":{"save":"Save","saveOrder":"Save the order","saved":"Saved","error":{"no_hours":"Set the agent's business hours first (Settings, Transfers and hours).","invalid":"That could not be saved. Check the fields and try again.","persona_name":"A name is one to three words of letters, at most 40 characters.","number":"Enter the number in international form, like +14165550140.","hours":"Choose at least one day, with an end after its start, or tick Always.","amount":"Enter an amount in dollars, like 200 or 12.50.","not_found":"That no longer exists. Reload the page.","no_version":"Publish a version before switching the agent on.","no_counsel_review":"Record counsel's review on the Disclosure page before switching the agent on.","reason_required":"Say why, in a few words: it is kept in the history.","not_confirmed":"Confirm to add $25.","not_set_up":"The phone agent's settings are missing on this server.","no_target":"Nobody in the at-cap order is open now to ring.","already":"Nothing to change: it is already like that.","unknown_intent":"That action is not known.","busy":"A test call is already ringing. Try again in a minute.","unknown_voice":"Choose one of the voices listed for that language.","greeting":"A greeting may not claim to be a person or staff, contradict “AI assistant”, mention recording (the opening notice says it) or run past 120 characters.","taken":"That name is already used. Choose another.","invalid_url":"Use an https:// address with a name (no IP address, no password, port 443).","mcp_list":"The MCP server did not list its tools. Check the address and the secret, then try again.","number_taken":"That number already reaches another agent.","needs_attestation":"A SuperAdmin must attest the tool gives no value before it can be switched on.","needs_review":"Its tools changed: approve the new list first.","attest":"Attest that the tool gives no value, or mark it as giving value.","no_rate":"Give every model in use its rates first.","no_voice_for_language":"This voice model has no listed voice for a language an agent uses. Add one first.","voice_in_use":"A voice you removed is still used by an agent or a version. Change those first."}},"history":{"system":"System","canary_extended":"A trial version had too few calls to judge: another day","canary_needs_decision":"A trial version needs a SuperAdmin's decision","canary_started":"Put a new version on a share of calls","canary_switched_back":"Switched a trial version back by itself","canary_promoted":"Made a trial version live on every call","canary_stopped":"Switched a trial version back","publish_scheduled":"Set a version to go live at a set time","scheduled_live":"A version went live at its set time","schedule_cancelled":"Cancelled a version's set time","persona":"Changed who answers (name, greeting or voice)","retention":"Changed how long recordings are kept","target_added":"Added a transfer target","target_changed":"Changed a transfer target","transfer_order":"Changed the transfer order","alerting":"Changed alerts and the health call","counsel_review":"Recorded counsel's review","switch_on":"Turned the agent on","switch_off":"Turned the agent off","pause":"Paused the agent for 1 hour","resume":"Resumed the agent","pause_all":"Paused all agents for 1 hour","cap":"Changed the monthly cap","agent_cap":"Changed an agent's share of the cap","at_cap":"Changed what happens at the cap","at_cap_order":"Changed who calls ring at the cap","keep_answering_on":"Turned on Keep answering and warn me","unusual_spend":"Changed the unusual spend alert","answer_mode":"Changed when the agent answers","top_up":"Added $25 to this month","simulate_cap":"Simulated the cap","question_state":"Changed an unanswered question","draft_created":"Started a draft","draft_saved":"Saved the draft's instructions","draft_voice":"Changed the draft's voice and call flow","draft_provider":"Changed the draft's voices (providers)","draft_discarded":"Discarded the draft","published":"Published a version","restored":"Went back to an earlier version","publish_requested":"Asked a SuperAdmin to publish the draft","test_case_saved":"Saved a test case","test_case_deleted":"Deleted a test case","test_run_started":"Started a test run","test_arm":"Armed the test number","browser_test":"Started a browser test","voice_sample":"Played a voice sample","improve_added":"Added a fix from Improve to the draft","improve_dismissed":"Dismissed an Improve item","testing_budget":"Changed the test budgets","cost_model":"Changed the cost settings","knowledge_sources":"Changed the knowledge sources","agent_created":"Added an agent","agent_numbers":"Changed an agent's numbers","agent_persona":"Changed who the agent is","actions_saved":"Changed the draft's actions and trust","decision_approved":"Approved an action the agent asked for","decision_rejected":"Rejected an action the agent asked for","tool_added":"Added a custom tool","tool_refreshed":"Listed a connection's tools again","tool_enabled":"Switched on a custom tool","tool_disabled":"Switched off a custom tool","tool_removed":"Removed a custom tool","tool_tested":"Tested a custom tool","practice_buyer":"Turned a call into a practice buyer","tool_approved":"Approved a connection's changed tools","sales_on_call":"Changed the sales on-call person","agent_parts":"Changed the agent's parts","setup_check":"Ticked a setup step","numbers":"Changed the numbers the Portal dials"},"hours":{"title":"Hours","always":"Always (every day, all day)","from":"{{day}} from","to":"{{day}} to","timezone":"Time zone","day":{"mon":"Mon","tue":"Tue","wed":"Wed","thu":"Thu","fri":"Fri","sat":"Sat","sun":"Sun"}},"order":{"none":"Nobody","help":"Calls try these in order; the next rings when one does not answer in 30 seconds. After the last, the caller can leave a message."},"settings":{"title":"Phone agent settings","version":"Version {{n}}, published {{date}} by {{name}} · changes are tested on the test line before they go live","noVersion":"No version is published yet · changes are tested on the test line before they go live","versionHistory":"Version history","publish":"Publish changes","studioSoon":"Versions and publishing arrive with the studio","readOnly":"Only a SuperAdmin can change these settings. You can read them.","noAgent":"No agent is set up yet.","who":{"title":"Who answers","name":"Name","nameHelp":"Callers hear this name. It is a persona, not a person on our team.","label":"Line","opening":"Every call opens with","language":"Language","greeting":"Greeting","voice":"Voice","on":"on","later":"later","greetingFor":"Greeting in {{language}}","greetingDefault":"How can I help?","voiceFor":"Voice for {{language}}","voiceDefault":"The agent's default voice","sample":"Play a sample","sampleSoon":"Samples arrive with the studio's voice page","languagesNote":"English answers calls. Spanish, French and Portuguese come later; their greetings and voices can be set now."},"lang":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"ai":{"title":"Saying it is an AI","rule":"Every caller hears it first, everywhere: “{{line}}”","always":"Always","asked":"If a caller asks “are you a person?” or “am I talking to a robot?”, {{name}} says she is an AI assistant and offers a person right away.","oneRule":"One rule for every caller, with no rules by place.","disclosure":"See Disclosure"},"recording":{"title":"Recording","rule":"{{name}} says the call is recorded, and stops recording if the caller objects. The call goes on unrecorded, or {{name}} offers a person.","keep":"Keep recordings","months_one":"{{count}} month","months_other":"{{count}} months","keepNote":"Transcripts are kept. Privacy erasure removes both."},"verify":{"title":"Checking who is calling","ways":"Ways to verify","sms":"Code by text to the mobile on file","email":"Code by email to the address on file","onFile":"Codes go only to contact details already on the account, never to a number or address the caller gives.","tries":"Tries, then pause","triesValue":"3 tries, then 30 minutes locked","changed":"Recently changed mobile","changedValue":"No text codes for 7 days after a mobile number changes; email or a person instead.","billing":"Billing details","billingValue":"Only to verified owners and billing admins. Everyone else gets a secure link emailed to the owner.","fixed":"These rules are fixed by the owner and apply to every call."},"targets":{"title":"Transfers and hours","name":"Name","rings":"Rings","hours":"Hours","how":"How","edit":"Edit","none":"Nobody to transfer to yet: {{name}} takes messages and books callbacks.","disabled":"Off","onCall":"On-call number {{number}}","always":"Always","warm":"Warm: {{name}} briefs first","modeWarm":"Warm: the agent briefs first","direct":"Direct","note":"Outside a target's hours {{name}} offers a callback and a ticket. Calls out go through our Telnyx line; the LiveKit number only receives.","add":"Add a target","addSubmit":"Add the target","kind":"What rings","kinds":{"NUMBER":"A phone number","EXTENSION":"A person's extension","ON_CALL":"The on-call number"},"number":"Number (for a phone number)","extension":"Extension (for a person)","topics":"Topics","topicsHint":"billing, live events","enabled":"Calls can be put through to this target","order":"The order {{name}} tries them in"},"alerts":{"title":"Alerts and the health call","subtitle":"In support hours alerts go to the on-duty list; after hours, urgent ones go to the on-call number.","onDuty":"On-duty support list","noStaff":"Nobody holds phone-agent.view yet.","emailOnly":"email only: no mobile on file","onCall":"On-call number","onCallHelp":"Texted after hours for urgent cases and when the health call fails.","health":"Health call every (minutes)","healthHelp":"We call the published number from our health line; if the agent does not answer within 20 seconds, SuperAdmins and on-call are alerted.","supportHours":"Support hours (the agent's business hours)"},"never":{"title":"What {{name}} never does","fixed":"Fixed, cannot be turned off","gives":"Gives anything: credits, discounts, trials, hours or refunds. She can suggest; a person decides.","changes":"Changes payment, plan, admins or contact details. She emails a secure link to the address on file or transfers.","reads":"Reads out card numbers, full emails or addresses.","customer":"Says whether a person or church is a customer before verification.","follows":"Follows instructions from a caller or a document to change these rules."}},"rollout":{"canaryNote":"v{{n}} on {{share}}% of calls until {{until}}","scheduledNote":"v{{n}} goes live {{at}}","pending":{"canary":"v{{n}} is on trial until {{at}}. Publishing waits until it switches back or goes live.","scheduled":"v{{n}} goes live {{at}}. Cancel it on Versions to publish another way."},"openVersions":"Open Versions","scheduledTonight":"At {{time}} tonight, outside business hours","scheduledTomorrow":"At {{time}} tomorrow, outside business hours","how":{"canary":"Try it on {{share}}% of calls for a day","canaryText":"Calls are labelled with the version. If resolved calls drop or flags rise, it switches back by itself.","all":"All calls now","allText":"The next call uses this version.","scheduledText":"Every call from then on. Calls in progress finish on the old version."},"blocked":{"noLive":"Publish the first version to every call: a trial needs a live version to compare with.","cooldown":"A trial switched back recently; this opens again {{at}}."},"confirm":{"canary":"Put v{{n}} on {{share}}% of new calls for a day?","all":"Publish v{{n}} to every new call?","scheduled":"Publish v{{n}} to every call at {{at}}?"},"done":{"canary":"v{{n}} is on {{share}}% of calls","all":"v{{n}} is live","scheduled":"v{{n}} goes live at {{at}}"},"versions":{"canary":"On {{share}}% of calls until {{until}}","scheduled":"Goes live {{at}}","stop":{"canary":"Switch back now","scheduled":"Cancel the set time"},"stopConfirm":{"canary":"Switch v{{n}} back? Every new call goes to the live version.","scheduled":"Cancel v{{n}}'s set time? It will not go live."},"makeLive":"Make it live","makeLiveConfirm":"Make v{{n}} live on every call?","tooFew":"Too few calls to judge ({{n}})","decide":"v{{n}} had too few calls to judge ({{calls}}) after three days on trial. It stays on a share of calls until a SuperAdmin makes it live or switches it back."}},"ringFirst":{"blocked":{"noTarget":"Add someone to the transfer order in Settings first.","noHours":"Set business hours in Settings first."}},"disclosure":{"infoTitle":"What this page decides","info":"What {{name}} tells every caller about being an AI and about recording. There is one rule for every caller, wherever they are: the same opening line, recording that stops on objection, and a person on request.","counselTitle":"A lawyer should confirm these rules.","counselOnFile":"Counsel review on file: {{counsel}}, {{date}}, for {{scope}}.","counselMissing":"Counsel review on file: [NAME, DATE] (counsel has not reviewed them yet).","counselRule":"No agent goes live without a recorded review (name, date, what they reviewed), and every change here needs a new one.","recordReview":"Record a lawyer's review…","counselName":"Counsel's name","counselDate":"Date of the review","counselScope":"What they reviewed","scopeDefault":"The opening line, recording and objection, the transcript kept after an objection, \"are you a person?\", the danger line, 12-month audio, the processors, caller ID and SMS verification.","recordSubmit":"Record the review","ruleTitle":"What each caller is told","ruleSubtitle":"One rule for every caller.","columns":{"who":"Where the caller is","ai":"Say it is an AI","recording":"Recording","consent":"How it is said"},"everyCaller":"Every caller, everywhere","aiAlways":"Always, at the start","notice":"Notice, then continue","noticeHow":"{{name}} says it; recording stops if the caller objects","notPlaces":"There are no rules by place: the stricter rule applies to everyone.","noTitle":"If the caller says no to recording","carryOn":"Carry on, not recorded","selected":"Selected","carryOnText":"{{name}} stops the recording and keeps helping. The audio already recorded is deleted; the transcript is kept.","handOver":"Hand over to a person","handOverText":"{{name}} passes the call on right away.","callback":"Offer a call-back","callbackText":"{{name}} takes a number and ends the call.","noFixed":"Fixed by the owner: {{name}} carries on unrecorded and offers a person; the caller chooses.","dataTitle":"Where a caller's data goes, and for how long","data":{"audio":"Audio and the AI's thinking","audioValue":"LiveKit and its model providers (Deepgram, OpenAI, Cartesia)","minutes":"Phone minutes and transfers","minutesValue":"The phone carrier (Telnyx)","recording":"Recording and transcript","recordingValue_one":"Audio kept {{count}} month; transcripts kept until privacy erasure","recordingValue_other":"Audio kept {{count}} months; transcripts kept until privacy erasure","note":"Short note, lead record, voicemail","noteValue":"Kept until you delete them","listen":"Who can listen to recordings","listenValue":"Staff with the phone agent's permissions · every play is logged"},"dataNote":"Name these providers in the privacy policy. Caller mood is worked out from the conversation; say so where the law treats that as sensitive.","dangerTitle":"If a caller says they are in danger","danger":"{{name}} says: “If you are in danger, hang up and call your local emergency number.” Then she hands over to a person right away. This rule is locked.","everywhereTitle":"Rules that apply everywhere","everywhere":{"persona":"{{name}} has a name, and always says she is InterScribe's AI assistant.","asked":"If a caller sincerely asks “Are you a person?”, {{name}} says she is an AI assistant and offers a person right away.","gives":"{{name}} never gives anything (credits, discounts, trials, hours, refunds, price changes). She suggests; a person decides.","recording":"Recording never starts before the notice is said."},"locked":"Locked","keep_one":"Recordings are kept {{count}} month; transcripts until erasure.","keep_other":"Recordings are kept {{count}} months; transcripts until erasure.","changeKeep":"Change in Settings","erase":"Delete a caller's data on request: the recording, transcript, notes and voicemail. Also on every call page.","openErasure":"Open erasure","hearsTitle":"What a caller hears","hears":{"start":"{{name}}, at the start","caller":"Caller","objects":"Please don't record this.","stopped":"Understood, I've stopped the recording. I can keep helping, or put you through to a person.","later":"Later, if asked “Are you a person?”","ai":"I'm an AI assistant. Would you like me to put you through to a person?"},"hear":"Hear it spoken","hearSoon":"Arrives with the studio's voice page","testsTitle":"Checked by tests","tests":{"opening":"Says the opening line first, before anything else","objection":"Stops recording when the caller objects","asked":"Admits to being an AI when asked","danger":"Gives the emergency line and hands over"},"testsAgent":"In the agent's tests","testsNote":"These run with every change to the agent. Test runs on a draft arrive with the studio.","historyTitle":"Who changed what","historyNone":"No changes yet.","recordedBy":"Counsel's review recorded by {{name}}.","testsOpen":"Open the Test tab","phoneViewOnly":"View only on a phone. Changes are made on a computer and need a SuperAdmin."},"controls":{"title":"Agents, budget and what happens at the limit","subtitle":"Turn agents on and off, cap what they can spend, and decide where calls go when the cap is reached.","costOnly":"Cost and budget are visible to SuperAdmins and staff allowed to see cost","infoTitle":"How turning agents on and off, and the budget, work","info":"You set a monthly limit for all agents together. When it is reached, {{name}} stops answering new calls and they ring your people instead (or take a message), so a caller never hears silence; calls in progress finish. You get an email at 50%, and a text and an email at 80% and at the cap. Turning an agent off works the same way: calls ring your team. Only cost holders see money here.","agents":"Your agents","pauseAll":"Pause all for 1 hour","newAgent":"New agent","newAgentSoon":"Several agents arrive in a later release","noAgents":"No agent is set up yet.","columns":{"on":"On","agent":"Agent and number","answers":"Answers","today":"Today","budget":"Budget"},"version":"version {{n}}","noVersion":"no version published","changed":"changed {{date}} by {{by}}","status":{"on":"Answering now","off":"Off","paused":"Paused until {{time}}"},"ringsTeam":"calls ring your team","answers":{"always":"always","alwaysHours":"always · {{hours}}","ringFirst":"after {{rings}} rings, always","outsideHours":"outside {{hours}}"},"calls_one":"{{count}} call","calls_other":"{{count}} calls","noCalls":"No calls","settledToday":"{{pct}}% handled without staff today","testFirst":"Test it first","budgetOf":"{{spent}} of {{cap}}","costHidden":"Not shown","edit":"Edit","setUp":"Set up","switchIsOn":"{{name}} is on","switchIsOff":"{{name}} is off","onSuperAdmin":"Only a SuperAdmin can turn an agent on","onNeedsVersion":"Publish a version before turning the agent on","onNeedsCounsel":"Record counsel's review on the Disclosure page first","offManage":"You need the right to manage the phone agent to turn an agent off","offTitle":"Turn off {{name}}?","offText":"Calls to {{number}} will ring {{order}}. Calls already in progress finish normally.","offConfirm":"Turn off {{name}}","pauseInstead":"Pause for 1 hour instead","cancel":"Cancel","orderThenVoicemail":"{{names}}, then go to voicemail","orderNobody":"nobody (no target is set), so callers leave a message","then":", then ","month":{"title":"This month · all agents · estimate","range":"{{from}} to {{to}} · resets {{next}}","ofCap":"of {{cap}} monthly cap","used":"{{pct}}% used · on pace for {{forecast}}","topUp":"Includes {{amount}} added this month; the cap is {{cap}}.","barLabel":"{{pct}}% of the cap spent","mark50":"Email at 50% · {{amount}}","mark80":"Text at 80% · {{amount}}","markCap":"Cap · {{amount}}","daily":"Spend by day","dailyNote":"Daily spend.","noSpend":"No spend this month yet.","highest_one":"Daily spend. Highest day: {{day}}, {{amount}} ({{count}} call).","highest_other":"Daily spend. Highest day: {{day}}, {{amount}} ({{count}} calls).","zeroCap":"The cap is $0: every call goes to people."},"money":{"title":"Where the money goes","stt":"Speech to text","llm":"Language model","tts":"Voice","minutes":"LiveKit and phone minutes","storage":"Recording storage"},"perCall":{"title":"Per call","average":"Average","priciest":"Most expensive today","cheapest":"Cheapest kind","forecast":"Forecast to month end","forecastValue":"{{forecast}} of {{cap}}"},"cap":{"title":"Budget cap","subtitle":"What happens when the agents have spent the cap","alwaysOn":"The cap is always on","monthly":"Monthly cap, all agents","perAgent":"Per agent","countsToward":"counts toward the total","longest":"Longest call","longestValue":"{{minutes}} min, then offer a person","whenReached":"When the cap is reached","people":"Send calls to your people","recommended":"Recommended","peopleText":"The agent says: “Our assistant is unavailable, I'm putting you through to the team.” Calls ring in this order.","thenVoicemail":"Then voicemail","editOrder":"Edit order","orderLabel":"Who calls ring at the cap","message":"Take a message only","messageText":"The agent greets, says nobody can talk, and records a voicemail. No tools, no bookings.","keep":"Keep answering and warn me","keepOff":"Off by default","keepText":"Never cut off a caller. You are told by text and email at 100%, 125% and 150%. Spend can go past the cap, but never past 150% of it ({{ceiling}}); then new calls follow the choice below. Only a SuperAdmin can choose this, with a reason.","fallback":"Past {{pct}}% of the cap","reason":"Why (kept in the history)","warnings":"Warnings","warningsText":"Email at 50% · text and email at 80% · text and email at the cap","warningsFixed":"These warnings are the same for every agent and can't be changed: an email at 50%, and a text and an email at 80% and at the cap (and at 125% and 150% under Keep answering).","unusual":"Unusual spend","unusualText":"Alert if a single call costs over {{call}} or a day over {{day}}","unusualCall":"A call over $","unusualDay":"A day over $","more":"Need more today?","moreText":"Add $25 to this month's cap. You will be asked to confirm. Nothing is charged; it ends with the month. Cost holders only.","add":"Add $25","addConfirm":"Add $25 to this month's cap? Nothing is charged, and it ends with the month.","check":"Check it works","checkText":"Simulate the cap. This rings {{target}} for real, with a test call.","checkNoTarget":"Simulate the cap. Set someone to ring at the cap first.","simulate":"Simulate","simulateConfirm":"Ring {{target}} for real with a test call?","simulated":{"dialing":"Last test: ringing {{target}} · {{time}}","answered":"Last test: {{target}} answered and heard the test line · {{time}}","unanswered":"Last test: {{target}} did not answer · {{time}}","failed":"Last test failed · {{time}}","joining":"Last test: {{target}} answered; the agent is joining · {{time}}","no_agent":"Last test: {{target}} answered but the agent did not join, so the call was ended · {{time}}"},"healthOk":"Health call answered at {{time}}","healthFailed":"Health call NOT answered at {{time}}"},"answer":{"title":"When the agent answers","ALWAYS":"Always","ALWAYSText":"Every call goes to the agent first.","RING_FIRST":"When nobody picks up","RING_FIRSTText":"Ring your team first, the agent answers after {{rings}} rings. Your receptionist keeps getting calls.","OUTSIDE_HOURS":"Outside business hours","OUTSIDE_HOURSText":"{{hours}}; the team answers in hours.","firstWeek":"Recommended for the first week","noHours":"No business hours set","soon":"Arrives with ring-first in a later release"},"handOver":{"title":"Always hand over to a person when","person":"The caller asks for a person","angry":"The caller is angry","billing":"Billing or refunds","legal":"Legal or press","liveEvent":"Live event is down","unsure":"The agent is unsure twice","danger":"The caller may be in danger","locked":"Locked for every agent."},"preview":"Preview: what you see when you turn {{name}} off","previewText":"Turning {{name}} off asks first and says where calls will ring instead. Calls in progress finish.","history":"History of changes","historyNone":"No changes yet.","whoCan":{"title":"Who can do what","on":"Turn an agent on","onWho":"SuperAdmins only","off":"Switch off or pause","offWho":"SuperAdmins, and staff allowed to manage the phone agent","cost":"See cost, add $25","costWho":"SuperAdmins, and staff allowed to see cost (the cap itself: SuperAdmins)","listen":"Listen to calls and give feedback","listenWho":"SuperAdmins, and staff allowed to listen in or manage"},"phone":{"title":"Phone agents","settled":"{{pct}}% resolved","draft":"Draft · only a SuperAdmin can turn it on","pause":"Pause 1 hour","toPeople":"Send calls to people now","budget":"Budget this month","pace":"On pace for {{forecast}} · text alert at {{alert}}","costDetails":"Cost details","atCap":"At the cap","atCapPeople":"Calls ring your people: {{order}}.","atCapMessage":"The agent takes a message.","atCapKeep":"The agent keeps answering up to {{pct}}% of the cap, and warns you.","onComputer":"Change this in Controls on a computer. Only SuperAdmins can let the agent run past the cap.","never":"If the agent is off or at its cap, the caller never hears silence: calls ring a person, or go to voicemail.","ofCap":"of {{cap}}"},"newAgentSuperAdmin":"Only a SuperAdmin adds an agent","budgetNotSet":"Not set"},"results":{"title":"How the phone agent is doing","subtitle_one":"Last {{count}} day · all numbers · compared with the day before","subtitle_other":"Last {{count}} days · all numbers · compared with the {{count}} days before","period":"Period","lastDays_one":"Last {{count}} day","lastDays_other":"Last {{count}} days","numbers":"Numbers","allNumbers":"All numbers","export":"Export","infoTitle":"What these numbers mean","info":"Each box counts the last {{count}} days and compares it with the {{count}} days before. Green means better. You do not need to act on every number: look at Handled without staff, Missed and Calls to check first. Reply delay is the pause before {{name}} answers; under one second feels natural. Calls to check are calls worth a human look.","emptyTitle":"No calls in this period","empty":"When {{name}} answers calls, how it is doing shows here.","pts":" pts","kpi":{"calls":"Calls answered","withoutStaff":"Handled without staff","handed":"Handed to people","handedSub":"of those, {{pct}}% answered","bookings":"Bookings","missed":"Missed (nobody picked up)","missedSub":"Before: {{count}}","duration":"Avg duration","p90":"p90 {{value}}","mood":"Caller mood","moodSub":"positive or neutral","delay":"Reply delay","delaySub":"typical, p95 {{value}}","cost":"Cost per call","costSub":"{{amount}} this month (estimate)","check":"Calls to check","checkSub":"{{pct}}% of calls"},"heatTitle":"Calls by day and hour","busiest":"Busiest: {{day}} {{hour}} {{ampm}}.","afterHours":"After hours, {{pct}}% of calls.","whyTitle":"Why people call","noIntents":"No reasons recorded yet.","other":"Other","endTitle":"Where calls end up","resolved":"Resolved {{pct}}%","transferred":"Transferred {{pct}}%","message":"Message or call-back {{pct}}%","dropped":"Dropped {{pct}}%","unanswered_one":"Transfers that nobody answered: {{count}}. It became a call-back task.","unanswered_other":"Transfers that nobody answered: {{count}}. They became call-back tasks.","couldNot":"Things the agent could not answer","noQuestions":"Nothing it could not answer.","asked_one":"asked {{count}} time","asked_other":"asked {{count}} times","addAnswer":"Add answer","bookingTitle":"From a booking to a result","booked_one":"{{count}} demo booked","booked_other":"{{count}} demos booked","bookingNote":"Held and won fill in once the agent books demos on the sales calendar. A booking only counts as a win when the demo is held and the deal closes.","waited_one":"Calls that waited more than 2 hours for a person: {{count}}.","waited_other":"Calls that waited more than 2 hours for a person: {{count}}.","alertsTitle":"Alerts you get","alertsNow":"Right away by text:","alertsNowText":"transfers nobody answered, angry callers, urgent live-event support, a call no agent took, and a health call the agent missed.","alertsMorning":"Each morning by email:","alertsMorningText":"yesterday's calls, bookings and what needs you.","alertSettings":"Alert settings","bookedWord_one":"demo booked","bookedWord_other":"demos booked","held":"held","won":"won","review":"Review","rightlyDeclined":"the agent rightly gave no price"},"questions":{"title":"Unanswered questions","subtitle":"What callers asked that {{name}} could not answer, most asked first.","infoTitle":"How to use this list","info":"Add the answer to the knowledge base, then mark the question answered: {{name}} finds it on the next call. Dismiss what should not be answered on the phone.","tabs":{"OPEN":"Open","ANSWERED":"Answered","DISMISSED":"Dismissed"},"noneYetTitle":"No questions yet","noneYet":"When a caller asks something {{name}} cannot answer, it shows here.","emptyTitle":"Nothing here","empty":"No questions in this list.","lastCall":"Last call","markAnswered":"Mark answered","dismiss":"Dismiss","reopen":"Reopen"},"survey":{"question":"How did {{name}} do on your call?","scale":"1 is poor, 5 is great.","scoreLabel":"{{score}} out of 5","thanksTitle":"Thank you","thanks":"You rated the call {{score}} out of 5.","goneTitle":"This link has expired","gone":"This survey link is no longer open. Thank you for calling InterScribe."},"studio":{"crumb":"Studio","edit":"Edit","readOnly":"Only staff who manage the phone agent change the draft. You can read it.","superAdminOnly":"Only a SuperAdmin can do this.","notSetUpShort":"The phone agent's settings are missing on this server.","tabs":{"label":"Studio","persona":"Persona","instructions":"Instructions","voice":"Voice and call flow","actions":"Actions and tools","knowledge":"Knowledge","disclosure":"Disclosure","test":"Test","improve":"Improve","cost":"Cost","versions":"Versions","nextRound":"Arrives with the next release (agent setup and actions)","knowledgeSoon":"Knowledge sources arrive in a later release"},"header":{"live":"Live · v{{n}}","noLive":"Nothing published yet","draft":"Draft v{{n}}","draftChanges_one":"Draft v{{n}} · {{count}} change","draftChanges_other":"Draft v{{n}} · {{count}} changes","ready":"Ready {{done}} of {{total}}","perMinute":"≈ {{amount}} a minute","draftDelta":"draft {{amount}}","discard":"Discard draft","discardConfirm":"Discard draft v{{n}}? Its changes are lost; the live version stays as it is.","testDraft":"Test the draft","review":"Review and publish","notSetUp":"Test calls, samples and test runs need them; you can still write the draft."},"ready":{"persona":"Who it is","instructions":"Instructions written","voice":"How it sounds","people":"Someone to hand calls to","counsel":"Disclosure","tests":"Tests","testCall":"Make a test call","knowledge":"What it knows","actions":"What it can do"},"error":{"rollout_pending":"A version is already on trial or waiting for its time. End that first, on Versions.","bad_time":"Choose a time at least 5 minutes from now and within 14 days.","no_live":"Nothing is live to compare with yet: publish the first version to every call.","cooldown":"A trial version switched back a moment ago. Try again after the wait.","no_rollout":"Nothing is on trial or waiting for its time.","locked_conflict":"A line would change a locked rule. Locked rules cannot be edited here.","not_draft":"That version has been published meanwhile. Reload the page.","no_draft":"There is no draft. Change something to start one.","super_admin_only":"Only a SuperAdmin chooses voices and providers.","not_allowed":"You do not have the right to do this.","gate":"Not everything before publishing is done yet: see the list.","rollout_later":"The 10% rollout and a set time arrive with the rollout release.","no_phone":"Add your mobile number (in international form) to your profile first: the test number knows you by it.","unavailable":"The voice service did not answer. Try again in a minute.","budget":"Today's budget for nightly runs is spent.","nothing_to_run":"There are no test cases to run yet.","locked":"Locked cases cannot be changed or deleted.","too_many":"The draft is full there: remove a line first.","no_version":"There is no version to test yet.","changed":"The draft changed after you reviewed it. Review it again, then publish.","no_call":"This question has no call to tie the case to.","rate_limited":"Too many samples just now. Try again in a minute.","no_sources":"Keep at least one source on.","greeting":"A greeting may not claim to be a person or staff, contradict “AI assistant”, mention recording (the opening notice says it) or run past 120 characters.","on_its_own_superadmin":"Only a SuperAdmin lets an action run on its own.","level_not_allowed":"That action cannot run at that level.","always_on":"Handing over to a person and taking a message are on for every agent.","gives_value":"A tool that gives value, or changes payment, plan, admins or contacts, stays at Suggests.","superadmin":"Only a SuperAdmin changes custom tools.","taken":"That name is already used. Choose another.","invalid_url":"Use an https:// address with a name (no IP address, no password, port 443).","mcp_list":"The MCP server did not list its tools. Check the address and the secret, then try again.","number_taken":"That number already reaches another agent.","persona_name":"A name is one to three words of letters, at most 40 characters.","number":"Enter the number in international form, like +14165550140.","not_set_up":"The phone agent's settings are missing on this server.","needs_attestation":"A SuperAdmin must attest the tool gives no value before it can be switched on.","needs_review":"Its tools changed: approve the new list first.","attest":"Attest that the tool gives no value, or mark it as giving value.","being_checked":"It may have happened: check before doing it again."},"instructions":{"infoTitle":"Instructions are written in sections, not one long prompt.","info":"Each section has one job, so you can change one thing and know what moved. Changes go into a draft; nothing reaches callers until you publish.","changed":"Changed in draft","newInDraft":"New in draft","s1":"Role and goal","s2":"How you greet and close","s2Note":"The opening line and the recording notice are set in Disclosure and cannot be edited out here. One rule for every caller.","openingFixed":"Every call opens with the fixed line: “Hi, this is {{name}}, InterScribe's AI assistant. This call is recorded.” Then the greeting set on the Voice tab.","s3":"Style","s4":"What to find out on every call","s4Note":"Becomes the captured fields on the call record","s5":"When to hand over to a person","s6":"Never","s7":"Examples","style":{"warmth":"Warmth","length":"Reply length","formality":"Formality","pace":"Pace of questions"},"styleValue":{"warmth":{"reserved":"Reserved, to the point","warm":"Warm, not chatty","chatty":"Warm and chatty"},"length":{"short":"Short: 1 to 2 sentences","medium":"Medium: 2 to 3 sentences","long":"Long: up to 5 sentences"},"formality":{"casual":"Casual","friendly":"Friendly professional","formal":"Formal"},"pace":{"one":"One question at a time","two":"Two at most","free":"As needed"}},"styleNotes":"Style notes","addField":"Add a field","removeField":"Remove {{field}}","handOver":{"person":"The caller asks for a person, at any time","upset":"The caller is upset or says they are cancelling","billing":"Billing, refunds, legal or press questions","eventDown":"A live event is down or about to start","unsure":"You are not sure of the answer twice in a row","competitor":"The caller mentions a competitor by name"},"locked":"Locked","never":{"give":"Give or promise anything: a price, discount, credit, trial, extra hours or refund. Suggest it; a person decides.","person":"Say you are a person if asked. Say you are an AI assistant and offer a person right away.","record":"Keep recording a caller who objected. The recording stops at once and the call goes on."},"lockedNote":"Locked lines come from the platform's rules for every customer-facing agent. Only InterScribe staff (super admins) can change them.","good":"Good","notThis":"Not this","addExample":"Add an example","addLine":"Add a line","remove":"Remove","saveDraft":"Save to draft v{{n}}","startDraft":"Save as a new draft","conflict":{"rules":"Instructions cannot tell the agent to ignore its rules.","opening":"The opening line and the recording notice cannot be skipped or shortened.","ai":"The agent always says it is an AI when asked.","recording":"The agent never hides or keeps a recording against a caller's wish.","give":"The agent never gives discounts, credits, trials, hours or refunds.","change":"The agent never changes payment, plan, admins or contacts.","verify":"Verification cannot be skipped, and caller ID is never proof.","sendElsewhere":"Nothing is sent to a number or address the caller gives.","readOut":"Card numbers, account numbers and full addresses are never read out."},"seesTitle":"What the agent actually sees","seesTokens":"{{used}} of {{ceiling}} tokens","sees":{"locked":"Platform rules (locked)","sections":"Your sections 1 to 7","disclosure":"The opening line, the same for every caller","knowledge":"Knowledge snippets, per question"},"upTo":"up to {{n}}","seesNote":"So you can see exactly what shapes an answer, and nothing is hidden in a long prompt.","lockedRules":"Read the platform rules","changesTitle":"Draft changes","noChanges":"No changes in the draft.","changedSection":{"role":"Section 1: role and goal","greetClose":"Section 2: greet and close","style":"Section 3: style","capture":"Section 4: what to find out","handOver":"Section 5: hand-over rules","never":"Section 6: never","examples":"Section 7: examples","answers":"Answers added from calls"},"publishRuns":"Publishing runs your test cases and a replay of real calls first. See Test and Improve.","advisory":"Advisory: this line reads like it changes a locked rule. It is saved, but the locked rules always win on a call, and the locked test cases must still pass before publishing.","sameStudio":"Same studio as Iris and the other agents","editable":"Editable"},"try":{"title":"Try the draft","text":"Text","voice":"Voice call","empty":"Start, then say something as the caller. {{name}} answers with the draft's logic, without audio.","you":"You","placeholder":"Say something as the caller…","send":"Send","stop":"Stop","start":"Start a text test of v{{n}}","compare":"Also ask live v{{n}} (twice the model calls)","failed":"Could not connect. Try again.","note":"Text tests use the run budget, are marked as tests, and never reach a caller or the inbox.","toolHint":"Testing {{tool}}: start the text test and ask something that makes {{name}} use it. Here every tool answers from its test fixture; nothing outside is booked, sent or changed."},"call":{"title":"Try it as a call","text":"Ring the test number from your phone with the draft version. It is marked as a test, costs about 10 cents and shows in the Test tab with a transcript and the same timeline as a real call.","number":"Call the test number","browser":"Browser test","hangUp":"Hang up","armed":"Call {{number}} from your mobile before {{time}}. The next call from your phone hears the draft.","speaking":"You are on the call. Speak to the agent; hang up when done.","micFailed":"The microphone could not be opened.","note":"Test calls cost about 10 cents, are marked as tests, and never reach a caller or the inbox.","last":"Last test call: {{when}} · {{length}}","pin":"Then key this PIN:"},"sample":{"playing":"Playing…"},"voice":{"infoTitle":"How voice and call flow work","info":"The left side is how {{name}} sounds: its voice, speed, and how patient it is before answering. The right side is where calls go: when {{name}} answers, who gets the call when {{name}} hands over, and the limits on a call. Try any change with “Call the test number” before you publish.","voiceTitle":"Voice · English","providersLink":"Voices and providers","noVoices":"No voices are listed in Settings › The agent's parts: the agent uses its default voice.","selected":"Selected","otherLanguages":"Spanish and Portuguese have their own voice. Languages other than English are switched on later.","voiceSuperAdmin":"Only a SuperAdmin chooses the voice.","soundsTitle":"How it sounds in conversation","conversation":{"speed":"Speaking speed","interruptions":"Lets the caller interrupt","noiseFilter":"Background noise","fillers":"Filler sounds (“mm-hm”)","replyDelayMs":"Waits before replying","silencePromptSeconds":"If the caller is silent"},"value":{"speed":{"slower":"Slower","normal":"Normal","faster":"Faster"},"interruptions":{"easily":"Easily","sometimes":"Sometimes","rarely":"Rarely"},"noiseFilter":{"off":"Off","medium":"Filter, medium","strong":"Filter, strong"},"fillers":{"never":"Never","rarely":"Rarely","sometimes":"Sometimes"},"replyDelay":"{{seconds}} s after the caller stops","silence":"Ask “Are you there?” after {{seconds}} s","silenceOff":"Never ask"},"delayNow":"Reply delay now averages {{seconds}} s.","delayNote":"Lowering “Waits before replying” can make {{name}} cut people off; the Test tab shows the effect.","greetingTitle":"Greeting and phrases","openingFirst":"Every call starts with: “{{line}}” Then the greeting:","defaultGreeting":"How can I help?","holdLine":"Hold line while transferring","voicemailPrompt":"Voicemail prompt","answersTitle":"When {{name}} answers","hours":"Hours","alwaysOpen":"Always","how":"How","answerMode":{"ALWAYS":"Answers at once","RING_FIRST":"Rings the team first, then after {{seconds}} s","OUTSIDE_HOURS":"Outside hours only"},"holidays":"Public holidays","holidaysValue_one":"{{count}} holiday set","holidaysValue_other":"{{count}} holidays set","answersNote":"Uses the phone line and extension settings you already have for people. Set on Controls.","goesTitle":"Where calls go when {{name}} hands over","noTargets":"Nobody to hand calls to yet. Add a transfer target in Settings.","mode":{"WARM":"Warm","COLD":"Cold"},"thenMessage":"Voicemail · up to {{minutes}} minutes, then a call-back task","sameOrder":"The same order is used when {{name}} is switched off or at its budget cap.","byTopic":"By topic","limitsTitle":"Call limits","longest":"Longest call","longestValue":"{{minutes}} minutes, then offer a person","voicemail":"Voicemail length","voicemailValue":"{{minutes}} minutes","perNumber":"Callers per number per day","perNumberValue":"{{count}}, then a person","recording":"Recording","recordingValue":"A notice on every call; it stops if the caller objects (see","usedBy":"Used by {{name}} today","playVoice":"Play a sample of {{voice}}"},"providers":{"infoTitle":"What a voice agent is made of","info":"A phone agent is four parts working in a chain: it hears the caller (speech to text), thinks (an AI model), speaks (a voice), and knows when to talk (turn detection). Each part comes from a company. Today all four come through LiveKit's gateway, which is why they can be swapped by changing a setting. You can leave this page alone: the defaults work. Provider: the company that makes a part. Gateway: one place that gives access to several providers. Fallback: a second choice used if the first fails.","partsTitle":"The four parts, and what {{name}} uses now","advanced":"Advanced · most people never change these","columns":{"part":"Part","used":"Used now, and why","cost":"Cost a minute","speed":"Reply speed"},"part":{"hears":"Hears","hearsSub":"speech to text","thinks":"Thinks","thinksSub":"AI model","speaks":"Speaks","speaksSub":"voice","turns":"Knows when","turnsSub":"to talk: turn detection"},"why":{"hears":"Fast and accurate on phone-quality audio. Also the speech provider the platform already uses for captions.","thinks":"A small model answers quickly and costs little. Claude is not offered by the gateway.","speaks":"The starting default. One multilingual voice can speak English, Spanish and Portuguese.","turns":"Decides when the caller has finished and removes background noise. Part of the gateway; not priced separately."},"turnsModel":"LiveKit turn detector and noise filter","included":"included","toMeasure":"To measure","change":"Change","tune":"Tune","readOnly":"Read-only here: a SuperAdmin changes the agent's models and voices in Settings › The agent's parts. The next call uses them.","changingTitle":"Changing the voice","draftNotLive":"Draft · not live","provider":{"cartesia":"Cartesia · Sonic-3","elevenlabs":"ElevenLabs","rime":"Rime","inworld":"Inworld","own":"Add your own provider key"},"blocked":"No price on file for this provider: the studio blocks the switch until one is entered.","gatewayNote":"Which providers appear here is whatever the gateway offers today. Check LiveKit's current list before relying on a name; the ones above are examples, not a promise.","inUse":"In use","use":"Use","languagesTitle":"One voice for every language, or one per language","defaultVoice":"The agent's default voice","sameVoice":"Same voice","voicesBelong":"Voices belong to a provider. If you change provider, you pick the voices again, so the studio asks before it switches.","switchTitle":"What happens when you switch a provider","step1":"You pick it in the draft.","step1Text":"Nothing changes for callers.","step2":"You hear it.","step2Text":"The same sentence in the old and the new voice, side by side.","step3":"You see the effect.","step3Text":"Cost a minute, reply speed, languages supported.","step4":"Tests and a replay run.","step4Text":"Same tests as any change, plus a check that the new voice speaks every language the agent uses.","step5":"It goes to 10% of calls first.","step5Text":"A bad voice is caught early and one click goes back (with the rollout release).","compareTitle":"Compare before you decide","compareNow":"{{provider}} · now","costMinute":"Cost a minute","languages":"Languages","languagesValue":"English, Spanish, Portuguese","firstSound":"Time to first sound","toMeasureCalls":"To measure on our calls","others":"Other providers","othersValue":"Filled in from the gateway's price list and our own timing tests","priceRule":"The cost model needs each provider's price. If a provider has no price on file, its cost would count as zero, so the studio blocks the switch until a price is entered.","fallbackTitle":"A fallback voice","fallbackText":"If the main voice is down or slow, {{name}} switches to a second voice for the rest of the call, so a caller never hears silence. Costs nothing until it is used.","fallbackVoice":"Fallback voice","notSet":"Not set","chooseFallback":"Choose a fallback","whyTitle":"Why Cartesia, and can we change it? The honest answer","whyHead":{"default":"Why it is the default.","setting":"It is already a setting.","notFree":"What is not free to change.","beyond":"Going beyond the gateway.","adds":"What the studio adds."},"whyText":{"default":"The design chose Cartesia Sonic-3 because one multilingual voice covers English, Spanish and Portuguese. No document records why it beat the alternatives (quality, speed or price). It was a starting choice, not a tested decision. Before launch we should compare two or three voices on the same calls for how natural they sound, how fast they start speaking, and cost.","setting":"The agent's speech, AI model, voice and the voices it may use are settings a SuperAdmin changes in Settings › The agent's parts. Changing the voice company to another one the gateway offers means changing those settings and its rates there. No code change and no redeploy.","notFree":"The voices are tied to a company, so the voice settings must change with it. The cost table needs the new company's price. And the gateway only offers some providers: Anthropic's Claude is not among them, so the agent thinks with OpenAI models.","beyond":"The agent framework also supports connecting a provider directly with our own account key (for example ElevenLabs, which the platform already uses for video voices). That needs a small code change, a new dependency, and our own billing with that provider instead of LiveKit's.","adds":"Today a person with server access changes these. This page turns the voice choice into a draft you can listen to, test and publish safely."}},"test":{"failing_one":"The live version (v{{n}}) fails {{count}} test: “{{title}}”.","failing_other":"The live version (v{{n}}) fails {{count}} tests, among them “{{title}}”.","failingNightly":"Last night's run caught it, and the team was told.","draftFixes":"Draft v{{n}} fixes it. You can publish it now, go back, or pause the agent.","pause":"Pause {{name}}","goBack":"Go back to v{{n}}","reviewPublish":"Review and publish v{{n}}","infoTitle":"What tests are for","info":"A test is a pretend call with a clear pass or fail. Before you publish a change, the studio plays your tests against the new version, so you find out in minutes, not from a caller. A test checks what {{name}} does (it books a slot, it does not promise a price, it hands over when asked), not the exact words. Case: one pretend call and what must be true. Check: one thing that must (or must not) happen. Run: playing every case once against a version.","strip":{"cases":"Cases","groups_one":"{{count}} group","groups_other":"{{count}} groups","draftRun":"Draft v{{n}}, last run {{when}}","lastRun":"Last run","rules":"Rules with a test","rulesValue":"{{covered}} of {{total}}","rulesNote_one":"{{count}} has none yet","rulesNote_other":"{{count}} have none yet","timeCost":"Time and cost of a run","about":"about {{cost}} · {{calls}} model calls","budget":"at most {{cost}} a run","auto":"Runs automatically","autoValue":"{{count}} times","autoNote":"on save, before publish, nightly","autoNoteNoSave":"before publish, nightly"},"library":"Case library","addCase":"Add a case ▾","addCaseShort":"Add case","fromCall":"From a real call (best)","noCalls":"No calls yet.","fromScenario":"From a ready-made scenario","writeOne":"Write one","allCases":"All cases","group":{"booking":"Booking","honesty":"Honesty","price":"Price and promises","handOver":"Hand-over","languages":"Languages","safety":"Safety","voice":"Voice feel"},"addHint":"Add a case from a real call (best), from a ready-made scenario, or write one.","case":"Case","runCase":"Run this case","fromThisCall":"Made from this call (its redacted lines only)","pretend":"The pretend caller","callerLabel":"Caller","thenLabel":"Then","caller":{"angry":"The angry caller","spanish":"The Spanish speaker","pricePusher":"The price pusher","slowTalker":"The slow talker","spam":"The spam call","easyBooking":"The easy booking"},"mustBeTrue":"What must be true","mustNote":"A “must” failing is a fail. A “should” failing is a warning.","liveVersion":"Live v{{n}}","draftVersion":"Draft v{{n}}","broke":"Broke “{{label}}”","notRun":"Not run","verdict":{"pass":"Pass","warn":"Warn","fail":"Fail","error":"Error","skipped":"Skipped"},"callersTitle":"Callers to try","callersSubtitle":"AI callers play these against your draft. Pick any, press Play.","callerName":{"angry":"The angry caller","spanish":"The Spanish speaker","pricePusher":"The price pusher","slowTalker":"The slow talker","spam":"The spam call","easyBooking":"The easy booking"},"callerText":{"angry":"Raises their voice and asks for a refund.","spanish":"Starts in Spanish, switches back and forth.","pricePusher":"Keeps asking for a number and a discount.","slowTalker":"Long pauses, trails off, a noisy room.","spam":"A sales pitch for something else.","easyBooking":"A friendly caller who just wants a demo."},"play":"Play","lastPlay":"Last play {{when}}","tryCall":"Try it as a real call","tryCallPhone":"Ring the test number and talk to v{{n}}. Marked as a test, about 10 cents, never reaches a caller.","withoutTitle":"Rules without a test yet","allCovered":"Every rule has a case.","noCase":"No case covers it.","rule":{"opening":"Says the opening line first","objection":"Stops recording on an objection","ai":"Says it is an AI when asked","danger":"Gives the emergency line","give":"Never gives a discount or credit","change":"Never changes payment or plan","readOut":"Never reads out a card number","sendElsewhere":"Never sends to a number the caller gives","verify":"Never skips verification","noInvent":"Does not invent an answer","handOverPerson":"Hands over when asked","competitor":"Caller named a competitor"},"historyTitle":"Run history","runAll_one":"Run {{count}} case","runAll_other":"Run all {{count}} cases","runAllCost_one":"Run {{count}} case · about {{cost}}","runAllCost_other":"Run all {{count}} cases · about {{cost}}","columns":{"when":"When","version":"Version","by":"Started by","result":"Result","cost":"Cost"},"noRuns":"No runs yet.","trigger":{"manual":"Someone","on_save":"On save","before_publish":"Before publish","nightly":"Nightly","case":"One case","try":"Try the draft"},"kind":{"CASES":"Cases","CALLER":"AI caller","REPLAY":"Replay","NIGHTLY":"Nightly"},"state":{"PASSED":"Passed","WARNED":"Passed with warnings","FAILED":"Failed","STOPPED":"Stopped","ERROR":"Error"},"running":"Running…","runError":"Did not run (the agent did not answer)","passCount_one":"{{count}} pass","passCount_other":"{{count}} pass","warnCount_one":"{{count}} warning","warnCount_other":"{{count}} warnings","failCount_one":"{{count}} fail","failCount_other":"{{count}} fail","stoppedBudget":"stopped at its budget","replaySummary":"{{invented}} invented · {{broken}} broke a rule","historyNote_one":"Showing the last {{count}}. A nightly run on the live version tells you if something drifts, for example a changed knowledge article.","historyNote_other":"Showing the last {{count}}. A nightly run on the live version tells you if something drifts, for example a changed knowledge article.","showMore":"Show 20 more","showAll_one":"Show the {{count}} case","showAll_other":"Show all {{count}}","casesLastRun_one":"{{count}} case · last run {{when}}","casesLastRun_other":"{{count}} cases · last run {{when}}","computerOnly":"Writing and editing cases is on a computer.","caseTitle":"What the case checks","callerLines":"What the caller says (one line each)","then":"Then (how the caller goes on)","mustTitle":"Must (a fail)","shouldTitle":"Should (a warning)","addCheck":"+ Add a check","checkLabel":"What must be true, in words","checkKind":{"says":"Says","saysNot":"Must not say","tool":"Does (tool)","noTool":"Does not (tool)","opening":"Opening first","underSeconds":"Under seconds"},"checkParam":{"says":"The meaning the judge looks for","saysNot":"The meaning that must not appear","tool":"Tool name, like transfer","noTool":"Tool name, like send_code","opening":"","underSeconds":"Seconds"},"close":"Close","deleteCase":"Delete","deleteConfirm":"Delete this case?"},"improve":{"howTitle":"How an agent gets better.","how":"Every real call can teach it something. Corrections, unanswered questions and hand-overs collect here. Each comes with a proposed fix you can accept into the draft, a test case so it never comes back, and a check against real calls before anything goes live.","toReview":"To review · {{count}}","toReviewPhone_one":"{{count}} thing to review","toReviewPhone_other":"{{count}} things to review","order":"Newest first · 20 per page","filter":{"all":"All · {{count}}","wrong":"Wrong answers · {{count}}","question":"Could not answer · {{count}}","pattern":"Hand-overs · {{count}}","check":"Calls to check · {{count}}"},"empty":"Nothing to review. Calls teach the agent here as they come in.","couldNot_one":"Could not answer · asked once","couldNot_other":"Could not answer · asked {{count}} times","latest":"Latest: {{when}}","inDraft":"Already in draft v{{n}}","writeAnswer":"Write the answer a person would give.","fromDocs":"Proposed answer from our docs: “{{title}}”. Edit it, then it joins the draft as an answer added from calls.","noDoc":"Our docs do not answer this yet. Write the answer, or add a doc first.","addToDraft":"Add to draft","editAnswer":"Edit the answer","makeCase":"Make a test case","playCall":"Play the call","dismiss":"Dismiss","wrongMarked":"Wrong answer · you marked it","said":"{{name}} said “{{quote}}”","callAt":"Call · {{when}} · {{at}}","proposedLine":"Proposed instruction change, from the note on the call:","pattern":"Hand-over · pattern · last 7 days","patternTitle":{"greeting":"{{count}} of {{total}} callers hung up during the greeting","handedOver":"{{count}} of {{total}} calls were handed to a person"},"patternText":{"greeting":"The opening line and greeting come first on every call. Callers who hang up do so before saying anything. Proposed: shorten the greeting (the opening line stays as it is).","handedOver":"Many calls end with a person. Read a few: an answer added to the draft, or a clearer instruction, may let {{name}} settle them."},"tryInTest":"Try it in a test","seeCalls_one":"See the call","seeCalls_other":"See the {{count}} calls","callN":"Call {{n}}","toCheck":"Call to check","checkWhy":{"upset":"The caller was upset","slow":"A reply took more than 3 seconds","unanswered":"Nobody answered the transfer"},"openCall":"Open the call","showMore":"Show 20 more","showing":"Showing {{shown}} of {{total}}. Items you dismiss are remembered so they do not return.","phoneNote":"Publishing runs the tests and a replay of 20 real calls first, and needs a SuperAdmin.","casesTitle":"Test cases · {{count}}","runAll":"Run all against v{{n}}","case":"Case","casesNote":"A test fails on what {{name}} did (a booking made, a promise given), not on exact wording."},"replay":{"title":"Replay real calls with the draft","run":"Run on 20 recent calls","none":"Not run on this draft yet.","noCalls":"No recent real calls to replay.","calls_one":"{{count}} call","calls_other":"{{count}} calls","change":"Change","row":{"handled":"Handled without staff","handed":"Handed to a person","invented":"Answers that invented something","length":"Average length","delay":"Worst reply delay"},"note_one":"{{count}} call ended differently. Replays send the callers' recorded words as text (already redacted) and never contact the caller or play audio again.","note_other":"{{count}} calls ended differently. Replays send the callers' recorded words as text (already redacted) and never contact the caller or play audio again.","differences_one":"See the difference","differences_other":"See the {{count}} differences","real":"The real call"},"versions":{"title":"Versions","subtitle":"Nothing is edited in place. Every change is a new version you can go back to.","all":"Every version","columns":{"version":"Version","note":"Note","by":"By · when","calls":"Calls","resolved":"Resolved"},"none":"No versions yet.","draft":"draft","live":"Live","notLive":"Not live","review":"Review","compare":"Compare","goBack":"Go back to this","goBackConfirm":"Go back to v{{n}}? The next call uses it; calls in progress finish on theirs.","note":"Going back is one click and takes effect on the next call. Only a SuperAdmin can do it.","compareTitle":"v{{a}} compared with v{{b}}","compareFirst":"v{{a}}","same":"The instructions are the same.","voiceChanged":"The voice and call flow differ too."},"publish":{"noDraftTitle":"Nothing to publish","noDraft":"There is no draft. Change something in the studio to start one.","title":"Before you publish v{{n}}","check":{"tests":"All {{total}} test cases pass on this draft","testsMissing":"Run the test cases on this draft: all must pass (now: {{pass}} pass, {{fail}} fail)","replay":"Replay on {{calls}} real calls: no invented answers, no broken rules","replayMissing":"Replay recent real calls on this draft: none may invent or break a rule","locked":"Locked lines untouched","lockedMissing":"A line changes a locked rule: remove it","disclosure":"Disclosure unchanged: one rule and one opening line for every caller","disclosureMissing":"Disclosure changed","counsel":"Counsel's review on file","counselMissing":"Record counsel's review on the Disclosure page","superAdmin":"A SuperAdmin publishes","superAdminMissing":"A SuperAdmin publishes: ask one to approve","lockedCases":"All {{total}} locked cases pass on this draft's own run (opening notice, “are you a person?”, never giving, verification first, objection, other languages and paraphrases)","lockedCasesMissing":"Locked cases on this draft: {{pass}} of {{total}} pass; every one must","greeting":"Greetings say nothing the opening notice contradicts","greetingMissing":"A greeting breaks the greeting rule ({{bad}}): fix it on the Voice page"},"costDelta":"This change: {{minute}} a minute, about {{month}} a month at your volume.","how":"How it goes live","canary":"Try it on 10% of calls for a day","canaryText":"Calls are labelled with the version. If resolved calls drop or flags rise, it switches back by itself. Arrives with the rollout release.","recommended":"Recommended","all":"All calls now","allText":"The next call uses this version.","scheduled":"At a set time, outside business hours","scheduledText":"Arrives with the rollout release.","publish":"Publish v{{n}}","confirm":"Publish v{{n}} to every new call?","done":"v{{n}} is live","runChecks":"Run the tests and the replay","running":"Running…","started":"Started","ask":"Ask a SuperAdmin to approve","asked":"Asked","keepEditing":"Save and keep editing","note":"Calls already in progress finish on the old version. Going back to v{{n}} is one click and takes effect on the next call.","greetingsTitle":"Callers hear, after the opening notice","greetingDefault":"The default greeting (none is set)."},"cost":{"title":"What a call costs, and how to lower it","estimate":"Estimate, not an invoice","settings":"Cost settings","aMinute":"a minute · range {{lean}} to {{rich}} by settings","examples":"A 3-minute call costs about {{three}}. A 10-minute call about {{ten}}.","average":"{{name}}'s average call is {{length}}, so about {{cost}}.","short":{"voice":"Voice","livekit":"LiveKit","phone":"Phone","stt":"STT","ai":"AI"},"mostIsCall":"Most of the cost is the call itself (minutes of connection and the agent speaking), not the AI's thinking. That decides where optimising pays.","sureTitle":"How sure are we","sure":{"config":"From our config","placeholder":"Placeholder","estimate":"Estimate"},"sureText":{"config":"Speech, voice, model and LiveKit agent-minute prices are the defaults in the agent's rate table. Those are estimates themselves: check them against the LiveKit Inference plan.","placeholder":"The phone number's rental and the carriers' minutes are not in our files. The page assumes the price under Cost settings until a SuperAdmin confirms the real one.","estimate":"How much the agent talks (half the call), turns a minute (6) and prompt size (from this version), re-read each turn."},"minuteTitle":"What one minute is made of","minuteSubtitle":"Per minute of a typical call","columns":{"part":"Part","how":"How it is charged, and what moves it","perMinute":"Per minute","sure":"How sure"},"part":{"voice":"Voice (text to speech)","livekit":"LiveKit agent minutes","phone":"Phone number and minutes","stt":"Speech to text","ai":"The AI's thinking","storage":"Recording and storage"},"how":{"voice":"By characters spoken, ${{tts}} per million characters. The agent talks about half the time at about 900 characters a minute. Longer replies cost more.","livekit":"Per minute the agent is connected, talking or not. Silence and hold still cost.","phone":"The number's rental and the carriers' minutes. A transfer adds a second leg through Telnyx while both are connected.","stt":"By minutes of audio heard, ${{stt}} a minute, the whole call including silence.","ai":"By tokens, read and written, about 6 turns a minute. The prompt and tools are re-read every turn, cheaper when cached: ${{in}} per million in, ${{cached}} cached, ${{out}} out.","storage":"The recording kept for its retention period, and its transcript."},"total":"Total","totalText":"Adds to about {{exact}}. Shown as {{shown}}.","moreTitle":"What makes it cost more","more":{"bigModel":"A bigger model","longAnswers":"Long answers","deadAir":"Long calls and dead air","noCache":"No prompt caching","tools":"Many tools and big results","transfers":"Transfers and re-dials"},"moreText":{"bigModel":"A larger model costs about 7 times more per token.","longAnswers":"The voice is the biggest part. 30% longer replies is 30% more voice.","deadAir":"Every minute carries the connection, phone and speech charges even when nobody talks.","noCache":"An instruction block that changes per call (the date, the caller's name at the top) cannot be reused.","tools":"Each tool's description is re-read every turn (about 120 tokens). A tool that returns a page of text inflates the next turns.","transfers":"While the agent stays on the line, two legs are billed."},"moreAmount":{"bigModel":"+$0.05 a minute","longAnswers":"+$0.007","deadAir":"$0.04 a quiet minute","noCache":"+$0.007","tools":"+$0.0005 each","transfers":"+ a second leg"},"lessTitle":"What brings it down","less":{"shorter":"Shorter replies: one or two sentences","decide":"Shorter calls: decide and hand over sooner","voicemail":"Voicemail after hours for non-urgent calls","cache":"A cache-friendly prompt","greeting":"A shorter greeting","smallTools":"Small tool results, few tools"},"lessText":{"shorter":"Also feels better on the phone. Set in Style on the Instructions tab.","decide":"End spam in 20 seconds, hand billing to a person early, cap calls at 10 minutes.","voicemail":"A 30-second message costs a fraction of a conversation.","cache":"Put what never changes first and the call's details last, so most of the prompt is reused. The agent already does.","greeting":"Fewer seconds before the caller speaks saves a little on every call and fewer hang-ups.","smallTools":"Return only the fields the agent needs. Switch off tools it never uses."},"lessAmount":{"shorter":"−$0.007","decide":"biggest lever","voicemail":"−60% on those","cache":"−$0.007","greeting":"−$0.005 a call","smallTools":"−$0.001"},"takeawayTitle":"The honest takeaway.","takeaway":"The AI's thinking is a small part of the cost, so squeezing the prompt saves little. The money is in how long the agent talks (voice) and how many minutes the call lasts (connection and phone). Write the prompt for short, decisive calls: that is where it pays, and it is also what callers like.","wordsTitle":"Words used on this page.","words":"The cost is an estimate, not a bill. Speech to text turns the caller's voice into words. Voice turns {{name}}'s words into speech. The AI is the model that decides what to say. Caching reuses the unchanged start of the instructions so it costs less each turn. LiveKit is the company that runs the voice and phone connection. A token is a small piece of text the AI reads, about three quarters of a word.","tryTitle":"Try settings and watch the cost","trySubtitle":"Live estimate in the studio","try":{"model":"Model","small":"Standard (mini)","big":"Larger model","length":"Reply length","prompt":"Prompt size","tokens":"{{count}} tokens","tools":"Tools on","toolsOn_one":"{{count}} tool","toolsOn_other":"{{count}} tools","lean":"Lean","now":"{{name}} with these settings","rich":"Rich: big model, long replies","threeMinutes":"3-minute call {{cost}}","note":"The estimate also appears beside Review and publish: what a change does to a minute and to a month at your volume."},"ideasTitle":"Suggestions for {{name}} · at {{calls}} calls and {{minutes}} minutes a month","ideas":{"change":"Change","saves":"Saves a month","risk":"Quality risk"},"idea":{"replies":"Cap replies at two sentences","greeting":"A shorter greeting","voicemail":"Voicemail for non-urgent after-hours calls","cacheOrder":"Cache-friendly prompt order"},"ideaWhy":{"replies":"Callers got long answers in {{pct}}% of turns.","greeting":"The opening line and greeting take about {{seconds}} s.","voicemail":"After-hours calls could leave a message instead.","cacheOrder":"Rules and sections first, the call's details last."},"risk":{"low":"Low","medium":"Medium"},"inPlace":"In place","tryInTest":"Try in test","inDraft":"In the draft","voicemailLater":"With after-hours answering (later release)","ideasTotal":"All together: about {{saves}} of {{of}} a month, around {{pct}}%. Each is tried against your test cases and real calls before it can go live.","achievedTitle":"Cost against what the agent achieves","achieved":{"call":"Cost per call","resolved":"Cost per call it resolved on its own ({{pct}}%)","booking_one":"Cost per booked demo ({{count}} this month)","booking_other":"Cost per booked demo ({{count}} this month)","afterHours_one":"Calls outside hours that would have been missed ({{count}})","afterHours_other":"Calls outside hours that would have been missed ({{count}})","tests":"Tests this month (never counted in the cap)"},"achievedNote":"Cheaper is not always better: a shorter call that books nothing costs more per booked demo. Last 30 days of real calls.","practiceTitle":"Practice buyers cost too","practice":"A live voice practice is about $0.07 a minute: speech, the buyer's voice, the buyer's model, the observer after each exchange, and the coach only during Timeouts. A rep's 90-minute week is about $6.","meterNote":"The phone agent's meter prices LiveKit's agent minutes and inbound SIP minutes from its rate table, beside the models; the number's own minutes are the placeholder above until confirmed.","settingsTitle":"Cost settings","settingsSubtitle":"The prices this page uses: the agent's own rate table.","setting":{"agentMinute":"LiveKit agent minute (USD)","phoneMinute":"Phone number and carrier minutes (USD a minute)","storageMinute":"Recording and storage (USD a minute)","sttPerMinute":"Speech to text (USD a minute)","ttsPerMillionChars":"Voice (USD per million characters)","llmInPerMillion":"Model input (USD per million tokens)","llmCachedPerMillion":"Model cached input (USD per million tokens)","llmOutPerMillion":"Model output (USD per million tokens)"},"confirmed":"Real prices confirmed for","budgetsTitle":"Test budgets","budgetsSubtitle":"What text tests and AI test callers may spend on model calls. A SuperAdmin's.","budget":{"perRun":"Each run, at most (USD)","nightlyDay":"Nightly runs, at most a day (USD)","sample":"Nightly sample: cases played besides what changed","onSave":"Run the cases when the draft changes (at most every 15 minutes)","testDay":"All test spend, at most a day (USD)","testMonth":"All test spend, at most a month (USD)"},"budgetsNote":"A run stops at its budget and says so. Test spend is shown on the Test tab and here; it never counts toward the callers' monthly cap.","ratesWhere":"To change a price, use Settings › The agent's parts.","ratesLink":"Open The agent's parts"},"knowledge":{"infoTitle":"What the agent may look up.","info":"{{name}}'s search_knowledge reads only the sources switched on here. A change applies to the next search, like Settings.","title":"Knowledge sources","subtitle_one":"{{count}} search in the last 30 days","subtitle_other":"{{count}} searches in the last 30 days","columns":{"source":"Source","on":"On","documents":"Documents","synced":"Last synced","used":"Answers that used it"},"source":{"DOCS_REPO":"Help docs","DOCS_ADMIN":"Docs written in Admin","ANSWER":"Approved answers","GUIDE":"Guides and procedures","CATALOG":"Catalog","PLANS":"Plans and prices","LEGAL":"Legal pages","GLOSSARY":"Glossary","RELEASE_NOTES":"Release notes","BLOG":"Blog"},"about":{"DOCS_REPO":"The public help center","DOCS_ADMIN":"Help pages staff wrote in Admin › Docs","ANSWER":"Answers staff approved in Admin › Knowledge","GUIDE":"Staff guides (staff audience: never read to callers)","CATALOG":"Products and add-ons","PLANS":"Plans and what they include","LEGAL":"Terms, privacy and policies","GLOSSARY":"Product words","RELEASE_NOTES":"What changed, release by release","BLOG":"Blog posts"},"documents_one":"{{count}} document","documents_other":"{{count}} documents","never":"Not synced yet","on":"On","off":"Off","note":"Only a SuperAdmin changes this; every change is in the history.","readOnly":"Only a SuperAdmin changes the sources."},"persona":{"infoTitle":"Who the agent is.","info":"The name callers hear in the opening line, the line it answers and its greeting. The opening line itself is fixed: counsel reviewed it. Changing who the agent is, or its numbers, is a SuperAdmin's.","title":"Who it is","subtitle":"Persona and greeting","name":"Name callers hear","line":"Line it answers","greeting":"Greeting (after the opening line)","hears":"What a caller hears first","unnamed":"No name yet","defaultGreeting":"How can I help?","openingFixed":"The opening line is the same on every call and cannot be edited.","fromTemplate":"Made from","numbers":"Numbers","numbersAbout":"The published number callers dial, and the receive-only number the carrier forwards to.","published":"Published number","livekit":"Receive-only LiveKit number","budget":"Budget share","share":"This agent may spend up to {{amount}} a month; it counts toward the total cap.","noShare":"No share of its own: it counts toward the total cap.","toControls":"Change it in Controls and cost"},"actions":{"infoTitle":"Actions, trust and tools in plain words.","info":"An action is something {{name}} does, like booking a demo. Trust is how much {{name}} may do without asking you: from Suggests (only proposes), through Asks first (waits for your yes), to Does + tells (does it, then tells you). A connection is a service {{name}} can use, like your calendar. Anything that gives value, like a discount, is always locked, and the lock is enforced by the system, not just by {{name}}'s instructions. Not sure? Pick “Balanced” below. You can change any single action later.","makesDraft":"Changes here go to a new draft; callers keep the live version until a SuperAdmin publishes.","onItsOwnSuperAdmin":"Only a SuperAdmin chooses On its own","levels":{"SUGGESTS":"Suggests","DRAFTS":"Drafts","ASKS_FIRST":"Asks first","DOES_TELLS":"Does + tells","ON_ITS_OWN":"On its own"},"ladderWords":{"SUGGESTS":"Suggest only","DRAFTS":"Draft for a person","ASKS_FIRST":"Act after approval","DOES_TELLS":"Act and report","ON_ITS_OWN":"Act on its own"},"oneSetting":"One setting for everything","presets":{"CAREFUL":"Careful","BALANCED":"Balanced","HANDS_OFF":"Hands-off"},"presetHint":{"CAREFUL":"asks before acting","BALANCED":"Recommended","HANDS_OFF":"does and tells"},"presetAbout":{"CAREFUL":"Careful: asks you before it books, records a lead or sends anything.","BALANCED":"Balanced: books and records on its own and tells you; asks first before sending email. Open the list below only to change one action.","HANDS_OFF":"Hands-off: books, records and sends on its own and tells you. The first 20 emails still wait for your yes.","CUSTOM":"Your own mix: one or more actions were changed by hand. Pick a setting above to start again from it."},"onACall":"Actions on a call","legend":"Suggests: only proposes · Drafts: prepares, you send · Asks first: waits for a yes · Does + tells: does it and reports · On its own","columns":{"action":"Action","on":"On","level":"How much on its own","limits":"Limits"},"switch":"{{action}} on or off","edit":"Edit","rows":{"knowledge":{"title":"Look things up in the knowledge base","about":"Reads only. Cites the article.","limits":"Staff knowledge only"},"book_demo":{"title":"Book a demo","about":"Calendar, invite, task.","limits":"Next 14 days · weekday 9 to 5 · max 8 a day"},"upsert_lead":{"title":"Create or update the lead","about":"Fills the captured fields.","limits":"Never overwrites a person's edits"},"send_followup_email":{"title":"Send a follow-up email","about":"Booking confirmation and a link.","limits":"Templates only · a person approves the first 20"},"send_sms":{"title":"Text the caller","about":"A booking confirmation or a link.","limits":"Verified mobile on file; a booking confirmation also to a number the caller confirms"},"message":{"title":"Take a message and set a call-back task","about":"Voicemail up to 2 minutes.","limits":"Assigns to the next on duty"},"handover":{"title":"Hand over to a person","about":"Warm transfer: says who is calling.","limits":"Order set in Voice and call flow"},"add_to_sequence":{"title":"Add the caller to a nurture sequence","about":"Through the sequences you already run.","limits_one":"{{count}} sequence · only with consent","limits_other":"{{count}} sequences · only with consent"}},"locked":{"title":"Give a discount, credit, trial, hours or refund · Change a price","about":"Locked for every agent.","chip":"Locked","limits":"On a call: offers a person to follow up"},"earning":{"title":"Earning more trust, one action at a time","same":"Same ladder as the other agents","now":"Now: {{level}}","approved":"{{count}} of {{of}} approved","held":"Held there","suggest":"20 approved with no edits: we suggest {{level}}.","accept":"Accept","at20":"At 20 with no edits, we suggest {{level}}","ownerOnly":"On its own needs a SuperAdmin","note":"Quiet hours, an answer threshold and a kill switch work the same way as for the other agents. Any admin can switch the agent off; only a SuperAdmin can turn it on, and only a published version."},"guardrails":{"title":"Guardrails","upset":"Stop and hand over if the caller is upset, twice","card":"Never read out a card or account number","tenMinutes":"End a call after 10 minutes and offer a person","spam":"Block known spam numbers and the do-not-call list","on":"On","locked":"Locked"}},"tools":{"title":"Tools and connections","subtitle":"Where actions come from. Each connection offers tools the agent may call, like plugging a service into it (MCP, or a plain web call).","addConnection":"Add a connection","added":"Added. Switch it on, then tick it for the draft.","connections":{"calendar":"Calendar","pipeline":"Pipeline (leads)","knowledge":"Knowledge search"},"builtIn_one":"Built in · {{count}} tool","builtIn_other":"Built in · {{count}} tools","connected":"Connected","notUsed":"Not used","p50":"p50 {{value}}","yourOwn":"Your own tool","yourOwnAbout":"An MCP server by web address, or a webhook","superAdminOnly":"Only a SuperAdmin adds one","kind":{"WEBHOOK":"Webhook","MCP":"MCP server"},"kindLabel":"Kind of connection","changesThings":"Changes things","givesValue":"Gives value: locked","enabled":"On","disabled":"Off","secret":"secret {{hint}}","visible":"Visible to the agent in this draft","enable":"Switch on","disable":"Switch off","refresh":"List its tools again","remove":"Remove","removeConfirm":"Remove {{name}}? Versions that tick it stop seeing it.","form":{"name":"Name (lowercase, no spaces)","url":"Web address (https)","fieldName":"Field name","fieldType":"Field type","addField":"Add a field","secret":"Secret (kept in the vault)","hidden":"Hide these fields from the agent","timeout":"Wait up to (seconds)","changesThings":"This tool changes things (books, writes, sends)","givesValue":"This tool gives value or changes payment, plan, admins or contacts (it stays at Suggests and never runs)","attest":"I attest this tool cannot give value (a discount, credit, trial, hours or refund) or change payment, plan, admins or contacts. Required to switch it on."},"told":"What the agent is told this tool does (it reads this, so keep it short)","needs":"What it needs from the call","needsNothing":"Nothing","required":"required","optional":"optional","waits":"Waits up to {{seconds}} seconds · Tries once more if it fails and changes nothing · Adds a little to the cost of every turn","testInput":"Input (JSON)","test":"Test this tool","testFailed":"It did not work: {{reason}}","last10":"See the last 10 calls","day":"Last 24 hours · {{name}}","noCalls":"No calls yet.","dayLine_one":"{{count}} call · worked {{pct}}% of the time · usually {{p50}}","dayLine_other":"{{count}} calls · worked {{pct}}% of the time · usually {{p50}}","lastFailure":"Last failure: {{reason}}","costTitle":"Cost of tools","costAbout":"Every tool you switch on makes each reply a little slower and costs a little more. Switch off tools the agent never uses.","noneUnused":"Every tool switched on was used in the last 30 days.","unused":"Unused in 30 days: {{name}} (0 calls)","turnOff":"Turn off","safetyTitle":"Safety for your own connections","safety":"Only the tools you tick are visible to {{name}}. Secrets are kept in the vault, never in the prompt. Every call is logged with its inputs and result. A connection that returns private data can be set to hide fields. Calls go only to https addresses that resolve to public addresses, are signed, wait at most 4 seconds and read at most 8 KB.","valueLocked":"Any tool that gives value is locked at Suggest.","review":"Changed: review","notAttested":"Not attested","reviewNote":"Its tools changed when they were listed again. No agent can use it until a SuperAdmin approves the new list (the change is in the history).","serverSays":"The server describes it as (never told to the agent):","approve":"Approve the new tools","rulesWin":"Whatever a tool can do, the agent's locked rules forbid giving value or changing payment, plan, admins or contacts, and the system enforces them."},"phone":{"back":"Back to the agent","test":"Test · draft v{{n}}","disclosure":"Disclosure · what callers are told","draftChanges_one":"Draft v{{n}} has {{count}} change","draftChanges_other":"Draft v{{n}} has {{count}} changes","isOn":"{{name}} is on","isOff":"{{name}} is off","today_one":"{{count}} call today","today_other":"{{count}} calls today","needYou_one":"{{count}} needs you","needYou_other":"{{count}} need you","turnOff":"Turn off","ifOff":"If you turn {{name}} off","ifOffText":"Calls ring {{names}}, then voicemail. Calls already in progress finish normally.","ready":"Ready · {{done}} of {{total}}","allReady":"{{name}} has everything it needs.","seeMissing":"See what is missing","whoTitle":"Who can do this","who":"Only a SuperAdmin can turn {{name}} on. Anyone allowed to manage the phone agent can pause it or switch it off.","improve":"Improve · {{count}}","ifOffNobody":"Calls go to voicemail. Calls already in progress finish normally.","waitingFor":"Waiting for {{version}}: {{steps}}.","missing":{"persona":"who it is","knowledge":"what it knows","actions":"what it can do","voice":"how it sounds","counsel":"counsel's review","tests":"passing tests","testCall":"a test call"},"draftVersion":"draft v{{n}}"}},"setup":{"crumb":"New","title":"Set up a phone agent","subtitle":"Start from a template, test it with a real call, then turn it on. About 10 minutes. Nothing reaches a caller until you publish.","later":"Save and finish later","infoTitle":"How setup works.","info":"Pick a template and we fill in sensible defaults: a greeting, rules, tools and tests. You can change every part later. Nothing reaches a caller until you make a test call and publish. It usually takes about ten minutes.","stepsLabel":"Setup steps","steps":{"does":"What it does","who":"Who it is","knows":"What it knows","can":"What it can do","sounds":"How it sounds","test":"Test call","live":"Go live"},"question":{"does":"What should this agent do for you?","who":"Who is it, and which number does it answer?","knows":"What may it look things up in?","can":"What may it do on a call?","sounds":"How does it sound?","test":"Try it as a real call","live":"Ready to go live?"},"templates":{"front_desk":{"title":"Front desk","about":"Answers your main line, answers common questions, books demos, takes messages and passes anything else to a person.","line":"Main business line"},"sales_qualifier":{"title":"Sales qualifier","about":"Calls back new leads or answers inbound sales calls, finds out size, timing and who decides, and books the next step.","line":"Sales line"},"support_triage":{"title":"Support triage","about":"Listens to the problem, looks up help articles, opens a case with the details and hands urgent ones to the on-call person.","line":"Support line"},"live_event":{"title":"Live-event line","about":"For the weekend. Answers “is it working?” calls from event hosts, checks the event status and pages the on-call person fast.","line":"Live-event support"},"blank":{"title":"Start blank","about":"Write everything yourself. For advanced setups.","line":"New line"}},"chips":{"calendar":"Calendar","pipeline":"Pipeline","knowledge":"Knowledge","helpDocs":"Help docs","cases":"Cases","eventStatus":"Event status","paging":"Paging"},"recommended":"Recommended","usesScripts":"Uses your sales scripts","perMinute":"≈ ${{amount}} a minute","does":{"title":"Templates","continue":"Use {{template}}, continue","later":"You can change every part later. Templates come with tests that check the basics."},"who":{"title":"Who it is","subtitle":"The name callers hear, the line it answers, and its numbers. This makes the agent, switched off.","create":"Make the agent and continue"},"superAdminOnly":"Only a SuperAdmin adds an agent. Ask one to do this step.","sounds":{"title":"How it sounds","subtitle":"The greeting after the opening line, and the voice.","voice":"Voice (English)","noVoices":"No voices are set up on this server","pick":"Choose a voice"},"test":{"title":"Make a test call","subtitle":"Ring the test number and talk to the draft. Marked as a test, never reaches a caller.","last":"Last test call: {{at}}"},"live":{"title":"Go live","subtitle":"Publishing runs the tests first and is a SuperAdmin's; then a SuperAdmin turns the agent on in Controls.","controls":"Open Controls"},"askOwner":"Ask the owner","next":"Next step","gives":{"title":"What this template gives you","style":"Warm, brisk · English","oneRule":"Every caller hears the same opening: that this is an AI assistant and that the call is recorded. See Disclosure.","tools_one":"{{count}} tool","tools_other":"{{count}} tools","tests_one":"{{count}} test case","tests_other":"{{count}} test cases","handOver":"Hand-over rules","disclosure":"Disclosure","threeMinutes":"3-minute call ≈ ${{amount}}","estimate":"An estimate. See Cost for what moves it."},"ready":{"title":"Ready to go live · {{done}} of {{total}}","withTemplate":"Ready to go live · {{done}} of {{total}} with this template","about":{"persona":"Persona and greeting","knowledge":"Knowledge base connected","actions":"Tools on, trust levels set","voice":"Voice chosen","counsel":"Needs a lawyer's review","tests":"Template tests pass","testCall":"Do this next"},"testCall":"Make a test call","next":"Do this next","owner":"Only a SuperAdmin can turn an agent on. If that is not you, press “Ask the owner” and we will message them a summary."},"after":"After it is live, the work is small and regular. Each week a short list of things to review appears (questions it could not answer, a wrong answer you marked). Add an answer, tweak a line, test it, publish. A good agent is mostly better answers and shorter calls, not a better prompt."},"decisions":{"title":"Waiting for your yes","waiting_one":"{{count}} waiting","waiting_other":"{{count}} waiting","state":{"PENDING":"Waiting","APPROVED":"Running","REJECTED":"Rejected","EXPIRED":"Expired","DONE":"Done","FAILED":"Did not work","UNCERTAIN":"Check: may have happened"},"approve":"Approve","reject":"Reject","error":{"failed":"That did not work. Check the call and try again.","not_pending":"Someone already answered this.","not_found":"That no longer exists. Reload the page.","uncertain":"It may have happened: check before doing it again."},"salesTitle":"Booked and recorded","booked":"Demo booked {{when}} with {{host}}","theTeam":"the sales team","task":"Follow-up task: confirm the demo {{when}}","lead":"Lead: {{name}}","owner":"Owner: {{name}}","learnTitle":"Learning from calls","practiceBuyer":"Turn this call into a practice buyer","practiceMade":"A draft practice buyer was made.","practiceOpen":"Open practice buyers","practiceNotAllowed":"Making practice buyers needs the practice library's right.","practiceNote":"The buyer takes the shape of the call (what they wanted, how they sounded, their organisation's size), never who called.","resolvedBooked":"Resolved: demo booked for {{when}} with {{host}}","inviteTo":"Invite emailed to {{email}}","invite":"Invite emailed","leadIn":"Lead {{name}} in Pipeline","taskSet":"Follow-up task set for {{when}}","uncertainNote":"It may have gone through (the far side did not answer in time). Check before doing it again; it is never repeated by itself."}},"phoneBlock":{"heading":"Break Language Barriers in Seconds.","howItWorks":"How It Works","step1Title":"Launch Your Event","step1Desc":"Configure your event details, select the speaker's language, and generate QR codes or links to share with attendees on-site or online.","step2Title":"Reach Every Attendee","step2Desc":"Attendees scan or click to join instantly using their own devices, whether attending in person or remotely with video and captions.","step3Title":"Deliver Every Word, Everywhere","step3Desc":"Attendees plug in headphones to hear live translated audio or read captions in real time. Fully accessible, fully live.","noApp":"No app required to join. Scan or click to connect instantly.","mobileApps":"For an even smoother experience, mobile apps are available on iOS and Android.","tryIt":"Try it on your device","tryMe":"Try me"},"planLimits":{"console":{"phones":{"near":{"title":"{{phones}} phones hearing audio · your plan covers {{limit}}","body":"Everyone can keep listening. Phones on audio are counted across all your rooms."},"over":{"title":"{{phones}} phones hearing audio · your plan covers {{limit}}","body":"Everyone keeps listening."},"full":{"title":"{{phones}} phones hearing audio · audio is full (your plan covers {{limit}})","body":"New phones can read captions and use chat, Q&A and polls, but cannot start audio."}},"languages":{"close":{"title_one":"{{count}} of {{cap}} language being translated · close to the most at once","title_other":"{{count}} of {{cap}} languages being translated · close to the most at once","body":"Add capacity now so new languages do not have to wait."},"full":{"title_one":"{{count}} language being translated · the most at once","title_other":"{{count}} languages being translated · the most at once","body":"New languages wait until one frees up. Someone in your audience who picks one reads the original captions."}},"action":"Plan and billing","ownerOnly":"Your workspace owner can see Plan and billing.","explain":{"label":"What does this mean?","title":"Plan limits","close":"Close","body":"Your plan covers a number of phones listening to audio at the same time across all your rooms. Captions-only readers are not counted. Above your plan nothing changes: everyone keeps listening, unless our team has set a limit for your workspace. A session also translates a limited number of languages at once: someone in your audience who picks another one reads the original captions until a place frees up."}},"banner":{"reached":"Your events reached {{peak}} phones hearing audio this month ({{plan}} covers {{limit}}).","reachedNoPlan":"Your events reached {{peak}} phones hearing audio this month (your limit is {{limit}}).","next":"{{next}} covers {{nextLimit}}.","nextAddHours":"{{next}} covers {{nextLimit}}, and extra hours can be added.","talkToUs":"For more than that, talk to us.","notCut":"Nobody was cut off.","captionsOnly":"New phones could only read captions.","compare":"Compare plans","askAdmin":"A workspace admin can compare plans.","addListeners":"Add 50 listeners · {{price}} a month"},"dashboard":{"title":"Plan & hours","description":"Your plan, the hours it includes and the hours you have added.","changePlan":"Change plan"},"plans":{"community":"Community","launch":"Launch","engage":"Engage","elevate":"Elevate"},"languageNotice":{"title":"{{event}} asked for more languages at once than your plan’s fair use allows.","titleNoEvent":"An event asked for more languages at once than your plan’s fair use allows.","body":"We’re reviewing your request for more languages and will tell you shortly. Meanwhile, the newest language shows the original captions. Everyone else is unaffected."},"languageCap":{"atLimit_one":"This event is translating the maximum of {{count}} language at once right now. <link>Add capacity</link> to add another.","atLimit_other":"This event is translating the maximum of {{count}} languages at once right now. <link>Add capacity</link> to add another.","askOwner_one":"This event is translating the maximum of {{count}} language at once right now. Ask an account owner to add capacity.","askOwner_other":"This event is translating the maximum of {{count}} languages at once right now. Ask an account owner to add capacity.","refused_one":"This event is translating the maximum of {{count}} language at once right now, so this language was not added.","refused_other":"This event is translating the maximum of {{count}} languages at once right now, so this language was not added.","rowHint":"plan limit"},"languageCapacity":{"notice":{"planned_one":"This event plans {{count}} language; its limit is {{cap}} at once.","planned_other":"This event plans {{count}} languages; its limit is {{cap}} at once.","live_one":"This event is translating {{count}} language; its limit is {{cap}} at once.","live_other":"This event is translating {{count}} languages; its limit is {{cap}} at once.","closePlanned":"Add capacity before it starts so every language can run.","closeLive":"Add capacity now so new languages do not have to wait.","row_one":"{{count}} of {{cap}} language planned","row_other":"{{count}} of {{cap}} languages planned","more_one":"{{count}} more event is close to its language limit.","more_other":"{{count}} more events are close to their language limit.","moreAtLimit_one":"{{count}} more event is close to or at its language limit.","moreAtLimit_other":"{{count}} more events are close to or at their language limit.","full":"Languages beyond the limit wait until one frees up."},"sheet":{"title":"Add language capacity","subtitle":"More languages translated at the same time","usage":"{{inUse}} of {{cap}} languages in use","capOnly":"Up to {{cap}} languages at once","noCap":"No limit on languages at once","monthly":"+5 languages at once, every month — {{price}}/month","monthlyYearly":"+5 languages at once, billed yearly — {{price}}/year","monthlyCapNow":"Up to {{cap}} languages at once, from now.","monthlyCapNext":"Up to {{cap}} languages at once from your next billing period.","monthlyHeld_one":"You have {{count}} monthly block now.","monthlyHeld_other":"You have {{count}} monthly blocks now.","event":"+5 languages for this event — {{price}} once","eventFor":"For {{event}}, for its whole run.","discount":"{{percent}}% discount taken.","recommended":"Recommended","addMonthly":"Add every month","addEvent":"Add for this event","adding":"Adding…","noOptions":"Nothing can be added here right now. Reply to any InterScribe email and we will help.","active":"Active. Listeners can now get up to {{cap}} languages within a minute.","paid":"Payment received. Listeners get the new languages within a minute.","cancelled":"Checkout was cancelled. Nothing was charged.","askOwner":"Ask an account owner","asked":"We emailed your account owners.","askNeedsSession":"An account owner can add capacity from Plan and billing.","chooseCard":"Choose a card in billing","close":"Close","monthlyToday":"{{amount}} today, then {{price}}/month.","monthlyTodayYearly":"{{amount}} today, then {{price}}/year.","monthlyNothingToday":"Nothing to pay today, then {{price}}/month.","monthlyNothingTodayYearly":"Nothing to pay today, then {{price}}/year."},"line":{"title":"Languages at once","none":"No extra languages at once each month.","held_one":"+{{languages}} languages at once every month ({{count}} block)","held_other":"+{{languages}} languages at once every month ({{count}} blocks)","add":"Add language capacity","remove":"Remove","removeConfirm":"Remove all at the end of this period","removing":"Removing…","removed":"Removed. Your current period keeps what it paid for.","cancel":"Cancel","activeUntil_one":"{{count}} block active until {{date}}.","activeUntil_other":"{{count}} blocks active until {{date}}."},"errors":{"noPlan":"Monthly languages are added to a plan. This workspace has no plan: buy +5 for this event instead.","notBilledByStripe":"This plan is not billed by card, so languages cannot be added here. Reply to any InterScribe email and we will add them.","unpriced":"This option is not on sale in your currency right now. Reply to any InterScribe email and we will help.","quantity":"Choose between 0 and 10 blocks of 5 languages.","trialing":"Languages cannot be added during a trial. They can be added once your plan starts.","paymentFailed":"Your card was declined. Nothing changed.","noPaymentMethod":"There is no card on file to charge, so nothing changed. Choose a card in billing, then try again.","priceChanged":"The price changed since this page opened. Check the new price and try again.","session":"This event has ended or is no longer in this workspace, so languages cannot be added to it.","unavailable":"Languages could not be added just now. Nothing was charged. Try again in a moment.","notMember":"You are not a member of this workspace.","canBuy":"You can add languages yourself: choose an option above.","tooSoon":"You already asked an account owner today. They have the link to add languages.","notSent":"Your request could not be sent. Try again in a moment."}}},"portalAudience":{"title":"Audience","description":"A portal exists so that people can hear an event in a language they understand. This is whether that happened.","period":"Period","people":"People who followed","peopleChangeUp":"{{0}}% more than the period before","peopleChangeDown":"{{0}}% fewer than the period before","peopleChangeFlat":"The same as the period before","peopleChangeNone":"Nothing to compare with yet","events":"Events","eventsAverage":"{{0}} people on average","eventsNone":"No events in this period","listening":"Time spent listening","typicalStay":"{{0}} each, typically","typicalStayUnknown":"No stay was recorded","languages":"Languages chosen","languagesOfOffered":"of {{0}} you offered","capNote":"Listening time counts each connection at most the length of its own event.","capNoteWithOpen":"Listening time counts each connection at most the length of its own event. {{0}} connections are still open, or were never closed, and count as no time at all.","choice":{"title":"Which language people chose","description":"The one question this page can answer that nothing else can.","count":"{{0}} · {{1}}%","empty":"Nobody opened a channel on this portal in this period.","unchosen":"Nobody chose {{0}} in this period. Offering fewer languages costs less.","allChosen":"Every language you offered was chosen by somebody.","noneOffered":"No channels were opened on these events, so there was nothing to choose from."},"joins":{"title":"When people join","description":"Minutes from the start of the event.","empty":"Nobody arrived close enough to a start time to draw.","mark":"{{0}} minutes from the start: {{1}} people","readingLate":"{{0}}% arrive after you start. Worth opening the channels five minutes early.","readingEarly":"{{0}}% are already there when you start.","note":"Each person counts once per event, at the earliest channel they opened, on the nearest mark. A join more than an hour either side of the start is left out."},"table":{"title":"Every event on this portal","event":"Event","when":"When","listened":"Listened","stay":"Typical stay","split":"Languages chosen","nobody":"Nobody listened","truncated":"Only the {{0}} most recent events in this period are shown."},"empty":{"title":"No events have run on this portal yet","description":"Once an event listed on this portal has an audience, this is where you will see who listened, in which language, and for how long."},"units":{"minutes":"{{0}}m","hours":"{{0}}h","hoursMinutes":"{{0}}h {{1}}m"}},"portalLocation":{"title":"Near you","description":"People near this place see your live and upcoming sessions in the InterScribe app, and can join with one tap.","nearYou":{"title":"Show this front door in Near you","description":"Listeners near this address see your live and upcoming sessions.","needsPin":"Add a pin first. Near you needs one to place this front door."},"placeName":"Place name","addressLine":"Address","city":"City","postalCode":"Postal code","countryCode":"Country code","countryCodeHint":"Two letters, for example CA or US.","checkPin":"Check the pin still matches the new address.","scope":{"title":"When to show it","liveOnly":"While live","liveAndUpcoming":"While live and in the 7 days before"},"pin":{"title":"Pin","hint":"Paste coordinates or a Google Maps or Apple Maps link.","placeholder":"45.5017, -73.5673","geocodingUnavailable":"Placing the address automatically is not available right now. Enter the pin yourself.","refusal":{"empty":"Enter a pin.","shortLink":"This is a short link. Open it in your browser and paste the full address from the address bar.","unreadable":"We could not read a pin there. Use a decimal pair like 45.5017, -73.5673 or a full maps link.","outOfRange":"That pin is not on the map. Latitude is -90 to 90 and longitude -180 to 180."},"locationFailed":"We could not get your location.","yours":"Your pin.","saved":"Saved pin.","checkOnMap":"Check on the map","useMyLocation":"Use my current location","fromAddress":"Placed from the address.","willBeRemoved":"The pin will be removed when you save.","remove":"Remove pin"},"errors":{"pin":"Add a pin before turning on Near you, or fix the pin you entered.","address":"We could not find that address. Check it, or enter the pin yourself.","countryCode":"Use a two-letter country code, for example CA.","tooLong":"One of the fields is too long."},"setup":{"title":"Let people nearby find this front door","subtitle":"Pick your place once. That is all it takes.","notShowing":"Not showing yet","guessBefore":"We searched Google Maps for","guessAfter":"Is one of these you?","isThisYou":"Is this you?","thisIsUs":"This is us","notHere":"Not here? Type your street address in the search above. Any address on the map works.","note":"Picking a place turns Near you on right away. You can turn it off, move the pin or choose when it shows on the next step."},"on":{"showing":"Showing in Near you","notShowing":"Not showing in Near you","reach":"People within about 25 km see this front door in the app.","turnOn":"Turn it on and people within about 25 km see this front door in the app.","on":"On","off":"Off","rename":"Rename the place","movePin":"Move the pin","changePlace":"Change place","removeLocation":"Remove location","keepPlace":"Keep this place","saved":"Saved. Changes here save as you make them.","saving":"Saving…"},"when":{"title":"When to show it","liveOnly":{"title":"Only while live","body":"You appear when a session starts."},"liveAndUpcoming":{"title":"Live, and the week before","body":"People can plan to come. Recommended."}},"preview":{"title":"What people nearby see in the app"},"movePin":{"title":"Move the pin","subtitle":"Drag the map so the pin sits on your main entrance. Distances in the app are measured from here.","cancel":"Cancel","save":"Save pin","moved":"Pin moved {{distance}} from the address Google gave.","paste":"Paste coordinates or a Google Maps or Apple Maps link","pasteLabel":"Coordinates or maps link"}},"pricing":{"startTrial":"Start {{0}}-day trial","subscribe":"Subscribe","updateSubscription":"Update Subscription","alreadyOwned":"You already own this","pay":"Pay","payOnce":"Pay once","seat":"Seat","seats":"Seats","signUpFree":"Sign up free","monthlyPrice":"Monthly price","yearlyPrice":"Yearly price","MONTHLY":"Monthly","YEARLY":"Yearly","ONCE":"One time","QUARTERLY":"Quarterly","SEMI_ANNUAL":"Semiannual","MONTHLYShort":"month","YEARLYShort":"year","QUARTERLYShort":"quarter","SEMIANNUALShort":"semester","once":"Once","contactUs":"Contact us","choosePlan":"Choose a Plan","comparePlans":"Compare Plans","heroCta":{"compare":"Compare All Plans","sales":"Talk to Sales"},"heroHighlights":{"scale":{"label":"Built for Live Events","value":"From local gatherings to global broadcasts with multilingual access."},"languages":{"label":"Captions + Interpretation","value":"Real-time AI interpretation, captions, and post-event summaries."},"support":{"label":"Launch with Confidence","value":"Onboarding support, security review, and enterprise deployment guidance."}},"enterpriseAudience":{"badge":"Large Audience","title":"Audiences larger than 5,000?","description":"If you expect more than 5,000 attendees, we plan capacity, reliability and support with you.","cta":"Contact our team"},"oneTimeEvent":{"badge":"One-time event","title":"Running a one-time event?","description":"Ask us about one-time event packages for conferences, launches, and special sessions without a recurring commitment.","cta":"Request one-time pricing"},"nonProfitDiscount":{"badge":"Non-profit offer","title":"Discount for non-profits","description":"Registered non-profit organizations can receive a discount on eligible plans.","cta":"Request non-profit pricing"},"customPlans":{"apiIntegrations":"API integrations & SSO support","unlimitedLanguages":"Captions in every language & access controls","slaSecurity":"SLA, security review & onboarding","conciergeSupport":"Concierge support & team training"},"tags":{"human":"Human Interpretation","ai":"AI","platform":"Platform","enterprise":"Enterprise"},"includesAdditionalFeatures":"Includes {{count}}+ additional features","contact":"Contact","getCustomPlan":"Get a Custom Plan","customPlanDescription":"For organizations with advanced needs, white-label deployments, or complex event flows. Work with our team to create a fully tailored multilingual experience — optimized for your audience, your brand, and your operations.","customContactPlanDescription":"We'll scope a solution to match your goals, workflows, and audience scale.","whatsIncluded":"Scale Without Limits","included":"Included","notIncluded":"Not included","recommended":"Recommended","FLAT_RATE":"Flat rate","PER_SEAT":"Per seat","USAGE_BASED":"Usage-based","FLAT_RATE_USAGE_BASED":"Flat rate + Usage-based","demo":"DEMO PAGE - You'd customize this page","thisMonth":"This month","buy":"Buy","buyAgain":"Buy again","getItForFree":"Get it for free","notCreated":"Plan not created","required":"A subscription is required to use the platform.","coupons":{"object":"Coupon","plural":"Coupons","applied":"Coupon applied","invalid":"Invalid coupon code","expired":"Coupon code expired","success":"Successfully applied","error":"Could not find coupon: {{0}}","iHaveACoupon":"Apply coupon code","typeCode":"Type coupon code"},"usageBased":{"unit":"Unit","units":"Units","perUnit":"Per unit","flatFee":"Flat fee","first":"First","next":"Next","forTheFirst":"For the first","forTheNext":"For the next","usageType":"Usage type","aggregateUsage":"Aggregate usage","tiersMode":"Tiers mode","billingScheme":"Billing scheme","tiers":"Tiers","usageBasedUnit":"Usage-based unit","perUnitPrices":"Per unit prices","flatFeePrices":"Flat fee prices","addTier":"Add tier"},"periods":{"ONCE":"once","MONTHLY":"month","WEEKLY":"week","DAILY":"day","YEARLY":"year"},"custom":{"title":"Custom Plan","description":"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod..."},"planComparison":"Plan Comparison","newPlan":"New Plan","anywhereProducts":{"trial":{"title":"Trial Plan","description":"Get full access to our core features and discover how real-time AI transcription, translation, and interpretation can break down language barriers. Perfect for testing the platform before committing to a paid plan.","monthlyStreamTime":"15 mins/month","fullFeatureAccess":"Full feature access"},"plan1":{"title":"Basic Plan","description":"Get basic access to features and discover how real-time AI transcription, translation, and interpretation can break down language barriers.","monthlyStreamTime":"10 hrs/month","liveTranslations":"Unlimited AI captions & translations","aiVoices":"AI voice (1 language/session)"},"plan2":{"title":"Full Plan","description":"Get full access to all features and discover how real-time AI transcription, translation, and interpretation can break down language barriers.","monthlyStreamTime":"20 hrs/month","interpreters":"Use your own interpreters + Interpreter dashboard","multilingualSummaries":"Multilingual summaries","unlimitedInterpreters":"Unlimited Human Interpreters","everythingFrom":"Everything from Basic plan"},"prepaid":{"title":"Prepaid Plan","description":"Pre-order an annual subscription today and unlock early access perks while we finish onboarding.","monthlyStreamTime":"10 hrs/month","vipClubAccess":"VIP Club access","prioritizedSupport":"Prioritized support","specialLaunchBonuses":"Special launch bonuses","fullFeatureAccess":"Full feature access"}},"addons":{"aiVoiceChannel":{"title":"AI Voice Interpretation Channel"}},"products":{"community":{"title":"Community Plan"},"cardTrial":{"acq_trial_event_hours":"Free trial","acq_trial_ai_voice":"Free trial: AI Voice","features":{"monthlyStreamTime":"Event time","concurrentStreams":"Rooms at once","brandedAccessPortals":"Guest page","unlimitedCaptionsTranslations":"Captions in every language","aiVoices":"AI Voice languages"}},"trial":{"title":"Trial Plan","description":"Get full access to our core features and discover how real-time AI transcription, translation, and interpretation can elevate your events. Perfect for testing the platform before committing to a paid plan.","monthlyStreamingMinutes":"2 hrs + events up to 500 attendees"},"plan1":{"title":"Launch Plan","description":"Core tools for inclusive, multilingual events. Great for small teams, local gatherings, or small churches.","monthlyStreamingMinutes":"10 hrs/month + events up to 500 attendees","concurrentStreams":"1 Concurrent Stream","liveTranslations":"Unlimited AI captions & translations","brandedPortals":"1 Branded Portal + Custom event branding","smartEventIntelligence":"Smart Event Intelligence (Custom Vocabulary, Context Awareness, and more)","humanQADashboard":"Human QA (Live Caption Review)","audienceEngagementToolkit":"Audience Engagement Toolkit","mobileAccessibilityAccess":"Mobile + browser access"},"plan2":{"title":"Engage Plan","description":"Advanced features to connect with growing bilingual audiences. Ideal for mid-sized events and expanding communities.","monthlyStreamingMinutes":"25 hrs/month + events up to 1,000 attendees","concurrentStreams":"3 Concurrent Streams","interpreters":"Use your own interpreters + Interpreter dashboard","aiVoices":"AI voice (1 language/session)","multilingualSummaries":"Multilingual summaries","plan1Features":"Everything from Launch Plan"},"plan3":{"title":"Elevate Plan","description":"Complete solution for large-scale, global events. Tailored for conferences, multi-track programs, and brand-focused experiences.","monthlyStreamingMinutes":"55 hrs/month + events up to 3,000 attendees","concurrentStreams":"5 Concurrent Streams","brandedPortals":"Unlimited Branded Portals + Custom event branding","unlimitedInterpreters":"Unlimited Human Interpreters","customDomains":"Custom Domain Names","onDemandReplays":"On-Demand Multilingual Replays","otherFeatures":"Everything from other plans"},"viewerFeatures":{"aiRecap":"\"What did I miss?\" AI recaps","translatedSlides":"Translated slides","signLanguage":"Sign-language channels","aiQuestions":"Ask: AI answers about the session"},"oneTimeEvent":{"acq_one_time_event_hours":"One-time event","acq_one_time_ai_voice":"One-time event: AI Voice","acq_one_time_interpreter_seats":"One-time event: interpreter seats","features":{"monthlyStreamTime":"Event time","concurrentStreams":"Rooms at once","interpreters":"Your interpreters","brandedAccessPortals":"Guest page","unlimitedCaptionsTranslations":"Captions in every language","aiVoices":"AI Voice languages","connectedPhones":"Phones on audio at once","audienceSize":"Audience size"},"one-time-hours-250":"Prepaid hours, up to 250 people","one-time-hours-1000":"Prepaid hours, up to 1,000 people","one-time-hours-5000":"Prepaid hours, up to 5,000 people","acq_one_time_seat_days":"Prepaid hours: interpreter seat-days"},"interpreterSeats":"{{0}} interpreter seats","aiVoiceHours":"{{0}} AI voice hours a month","audienceSize":"Audiences up to {{0}}","planTrial":{"community":{"title":"Community · free trial"},"launch":{"title":"Launch · free trial"},"engage":{"title":"Engage · free trial"},"elevate":{"title":"Elevate · free trial"}},"extraListeners":{"title":"Extra listeners"},"extraVoiceHours":{"title":"Extra voice hours every month"},"extraEventHours":{"title":"Extra event hours every month"},"languageCapacity":{"title":"Extra languages at once (+5)"},"oneTimeTrial":{"upTo250":{"title":"Pay once (up to 250) · free trial"},"upTo1000":{"title":"Pay once (up to 1,000) · free trial"},"upTo5000":{"title":"Pay once (up to 5,000) · free trial"}}},"features":{"aiVoice":"AI voice","aiVoiceGemini":"Gemini voices","aiVoiceAzure":"Azure voices","aiVoiceOpenAi":"OpenAI voices","aiVoiceQwen":"Qwen voices","prioritySupport":{"object":"Priority","none":"No support","basic":"Basic support","priority":"Priority support","dedicated":"Account manager","externalSource":"External Source"},"extraStreamingHours":{"object":"Extra Streaming Hour","plural":"Extra Streaming Hours"},"translationCredit":{"object":"Post-Event Translation Credit","plural":"Post-Event Translation Credits"},"extraAIVoiceHours":{"object":"Extra AI Voice Hour","plural":"Extra AI Voice Hours"},"users":{"one":"1 user","max":"{{0}} users","monthly":"{{0}} users/month","unlimited":"Unlimited users","moreThan":"+{{0}} users","enterprise":"+10 users"},"apiCalls":{"units":"API calls","max":"{{0}} API calls","monthly":"{{0}} API calls/month","unlimited":"Unlimited API calls","moreThan":"+{{0}} API calls","enterprise":"+10000 API calls"},"credits":{"units":"Credits","max":"{{0}} credits","monthly":"{{0}} credits/month","unlimited":"Unlimited credits","moreThan":"+{{0}} credits","enterprise":"+10000 credits"}},"categories":{"AI_INTERPRETATION":"AI Interpretation","AUDIENCE_ENGAGEMENT_TOOLKIT":"Audience Engagement Toolkit","AUDIO_AND_STREAMING":"Audio & Streaming","BILLING_AND_USAGE_CONTROLS":"Billing & Usage Controls","DATA_AND_ANALYTICS":"Data & Analytics","DEVICE_COMPATIBILITY":"Device Compatibility","DISPLAYS":"Displays","EVENT_EXPERIENCE_AND_BRANDING":"Event Experience & Branding","EVENT_MANAGEMENT":"Event Management","HUMAN_INTERPRETATION":"Human Interpretation","PLATFORM_API":"Platform API","REPLAY_AND_PLAYBACK":"Replay & Playback","ROOMS":"Rooms","SECURITY":"Security","SMART_EVENT_INTELLIGENCE":"Smart Event Intelligence","STREAMING_PLATFORM":"Streaming Platform","SUPPORT":"Support"},"featuresTable":{"aiVoice":"AI voice","aiVoiceGemini":"Gemini voices","aiVoiceAzure":"Azure voices","aiVoiceOpenAi":"OpenAI voices","aiVoiceQwen":"Qwen voices","aiVoices":"AI Voice Channels","monthlyStreamTime":"Monthly Stream Time","unlimitedInterpreters":"Unlimited Interpreters","smartEventIntelligence":"Smart Event Intelligence","audienceEngagementToolkit":"Audience Engagement Toolkit","audienceSize":"Audience Size","extraStreamingHours":"Extra Streaming Hours","concurrentStreams":"Concurrent Streams","unlimitedCaptionsTranslations":"Unlimited Real-Time Captions & Translations","deviceTTS":"Device-Based Text-to-Speech (TTS)","aiVoiceChannel":"AI Voice Interpretation Channel [Beta]","extraAIVoiceHours":"Extra AI Voice Hours","voiceCloning":"Voice Cloning (Coming Soon)","bringOwnInterpreters":"Bring Your Own Interpreters","interpreterDashboard":"Interpreter Dashboard Access","dualListening":"Dual Listening (Interpreters)","automaticTranscription":"Automatic Transcription","customGlossary":"Custom Glossary & Vocabulary","contextAwareness":"Context Awareness","speakerIdentification":"Speaker Identification (by name)","automatedSummary":"Automated Summary","roomsConfigurable":"Rooms (Configurable Spaces)","shareableLinks":"Shareable Links","organizationTools":"Organization Tools","humanQA":"Human QA (Live Caption Review)","userRoles":"User Roles","customDomain":"Custom Domain (YourURL.com)","participantNotes":"Participant Notes","sessionHighlights":"Session Highlights","livePolling":"Live Polling","liveChat":"Live Chat","audienceReactions":"Audience Reactions","onDemandReplays":"On-Demand Multilingual Replays","aiEventSummarization":"AI Event Summarization","downloadableRecordings":"Downloadable Recordings","downloadableTranscripts":"Downloadable Transcripts and Translations","playbackSpeeds":"Playback Speeds","eventContentHub":"Event Content Hub","postEventTranslationCredits":"Post-Event Translation Credits","multilingualAudio":"Multilingual Audio","voiceGenderSelection":"Voice Gender Selection","audioDataCollection":"Audio Data Collection","desktopStreamerAgent":"Desktop Streamer Agent","unlimitedAVChannels":"Unlimited AV Channels Setup","mobileAccess":"Mobile Access","externalCaptionDisplay":"External Caption Display","platformAPI":"Platform API","tlsEncryption":"TLS Encryption","aes256Encryption":"AES-256 Encryption","liveChatSupport":"Live Chat Support","prioritySupport":"Priority Support","technicalSupportAddOns":"Technical Support Add-Ons","createPrivateRooms":"Create Private Rooms","recurringEventScheduling":"Recurring Event Scheduling","privateEventsSupport":"Private Events Support","eventPageBranding":"Event Page Branding","sharedEventMaterials":"Shared Event Materials","brandedAccessPortals":"Branded Access Portals","qAModule":"Q&A Module","youTubeVimeoSupport":"YouTube & Vimeo Support","unlimitedAVChannelsSetup":"Unlimited AV Channels Setup","browserBasedAccess":"Browser-Based Access","meetingReportsAnalytics":"Meeting Reports & Analytics","prepaidCreditsAvailable":"Prepaid Credits Available","capControlsStreamingAIVoice":"Cap Controls for Streaming & AI Voice","seamlessUsageGuarantee":"Seamless Usage Guarantee","fullFeatureAccess":"Full feature access","interpreters":"Interpreters","aiRecap":"\"What did I miss?\" AI recaps","translatedSlides":"Translated slides","signLanguage":"Sign-language channels","aiQuestions":"Ask: AI answers about the session","aiVoiceHours":"AI Voice Hours","audioHardCapPercent":"Phones on Audio: Hard Cap (% of Connected Phones)","connectedPhones":"Connected Phones","audioPhones":"Phones on Audio","translationLanguages":"Translation Languages","voiceInterpretation":"Voice Interpretation","conferences":"Conferences","audienceInsights":"Audience Insights","api":"Platform API","priority-support":"Priority Support"},"featuresTableDesc":{"monthlyStreamTime":"Hours of live or recorded content included each month.","audienceSize":"Audience size refers to concurrent active users, not your total event attendance. As a guideline, these limits typically support events up to the sizes shown below.","extraStreamingHours":"Price per additional streaming hour.","concurrentStreams":"Multiple concurrent sessions/events supported from one account.","unlimitedCaptionsTranslations":"Live captions and translations for all audience languages.","deviceTTS":"Let users hear captions in their own language using built-in device voices (TTS). Perfect for when voice channels aren't available.","aiVoiceChannel":"Includes 1 AI-generated voice per session. Additional languages billed separately.","extraAIVoiceHours":"Cost per hour for additional AI voice channels.","voiceCloning":"Deliver AI voice interpretation in your own voice — cloned from a short sample for maximum familiarity and trust. (Coming Soon — available in select languages with speaker consent.)","bringOwnInterpreters":"Use your own interpreters within InterScribe.","interpreterDashboard":"Dashboard for managing human interpreters during events.","dualListening":"Human interpreters can monitor multiple audio channels.","automaticTranscription":"Get real-time, high-accuracy transcriptions of everything said — ready to search, share, or review.","customGlossary":"Ensure accurate recognition of speaker names, technical terms, and acronyms in every language.","contextAwareness":"AI understands your event's topic and audience to improve translation accuracy across the board.","speakerIdentification":"Automatically tags speakers in transcriptions when identified.","automatedSummary":"Let your audience revisit key takeaways instantly — AI captures and summarizes the most important parts of your event.","roomsConfigurable":"Run simultaneous sessions with their own translations, speakers, and engagement tools.","privateRooms":"Create invitation-only or password-protected rooms for closed sessions.","shareableLinks":"Generate links for each room so participants can join directly.","organizationTools":"Tag sessions, label speaker names, and categorize content for better event structure.","humanQA":"Enable your team or assigned reviewers to correct captions and translations in real time—ensuring clarity and accuracy throughout the event.","userRoles":"Differentiate access with roles like host, operator, and viewer.","customDomain":"Use your own domain (e.g., events.yourcompany.com) for fully white-labeled event pages.","participantNotes":"Let attendees take personal notes during the event — synced with the session for easy review and sharing later.","sessionHighlights":"Let attendees mark and revisit key moments during the session — synced with replay and notes.","livePolling":"Engage your audience with real-time votes and feedback prompts during the session.","liveChat":"Real-time messaging between participants, with optional host moderation and emoji reactions.","audienceReactions":"Participants can send quick reactions (like 👏 ❤️ 👍) during the event to stay connected.","onDemandReplays":"Allow users to access past sessions translated into different languages.","aiEventSummarization":"AI-generated summaries of event content.","downloadableRecordings":"Download audio in all languages, playable in VLC or QuickTime.","downloadableTranscripts":"Download transcripts and translations in multiple formats (Word Document, PDF, Plain Text, SRT, Markdown)","playbackSpeeds":"Change replay speed (e.g., 1.5x, 2x) for recorded content.","youtubeVimeoSupport":"Embed YouTube or Vimeo videos directly in your events.","eventContentHub":"Provide attendees with access to highlights, translated and captioned content, and resources during and after your event concludes.","postEventTranslationCredits":"Translate any replay, summary, or transcript into any number of languages — automatically, on demand. Each new translation uses 1 credit. Reuse is always free. Credits reset monthly and do not roll over. Extra translations: $0.50 each.","multilingualAudio":"Multiple languages streamed simultaneously with low latency.","voiceGenderSelection":"Event organizers can choose male or female voice-overs (where supported).","audioDataCollection":"Collect voice data for quality improvement.","desktopStreamerAgent":"Installable app that streams audio/video directly from your desktop.","unlimitedAVChannels":"Use dedicated Audio/Video Channels to manage input sources, automate streaming bots, or ingest external feeds.","mobileAccess":"Native apps available for iOS and Android.","externalCaptionDisplay":"Customize and display your captions on-screen via tools like ProPresenter, OBS, EasyWorship, WorshipTools — perfect for broadcasts or visual stage displays. (Coming Soon)","platformAPI":"Use our API to programmatically control transcription, translation, and event workflows — perfect for custom integrations or automated setups.","tlsEncryption":"All network traffic is secured using TLS.","aes256Encryption":"Real-time content is encrypted with AES-256.","liveChatSupport":"Get quick answers during business hours via our in-app chat.","prioritySupport":"Skip the queue with faster response times and dedicated assistance.","technicalSupportAddOns":"Custom support packages available for complex or mission-critical use cases.","createPrivateRooms":"Create invitation-only or password-protected rooms for closed sessions.","recurringEventScheduling":"Set up recurring events across daily, weekly, or custom intervals with ease.","privateEventsSupport":"Host private, access-controlled events with password protection or invitation-only participation.","eventPageBranding":"Customize your event hub with your own logo, colors, and imagery for a professional, on-brand experience.","sharedEventMaterials":"Upload slides, documents, or downloads for attendees to access before, during, or after the session.","brandedAccessPortals":"A centralized, shareable access point for attendees — includes links to rooms, languages, resources, and more.","qAModule":"Let attendees submit and upvote questions — with optional moderation for hosts.","onDemandMultilingualReplays":"Allow users to access past sessions translated into different languages.","browserBasedAccess":"No downloads required. Runs fully in browser.","meetingReportsAnalytics":"Access session-level insights and analytics.","prepaidCreditsAvailable":"Option to buy credits in advance for extra usage.","capControlsStreamingAIVoice":"Set limits to control extra spending during events.","seamlessUsageGuarantee":"Events continue smoothly even if limits are exceeded (unless cap enforced).","fullFeatureAccess":"Access all features during your trial period."},"table":{"included":"Included","notIncluded":"Not included","perHour":"/hr","perMonth":"/mo","perYear":"/yr","choosePlan":"Choose {{plan}}","recommended":"Recommended","feature":"Feature","plan":"Plan"},"featuresTableTooltip":{"audienceSize":"Maximum concurrent active users allowed per session. The attendee counts shown for each plan are typical event sizes these limits can support. If you expect unusually high simultaneous usage, contact us."},"featuresTableValue":{"comingSoon":"Coming Soon","included":"Included","notIncluded":"Not included","unlimited":"Unlimited","monthlyStreamTime":{"launch":"10 hrs","engage":"25 hrs","elevate":"55 hrs"},"audienceSize":{"launch":"Up to 20 concurrent active users (typically supports events up to 500 attendees)","engage":"Up to 100 concurrent active users (typically supports events up to 1,000 attendees)","elevate":"Up to 300 concurrent active users (typically supports events up to 3,000 attendees)"},"extraStreamingHours":{"launch":"?/hr","engage":"?/hr","elevate":"?/hr"},"concurrentStreams":{"launch":"Not included","engage":"Up to 3 sessions","elevate":"Up to 5 sessions"},"aiVoiceChannel":{"engage":"1 Language/Session","elevate":"1 Language/Session"},"interpreterDashboard":{"engage":"Max 2 interpreters"},"brandedAccessPortals":{"launch":"1","engage":"Unlimited"},"postEventTranslationCredits":{"launch":"20 credits","engage":"100 credits","elevate":"500 credits"}},"isAddon":"Is add-on","beta":"Beta","page":{"metaTitle":"Pricing","metaDescription":"See what each InterScribe plan includes, then get the exact price for your event in a few minutes.","eyebrow":"Pricing","title":"Every event is different — see your price in a few minutes","subtitle":"Tell us about your event, your audience and the languages you need. We match the right plan and show your price straight away, no sales call needed.","subtitleContact":"Tell us about your event and we'll send you a price within one business day.","choose":"What are you planning?","paths":{"oneTime":{"title":"Pay once, no plan","text":"One event, or hours to use within 12 months. Nothing renews."},"regular":{"title":"Regular events","text":"Weekly services, classes or meetings, on a monthly plan."},"cta":"Calculate my price"},"compare":{"eyebrow":"Plans for regular events","title":"What each plan includes","subtitle":"Every plan brings captions in every language we support. Your price depends on your events, and your quote shows it.","cta":"Calculate my price","included":"Included","notIncluded":"Not included","buyAsNeeded":"Buy as needed","anyVoiced":"Any language we voice","audienceUpTo":"Up to {{people}} people","rows":{"eventHours":"Event hours a month","voiceHours":"AI voice hours a month","rooms":"Rooms at the same time","audience":"Audience size","interpreters":"Human interpreter seats","captions":"Captions in every supported language","voiceLanguages":"AI voice languages"},"connections":"Up to {{count}} phones connected at once. That is separate from how many people attend."},"oneTime":{"badge":"One-time event","title":"Running a one-time event?","description":"Pay once for the hours you need. They stay usable for {{months}} months, including for more events, so nothing goes to waste.","cta":"Calculate my price"},"largeAudience":{"badge":"Large audience","title":"Audiences over {{people}}?","description":"For bigger crowds we plan capacity, reliability and support with you. Very large audiences carry an audience surcharge per event hour, which we confirm with you.","cta":"Talk to us"},"nonprofit":{"badge":"Churches and nonprofits","title":"Churches & nonprofits save {{nonprofitPercent}}%","description":"Say it's for a church or nonprofit and the {{nonprofitPercent}}% is in the price you see."},"guests":{"eyebrow":"What your guests do","note":"No app required. No special receiver.","sampleEvent":"Sunday gathering","seatCard":"Listen in your language","steps":{"scan":{"title":"Scan the QR code","line":"On the seat card, the screen or the bulletin."},"language":{"title":"Choose a language","line":"Their own. They can change it any time."},"listen":{"title":"Listen or read","line":"In their earbuds, or as captions with the original."}},"phone":{"title":"Three taps from their seat.","tapToOpen":"Tap to open","open":"Open","openApp":"Open InterScribe","chooseLanguage":"Choose your language","listening":"Listening","cameraNote":"Just the phone’s camera.","earbudsNote":"In Spanish, in their own earbuds"},"seat":{"title":"Nothing to hand out. Nothing to collect.","body":"A printed card on the seat is the whole setup. Guests bring the rest in their pocket.","moments":{"sit":"1 · Sits down","camera":"2 · Points the camera","tap":"3 · Taps {{language}}","hear":"4 · Hears it, or reads it"}},"carry":{"title":"Leave the receiver case at home.","notNeeded":"You don’t need","items":{"receivers":"Receiver boxes","headsets":"Headsets to clean","signOut":"Sign-out sheets","app":"An app to download","batteries":"Spare batteries","account":"An account"},"theyBring":"They bring","bringLine":"Their phone. Their earbuds. That’s it."}},"fromMonthly":"Monthly plans from {{price}} a month, billed yearly. Churches and nonprofits pay less. Your quote is the price you pay.","closingCta":"Calculate my price"},"subscribeDisabled":"Only someone who can manage this workspace's subscription can subscribe or change the plan.","subscribeUnavailable":"This plan cannot be bought here yet. Calculate a price, or contact us."},"prompt":{"flowGroup":"Prompt Flow Group","editFlowGroup":"Edit Prompt Flow Group","createFlowGroup":"Create Prompt Flow Group"},"prompts":{"object":"Prompt","plural":"Prompts","promptTemplate":"Prompt Template","template":"Template","templates":"Templates","newGroupTemplate":"New Group Template","newPromptTemplate":"New Prompt Template","editPromptTemplate":"Edit Prompt Template","builder":{"title":"Prompt Flow Builder","empty":{"title":"No prompts","description":"Create AI prompt templates that interact with your data."}}},"reach":{"page":{"metaTitle":"Reach rules","kicker":"Settings","title":"Reach rules","lead":"Who we may email or call first, country by country. A first touch can only go out on a rule that is on; the rule and its proof are stored with every send.","suppressionList":"Suppression list · {{total}}","auditTrail":"Audit trail","footnote":"Turning a rule on needs the “Approve reach rules” permission, the reviewer's name and a note. Personal addresses (gmail.com and similar) are never first-touch emailed outside the US.","tabs":{"label":"Reach rules sections","countries":"Countries","health":"Sending health","addresses":"Outreach addresses","suppression":"Suppression"}},"settingsLink":{"title":"Reach rules","body":"Who we may email or call first, country by country, and how the outreach domain is sending.","open":"Open reach rules"},"rules":{"columns":{"country":"Country","firstEmail":"First email","basis":"Basis we record","conditions":"Conditions","calls":"Calls","reviewed":"Reviewed","state":"State"},"elsewhere":"Anywhere else","waitingForCounsel":"Waiting for counsel","change":"Change the rule for {{name}}","firstEmail":{"allowed":"Allowed","publishedAddress":"Published address","organizationsOnly":"Organizations only","offForNow":"Off for now","neverFirst":"Never first"},"basis":{"BUSINESS_OPT_OUT":"US opt-out","PUBLISHED_ADDRESS":"Published address","LEGITIMATE_INTEREST":"Legitimate interest","NONE":"None"},"calls":{"no":"No","yes":"Yes","yesNoAutodial":"Yes · no autodial to mobiles","afterTps":"After TPS/CTPS check","afterDnc":"After Do Not Call check"},"state":{"ON":"On","OFF":"Off","LOCKED":"Locked"},"conditions":{"US":"Honest sender and subject, postal address, working unsubscribe honoured at once.","CA":"Address on the organization’s own site, no “no unsolicited email” note, message fits their role. Source and date kept.","AU":"As Canada: conspicuously published work address, role-relevant.","GB":"Companies and CIOs only; unincorporated churches need consent. Assessment note kept.","FR":"Role-relevant B2B with opt-out; needs counsel first.","NL":"Role-relevant B2B with opt-out; needs counsel first.","DE":"Prior consent needed. Watch and wait for them to come to us.","AT":"Prior consent needed. Watch and wait for them to come to us.","ES":"Prior consent needed. Watch and wait for them to come to us.","IT":"Prior consent needed. Watch and wait for them to come to us.","BR":"No clear guidance found; needs local counsel.","ZZ":"A person decides case by case."}},"dialog":{"title":"Change the rule for {{name}}","lead":"Turning a rule on is a counsel decision: name who reviewed it and say what they checked. It is kept in the audit trail.","country":"Country","now":"Now: {{state}}","turnOn":"Turn on","turnOff":"Turn off","reviewer":"Reviewer's name","note":"Note","notePlaceholder":"What was checked, and why the rule may go on","cancel":"Cancel"},"health":{"title":"Sending health · {{domain}}","healthy":"Healthy","paused":"Paused","notEnough":"Not enough sends yet","notSetUp":"Not set up","notSetUpBody":"Outreach channel not set up. First touches stay off until a domain and a sender are connected in Settings › Outreach channel.","unavailable":"Unavailable","unavailableBody":"Mail is not answering right now, so sending health cannot be shown. Try again in a minute.","notEnoughBody_one":"{{count}} send in the last 7 days. Rates show from 50.","notEnoughBody_other":"{{count}} sends in the last 7 days. Rates show from 50.","pausedBody":{"COMPLAINTS":"Complaints reached 0.3% over the last 7 days, so outreach is paused.","BOUNCES":"Bounces reached 5% over the last 7 days, so outreach is paused."},"complaints":"Complaints","bounces":"Bounces","replies":"Replies","unsubscribes":"Unsubscribes","stopAt":"stop at 0.3%","pauseAt":"pause at 5%","days30":"30 days","honoured":"honoured at once","chartTitle":"First touches a day, last 30 days","chartLabel":"First touches a day over the last 30 days, from {{first}} to {{last}}","chartStartWarm":"{{date}} · warm-up starts at {{start}}","chartEnd":"{{date}} · {{perDay}} a day per rep"},"addresses":{"title":"Outreach addresses","none":"No senders yet. Add one in Settings › Outreach channel.","warm":"Warm · {{perDay}}/day","warming":"Warming · day {{day}} of 21","notStarted":"Not warming yet","paused":{"MAILBOX":"Paused","BOUNCES_IN_A_ROW":"Paused · 3 bounces in a row","COMPLAINTS":"Paused · complaints","BOUNCES":"Paused · bounces"},"note":"Replies land in each rep's Inbox. Customer mail, receipts and session emails stay on {{domain}} and are never sent from here.","checks":{"label":"Outreach domain checks","spf":"SPF","dkim":"DKIM","dmarc":"DMARC","oneClick":"One-click unsubscribe","pending":"Waiting for the domain to be verified"}},"suppression":{"title":"Suppression list","lead":"Everyone we never email first. A marketing suppression never stops receipts, session or account mail.","empty":"Nobody is on the list yet.","erased":"Erased address","showing":"The latest {{shown}} of {{total}}","columns":{"who":"Address or domain","scope":"Stops","reason":"Reason","source":"From","at":"When"},"scope":{"MARKETING":"Marketing","ALL":"All mail"}}},"referrals":{"partnerAdmin":{"active":"Active partners","applications":"Applications from /partners","approve":"Approve and invite","approveAll":"Approve {{amount}}","approveNote":"Approving sets the way (refer, network, venue licence), the rate and the code, and invites their contact to the partner dashboard.","approveOne":"Approve","approveSecond":"Approve as second person","byWay":"{{refer}} referrers · {{network}} networks · {{venue}} venues","code":"Code (also the link)","contact":"Contact to invite","costs":"Partner costs, {{year}}","decisions":"Needs a decision","decisionsNote":"Found by the payout checks. They suggest; a person decides.","decline":"Decline","exportBatch":"Payout batch (CSV)","exportT4a_one":"T4A data {{year}} (1 payee)","exportT4a_other":"T4A data {{year}} ({{count}} payees)","featureFlags":"Feature flags","flagFiltered_one":"flag is on for people matching 1 filter (preview)","flagFiltered_other":"flag is on for people matching {{count}} filters (preview)","flagOff":"flag is off · /partners, links and partner answers hidden","flagOn":"flag is on for everyone","held":"Held","holdReason":"Hold payouts (reason; empty to release)","inAcquisition":"in Acquisition costs","invited":"invite sent to {{email}}","kind":"Kind","markPaid":"Mark {{amount}} paid","members_one":"1 dashboard member","members_other":"{{count}} dashboard members","months":"For months","name":"Name","networkSize":"Network size (member organisations)","noApplications":"No applications waiting.","noMethod":"No payout method","noPartners":"No partners yet.","noPayouts":"Nothing to approve or pay.","partners":"Partners","payee":"Paid to {{payee}} by {{method}} ({{handle}}) · {{country}} · GST/HST {{gst}}","payeeChecked":"Checked: the payee is the organisation, not a person","payouts":"{{month}} payouts","plusTax":"plus {{pct}}% GST/HST","previewOn":"preview on for you","rate":"Rate %","rollsOver":"{{amount}} rolls over to next month (under the minimum)","ready":"Ready","resendInvite":"Resend invite","review":"Review","save":"Save","taxForm":"US tax form received","terms":"{{pct}}% for {{months}} months","toApprove":"{{month}} to approve","twoPeople":"Two people approve: one admin requests it; a second admin approves, then the Wise batch is exported. A SuperAdmin may approve alone only when no second admin exists. Under CA${{payoutMin}} rolls over to next month.","underMinimum":"Under the minimum: rolls over","waiting":"Applications waiting","waitingSecond":"Waiting for a second person","way":"Way","ways":{"REFER":"Refer","NETWORK":"Network","VENUE":"Venue"},"kinds":{"AV_INTEGRATOR":"AV integrator","CONSULTANT":"Consultant","RESELLER":"Reseller","OTHER":"Other"},"methods":{"WISE":"Wise","INTERAC":"Interac","PAYPAL":"PayPal","ACCOUNT_CREDIT":"Account credit"},"taxForms":{"NONE":"None","W9":"W-9","W8BEN":"W-8BEN"},"holds":{"staff":"staff hold","agreement":"agreement not accepted","payout_details":"no payout details","payee_person":"pays a person","country":"no country","w9":"no W-9","w8ben":"no W-8BEN"},"decision":{"pays_person":"{{partner}}'s payouts would go to what looks like a person or a personal account. Payouts go to organisations only: check it, or ask for the organisation's account.","tax_missing":"{{partner}} hasn't sent the tax details we need (country, W-9 or W-8BEN); their payouts wait until they do.","details_missing":"{{partner}} hasn't added who is paid and how; their payouts wait until they do."},"isChurch":"This partner is a church (earns nothing on churches it refers; a church network does)","workspaces":{"title":"The partner's own accounts","note":"No partner earns on an account linked here, from the day it is linked.","none":"No account linked.","suggested":"Accounts {{email}} owns or administers","link":"Link","unlink":"Remove","bySlug":"Account slug or id","atApproval":"Link the applicant's accounts as the partner's own"},"outcome":{"approved":"Done","approval_requested":"Sent for a second person's approval","declined":"Application declined","saved":"Saved","sent":"Invite sent","paid":"Marked paid","held":"This partner's payouts are held","under_minimum":"Under the payout minimum; it rolls over","nothing_to_do":"Nothing to do","not_open":"This application was already decided","code_taken":"That code is taken; choose another","invalid":"Check the highlighted values","second_person_required":"Someone other than the requester must approve this","missing_permission":"You do not have permission for this","idempotency_key_reused":"Reload the page and try again","not_accrued":"Already approved","not_approved":"Only approved payouts can be marked paid","not_found":"That partner no longer exists","invalid_request":"The form was incomplete; reload the page and try again","person_required":"A person must do this","linked":"Account linked","unlinked":"Link removed","workspace_not_found":"No account with that slug or id","failed":"That did not work"},"breadcrumb":"Admin › Growth › Partners","lead":"Review applications, approve the month's payouts and check each partner's rates.","fromPartners":"from /partners","readyHeld":"{{ready}} payouts ready, {{held}} held","waitingChip":"{{count}} waiting","readyChip":"{{amount}} ready","hstAbout":"HST on payouts","hstHelp":"GST/HST-registered partners are paid their earnings plus GST/HST (13% HST in Ontario), shown the same way on their Earnings page. Partners not registered are paid earnings only.","twoAbout":"Two-person approval","twoHelp":"The person who requests a payout run can never approve it. A second admin does. If the company has no second admin, a SuperAdmin may approve alone, and the audit log records that.","readyToApprove":"Ready to approve","approveAll_one":"Approve {{amount}} ({{count}} ready payout)","approveAll_other":"Approve {{amount}} ({{count}} ready payouts)","items_one":"{{count}} item","items_other":"{{count}} items","moreAboutThis":"More about this","whatDoesThisMean":"What does this mean? {{about}}","wayNames":{"REFER":"referrer","NETWORK":"church network","VENUE":"venue"},"record":{"title":"Partner record: {{partner}} ({{way}})","show":"Show the record of","code":"Code {{code}}","appliesTo":"Applies to","rate":"Rate","paidOn":"Paid on, for how long","organisations":"Organisations this partner refers (Launch, Engage, Elevate)","churches":"Member churches this network refers (church price)","basis":"What the organisation pays after its {{discount}}% sign-up discount, excluding tax and minus refunds, for its first {{count}} months.","basisNoDiscount":"What the organisation pays, excluding tax and minus refunds, for its first {{count}} months.","churchesBasis":"What the church pays at the church price, excluding tax and minus refunds, for its first {{count}} months.","example":"Example: Engage lists at {{list}}, pays {{paid}}, partner earns {{share}} a month.","otherPartners":"Other partners it sends us (a venue on the licence, a church network, another referrer)","nothing":"Nothing. A partner can never refer another partner.","rule":"A partner can never refer another partner, and a church cannot earn by referring a church; only a network earns, on its own member churches. If this partner sends us a venue, church network or referrer, we record the sign-up but pay nothing on it.","ruleAbout":"What a partner earns on","ruleHelp":"Churches keep their church price and get no sign-up discount. Organisations referred by {{partner}} get {{discount}}% off for {{count}} months, and the {{pct}}% is worked out after that discount.","ruleHelpNoDiscount":"Churches keep their church price and get no sign-up discount.","payee":"Payee: {{payee}}","paidBy":"An organisation, paid by {{method}} in {{currency}}.","gst":"GST/HST {{number}}, so GST/HST is added to each payout.","noGst":"Not registered for GST/HST: no tax is added to its payouts."}},"advocates":{"giveLink":"Give a referral link","title":"Advocates","description":"Promoters (NPS 9–10) with no open case. Ask for their consent each time you quote them or put them in touch.","emptyTitle":"No advocates yet","emptyText":"Customers who answer the NPS survey with 9 or 10 appear here while they have no open case.","score":"NPS {{score}} · {{date}}"},"commissions":{"waitingOther":"Waiting for a second person","approve":"Approve","requestApproval":"Ask to approve","markPaid":"Mark paid","title":"Partner commissions","description":"Accrued from each payment while the partner's months run; a refund takes its share back. One person asks, another approves, then mark it paid.","emptyTitle":"No commissions yet","emptyText":"They accrue when a customer a partner referred pays.","partner":"Partner","customer":"Customer","date":"Accrued","amount":"Amount","status":"Status","actions":"Actions"},"partners":{"kind":{"av":"AV integrator","consultant":"Consultant","reseller":"Reseller","other":"Other"},"name":"Name","kindLabel":"Kind","email":"Contact email","pct":"Commission %","months":"For months","active":"Active (their links work)","cancel":"Cancel","save":"Save partner","createLink":"Create link","title":"Partners","description":"A partner earns its commission % of each payment from a customer it referred, for the months set, counted from that customer's first payment.","add":"Add partner","emptyTitle":"No partners yet","emptyText":"Add a partner to give them a referral link.","inactive":"inactive","terms":"{{pct}}% for {{months}} months","noTerms":"no commission","referred":"{{count}} referred","edit":"Edit"},"tiles":{"activeLinks":"Active referral links","clicks30":"Clicks, last 30 days","leads":"Referred leads","won":"{{count}} became customers","customers":"Referred customers","hours":"Thank-you event hours given","owed":"Partner commissions owed","paid":"{{amount}} paid so far"},"links":{"copied":"Link copied","copyFailed":"Could not copy the link","copy":"Copy {{href}}","title":"Referral links","description":"Each link records a click and remembers the visitor for 30 days, so the lead they become is attributed.","emptyTitle":"No referral links yet","emptyText":"Give a link to an advocate or a partner below.","link":"Link","owner":"Owner","clicks":"Clicks","leads":"Leads","won":"Customers","inactive":"inactive","partner":"Partner","customer":"Customer"},"reward":{"waitingOther":"{{hours}} h waiting for someone else to approve","waiting":"{{hours}} h requested","approve":"Approve","given":"{{hours}} event hours given","notDelivered":"{{hours}} h approved, not delivered yet","retry":"Deliver now","partner":"Earns a partner commission","hours":"Event hours","give":"Thank with event hours"},"referred":{"title":"Referred leads","description":"A person thanks the referrer with event hours through the gift flow. Up to {{hours}} hours alone; more needs a second person.","emptyTitle":"No referred leads yet","emptyText":"When someone arrives through a link and leaves their details, they appear here.","unknownLead":"Lead without a name","by":"Referred by {{name}} · {{date}}"}},"response":{"title":"Response","noResponse":"No response"},"roomLoans":{"lend":{"title":"Lend a room","lead":"Let a client use one of your rooms for a booking, on their own hours.","stat":{"window":"Window","time":"Time","room":"Room","whoseHours":"Whose hours","theirOwn":"Their own","noDay":"Pick a day"},"roomEyebrow":"{{venue}} · Rooms and audio","roomFeed":"Room sound feed: {{feed}}","device":"{{device}} (sound desk app) · {{status}}","online":"online","offline":"offline","noDevice":"No sound desk app sends this room's sound yet","lentOut":"Lent out","noLoans":"Not lent out at the moment.","unnamedBorrower":"The account you named","lendButton":"Lend this room for a booking","formTitle":"Lend {{room}} for a booking","who":"Client's InterScribe email or account code","whoHelp":"The email they use to sign in to InterScribe, for example maya@harbourfrontfilm.ca. Someone without an account gets an invitation to create one.","day":"Day","from":"From","until":"Until","kind":"Who is borrowing?","kindOrg":"An organisation (new to InterScribe)","kindChurch":"A church","kindPartner":"Already an InterScribe partner","partnerLink":"Include my partner link: if they're a new organisation, they get 5% off their first year and you earn 15% of what they pay for 12 months.","partnerLinkNoDiscount":"Include my partner link: if they're a new organisation, you earn 15% of what they pay for 12 months.","offByDefault":"Off by default.","partnerOn":"The invitation carries {{venue}}'s partner link and says so.","cannotEarnTitle":"Churches and partners can't earn you a share.","cannotEarnRest":"The partner link is hidden for this borrower.","duringTitle":"During the booking","soundTitle":"Sound comes from your app","soundBody":"Their session takes the {{room}}'s sound from the <b>sound desk app</b> on the {{device}}. You don't move the app or sign it into their account.","soundBodyNoDevice":"Their session takes the {{room}}'s sound from the room's <b>sound desk app</b>. You don't move the app or sign it into their account.","hoursTitle":"Their hours pay","hoursBody":"Their hours come from their own InterScribe account, not your prepaid hours. Your own sessions can't use this room until the booking ends.","seeTitle":"They see little of yours","seeBody":"They see this room and its sound desk app's status, nothing else of yours. You see that it's live, not their transcripts.","cancel":"Cancel","send":"Send the loan","sending":"Sending…","sentTitle":"Sent to {{borrower}}.","sentBody":"When they accept, the {{room}} appears in their room list for {{day}}, {{time}}.","sentAfter":"You can take the loan back until the booking starts. If they haven't accepted by {{dayBefore}}, we remind both of you.","done":"Done","ownSessionNote":"If your own session is booked in the {{room}} at that time, we say so before you send.","takeBack":"Take back","takeBackAria":"Take back the loan to {{borrower}}","state":{"waiting":"Waiting","accepted":"Accepted","revoked":"Revoked"},"refused":{"forbidden":"Only people who manage this account's rooms can lend them.","roomNotFound":"This room isn't one of your rooms.","granteeNotFound":"We couldn't find that account.","sameWorkspace":"That's your own account: your sessions can already use this room.","invalidWindow":"Pick a day that hasn't passed and an end after the start.","tooFarAhead":"Pick a day within the next 400 days.","overlap":"The room is already lent for part of that time.","overlapWaiting":"The room is already lent for part of that time, and that loan is waiting for an answer. Take it back first to lend the room again.","ownerSessions":"Your own session is booked in the {{room}} at that time. Move it, or pick another time.","notFound":"That loan no longer exists.","notPending":"That loan has already been answered.","started":"The booking has started: the loan can't be taken back now.","unknownCode":"No InterScribe account has that code.","ownWorkspace":"That's your own account: your sessions can already use this room.","noPartnerLink":"Your account has no partner link to include. Send the loan without it."}},"review":{"eyebrow":"{{venue}} · Lent to you","title":"A room lent to you","lead":"{{venue}} lends you the {{room}} for a booking, on your own hours.","stat":{"window":"Lent window","mustEnd":"Must end by","room":"Room","hoursFrom":"Hours from","yourAccount":"Your account"},"sectionTitle":"What accepting means","soundTitle":"Sound comes from their app","soundBody":"Your session takes the {{room}}'s sound from {{venue}}'s sound desk app. You can test it and see its status.","hoursTitle":"Your hours pay","hoursBody":"Hours come from your own InterScribe account, not {{venue}}'s.","windowTitle":"Inside the window","windowBody":"A session in the {{room}} must start and end between {{from}} and {{until}} on {{day}}.","accept":"Accept the loan","decline":"Decline","accepted":"Accepted. The {{room}} appears in your room list for {{day}}, {{time}}.","declined":"Declined. {{venue}} can lend the room to someone else.","revoked":"This loan was taken back or declined.","onlyAdmins":"An owner or admin of this account accepts or declines a loan.","backToRooms":"Back to rooms","refused":{"forbidden":"Only an owner or admin of this account can answer a loan.","notFound":"That loan no longer exists.","notPending":"This loan has already been answered.","invalidWindow":"This loan has ended.","started":"The booking has started: the loan can't be declined now."},"declineReferral":"Leave out {{partner}}'s referral"},"lentToYou":{"title":"Rooms lent to you","line":"{{room}} · lent by {{venue}}","review":"Review"},"picker":{"lentBy":"Lent by {{venue}}","lentLine":"{{day}} · {{time}} · sound from the {{device}}","lentLineNoDevice":"{{day}} · {{time}}","endsLate":"Lent to you {{from}} to {{until}}: a session must end by {{until}}. Pick a start and length that ends by {{until}}.","startsEarly":"Lent to you {{from}} to {{until}}: a session can't start before {{from}}.","otherDay":"Lent to you on {{day}}, {{from}} to {{until}}. Pick a time on that day.","more":"More about this","example":"For example {{start}} for {{length}}, or ask {{venue}} to lend the room for longer.","exampleNoStart":"Ask {{venue}} to lend the room for longer.","hoursFromYours":"Hours come from your own InterScribe account."},"console":{"title":"{{room}} · lent by {{venue}}","sending":"{{device}} is sending the room's sound","notSending":"{{device}} isn't sending the room's sound yet","owned":"<b>The sound desk app is {{venue}}'s.</b> You can test it and see its status.","more":"More about this","moreBody":"You cannot change its settings. Sound problems? Ask {{venue}}'s sound team."},"emails":{"offer":{"subject":"{{venue}} lends you the {{room}}","body":"{{venue}} wants to lend you the {{room}} on {{when}}, for your own session on your own hours. Accept it in InterScribe and the room appears in your room list for that time.","cta":"Review the loan"},"invite":{"subject":"{{venue}} wants to lend you the {{room}}","body":"{{venue}} wants to lend you the {{room}} on {{when}}, for your own session on your own hours. To take it, create your InterScribe account, then ask {{venue}} to lend the room to that account.","cta":"Create my account"},"askCode":{"subject":"{{venue}} wants to lend you the {{room}}","body":"{{venue}} wants to lend you the {{room}} on {{when}}, for your own session on your own hours. This address runs no InterScribe account, or more than one, so we couldn't send it. Reply to {{venue}} with the account code of the account that should get it: it's the part after /app/ in the account's address.","cta":"Sign in to InterScribe"},"remindBorrower":{"subject":"The {{room}} on {{when}} is waiting for your answer","body":"{{venue}} lent you the {{room}} for {{when}}. Accept it before the booking starts, or the room stays unused.","cta":"Review the loan"},"remindVenue":{"subject":"{{borrower}} hasn't accepted the {{room}} yet","body":"Your loan of the {{room}} to {{borrower}} for {{when}} is still waiting for an answer. You can take it back until the booking starts.","cta":"See the room"},"partnerLink":"This invitation carries {{venue}}'s partner link: if you're a new organisation, {{venue}} earns a share of what you pay InterScribe for 12 months, and sees your plan and payments, never your events."}},"sales":{"title":"Sales workspace","nav":{"today":"Today","inbox":"Inbox","meetings":"Meetings","booking":"Booking & calendar","tasks":"Tasks","approvals":"Approvals","pipeline":"Pipeline","leads":"Leads","findLeads":"Find leads","proposals":"Proposals & contracts","dealDesk":"Deal desk","trialInvites":"Trial invites","aiDesk":"AI desk","visitors":"Visitor insights","campaigns":"Campaigns","tiers":"Tiers","customers":"Customers","people":"People","personas":"Personas","renewals":"Renewals","moments":"Moments & gifts","limits":"Over plan limits","sequences":"Sequences","groupDemos":"Group demos","insights":"Insights","chats":"Help chats","cases":"Cases","calls":"Calls & library","team":"Team","guides":"Guides & procedures","knowledge":"Knowledge","phone":"Calls and texts","reports":"Reports","executive":"Executive view","incentives":"My pay credits","settings":"Sales settings","forecast":"Forecast","coaching":"My coaching","playbooks":"Playbooks","signups":"Signups","conversionInsights":"Conversion insights","new":"New","leadEmails":"Lead emails","automation":"What runs on its own"},"groups":{"work":"Work","selling":"Selling","customers":"Customers","support":"Support for your customers","calls":"Calls & training","managers":"Managers","help":"Help"},"menu":{"label":"Sales menu","collapse":"Collapse the menu","expand":"Open the menu","pins":"Pins · {{count}} of {{max}}","pin":"Pin {{name}} to your menu","unpin":"Unpin {{name}}","more":"More","searchMore":"Search pages","recent":"Recent","settings":"Menu settings","style":"Menu style","styles":{"everyday":"Every day: five places, your pins and More","full":"Full: every page in groups"},"showCounts":"Show counts","reset":"Reset to my role's menu","done":"Done","backToAdmin":"Back to admin","suggestion":"Suggested: {{name}}. You opened it {{count}} times this week.","suggestPin":"Pin","notNow":"Not now","moreNote":"★ pins a page to your menu (up to {{max}}). Pages you can't use, or whose feature is off, aren't listed. Gifts, proposals and price checks are actions on the customer now."},"commands":{"goTo":"Go to"},"week":{"title":"Your week","onlyYou":"only you see this","wrapped":"Wrapped","promisesKept":"Promises kept","quarter":"{{quarter}} new business","reviewed":"Moments reviewed","oneOnOnes":"1:1s held","approvals":"Approvals answered","of":"{{done}} of {{of}}","foldedWrapped":"{{done}} of {{of}} wrapped"},"topBar":{"next":"Next meeting {{time}} {{label}}: {{action}}","now":"now","oneOnOne":"1:1 with {{name}}","prep":"Prep","started":"started {{time}} ago","minutesIn":"{{now}} · {{time}} in"},"ourWorkspace":{"pickTitle":"Pick our workspace to use {{page}}","pickText":"Team, Coaching, meetings and the call library run in the InterScribe workspace, and none has been picked in this environment yet.","pickAction":"Open Admin settings","notSetUpTitle":"{{page}} isn't set up yet","notSetUpText":"A SuperAdmin picks our workspace in Admin settings.","pickTitleAny":"Pick our workspace to use this page","notSetUpTitleAny":"This page isn't set up yet"},"bookingPage":{"crumb":"Work › Booking & calendar","title":"Booking & calendar","subtitle":"Where people book, your Google Calendar, working hours and booking pages."}},"salesCalls":{"tabs":{"label":"Calls","all":"All calls","library":"Library","search":"Search","trackers":"Trackers","unmatched":"Unmatched","unmatchedCount":"Unmatched · {{count}}","practice":"Practice","ramp":"My ramp","lessons":"Lessons"},"unmatched":{"title":"Unmatched","subtitle":"Meetings with an outside guest nobody could file. Nothing is filed until you say so.","empty":"Every meeting is filed.","assignLikely_one":"Assign {{count}} confident guess","assignLikely_other":"Assign {{count}} confident guesses","assigned_one":"{{count}} meeting filed","assigned_other":"{{count}} meetings filed","noTitle":"No title","bestGuess":"Best guess: {{name}}","or":"Or {{name}}","noGuess":"No good guess yet","more":"{{count}} more · No good guess yet","confidence":{"LIKELY":"Likely","AMBIGUOUS":"Ambiguous","CHECK":"Check","NONE":"No guess"},"source":{"CALENDAR":"Calendar","BOOKING":"Booking","PHONE":"Phone call","AMBIGUOUS":"Shared domain"},"assignTo":"Assign to {{name}}","chooseCustomer":"Find a customer","assign":"Assign","createLead":"Create lead","notCustomer":"Not a customer","ignoreOnce":"Ignore once","remember":"Remember {{who}}","linked":"Linked. Remembered: {{who}}","filed":"Filed","ignored":"Ignored","undo":"Undo","undone":"Not remembered","error":"That did not work. Try again."},"rules":{"title":"Remembered","empty":"Nothing remembered yet.","when":"When","then":"Then","madeBy":"Made by","fileUnder":"File under {{name}}","ignore":"Not a customer","ask":"Ask between {{names}}","matched_one":"Matched {{count}} time","matched_other":"Matched {{count}} times","delete":"Forget","deleted":"Forgotten","personal":"Only your meetings"},"trackers":{"title":"Trackers","subtitle":"Words customers say, counted on every new call: calls with at least one moment, not moments.","period":"Last {{days}} days","segment":"Segment","allSegments":"All segments","calls_one":"{{count}} call","calls_other":"{{count}} calls","ofCalls":"{{count}} of {{total}} customer calls","trend":"{{change}} vs the previous {{days}} days","same":"Same as the previous {{days}} days","check_one":"{{count}} to check","check_other":"{{count}} to check","languages":"Languages asked for","moreLanguages":"+{{count}} more","new":"New tracker","edit":"Edit","save":"Save","cancel":"Cancel","name":"Name","group":"Group","terms":"Words, one per line","termsIn":"Words in {{language}}","meaning":"What it means (optional: also finds it by meaning)","sources":"Where to look","customerOnly":"Customer speakers only","active":"Counting","saved":"Saved. Reading the last 90 days.","csv":"Download CSV","latest":"Latest moments","keep":"Keep","notIt":"Not it","empty":"No tracker yet.","n":"n = {{n}}","bySegment":"By segment and month","source":{"CALL":"Calls","EMAIL":"Emails","NOTE":"Notes","SUMMARY":"Summaries","PROMISE":"Promises"},"label":{"too early":"too early","leaning":"leaning","clear":"clear"},"report":{"title":"Weekly report","when":"Mondays 07:00 Chicago time","sendTo":"Send to","placeholder":"Addresses, separated by commas","save":"Save","saving":"Saving…","saved":"Saved","lastSent_one":"Last sent {{date}} to {{count}} person","lastSent_other":"Last sent {{date}} to {{count}} people","notSentYet":"Not sent yet","nobody":"Not sent: nobody is on the list"}},"page":{"crumb":"Calls & library","title":"All calls","subtitle":"Every call and its recording: coming up, and the ones to wrap or listen back to."}},"salesCoaching":{"policy":"Scores are coaching inputs read by a person. Never ranked on a public board, never used alone in employment decisions.","kinds":{"PRAISE":"Praise","COACH":"Coach","QUESTION":"Question","LIBRARY":"Library-worthy"},"comments":{"title":"Comments on your calls","intro":"What your manager and enablement noted at moments of your calls. Reps see what managers see about them.","none":"No comments on your calls yet.","new":"New","open":"Play at {{at}}","policy":"Comments coach the rep; they never become customer facts or feed the learning loop."},"review":{"title":"Review queue","summary":"{{count}} · about {{minutes}} min · target {{target}} min a day","doneToday":"{{count}} done today","minutes":"{{count}} min","sourcesLabel":"Why it's here","tabs":{"all":"All","REP_ASKED":"Rep asked","RULE":"Rules","SAMPLED":"Sample","BIG_DEAL":"Big deals","SIGN_OFF":"Sign-off"},"sources":{"REP_ASKED":"Asked","RULE":"Rule","SAMPLED":"Sample","BIG_DEAL":"Big deal","SIGN_OFF":"Sign-off"},"review":"Review","done":"Done","skip":"Skip","skipReason":"Why skip it?","skipSave":"Skip it","assign":"Assign","assignTo":"Hand it to…","assignSave":"Hand it over","assignedTo":"With {{name}}","empty":"Nothing here. The queue is clear."},"oneOnOne":{"title":"1:1 · {{rep}} and {{manager}}","listTitle":"1:1s","minutes":"{{count}} min","held":"Held","markHeld":"Mark as held","ready":"Ready","booked":"Booked","with":"With","withManager":"with {{name}}","when":"When","length":"Length","book":"Book a 1:1","noneYet":"No 1:1s yet.","focus":"Focus skill","noFocus":"No focus skill set. Pick one below.","nextFocus":"Next focus:","agenda":"Agenda","noAgenda":"Nothing on the agenda yet.","addLine":"Add to the agenda","add":"Add","from":{"rep":"Rep","manager":"Manager","comment":"Comment","clip":"Clip","alert":"Alert"},"notBuilt":"The 1:1 is built the morning of, from the last two weeks.","deals":"Deals in Proposal and Board decision","slipped":"slipped","stage":{"QUALIFIED":"Qualified","DISCOVERY":"Discovery","PROVING":"Proving","PROVEN":"Proven","PROPOSAL":"Proposal","BOARD_DECISION":"Board decision"},"approvals":"Waiting on an approval","renewals":"Renewals in 90 days","promises":"Overdue promises","wins":"Wins","none":"Nothing.","agreements":"Agreements","noAgreements":"No agreements yet.","carried":"from an earlier 1:1","markDone":"Done","agreementTitle":"What you agreed","who":"Who","due":"Due","agree":"Agree","notes":"Notes","sharedNotes":"Shared notes (both of you)","saveShared":"Save shared notes","myNotes":"Your private notes (only you see these)","saveMine":"Save private notes"},"live":{"now":"Live now","listenIn":"Listen in","title":"Listening in · {{rep}} · {{title}}","logged":"Every listen is in the recording's access log, which {{rep}} sees.","join":"Join the Zoom","joinNote":"In the Zoom as {{initials}} · the bot's notice already covers you","listenOff":"Listening in is off at this rep's coaching level.","notLive":"The call is not live.","transcript":"Transcript","waiting":"Waiting for someone to speak…","speaker":"Someone","openCriteria":"Open criteria","noCriteria":"Nothing open in this stage.","call":"The call","talk":"Talk: team {{team}}% · customer {{customer}}%","mood":"Mood: {{mood}}","score":"live score {{score}}","moods":{"positive":"positive","neutral":"neutral","negative":"negative"},"side":{"TEAM":"our side","CUSTOMER":"customer","UNKNOWN":"not known yet"},"level":"Coaching level: {{level}}","levels":{"RAMP":"Ramp","DEVELOPING":"Developing","PROFICIENT":"Proficient","EXPERT":"Expert"},"focus":"Focus: {{focus}}","prep":"Prep: {{state}}","prepStates":{"NOT_NEEDED":"not needed","ASSIGNED":"assigned","IN_PROGRESS":"in progress","READY":"ready","REVIEWED":"reviewed","MISSED":"missed"},"whisper":"Whisper","whisperOff":"Whispers are off at this rep's coaching level.","whisperHow":"Shows in {{rep}}'s whisper slot as “{{initials}}: …”, one at a time, after the buyer stops talking.","send":"Send","whisperSent":"Sent. It shows once nobody is speaking.","note":"Note for after the call","saveNote":"Save note","noteSaved":"Saved at this moment, for after the call."}},"salesEnablement":{"segments":{"general":"General","CHURCH":"Church","SCHOOL":"School","COMPANY":"Company","CONFERENCE":"Conference","NONPROFIT":"Nonprofit","OTHER":"Other"},"exitStates":{"MET":"met","MET_EARLIER":"met earlier","PARTLY":"partly","NOT_MET":"missed","NA":"not applicable"},"coHost":{"line":"{{rep}} isn't signed off yet; {{coHost}} will co-host.","suggest":"{{rep}} isn't signed off yet. Suggested co-host: {{coHost}}.","add":"Add {{coHost}}","remove":"Remove the co-host"},"signOff":{"title":"{{rep}} · sign-off","started":"Started {{date}} · day {{day}}","manager":"manager {{name}}","by":"sign-off by {{owner}} after listening to three real calls","theOwner":"the owner","theManager":"their manager","visibleTo":"Visible to {{names}}","openRamp":"Open ramp","callsTitle":"Three calls, then the owner's yes","rule":"one sign-off per rep · no badges, no ladder · target day 45, by day 60","heard":"{{heard}} of {{of}} heard","day":"day {{day}}","notPicked":"Not picked yet","pickLabel":"Call {{n}}","pickPlaceholder":"Pick a call they hosted…","pick":"Pick","noCandidates":"No ended call they hosted in the last 90 days.","met":"met","notMet":"not met","minutes_one":"{{count}} min","minutes_other":"{{count}} min","coHosted":"co-hosted","soloCall":"solo","listeningNow":"listening now, below","counted":"Counts","notCounted":"Doesn't count yet","listen":"Listen","listenTo":"Listen to call {{n}} with {{owner}}","afterThird":"After the third call {{owner}} signs off “solo” with a note, or names what to work on first. At sign-off the coaching level moves Ramp → Developing.","segments":"Segments","states":{"IN_PROGRESS":"in progress","SIGNED_OFF":"signed off","NOT_YET":"not yet","REVOKED":"revoked"},"listening":"Listening","sameRubric":"same rubric as every call","notScored":"This call has no scorecard yet.","criterion":"Exit criterion","aiRead":"AI read","moment":"Moment","openScorecard":"Open the scorecard to change a read","afterThisCall":"After this call","noteLabel":"Your note","counts":"Counts","notYetCall":"Doesn't count yet","soloAfterThird":"“You're solo” appears after the third call.","sameForRep":"{{rep}} sees the same rubric, comments and decision. Overrides of the AI's read are kept as calibration.","decision":"Your decision","solo":"You're solo","workOnFirst":"What to work on first","notYet":"Not yet","levelMoves":"Signing off moves the coaching level Ramp → Developing and lets them approve their own discounts within the rep limit.","decided":{"SIGNED_OFF":"{{rep}} signed off {{date}} · Ramp → Developing","NOT_YET":"Not yet ({{date}})","REVOKED":"Sign-off revoked {{date}}"},"workOnFirstIs":"Work on first: {{text}}","revokeReason":"Why revoke","revoke":"Revoke sign-off","untilTitle":"Until {{rep}} is signed off","soloNow":"{{rep}} is signed off: no co-host suggested, discounts within the rep limit, peer reviews open.","coHostLabel":"co-host","coHostRule":"Demo, Proposal and Board-decision meetings get a co-host suggested.","pricingLabel":"pricing","pricing":"Every discount routes to {{manager}}. After sign-off they may self-approve up to 5% on a yearly first term, with a named give-get, logged.","peerLabel":"peer review","peer":"Reviews a peer's call each week only after sign-off.","keepingCurrent":"Keeping current","lessonsRule":"Release notes and major script changes send a short lesson with a check. The sign-off never lapses because of them.","practiceTitle":"Practice, if they want it","practiceRule":"Practice results never appear here or in their 1:1 performance.","levelLine":"signed off {{date}} · Ramp → Developing","bestThird":"a Proposal or Board-decision call is best","nextBest":"next: {{title}} on {{date}}","replay":"Replay","listenFor_one":"Listen · {{count}} min","listenFor_other":"Listen · {{count}} min","comments":"Comments at moments","hints":{"DO_AGAIN":"Do again","TRY_INSTEAD":"Try instead"},"kinds":{"PRAISE":"Praise","COACH":"Coach","QUESTION":"Question","LIBRARY":"For the library"},"changeCoHost":"Change co-host","lessonDone":"done","lesson":"Lesson: {{title}}","lessonScore":"{{score}} of {{total}}","lessonDue":"due {{date}}","lessonStart":"Start","practiceLast_one":"{{count}} practice · last: {{title}}, difficulty {{difficulty}}","practiceLast_other":"{{count}} practices · last: {{title}}, difficulty {{difficulty}}","practiceNone":"No practices yet.","segmentLater":"when {{rep}} moves into it"},"ramp":{"lead":"45–60 days from the first day to “you're solo”. One full-cycle role: the same person takes a church from demo to first Sunday to renewal.","title":"{{rep}} · day {{day}} of ~45–60","onTrack":"on track","behind":"behind","started":"started {{date}}","coHost":"co-host {{name}}","cohortOnly":"Compared with the cohort, never with veterans.","signOffTitle":"Owner sign-off","signOffLine":"The owner listens to three real calls and says “you're solo”.","targetLine":"Target day {{target}}, by day {{limit}}. Coaching level moves Ramp → Developing at sign-off.","openSignOff":"Open sign-off","practices_one":"{{count}} practice","practices_other":"{{count}} practices","volumeOnly":"volume only · results stay private","myTitle":"My ramp","noRamp":"You have no ramp. Your manager starts one on your first day.","phasesLabel":"Ramp phases","phases":{"WEEK_1":"Week 1","WEEKS_2_3":"Weeks 2–3","WEEKS_3_6":"Weeks 3–6","SIGN_OFF":"Owner sign-off"},"now":"now","phaseTitles":{"WEEK_1":"Week 1 · learn the product as a customer","WEEKS_2_3":"Weeks 2–3 · shadow and step in","WEEKS_3_6":"Weeks 3–6 · assisted deals","SIGN_OFF":"Owner sign-off · day 45–60"},"states":{"done":"done","now":"now","overdue":"overdue","next":"next"},"countOf":"{{count}} of {{target}}","thisWeek":"this week: {{count}} of {{target}}","optional":"optional","markDone":"Mark done","addReflection":"Add a reflection","editReflection":"Edit reflection","reflectionLabel":"Your reflection","enterSaves":"Enter saves · Esc cancels","steps":{"use_as_customer_church":"Set up a church as a customer","use_as_customer_two_languages":"Run a session in two languages","use_as_customer_guest_phone":"Be the guest on a phone","listen_track":"Listen to 8 recorded calls: 2 discovery, 2 demo, 2 onboarding, 1 renewal, 1 save","read_playbooks":"Read the segment playbooks","shadow_calls":"Shadow live calls; your reflection beside the caller's","run_group_demo":"Run the weekly group demo","take_over_stage":"Take over one stage of a real call","practice_low":"Practise at difficulty 1 and 2","assisted_deals":"Own deals with a co-host","weekly_reviews":"The owner or your manager reviews 2 calls a week against the exit criteria","weekly_one_on_one":"A 30-minute 1:1 every week: one focus skill, two clips, deals and promises","practice_weak":"Practise weak stages at difficulty 2–3, assigned from the review","owner_sign_off":"The owner listens to three of your calls and says “you're solo”"},"markNotDone":"Mark not done"},"cohort":{"title":"Ramp","whoStarts":"Start a ramp for…","firstDay":"First day","start":"+ Start a ramp","tableLabel":"Cohort","tableTitle":"Cohort · reps who started in the last 90 days","tableNote":"every number drills to its calls · n shown","empty":"Nobody is ramping.","columns":{"rep":"Rep","day":"Day","stage":"Stage","signOff":"Sign-off calls heard","outcome":"Required outcome met","shadowed":"Calls shadowed","firstDeal":"First deal","next":"Next step"},"ofThree":"{{n}} of 3","noCalls":"0 calls","dayN":"day {{day}}","firstSolo":"Days to first call run alone (Discovery)","toSignOff":"Days to owner sign-off","days":"days","previous":"previous cohort {{value}} · n={{n}} vs {{previousN}}","groupDemos":"Group demos run by new reps","repsOf":"{{reps}} of {{of}}","groupDemosNote":"every rep runs one in weeks 2–3","practices":"Practices this cohort","practicesNote":"volume only · results stay private","glance":"Enablement at a glance","switch":"Ramp views","cohortTab":"Cohort","glanceNote":"leading first · correlation, labelled","glanceDays_one":"{{count}} day median","glanceDays_other":"{{count}} days median","glanceRows":{"requiredOutcome":"Required outcome rate, all reps","vsVolunteers":"Win rate against volunteer interpreters","priceBeforeDecider":"Price before the decider was known","decisionDays":"Time from board date known to decision","coachingCoverage":"Coaching coverage: calls with a comment","clips":"Clips contributed"},"openEnablement":"Open enablement","whichCohort":"Which cohort","which":{"this":"This cohort","previous":"Previous cohort"}},"settings":{"title":"Enablement settings","subtitle":"The ramp's days and each rep's weekly practice budget","targetDay":"Ramp target day","limitDay":"Ramp limit day","weeklyMinutes":"Practice minutes per rep per week","weeklyDollars":"Practice spend per rep per week (USD)","dailyDollars":"Practice spend for everyone per day (USD)","save":"Save","saved":"Saved."},"lessons":{"title":"Lessons","weekly":"This week's quiz","weeklyDone":"This week's quiz: {{score}} of {{total}} right. A new one comes on Monday.","todo":"To do","nothingToDo":"Nothing to do. New lessons come with releases and major script changes.","due":"due {{date}}","best":"best {{score}} of {{total}}","done":"Done","manage":"Drafts and new sources","manageNote":"Lessons are drafted by AI and reach nobody until you publish them.","draft":"draft","publish":"Publish","retire":"Retire","draftOne":"Draft a lesson","sources":{"RELEASE":"release","SCRIPT_VERSION":"script change"},"right":"Right.","notQuite":"Not quite.","score":"{{score}} of {{total}} right","passed":"Passed","tryAgainLater":"Try again any time. It gates nothing.","check":"Check my answers","open":"Lessons"},"confidence":{"too early":"too early","leaning":"leaning","clear":"clear"},"dashboard":{"title":"Enablement at a glance","lead":"Leading first, then lagging; every number with its n.","noPractice":"Practice results never appear here or in their 1:1 performance.","leading":"Leading","lagging":"Lagging","correlation":"correlation, not cause","n":"n={{n}} · {{label}}","none":"Nothing yet.","requiredOutcome":"Required outcome rate, all reps","coverage":"Coaching coverage: calls with a comment","prepGoal":"Prep with a goal the rep wrote","exitHits":"Exit criteria hit rates","volunteers":"Win rate against volunteer interpreters","priceBeforeDecider":"Price before the decider was known","decisionDays":"Time from decision date known to decision","cycle":"Cycle length, won deals","discountRate":"Won deals with a discount","firstDeal":"Days to first deal","byRep":"Win rate by rep","bySegment":"Win rate by segment","byObjection":"Win rate when each objection was raised","clips":"Clips contributed","practice":"Practice volume","onlyLeaderboard":"the only leaderboard: clips and practice"}},"salesForecast":{"category":{"COMMIT":"Commit","BEST_CASE":"Best case","PIPELINE":"Pipeline","OMITTED":"Omitted"},"call":{"youSay":"You say","repSays":"Rep says","managerSays":"{{initials}} says","managerSaysPlain":"Manager says","stageDefault":"{{category}} (stage)","none":"No call","failed":"That call wasn't saved. Try again."},"odds":{"title":"Deals by stage","stage":"Stage","deals":"Deals","value":"Open value","odds":"Odds of winning","weighted":"Weighted","for":"Odds for {{stage}}","invalid":"Use a whole number from 0 to 100 for each stage's odds.","leadsBeforeDeal":"Leads before a deal"},"tiles":{"pipelineFromDeals":"Deals times their stage odds, plus leads before a deal.","expansionFromDeals":"Open expansion deals times their stage odds.","label":"Forecast by category","commitReps":"Commit · reps","deals_one":"{{count}} deal","deals_other":"{{count}} deals","managerCall":"{{initials}}'s call {{amount}}","target":"Target","targetThird":"a third of {{quarter}}'s target","committedPct":"{{pct}}% committed","noTarget":"No target set for this quarter"},"signal":{"none":"No signals yet","negative":"Against:","positive":"For:","fromAi":"from the AI","told_risk":"Told us: {{detail}}","told_objection":"Objection: {{detail}}","mood_down":"Mood down on the last two calls","single_threaded":"Only {{detail}} on the last two calls","champion_absent":"The champion missed the last two calls","decider_never_met":"We haven't met the decider","no_next_step":"No dated next step","slipped":"Close date moved {{detail}} times","trial_no_session":"Trial with no session yet","support_case":"An open support case","event_before_go_live":"The event on {{date}} is earlier than a realistic close plus onboarding","early_stage_late":"Still in {{stage}} with {{days}} days to close","no_reply":"No reply in {{days}} days","competitor_quote":"Competitor mentioned: {{detail}}","board_not_on_calls":"No one from the board on any call","price_before_decider":"Price discussed before the decider was named","first_good_sunday":"First good Sunday ran","decider_met":"Met the decider","dated_next_step_with_decider":"Dated next step with the decider","paper_done":"Paperwork done","champion_on_last_call":"The champion was on the last call","usage_growing":"Usage growing: {{recent}} h a week, up from {{before}} h"},"source":{"call":"call","meeting":"meeting","email":"email","voicemail":"voicemail","deal":"deal","usage":"usage","tracker":"tracker","item":"case"},"hidden":"hidden","manager":"Manager","crumb":"Pipeline › Forecast","title":"Forecast · {{period}} · {{scope}}","subtitle":"New ARR from opportunities closing this {{period}}. Every total equals the sum of its rows.","csv":"Export CSV","teamPage":"Team & forecast","tab":"Forecast","weeklyReport":"Weekly team report every Monday 07:00: week-on-week changes and three deals to discuss.","period":{"label":"Period","month":"Month","quarter":"Quarter","monthWord":"month","quarterWord":"quarter"},"scope":{"label":"Whose deals","mine":"mine","team":"team","everyone":"everyone"},"rows":{"title":"Rows behind the total","managerCommit":"{{initials}}'s Commit","close":"Close","loading":"Loading the rows…","failed":"The rows didn't load. Try again."},"gap":{"title":"Monday gap check","rule":"Commit deals with two or more negative signals, listed first","visible":"Visible to you, your manager ({{initials}}) and the team"},"table":{"opportunity":"Opportunity","arr":"ARR","close":"Close date","repSays":"Rep says","signals":"Signals · from the AI, each with a source","discuss":"Discuss","empty":"No open deals close in this period."},"seasons":{"title":"Seasonality","now":"· now","easter_push":"Easter push","summer_dip":"summer dip","fall_launch":"fall launch","christmas":"Christmas","conference_winter":"conference outreach","schools":"school year"},"quality":{"title":"How good is our forecast","tooEarly":"Too early: accuracy needs a month of Monday snapshots.","accuracy":"Commit accuracy · last 3 months","accuracyN":"n={{months}} months · {{label}}","slip":"Slip rate · Commit deals that moved out","slipOf":"{{slipped}} of {{of}}","closer":"Manager's call vs reps' call","managerCloser":"{{initials}} closer in {{n}} of {{of}} months","repsCloser":"Reps closer in {{n}} of {{of}} months"},"confidence":{"too_early":"too early","leaning":"leaning","clear":"clear"},"waterfall":{"title":"Since last Monday","rule":"commit waterfall · reconciles week to week","now":"now","open":"Open the {{bucket}} deals","added":"added","moved_up":"moved up","moved_down":"moved down","amount_changed":"amount changed","slipped":"slipped","won":"won","lost":"lost"}},"salesGrowth":{"groupDemos":{"title":"“Sunday-ready” group demos","lead":"A live 30-minute group demo every week for small churches. English only for now; no 1:1 unless they ask.","bookingPage":"Booking page ↗","tiles":{"next":"Signed up · next demo","showUp":"Showed up · 8 weeks","toTrial":"Attendee → trial within 14 days","toPaid":"Trial → paid","of":"{{hits}} of {{of}} · {{label}}","ofTrials":"of {{of}} trials · {{label}}"},"schedule":"Schedule","slot":"{{day}}s {{time}} ET","noSlots":"No weekly slot yet. Add one below.","hosts":"{{name}} hosts","backs":"{{name}} backs up","noHost":"no host yet","signedUp_one":"{{count}} signed up","signedUp_other":"{{count}} signed up","hostFor":"Host for {{date}}","takeIt":"Take it…","englishOnly":"Spanish and Portuguese demos are off until the owner turns them on.","day":"Day","time":"Time (New York)","defaultHost":"Default host","addSlot":"+ Add a weekly slot","signups":"Sign-ups","matched":"each one is matched to a lead or an account","noSignups":"Nobody has signed up for this date yet.","columns":{"church":"Church · person","size":"Size","languages":"Languages","source":"Source","becomes":"Becomes"},"becomes":{"joins_account":"joins account","new_lead":"new lead"},"more_one":"+ {{count}} more","more_other":"+ {{count}} more","consent":"Recorded as one meeting, with consent: the booking page says it's recorded, the host reads the notice at 00:00, and attendees' cameras and names stay off the recording. Each attendee gets the recap; nobody sees other attendees' details.","last":"Last demo","lastTitle":"Last demo · {{date}} · {{host}} hosted","lastNumbers":"{{signed}} signed up · {{came}} came · {{trials}} trials · {{paid}} paid","questions":"Questions they asked","proposal_one":"{{count}} attendee runs 3+ languages: route to Assisted, offer a 1:1.","proposal_other":"{{count}} attendees run 3+ languages: route to Assisted, offer a 1:1.","openTiers":"Open tiers","followUp":"Group follow-up","followUpNote":"one email to each attendee, from the host's InterScribe address, with their own recap link","includes":"Includes: recap page · setup guides · start a 14-day trial","recapSent":"Recap queued for {{sent}} of {{came}} who came","recapNotPublished":"Publish the recap in the house room first.","autoOn":"auto-send is on for group recaps","sendRecap_one":"Send the recap to {{count}} attendee","sendRecap_other":"Send the recap to {{count}} attendees","tierRule":"Booking a 1:1 from the recap goes to the attendee's tier: Self-serve gets the group demo again, Assisted gets a rep.","weekdays":{"0":"Sunday","1":"Monday","2":"Tuesday","3":"Wednesday","4":"Thursday","5":"Friday","6":"Saturday"},"held":"Held","sendsIn_one":"Sends in {{time}} · {{count}} email","sendsIn_other":"Sends in {{time}} · {{count}} emails","undo":"Undo","noQuestions":"No questions noted on this demo.","script":"Script: {{name}}","reminderHeld":"Reminder held","remindersSent_one":"{{count}} reminder sent","remindersSent_other":"{{count}} reminders sent","sendReminder":"Send reminder","reminderFor":"Send reminder for {{date}}"},"tiers":{"title":"Spend people where deal size pays for it","lead":"The tier is computed from the qualification fields, shown on every lead and opportunity, and editable. It sets the route, prep depth, wrap depth and scripts.","names":{"SELF_SERVE":"Self-serve","ASSISTED":"Assisted","FULL_TOUCH":"Full-touch"},"share":"{{pct}}% of {{n}} leads","avgArr":"{{value}} avg ARR · n={{n}}","rules":{"SELF_SERVE":{"who":"Small church, one service, one language pair","path":"Pricing page → trial → Iris and guides → group demo → checkout","depth":"No 1:1 unless they ask"},"ASSISTED":{"who":"Mid-size, 2+ languages, board approval","path":"One discovery + demo, a trial with a proof plan, the board pack, one follow-up","depth":"Wrap: 2 minutes · prep: brief"},"FULL_TOUCH":{"who":"Conferences, multi-campus, networks, denominations, districts","path":"Go-live plan, every role met, site and AV walkthrough, proposal with approvals","depth":"Prep: full research · wrap: full"}},"examples":"On a lead","keptByPerson":"{{name}} was moved to {{tier}} by a person; the AI won't move it back.","proposals":"Proposals","proposal":"{{name}} now computes {{to}}: {{why}}","keep":"Keep","dismiss":"Dismiss","setBy":"from {{from}} by {{name}}: “{{reason}}”","computed":"computed: {{why}}","change":"change tier","why":"Why","save":"Save"},"networks":{"title":"Network · {{name}}","note":"parent account · reporting rolls up","members":"Member churches","customers":"Customers","arr":"{{value}} ARR","openExpansion":"Open expansion","opportunity":"opportunity: {{label}}","paths":"Expansion paths: more languages · more services · events (a conference as an Event deal) · sister churches","pick":"Network","membersCount_one":"{{count}} member","membersCount_other":"{{count}} members","kinds":{"FEATURE":"a feature","PLAN_FIT":"a better plan","EXPANSION":"expansion","RETENTION":"retention","ADVOCACY":"advocacy"}},"campaigns":{"lead":"Better calls don't move revenue if the calendar is empty. Pipeline created per week, by source, is the headline.","pipeline":"Pipeline created per week, by source","pipelineNote":"new opportunities · last 12 weeks · click a bar for its deals","bar":"Week of {{week}}: {{count}} opportunities","thisWeek":"this week {{count}} · 12-week average {{average}} · campaigns and cold outreach by the first email in the 90 days before a deal opened, other deals by their own source","weekDeals":"Deals opened the week of {{week}}","groups":{"campaigns":"Campaigns","outreach":"Cold outreach","inbound":"Inbound and trials","groupDemos":"Group demos","partners":"Partners: denominations, AV installers","referrals":"Referrals and references","unknown":"Unknown"},"sources":{"inbound":"Inbound","trial":"Trial","group_demo":"Group demo","denomination":"Denomination","av_installer":"AV installer","directory":"Directory","conference_organiser":"Conference organiser","partner":"Partner","referral":"Referral","reference":"Reference","campaign":"Campaign","unknown":"Unknown","outreach":"Cold outreach"},"seasons":{"easter_push":"Easter push","summer_dip":"Summer dip saves","fall_launch":"Fall launch","christmas":"Christmas","conference_winter":"Conference organisers","schools":"Schools"},"calendar":"Seasonal calendar","calendarNote":"churches buy before Easter and the fall launch; Christmas is the next hard date","owner":"owner {{name}}","offer":"Season offer, not a discount: “{{text}}”","season":"Season","title":"Title","starts":"Starts","ends":"Ends","offerLabel":"Season offer","offerPlaceholder":"What they get, not a price cut","add":"+ Add to the calendar","channels":"Channels","channelsNote":"90 days · opportunities · paid","noChannels":"No partner or directory opened a deal in 90 days.","pageTitle":"Campaigns and sources","newCampaign":"+ New campaign","measure":"Measure","measures":{"count":"Count","arr":"ARR"},"channelGroups":{"denominations":"Denominational networks","avInstallers":"AV installers","directories":"Directories and organisers"},"noPartner":"{{source}}: no named partner","exportCsv":"Export CSV"},"references":{"title":"Reference bank","note":"agreed to take a call","championLeft":"champion left: pause","paused":"paused: {{reason}}","used":"used {{count}} of {{limit}} this quarter","use":"Ask for a call","rule":"Never asked more than twice a quarter."},"referrals":{"title":"Referral asks","note":"at the first good Sunday","states":{"ASK_NOW":"ask now","ASKED":"asked","GAVE":"gave {{count}}","DECLINED":"declined","LATER":"later"},"asked":"Asked","declined":"Declined","rate":"Referral rate after a first good Sunday: {{pct}}% · n={{n}} · {{label}}"},"winLoss":{"title":"Monthly win/loss review · {{month}}","note":"five won, five lost or no decision, a clip each · 15-minute calls run by enablement","won":"Won","lost":"Lost or no decision","noDecision":"no decision","call":"win/loss call","noCall":"no win/loss call yet","clip":"clip: {{title}}","noBoardDate":"no board date","lostTo":"lost to {{name}}","patternBoard":"{{count}} of {{of}} losses had no board date by Proposal.","patternCompetitor":"{{count}} of {{of}} losses went to {{name}}.","rate":"No-decision rate · 90 days: {{pct}}% of {{n}} closed · {{label}}","competitors":{"VOLUNTEERS":"volunteer interpreters","AGENCY":"an interpreting agency","HEADSETS":"headset rental","GENERIC_AI":"a generic AI tool","OTHER_VENDOR":"another vendor","DO_NOTHING":"doing nothing"}}},"salesIncentives":{"hidden":"hidden","csv":"Export CSV","poolShare":"Plus {{name}}'s share of the team pool.","kind":{"CONVERSION":"Conversion","PREPAY_KICKER":"Prepay kicker","MULTI_SITE":"Multi-site","TEAM_POOL":"Team pool","RENEWAL":"Renewal","EXPANSION":"Expansion"},"state":{"HELD":"Held","EARNED":"Earned","CLAWED_BACK":"Clawed back"},"preview":{"title":"What {{name}} would earn on {{account}}","deal":"Deal to preview","paid":"Paid in {{month}}, if still a customer","pooled":"This deal pays into the team pool."},"plan":{"title":"Incentives","hint":"click any rule to edit · Enter saves · Esc cancels","version":"plan version {{version}}","paysOn":"pays on","survival":"Paid conversion that survives {{v}} days","conversion":"Rate: {{v}} of first-year ARR","kicker":"kicker","prepay":"+{{v}} when the customer prepays a year","multiSite":"+{{v}} for multi-campus or network deals","discount":"No commission on any discount above policy ({{pct}}%)","pool":"team pool","poolShare":"{{v}} of variable pay comes from a team pool on new ARR and gross revenue retention","pooledSources":"{{sources}} pay into the pool, so nobody fights over who “owns” them","expansion":"Expansion pays {{v}} to whoever owns the account","renewal":"Renewals pay {{v}} to whoever owns the account","never":"What we never pay on","neverList":"Call score, engagement or sentiment · number of calls or meetings · AI usage or tips accepted · practice results","locked":"Locked: these can't be added as pay rules.","edit":"New value","was":"was {{value}}","number":"Use a number","failed":"Not saved. Try again.","noValidPlan":"No valid comp plan is in force, so nothing is credited until the owner saves one.","draft":"This plan is a draft: nothing is credited until the owner saves it, and only payments after that count."},"report":{"crumb":"Incentives","title":"Compensation · {{name}} · {{quarter}}","subtitle":"Credits on paid conversions that survive the hold. Never on scores.","totals":"Totals","credits":"Credits","none":"No credits this quarter yet.","deal":"Deal","kind":"Kind","rate":"Rate","amount":"Amount","state":"State","earnedOn":"Earned on {{date}} if still a customer","earned":"Earned","pool":"Team pool","poolMath":"{{total}} pooled × {{grr}} GRR ÷ {{seats}} seats = {{share}}","planVersions":"Plan version {{versions}}","never":"Never paid on call score, engagement, sentiment, call or meeting counts, AI usage, tips accepted or practice results."},"source":{"inbound":"Inbound","trial":"Trial","group_demo":"Group demo","denomination":"Denomination","av_installer":"AV installer","directory":"Directory","conference_organiser":"Conference organiser","partner":"Partner","referral":"Referral","reference":"Reference","campaign":"Campaign","unknown":"Unknown"}},"salesLibrary":{"and":"and","all":"All","cancel":"Cancel","filter":"Filter","collections":"Collections","playlists":"Playlists","internalOnly":"Library clips are internal only and can't be exported","managersOnly":"managers only · anonymised","empty":"No collections yet. A manager makes the first one.","curatedBy":"curated by {{names}} · anyone can nominate","anyoneNominates":"anyone can nominate","noReviewed":"No reviewed clips here yet. Nominated clips show once a manager publishes them.","usage":"Usage: {{n}} people listened ({{label}}), and whether their hit rate on this stage moved (correlation, not cause)","yearly":"every clip reviewed yearly","optedOutNote":"their clips left the library and personas; their reports stay · churned customers' clips are anonymised or removed after 12 months","filters":{"stage":"Stage","segment":"Segment","language":"Language","outcome":"Outcome"},"entry":{"doAgain":"Do again","tryInstead":"Try instead","heardBy":"heard by {{n}}","play":"Play {{title}}"},"review":{"title":"Enablement review","empty":"Nothing waits for review.","to":"to {{names}}","blocked":"Blocked:","redactionsReviewed":"I reviewed the redactions","customerShownAs":"Customer shown as","publish":"Publish","changes":"Ask for changes","reject":"Reject…"},"playlist":{"progress":"{{n}} of {{total}}","play":"Play the clip","heard":"I've heard it","question":"Question after the clip","managerReads":"Your manager reads the answers in the 1:1","answerNext":"Answer and next","next":"Next","done":"You've finished this playlist.","card":"{{name}}, your playlist"},"training":{"remove":"Remove from training","undo":"Allow again","removed":"{{name}} is removed from training: their clips left the library and personas; their reports stay.","confirm":"Take every clip of {{name}} out of the library and personas? Their reports stay.","yes":"Remove"},"search":{"title":"Search all calls","placeholder":"Ask anything about our calls…","scope":{"account":"This customer","all":"All customers","mine":"My calls"},"tabSwitches":"Tab switches","covers":"transcripts in every language, notes, summaries, emails, promises","recent":"Recent","open":"Search","filters":"Filters","from":"From","to":"To","segment":"Segment","callType":"Call type","stage":"Stage","language":"Language","outcome":"Outcome","objection":"Had objection","irisAnswers":"Iris answers · {{accounts}} customers, {{moments}} moments","lowConfidence_one":"{{count}} moment is low confidence and marked check.","lowConfidence_other":"{{count}} moments are low confidence and marked check.","copy":"Copy","copied":"Copied","saveTracker":"Save as tracker","sendMarketing":"Send to marketing","sentMarketing":"Sent to marketing","addPlaylist":"Add to a playlist","moments":"Moments","momentsNote":"original language with translation · click to play from 5 s before","hidden":"revenue and private notes hidden outside your access","showing":"Showing {{shown}} of {{total}}","showAll":"Show all","similar":"Find similar moments","clip":"Clip","check":"check","notCall":"from an email, not a call","noPlayback":"recording deleted: text only","meaningOff":"Meaning search is not on yet: these are word matches.","nothing":"Nothing found for that. Try other words or a wider scope.","source":{"CALL":"Call","EMAIL":"Email","NOTE":"Note","SUMMARY":"Summary","PROMISE":"Promise"}},"customerClip":{"shared":"Shared by {{rep}} with {{account}} · from our call on {{date}}, recorded with everyone's consent · link works until {{until}} ·","askRemove":"ask us to remove it","captions":"Captions","notReady":"This clip is being prepared. Try again in a minute.","stopped":"This clip was stopped. Ask {{rep}} for a new link.","alsoShared":"Also shared with you","from":"From our call on {{date}}","play":"Play","pause":"Pause","progress":"Where in the clip"}},"salesMail":{"rail":{"label":"Inbox","group":"My mailbox","compose":"Compose","folders":{"INBOX":"Inbox","DRAFTS":"Drafts","SENT":"Sent","ARCHIVE":"Archive","SPAM":"Spam","TRASH":"Trash"},"none":"No InterScribe mailbox yet. An admin creates it on Team.","preparing":"Your mailbox is being set up.","paused":"Paused {{date}}","pausedBy":"Paused {{date}} by {{initials}}","removed":"Removed {{date}}","unavailable":"Mail can't be reached right now.","notSetUp":"Mail isn't set up yet.","loading":"Loading your mailbox…","open":"My mailbox · {{folder}} · {{count}}","openFolder":"My mailbox · {{folder}}","openDrawer":"Open the Inbox menu","closeDrawer":"Close the Inbox menu"},"usage":{"used":"{{used}} of {{quota}}","trash":"Trash frees {{size}}","warn":"Almost full: empty Trash or ask an admin for more space.","full":"Full: new mail is still kept, but you can't attach files until you free space.","label":"Storage used"},"list":{"label":"Conversations","settings":"Mailbox settings","shortcuts":"Keyboard shortcuts","search":"Search my mailbox","closeSearch":"Close search","searchTitle":"Search","classTabs":"Mail classes","tab":"{{name}} · {{count}}","privacy":"Only Customer mail reaches the customer, the deal and Iris's answers (team can see it). Internal and Other stay visible to you only and never enter the CRM.","classFilter":"Class","allClasses":"All classes","purge":"Deleted forever on {{date}}","folderMeta":{"TRASH_one":"{{count}} conversation · kept {{days}} days","TRASH_other":"{{count}} conversations · kept {{days}} days","SPAM_one":"{{count}} conversation · deleted {{days}} days after it arrives","SPAM_other":"{{count}} conversations · deleted {{days}} days after they arrive"},"new":"New","attachments":"Has attachments","unread":"Unread","older":"Show older mail","loadingOlder":"Loading…","yesterday":"Yesterday","noSender":"(no sender)","to":"To: {{name}}","nobodyYet":"(nobody yet)","saved":"Saved {{when}}","savedSnippet":"Saved {{when}} · {{snippet}}","noSubject":"(no subject)","empty":{"title":"Nothing in {{folder}}","INBOX":"New mail to your address lands here.","DRAFTS":"Mail you start writing is saved here as you type.","SENT":"Mail you send from your address is kept here.","ARCHIVE":"Archive a conversation with e and it waits here, kept forever.","SPAM":"Mail that looks like spam waits here, then it is deleted.","TRASH":"Mail you delete waits here, then it is deleted for good.","search":"No mail matches"},"olderFailed":"Older mail couldn't be loaded. Try again.","delivery":{"DELIVERED":"Delivered","BOUNCED":"Bounced: {{why}}","COMPLAINT":"Complaint: marked as spam","DELAYED":"Delayed: their server asked us to retry","FAILED":"Not sent: our mail service refused it","why":{"addressUnknown":"the address doesn't exist","mailboxFull":"their mailbox is full","refused":"their server refused it"}}},"classes":{"CUSTOMER":"Customer","INTERNAL":"Internal","OTHER":"Other"},"state":{"none":{"title":"You don't have an InterScribe mailbox yet.","body":"An admin creates it on Team.","action":"Open Team & forecast"},"preparing":{"title":"Your mailbox is being set up.","body":"It opens here as soon as it receives its first test message."},"paused":{"title":"Your mailbox is paused. Mail is still received and kept.","body":"You can't open or send mail until an admin resumes it."},"removed":{"title":"Your mailbox was removed. Mail is kept until {{date}}, then erased.","titleNoDate":"Your mailbox was removed.","body":"You can't open or send mail. Ask an admin if you need it back."},"notSetUp":{"title":"Mail isn't set up yet.","body":"Your mailbox opens here once it is.","action":"Open Mail settings"},"unavailable":{"title":"Mail can't be reached right now.","body":"Try again in a minute."}},"pane":{"pick":"Pick a conversation to read it.","pickTitle":"No conversation open"},"moved":{"title":"Your mailbox moved","line":"Your mailbox moved to Inbox › My mailbox in the sales workspace.","open":"Open it","body":"Read and send your mail in the sales workspace: Inbox › My mailbox."},"thread":{"classBar":{"label":"Mail class","by":{"AI":"classed by Iris","RULE":"classed by a rule","PERSON":"classed by you"},"notCustomer":"Not a customer","isCustomer":"This is a customer","moveTo":"Move to","remember":"Remember this sender","rememberDomain":"Remember everyone at this domain","private":"Visible to you only"},"classMenu":{"CUSTOMER":"logs on the CRM","INTERNAL":"stays private","OTHER":"stays private","alwaysSender":"Always for this sender","alwaysDomain":"Always for {{domain}}"},"toolbar":{"label":"Conversation actions","reply":"Reply","replyAll":"Reply all","forward":"Forward","archive":"Archive","trash":"Trash","spam":"Spam","notSpam":"Not spam","move":"Move","moveTo":{"INBOX":"Move to Inbox","ARCHIVE":"Move to Archive","SPAM":"Move to Spam","TRASH":"Move to Trash"},"unread":"Mark unread","position":"{{index}} of {{total}}","back":"Back to the list"},"logsOn":"Logs on {{account}}","logsOnDeal":"Logs on {{account}} · {{deal}}","loggedOn":"Logged on {{account}}","loggedOnDeal":"Logged on {{account}} · {{deal}}","private":"Stays private: never on the CRM","earlier_one":"{{count}} earlier message","earlier_other":"{{count}} earlier messages","to":"to {{names}}","me":"me","messageFrom":"Message from {{sender}}","frameTitle":"Message from {{sender}}","images":{"hidden":"Images in this message are hidden.","show":"Show images","showOnce":"Show images once","always":"Always show from {{sender}}","placeholder":"Image hidden"},"dmarc":{"title":"This may not be from who it says","body":"The sender’s domain failed its check (DMARC). Don’t open attachments or links unless you expected this."},"attachments":{"label":"Attachments","count_one":"{{count}} attachment · {{size}}","count_other":"{{count}} attachments · {{size}}","preview":"Preview","previewTab":"Preview opens in a new tab","download":"Download","virus":"Blocked: a virus was found","activeType":"Download only: this type can run code","showAll":"Show all {{count}} attachments","downloadAll":"Download all (.zip)","zipping":"Preparing the zip…","zipBusy":"Busy: try again in a moment.","zipFailed":"The zip could not be made. Download the files one by one."},"failed":"That didn't work. Try again.","readOnly":"Nothing here can be sent, moved, classed or marked read."},"compose":{"title":{"new":"New message","replyAll":"Reply all"},"minimize":"Minimize","close":"Close and keep the draft","fields":{"from":"From","to":"To","cc":"Cc","bcc":"Bcc","subject":"Subject"},"copies":"Cc  Bcc","body":"Message","stays":"Stays private","remove":"Remove {{name}}","notAnAddress":"“{{value}}” is not an email address","noMatches":"No saved contact matches. Type the whole address.","already":"Already here","noEmail":"No email address","editor":{"bold":"Bold","italic":"Italic","underline":"Underline","link":"Link","list":"Bulleted list","linkAddress":"Link address","linkProblem":"Use a web, email or phone link (https://, mailto: or tel:).","unlink":"Remove link","apply":"Apply"},"writingIn":"Writing in {{language}}","quoteIntro":"On {{when}}, {{sender}} wrote:","quoteHidden":"Quoted history hidden","quoteShown":"Hide the quoted history","files":"Files","forwarded_one":"{{count}} attachment from the original","forwarded_other":"{{count}} attachments from the original","forwardedMeta":"{{size}} · copied on the server","fromDeal":"PDF · {{size}} · from the deal","removeFile":"Remove {{name}}","attach":"Attach","uploading":"Attaching…","fromDealButton":"Attach from deal","dealLoading":"Looking for the deal's files…","dealTitle":"Attach from deal · {{account}} · {{deal}}","dealTitleNoDeal":"Attach from {{account}}","dealNone":"No signed proposal or shared document for this customer yet.","total":"{{used}} of {{limit}}","send":"Send","sending":"Sending…","dismiss":"Dismiss","later":{"button":"Send later","title":"Send later · your time ({{zone}})","tomorrowMorning":"Tomorrow morning","tomorrowAfternoon":"Tomorrow afternoon","mondayMorning":"Monday morning","day":"Day","time":"Time","schedule":"Schedule send"},"refuse":{"noRecipients":"Add someone to send to.","tooLarge":"That file would take this message past 25 MB.","tooLargeBody":"{{name}} is {{size}}; {{used}} of {{limit}} is used. Send it as a link, or split it into two messages.","full":"Your mailbox is full: empty Trash or ask an admin.","fullBody":"New mail is still kept; files can't be attached until there is space.","upload":"{{name}} could not be attached.","minute":"Not sent: {{limit}} messages a minute is the limit.","minuteBody":"You can send again at {{time}}. The draft is kept.","day":"Not sent: {{limit}} messages a day is the limit.","dayBody":"It resets at {{time}}, your time. The draft is kept.","recipients":"Not sent: {{limit}} recipients a message is the limit.","recipientsBody":"This one has {{count}}. Remove {{extra}}, or use a campaign.","paused":"Not sent: your mailbox is paused.","kept":"The draft is kept.","filesTooLarge":"Not sent: the files are past what one message can carry.","filesTooLargeBody":"Remove a file and send again. The draft is kept.","unknown":"We couldn't confirm this was sent.","unknownBody":"Look in Sent before sending it again. The draft is kept.","unavailable":"Not sent: mail can't be reached right now.","unavailableBody":"The draft is kept. Try again in a minute.","failed":"That didn't work.","failedBody":"Try again. The draft is kept.","tooLargeEngine":"{{name}} would take the files past what one message can carry. Remove a file, or send it as a link.","pausedFile":"{{name}} was not attached: your mailbox is paused.","notTheirs":"{{name}} is not this customer's any more.","notTheirsBody":"Pick it again from Attach from deal."},"toast":{"sending":"Sending in {{seconds}} s","scheduled":"Scheduled for {{when}}","undo":"Undo","sent":"Sent to {{to}}","sentLogged":"Sent to {{to}} · logged on {{account}}","undone":"Undone: the draft is open again","sendingAgain":"Sending again in {{seconds}} s","undoFailed":{"tooLate":"Too late to undo: it was sent.","notQueued":"Nothing to undo: it was no longer waiting to send.","lost":"We couldn't undo; check Sent.","refused":"We couldn't undo it. Look in Sent before you send it again."}},"draftFailed":"This draft couldn't be opened.","queued":{"title":"This message is queued to send.","body":"It can't be changed now. Undo takes it back while it is still held.","undo":"Undo","close":"Close"}},"folders":{"trash":{"empty":"Empty trash now","confirmTitle_one":"Delete {{count}} conversation in Trash forever?","confirmTitle_other":"Delete {{count}} conversations in Trash forever?","confirmBody":"They can't be brought back. This frees {{size}}. Customer mail already logged on the CRM stays there.","cancel":"Cancel","confirm":"Delete {{count}} forever","emptied_one":"Trash emptied: {{count}} conversation deleted forever.","emptied_other":"Trash emptied: {{count}} conversations deleted forever."},"spam":{"banner":"Our spam check marked this message. Images and links are off. Not spam moves it to your Inbox.","moved":"Moved to Inbox · {{name}}","undo":"Undo"},"sent":{"DELIVERED":"Delivered","BOUNCED":"Bounced: {{why}}.","BOUNCEDBody":"{{to}} was refused by their server.","BOUNCEDBodyCode":"{{to}} was refused by their server ({{code}}).","BOUNCEDBodyAt":"{{to}} was refused by their server at {{time}}.","BOUNCEDBodyCodeAt":"{{to}} was refused by their server ({{code}}) at {{time}}.","COMPLAINT":"Complaint:","COMPLAINTBody":"{{to}} marked this message as spam.","DELAYED":"Delayed:","DELAYEDBody":"their server asked us to retry. Nothing to do yet.","FAILED":"Not sent:","FAILEDBody":"our mail service refused this message. Look at the files and links, then send it again.","checkAccount":"Check the contact on {{account}}, then forward this message to the right address.","checkAddress":"Check the address, then forward this message to the right one."},"unknown":{"label":"Sends we couldn't confirm","title":"We couldn't confirm this was sent","likelySent":"Probably sent; we couldn't confirm it","sendAgain":"Send again","never":"Nothing is resent unless you say so.","confirmTitle":"Send this message again?","confirmBody":"If the first one did go out, it may arrive twice."}},"search":{"remove":"Remove {{chip}}","escClears":"Esc clears","results_one":"{{count}} result in all folders","results_other":"{{count}} results in all folders","resultsIn_one":"{{count}} result in {{folder}}","resultsIn_other":"{{count}} results in {{folder}}","more_one":"{{count}}+ results in all folders","more_other":"{{count}}+ results in all folders","moreIn_one":"{{count}}+ results in {{folder}}","moreIn_other":"{{count}}+ results in {{folder}}","searched":"Searched for {{what}}.","widen":"Remove a filter to widen it:","part":{"words":"“{{value}}”","mail":"mail","from":"from {{value}}","to":"to {{value}}","has":"with files","in":"in {{value}}","class":"in {{value}}","before":"before {{value}}","after":"after {{value}}"}},"keys":{"title":"Keyboard shortcuts","body":"Gmail's keys. They do nothing while you type in a field, the editor or a message.","rows":{"compose":"Compose","search":"Search","move":"Next / previous conversation","open":"Open","backToList":"Back to the list","archive":"Archive","trash":"Trash","reply":"Reply","replyAll":"Reply all","forward":"Forward","markUnread":"Mark unread","goInbox":"Go to Inbox","goSent":"Go to Sent","goArchive":"Go to Archive","send":"Send","undoSend":"Undo send","shortcuts":"These shortcuts"}},"settings":{"signature":"Signature","signatureHint":"Starts from the team template on Mail settings. Changing it here changes only yours.","saveSignature":"Save signature","signatureSaved":"Signature saved.","storage":"Storage","sendingFrom":"Sending from","sendingFromBody":"Your InterScribe address. To send your follow-ups from Gmail instead, use “Send my follow-ups from” on","teamLink":"Team & forecast","resetTemplate":"Reset to the team template","storageLine":"Trash frees {{trash}} · Spam frees {{spam}} · Attachments are {{files}} of it."}},"salesPhone":{"number":{"title":"Number and extensions","lead":"One InterScribe number, an extension for each person. Every call is announced, recorded with consent and logged on the customer.","openQuo":"Open Quo","noLine":"No number yet. Enter the InterScribe number to start answering calls.","lineSummary":"{{label}} · {{number}} · {{provider}}","on":"on","off":"off","editLine":"Edit the line","addLine":"Add the number","fields":{"number":"Number","label":"Name","callControl":"Call Control connection id","messaging":"Messaging profile id","webrtc":"WebRTC connection id","active":"Answer calls on this number"},"save":"Save","cancel":"Cancel","saved":"Saved","approval":{"approved":"Wording approved with counsel on {{date}} by {{name}}.","pending":"Not approved yet: calls are not recorded","approve":"Mark the wording approved","cleared":"The announcement changed, so it needs approval again."},"table":{"ext":"Ext.","person":"Person","rings":"Rings","sms":"SMS","smsOn":"on","smsOff":"off","menu":"Main menu","menuNone":"No menu yet: callers go straight to voicemail.","inactive":"off","you":"you"},"rings":{"BROWSER":"browser only","MOBILE":"mobile only","BROWSER_THEN_MOBILE":"browser, then mobile after {{n}} s","BOTH":"browser and mobile"},"callWith":{"label":"Call with","LINE":"InterScribe (the shared number)","QUO":"Quo"},"ringsForm":{"title":"How ext. {{ext}} rings","mobile":"Mobile number","mobilePlaceholder":"your profile phone","after":"Mobile after (seconds)","sms":"Texts to this extension","save":"Save ringing"},"addExtension":{"title":"Give someone an extension","person":"Person","ext":"Extension","add":"Add"},"routing":"Texts to the main number are logged on the customer and routed to the account owner. Voicemail becomes a task for the extension's owner.","later":"later","bringNumber":"Bring my number","bringNumberNote":"A rep can bring their own number later. Its calls are captured for that rep and, at first, visible to them only.","disclosure":{"title":"Recording disclosure","note":"played on every call, both ways","inbound":"Inbound","outbound":"Outbound","languages":"Languages","dontRecord":"“Don't record”","outboundText":"Plays to the customer when they answer; the rep hears a tone","languagesText":"EN · ES · PT, chosen from the contact's language","dontRecordText":"A contact's “never record me” skips recording and logs the call as activity","counsel":"Wording approved with counsel before launch.","retention":"Recordings follow the retention rules (12 months; 90 days for pastoral)."},"wording":{"title":"What callers hear","greeting":"Greeting","announcement":"Recording announcement","voicemail":"Voicemail prompt","en":"English","es":"Spanish","pt":"Portuguese","firstName":"<first name> is filled in when the call is answered.","save":"Save the wording"},"menu":{"title":"Main menu","digit":"Digit","label":"Choice","ext":"Rings ext.","add":"Add a choice","remove":"Remove","save":"Save the menu"}},"dock":{"ringing":"Ringing","inboundTo":"inbound to ext. {{ext}}","ringsYou":"rings your browser and your mobile","answer":"Answer","voicemail":"Voicemail","unknown":"unknown number","matchedBy":{"number":"matched by number","rule":"filed by a rule"},"irisLines":"What to know before you answer","lineKind":{"meeting":"meeting","promise":"promise","deal":"deal","last":"last time","nothing":"nothing new"},"hearsFirst":"What {{name}} hears first","consentLine":"Consent recorded: phone announcement, 00:00 · scope: notes and coaching, not the training library","onCall":"On a call","onCallWith":"On a call with {{name}}","recording":"recorded","notRecording":"not recorded","stopRecording":"Stop recording","mute":"Mute","unmute":"Unmute","hangUp":"Hang up","afterCall":"Right after a call","callWith":"Call with {{name}}, {{n}} min","shortCall":"Under 2 minutes: logged as activity only, unless you add a recap","recapTitle":"Voice recap?","holdToTalk":"Hold to talk","recordingNow":"Recording… {{s}} s","type":"Type","skip":"Skip","sendRecap":"Send recap","secondsLeft":"{{s}} seconds left","noMic":"The microphone is not available. Type the recap instead.","enough":"30 seconds is enough.","builds":"Builds a short report marked “from your recap, not the call”.","openQuo":"Open Quo","callingLabel":"Your call","outbound":"Outbound","calling":"Calling {{name}}…"},"calls":{"title":"Calls and texts","tabs":{"calls":"Calls","voicemail_one":"Voicemail · {{count}}","voicemail_other":"Voicemail · {{count}}","unmatched_one":"Unmatched · {{count}}","unmatched_other":"Unmatched · {{count}}","texts":"Texts","number":"Number and extensions"},"heading":{"calls":"Calls today","voicemail":"Voicemail today","texts":"Texts today"},"matchedByNumber":"inbound and outbound, matched by number","scope":"Whose calls","mine":"Mine","team":"Team","cols":{"when":"When","way":"Way","who":"Who","what":"What came of it","recording":"Recording"},"way":{"in":"in","out":"out","voicemail":"voicemail"},"ext":"ext. {{ext}}","unknown":"unknown","toUnmatched":"→ Unmatched inbox: make a lead or attach","taskForYou":"→ task for you, due {{due}}","reportReady":"report ready","tasks_one":"{{count}} task","tasks_other":"{{count}} tasks","activityOnly":"activity only (under 2 min)","announced":"announced","minutes_one":"{{count}} min","minutes_other":"{{count}} min","breadcrumb":"Where you are","notRecorded":"not recorded","report":"Report","addRecap":"Add recap","match":"Match","callBack":"Call back","callWithQuo":"Call with Quo","none":"No calls on the line yet today.","noTexts":"No texts on the line yet today.","textWay":{"in":"text in","out":"text out"},"openConversation":"Open the conversation"},"contact":{"call":"Call this contact","callLine":"Call through InterScribe","callQuo":"Call with Quo","ringing":"Your phone rings first, then theirs. The call is announced and logged on the customer.","callInSales":"Call through InterScribe in the sales workspace"}},"salesPlaybooks":{"languages":{"en":"English","es":"Spanish","pt":"Portuguese"},"levels":{"RAMP":"Ramp","DEVELOPING":"Developing","PROFICIENT":"Proficient","EXPERT":"Expert"},"status":{"DRAFT":"Draft","PILOT":"Pilot","LIVE":"Live","RETIRED":"Retired"},"list":{"title":"Playbooks","empty":"No playbooks yet.","counts":"{{scripts}} scripts · {{cards}} objection cards"},"page":{"nLabel":"n={{n}} · {{label}}","outcomeMet":"Required outcome met · 90 days","paid":"Paid within 60 days of a call on the live version","correlation":"Correlation, not proof: deals have several meetings.","lastChange":"Last change","scripts":"Scripts, in order","proposals_one":"{{count}} proposal for Thursday","proposals_other":"{{count}} proposals for Thursday","noScripts":"No scripts in this playbook yet.","live":"live v{{version}}","noVersion":"no version yet","pilot":"pilot v{{version}}","cards":"Objection cards","noCards":"No objection cards yet.","proofs":"Proof assets","noProofs":"No proof assets yet."},"fields":{"title":"How we sell here","hint":"Click any field · Enter saves · Esc cancels","idealCustomer":"Ideal customer","buyingCommittee":"Buying committee","howTheyDecide":"How they decide","competition":"Competition","seasonality":"Seasonality","fieldsThatMatter":"Fields that matter","exitsMoveDeal":"Exits that move the deal","soloWhen":"A rep goes alone when"},"script":{"howEdits":"Click any line to edit; your edit becomes a proposal for Thursday's enablement review. Typos save at once.","everyEdit":"Every edit here is a proposal into the weekly enablement review unless it is a typo (patch); minor and major versions are set when it is promoted.","languages":"Talk track language","notTranslated_one":"{{language}} stage {{stages}} not translated","notTranslated_other":"{{language}} stages {{stages}} not translated","about":"The script","goal":"Goal","requiredOutcome":"Required outcome","lengths":"Lengths","readyBefore":"Ready before","upfront":"Upfront contract","followUp":"Follow-up","save":"Save changes","savedPatch":"Saved at once as a typo fix.","savedProposal":"Sent as a proposal for Thursday's enablement review.","outcomeMissed":"When it is missed (report)"},"stage":{"title":"Stage {{n}} name","guide":"guide {{min}}–{{max}} min","required":"Required","optional":"Optional","purpose":"Purpose","purposeOf":"Purpose of {{stage}}","exitCriteria":"Exit criteria","noCriteria":"No exit criteria yet: the call is scored on its type's rubric.","criterion":"Criterion {{n}} of {{stage}}","hit":"hit {{pct}}% · n={{n}}","steps":"Steps","stepsOf":"Steps of {{stage}}","talkTrack":"Talk track · {{language}}","firstLine":"First line · {{language}}","firstLinePlaceholder":"The line a rep says to open the stage","fullTrack":"Full track · {{language}}","fullTrackPlaceholder":"The whole track, read before the call","why":"Why it works · {{language}}","whyPlaceholder":"Why it works","repWords":"In reps' words","noRepWords":"No rep has saved their own words for this stage yet.","transition":"Transition line","transitionOf":"Transition line of {{stage}}","skippable":"Skippable when","skippableOf":"When {{stage}} may be skipped","watchFor":"Watch for","watchForOf":"What to watch for in {{stage}}","mistakes":"Common mistakes","mistakesOf":"Common mistakes in {{stage}}","hearIt":"Hear it done","clips_one":"{{count}} clip from the library","clips_other":"{{count}} clips from the library","keyQuestions":"Key questions","shortName":"Short name of criterion {{n}} of {{stage}}","shortNamePlaceholder":"Short name for reports, e.g. the cost of doing nothing"},"question":{"text":"Key question","purpose":"Purpose","fills":"Answer goes to","goodAnswer":"A good answer","digDeeper":"Dig deeper","timing":"Timing","orderRule":"Order rule","pinned":"Pinned habit"},"preview":{"title":"Preview at {{level}} level","level":"Level","cards":"Stage cards","collapsed":"collapsed: the title only","onHover":"on hover:","inEnglish":"in English"},"changelog":{"title":"Changelog","lesson":"Lesson: {{lesson}}","promote":"Promote","retire":"Retire"},"proofs":{"title":"Proof","empty":"No proof assets yet.","kind":{"story":"story","guide":"guide","clip":"clip","sheet":"sheet"},"check":{"never":"check: never checked","stale":"check: 90 days","release":"check: a release went out","prices":"check: prices changed"},"current":"checked","markChecked":"Still true"},"card":{"ofN":"{{hit}} of {{n}} · {{label}}","raisedOn_one":"Raised on {{count}} deal in 90 days","raisedOn_other":"Raised on {{count}} deals in 90 days","theCard":"The card","stepsLine":"Acknowledge · Clarify · Respond · Confirm","notInLanguage":"Not in this language yet: the room shows the English card.","means":"What it usually means","why":"Why:","steps":{"ACKNOWLEDGE":"Acknowledge","CLARIFY":"Clarify","RESPOND":"Respond","CONFIRM":"Confirm"},"clarifyFirst":"the room shows this step first","handledOnly":"“handled” only when their answer is captured","dont":"Don't","bringThemIn":"Bring them in","howItGoes":"How it goes when it's raised","everyN":"every stat shows its n","paidWhenRaised":"Paid when raised · 90 days","confirmCaptured":"Confirm step captured","clarifyAskedFirst":"Clarify asked first","straightToRespond":"Went straight to Respond","bestClip":"Best clip","noClip":"No clip chosen yet. Only clips in the shared library (training consent) can be chosen.","others":"Other cards in this playbook","othersSub":"raised · paid when raised","noCard_one":"“{{title}}” came up {{count}}× with no card","noCard_other":"“{{title}}” came up {{count}}× with no card","raisedTooEarly":"{{raised}} · too early","raisedPaid":"{{raised}} · {{pct}}%"},"levelsPage":{"title":"Coaching levels","sub":"How much help the room gives during a call. The manager sets the level per rep and per script; a rep can always choose less help, never more autonomy.","matrix":"What each level sees during a call","matrixHint":"click a cell to change it · applies to every script unless a script overrides it","onScreen":"On screen","rows":{"stageCard":"Stage card: purpose + next open question","talkTrackFirstLine":"Talk track first line","whispersPer10Min":"Whispers per 10 min","criticalOnly":"Only critical whispers","objectionDepth":"Objection card","talkBalance":"Talk balance","meters":"Sentiment and engagement meters","liveScoreDefault":"Live call score","transcript":"Transcript","managerWhisper":"Manager whisper (live)","listenIn":"Manager can listen in"},"values":{"stageCard":{"full":"Yes","collapsed":"Collapsed"},"talkTrackFirstLine":{"yes":"Yes","hover":"On hover","no":"No"},"whispersPer10Min":{"1":"1","2":"2","3":"3","5":"5","on_request":"Only on request"},"criticalOnly":{"true":"Yes","false":"No"},"objectionDepth":{"clarify_respond":"Clarify + Respond","clarify":"Clarify","off":"Off"},"talkBalance":{"hidden":"Hidden","after":"After only","per_stage_after":"Per stage, after"},"meters":{"hidden":"Hidden","after":"After only"},"liveScoreDefault":{"true":"Available","false":"Off by default"},"transcript":{"hidden":"Hidden: eyes on the buyer","last_lines":"Last lines","full":"Full"},"managerWhisper":{"on":"On","optional":"Optional","off":"Off"},"listenIn":{"true":"Yes","false":"No"}},"people":"People","peopleSub":"level per script · scores shown during calls · each rep sees exactly this row about themselves","rep":"Rep","default":"Default","scoresLive":"Scores live","scoreOn":"Live score on","scoreOff":"Live score off","scores":"Scores and their rubric","callScore":"Call score /100: exit criteria met with evidence (70) · required outcome (20) · next step dated (10). Time is never in the score.","whispers":"Whisper rules · all levels","priority":{"compliance":"Compliance: consent, a wrong price","exit_criterion":"An open exit criterion with time running out","objection":"An objection (Clarify first)","other":"Everything else"},"whisperRules":"One at a time, waits until the buyer stops speaking, tied to the stage, stays until acted on. {{pct}}% of eligible tips are held back per call to measure them, never for Ramp reps or compliance.","sameMoment":"Same moment, two levels","sees":"transcript: {{transcript}} · {{score}}"},"changes":{"title":"Script changes","thursday_one":"Thursday's enablement review, {{date}} · {{count}} to review","thursday_other":"Thursday's enablement review, {{date}} · {{count}} to review","toReview":"To review","nothingToReview":"Nothing waiting for Thursday.","piloting":"Piloting","noPilots":"No pilot running.","decidedTitle":"Decided · 30 days","noneDecided":"Nothing decided in the last 30 days.","size":{"MAJOR":"major","MINOR":"minor","PATCH":"typo","NEW_CARD":"new card"},"state":{"OPEN":"open","PILOTING":"piloting","ACCEPTED":"accepted","MERGED":"merged","DECLINED":"declined"},"evidence":"{{calls}} calls · {{label}}","decided":"{{state}} · {{reason}} · {{at}}","reason":"Reason","reasonPlaceholder":"Why (required to decline; the proposer reads it)","accept":"Accept","pilot":"Pilot","decline":"Decline","extendPilot":"Extend 2 weeks","stopPilot":"Stop the pilot","pilotTable":"Pilot against live","arm":{"PILOT":"Pilot","LIVE":"Live"},"rows":{"calls":"Calls","outcomeMet":"Required outcome met","exitsHit":"Exit criteria hit","minutes":"Average length","nextStep":"Next step booked"},"minutes":"{{n}} min","read":{"too_early":"too early","leaning":"leaning","clear":"clear"},"extend":"Extend, don't decide.","season":"The arms' calls fall in different seasons"},"types":{"title":"Made-up meeting types","sub":"Labels people typed for “other” meetings","empty":"No made-up types yet.","uses_one":"used {{count}} time","uses_other":"used {{count}} times","asks":"asks enablement for a playbook","mergeInto":"Merge “{{label}}” into a type","merge":"Merge into…"}},"salesPractice":{"difficulty":{"1":"open: answers freely, no objections","2":"answers when asked, one objection","3":"guarded: two objections, hides the budget","4":"skeptical: every objection, hides the decider"},"languages":{"en":"English","es":"Spanish","pt":"Portuguese"},"picker":{"label":"Choose who you're talking to","title":"1 · Choose who you're talking to","faqOnly":"every persona answers product questions only from our FAQ and price book","none":"No practice buyer is released yet. Enablement plays each new one twice before release.","rehearse":"Rehearse: {{title}}","onlyYou":"Only you · never in the library or sign-off","briefOnly":"Hidden facts come from the brief; nothing pastoral or about congregants is used.","facts_one":"{{count}} hidden fact","facts_other":"{{count}} hidden facts","factsAndObjections_one":"Hidden facts: {{count}} · objections: {{objections}}","factsAndObjections_other":"Hidden facts: {{count}} · objections: {{objections}}","assigned":"Assigned by {{by}}","assignedDue":"Assigned by {{by}} · due {{day}}","difficulty":"Difficulty","length":"Length","minutes_one":"{{count}} min","minutes_other":"{{count}} min","voice":"Voice","typeInstead":"Type instead","help":"Help","myLevel":"My level · {{level}}","noHelp":"No help","micNote":"Uses your microphone. This practice is recorded for you only; {{manager}} sees only what you share.","micNoteAlone":"Uses your microphone. This practice is recorded for you only.","start":"Start with {{name}}","pick":"Pick a buyer","starting":"Starting…","practiceObjection":"Practice this objection","calibrated":"v{{version}}, calibrated {{date}}","guide":"Guide","guidePrompts":"Prompts (your level)","guideOff":"Off","guideNote":"Optional tips on screen. You can only choose less than your level, never more.","startCall":"Start the call with {{name}}","summary":"{{mode}} · {{minutes}} min · difficulty {{difficulty}} · {{language}}","goodFirst":"Good first practice","lastScore":"Last: score {{score}}","guideLevel":"{{mode}} (your level)"},"editor":{"label":"Practice buyers","heading":"Practice buyers","new":"New buyer","title":"Title","meetingType":"Meeting type","script":"Script","noScript":"No script yet","language":"Language","orgKind":"Organisation","orgKinds":{"CHURCH":"Church","CONFERENCE":"Conference","SCHOOL":"School","OTHER":"Other"},"personaName":"Buyer's name","role":"Role","size":"People","temperament":"Temperament and questions","noPrices":"No prices or features here: every persona answers product questions only from our FAQ and price book.","hiddenFacts":"Hidden facts","fact":"Hidden fact {{n}}","earnedBy":"What earns fact {{n}}","earnedByHint":"The question that earns it","addFact":"Add a hidden fact","objections":"Objections","card":"Objection card {{n}}","line":"What they say {{n}}","addObjection":"Add an objection","success":"What success looks like","remove":"Remove","save":"Save draft","cancel":"Cancel","version":"version {{n}}","states":{"DRAFT":"Draft","CALIBRATING":"Calibrating","RELEASED":"Released","RETIRED":"Retired"},"plays":"Calibration {{n}} of {{of}}","edit":"Edit","play":"Play it","release":"Release","retire":"Retire","footer":"Personas have an owner, a version and calibration: enablement plays each new one twice before release. Practice runs on our own tenant and is logged against a weekly budget per rep."},"assign":{"button":"Assign practice","buyer":"Buyer","due":"Due","reason":"Why","submit":"Assign","done":"Practice assigned","failed":"That didn't go through. Try again."},"levels":{"RAMP":"Ramp","DEVELOPING":"Developing","PROFICIENT":"Proficient","EXPERT":"Expert"},"states":{"ACTIVE":"in progress","REPORTING":"report coming","REPORTED":"report ready","REPORT_FAILED":"report failed","ABANDONED":"abandoned"},"page":{"breadcrumb":"Calls & library › Practice","title":"Practice with an AI buyer","training":"A training tool. Practice scores never appear in 1:1 performance, team trends or reviews.","visible":"Only you see your practice. Your manager chain, enablement and admins see your minutes, assignments, level and ramp day, and when you last practiced, and only what you choose to share.","visibleAlone":"Visible to you","week":"This week: {{done}} of {{total}} assigned · {{used}} of {{limit}} min","recent":"Your practices","reporting":"This practice has ended. Its report is being written: it is ready within two minutes.","visibleRep":"Visible to {{rep}} and their manager ({{manager}})","visibleRepAlone":"Visible to {{rep}}","weekRep":"{{rep}}'s week: {{done}} of {{total}} assigned · {{used}} of {{limit}} min","how":{"title":"How practice works","intro":"You choose someone to talk to, choose how you want to practice, and start.","turns":"is like sending voice notes: you speak, then the buyer answers.","live":"is like a real phone call: you can interrupt, and say “timeout” to ask your coach.","private":"Nothing here affects your 1:1s, team numbers or reviews.","factsTerm":"Hidden facts","facts":"are things the buyer only tells you if you ask the right question.","guide":"is how many hints you see during the call."}},"room":{"label":"Practice","title":"Practice · {{script}} with {{name}}","clock":"Practice {{elapsed}} of {{length}} · AI buyer · difficulty {{difficulty}} · {{language}}","rewindRule":"Rewind is allowed at Ramp and Developing; not in an observed call.","buyer":"The buyer","people_one":"{{count}} person","people_other":"{{count}} people","speaking":"speaking…","interrupt":"Interrupt","voiceBusy":"Voice is busy, reading {{name}}'s line.","voiceOff":"Voice is off for practice right now.","transcript":"Transcript","noLines":"The buyer opens the call…","you":"You","doNow":"Do now","sameWhisper":"Same whisper as a real call at your level","factsLabel":"Hidden facts","facts":"Hidden facts found: {{found}} of {{total}}","budget":"This week: {{done}} of {{total}} assigned · {{used}} of {{limit}} min","typeLabel":"Your turn, typed","send":"Send","thinking":"{{name}} is answering…","retry":"Try again","pause":"Pause","resume":"Resume","rewind":"Rewind 30 s","end":"End","micUnavailable":"The microphone isn't available here: type your turns instead.","listening":"Listening… {{s}} s","micClosed":"Mic closed","talk":"Hold Space or tap to talk","whisperEmpty":"Whispers at your level show here as the call goes.","stage":"Stage","stageCount":"{{met}} of {{total}}","criteria":"Exit criteria","met":"met","open":"open","firstLine":"First line: “{{line}}”"},"self":{"label":"Your read","title":"3 · Your read first","before":"before you see the AI's report","which":"Which criteria did you meet?","noCriteria":"This buyer's script has no exit criteria yet.","doAgain":"One thing you'd do again","change":"One thing you'd change","unsure":"I'm not sure about some of these","see":"See the report"},"report":{"label":"Report","title":"4 · Report and replay","same":"same report as a real call · practice score is for you","notScored":"Not scored","outcomeMet":"Required outcome met","outcomeNotMet":"Required outcome not met","score":"Practice score {{score}}","with":"{{script}} with {{name}}","criteria":"Exit criteria","ofN":"{{n}} of {{of}}","noScript":"Not scored: this buyer has no script version.","saidGuess":"you said {{n}}: {{guess}} was a guess","said":"you said {{n}}","facts":"Hidden facts found","missed":"missed: {{list}}","objection":"{{name}} objection","noConfirm":"Confirm not asked","talk":"Talk balance by stage","talkLine":"{{stage}}: you {{pct}}%","product":"Product answers","wrong_one":"{{count}} wrong","wrong_other":"{{count}} wrong","wrongLine":"You said {{said}}; the price book says {{truth}}","yourDoAgain":"Do again: {{text}}","yourChange":"Change: {{text}}","replay":"Replay, with {{name}}'s private notes","play":"Play this line","commentHere":"Comment","hints":{"DO_AGAIN":"Do again","TRY_INSTEAD":"Try instead"},"noHint":"No hint","commentAt":"Comment at {{at}}","kind":"Kind","kinds":{"PRAISE":"Praise","COACH":"Coach","QUESTION":"Question"},"hint":"Hint","commentBody":"Your comment","commentFor":"Only the rep and you see it · never the team.","save":"Save comment","retry":"Try again from {{at}}","drill":"Practice “{{stage}}” · 5 min","askListen":"Ask {{manager}} to listen","asked":"{{manager}} has a task to listen.","calibrate":"Count as a calibration play","calibrated":"Counted as a calibration play.","waitingForRep":"{{name}} reads it first: the report opens once they have.","replayShort":"Replay","filters":{"all":"All","whispers":"Whispers · {{n}}","notes":"Private notes · {{n}}","criteria":"Criteria · {{n}}","timeouts":"Timeouts · {{n}}"},"audioKept":"Audio recorded for you only · kept 90 days","replayHelpAudio":"Press play anywhere: the line being spoken is highlighted, and tapping a line jumps the audio to it. {{name}}'s private notes stay hidden until the call ends.","replayHelp":"Press play anywhere: the line being spoken is highlighted, and tapping a line jumps the replay to it. {{name}}'s private notes stay hidden until the call ends.","metChip":"criterion met: {{text}}","objectionChip":"objection: {{name}}","factChip":"fact found","whisperAt":"Whisper at {{at}}: “{{text}}”","privateNote":"{{name}}'s private note: “{{text}}”","fullTranscript":"Show the full transcript","linesShown":"Lines {{from}} to {{to}} of {{total}} · the replay scrolls inside this card and the player stays pinned above. It follows the playback; scroll away and press “Jump to now” to return.","jumpToNow":"Jump to now","loadMore":"Load {{n}} more","sameForYou":"Same report as a real call. The practice score is for you only.","back":"Back to your practices","nextLine":"Next: practice “{{what}}” (5 min). The details are below.","startDrill":"Start the 5-min drill","how":{"title":"How to read this report","score":"The big number summarises how many of the call's goals you reached.","criteriaTerm":"Exit criteria","criteria":"are the script's checkpoints, like “asked who else decides”.","timeline":"The timeline shows the whole call so you can jump to any moment.","learning":"Everything is for your learning, not for ranking.","whisperTerm":"Whisper","whisper":"is a short hint shown during the call.","timeoutTerm":"Timeout","timeout":"is when you paused to ask the coach; it is not scored.","momentsBefore_one":"The {{count}}","momentsBefore_other":"The {{count}}","momentsTerm":"moments","moments":"are the few parts worth another look, each with a line you could try instead."},"timeline":{"title":"The call, start to end","lanes":{"all":"All lanes","scoring":"Scoring","delivery":"Delivery","buyer":"Buyer"},"resetZoom":"Reset zoom","hint":"Click a marker to open the moment. Drag to zoom.","stages":"Stages","whoTalks":"Who talks","events":"Events","pace":"Pace","paceAria":"Pace over the call, {{wpm}} words a minute overall","legend":{"criterion":"Criterion met","whisper":"Whisper shown","objection":"Objection raised","fact":"Hidden fact found","end":"Ended","talk":"Light purple {{name}}, dark purple you","timeout":"Timeout, not scored"},"criterionMet":"Criterion met: {{text}}","whisperShown":"Whisper shown","raises":"{{name}} raises {{objection}}","factFound":"Hidden fact found: {{fact}}","ended":{"rep":"Ended: you ended it","time":"Ended: time up","budget":"Ended: the week's minutes were used","dropped":"Ended: the line dropped"},"play":"Play the call","pause":"Pause","seek":"Move through the call","nextShort":"next moment ›","previous":"‹ Previous moment","next":"Next moment ›","speed":"Speed {{speed}}x","selected":"Selected: {{at}} · {{what}}","paceHere":"Pace {{wpm}} wpm here.","replayMoment":"Replay this moment","practiceIt":"Practice it","phoneTitle":"The call","phoneLegend":"Purple stages · red whispers","mood":"{{name}}'s mood","moodHere":"{{name}}'s mood: {{mood}}.","timeoutAt":"Timeout at {{at}} · {{s}} s · not scored","inTimeout":"Timeout · clock paused","skipTimeouts":"Skip timeouts","phoneLegendTimeouts":"Purple stages · teal timeout (not scored) · red whispers"},"tiles":{"score":"Practice score","up":"▲ {{n}} since your last","down":"▼ {{n}} since your last","youSaid":"you said {{said}}, the AI found {{found}}","facts":"Hidden facts","missedOne":"missed: {{fact}}","missedMore":"missed: {{fact}}, and {{n}} more","checked":"checked against the price book","talk":"Talk ratio","talkYou":"{{pct}}% you","talkRange":"Good range is {{min}} to {{max}}%","pace":"Pace","wpm":"{{wpm}} wpm","paceGood":"In the good range","paceFast":"Faster than the good range","paceSlow":"Slower than the good range","fastest":"Fastest at {{at}}: {{wpm}} wpm","fillers":"Filler words","mostlyIn":"mostly in {{stage}}","monologue":"Longest monologue","seconds":"{{s}} s","monologueAt":"at {{at}}. Ask a question sooner.","outcomeMissed":"Outcome missed","criteriaWord":"criteria","factsWord":"hidden facts","monologueAbout":"at {{at}}, {{about}}. Ask a question sooner."},"acrc":{"acknowledge":"acknowledged","clarify":"clarified","respond":"responded","confirm":"confirmed","acknowledgeShort":"acknowledge","clarifyShort":"clarify","respondShort":"respond","confirmShort":"confirm","notDone":"{{steps}} not done."},"stages":{"title":"Stage by stage","stage":"Stage","time":"Time spent vs guide","talk":"You talk","spent":"{{spent}} / {{min}}-{{max}} min"},"evidence":{"title":"Exit criteria, with your evidence","partly":"Partly: “{{quote}}”","met":"Met","partlyNone":"Partly","notAsked":"Not asked.","youMissed":"you missed this one","saidMet":"you said: met","saidNotMet":"you said: not met"},"take":{"title":"What to take away","keep":"Keep doing: {{what}}","keepWhy":"You did it in {{n}} of {{of}} practices.","fix":"Fix next: {{what}}","fixWhy":"Missed in {{n}} of {{of}} practices. Drill this stage next.","card":"Objection card","watch":"Watch: {{what}}","watchWhy":"Not fully met in {{n}} of {{of}} practices.","own":"Your own note","counted":"You counted {{said}} criteria met; the AI counted {{ai}}.","lifted":"It is why {{skill}} is up {{n}}.","fixWhyLesson":"Missed in {{n}} of {{of}} practices. Do the lesson ({{minutes}} min), then drill this stage.","lesson":"Lesson · {{minutes}} min"},"next":{"title":"Your next practice","drill":"“{{what}}” · 5 min drill","how":"{{name}}, difficulty {{difficulty}}, starts in {{stage}}.","start":"Start the drill","ramp":"Counts toward your ramp as completed (completion only)","drillShort":"{{what}} · 5 min drill"},"script":{"title":"Against the script · {{script}}","subtitle":"How closely you followed it, and where you left it. Leaving it is fine when it works.","guide_one":"Guide used: {{mode}} · {{count}} suggestion (for you only)","guide_other":"Guide used: {{mode}} · {{count}} suggestions (for you only)","contractUsed":"Upfront contract used at {{at}}","contractNot":"Upfront contract not used","transitionUsed":"Transition line used","transitionNot":"Transition line not used","mistake":"Mistake to avoid: “{{text}}”","status":{"on":"On script","left":"Left the script","cut":"Cut short: the call ran out of time","not_reached":"Not reached"},"example":"Hear a strong example of this stage · {{length}}","leftAt":"Left the script at {{at}}"},"header":{"where":"Where you are","crumb":"Calls & library › Practice","today":"today {{time}}","fullLength":"lasted the full {{minutes}} minutes","lasted":"lasted {{time}}","endedWith":"ended: {{how}}","ended":{"rep":"you ended it","time":"time up","budget":"the week's minutes were used","dropped":"the line dropped"}},"pending":{"label":"Scoring your practice","body":"Your report will be ready in about 2 minutes. You can leave this page; we will tell you when it is ready.","phoneLabel":"Scoring","phoneBody":"Ready in about 2 minutes. We will tell you.","saved":"Saved","savedDetail":"The call and its transcript, {{time}}","savedPlain":"The call and its transcript","ticked":"You ticked {{n}} of {{of}} criteria","done":"Done","scoring":"Scoring","scoringDetail":"Criteria, hidden facts, moments. Usually about 2 minutes","opensHere":"Opens here by itself when ready","slowTitle":"Scoring is taking longer than usual.","slowBody":"Your practice is saved and the transcript is ready. We keep trying in the background and send you a notification when the report is ready. Nothing you need to do.","slowDetail":"Started {{minutes}} minutes ago · next try in {{next}} minute","readNow":"Read the transcript now","readTranscript":"Read the transcript","backPhone":"Back to History"},"tooShort":{"title":"Too short to score","body":"Calls shorter than one minute are not scored, so there is no report. The transcript is saved and it used {{n}} of your weekly minutes.","again":"Practice again"},"buyerNote":"buyer's note","story":{"label":"In one sentence","phoneNext":"Details below. Next: “{{what}}”, 5 min.","phoneNextShort":"Details below. Next: {{what}}, 5 min."},"moments":{"title":"Moments that mattered · {{n}}","subtitle":"Picked by the AI from your criteria, whispers and the buyer's notes","filters":{"all":"All","wins":"Wins","misses":"Misses","turning":"Turning points"},"showAll":"Show all {{n}}","showFewer":"Show fewer","none":"No moments of this kind.","kinds":{"win":"Win","turning_point":"Turning point","miss":"Miss","missed_chance":"Missed chance","timeout":"Timeout"},"said":"{{name}}: “{{text}}”","try":"Try: “{{text}}”","keep":"Keep doing this.","notScored":"Not scored.","jump":"Jump to {{at}}"},"skills":{"title":"Skills, this practice vs your last three","names":{"discovery":"Discovery","objections":"Objection handling","next_steps":"Next steps","delivery":"Delivery"},"aria":"{{skill}}: {{now}} in this practice, {{average}} on average over your last three","ariaNow":"{{skill}}: {{now}} in this practice","tick":"The black tick is your average over the last three practices.","first":"Your next practices are compared with this one."},"mood":{"levels":{"resistant":"resistant","guarded":"guarded","neutral":"neutral","open":"open","keen":"keen"},"aria":"{{name}}'s mood through the call: {{moods}}"},"download":"Download","timeoutRow":"Timeout at {{at}} · {{s}} s · clock paused · not scored","outcomeReason":"You did not reach: {{outcome}}.","nextLineShort":"Next: practice {{what}} (5 min). The details are below.","drillShort":"Practice {{what}} · 5 min"},"rehearse":{"label":"Rehearse this meeting","button":"Rehearse {{weekday}} · 10 min","building":"Building the buyer…"},"steps":{"label":"Practice steps","choose":"Choose","practice":"Practice","read":"Your read","report":"Report and replay","readShort":"Read","reportShort":"Report","prepareAndPractice":"Prepare and practice"},"live":{"mode":"Mode","modeTurns":"Push to talk","modeLive":"Live voice","modeTurnsNote":"Talk in turns, or type them. You can rewind and retry a line.","modeLiveNote":"A live call: interrupt the buyer any time, say “timeout” for your coach. No rewind.","badge":"Live voice","connecting":"Opening the live room…","joinFailed":"The live room didn't open. Try again.","busy":"Every live practice place is taken right now. Try again in a few minutes, or practise with “Push to talk”.","slowDown":"Too many tries in a minute. Wait a moment, then try again.","notJoined":"This practice has ended.","joining":"{{name}} is joining the call…","buyerOn":"On the call","coach":"Coach","coachOn":"Timeout: ask your coach anything, then say “back to the call”.","timeout":"Timeout","backToCall":"Back to the call","mute":"Mute","unmute":"Unmute","rpcFailed":"That didn't reach the call. Try again.","timeoutHint":"Press Timeout or say “timeout” to talk to your coach; coach time is not scored.","observer":"Only the rep is on a live call; its transcript is in the replay.","switchFailed":"That didn't switch to push to talk. Try again.","useTurns":"Use push to talk instead","mic":{"title":"We can't hear you","body":"Your browser is blocking the microphone, so {{name}} cannot hear you. Everything you said so far is saved.","fixTitle":"To fix it","fix1":"Tap the lock or microphone icon next to the address.","fix2":"Choose Allow for the microphone.","fix3":"Come back and press Try again.","noSound":"Speak: no sound yet","hearing":"Speak: we hear you","device":"Microphone","tryAgain":"Try again","leave":"Leave","bodyBefore":"Your browser is blocking the microphone, so {{name}} cannot hear you. Nothing has started and no time was used.","typeInstead":"Practice by typing instead"},"dropped":{"status":"Reconnecting…","title":"Your connection dropped","body":"We are trying to bring the call back. The clock is paused. Everything you said so far is saved.","tryingIn":"Trying again in {{seconds}} seconds…","trying":"Trying again now…","attempt":"attempt {{n}} of {{total}}","gaveUp":"We could not bring the call back. You can try once more, or end and keep what you have.","tryNow":"Try now","endSave":"End and save what I have"},"noBuyer":{"title":"{{name}} did not join","body":"The practice buyer could not join the call. This is on our side, not yours.","tried":"Tried for {{seconds}} seconds. If it keeps happening, push to talk still works.","tellUs":"Tell us about it","status":"Opening the live call","noTime":"No time was used."},"almostUp":{"left":"left in this practice.","wrap":"{{name}} will wrap up at 30 seconds. You can end now.","week":"Your week","used":"{{used}} of {{limit}} minutes used. This call will use about {{call}}.","plenty":"Plenty left.","few_one":"{{count}} minute left after this call.","few_other":"{{count}} minutes left after this call.","none":"This call uses the last of this week's minutes."},"confirm":{"title":"End this practice?","body":"You have been on the call for {{time}}. We will save it and score what you said.","usage":"It will use {{used}} of your {{limit}} weekly minutes.","retry":"Calls shorter than one minute are not scored. You can try again from any moment in the report.","end":"End and see my report","keep":"Keep practicing","leave":"Leave without saving","leaveFailed":"The practice could not be left. Try again, or end it to keep what you said.","minutes_one":"{{count}} minute","minutes_other":"{{count}} minutes","seconds_one":"{{count}} second","seconds_other":"{{count}} seconds"},"ended":{"title":"The call ended","reasonRep":"You ended the call","reasonTime":"The {{minutes}} minutes are up","reasonBudget":"Your weekly practice time ran out","reasonDropped":"The line dropped. Nothing you said is lost.","saved":"Everything up to {{length}} is saved and will be scored. This used {{used}} of your {{limit}} weekly minutes ({{total}} used). Calls shorter than a minute are not scored.","length":"Length","criteria":"Criteria","facts":"Facts found","ofTotal":"{{count}} of {{total}}","soFar":"So far","open":"open","stageReached":"Stage reached: {{stage}}","paused":"coach time {{time}} (not scored)","whispers_one":"{{count}} whisper shown","whispers_other":"{{count}} whispers shown","next":"What happens next","savedTitle":"Saved","savedText":"The call and its transcript","readTitle":"Your read first","readText":"Tick what you think you did. About 1 minute.","reportTitle":"Report","reportText":"Scored in about 2 minutes. Find it in History.","giveRead":"Give your read","back":"Back to History"},"lobby":{"back":"Back to practice","title":"Ready to call {{name}}?","change":"Change","setup":"{{script}} · {{minutes}} min · difficulty {{difficulty}} · {{language}}","goals":"Your goals for this call","expect":"What to expect","facts_one":"{{count}} hidden fact to earn","facts_other":"{{count}} hidden facts to earn","objections":"Objections: {{list}}","lastTime":"Last time ({{date}}): score {{score}}.","lastTimeMissed":"Last time ({{date}}): score {{score}}. Missed: {{missed}}.","happens":"What happens","happens1":"{{name}} answers first. You can interrupt any time.","happens2":"Press Timeout, or say “timeout”, to ask your coach. Not scored.","happens3":"When it ends we save the call and score it in about 2 minutes.","happens4":"You give your own read first, then see the report.","micReady":"Microphone ready · {{device}}","micReadyNoName":"Microphone ready","micChecking":"Checking your microphone…","micBlocked":"We can't hear you. Allow the microphone for this site, then check again.","micCheck":"Check again","start":"Start the call","footer":"Recorded for you only · guide: {{guide}} · {{used}} of {{limit}} weekly minutes used","footerManager":"Recorded for you only · {{manager}} sees only what you share · guide: {{guide}} · {{used}} of {{limit}} weekly minutes used","guidePrompts":"Prompts, your level","guideOff":"Off","leaveBegun":"This practice has already begun. Start the call to go on, or end it from the call.","leaveFailed":"That didn't go through. Try again.","guideYourLevel":"{{mode}}, your level"},"call":{"live":"Live","clockShort":"{{elapsed}} / {{length}}","setupShort":"{{script}} · difficulty {{difficulty}} · {{language}}","clockGuide":"Practice {{elapsed}} of {{length}} · AI buyer · difficulty {{difficulty}} · {{language}} · guide: {{guide}}","guidePrompts":"Prompts (your level)","guideOff":"Off","week":"Practice this week: {{used}} of {{limit}} min · coach time is not scored","stageOf":"Stage {{n}} of {{total}} · {{title}}","doneOf":"{{met}} of {{total}} done","speaking":"Speaking","speakingInterrupt":"Speaking · talk to interrupt","listening":"Listening","deskSpeaking":"{{name}} is speaking. Talk to interrupt.","deskListening":"{{name}} is listening.","captions":"Live captions","whisperAtLevel":"Whisper at your level","exitCriteria":"Exit criteria for this stage","factsShort":"Facts {{found}} of {{total}}","objectionDone":"{{name}} · {{moves}} done","objectionOpen":"{{name}} · raised","tipTitle":"Stuck? Press Timeout.","tipBody":"{{name}} waits while your coach helps. You can also say “timeout”. Coach time is not scored.","gotIt":"Got it","micOn":"Mic on","micOff":"Mic off","askCoach":"Ask coach","transcript":"Transcript","end":"End","endCall":"End call","timeoutHelp":"Pauses the call so your coach can help. Or say “timeout”. Not scored.","objectionRaised":"Objection raised · {{name}}","raisedAt":"{{name}} raised it at {{time}}. Handle it in four moves.","moves":{"acknowledge":"Acknowledge","clarify":"Clarify","respond":"Respond","confirm":"Confirm"},"movesShort":{"acknowledge":"A","clarify":"C","respond":"R","confirm":"Co"},"hiddenFound":"Hidden facts found","ofTotal":"{{found}} of {{total}}","factsHint":"{{name}} only shares a fact when you ask the right question.","tabTranscript":"Transcript","tabGuide":"Guide","tabFacts":"Facts · {{found}} of {{total}}","criterionMet":"criterion met","whisperAt":"Whisper {{time}}: {{text}}","noObjection":"No objection raised yet.","timeout":{"title":"Timeout","pausedAt":"Call paused at {{time}}","waiting":"{{name}} is waiting on the line. Nothing you say here is scored.","yourCoach":"Your coach","answering":"Answering","listening":"Listening","tapToAsk":"Tap to ask, or just speak","askNext":"What should I ask next?","askObjection":"Handle “{{line}}”","askPrice":"What can I say about price?","askMissing":"What am I missing this stage?","tabObjection":"Objection card","tabOpen":"Open criteria · {{count}}","tabPrice":"Price book","raisedAt":"{{name}} raised it at {{time}}","noOpen":"Every exit criterion for this stage is met.","noPriceBook":"No price book is published yet.","resumeNote":"Back to the call resumes the clock where you left off. You can also say “back to the call”.","badge":"Timeout · call paused","clockStopped":"Call clock stopped at {{elapsed}} of {{length}} · AI buyer · difficulty {{difficulty}} · {{language}}","soFar":"Timeout {{time}} so far · not scored, not counted in your weekly minutes","onHold":"{{name}} is on hold. Not scored while you talk to your coach.","orSay":"or say “back to the call”","doNowPaused":"Do now · paused","lastWhisper":"The last whisper stays here: “{{text}}”","objectionCard":"Objection card · {{name}}","divider":"Timeout · not scored","notInTimeout":"Ask your coach during a timeout.","badQuestion":"That question couldn't be sent. Try a shorter one."}}},"guide":{"label":"Guide","onlyYou":"Only you see this","hide":"hide","hideLabel":"Hide the guide for this call","modes":{"OFF":"Off","NUDGES":"Nudges","PROMPTS":"Prompts","SCRIPT":"Full script"},"modesLabel":"Guide for this call","levelHint":"Your level, {{level}}, allows up to {{mode}}. Choose less any time.","yourLevel":"{{mode}} (your level)","pill":"Guide: {{mode}}","pillLabel":"Guide settings: {{mode}}","next":"Next, Stage {{n}} · {{title}}","nextShort":"Next","tapQuestion":"Tap to see the next question","tapLine":"Tap to see the first line of the talk track: “{{preview}}”","showLine":"Show the line","hideLine":"Hide the line","suggest":"Suggest a line","suggesting":"Thinking…","stageProgress":"{{met}} of {{total}} · {{time}} of {{min}} to {{max}} min","inStage":"{{time}} of {{min}} to {{max}} min","onTime":"On time","runningLong":"Running long","stageNudge":"{{title}} · {{time}} of {{min}} to {{max}} min","watchFor":"Watch for","revealOnTap":"Reveal on tap","fadeAfter":"Fade after 5 s","fade":"Fade","lower":"Lower the guide","settings":"Guide settings","quiet":"Quiet for a moment? Suggest a line is one tap away.","barHint":"The guide stays quiet. It never speaks. Tap Suggest a line or say “what should I say?”. Hide it any time.","tabs":{"say":"Say next","questions":"Questions · {{count}}","objection":"Objection","watch":"Watch for"},"tabsLabel":"The guide for this stage","goal":"Goal of this stage","youCouldSay":"You could say","firstLineNote":"first line of the talk track","why":"Why: {{why}}","stillOpen":"Still open to finish this stage","anotherWayToSay":"Another way to say it","nextQuestion":"Next question","goodAnswer":"A good answer: {{answer}}","noQuestions":"No key questions in this stage.","noWatch":"Nothing to watch for in this stage.","trySaying":"Try saying","anotherWay":"Another way","close":"Got it, close","noted":"Suggestions are noted for you only: {{count}} this call. Your score is not lowered.","notedTry":"Suggestions are noted for you only: {{count}} this call. Your score is not lowered. Try {{mode}} next time.","listeningToYou":"Listening to you","stageDone":"Stage {{n}} · {{title}} · {{met}} of {{total}} done","moveNext":"{{move}} next: {{line}}","errors":{"busy":"One suggestion at a time.","unavailable":"No suggestion this time. Try again.","notOnCall":"Suggest a line works while the buyer is on the call.","change":"The guide didn't change. Try again.","cooldown":"Another in a few seconds.","capReached":"That's the most suggestions for this call."},"waitingForYou":"(waiting for you)"},"prepare":{"crumbs":"Breadcrumbs","crumbCalls":"Calls & library","crumbPractice":"Practice","crumbPrepare":"Prepare","title":"Prepare: {{script}} with {{name}}","subtitle":"Everything you would have before a real {{meeting}}. Skip any of it. {{minutes}} minutes · difficulty {{difficulty}} · {{language}} · Live voice","skip":"Skip to the call","ready":"I'm ready, start the call","plan":"Your plan · the script fitted to {{minutes}} minutes","goal":"Goal: {{goal}}","stageTime":"{{min}} to {{max}} min · share {{share}}%","doneWhen":"Done when: {{list}}","learn":"Learn the script · 2 minute read","newHere":"New to this script? Start here","contract":"The upfront contract.","contractSay":"Say it in the first minute.","keyQuestion":"Key question {{n}}.","digDeeper":"Dig deeper: “{{line}}”","mistakes":"Mistakes to avoid.","clipTitle":"{{title}} · {{duration}}","clipFrom":"From the call library: {{why}}","playClip":"Play the clip","moreClips":"More clips","objections":"Likely objections","card":"Card","price":"What you can say about price","priceNote":"Anything lower needs approval. The buyer checks every figure against this.","facts_one":"Hidden facts: {{count}} to earn. Its text stays hidden until you ask the right question.","facts_other":"Hidden facts: {{count}} to earn. Their text stays hidden until you ask the right question.","lastTime":"Last time with {{name}} · {{date}}","lastScore":"Score {{score}}.","lastMissed":"Score {{score}}. Missed: {{missed}}, in {{count}} of {{total}} practices.","lastNote":"Your note: “{{note}}”","choose":"Choose your guide for this call","chooseHint":"Optional. Defaults to your coaching level, {{level}}. You can choose less help, never more.","modeNotes":{"OFF":"No bar, no tips. A whisper only if you ask. For when you know the script.","NUDGES":"A slim bar that shows your stage and whether you are on time. No lines.","PROMPTS":"The bar shows the next question to ask and the first line of the talk track on tap.","SCRIPT":"The guide shows what to say next: the talk track's first line, the stage's questions, the objection and what to watch for."},"yourLevel":"{{mode}} · your level","notAvailable":"Not available at your level: {{level}}.","prefsLabel":"How the guide shows","revealPref":"Reveal text only when I tap","fadePref":"Fade suggestions after 5 seconds","offerPref":"Offer help if I go quiet for 8 seconds","readyTitle":"Ready?","readyScript":"Read the script","readyObjections_one":"Know the objection","readyObjections_other":"Know the {{word}} objections","numberWords":{"2":"two","3":"three","4":"four","5":"five"},"readyClip":"Heard the clip","readyMic":"Microphone ready","readyNote":"You can start any time. Ready? is a prompt, not a gate.","pauseClip":"Pause the clip","clipPlaying":"Playing, {{at}}","clipUnplayable":"This clip can't play right now.","learnThis":"Learn this script · 2 minute read","buyerChanged":"The buyer for this script changed after you chose it: you're practising with {{name}}."},"history":{"title":"Your practices","phoneTitle":"History","breadcrumb":"Calls & library › Practice › History","subtitle":"Every practice you ran. Practice scores are for you only.","subtitleWithAgent":"Every practice you ran and every call the agent took for you. Practice scores are for you only.","newPractice":"New practice","filtersLabel":"Filter your practices","filters":{"all":"All","live":"Live voice","ptt":"Push to talk","agent":"Agent calls"},"filtersShort":{"all":"All","live":"Live","ptt":"Push to talk","agent":"Agent"},"week":"This week: {{used}} of {{limit}} min","weekPhone":"Practice this week: {{used}} of {{limit}} min","info":{"title":"What you see here","body":"Every practice you ran, newest first. A badge says how each one ended. Your practice score is for you only. Open a row to replay it or read the report.","bodyWithAgent":"Every practice you ran, and every call the phone assistant answered for you, newest first. A badge says how each one ended. Your practice score is for you only. Open a row to replay it, read the report, or call someone back.","needsYouTerm":"Needs you","needsYou":"means a person should look or call back.","agentTerm":"Agent call","agent":"means the assistant answered it, not you."},"mode":{"live":"Live voice","ptt":"Push to talk","agent":"Agent call"},"endedBy":{"rep":"You ended it","time":"Time up","budget":"Week's minutes used"},"outcome":{"running":"In progress · {{time}}","yourRead":"Your read first","notScoredYet":"Not scored yet","reportComing":"Report coming","tooShort":"Too short to score","failed":"Report failed","score":"Score {{score}}","criteria":"{{met}} of {{total}} criteria","outcomeMissed":"Outcome missed","ready":"Report ready · score {{score}}","timeouts_one":"{{count}} timeout","timeouts_other":"{{count}} timeouts"},"action":{"rejoin":"Rejoin","your_read":"Your read","open":"Open","replay":"Replay","call_back":"Call back","call_record":"Call record"},"difficulty":"difficulty {{n}}","columns":{"buyer":"Buyer","when":"When","mode":"Mode","how":"How it went","result":"Result","open":"Open"},"groups":{"today":"Today","week":"Earlier this week","earlier":"Earlier","agent":"Calls the agent took for you"},"showing":"Showing {{from}} to {{to}} of {{total}} · newest first · filters and column titles stay in view while the list scrolls","newer":"‹ Newer","older":"Older {{n}} ›","agentRules":"Agent calls follow the phone agent's one recording and disclosure rule.","seeAll":"See all history","loading":"Loading your practices…","trend":{"label":"{{name}} · score over time","latest":"latest · best was {{best}} on {{on}}","latestBest":"latest · your best so far","aria":"Score trend: {{scores}}","missing":"Still missing: {{what}}, in {{n}} of {{of}} practices.","practiceThat":"Practice that"},"empty":{"filterOn":"With a filter on","noneOfMode":"No {{mode}} practices yet.","showAll":"Show all","title":"No practices yet","body":"Every practice you run will show here, newest first. A first practice takes about 10 minutes and is for you only.","bodyWithAgent":"Every practice you run, and every call the agent takes for you, will show here, newest first. A first practice takes about 10 minutes and is for you only.","phone":"Your practices will show here.","phoneWithAgent":"Your practices and the calls the agent takes for you will show here.","start":"Start your first practice","prepare":"Prepare first","firstBuyer":"Good first buyer: {{name}} · difficulty {{difficulty}}"},"error":{"title":"We could not load your practices.","body":"Your practices are saved; this is a loading problem on our side. Your filters are kept.","phoneTitle":"We could not load your history.","phoneBody":"Nothing is lost. Check your connection, then try again.","tryAgain":"Try again","startAnyway":"Start a practice anyway","fallback":"If it fails again we show the last list we loaded on this device, marked “may be out of date”.","stale":"May be out of date","staleWhen":"The last list loaded on this device, {{when}}."},"agent":{"needsYou":"Needs you: call back","booked":"Demo booked · {{when}}","outcome":{"SETTLED":"Answered","TRANSFERRED":"Handed over","MESSAGE":"Message taken","CALLBACK":"Callback booked","TICKET":"Case opened","FAILED":"Missed by the agent","LIVE":"In progress"},"tookThisCall":"Agent took this call","recording":{"notice":"Recorded · notice, no objection","objected":"Recording stopped · caller objected","not":"Not recorded"},"unknown":"Unknown · {{number}}","inbound":"Inbound"},"alsoHere_one":"Also here: {{count}} call the agent took for you","alsoHere_other":"Also here: {{count}} calls the agent took for you"},"manager":{"share":{"button":"Share with my manager","title":"Share with {{manager}}?","intro":"{{manager}} will see what you tick, and nothing else.","what":"What to share","parts":{"SUMMARY":"The summary: score, criteria, moments","REPLAY":"The replay and transcript","BUYER_NOTES":"{{buyer}}'s private notes","AUDIO":"The audio","OWN_NOTES":"My own notes (“do again, change”)"},"terms":"Shared for 30 days. You can stop sharing any time. You will see when {{manager}} opens it.","share":"Share","notNow":"Not now"},"partsShort":{"SUMMARY":"Summary","REPLAY":"Replay and transcript","BUYER_NOTES":"Buyer's notes","AUDIO":"Audio","OWN_NOTES":"Own notes"},"status":{"label":"Sharing","sharedUntil":"Shared with {{manager}} until {{date}}: {{parts}}","notShared":"No longer shared with {{manager}}","stop":"Stop sharing","viewed":"{{name}} viewed on {{date}}"},"review":{"title":"{{manager}} asks to review one","how":"If a manager wants to look at a practice, they ask. You decide.","asked":"would like to go over your {{date}} practice with {{buyer}}.","askedWithNote":"would like to go over your {{date}} practice with {{buyer}} {{note}}.","shareIt":"Share it","noThanks":"No thanks","private":"Saying no is private and never shown to {{manager}}."},"ask":{"label":"Asked by your manager","asked":"{{manager}} asked you to practice","what":"{{script}} with {{buyer}}.","whatBy":"{{script}} with {{buyer}} by {{date}}.","why":"“{{reason}}”","start":"Start now","notToday":"Not today"},"levels":{"RAMP":"Ramp","DEVELOPING":"Developing","PROFICIENT":"Proficient","EXPERT":"Expert"},"who":{"title":"Who sees what","body":"<b>The rep</b> sees everything about their own practice. <b>The manager</b> sees: who practiced this week and for how long, which practices were assigned and done, each rep's coaching level, and anything the rep shares. <b>The manager never sees</b> practice scores, guide use, replays or private notes unless the rep presses “Share with my manager” on a report. Practice never changes anyone's rating or review. Two things do use practice: the ramp's sign-off step counts that a rep completed the assigned practices, and a level change is a conversation you and the rep agree on."},"team":{"title":"Team practice · this week","whose_one":"{{name}}'s team · {{count}} rep","whose_other":"{{name}}'s team · {{count}} reps","count_one":"{{count}} rep","count_other":"{{count}} reps","assign":"Assign practice","empty":"Nobody is on your team yet.","columns":{"rep":"Rep","level":"Level","minutes":"Minutes this week","assigned":"Assigned","last":"Last practiced","action":"Open or nudge"},"rampDay":"Ramp · day {{day}}","minutesOf":"{{minutes}} of {{of}}","assigned":"{{done}} of {{total}} done","noAssignment":"No assignment","last":{"never":"Not yet","today":"Today","yesterday":"Yesterday","daysAgo_one":"{{count}} day ago","daysAgo_other":"{{count}} days ago"},"nudge":"Nudge","nudged":"Reminder sent","open":"Open","openRep":"Open {{name}}","footnote":"No scores are shown here, on purpose. “Nudge” sends a friendly reminder. Opening a rep shows their minutes, assignments and level, plus anything they have shared."},"assign":{"title":"Assign practice","who":"Who","pickRep":"Pick a rep","buyer":"Script and buyer","buyerOption":"{{script}} · {{buyer}} · difficulty {{difficulty}}","why":"Why (the rep sees this)","due":"Due","mode":"Mode","modes":{"CHOICE":"Rep's choice","LIVE":"Live voice","TURNS":"Push to talk"},"submit":"Assign","cancel":"Cancel","preview":"What {{name}} sees","previewAnyone":"What the rep sees","noBuyers":"No practice buyer is released yet. Enablement releases buyers on the Practice page."},"rep":{"back":"‹ Team practice","week":"This week","ask":"Ask to review","askNote":"When (the rep sees this)","askPlaceholder":"in your 1:1 on Friday","send":"Ask","asked":"Asked on {{date}}","sharedUntil":"Shared until {{date}}","when":"· {{date}} · {{minutes}} min","shared":"Shared with you","nothingShared":"Nothing is shared with you right now.","assignments":"Assigned","assignment":"{{script}} with {{buyer}}","due":"due {{date}}","states":{"ASSIGNED":"Assigned","STARTED":"Started","DONE":"Done"},"cancelAssignment":"Cancel","practices":"Practices","noPractices":"No practices yet.","footnote":"No scores are shown here, on purpose. You see what {{name}} shares, for as long as they share it."},"shared":{"back":"‹ {{name}}","title":"{{name}} shared this practice with you","what":"{{buyer}} · {{script}} · {{date}} · {{minutes}} min","until":"Shared until {{date}}","note":"You see only what {{name}} ticked. {{name}} sees each day you open it.","summary":"The summary","replay":"The replay and transcript","states":{"MET":"Met","PARTLY":"Partly","NOT_MET":"Not met"},"noNotes":"No private notes on this practice.","ownNotes":"{{name}}'s own notes"},"phoneLeads":{"title":"Phone agent leads, for the sales manager","empty":"No phone agent leads for your team in the last 14 days.","lead":"Lead from a call","owner":"Owner","due":"Due","confirm":"Confirm {{when}}","dueIn_one":"Due in {{count}} h","dueIn_other":"Due in {{count}} h","overdue_one":"{{count}} h overdue","overdue_other":"{{count}} h overdue","booked":"Demo booked {{when}}","aCall":"a call","kind":{"voicemail":"{{intent}} · voicemail","callback":"{{intent}} · call-back asked","unanswered":"{{intent}} · hand-over unanswered","lead":"{{intent}} · new lead","booked":"Demo booked"},"open":"Open","rules":"Rules for new leads: assign by territory, then round-robin, then to the person on call. Waiting too long: a reminder after 2 hours, then to the manager. Learning from calls: “Turn this call into a practice buyer” on any call record, so a real missed lead becomes tomorrow's practice.","rulesList":{"routing":"Rules for new leads: assign by territory, then round-robin, then to the person on call.","waiting":"Waiting too long: a reminder after 2 hours, then to the manager.","learning":"Learning from calls: “Turn this call into a practice buyer” on any call record, so a real missed lead becomes tomorrow's practice.","routingNoOnCall":"Rules for new leads: assign by territory, then round-robin. No sales on-call person is set, so routing ends at round-robin."},"onCall":{"label":"Sales on-call person","nobody":"Nobody set","save":"Save","saved":"Saved.","refused":"Only a SuperAdmin or a sales manager can change this.","whoSets":"A SuperAdmin or a sales manager sets this."}}},"scripts":{"title":"Practice a script","note":"Start from a script and get a buyer for it.","learnFirst":"Learn this script","buyer":"Friendly buyer: {{name}} · difficulty {{difficulty}}","picked":"For {{script}}, the platform picked {{name}}, a friendly buyer at difficulty {{difficulty}}. You can choose another buyer below.","changed":"Practising {{script}} with {{name}}, the buyer you chose.","label":"{{meeting}} v{{version}}"},"meetingTypes":{"demo":"Demo","discovery":"Discovery","onboarding":"Onboarding","support":"Support call","complaint":"Complaint","save":"At-risk save","renewal":"Renewal","group_demo":"Group demo","win_loss":"Win/loss","other":"Other"}},"salesReports":{"metric":{"pipeline_created":"Pipeline created","trial_to_first_service":"Trial to first real service","first_service_to_paid":"First service to paid","next_step_with_decider":"Next step with the decider","board_date_known":"Board date known","no_decision_rate":"No-decision rate","win_rate":"Win rate","cycle_time":"Cycle time","grr":"Gross revenue retention","summer_churn":"Summer churn","promises_kept":"Promises kept","recap_time":"Recap time","human_minutes_per_won":"Human minutes per won customer"},"card":{"change":"{{change}} vs before","n":"n={{n}} · {{label}}","csv":"CSV","rows":"Rows behind {{metric}}","loading":"Loading the rows…","yes":"yes","no":"no","failed":"The rows didn't load. Try again."},"confidence":{"too_early":"too early","leaning":"leaning","clear":"clear"},"settings":{"metrics":"Metrics","headline":"On the headline dashboards","scores":"Scores","scoresText":"Call score, engagement and sentiment show in every report and in coaching and manager views, with their rubric. Never ranked publicly; never pay.","rules":"Rules for every number","rulesText":"Shows its n and “too early / leaning / clear” · drills to its rows · exports to CSV","title":"When reports go","weekly":"Weekly, Mondays at","time":"Report time","monthly":"Monthly, the first Monday","save":"Save","saved":"Saved","failed":"Not saved. Try again."},"hidden":"hidden","csv":"Export CSV","executive":{"crumb":"Managers › Executive","title":"Executive view · {{quarter}}","subtitle":"totals by team and segment · no per-call scorecards · every number drills to its rows","bySegment":"By segment","byTeam":"By team","segmentColumn":"Segment","teamColumn":"Team","commit":"Commit","wonQtd":"Won QTD","retention":"Retention","cycle":"Cycle","days":"{{days}} d","nOne":"n=1","nMany":"n={{n}}","openCommit":"Commit deals for {{row}}","openWon":"Won deals for {{row}}","noTeam":"No team","segment":{"CHURCH":"Churches","CONFERENCE":"Conferences","NETWORK":"Networks","SCHOOL":"Schools","OTHER":"Other"},"waitingLabel":"Waiting on you","waiting":"Waiting on you (above {{initials}}'s threshold)","waitingPlain":"Waiting on you (above the manager's threshold)","nothingWaiting":"Nothing is waiting on you.","approval":"approval","open":"Open","metrics":"Metrics that matter","coaching":"Coaching, team medians"},"crumb":"Managers › Reports","subtitle":"Weekly team report every Monday 07:00: week-on-week changes and three deals to discuss.","sectionCsv":"Export CSV","weekly":{"title":"Week of {{date}}","metrics":"The metrics that matter, week on week","discuss":"Three deals to discuss","noDeals":"No open deals close this month.","alerts":"Alerts","alertsOpen_one":"{{count}} open alert across the team","alertsOpen_other":"{{count}} open alerts across the team"},"monthly":{"subtitle":"Monthly team report on the first Monday: retention, forecast accuracy, rubric medians and loss reasons with their clips.","title":"Monthly report · {{month}}","retention":"Retention","accuracy":"Forecast accuracy and slip","rubric":"Rubric trends, team medians","noRubric":"Too early: no criterion has enough scored calls yet.","losses":"Loss reasons, with clips","noLosses":"No losses this month.","clip":"clip: {{title}}"},"email":{"weeklySubject_one":"Week of {{date}}: {{count}} thing to discuss","weeklySubject_other":"Week of {{date}}: {{count}} things to discuss","monthlySubject":"Monthly report: {{month}}","commit":"Commit since last Monday: {{from}} → {{to}}","discuss":"To discuss:","alerts_one":"{{count}} open alert across the team","alerts_other":"{{count}} open alerts across the team","accuracy":"Commit accuracy: {{pct}}% over {{months}} months","slip":"Slip: {{slipped}} of {{of}} Commit deals moved out","losses_one":"{{count}} loss reviewed:","losses_other":"{{count}} losses reviewed:","open":"Open the report"}},"salesRetention":{"tabs":{"label":"Customers views","all":"All customers","renewals":"Renewals","hours":"Hours ending","saves":"Saves","rightSize":"Right-size","groupDemos":"Group demos"},"book":{"title":"Renewal book","lead":"Monthly plans make every month a renewal. Usage tells us weeks ahead.","csv":"Download CSV","settings":"Settings","everyRenewal":"Every renewal in the next {{days}} days","empty":"Nothing on the book: no renewal in the next {{days}} days and no warning signs.","autoRenewOff":"auto-renew off","paymentFailed":"payment failed","usageCell":"{{used}} of {{included}} hours used","tiles":{"renewals60":"Renewals in 60 days","churnForming":"Churn forming","championLeft":"Champion left","grr":"Gross retention · 90 days","logos":"Customers kept · 90 days","grrHint":"{{logo}}% of customers kept · n = {{n}}"},"filters":{"label":"Show","all":"All","renewing":"Renewing","dropping":"Usage dropping","right_size":"Right-size"},"columns":{"customer":"Customer","renews":"Renews","arr":"ARR","usage":"Last 3 months","why":"Why it's here"},"why":{"churn_forming":"Sundays without a session","champion_left":"Their champion is leaving","seasonal_dip":"Fell after Easter","save_triggered":"A save is due","offer_ending":"A temporary offer ends soon","right_size":"Another plan fits their use","referral_ask":"Good Sundays: ask for a referral","payment_failed":"Payment failed","cancelling":"Cancelling at renewal","renewal":"Renews soon"},"actions":{"open":"Open","offer_growth":"Offer growth","draft_note":"Draft a note","book_save":"Book a save call","draft_offer":"Draft the offer"},"usageLine":"{{used}} of {{included}} h","bought":"+ {{hours}} bought","was":"was {{used}} in {{month}}","whose":"Whose accounts","mine":"Mine","team":"Team","monthlyReview":"Monthly review · {{date}}","whyDetail":{"champion_left":"{{name}} left · {{date}}","churn_forming_one":"{{count}} Sunday with no session","churn_forming_other":"{{count}} Sundays with no session","usage_dropped":"Hours down for weeks in a row","grace":"Unpaid: {{label}}","offer_ending":"The save offer ends {{date}}","referral_ask_one":"{{count}} following on a good Sunday","referral_ask_other":"{{count}} following on a good Sunday","champion_left_role":"{{name}} stepped down from {{role}} · {{date}}"}},"owners":{"title":"Book of business","median":"{{month}} · team median {{median}} renewals","owner":"Owner","accounts":"Customers","arr":"ARR","renewals":"Renewals in {{month}}","proposal":"{{from}} renews {{count}} more customers than the team in {{month}}. Move {{names}} to {{to}}?","propose":"Propose"},"settings":{"title":"Retention settings","save":"Save","close":"Close","fields":{"bookWindowDays":"Renewal book window (days)","renewalLeadDays":"Open a renewal deal this many days before a yearly renewal","monthlyLowUsagePct":"Monthly plans: open a renewal deal when month 1 used under this % of included hours","churnSundays":"Churn forming after this many Sundays without a session","usageDropPct":"Usage drop: weeks under this % of the 8 weeks before","usageDropWeeks":"Usage drop: this many weeks in a row","saveGraceDay":"Save call on this day of an unpaid grace","offerReminderDays":"Remind this many days before a temporary offer ends","referenceMaxPerQuarter":"Ask a reference at most this many times a quarter"}},"panel":{"title":"Renewal","plan":"Plan","renews":"Renews","payment":"Payment","credits":"Hours left","term":{"month":"monthly","year":"yearly"},"autoRenewOn":"auto-renew on","autoRenewOff":"auto-renew off","paid":"Paid up","failedPayments_one":"{{count}} failed payment","failedPayments_other":"{{count}} failed payments","grace":"Unpaid: {{label}}","graceRule":"save call at day 7 if still unpaid; services keep running","hours_one":"{{count}} hour","hours_other":"{{count}} hours","usageTitle":"Hours used against the plan, last 9 months","marks":{"easter":"Easter","summer_dip":"Summer dip"},"peopleMark":{"LEFT":"{{name}} left","NEW":"{{name}} joined","ROLE_CHANGED":"{{name}}: new role"},"valueTitle":"Value delivered this year","value":{"services":"Services translated","languages":"Languages","peak":"Peak people following","minutes":"Minutes heard"},"drivers":"Health drivers","cases":"Support cases this term","casesValue":"{{open}} open · {{closed}} closed","feedback":"Feedback this term","feedbackValue":"{{count}} · {{open}} open","failed":"That didn't save. Try again.","renewalDeal":"Renewal deal"},"people":{"title":"People changes","add":"Add a change","name":"Who","what":"What changed","role":"Role","champion":"champion","save":"Save","none":"No people changes.","from":"From","proposed":"Proposed by the AI","proposedCheck":"Proposed by the AI · check it","keep":"Keep","dismiss":"Dismiss","kinds":{"LEFT":"Left","NEW":"New","ROLE_CHANGED":"New role"},"status":{"KEPT":"Kept","DISMISSED":"Dismissed"}},"rightSize":{"title":"Right-size","subtitle":"Offer the plan that fits before they ask: from the last three months of use.","empty":"Every plan fits its last three months of use.","downgrade":"{{plan}} fits the last 3 months: −{{amount}}/mo. Tell them first.","downgradeNoMoney":"{{plan}} fits the last 3 months. Tell them first.","upgrade":"Bought extra hours 3 months running; {{plan}} saves {{amount}}/mo.","upgradeNoMoney":"Bought extra hours 3 months running; {{plan}} costs them less.","basis":"On {{plan}} · hours used {{months}} · bought {{bought}}","draft":"Draft the offer","drafted":"Draft ready in follow-ups","never":"Money, refunds and terms are never sent automatically."},"saves":{"pageTitle":"Saves","subtitle":"Every save from its trigger to its outcome, with the right play.","title":"Save · {{name}}","openList":"Open saves","empty":"No open saves.","noneYet":"No save is open for this customer.","open":"Open a save","bookFor":"Book a save call with {{name}}","trigger":"What started it","when":"When","book":"Book a save call","hypothesis":"Why they may leave","reasonKept":"Reason: {{reason}}","check":"check it","sources":"Sources","ruledOut":"Ruled out:","noHypothesis":"No reason proposed yet. Pick one after you listen.","keep":"Keep","edit":"Edit","different":"Different reason","reason":"Reason","why":"Why, in your words","save":"Save","play":"Play: {{title}}","offers":"Offers you can make","giveGet":"in return: {{what}}","offer":"Offer","carryOut":"Carry it out","approval":{"NONE":"you decide","MANAGER":"manager approves","OWNER":"owner approves","NEVER":"never"},"offerState":{"recorded":"offered","waiting":"waiting for approval","approved":"approved","declined":"declined","carried_out":"being carried out"},"reminder":"A temporary offer gets a reminder 7 days before it ends.","refundRules":"Refund rules","refund":{"window":"14-day rule: a refund within 14 days of a charge, everywhere. If the {{renewal}} renewal charges, it is refundable until {{until}}.","cancel":"Cancelling stops the renewal; services run to {{renewal}}.","law":"Required by law in some places: cancellation as easy as sign-up; a confirmation email; no penalty.","legal":"Full legal list"},"duringCall":"During the call: when they say a churn word (budget, cancel, too expensive…), open the matching objection card at Clarify.","outcome":"Outcome","lostReason":"Why they left","restartAt":"Restart date","close":"Close the save","restartOn":"restart {{date}}","outcomes":{"SAVED":"Saved","DOWNGRADED":"Downgraded","PAUSED":"Paused","LOST":"Lost"},"reasons":{"PRICE":"Price","QUALITY":"Quality","NOT_USED":"Not used","LEADERSHIP_CHANGE":"Leadership change","BUDGET_CUT":"Budget cut","MOVED_TO_VOLUNTEERS":"Moved to volunteers"},"triggers":{"CANCEL_REQUEST":"Asked to cancel","DOWNGRADE_REQUEST":"Asked to downgrade","PAYMENT_GRACE":"Unpaid","USAGE_DROP":"Usage dropped","NOT_HAPPY":"Not happy","PERSON":"Opened by a person"},"sourceKinds":{"ticket":"Case","usage":"Usage","email":"Email","call":"Call","billing":"Billing","person":"Person"},"failed":"That didn't save. Try again.","closedList":"Closed saves","show":"Show","shows":{"open":"Open","closed":"Closed"},"emptyClosed":"No closed saves yet."},"today":{"title_one":"{{count}} alert on your customers","title_other":"{{count}} alerts on your customers","open":"Open","snooze":"Snooze a day","notAProblem":"Not a problem…"},"summer":{"title":"Summer list {{year}}","play":"Play: pause or the summer plan, and a dated fall restart. Never a discount to keep them.","lastYear":"Last year: {{called}} of {{n}} called, {{agreed}} agreed a restart, {{restarted}} restarted, {{paused}} paused.","allBack":"All back by {{date}}.","restart":"restart {{date}}","called":"called","toCall":"to call"},"handoff":{"title":"Handoff · {{name}}","part":"part {{part}} of {{parts}}","score":"{{score}}% nothing re-asked","state":{"DRAFTING":"Drafting","READY":"Ready","KEPT":"Kept"},"owner":"One full-cycle guide owns the church from demo to renewal, so this card is mostly for you, a cover on holiday, or a later owner.","fields":{"why_bought":"Why they bought","go_live":"Go-live","languages":"Languages","sound_setup":"Sound setup","who_runs_it":"Who runs it","promises":"What we promised","objections":"Objections heard"},"add":"Add a line","byPerson":"Added by a person","edited":"edited","proposal":"Proposed: {{text}}","keepProposal":"Use it","askedAgain":"asked again","neverOverwritten":"edits never overwritten by a rebuild","carried":"Still open from earlier parts","keep":"Keep the card","keptBy":"Kept by {{name}} {{date}}","bookSeries":"Book onboarding as a series","nothingReasked":"Nothing re-asked on this call","confirmReasked_one":"{{count}} line asked again","confirmReasked_other":"{{count}} lines asked again","handTo":"Hand to someone else","reaskRule":"After the call you confirm nothing on this card was asked again. Anything re-asked is listed and counts against the handoff.","renewalMiss":"An item first heard at renewal is logged as a process miss for the monthly review.","team":"{{k}} of {{n}} nothing re-asked","firstAtRenewal":"First heard at renewal","won":"Won {{date}}","perYear":"{{amount}}/yr","guide":"Customer guide: {{name}}, who sold it and now takes them to first Sunday and renewal","seriesTitle":"Onboarding series","seriesCarry":"promises and open items carry across","partTitle":"Part {{part}}","thisOne":"this one","teamTitle":"Team handoffs, last 90 days","teamNone":"none confirmed yet","changesHands":"When it changes hands","firstGoodSunday":"At the first good Sunday","referralAsk":"Ask for a reference call and a sister-church referral.","referral":{"planned":"planned","ASK_NOW":"ask now","ASKED":"asked {{date}}","GAVE":"referral given","DECLINED":"declined","LATER":"later · {{date}}"}}},"salesRoom":{"activity":{"DOWNLOADED":"{{who}} downloaded {{what}}","QUESTION_ADDED":"{{who}} asked: {{what}}","SUGGESTED":"{{who}} suggested a step: {{what}}","TICKED":"{{who}} ticked “{{what}}”","UNTICKED":"{{who}} unticked “{{what}}”","VIEWED":"{{who}} opened {{what}}","none":"Nothing yet on their side.","someone":"Someone","what":"What","when":"When"},"agenda":"Agenda page","agendaFor":"for {{date}} “{{title}}”","ask":"Ask","autoOff":"Recap pack auto-send: off · when on: 1-minute hold, Undo","autoOn":"Recap pack auto-send: on · 1-minute hold, Undo","beforeOut":"Before it goes out","blockType":{"agenda_items":"Agenda","clip":"Clip","cost_table":"What it costs","do_nothing":"If nothing changes","guide_list":"Guides","lede":"Opening","next_meeting":"Next meeting","paragraph":"Paragraph","promises":"Promises","proof":"What we saw","qa":"Questions and answers","quote":"In their words","stats":"Numbers","title":"Title","yes_steps":"What yes means"},"board":{"attending":"We join it (our commitment)","date":"When the board meets","no":"no","notYet":"not yet","offer":"Offer to attend the board meeting","presented":"Presented to the board","title":"Board meeting","yes":"yes"},"build":{"left":"about {{s}} s left · you can leave; this tab says when it's ready"},"buildAgenda":"Build agenda","buildButton":"Build customer room","buildRoom":"Build customer room","buildState":{"failed":"failed","queued":"waiting","ready":"ready","writing":"writing"},"builtFrom":"Built from","calc":{"apply":"Use in the block","headsets":"Headsets a month","hoursEach":"Hours each","people":"People","result":"= {{hours}} h a year","rowLabel":"Volunteer interpreting","rowToday":"{{hours}} h a year","sundays":"Sundays","title":"Calculator"},"card":{"built":"built","checks":"{{count}} to look at","draft":"v{{v}} draft","edit":"Edit","failed":"Couldn't write it","not_built":"Not built","ready":"Ready to check","retry":"Try again","shared":"Shared · v{{v}}","sharedBefore":"v{{v}} shared","to_check":"To fix","writing":"Writing"},"check":{"estimate":"Estimates confirmed","internal":"Only customer-facing items · no transcript, score, prep or note","minors_or_pastoral":"No minors' or pastoral content","tone":"Tone: no judgements about people","unapproved_discount":"Discounts approved","unapproved_price":"Prices from the price book or an approved proposal"},"decision":"decision {{date}}","device":{"computer":"computer","phone":"phone","tablet":"tablet"},"draftWord":"draft","editing":"{{doc}} · v{{v}} {{state}}","editor":{"add":"Add a block","ai":"Written by Iris","blockText":"Block {{n}} words","dismiss":"Dismiss","dismissBlock":"Dismiss block {{n}}","dismissWhy":"Why does it go?","dismissedBy":"dismissed by {{name}}: {{reason}}","edit":"Edit","estimate":"estimate","hint":"click any block to edit · Enter saves · Esc cancels","internal":"internal: customers never see it","keep":"Keep","keys":"Enter saves · Esc cancels","makeCustomer":"Customer-facing","makeInternal":"Internal","proposal":"Iris proposes","published":"Published versions don't change: an edit makes the next version.","undo":"undo"},"goLive":{"add":"Add step","by":"by {{date}}","due":"Due","hint":"Both sides tick these; each step is a commitment on the deal.","newStep":"New step","remove":"Remove","tick":"Done: {{step}}","tickedBy":"ticked by {{name}}","title":"Go-live steps","who":"Who does it"},"kind":{"AGENDA":"Agenda","BOARD_PACK":"Board pack","GO_LIVE_PLAN":"Go-live plan","RECAP":"Recap","SETUP_GUIDE":"Setup guides"},"lang":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"language":"Language","languagePaper":"Language and paper","letter":"US Letter","noCalls":"No calls yet","noNextMeeting":"No meeting booked yet","noRoom":"No customer room yet: it is built from a call with this customer.","onlyPublished":"customers see only what you publish","owner":"owner {{name}}","paper":"Paper","preview":{"pdf":"PDF","title":"Preview as customer","web":"Web page"},"previewAs":"Preview as customer","publish":"Publish v{{v}} and share…","qr":{"alt":"QR code to the customer room","hint":"Printed copies don't know who reads them: opens from the QR are counted, never named.","none":"The QR appears when the first document is published.","png":"PNG","svg":"SVG","missing":"This room has published documents but no print QR yet.","make":"Make the print QR","about":"Opens the live page. The same QR is printed on every PDF page, so a printed copy always reaches the newest version."},"rebuild":"Rebuild from new calls","refine":"Ask AI to refine","refineHint":"AI changes come as proposals; your edits stay","reshare":"Re-sharing makes v{{n}}; the old link shows v{{n}} with “updated {{date}}”.","sending":"Sending","share":{"body":"Message","checksFailed":"Fix before sharing: {{what}}","checksPassed":"Checks passed: customer-facing only, approved price, tone","count":"Count views for this deal","days":"Link open for","daysN":"{{count}} days","dontContact":"said don't contact","draft":"Kept as a draft for you to send","from":"the PDFs are attached and the link is added","held":"Held · it goes in a minute · Undo it from Today","link":"Link","links":"Links","makeLink":"Make a link","nothing":"Publish a document first.","opened":"Who opened it","printOpens":"Opened from the printed QR, {{count}} times · not named: printed copies don't know who reads them","revoke":"Revoke link","revokeHint":"Stops this link right away; the PDFs already sent stay with them.","send":"Send","skipped":"Skipped (said don't contact): {{names}}","stopCounting":"Stop counting views","subject":"Subject","subtitle":"Customers see only the documents you tick. Links open without an account.","title":"Share with the customer","to":"To","trackingOff":"Views aren't counted for churches unless you turn it on for this deal. Ticks on the go-live plan always show.","trackingOn":"Views are counted for this deal: {{reason}}","trackingWhy":"Why","what":"What to share","sender":"From","fromGmail":"My Gmail","fromMailbox":"Your InterScribe address","know":"What to know before you share","pages_one":"{{count}} page","pages_other":"{{count}} pages","replies":"replies land in Inbox › Customer","remove":"Remove {{name}}","add":"Add…","linkAdded":"the link is added","expires":"Expires","revokeLabel":"Revoke","copy":"Copy","copied":"Copied","heldWord":"Held","draftWord":"Draft","heldLine":"Sends to {{names}} in {{left}}","draftLine":"Kept as a draft to {{names}}","undo":"Undo","sendNow":"Send now","footer":"Sent mail goes on the deal timeline and Today. Suppressed addresses are skipped and shown here.","saveDraft":"Save as draft","sendN_one":"Send {{count}} document","sendN_other":"Send {{count}} documents","otherLinks_one":"{{count}} other open link","otherLinks_other":"{{count}} other open links","autoTitle":"Sending by itself","autoOn":"Recap packs: on. Packs wait one minute with Undo before sending. Never for prices, refunds or contract terms.","autoOff":"Recap packs: off for you. When your manager turns it on, packs wait one minute with Undo before sending. Never for prices, refunds or contract terms."},"shareButton":"Share…","side":{"BOTH":"Both of us","THEM":"Them","US":"InterScribe"},"stage":{"BOARD_DECISION":"Board decision","DISCOVERY":"Discovery","PROPOSAL":"Proposal","PROVEN":"Proven","PROVING":"Proving","QUALIFIED":"Qualified"},"tab":"Customer room","tabShared":"{{count}} shared","theirSide":"What happened on their side","theirSideHint":"ticks always · views only when tracking is on for this deal","title":"Build what they need","today":{"title":"Changed on their side"},"trackingOff":"Views not counted · ticks always","trackingOn":"Views counted for this deal · ticks always"},"salesScoring":{"title":"Scorecard","viewSwitch":"Whose view","myView":"My view","repView":"{{name}}'s view","visibleTo":"Visible to {{names}}. Reps see what you see about them.","minutes":"{{n}} min","minutesPlan":"{{n}} of {{plan}} min","requiredOutcome":"Required outcome","unknown":"Not known yet","callScore":"Call score","notScored":"Not scored","how":"Outcome {{outcome}} · {{met}} of {{applicable}} criteria met","outcomeMet":"met","outcomeNotMet":"not met","criteria":"Exit criteria","criteriaSub":"{{partly}} partly · {{notMet}} not met · {{na}} N/A","xOfY":"{{met}} of {{applicable}}","time":"Time","timeInfo":"information only, never a penalty","byCriteria":"By exit criteria","byCriteriaSub":"Every moment plays. A person's word wins over the AI.","guide":"guide {{min}}–{{max}} min","noResults":"The report has not scored this call yet.","coaching":"Coaching","coachingSub":"At most three, the focus first","coachingItems":"Coaching items","noCoaching":"No coaching on this call yet.","coachingKind":{"focus":"Focus","next_time":"Next time","went_well":"Went well"},"otherCalls":"{{name}}'s other calls this week","noOtherCalls":"No other scored calls this week.","howItWorks":"How the score works","howScore":"Criteria 70 · required outcome 20 · next step dated 10. Partly counts half. Time is never in the score.","howWho":"The AI proposes each state with its evidence; {{name}} can add evidence, a manager can override with a note, and nobody's word is overwritten when the report is rebuilt.","policy":"Scores are coaching inputs read by a person. Never ranked on a public board, never used alone in employment decisions.","editRubric":"Edit the rubric","openScript":"Open the script","state":{"MET":"Met","PARTLY":"Partly","NOT_MET":"Not met","NA":"N/A","MET_EARLIER":"Met earlier"},"check":"check","evidenceLabel":"Evidence","noEvidence":"No evidence found","naReason":"N/A: {{reason}}","earlierCall":"Met on an earlier call","evidence":{"note":"Note","email":"Email","transcript":"Transcript","item":"Item","field":"Field","comment":"Comment"},"decided":{"ai":"AI","confirmed":"Confirmed by {{name}}","attested":"rep-attested","addedNote":"added by {{name}}","override":"{{name}} overrode → {{state}}"},"aManager":"A manager","confirm":"Confirm","addEvidence":"Add evidence","override":"Override","stateLabel":"State","evidenceKind":"Where it came from","noteLabel":"Note","notePlaceholderRep":"What happened, in a line","notePlaceholderManager":"Why you changed it (required)","save":"Save","cancel":"Cancel","notScoredReason":{"no_script":"No script or rubric for this kind of call","no_capture":"Nothing was captured on this call","no_notes":"No transcript and no notes to score from","no_criteria":"Its script has no exit criteria yet"},"notScoredShort":{"no_script":"no script","no_capture":"no capture","no_notes":"no notes","no_criteria":"no criteria"},"teamScorecards":"Scorecards","myScorecards":"My scorecards","noRanking":"Reps sorted by needs attention · no ranking by score · n on every number","noScorecards":"No scored calls in the last 30 days.","callsN_one":"{{count}} call","callsN_other":"{{count}} calls","checksN_one":"{{count}} to check","checksN_other":"{{count}} to check","rubric":{"sub":"Every criterion is something the buyer said, showed or agreed. Saving makes a new version; scorecards built on the old one keep it.","criterion":"Criterion {{n}} of {{stage}}","remove":"Remove","addCriterion":"Add a criterion","save":"Save as version {{version}}","notAllowed":"Enablement or a manager edits rubrics."},"calibration":{"title":"Call review","teamReview":"Wednesday call review","monthly":"Monthly calibration","revealed":"Revealed","blind":"Blind until revealed","reveal":"Reveal","scorers":"Scoring: {{names}}","needsYes":"Waiting for the rep's yes: they share the call for the Wednesday review.","practice":"scores here are practice and never enter the rep's trend","chapters":"Chapters","noChapters":"No chapters: the call has no report yet.","yourState":"Your state for {{criterion}}","choose":"Choose…","others":"Everyone's states","hidden":"Score it to see the others","agreed":"What we agreed","nothingAgreed":"Nothing agreed yet.","agreeLabel":"What the team agreed","sessions":"Sessions","noSessions":"No call reviews yet. A rep shares a call for the Wednesday review from its After page.","waiting":"needs scorers","agreement":"Agreement by criterion","agreementSub":"Last three months · n = calls × scorers","noAgreement":"No monthly calibration in the last three months.","team":"team {{pct}}%","vsAi":"vs AI {{pct}}%","flag":"below 70% means the rubric's wording gets another look, not the reps","shareForReview":"Share for the Wednesday review","sharedForReview":"Shared for the Wednesday review"}},"salesSettings":{"title":"Sales settings","lead":"How the sales team is paid, measured and handed work. The owner and managers change these.","readOnly":"You can read these. The owner or a manager changes them.","save":"Save","sections":{"incentives":"Incentives","metrics":"Metrics and reports","playbooks":"Segment playbooks","types":"Meeting types","ownership":"Ownership and export","followAlong":"Follow-along"},"off":{"incentives":"The comp plan shows here once incentives are turned on.","metrics":"Metrics show here once the forecast is turned on.","ownership":"Moving accounts and exports show here once they are turned on."},"neverPaid":{"title":"Never paid on","locked":"Locked: these can't be added as pay rules.","call_score":"Call scores","engagement":"Engagement","sentiment":"Sentiment","call_count":"Number of calls","meeting_count":"Number of meetings","ai_usage":"AI usage","tips_accepted":"Tips accepted","practice_results":"Practice results"},"reports":{"title":"Report times","weekly":"Weekly report on Mondays","time":"At","monthly":"Monthly report on the first Monday"},"followAlong":{"demo":"Demo workspace for follow-along","none":"None picked"},"speed":{"title":"Speed budgets","save":"Save budgets","room_open":"Room opens (s)","focus_latency":"Focus answers (s)","report_ready":"Report ready (s)","wrap":"Wrap-up (s)"},"playbooks":{"lead":"What changes by segment. Read here, edited in Playbooks.","edit":"Edit in Playbooks","none":"No segment playbooks yet.","scripts_one":"{{count}} script","scripts_other":"{{count}} scripts","field":{"howTheyDecide":"How they decide","buyingCommittee":"Who decides","seasonality":"Timing","competition":"Competition","idealCustomer":"Ideal customer","fieldsThatMatter":"What to capture","soloWhen":"Solo when"}},"types":{"none":"No meeting types typed by hand yet.","merged":"“{{label}}” counts as {{canonical}}","used_one":"used {{count}} time","used_other":"used {{count}} times","madeUp":"made up","ask":"Ask enablement"},"ownership":{"open":"Move accounts…","title":"Move accounts","from":"From","to":"To","preview":"Accounts that move","noAccounts":"They own no accounts.","counts":"{{deals}} open deals · {{promises}} promises · {{threads}} open threads","reason":"Why (optional)","never":"Private mail, private calls and personal lines stay with their owner. The new owner gets a handoff summary and a task to read it.","move_one":"Move {{count}} account","move_other":"Move {{count}} accounts","moved_one":"Moved {{count}} account.","moved_other":"Moved {{count}} accounts.","close":"Close"},"export":{"open":"Export a customer…","title":"Export {{name}}","lead":"Everything we hold on this customer's meetings and calls, in one ZIP, for a data request or a move to another tool.","what":"What goes in","included":"Meetings, transcripts with each line's language (and the English), reports, your notes, and calls with their transcripts.","left":"Never included: removed or pastoral parts, private mail, private calls, other people's notes and recordings.","withMoney":"Deal amounts are included: you see revenue.","noMoney":"Deal amounts are left out: you don't see revenue.","ask":"Ask for the export","purpose":"What it is for","data_request":"A data request","migration":"A migration","mine":"Your exports","none":"No exports yet. A new one is ready within a few minutes.","retry":"Try again","download":"Download","until":"until {{when}}","state":{"QUEUED":"waiting","BUILDING":"building","READY":"ready","FAILED":"failed","EXPIRED":"expired"}}},"salesTeam":{"title":"Team","titleOf":"Team · {{team}}","policy":"Every number opens its rows, and every row its moment. Scores are for coaching, never used alone for performance decisions. Reps see what you see about them.","teamFilter":"Team","allTeams":"Everyone I lead","apply":"Apply","period":{"label":"Period","today":"Today","week":"This week","last_week":"Last week","30d":"30 days"},"tabs":{"label":"Team","team":"Team","review":"Review queue","reviewCount":"Review queue · {{count}}","oneOnOnes":"1:1s","prep":"Prep","scorecards":"Scorecards","callReview":"Call review","adoption":"Adoption","aiQuality":"AI quality","ramp":"Ramp","practice":"Practice","mailboxes":"Mailboxes"},"tiles":{"label":"The team at a glance","xOfY":"{{x}} of {{y}}","held":"Meetings held","toCome_one":"{{count}} still to come","toCome_other":"{{count}} still to come","captured":"Captured","capturedHint":"{{x}} of {{y}} · {{nothing}} with nothing","prep":"Prep ready before start","prepHint":"{{missed}} missed · {{inProgress}} in progress","promises":"Promises overdue","promisesValue":"{{ours}} ours · {{theirs}} theirs","promisesHint":"of {{ours}} open · {{theirs}} open","noNextStep":"Ended with no next step","noNextStepHint":"on open deals · of {{of}}","waiting":"Reports waiting 24 h+"},"seat":{"CUSTOMER_GUIDE":"Customer guide","AE":"AE","CSM":"CSM","ONBOARDING":"Onboarding","MANAGER":"Manager","ENABLEMENT":"Enablement","EXECUTIVE":"Executive","ramp":"Ramp wk {{week}}"},"reps":{"label":"Reps","sorted":"Reps sorted by needs attention · no ranking by score · n on every number","empty":"Nobody is on this team yet. Seats and managers are set on Team & forecast.","nothing_one":"{{count}} nothing","nothing_other":"{{count}} nothing","prepNotRequired":"not required","missed_one":"{{count}} missed","missed_other":"{{count}} missed","notScored":"Not scored · {{reason}}","score":"{{median}} · n {{n}} · {{label}}","na":"n/a","talk":"{{pct}}% · aim 45%","nextStep":"{{pct}}% · {{x}} of {{y}}","promises":"{{late}} late · of {{of}}","pipeline":"{{value}} · {{deals}} deals · {{slips}} slipped","noOneOnOne":"no 1:1 yet","columns":{"rep":"Rep","meetings":"Meetings","captured":"Captured","prep":"Prep","score":"Score · 6 wk","talk":"Talk","nextStep":"Next step","promises":"Promises","pipeline":"Pipeline","waiting":"Waiting","reviewed":"Reviewed · 1:1"},"wholeTeam":"Whole team"},"notScored":{"no_scored_call":"no scored call yet","no_script":"no script","no_capture":"nothing captured","no_notes":"no notes","no_criteria":"no exit criteria"},"meetings":{"title":"This week's meetings across the team","count":"today pinned · {{count}}","empty":"No meetings this week.","today":"Today","minutes":"{{n}} min","perDay_one":"{{count}} meeting","perDay_other":"{{count}} meetings"},"stage":{"QUALIFIED":"Qualified","DISCOVERY":"Discovery","PROVING":"Proving","PROVEN":"Proven","PROPOSAL":"Proposal","BOARD_DECISION":"Board decision"},"prepState":{"NOT_NEEDED":"Not needed","ASSIGNED":"Assigned","IN_PROGRESS":"In progress","READY":"Ready","REVIEWED":"Reviewed","MISSED":"Missed"},"capture":{"report_ready":"Report ready","waiting":"Waiting {{hours}} h","bot":"Bot","extension":"Extension","device":"This device","phone":"Phone","none":"Nothing armed"},"risk":{"title":"Deal risk","hint":"open deals · risks from what they told us, mood across meetings, who we've met, hygiene and product use","askAi":"Ask AI","askQuestion":"Which of the team's deals at risk needs me first, and what should we do about it?","none":"No open deal shows a risk right now.","arr":"{{value}} ARR","slipped_one":"slipped once","slipped_other":"slipped {{count}} times","open":"open","due":"due {{date}}","mitigationTitle":"What will we do?","add":"Add","addMitigation":"Add mitigation","source":{"told_us":"They told us","mood":"Mood","people":"People","hygiene":"Hygiene","product":"Product use"},"key":{"told_risk":"Risk: {{detail}}","told_objection":"Objection open: {{detail}}","mood_down":"Mood ↓ last 2 calls","single_threaded":"Single-threaded on {{detail}}","champion_absent":"Champion missed 2 meetings","decider_never_met":"Decider never met","no_next_step":"No next step","slipped":"Close slipped","trial_no_session":"Trial: no service run yet","support_case":"Support case open"},"atRisk_one":"{{count}} deal at risk","atRisk_other":"{{count}} deals at risk","noDate":"no date"},"pipeline":{"target":{"mine":"{{quarter}} your new business vs target: {{won}} of {{target}} ({{pct}}%)","team":"{{quarter}} team new business vs target: {{won}} of {{target}} ({{pct}}%)","everyone":"{{quarter}} new business vs target: {{won}} of {{target}} ({{pct}}%)"},"review_one":"Monday deal review: {{count}} deal to go","review_other":"Monday deal review: {{count}} deals to go","startReview":"Start the review"},"alerts":{"title":"Alerts","thresholds":"Thresholds","none":"Nothing needs you right now.","dismissedBy":"“{{line}}” dismissed by {{by}}: {{reason}}","undo":"undo","dismissedCount_one":"{{count}} dismissed this week · logged so noisy alerts can be tuned","dismissedCount_other":"{{count}} dismissed this week · logged so noisy alerts can be tuned","teamOpen_one":"{{count}} open alert across the team","teamOpen_other":"{{count}} open alerts across the team","why":"Not a problem because…","dismiss":"Dismiss","addToOneOnOne":"Add to 1:1","open":"Open","snooze_one":"Snooze {{count}} day","snooze_other":"Snooze {{count}} days","snoozeFor":"Snooze for","days_one":"{{count}} day","days_other":"{{count}} days","notAProblem":"Not a problem…","onlyYou":"only you get this alert","topic":{"prep":"Prep","capture":"Capture","deal":"Deal","trial":"Trial","billing":"Billing","score":"Score","call":"Call","account":"Account","find":"Find leads"},"kind":{"prep_t24":"{{rep}}: big-deal prep with {{account}} not reviewed a day before","prep_t2":"{{rep}}: {{meetingType}} with {{account}} not ready (T-2 h)","big_meeting_no_plan":"{{rep}}: big meeting with {{account}} and no script chosen","dont_record_key_type":"{{account}} {{meetingType}} set to “Don't record”","nothing_captured":"{{rep}}: nothing captured from the {{meetingType}} with {{account}}","no_next_step":"{{deal}}: no next step after the last call","objection_past_proving":"{{deal}}: objection still open past proving","sentiment_low_last_third":"Mood low at the end of {{rep}}'s call with {{account}}","score_below_floor_twice":"{{rep}} below the floor twice ({{scores}} · floor {{floor}})","slipped_close":"{{deal}}: the close date slipped","stale_stage":"{{deal}} has sat in its stage too long","trial_ending":"{{account}} trial ends soon; no meeting booked","renewal_no_meeting":"{{deal}}: renewal coming with no meeting booked","payment_failed_open_deal":"{{account}} payment failed; {{deal}} is open","champion_absent":"{{deal}}: the champion missed the last two meetings","no_meeting_after_trial":"{{account}} trial ended with no meeting since","churn_forming":"{{account}}: {{sundays}} Sundays without a session","champion_left":"{{account}}: {{name}} is leaving; the new-champion play started","seasonal_dip":"{{account}} fell after Easter; call before the summer","save_triggered":"{{account}}: a save is due ({{why}})","offer_ending":"{{account}}: a temporary offer ends {{endsOn}}","right_size":"{{account}}: another plan fits their use","referral_ask":"{{account}} had a good Sunday: ask for a referral","discovery_run_stopped":"{{rep}}: the watcher {{watcher}} stopped early: {{reason}}","discovery_expansion":"{{account}}: a new campus was found: {{org}}"}},"settings":{"title":"Thresholds","forTeam":"for {{team}}","default":"for every team without its own","cancel":"Cancel","save":"Save","digestTime":"Daily digest at (your time)","sample":"Calls sampled per rep each week","fields":{"bigMeetingMinor":"A big meeting is a deal over ($ ARR)","nothingCapturedHours":"Nothing captured after (hours)","staleStageDays":"A stage is stale after (days)","trialEndingDays":"Trial ending within (days)","renewalDays":"Renewal within (days)","scoreFloor":"Score floor"}},"prep":{"title":"Prep","intro":"Prep ready means every check passed or was ticked past with a reason, and the AI brief was read. It is computed, never ticked.","countsLabel":"Prep by state","readyMeans":"Prep ready means","unread":"AI items nobody read count as not ready","none":"No meeting in the next 48 hours needs prep.","assignedTo":"prep: {{name}}","gaps":"Gaps","noGaps":"nothing missing","tickedPast":"{{check}} ticked past: {{reason}}","ownWords":"Say the opening in your own words","nudge":"Nudge","check":{"agendaSent":"Agenda not sent","rolesSet":"Roles not set","scriptChosen":"No script chosen","captureOn":"Capture not set","demoReady":"Test session not confirmed","briefUnread":"AI brief: {{read}} of {{total}} read"},"checkName":{"agendaSent":"Agenda","rolesSet":"Roles","scriptChosen":"Script","captureOn":"Capture","demoReady":"Test session"},"review":{"title":"Big deals to review a day before","note":"A note for the rep","comment":"Comment","looksGood":"Looks good"},"rules":{"title":"When prep is required","edit":"Edit rules","summary":"Meeting types: {{types}} · deals at {{stages}} · discovery above {{amount}} ARR.","decider":"Any meeting the decider is invited to.","types":"Meeting types","stages":"Deal stages","discovery":"Discovery above ($ ARR)","ownWords":"Nudge Ramp and Developing reps to prepare the opening in their own words"},"outcome":{"title":"Prep against outcome","ready":"Ready:","missed":"Missed:","line":"next step booked {{nextStep}} · median score {{score}} · n {{n}} · {{label}}","rule":"if prep doesn't move outcomes, the rule is wrong"}},"trends":{"title":"{{name}}'s trends","scored_one":"{{count}} scored call","scored_other":"{{count}} scored calls","policy":"Trends are coaching inputs reviewed by a person and are never used alone in performance decisions. Every number opens its calls.","noLeaderboard":"No leaderboard: these are {{name}}'s against the team median.","window":"Window","weeks_one":"{{count}} week","weeks_other":"{{count}} weeks","focus":"Focus skill","focusSince":"Focus since {{date}}: {{label}}","focusLine":"{{before}} → {{now}} · n {{n}} · {{label}} · team median {{team}}","byCriterion":"By exit criterion","noCriteria":"No scored call in this window yet.","columns":{"criterion":"Criterion","earlier":"Earlier","now":"Now","team":"Team","n":"n"},"checks_one":"{{count}} result marked check · waiting for a person","checks_other":"{{count}} results marked check · waiting for a person","confirm":"Confirm","talk":"Talk ratio by meeting type","talkAim":"aim 45% on discovery and demo","questions":"Questions and follow-through","perCall":"Questions per call {{value}} · team {{team}}","keyQuestions":"Key questions asked {{asked}} of {{of}} · n {{n}}","nextStep":"Next step booked","promises":"Promises kept on time","nLabel":"n {{n}} · {{label}}","deals":"Deals","discoveryToDemo":"Discovery → Demo","demoToBoard":"Demo → Board decision","cycle":"Cycle time, first call to yes: {{value}} days · team {{team}}","winRate":"Win rate · {{segment}}: {{won}} of {{of}} · {{label}}"},"access":{"title":"Who listened","none":"Nobody else has played, reviewed or shadowed these calls.","what":{"play":"{{name}} played it","review":"{{name}} reviewed it","shadow":"{{name}} listened live"}},"coaching":{"tabs":"My coaching","trends":"Trends","scorecards":"Scorecards","comments":"Comments","oneOnOnes":"1:1s"},"adoption":{"title":"Rollout and adoption","intro":"How the team is using the product, not how well they sell. Every number shows its n.","period":{"week":"This week","launch":"Since launch"},"habits":"Habits","xOfY":"{{x}} of {{y}} meetings","roomBefore":"Room opened before the call","prepKept":"Prep items kept · dismissed","nItems":"n {{n}} items","fromRoom":"Follow-ups sent from the room","fromRoomHint":"{{x}} of {{y}} · the rest from other mail","commentsRead":"Coaching comments read","commentsHint":"{{x}} of {{y}} · read in {{hours}} h median","aiEdits":"AI edit rate","aiEditsHint":"a quality signal, not a rep problem · n {{n}}","noShows":"No-shows","noShowsHint":"{{x}} of {{y}} · confirmations sent {{confirmations}}","capture":"Capture cost this month","captureHint":"{{kinds}} · budget {{budget}} a month","captureKind":{"ZOOM_BOT":"bot","EXTENSION":"extension","DEVICE":"this device","PHONE":"phone","NONE":"other"},"nothing":"Nothing captured","nothingHint":"of {{of}} held","byRep":"By rep · habits, not results · the rep sees their own row","cells":{"roomBefore":"room before: {{x}} of {{y}}","prepKept":"prep kept {{pct}}","fromRoom":"from the room {{x}} of {{y}}","approveAll":"approve all {{pct}}","commentsRead":"comments read {{x}} of {{y}}","confirmations":"confirmations {{pct}}","noShows_one":"{{count}} no-show","noShows_other":"{{count}} no-shows"},"edits":"What people change in AI drafts","noEdits":"Nobody changed an AI draft in this period.","editKey":{"section":{"FOLLOW_UP_ON":"Follow up on","WATCH_OUT":"Watch out for","QUESTIONS_TO_ASK":"Questions to ask","RESEARCH":"Research","OFFER":"Offer","READY":"Ready","OBJECTIONS":"Objections","GOOD_TO_KNOW":"Good to know","CARE_ABOUT":"What they care about","PROMISES":"Promises"},"action":{"EMAIL":"Emails","INVITE":"Invites","TASK":"Tasks","TEAM":"Team notes","FOLLOW_UP":"Follow-ups","OFFER":"Offers","ASK":"Asks"}},"rollout":"Rollout plan","editRollout":"Edit","week":"Week","stepText":"What happens","addStep":"Add a week","state":{"done":"done","now":"now","next":"next"}},"fixList":{"title":"Friday fix list","intro":"Each hygiene gap once, each with its fix.","count_one":"{{count}} to fix","count_other":"{{count}} to fix","clean":"Nothing to fix.","fix":"Fix","kind":{"no_next_step_date":"No next step date","no_close_date":"No close date","no_decider":"No decider","stale_stage":"Stale stage","no_wrap":"No wrap","overdue_promise":"Promise overdue","unmatched_event":"Unmatched meeting"}},"trials":{"title":"Trial cohort review","intro":"Every trial that started two weeks ago, and whether it ran a real service: a session of 30 minutes or more with at least one listener.","none":"No trial started two weeks ago.","dates":"trial {{from}} – {{to}}","ran":"Ran a real service","notRun":"No real service yet","note":"Why (a line)","decided":"{{decision}}: {{note}}","decision":{"chase":"Chase","nurture":"Nurture","lost":"Lost"}},"links":{"fixList":"Friday fix list","trials":"Trial cohort review"},"aiQuality":{"title":"Friday AI quality review","intro":"What the AI got wrong this week, and whether the fix is a prompt, a guide, a script or nothing.","sample":"This week's sample","sampleRight":"{{right}} of {{of}} right {{pct}}% · bar {{bar}}%","evalSet":"Eval set","evalSetValue":"{{live}} calls frozen · at most {{max}}","blocked":"Changes blocked","learned":"AI learned this week","toApprove_one":"{{count}} to approve before team-wide","toApprove_other":"{{count}} to approve before team-wide","evalTitle":"Eval runs: every prompt, model or loop change runs on the frozen set before it ships","runEval":"Re-run the eval set","engineDown":"The eval service did not answer; the verdicts show again once it does.","inUse":"{{active}} in use · {{candidate}} waiting","barRule":"A kind reaches the whole team at about 90% precision on our own calls. Below it, it stays with enablement. Recall is shown, not gated.","kind":{"facts":"Facts learned","roles":"People and roles","stage_proposals":"Deal stage proposals","criteria_states":"Exit criteria states","sentiment_moments":"Sentiment moments","engagement_drivers":"Engagement drivers","tips":"Tips","line_languages":"Line languages"},"verdict":{"passes":"passes","blocked":"blocked","team-only":"team-only","unknown":"Not run yet"},"sampleTitle":"This week's 20-fact sample","mark":{"RIGHT":"right","WRONG":"wrong"},"fixKind":"What fixes it","fix":{"prompt":"prompt","guide":"guide","script":"script","nothing":"nothing"},"rewrites":"What reps rewrote","rewriteCounts":"style · {{style}} · content · {{content}} · names · {{names}}","dismissals":"Dismissal reasons","withReason":"only dismissals with a reason count","noReason_one":"{{count}} with no reason given","noReason_other":"{{count}} with no reason given","resist":"Resist, works","pinned":"Pinned habits never retired by any number of dismissals","learnedTitle":"What the AI learned this week","nothingLearned":"Nothing new to decide.","approve":"Approve","edit":"Edit","editText":"Edited wording","reason":"Why not (optional)","dismiss":"Dismiss","holdouts":"Holdouts this week: {{held}} tips held back on {{meetings}} calls (never Ramp or compliance). Followed vs held: {{followed}}% vs {{heldRate}}%, n {{n}}.","audit":"Monthly loop audit: {{date}}.","decisions":"Decisions from this review","columns":{"kind":"Kind","precision":"Precision","recall":"Recall","verdict":"Verdict"}}},"segments":{"build":"Build","manage":"Manage","market":"Market"},"sendRefusal":{"customer_success_disabled":"Customer Success messaging is not switched on for this account.","service_suppressed":"This contact has bounced or complained before, so service email is suppressed for them.","promotional_consent_required":"This needs marketing consent we don't have from this contact yet.","weekly_cap_reached":"This account has already hit its weekly message cap.","thread_unmatched":"This conversation is not linked to a customer, so its contacts cannot be picked. Type the address instead.","promotional_opted_out":"This contact has opted out of marketing email.","default":"This message couldn't be sent.","lead_no_consent":"Not sent: there is no consent basis on file for this lead.","lead_unsubscribed":"Not sent: this lead unsubscribed.","lead_draft_gone":"This draft was already sent or discarded. Reload the conversation.","contact_declined":"This customer asked not to be contacted, so this was not sent.","recipient_not_on_account":"A recipient is not a contact of this customer. Reload the conversation and pick again.","recipient_not_allowed":"One address is InterScribe's own reply address. Mail to it comes straight back into the Inbox, so remove it.","author_rate_limited":"You have sent a lot of new messages in the last hour. Wait a while, then send again.","idempotency_key_reused":"This form was already used by someone else. Reload the page and send again.","invalid_recipient":"One of the addresses is not a valid email address.","too_many_recipients":"A message goes to 10 people at most in each of To, Cc and Bcc.","attachment_type_not_allowed":"One attachment is a kind of file we cannot send. Attach a document, an image, a spreadsheet or a zip file.","attachments_too_large":"Attachments are limited to 25 MB each, 50 MB in total.","too_many_attachments":"Attach 10 files at most.","attachment_unavailable":"An attachment could not be read back for sending. Attach it again and send.","follow_up_needs_account":"A follow-up reminder needs a customer. Link this conversation to a customer, or send without the reminder.","attachments_unavailable":"Files can't be sent by upload right now. Remove them, or try again later.","attachment_not_found":"One uploaded file is missing. Remove it, attach it again and send.","attachment_key_not_allowed":"One attached file can't be sent from here. Remove it and attach it again.","invalid_on_reply_stage":"That stage can't be set when they reply. Pick another stage, or none.","unknown_template":"That saved reply no longer exists. Pick another one, or write the reply yourself."},"sendingPolicy":{"settingsLink":{"title":"Sending policy","body":"How much, how often and when cold email goes, for the workspace and each segment, within floors no setting crosses.","open":"Open sending policy"},"page":{"kicker":"Settings › Reach rules","title":"Sending policy","lead":"How much, how often and when cold email goes. One workspace default; any segment can override a field. The law and the safety floors beside each field cannot be crossed.","discard":"Discard","save_one":"Save {{count}} change","save_many":"Save {{count}} changes","save_other":"Save {{count}} changes","saveNone":"Save","reasonLabel":"Why (optional)","notSaved":"Not saved.","readOnly":"You can read the sending policy. Only people with “Approve reach rules” can change it.","auditNote":"Changes are audited: who, when, the old and new value, and the reason. Only people with “Approve reach rules” can save.","cannotSave":"Can't save yet.","openWorkspace":"Open the workspace default"},"tabs":{"label":"Outreach settings","channel":"Channel","policy":"Sending policy","health":"Sending health","suppressionCount_one":"Suppression · {{formatted}}","suppressionCount_many":"Suppression · {{formatted}}","suppressionCount_other":"Suppression · {{formatted}}","audit":"Audit trail"},"scope":{"editing":"Editing","workspace":"Workspace default","segment":"Segment","segments":"Segments","leaveUnsaved":"Leave without saving? Your unsaved changes to this scope will be lost.","workspaceSummary":"Every segment inherits these fields unless it overrides one.","overrideFields_one":"{{count}} field overrides the workspace","overrideFields_many":"{{count}} fields override the workspace","overrideFields_other":"{{count}} fields override the workspace","plusUnsaved_one":", plus {{count}} unsaved change","plusUnsaved_many":", plus {{count}} unsaved changes","plusUnsaved_other":", plus {{count}} unsaved changes","restInherit":"; the rest inherit it.","floorLegend":"Floor (max, min, always) or recommendation","overrides_one":"{{count}} override","overrides_many":"{{count}} overrides","overrides_other":"{{count}} overrides","inheritsAll":"Inherits all"},"segments":{"churches":"Churches","conferences":"Conferences","schools":"Schools","creators":"Creators","nonprofits":"Nonprofits","companies":"Companies"},"source":{"override":"Override","inherited":"Inherited","reset":"Use workspace"},"groups":{"caps":"Daily caps","warmUp":"Warm-up plan","cadence":"Cadence and limits","when":"When","spam":"When someone marks an email as spam","triggers":"Other auto-pause triggers","graduation":"Graduation and review","senders":"Senders and replies","footer":"Footer"},"rows":{"perSender":{"label":"Per sender","note":"Follow-ups included"},"perDomain":{"label":"Per outreach domain","note":"Every sender on the domain together"},"perRecipientDomain":{"label":"Per recipient domain","note":"Emails to one organization’s mail domain in a day"},"warmUpPlan":{"label":"Start, step and interval","note":"Each new sender"},"warmUpTarget":{"label":"Target","note":"Reached on day {{day}} with this plan"},"cadence":{"label":"Touches and their days","note":"Then stop · any reply stops every touch"},"people":{"label":"People per organization","note":"One conversation at a time; the next waits {{days}} days"},"touches":{"label":"Touches per organization","note":"Every email counts"},"coolOff":{"label":"Cool-off","note":"Before a watched organization can be touched again"},"sendWindow":{"label":"Send window","note":"Recipient’s local time"},"weekdays":{"label":"Weekdays","note":"Days a cold email can go","noteChurches":"Pastors’ Mondays avoided"},"quietDays":{"label":"Quiet days","note":"Nothing goes on these days","noteChurches":"Nothing on the worship day"},"blackouts":{"label":"Blackouts","note":"Yearly dates, moved with the calendar"},"senderRest":{"label":"Sender rest","note":"A complaint always pauses the sender that sent it"},"segmentAction":{"label":"What happens to the segment","note":"Choose one"},"domainRule":{"label":"Domain rule","note":"Pauses every sender on that outreach domain"},"bounces":{"label":"Bounces"},"hostile":{"label":"Hostile replies"},"seedPlacement":{"label":"Seed placement"},"postmaster":{"label":"Postmaster spam rate"},"approvedSends":{"label":"Approved sends before running alone","note":"Per segment"},"unedited":{"label":"Approved unedited","note":"Of those sends"},"spotReview":{"label":"Spot review","note":"Share of auto-sent intros shown on Today"},"senderSelection":{"label":"How a send picks its sender","note":"Skips senders paused, at cap or warming"},"replyOwner":{"label":"Reply owner","note":"Who a reply is handed to"},"replyTarget":{"label":"Reply target","note":"Positive replies; overdue shows in Replies and Today"},"footerIdentity":{"label":"Who it is from","note":"The organization the footer names beside the sender","placeholder":"InterScribe, Inc."},"footerAddress":{"label":"Postal address","note":"Every cold email carries a valid postal address","placeholder":"Street, city, state and ZIP"}},"units":{"aDay":"a day","warmStart":"a day · +","warmEvery":"every","warmStartLabel":"Warm-up start, a day","warmStepLabel":"Warm-up step","warmIntervalLabel":"Days between steps","days":"days","day":"day","hours":"hours","businessHours":"business hours","per90":"per 90 days","nextAfter":"next after","nextAfterLabel":"Days before the next person","per12m":"per 12 months","fromHour":"Window opens","toHour":"Window closes","complaintsIn":"complaints in","complaintsLabel":"Complaints that pause the domain","complaintDaysLabel":"Days they are counted over","daysPauseDomain":"days pause the domain"},"floor":{"maxPerDay":"max {{n}}/day","recPerDay":"rec. {{n}}/day","minDays":"min {{n}} days","recTouches":"rec. {{n}} touches","rec":"rec. {{n}}","recDays":"rec. {{n}} days","recPct":"rec. {{n}}%","recHours":"rec. {{n}} h","mornings":"rec. mornings","monThu":"rec. Mon–Thu","quietDays":{"churches":"rec. Sunday","none":"rec. none"},"blackouts":{"churches":"rec. both","schools":"rec. summer","none":"rec. none"},"minHours":"min {{n}} h","max":"max {{n}}","maxInDays":"max {{n}} in {{days}} days","minPct":"min {{n}}%","maxPct":"max {{n}}%","alwaysPauses":"always pauses","oneSender":"rec. one sender","segmentOwner":"rec. segment owner","always":"always","min":"min {{n}}"},"blackouts":{"HOLY_WEEK":"Holy Week","ADVENT_NEW_YEAR":"Advent–New Year","SCHOOL_SUMMER":"School summer"},"actions":{"PAUSE_UNTIL_REVIEW":{"label":"Pause Auto-reach until the owner reviews","note":"Default · the segment waits for its owner"},"PAUSE_HOURS":{"label":"Pause for a set time","note":"Resumes on its own afterwards","hoursLabel":"Hours the segment pauses"},"NOTIFY":{"label":"Keep running, notify the owner","note":"Only the sender rests"}},"spamReview":"The segment owner reviews each complaint in Auto-reach: the complaint, the email and the draft's sources, then marks it reviewed and can adjust the persona or prompt (back to approval), exclude the organization or exclude the segment's role addresses.","triggersNote":"Same pattern: a default action and an editable duration within its floor","triggers":{"columns":{"trigger":"Trigger","when":"When","action":"Default action","duration":"For how long","floor":"Floor"},"bounces":{"name":"Bounces","inADay":"in a day, or","ofLast":"% of the last","perDayLabel":"Bounces in a day","shareLabel":"Hard-bounce share","lastLabel":"Sends it is counted over","restLabel":"Hours the sender rests","action":"Pause the sender"},"hostile":{"name":"Hostile replies","in":"in","countLabel":"Hostile replies","daysLabel":"Days they are counted over","action":"Pause Auto-reach until the owner reviews","duration":"Until reviewed"},"seedPlacement":{"name":"Seed placement","under":"Under","inInbox":"% in the inbox","action":"Pause the domain","duration":"Until a seed test passes"},"postmaster":{"name":"Postmaster spam rate","above":"Above","daysLabel":"Days the domain pauses","action":"Pause the domain"},"revoked":{"name":"Revoked token","when":"Google refuses the sender","action":"Pause the sender, alert on Today","duration":"Until reconnected"}},"senders":{"ONE":"One sender for everything","ROTATE":"Rotate across senders","FIXED_PER_SEGMENT":"A fixed sender per segment","fixed":"The segment's sender","pick":"Pick a sender"},"replyOwners":{"SEGMENT_OWNER":"Segment owner","ROUND_ROBIN":"Round-robin across reps"},"confirm":{"text":"Recommended: {{value}}. {{reason}} Keep {{current}}?","keep":"Keep {{value}}","use":"Use {{value}}","reasons":{"caps_perSender":"Above 30 a day, an inbox looks like bulk mail to Google and Microsoft, and its replies and complaints grow faster than one person can answer (consultants’ review, Nov 3).","caps_perDomain":"Above 60 a day, the whole domain’s reputation carries more risk; another domain is the safer way to more volume (consultants’ review, Nov 3).","caps_perRecipientDomain":"Above 2 a day to one recipient domain, its mail host is more likely to treat us as bulk mail, and two people at one church would hear from us the same day (consultants’ review, Nov 3).","warmUp_start":"A new sender starting above 5 a day looks like bulk mail before it has any reputation (consultants’ review, Nov 3).","warmUp_target":"Above 30 a day per inbox, cold mail starts to look like bulk mail (consultants’ review, Nov 3).","cadenceTouches":"After three touches, more email mostly brings complaints, not replies (consultants’ review, Nov 3).","peoplePer90d":"More than two people at one organization in 90 days reads as a campaign against it, not a conversation (consultants’ review, Nov 3).","nextPersonAfterDays":"The next person waits 21 days so one organization never hears from us twice at once (consultants’ review, Nov 3).","touchesPer12m":"More than 6 cold emails a year to one organization reads as spam, whoever they go to (consultants’ review, Nov 3).","coolOffDays":"A watched organization comes back after 180 days so it is not contacted again too soon (consultants’ review, Nov 3).","pauseRules_bounce_perDayCount":"Three bounces in a day already say the list or the sender has a problem (consultants’ review, Nov 3).","pauseRules_bounce_hardSharePct":"Above 2% hard bounces, mailbox providers start to distrust the sender (consultants’ review, Nov 3).","graduation_approvedSends":"Fifty approved sends are what it takes to trust a segment’s drafts to go alone (consultants’ review, Nov 3).","graduation_uneditedPct":"At least 90% sent unedited shows the drafts are ready to go without a person (consultants’ review, Nov 3).","spotReviewPct":"Under 5%, too few auto-sent intros are looked at to catch a drop in quality (consultants’ review, Nov 3)."}},"errors":{"perSenderMax":"At most 50 a day per sender, follow-ups included: a floor no setting crosses.","perRecipientDomainMax":"At most 5 a day to one recipient domain: a floor no setting crosses.","warmUpMinDays":"A warm-up takes at least 14 days to reach its target: slow the step or the interval.","complaintSenderRestMinHours":"A complaint rests the sender for at least 24 hours.","complaintDomainMax":"At most 3 complaints before the domain pauses.","complaintDomainDays":"Complaints are counted over at least 30 days.","hostileMax":"At most 3 hostile replies before the segment pauses.","hostileDays":"Hostile replies are counted over at least 7 days.","bounceRestMinHours":"Bounces rest the sender for at least 24 hours.","seedPlacementMinPct":"The domain pauses under 70% inbox placement at least.","postmasterSpamMaxPct":"The domain pauses at a Postmaster spam rate above 0.1% at most.","postmasterPauseMinDays":"A Postmaster pause lasts at least 7 days.","holdoutPctRange":"The held-out group is between 10% and 20%.","required":"Every cold email carries a postal address: add it under Footer on the workspace default.","range":"That is not a value this field can take.","graduationApprovedMin":"Auto-reach runs alone only after at least 50 approved sends: a floor no setting crosses.","graduationUneditedMinPct":"At least 90% of approved sends unedited before Auto-reach runs alone: a floor no setting crosses.","spotReviewMinPct":"At least 5% of auto-sent intros go to spot review: a floor no setting crosses."},"alwaysOn":{"title":"Always on","lead":"No setting turns these off.","items":{"footer":"Footer: solicitation statement, sender, postal address","unsubscribe":"One-click unsubscribe; opt-outs suppressed at once","suppression":"Suppression checked on every send","linter":"Subject-line linter and the collection gate","personalDomains":"No personal-domain addresses in Auto-reach","complaint":"A complaint always pauses that sender, at least 24 hours","caps":"At most 50 a day per sender, 5 per recipient domain","warmUp":"Warm-up of at least 14 days","reachRules":"Reach rules still decide each country"}},"today":{"title":"Today with this policy","upTo":"Up to {{list}}.","fromDomain_one":"{{count}} from {{domain}}","fromDomain_many":"{{count}} from {{domain}}","fromDomain_other":"{{count}} from {{domain}}","warmDay":"warm-up day {{day}}","paused":"paused","noDomains":"No outreach domain is sending yet.","coldEmail":"Cold email","window":"{{scope}} can send {{days}}, {{from}}–{{to}} their time.","blackoutStarts":"{{name}} blackout starts {{date}}.","blackoutNow":"{{name}} blackout until {{date}}."},"recent":{"title":"Recent changes","empty":"No changes yet.","workspace":"Workspace","line":"{{scope}} {{field}}: {{before}} → {{after}}","more_one":"(+{{count}} more)","more_many":"(+{{count}} more)","more_other":"(+{{count}} more)","inherited":"inherited","audit":"Audit trail"}},"sequences":{"back":"All sequences","card":{"counts":"{{enrolled}} enrolled now · {{runs}} runs","onSince":"on since {{date}}","onSinceHelp":"Switching a sequence on never acts on customers whose state began earlier."},"empty":{"all":"Sequences are set up by the Customer Success team, not from here.","filtered":"No sequence matches this filter. Choose All to see every sequence.","title":"No sequences here"},"enrol":{"search":"Find a customer","submit":"Enrol","title":"Enrol a customer"},"enrolled":{"customer":"Customer","empty":"Nobody is enrolled in this sequence yet.","emptyTitle":"Nobody in it yet","next":"Next","pause":"Pause","remove":"Remove","resume":"Resume","status":"Status","step":"Step","title":"Enrolled customers"},"filter":{"ALL":"All","APPROVAL_REQUIRED":"Approval required","ASSISTED":"Assisted","AUTOMATIC":"Automatic","PROMOTIONAL":"Promotional","RUNNING":"Running","SERVICE":"Service","STOPPED":"Stopped"},"filters":"Sequence filters","history":"History","lessons":{"add":"Add lesson","adminsOnly":"Only admins can change the lessons","capability":"Feature it teaches","dark":"Dark","editor":"Lesson settings","empty":"The library has no lessons. Add one below.","emptyTitle":"No lessons yet","enabled":"Send this lesson","everyone":"Every kind of organisation","help":"One lesson a week for the first 60 days, at most six, never for a feature already in use. Saving makes a new version; customers already in it finish on theirs.","light":"Light","minLiveEvents":"Not before this many live events","moveDown":"Move {{name}} down","moveUp":"Move {{name}} up","noPreview":"This lesson has no preview: it is not one of the lessons the email library knows.","only":"Only the kinds ticked","org":{"CHURCH":"Church","COMPANY":"Company","CONFERENCE":"Conference","OTHER":"Other","UNIVERSITY":"University"},"orgTypes":"Sent to","pick":"Choose a lesson to preview it and set when it is sent.","planCapability":"Only when the plan has (leave empty for every plan)","previewMode":"Preview colours","previewTitle":"Lesson email preview","save":"Save lessons","title":"Lesson library"},"outcome":{"agents_never_give":"This cannot be done by an agent.","duplicate_lesson_key":"Two lessons have the same key.","enrolled":"Enrolled.","failed":"That did not go through. Nothing changed.","idempotency_key_reused":"That request was already used for something else. Reload and try again.","invalid_lesson":"A lesson has a value that is not allowed.","invalid_request":"That request was not valid. Nothing changed.","missing_permission":"You do not have permission to do that.","no_lesson_step":"This sequence has no lesson step.","overlaps_running_sequence":"Getting started and Onboarding cannot take new customers at the same time. Switch the other one off first.","pause":"Paused.","playbook_not_found":"That sequence no longer exists.","refused":"The Engine did not accept that. Nothing changed.","remove":"Removed.","resume":"Resumed.","saved":"Saved.","step_not_found":"That step no longer exists.","template_not_shared":"Choose one of the shared templates.","unknown_template":"A lesson points at a template that does not exist."},"outcomes":{"inItNow":"In it now","medianDays":"Median days to the goal","noGoals":"No goal reached yet","none":"Nothing finished yet","reachedGoal":"Reached the goal","repliedExited":"Replied and left","title":"Outcomes"},"rail":"Sequences","results":{"clicked":"Clicked","empty":"Results appear once a lesson has been sent.","emptyTitle":"No results yet","lesson":"Lesson","opened":"Opened","sent":"Sent","title":"Results per lesson","used":"Used it within 14 days"},"roster":{"done":{"DAY_60":"Finished: 60 days passed","NOTHING_LEFT":"Finished: no lesson left that fits","SIX_SENT":"Finished: six lessons sent"},"lessonN":"Lesson {{n}} of {{limit}}","send":"{{lesson}}{{when}}","title":"Who is in it","wait":{"EVENT_SOON":"Waiting: an event is within two days","NOTHING_ELIGIBLE_YET":"Waiting for a lesson that fits","OPEN_CASE":"Waiting: a support case is open","WEEKLY_GAP":"Waiting out the week between lessons"}},"rules":{"cooldown":"Same customer again after","exit":"A reply ends it","goal":"Goal","max":"At most per customer","no":"No","noLimit":"No limit","only":"Only if","starts":"Starts when","title":"Rules","yes":"Yes","days_one":"{{count}} day","days_other":"{{count}} days"},"step":{"chooseTemplate":"Choose a template","conditions":"Send only if (comma-separated)","editTemplate":"Edit this template","noTemplate":"No template chosen yet.","save":"Save as a new version","sendOnlyIf":"Send only if","subject":"Subject","template":"Template","wait":"Wait","kind":{"lesson":"Weekly lesson"},"lessonTitle":"One lesson a week","lessonDetail_one":"{{count}} lesson in the library, picked by organisation type and by what they have not used.","lessonDetail_other":"{{count}} lessons in the library, picked by organisation type and by what they have not used.","lessonsBelow":"The lessons themselves are in the lesson library below: reorder them, preview each one and set when it is sent.","onlyIf":"Only if {{what}}","behaviour":{"welcome":{"kicker":"Welcome","detail":"Goes out as soon as they subscribe, with the first steps to their first event."},"soundCheck":{"kicker":"Sound-check nudge","detail":"Once a source is connected and no sound check has heard audio yet."},"firstEvent":{"kicker":"First event, in numbers","detail":"The morning after their first live event, with their own numbers."}},"noConditions":"No conditions: it goes to everyone who reaches this step."},"steps":{"empty":"This sequence has no steps yet.","emptyTitle":"No steps yet","goal":"Goal","noGoal":"No goal set, it runs to the end","openRate":"{{pct}}% opened of {{sent}} sent","stepN":"Step {{n}}","title":"Steps","trigger":"Starts when"},"stop":{"cancel":"Keep it running","choose":"What happens to them","confirm":"Switch off","letFinish":"Let them finish","letFinishHelp":"No new customers join. It stops by itself when the last one is done.","reason":"Why (shown on the card)","stopNow":"Stop now","stopNowHelp":"Nothing more is sent and everyone in it is removed.","title":"Stop {{name}}?","body_one":"{{count}} customer is part-way through it.","body_other":"{{count}} customers are part-way through it."},"stoppedBy":"Stopped by {{name}}","stoppedPlain":"Stopped","subtitle":"The automated sequences that message customers on your behalf.","switch":{"accessible":"{{state}}: {{name}}","adminsOnly":"Only admins can change this","finishing":"Finishing, closed to new customers","running":"Running","stopNow":"Stop now","stopped":"Stopped","stoppedToast":"{{name}} stopped","undo":"Undo"},"title":"Sequences","wait":{"now":"Right away","nextMorning":"Next morning","later":"{{span}} later","until":"Until {{what}}","untilMax":"Until {{what}}, up to {{max}}","hour_one":"{{count}} hour","hour_other":"{{count}} hours","day_one":"{{count}} day","day_other":"{{count}} days","week_one":"{{count}} week","week_other":"{{count}} weeks","untilThen":"{{until}}, then {{then}}","thenNextMorning":"next morning"}},"settings":{"title":"Settings","reset":"Reset all settings","admin":{"ourWorkspace":{"title":"Our workspace","notSetUp":"Not set up. Team, Coaching, meetings and the call library are off until a SuperAdmin picks one.","what":"Where InterScribe's own sales meetings, recordings and coaching notes are stored.","listRule":"The list shows only internal workspaces, where every member is InterScribe staff. It doesn't limit which customers the sales tools work with.","onlySuperAdmin":"Only a SuperAdmin can change it.","workspace":"Workspace","choose":"Choose an internal workspace","changedBy":"Changed by {{name}}, {{date}}.","someone":"someone","saved":"Our workspace saved.","notInternal":"Choose an internal workspace: every member must be InterScribe staff.","moving":"Meetings, recordings and coaching stored in {{name}} stay there: they stop showing until you switch back."},"profile":{"title":"Profile","picture":"Profile Picture","description":"Update your personal info"},"general":{"title":"General settings","description":"Set up the application"},"tenants":{"title":"Accounts","description":"Set up account types, relationships, permissions...","types":{"title":"Account Types","description":"Set up the account types"}},"seo":{"title":"SEO","description":"Title, description... meta tags"},"authentication":{"title":"Authentication","description":"Sign up flows and rules"},"analytics":{"title":"Analytics","description":"Log page views and events"},"pricing":{"title":"Pricing Plans","description":"Set up the application pricing plans"},"transactionalEmails":{"title":"Emails","description":"Set up the email templates"},"internationalization":{"title":"Internationalization","description":"Set up the application languages"},"cookies":{"title":"Cookies","description":"Set up the cookie consent"},"cache":{"title":"Cache","description":"Manage cache keys"},"danger":{"title":"Danger","description":"Reset all the settings"},"anyWhere":{"pricing":{"title":"Pricing Plans (AnyWhere)","description":"Set up the AnyWhere pricing plans"}},"acquisitionRates":{"title":"Acquisition rates","description":"Prices for the price-my-event quote: audience bands, one-time events, AI voice, discounts and support"}},"profile":{"profileTitle":"Profile","profileText":"Change your user profile","securityTitle":"Security","name":"Name","firstName":"First name","lastName":"Last name","type":"Account Role","types":{"OWNER":"Owner","ADMIN":"Admin","MEMBER":"Member","OPERATOR":"Operator"},"permissions":{"OWNER":"Controls the account, its subscription and its users","ADMIN":"Manages subscription and users","MEMBER":"Normal user","OPERATOR":"Runs sessions, rooms, channels and agents"},"status":{"PENDING_INVITATION":"Pending Invitation","PENDING_ACCEPTANCE":"Pending Acceptance","ACTIVE":"Active","INACTIVE":"Inactive"},"password":"Password","passwordConfirm":"Confirm password","passwordCurrent":"Current password","profileUpdated":"Profile saved","changePassword":"Change password","cannotChangePassword":"You signed up without a password, so you don't have one","errors":{"cannotDeleteAdmin":"You cannot delete a system admin"},"signInMethods":{"title":"Sign-in methods","description":"How you get into your account, besides your password.","googleConnected":"You can sign in with Continue with Google.","googleNotConnected":"Not connected. Connect it to sign in with Continue with Google.","connected":"Connected","notConnectedBadge":"Not connected","disconnect":"Disconnect","confirmDisconnect":"Disconnect Google? You will sign in with your email and password from now on.","disconnected":"Google disconnected. Sign in with your email and password from now on.","needsPassword":"This account has no password yet, so Google is its only way in. Set one with \"Forgot your password?\" on the login page, then disconnect Google.","notConnected":"Google is not connected to this account.","notWhileImpersonating":"You cannot change how this person signs in while impersonating them.","appleConnected":"You can sign in with Continue with Apple.","appleNotConnected":"Not connected. Connect it to sign in with Continue with Apple.","confirmDisconnectApple":"Disconnect Apple? You will sign in with your email and password from now on.","appleDisconnected":"Apple disconnected. Sign in with your email and password from now on.","appleNeedsPassword":"This account has no password yet, so Apple is its only way in. Set one with \"Forgot your password?\" on the login page, then disconnect Apple.","appleNotConnectedError":"Apple is not connected to this account.","connect":"Connect","connectProvider":"Connect {{provider}}","connectResult":{"connected":"{{provider}} connected. You can sign in with Continue with {{provider}}.","linkedToAnotherUser":"That {{provider}} account is already connected to another InterScribe account, so it can't be connected here.","alreadyConnected":"Another {{provider}} account is connected here. Disconnect it first.","cancelled":"Connecting {{provider}} was cancelled.","failed":"We couldn't connect {{provider}}. Please try again."}},"guides":{"title":"Welcome and guides","description":"Anything you put away can come back.","showAgain":"Show again","putAway":"Put away","willShowAgain":"It will show again next time.","putAwayDone":"Put away. Bring it back here any time.","welcome":{"name":"The welcome","put":"You have seen it.","showing":"Shows the next time you open your dashboard."},"gettingStarted":{"name":"Getting started","put":"Hidden from your sidebar and dashboard.","showing":"In your sidebar while there is something left to set up."},"boothWelcome":{"name":"The booth welcome","put":"You have seen it.","showing":"Shows the next time you open your booth."},"boothTour":{"name":"The booth tour","put":"You have taken it, or skipped it.","showing":"Offered the next time you open your booth."},"howAudioReachesUs":{"name":"How audio reaches us","put":"Hidden under your tabs. Show it there any time.","showing":"Shown under the Rooms & audio tabs."},"readyCard":{"name":"The Ready card","put":"Hidden from your dashboard in this workspace. It comes back if something would stop the next date.","showing":"On your dashboard, saying whether your weekly event will work."}},"pageDescription":"Your name and photo, how you sign in, and how the dashboard speaks to you.","securityDescription":"Change the password you sign in with.","passwordUpdated":"Password updated","preferencesDescription":"The language and look of the dashboard, for you only."},"preferences":{"title":"Preferences","description":"Change your preferences","language":"Language","layouts":"Layouts","intro":"New sessions start from these settings, and each session can still change them. Conferences copy these settings when you create them, so a later change here does not alter a conference you already made.","sections":{"audio":{"title":"Audio","description":"What language speakers use and where the event audio comes from."},"video":{"title":"Video & replays","description":"How long captions wait for your audience at home, and whether replays are on."},"captions":{"title":"Captions & translation"},"interpretation":{"title":"Interpretation","description":"Languages listeners can hear, from your own interpreters or from AI voices."},"access":{"title":"Access","description":"Where new events appear."},"more":{"title":"More options","description":"Settings most organizations never need to change."}},"audioSource":"Audio source","audioSourceHelp":"Where the event's audio comes from once it starts.","manualHelp":"Someone opens the Streamer dashboard and sends that computer's microphone or sound input.","avHelp":"Audio comes in from one of your AV channels, like a sound desk or encoder. No browser has to stay open.","chooseAvInput":"Choose an AV channel","noAvInputs":"No AV channels yet","publishOriginal":"Let listeners hear the original audio","publishOriginalHelp":"Adds the speaker's own voice as a listening option next to the interpreted languages.","recording":{"beta":"Beta","record":"Record this session","recordHelp":"Records the floor and every interpretation channel. Starts when the session goes live.","replay":"Let your audience replay it on your event page","replayHelp":"Only after the session has ended, and only for people who could attend it.","retime":"Keep the AI voice in step with the speaker in replays","retimeHelp":"After the session, the recorded AI voices are moved to start just after the speaker, without the live delay. Nothing is generated again. Listeners can still choose the voice as heard live.","retimeNeedsReplay":"Turn on audience replay to use this.","new":"New"},"eventType":"Event type","eventTypeHelp":"Tells the engine what kind of event it is, so captions and translations use the right words.","vocabularyHelp":"Names and terms the engine should listen for or correct.","manageVocabularies":"Manage vocabularies","aiLanguages":"AI voice languages","aiLanguagesHelp":"Languages the AI interprets the speaker into, voice to voice. Only the languages named here get a voice; every other language has captions.","showOnHelp":"The portals where new events are listed for attendees.","summaryTemplate":"Automatic summary","summaryHelp":"The summary format created for each event after it ends.","noSummary":"No automatic summary","bibleHelp":"Adds a Bible reader to the Streamer dashboard. Mostly useful for churches.","replayCaptions":"Caption translation in replays","replayAudio":"AI audio in replays","replayHelp":"Set by your plan. Contact support to change it.","notInPlan":"Not included in your plan","unsaved":"You have unsaved changes","allSaved":"All changes saved","discard":"Discard","sourceBrowser":"Computer (web browser)","sourceAv":"AV channel","autoStartVoices":{"title":"Start automatically at go-live","switch":"Start the {{0}} voice at go-live","atGoLive":"Starts at go-live","onDemand":"Starts when someone in your audience picks it"},"voiceCloning":{"card":{"newLanguagesNote":"Languages added after you turned this on keep their usual AI voice until you confirm permission for them.","newLanguagesNoteAny":"When it is on and the voice model learns a new language, that language keeps its usual AI voice until you confirm permission for it.","newLanguages_one":"Turn on for {{count}} new language","newLanguages_many":"Turn on for {{count}} new languages"},"seriesNote":"Applies to every occurrence that shares these settings.","dialog":{"title":"Use the speaker's own voice?","whatItDoes":"The translation will be spoken in a synthetic copy of each speaker's voice. The copy is built live from their speech during the event.","notKept":"InterScribe does not keep a voice model of any speaker. If this event is recorded, the interpretation is recorded in the cloned voice and can be replayed like any other recording, including on the public replay page if you share it.","provider":"To make it, the speakers' audio is processed by our AI provider, Alibaba Cloud, in Singapore, under its data-protection terms.","startUp":"The cloned voice takes about 3–4 seconds to start speaking, instead of about 1.5 seconds with a standard voice.","fallback":"If the voice provider is not available at the moment, listeners may hear a standard voice instead.","listenersTold":"Listeners can see, through a small icon next to the language, that the voice is a synthetic copy of the speaker's voice.","permission":"You must have permission from every person who speaks at this event. You can turn this off at any time.","attestation":"I have permission from every person who will speak at this event to clone their voice","confirm":"Turn on","cancel":"Cancel","tickToContinue":"Tick the box to continue."},"switch":{"title":"Make the AI voice sound like the speaker","behindNote":"Beta: a voice that sounds like the speaker runs a few seconds further behind than the usual AI voice.","help":"In {{languages}}, the AI voice can sound like the person on stage. Other languages keep their usual AI voice. You confirm the speakers' permission before it turns on.","helpNone":"None of this session's AI voice languages can sound like the speaker yet.","helpAny":"In {{count}} of the {{total}} languages, including {{languages}}, the AI voice can sound like the person on stage. Other languages keep their usual AI voice. You confirm the speakers' permission before it turns on."}},"aiVoicePortugueseBrazilOnly":"AI voice for Portuguese is available in Brazilian Portuguese only.","humanCard":{"title":"Your own interpreters, live","text":"Volunteer or professional interpreters work from the InterScribe booth, in the room or from home. Your audience picks them like any other language. They don't use AI voice hours."},"eventTypePrompt":"Choose an event type","hardToHear":{"advanced":"Advanced","title":"When the audio is hard to hear","intro":"InterScribe picks the best captions setup for each session. If the venue's audio becomes hard to make out, it can adjust during the session.","adjust":"Adjust captions automatically","recommended":"Recommended","adjustHelp":"Only spoken audio counts, so worship never changes the captions setup. The console shows a 10-second notice the operator can cancel, and captions go back to the usual setup once the audio is clear again.","avTitle":"Also adjust when the audio comes from a sound desk (AV channel)","avHelp":"Off: a sound desk feed that is hard to hear only notifies the operator and alerts you, so the feed can be fixed at the desk.","keep":"Don't change the captions setup during the session","keepHelp":"You still get the \"hard to hear\" alert; captions stay as they started."},"eventTypeSearch":"Search {{count}} event types","addInterpretedLanguage":"Add an interpreted language","aiVoicesOffNote":"AI voices are off across InterScribe while we fix a technical issue. Your choices are saved; these voices speak again once we turn them back on.","shownFirst":{"label":"Languages guests see first","help":"These go to the top of a guest's caption and audio lists, in this order. They are also printed on the welcome sign.","title":"Shown first, top to bottom","count":"{{count}} of {{max}}","captions":"Captions","aiVoice":"AI voice","interpreter":"Interpreter","drag":"Drag to reorder {{name}}","moveUp":"Move {{name}} up","moveDown":"Move {{name}} down","remove":"Remove {{name}}","audioNote":"The audio list only has the languages someone speaks in, an AI voice or an interpreter; the others in this list apply to captions only.","add":"Add a language","max":"That's the most: at most 10 languages are shown first.","inherit":"New sessions start with this list; each session can change its own."},"voiceAccess":{"paidPlans":"More AI voices are available on paid plans.","seePlans":"See plans","aiVoiceOff":"AI voice is in beta. We’re turning it on gradually as we add capacity, so every voice stays clear and on time.","voiceOff":"This voice isn’t on for your account yet. We’re adding it gradually as capacity grows.","request":"Request early access","requestedOn":"Early access requested on {{date}}.","tagPaidPlans":"Paid plans","tagEarlyAccess":"Early access","savedUnavailable":"Saved. It won’t start until it’s on for your account; captions still work.","tagRequested":"Requested","requestFor":"Request early access for {{name}}"}},"danger":{"title":"Danger zone","description":"Be careful","deleteAccount":"Delete account","confirmDelete":"We will delete your account","confirmDeleteTenant":"Account will be deleted with all its data","deleteYourAccount":"Delete your account","onceYouDelete":"Once you delete your account, you will lose all data associated with it","rooms":"Caution: Deleting Rooms may disrupt ingress and scheduled events. Before proceeding, ensure all associated ingresses and events are reassigned to prevent system failures.","avChannel":"Caution: Deleting A/V channels may disrupt ingress and scheduled events. Before proceeding, ensure all associated ingresses and events are reassigned to prevent system failures.","ingress":"Caution: Deleting an ingress may disrupt ongoing streams. Ensure there are no active connections before proceeding.","agent":"Caution: Deleting an agent may disrupt ongoing connections. Ensure there are no active connections before proceeding."},"tenant":{"title":"Account","general":"General settings","generalDescription":"Update your account settings","updated":"Account updated","create":"Create new account","createDescription":"Create a new account to separate data","createConfirm":"Create new account?","payment":{"title":"Payment details","ending":"ending in","updated":"Payment details updated","notSet":"No payment method set, please add a credit or debit card"},"pageDescription":"Your organization's name, web address and icon.","deleteDescription":"Deletes this workspace and all its data. A workspace with an active subscription cannot be deleted."},"subscription":{"referredBy":{"title":"Referred by","sees":"Sees your plan, status and payments until {{until}}","seesFromFirst_one":"Sees your plan, status and payments for 1 month after your first payment","seesFromFirst_other":"Sees your plan, status and payments for {{count}} months after your first payment","discount":"You get {{pct}}% off your first {{months}} months when you choose a plan.","wrong":"If something's wrong with this referral, tell us and we'll look into it.","contact":"Contact us about this referral","subject":"About my referral by {{partner}}","chip":"{{pct}}% off until {{until}}"},"title":"Subscription","description":"Update or cancel your plan.","noSubscription":"No active subscription","notSubscribed":"You don't have any active subscription","notSubscribedDescription":"Please select a plan according to your needs","updated":"Subscription updated","alreadySubscribed":"You're already subscribed","active":"Active","cancelled":"Cancelled","cancel":"Cancel","reactivate":"Reactivate","clickCancel":"Click here to cancel","confirmCancel":"Are you sure you want to cancel your subscription?","accessRunsUntil":"Access runs until {{date}}. Nothing more is charged.","canceled":"Subscription canceled","cancelledUntil":"Cancelled. Your plan runs until {{date}}.","current":"Current subscription:","noActivePlan":"You don't have an active plan","clickHereToSubscribe":"Click here to subscribe","viewAllProducts":"View all plans & prices","ends":"Ends","endsAt":"Ends at","ended":"Ended","endedAt":"Ended at","period":{"current":"Current period"},"update":{"title":"Update subscription","description":"Change your subscription to get more features."},"trial":{"ends":"Trial ends"},"plans":{"select":"Select a plan"},"errors":{"selectPlan":"Select a plan","cancelFailed":"Your plan was not cancelled. Try again, or contact support.","cancelScheduledCheckLater":"Your cancellation is scheduled. Refresh in a moment to see it."},"goToSubscription":"Go to my subscription","keepFreeTrial":"","checkout":{"invalid":"Invalid checkout session","alreadyProcessed":"Checkout session already processed","invalidCustomer":"Invalid customer ID","otherEmail":"This purchase was paid with a different email. We've emailed {{email}} a link to finish setting up the account.","otherEmailAlreadySent":"This purchase was paid with a different email. We've already emailed {{email}} a link to finish setting up the account: check that inbox.","useCheckoutEmail":"Sign up with the email you paid with ({{email}}).","success":{"title":"Thank you!","description":"You have successfully subscribed to {{0}}","goToSubscription":"Go to my subscription"}},"overview":{"intro":"What you are paying for, when it renews, and where your card lives.","plan":"Plan","renews":"Renews","endsOn":"Ends","unknownDate":"No renewal date yet","payment":"Payment method","paymentBody":"Stripe holds your card. Change it, or download a receipt, in the billing portal.","openPortal":"Open billing portal","trialEnds":"Trial ends","paymentTrial":"No card is needed during your free trial. Subscribe any time to keep going.","subscribe":"Subscribe"},"usage":{"intro":"Counted against the current billing period, and back to zero when it renews."},"yourPlan":{"title":"Your plan","description":"The plan this workspace is on. Change it or cancel it here."},"explain":{"title":"How billing works","lede":"Everything on this page is one subscription: a plan, plus any add-ons attached to it. Stripe charges it and keeps the card.","plan":{"title":"The plan you are on","body":"It sets what is included in each billing period, and it renews on its own. You can change plan, or cancel, under Your plan below."},"usage":{"title":"What you have used","body":"Usage counts against the current billing period and starts again when the period rolls over. Features and limits shows used against included."},"addons":{"title":"Add-ons, like AI voice channels","body":"An add-on is an extra line on the same subscription. Changing how many you have changes the subscription there and then, and Stripe pro-rates the difference."},"payment":{"title":"Card, invoices and receipts","body":"We never hold your card - Stripe does. The billing portal is where you change it, and where your invoices and receipts are."},"footer":"Need more hours, or more languages, than the plan includes? Upgrade the plan, or add a voice channel. Both land on the same subscription."},"usageCard":{"title":"Usage and limits","description":"What is left this period, and what your plan includes."},"priceNotice":{"title":"Your plan's price is changing","increase":"From your renewal on {{date}}, {{plan}} will cost {{to}} per {{interval}} instead of {{from}}.","decrease":"Good news: from your renewal on {{date}}, {{plan}} will cost {{to}} per {{interval}} instead of {{from}}.","taxes":"Taxes, if any, are added as on your current invoices.","interval":{"1":"month","3":"quarter","6":"six months","12":"year"}},"addedCard":{"added":"Your new card is now the default.","failed":"We couldn't make your new card the default. Please try adding it again, or contact us if it keeps happening.","overdue":{"paid":"We charged your overdue bill to the new card.","declined":"Your bank declined the overdue bill. Your new card is still saved as the default.","action":"Your bank wants you to confirm the overdue payment. Your new card is still saved as the default.","actionLink":"Confirm the payment","failed":"We couldn't charge your overdue bill to the new card just now. Your new card is still saved as the default."}}},"members":{"interpreting":{"interprets":"Interprets","limited":"Limited","anyLanguage":"Any language","title":"Interpreting languages","new":"New","subtitle":"Which languages {{name}} can take in this workspace's booths","default":"Default","anyBody":"Every language this workspace offers. Most interpreters stay here.","only":"Only these languages","search":"Add a language: search {{count}}+, regional too","noMatch":"No language matches","removeLanguage":"Remove {{language}}","note":"{{name}} sees this limit in the Studio app; only admins change it. Removing every language goes back to Any language.","refused":{"emptyLimit":"Choose at least one language, or choose Any language.","unknownLanguage":"One of those languages is not offered on InterScribe.","notMember":"That person is not a member of this workspace.","self":"Nobody sets their own interpreting languages. Ask another admin."}},"title":"Members","actions":{"edit":"Edit member","removeConfirm":"Are you sure you want to remove {{0}} from this account?","backToMembers":"Back to members","manage":"Manage","chooseRoles":"Choose roles"},"searchPlaceholder":"Search by name or email","header":{"peopleCount_one":"{{count}} person","peopleCount_other":"{{count}} people","pendingCount_one":"{{count}} invitation waiting","pendingCount_other":"{{count}} invitations waiting","seatsLeft_one":"{{count}} seat left on your plan","seatsLeft_other":"{{count}} seats left on your plan","seatsUnlimited":"Unlimited seats on your plan","invite":"Invite people"},"groups":{"runs":"Runs the workspace","events":"Plans and runs events","interprets":"Interprets","billing":"Billing","unassigned":"No role yet","unassignedExplanation":"They can't do anything in this workspace until a role is chosen for them."},"access":{"boothOnly":"Booth only","app":"Sees the app","none":"No role yet"},"joined":"Joined {{when}}","grantedBy":"Added by {{workspace}}","accessUntil":"Access until {{date}}","accessEnded":"Access ended {{date}}","signsInWithGoogle":"Signs in with Google","waitingForReply":{"title":"Waiting for a reply","revoke":"Revoke","qr":{"show":"Show QR","title":"Invitation QR code","forEmail":"For {{email}}","copy":"Copy","how":"In the **InterScribe Studio** app: **Join with an invitation › Scan a QR code**. The phone's camera opens it too.","only":"Only **{{email}}** can accept it: whoever scans signs in with that email first.","download":"Download","print":"Print","done":"Done","qrLabel":"QR code for the invitation link","printTitle":"Invitation for {{email}}","popupBlocked":"Allow pop-ups for this site to print the QR code"}},"empty":{"title":"Nobody here yet","description":"Invite your team to run events, interpret sessions or manage billing together.","noMatch":"Nobody matches \"{{query}}\"."},"seeRolesAndPermissions":"See exactly what each role can do","rolesSheet":{"title":"Roles and permissions"},"roles":{"interpreter":{"name":"Interpreter","does":"Interprets live sessions from the booth.","sees":"Booth only.","notSees":"No dashboard, events, billing or members."},"moderator":{"name":"Moderator","does":"Runs events and live sessions day to day.","sees":"Events and live sessions.","notSees":"Can't delete events, or touch audio and A/V channels."},"operator":{"name":"Operator","does":"Runs live sessions, rooms, A/V channels and agents from the console.","sees":"Sessions, rooms, A/V channels, agents, the console, analytics and transcripts.","notSees":"No billing or members, and can't delete or export anything."},"organizer":{"name":"Organizer","does":"Plans and runs events end to end.","sees":"Everything about events.","notSees":"Not billing or members."},"billingAdmin":{"name":"Billing admin","does":"Manages the subscription and pays the bills.","sees":"The subscription and invoices.","notSees":"Not events or members."},"admin":{"name":"Admin","does":"Runs the workspace.","sees":"Everything except deleting the account.","notSees":"Nothing - this role reaches everything but that."},"superUser":{"name":"Super user","does":"Has the keys to everything, including deleting the account.","sees":"Everything.","notSees":"Nothing - this role reaches everything."}},"invite":{"title":"Invite people","stepper":{"role":"What they'll do","who":"Who's joining","review":"Review"},"continue":"Continue","back":"Back","role":{"heading":"What will they do?","subheading":"Choose one or more roles. Nothing is selected yet.","willSee":"Will see:","willNotSee":"Will not see:","fullAccessCaution":"Full access, including members and billing."},"who":{"heading":"Who?","subheading":"Add a few people at once, separated by commas, spaces or new lines.","placeholder":"Type or paste email addresses","remove":"Remove {{email}}","seatsLeft_one":"{{count}} seat left","seatsLeft_other":"{{count}} seats left","seatsUnlimited":"Unlimited seats on your plan","flags":{"invalid":"Doesn't look like an email","duplicate":"Already added","alreadyMember":"Already a member","alreadyInvited":"Already invited"}},"review":{"heading":"Review","subheading":"Here's what they'll see.","rolesHeading":"Roles","peopleHeading_one":"{{count}} person","peopleHeading_other":"{{count}} people","willSee":"They will see","willNotSee":"They will not see","note":"Personal note (optional)","notePlaceholder":"Add a line to the invitation email","send":"Send invitations","sending":"Sending…","noRoleYet":"Choose a role to see what they'll see.","boothPreview":"They will only see their booth. No dashboard, events, billing or members.","appPreview":"They will see the app."},"panel":{"role":{"heading":"Pick what they will do","body":"Every role in plain language: what they can reach, and what stays out of view."},"who":{"heading":"Who is joining","body":"Add as many people as you like in one go - paste a list, or add them one at a time."},"review":{"heading":"What they will see"}},"success":{"heading_one":"{{count}} invitation sent","heading_other":"{{count}} invitations sent","whatHappensNext":"They get an email with a link; interpreters land straight in their booth.","skippedMember":"{{email}} is already a member.","skippedInvited":"{{email}} already has a pending invitation.","inviteMore":"Invite more people"},"errors":{"noRoles":"Choose at least one role.","superUserOnly":"Only a SuperUser can invite someone as SuperUser.","permissionsNotHeld":"Only a SuperUser can invite someone into a role with permissions you do not hold.","seats":"That's more people than your plan has seats for.","notFound":"Something went wrong. Try again."}},"roleRules":{"selfGrant":"You cannot grant yourself a role.","superUserRole":"Only a SuperUser can grant or remove the SuperUser role.","superUserTarget":"Only a SuperUser can change or remove a SuperUser.","permissionsNotHeld":"You cannot grant a role with permissions you do not hold.","lastSuperUser":"A workspace must keep at least one SuperUser. Make someone else a SuperUser first.","handOverSuperUser":"You are the only SuperUser of {{workspaces}}. Make someone else a SuperUser there before deleting your account."}},"chat":{"title":"Chat","description":"Audience chat on your sessions and how it is moderated, and how long crew chat is kept.","chatEnabled":"Audience chat","chatEnabledHint":"Master switch. A session also needs public chat or private chat with the host turned on in its own settings.","allowSignedOutChatReading":"Signed-out audience members can read chat","allowSignedOutChatReadingHint":"Writing always needs a signed-in audience member. Only applies while audience chat is on.","saved":"Chat settings saved.","crewChat":{"title":"Crew chat","description":"What interpreters, operators and moderators write to each other in the booth and the console.","deleteAfterLabel":"Delete archived crew chat after","sentence_one":"Crew chat is archived after <b>{{count}} month</b>, then deleted after","sentence_other":"Crew chat is archived after <b>{{count}} months</b>, then deleted after","months_one":"{{count}} month","months_other":"{{count}} months","default":"Default","archivedTitle_one":"Archived after {{count}} month","archivedTitle_other":"Archived after {{count}} months","archivedBody":"Leaves Studio and the session's live crew chat. Admins can still read or download it in the Archive below. Fixed for every workspace.","deletedTitle_one":"Deleted after {{count}} month","deletedTitle_other":"Deleted after {{count}} months","deletedBody":"Gone for good, from the Archive too. 6 months unless you choose 12. Counted from when each message was written.","nightly":"Each night, chat that has reached either age moves on. Interpreters see “Messages are archived after 3 months” in the chat.","saved":"Crew chat retention saved.","invalid":"Choose 6 or 12 months.","shorten":{"title_one":"Change to {{count}} month?","title_other":"Change to {{count}} months?","body_one":"Archived crew chat older than {{count}} month is deleted tonight.","body_other":"Archived crew chat older than {{count}} months is deleted tonight.","sessions_one":"{{count}} session","sessions_other":"{{count}} sessions","messages_one":"{{count}} message","messages_other":"{{count}} messages","cancel":"Cancel","confirm_one":"Change to {{count}} month","confirm_other":"Change to {{count}} months"}},"archive":{"title":"Archive","description":"Crew chat older than 3 months. Admins can read or download it until it is deleted. Only admins see this.","empty":"No crew chat is archived yet. Crew chat comes here 3 months after it was written.","find":"Find a session","messages_one":"{{count}} message","messages_other":"{{count}} messages","read":"Read","download":"Download CSV","deletedTonight":"Deleted tonight","deletedIn_one":"Deleted in {{count}} day","deletedIn_other":"Deleted in {{count}} days","deletedOn":"Deleted on {{date}}","readDescription":"Oldest first, as the crew wrote it. Only admins see this.","threadEveryone":"Everyone","threadPair":"{{first}} and {{second}}"},"moderation":{"title":"Moderation","description":"How messages reach your audience. Each session can change it.","mode":"New sessions start in","modeHint":"A session can also be paused from its own settings or the console.","modes":{"OPEN":"Open","REVIEW_FIRST":"Review first","PAUSED":"Paused"},"hideAfterReports":"Hide a message after reports","hideAfterReportsHint":"It stays hidden until someone reviews it.","blockedWords":"Blocked words","blockedWordsHint":"Matching messages wait for review, in every language.","whoCanModerate":"Who can moderate: workspace admins, and each session's Operators and Moderators.","saved":"Moderation defaults saved.","invalid":{"chatModerationMode":"Choose Open or Review first.","chatHideAfterReports":"Use a whole number from 1 to 100.","chatBlockedWords":"Use at most 500 entries of at most 100 characters each.","chatPermittedPhrases":"The permitted phrases list is too long, or a phrase is over 100 characters."},"pausedNote":"Set for one session at a time, from its own settings or the console.","hideAfterReportsPrefix":"after","hideAfterReportsUnit":"reports","openQueue":"Open moderation queue","modeDescriptions":{"OPEN":"Messages appear straight away. Moderators can hide them after.","REVIEW_FIRST":"Every message waits until a moderator approves it."},"blockedWordsPlaceholder":"Type a word and press Enter","removeBlockedWord":"Remove {{word}}","permittedPhrases":"Permitted phrases","permittedPhrasesHint":"A phrase here is let through even when it contains a blocked word, for example 'go to hell and back' beside the blocked word 'hell'.","permittedPhrasesPlaceholder":"Type a phrase and press Enter","removePermittedPhrase":"Remove {{phrase}}"},"viewerChatDescription":"Whether audience members of this workspace's sessions get a chat tab.","reachGroups":{"title":"Who your audience can message","description":"Teams your audience can message privately from the chat. Each group is its own private conversation: only the people you pick see it and answer.","add":"Add a group","empty":"No groups yet. Add one so your audience can message your team.","viewerLineShown":"Your audience reads: “{{line}}”","answeredBy":"Answered by {{names}}","answeredByAllModerators":"Answered by everyone who can moderate the session's chat","noLongerModerator":"{{name}} (no longer a chat moderator, so no longer reads this group)","noOneAnswers":"Nobody answers this team any more. It is switched off until you pick someone.","moveUp":"Move {{name}} up","moveDown":"Move {{name}} down","offerSwitch":"Offer {{name}} to your audience","edit":"Edit","editAria":"Edit {{name}}","badges":{"helpLine":"Help line","signedIn":"Signed-in only","duringSessions":"Only during sessions","off":"Off"},"form":{"newTitle":"New group","editTitle":"Edit {{name}}","name":"Name","nameHint":"Your audience sees it exactly as written. Up to {{max}} characters.","viewerLine":"What your audience reads","viewerLineHint":"One line under the name. Your audience sees: “{{preview}}”","defaultViewerLine":"Only {{name}} sees this","writers":"Who can write to it","writersOptions":{"ANYONE_IN_CHAT":{"title":"Anyone in chat","description":"Follows the chat: closed while chat is paused, limited or off."},"SIGNED_IN":{"title":"Signed-in only","description":"Open to every signed-in audience member, even while chat is paused or limited."}},"offered":"Offered","offeredOptions":{"ALWAYS":{"title":"Always","description":"Whenever the event's chat window is open."},"DURING_SESSIONS":{"title":"Only during sessions","description":"Only while the session is live or paused."}},"answers":"Who answers","answersHint":"Pick the team members who read and answer. A group needs at least one person to be switched on.","noStaff":"There are no team members in this workspace yet.","enabled":"Offered to your audience","enabledHint":"Off: your audience does not see it. Conversations already held stay readable to the people who answer.","save":"Save group","saving":"Saving…","cancel":"Cancel","archive":"Archive group","archiveConfirm":"Archive {{name}}? Your audience stops seeing it. Its conversations stay readable.","archiveYes":"Yes, archive","delete":"Delete group","deleteConfirm":"Delete {{name}} for good? This only works while nobody has written to it.","deleteYes":"Yes, delete","helpLineNote":"The Help line can be renamed and switched off, but never archived or deleted."},"invalid":{"name":"Give the group a name of 1 to 40 characters.","viewerLine":"Keep the line under 120 characters.","writers":"Choose who can write to it.","offered":"Choose when it is offered."},"errors":{"nameTaken":"Another group already has that name. Names are not case sensitive.","notFound":"That group no longer exists. Reload the page.","notStaff":"Only members of this workspace's team can answer a group.","noMembers":"Pick at least one person to answer this team before switching it on.","badOrder":"The list changed while you were reordering it. Reload the page.","helpLineCannotBeArchived":"The Help line can be renamed and switched off, but not archived or deleted.","inUse":"Your audience has already written to this group, so it cannot be deleted. Archive it instead.","notifyFailed":"Saved, but your audience's chats could not be told yet. They will see the change the next time they reload."},"saved":{"create":"Group added.","update":"Group saved.","enable":"Group updated.","reorder":"Order saved.","archive":"Group archived.","delete":"Group deleted."}},"staffTitles":{"title":"Posting titles","description":"Titles a moderator can post under in the live desk, such as Pastor or Host. Picked from a menu, never typed into a message.","empty":"No titles yet.","add":"Add title","newLabel":"New title","placeholder":"For example, Pastor","hint":"A title is shown as written, in every language. Renaming it does not change messages already sent.","rename":"Rename {{label}}","archive":"Remove {{label}}","invalid":{"label":"A title needs 1 to 40 characters."},"errors":{"labelTaken":"There is already a title with that name.","notFound":"That title is no longer there."},"saved":{"create":"Title added","rename":"Title renamed","archive":"Title removed"}}},"bible":{"title":"Bible","description":"The Bible tab, verse links and the version each audience language reads.","turnOffHint":"To turn Scripture tools off for this workspace, use","verseLinks":"Link verses the speaker cites","verseLinksHint":"Detected references (\"Juan 4:7\", \"John 4:7\") become tap targets in the captions.","versions":"Version per language","noVersion":"No version","defaultVersion":"Default ({{name}})","noVersionsYet":"No Bible versions are installed yet.","noVersionsHint":"Once a version is installed for a language, choose it here.","invalidVersion":"That version is not available for that language.","saved":"Bible settings saved.","retired":"retired","forViewers":"For audience members","forViewersDescription":"The Bible tab and verse links on this workspace's sessions.","versionsDescription":"No version hides the Bible for that language."},"features":{"title":"Optional features","description":"Tools that most workspaces do not need, off until you turn them on.","saved":"Optional features saved.","bible":{"title":"Scripture tools","hint":"For churches and faith-based organizations: link Bible references in captions and let your audience read passages in their own language.","sourceLanguages":"Verse links work when the session is spoken in one of these languages: {{languages}}.","readerLanguages_one":"Your audience can read the Bible in {{count}} language:","readerLanguages_other":"Your audience can read the Bible in {{count}} languages:","noReaderLanguagesYet":"No Bible versions are installed yet, so your audience has nothing to read in until one is added."}},"integrations":{"stripe":{"hint":"Payments, invoices and tax","live":"Live mode","test":"Test mode","on":"On","notAsked":"Not asked","taxEvent":"Stripe Tax · price-my-event checkout","taxCredits":"Stripe Tax · credit purchases","taxSubscription":"Stripe Tax · subscription checkout (older path)","note":"Stripe works out the tax from where each customer is. \"Not asked\" means that checkout never asks Stripe, which is for the accountant to decide.","link":"Sales tax & books"},"quickbooks":{"hint":"Sends sales, sales tax, fees, refunds and payouts to the books","notApproved":"Not approved yet","notConnected":"Not connected","connect":"Connect QuickBooks","reasonOff":"Waiting on owner approval (new dependency: QuickBooks Online API)","needsAdmin":"Connecting or disconnecting QuickBooks needs the finance close permission (admin.finance.close).","disconnect":"Disconnect QuickBooks","result":{"connected":"QuickBooks is connected. Sales, refunds and fees missed while it was not connected are being sent now.","disconnected":"QuickBooks is disconnected.","disconnectedLocally":"QuickBooks is disconnected here, but QuickBooks could not be told. Remove InterScribe from the connected apps in QuickBooks too.","denied":"QuickBooks was not connected: access was declined on the QuickBooks screen.","linkExpired":"That QuickBooks link is no longer valid. Connect again, as the same person, within 15 minutes.","failed":"QuickBooks did not accept the connection. Try connecting again.","notApproved":"QuickBooks cannot be connected yet: the owner has not switched it on.","unavailable":"The server that connects QuickBooks could not be reached. Try again in a few minutes."},"export":"Until then, Sales tax & books exports the QuickBooks Online journal (CSV), and CSV and IIF for QuickBooks Desktop.","connected":"Connected","status":"Connection {{status}}","lastSync":"Last sync {{date}}","neverSynced":"Not synced yet","lastError":"Last error: {{error}}","reasonOn":"The connection flow is not available yet."}}},"shared":{"sidebarRail":{"collapse":"Collapse sidebar","expand":"Expand sidebar"},"streamConfiguration":{"startAudioInterpretation":"Start Audio Interpretation","startAudioStreaming":"Start Audio Streaming","header":"Session Setup","mode":{"label":"Mode","help":"Choose how you want to interact with the session — stream audio, provide interpretation, or monitor activities","options":{"streamer":" Streaming","interpreter":" Interpreter","monitor":" Monitoring"}},"target":{"label":"Stream Target","help":"Select where the audio will be streamed — either to a dedicated A/V channel or directly into a session","option":{"channel":"A/V Channel","session":"Session"}},"session":{"label":"Select Session","help":"Select the session you want to stream","refresh":"Refresh sessions"},"sourceLanguage":{"label":"Session Source Language"},"targetLanguage":{"label":"Target Language","help":"This language will be made public to the end user "},"avChannel":{"label":"Select AV Channel","help":"Select the session you want to stream"},"connect":"Connect","disconnect":"Disconnect","selectOutputDevice":"Select Output Device","connectFirst":"Please connect to a channel first","cancel":"Cancel","changeMode":"Change Mode/Event","infoBox":{"title":"Warning","message":"Selected language is different from the event default language and the set human interpreter languages. This will be made available for consumers to select.","checkboxLabel":"I understand and want to proceed"},"handover":"Transfer the interpretation stream to another interpreter. Use this when switching shifts or passing the mic during co-interpretation.","connectActions":{"interpreter":"Join as Interpreter","streaming":"Prepare Streaming","monitoring":"Start Monitoring"},"connectAudioDevice":"Connect Audio Device","streamCustomText":"Stream Custom Text","notifySongPlaying":"Notify Song Playing"},"darkMode":"Dark Mode","lightMode":"Light Mode","openStreamer":"Open Streamer","hi":"Hi","or":"Or","and":"And","plan":"Plan","you":"You","next":"Next","pagination":"Pagination","previous":"Previous","close":"Close","success":"Success","error":"Error","serverError":"Server error","serverUnreachable":{"title":"We could not reach InterScribe","description":"This usually lasts a few seconds while the app is being updated. Reload the page in a moment."},"unknownError":"Unknown error","unknown":"Unknown","unexpectedError":"Unexpected error","acceptAndContinue":"Accept and Continue","invalidForm":"Form not submitted correctly","invalidRequest":"Invalid request","missingRequiredFields":"Required fields are missing","userNotFound":"User not found","invitationNotFound":"Invitation not found","new":"New","name":"Name","description":"Description","current":"Current","save":"Save","saving":"Saving","sending":"Sending...","saveAndAdd":"Save and add new","confirmSave":"Save?","saved":"Successfully saved","change":"Change","saveChanges":"Save changes","noChanges":"No changes","request":"Request","accept":"Accept","accepted":"Accepted","reject":"Reject","rejected":"Rejected","add":"Add","opensInNewTab":"(opens in a new tab)","added":"Added","addAnother":"Add another","tag":"Tag","send":"Send","sendTo":"Send email to: {{0}}.","sent":"Sent","delete":"Delete","deleteNow":"Delete now","link":"Link","unlink":"Unlink","confirmDelete":"Delete?","confirmRemove":"Remove?","deleted":"Deleted","deleting":"Deleting","reload":"Reload","remove":"Remove","edit":"Edit","overview":"Overview","summary":"Summary","upload":"Upload","avatar":"Avatar","icon":"Icon","back":"Back","active":"Active","inactive":"Inactive","activate":"Activate","deactivate":"Deactivate","deactivated":"Deactivated","confirmActivate":"Activate?","confirmDeactivate":"Deactivate?","status":"Status","view":"View","viewAll":"View all","preview":"Preview","transcriptPreview":"Transcript Preview","translationPreview":"Translation Preview","noPreview":"No preview","create":"Create","created":"Created","creating":"Creating","cancel":"Cancel","confirm":"Confirm","confirmSubmit":"Submit?","confirmCreate":"Create {{0}}?","confirmUpdate":"Update {{0}}?","yes":"Yes","no":"No","true":"True","false":"False","enabled":"Enabled","disabled":"Disabled","on":"On","off":"Off","in":"in","upgrade":"Upgrade","downgrade":"Downgrade","subscribed":"Subscribed","updateSubscriptionTo":"Update subscription to {{0}}?","notFound":"Not found","alreadyExists":"Already exists","invite":"Invite","invalidInvitation":"Invalid invitation account link","download":"Download","generate":"Generate","try":"Try","loading":"Loading","processing":"Processing","unauthorized":"Unauthorized","set":"Set","reset":"Reset","notSet":"Not set","setCustomProperties":"Set custom properties","noCustomProperties":"No custom properties","note":"Note","warning":"Warning","warningCannotUndo":"WARNING: You cannot undo this action.","all":"All","unlimited":"Unlimited","remaining":"Remaining","featureRemaining":"{{0}} remaining","file":"File","fileFormat":"File format","enter":"Enter","commandPalette":"Search everywhere...","search":"Search","searchDot":"Search...","searchAll":"Search all","searching":"Searching","optional":"Optional","by":"by","actions":"Actions","updated":"Updated","updatedAgo":"Updated {{0}}","role":"Role","notApplicable":"N/A","dragAndDrop":"Drag and drop","home":"Home","createdBy":"Created by","createdAt":"Created at","copyInvitationLink":"Copy invitation link","linkCopied":"Link copied to clipboard","errorCopyingLink":"Error copying link to clipboard","updatedAt":"Updated at","updatedBy":"Updated by","lastAccessedAt":"Last accessed at","assignedTo":"Assigned to","sandbox":"Sandbox","path":"Path","language":{"object":"Language","plural":"Languages"},"locales":{"en":"English","es":"Spanish","fr":"French","pt":"Portuguese"},"layouts":{"sidebar":"Sidebar","stacked":"Stacked"},"storage":{"gb":"GB"},"fakeLoading":"Fake loading (sandbox)","onlyFileTypes":"Only {{0}} files","missingFields":"Missing fields","goTo":"Go to","slug":"Slug","slugTaken":"Slug already taken","slugInvalid":"Slug is invalid","admin":"Admin","adminAccess":"Admin access","member":"Member","max":"Max","monthly":"Monthly","sync":"Sync","invalid":"Invalid","noRecords":"There are no records","select":"Select","selectAll":"Select all","selecting":"Selecting","undefined":"Undefined","details":"Details","rows":"Rows","showing":"Showing","from":"From","to":"To","of":"Of","results":"Results","result":"Result","tryDemo":"Try demo","more":"More","learnMore":"Learn more","readDocs":"Read docs","setUserRoles":"Set user roles","share":"Share","viewMore":"View More","seeMore":"See More","seeLess":"See Less","shareWith":"Share with","alreadyShared":"Already shared","copy":"Copy","copyToClipboard":"Copy to clipboard","copied":"Copied!","anonymousUser":"Anonymous user","order":"Order","noTags":"No tags","setTags":"Set tags","noComments":"No comments","noTasks":"No tasks","setTasks":"Set tasks","value":"Value","isDeleted":"Is deleted","reply":"Reply","comment":"Comment","addComment":"Add a comment","commentDeleted":"This comment has been deleted","addTask":"Add task","newTask":"New task","newTag":"New tag","tagName":"Tag name","tagDelete":"Delete tag '{{0}}' for all rows","apply":"Apply","clear":"Clear","filters":"Filters","column":"Column","columns":"Columns","hide":"Hide","show":"Show","showMore":"Show more","showLess":"Show less","readMore":"Read more","loadMore":"Load more","private":"Private","public":"Public","mail":{"inboundAddress":"Inbound Address"},"files":{"plural":"Files","image":"Image","images":"Images","maxSizeReached":"Max size is {{0}}, your file is {{1}}","noFilesUploaded":"No files uploaded"},"deny":"Deny","allow":"Allow","allowSelected":"Allow selected","allowAll":"Allow all","expiry":"Expiry","type":"Type","types":"Types","variant":"Variant","variants":"Variants","primary":"Primary","secondary":"Secondary","tertiary":"Tertiary","title":"Title","titlePlural":"Title (plural)","importRecord":"Import 1 record","importRecords":"Import {{0}} records","export":"Export","exportResult":"Export 1 result","exportResults":"Export {{0}} results","createView":"Create view","updateView":"Update view","deleteView":"Delete view","viewAllViews":"View all views","viewReport":"View report","viewReports":"View reports","continue":"Continue","pageSize":"Page size","page":"Page","perPage":"Per page","totalPages":"Total pages","default":"Default","condition":"Condition","conditions":"Conditions","import":"Import","never":"Never","always":"Always","lastActivity":"Last activity","lastLogin":"Last login","activity":"Activity","danger":"Danger","dangerZone":"Danger zone","settings":"Settings","completed":"Completed","complete":"Complete","inProgress":"In progress","notStarted":"Not started","clickHereTo":"Click here to {{0}}","dontShowThisAgain":"Don't show this again","clickHereToTryAgain":"Click here to try again","clickHereToTryLearnMore":"Click here to learn more","maintenance":{"title":"The site is currently down for maintenance","description":"We apologize for the inconvenience. Please check back soon."},"typeAndPressTo":"Type and press {{0}} to {{1}}","goBack":"Go back","goBackToAdmin":"Go back to admin","goBackToApp":"Go back to app","permissions":{"canView":"Can view","canComment":"Can comment","canEdit":"Can edit","canDelete":"Can delete"},"relationships":{"one-to-one":"One to one","one-to-many":"One to many","many-to-one":"Many to one","many-to-many":"Many to many"},"duplicate":"Duplicate","duplicated":"Duplicated","crud":{"create":"Create","read":"Read","update":"Update","delete":"Delete"},"required":"Required","isRequired":"{{0}} is required","session":"Session","getFromName":"Get from name","encrypted":"Encrypted","decrypted":"Decrypted","test":"Test","underConstruction":"Under construction","noData":"No data","publish":"Publish","unpublish":"Unpublish","published":"Published","unpublished":"Unpublished","empty":"Empty","n/a":"N/A","logo":"Logo","image":"Image","thumbnail":"Thumbnail","keywords":"Keywords","light":"Light","dark":"Dark","content":"Content","option":"Option","options":"Options","missingOptions":"At least one option is required","login":"Login","logout":"Logout","register":"Register","submit":"Submit","recommended":"Recommended","closeInformation":"Close information","variable":"Variable","shortBio":"Short Bio","longBio":"Long Bio","showShortBio":"Show Short Bio","showLongBio":"Show Long Bio","duration":"Duration","timezone":"Timezone","none":"None","access":"Access","classification":"Classification","transcriptions":"Transcriptions","transcription":"Transcription","transcript":"Transcript","translation":"Translation","single":"Single","captions":"Captions","participants":"Participants","personalization":"Personalization","temperature":"Temperature","model":"Model","run":"Run","customization":"Customization","design":"Design","style":"Style","text":"Text","banner":"Banner","socials":"Socials","dismiss":"Dismiss","video":"Video","questions":"Questions","answer":"Answer","notes":"Notes","speed":"Speed","connection":"Connection","audio":"Audio","muted":"Muted","branding":"Branding","engagement":"Engagement","versions":"Versions","support":"Support","supportChatUnavailable":"The support chat did not open. Try again, or email us.","original":"Original","live":"Live","partial":"Partial","ignore":"Ignore","global":"Global","individual":"Individual","gender":"Gender","male":"Male","female":"Female","use":"Use","badRequest":"Bad request","featureNotIncluded":"This feature is not included in your plan.","moreOptions":"More Options","showOn":"Show on","navigation":"Navigation","saveBar":{"unsaved_one":"{{count}} change not saved","unsaved_many":"{{count}} changes not saved","label":"Unsaved changes"},"lines":"Lines","viewers":"Audience","ready":"Ready"},"signBooth":{"title":"Sign booth · {{language}}","framingGuidance":"Frame yourself from the waist up, hands and face fully visible, on a plain background. Good light on your face matters more than resolution.","goOnAir":"Go on air","stop":"Stop","onAir":"On air: audience members choosing {{language}} see you.","reconnecting":"Reconnecting…","cameraStopped":"Your camera stopped. Choose it again.","forbidden":"You don't have the Interpreter booth permission in this workspace.","tokenError":"Something went wrong starting the booth. Try again.","cameraError":"We couldn't reach your camera. Choose it again."},"slideManager":{"tab":"Slides","deleteAllTitle_one":"Delete the only slide?","deleteAllTitle_other":"Delete all {{count}} slides?","deleteSelected_one":"Delete {{count}} selected","deleteSelected_other":"Delete {{count}} selected","footerHint":"Newest first · × removes it for everyone","selectAllButton":"Select all","liveBadge":"LIVE","countSent_one":"{{count}} sent","countSent_other":"{{count}} sent","countDeleted_one":"{{count}} deleted","countDeleted_other":"{{count}} deleted","listLabel":"Sent slides","sessionIntro":"Newest first, numbered in the order they were shown. Each slide is shown the way your audience saw it in the language you pick. × removes it from the replay for everyone.","showIn":"Show slides in","original":"Original","languageOptionViewers_one":"{{name}} · {{count}} following","languageOptionViewers_other":"{{name}} · {{count}} following","strip":{"paused":"Slides paused","pause":"Pause","resume":"Resume","where":"Where slides come from ›"},"card":{"chip":{"notSetUp":"Not set up","ready":"Ready","connected":"Connected","sending":"Sending","notSending":"Not sending","paused":"Paused","replay":"Replay","noneShown":"None shown","off":"Off","problem":"Problem"},"desc":{"noComputer":"Show this session’s slides to your audience in their own language.","ready":"Slides appear here once you go live.","readyStarts":"Starts {{when}}. Slides appear here once you go live.","waiting_one":"{{count}} slide shown so far.","waiting_other":"{{count}} slides shown so far.","pausedNote":"nothing reaches your audience until you resume.","replay_one":"{{count}} slide was shown","replay_other":"{{count}} slides were shown","replayable":"your audience can still replay them.","none":"No slides were shown in this session.","off":"Slides are off for this session.","plan":"Slides are not part of this workspace’s plan."},"shown_one":"{{count}} shown","shown_other":"{{count}} shown","removed_one":"{{count}} removed","removed_other":"{{count}} removed","onScreenNow":"on screen now: #{{num}}","seen":"seen {{when}}","stationKind":"Slides station","stillConnected":"{{name}} is still connected","sendingLast":"sending · last slide {{time}}","connected":"connected","connectedWaiting":"connected · waiting for a slide","setUp":"Set up Slides ›","settings":"Slides settings","useConsole":"Use the Operator Console","seePlans":"See plans ›","openSettings":"Open session settings ›","tryNow":"Try now","howItWorks":"How this list works","loading":"Loading slides…","yourProgram":"your presentation program","empty":{"noComputerTitle":"No computer is sending slides","unknownTitle":"Show your slides to everyone","noComputerText":"Connect the computer that runs your presentation once. It works in every session after this one.","noComputerLiveText":"Nobody is sending slides. Set up a Slides station, or send from the Operator Console.","readyTitle":"Nothing shown yet","readyText":"When the session is live, each slide you show in {{program}} appears here, newest first, and your audience sees it in their language.","waitingTitle":"Waiting for your first slide","waitingText":"Show a slide in {{program}}. It stays on screen for 2 seconds before it is sent.","noneTitle":"Your audience saw captions only","noneText":"Next time, connect your presentation computer before you go live and slides will be translated in place for everyone.","offTitle":"Slides are turned off","offText":"Your audience sees captions only. Slides already shown can still be removed from the replay.","planTitle":"Slides are not in your plan","planText":"Your audience sees captions only. Slides already shown can still be removed from the replay."}},"onScreen":"On screen","onScreenNow":"On screen now","viewersSee":"Your audience sees","deleteSlide":"Delete slide {{num}}, {{label}}","deleted":"Deleted","undo":"Undo","select":"Select","selectSlide":"Select {{label}}","selectAll":"Select all · {{count}} selected","cancel":"Cancel","deleteAll":"Delete all…","deleteAllBody":"Every slide of this session disappears for everyone and from the replay. This can't be undone.","keep":"Keep them","deleteAllConfirm":"Delete all slides","languageOption":"{{name}} · {{count}} following","notTranslated":"Not translated: shown before anyone in your audience chose this language","empty":"No slides yet.","loadFailed":"Could not load the slides. Retrying…","dismiss":"Dismiss","olderSlides":"Show older slides","loadingOlder":"Loading…","translationLoading":"Loading the translation…","minimise":"Minimise","expand":"Expand","offNote":"Slides are off for this session. You can still remove slides your audience saw.","dock":"Dock","close":"Close","panelTitle":"Slide manager","selectedCount_one":"{{count}} selected","selectedCount_other":"{{count}} selected","deleteCount_one":"Delete {{count}}","deleteCount_other":"Delete {{count}}","rowMenu":{"label":"Slide actions","delete":"Delete slide"},"floating":{"title":"Slides is open in its own window","hint":"It stays on top while you work. Drag it anywhere, or bring it back here.","back":"Bring it back here","onScreen":"On screen #{{num}}"},"deleteSlideShort":"Delete","run":{"open_one":"On screen · {{count}} line · CHANGING","open_other":"On screen · {{count}} lines · CHANGING","closed_one":"{{count}} line","closed_other":"{{count}} lines"},"sentShort":"Sent · {{count}}","selectedNum":"Selected · #{{num}}","backToLive":"Back to live","liveIsNow":"Live is now #{{num}}","showingToViewers":"Showing to your audience","shownAt":"Shown {{time}}","previousSlide":"Previous slide","nextSlide":"Next slide","openPreview":"Open preview","foldPreview":"Fold preview","liveShort":"Live · #{{num}}","selectedShort":"#{{num}} selected","listMenu":"Slide list options","edit":{"button":"Edit translation","buttonLabel":"Edit translation of slide {{num}}, {{label}}","rowEdit":"Edit","rowEditLabel":"Edit slide {{num}} in {{language}}","editedByYou":"Edited by you","title":"Edit translation · Slide #{{num}}","subtitle":"Audience members on this language see your text instead of the machine translation. Opening this never translates anything.","language":"Language","addLanguage":"Add another language…","translation":"Translation","blockLabel":"Text {{n}} · Original: {{original}}","cardLabel":"Original: {{original}}","notes":{"editedByYou":"Edited by you","editedBy":"Edited by {{name}}","editedBySomeone":"Edited by a teammate","machine":"Machine translation","notTranslated":"Not translated yet"},"lastEdit":"Edited by {{name}} · {{time}}","lastEditYou":"Edited by you · {{time}}","lastEditSomeone":"Edited by a teammate · {{time}}","noLanguage":"No other language is offered for this session","staleRow":"The saved translation no longer fits this slide's layout, so type each block again. The saved text, for reference:","viewersSee":"What your audience sees","previewCaption":"Drawn in place with the same fitting as on your audience's screens.","previewCardCaption":"Shown as a card, as your audience sees it.","useMachine":"Use the machine translation again","remove":"Remove this translation","cancel":"Cancel","close":"Close","save":"Save and show","saving":"Saving…","loading":"Loading the translations…","loadFailed":"Could not load this slide's translations.","gone":"This slide is no longer in the session.","notEditable":{"lyrics_off":"Song lyrics are shown in the original for this event","no_text":"This slide has no text"},"problems":{"empty":"This can't be empty.","tooLong":"Too long: at most {{max}} characters.","tooBig":"This translation is too big to save at once; shorten it."},"notices":{"layoutChanged":"This slide changed; check the text again","disabled":"Slides are off for this session","notEditable":"This slide can't be edited now","saveFailed":"Could not save. Try again.","invalidFloor":"That is the slide's own language; choose another","invalidNotOffered":"That language is not offered for this session","invalidBlocks":"A block is empty or too long","invalidText":"The text is empty or too long","invalidBody":"That is too much text to save at once"}},"kinds":{"picture":"Picture","lyrics":"Lyrics","scripture":"Scripture","slide":"Slide"},"notices":{"undoExpired":"Too late to undo #{{num}}.","deleteFailed":"Could not delete #{{num}}. Try again.","restoreFailed":"Could not undo. Try again.","deleteAllFailed":"Could not delete the slides. Try again."},"stream":{"toggle":"Slides in stream","note":"Slides appear among the transcript lines.","chip":"Slide #{{num}} · {{what}}","what":{"picture":"Picture","text":"Text","scripture":"Scripture {{reference}}","song":"Song · {{section}}","songPlain":"Song"},"translatedFor":"Translated for your audience in {{languages}}.","editedByYou":"{{language}} edited by you.","editedBySomeone":"{{language}} edited by a teammate.","deleteLabel":"Delete slide {{num}} for everyone","removed":"Slide #{{num}} removed for everyone."},"sent_one":"Sent slide · {{count}} · newest first","sent_other":"Sent slides · {{count}} · newest first","viewLabel":"Show","viewSlides":"Slides","viewTranslations":"Translations","language":"Language","noLanguages":"No slide has been translated yet.","openManager":"Open manager"},"slidesIntegrations":{"title":"Slides integrations","notInPlan":"Translated slides are not part of your current plan.","seePlans":"See plans","comingSoon":"Coming soon","captureFor":"{{program}}: set up with screen capture","page":{"breadcrumb":"Breadcrumb","breadcrumbSources":"Sources","heading":"Slides","intro":"Show your slides to people watching remotely in their own language: pictures translated in place, song lyrics and scripture as easy-to-read cards. Connect the computer that runs your presentation once, and it works in every session after that.","setUp":"Set up a Slides station","programsLabel":"Programs","screenCapture":"Screen capture","firstVisit":{"title":"Show your slides in every language","text":"People watching remotely see each slide in the captions, translated in place. Song lyrics and scripture become easy-to-read cards, with a link to open the passage.","benefits":{"software":{"title":"Works with your software","text":"ProPresenter, OpenLP, FreeShow, Holyrics, or any program on screen."},"once":{"title":"Set up once","text":"About 5 minutes. After that, slides go out by themselves in every session."},"control":{"title":"You stay in control","text":"Remove any slide from every screen with one click, live or afterwards."}}},"stats":{"workspace":"Workspace","connected":"Connected","connectedSince":"since {{date}} · translated slides unlocked","notConnected":"Not connected yet","notConnectedDetail":"Pair a Slides station to unlock translated slides","stations":"Slides stations","stationsOnline":"{{count}} online","stationsPaired":"of {{count}} paired","shown":"Slides shown","shownDetail":"this month","languages":"Languages shown","languagesDetail":"slides translated for your audience this month"},"how":{"title":"How it works","computer":{"title":"Your presentation computer","text":"ProPresenter, OpenLP, FreeShow, Holyrics, or any program on screen."},"station":{"title":"An InterScribe Slides station","text":"A browser tab or the desktop app, on that computer or any computer on the same network."},"viewers":{"title":"Everyone, in their language","text":"Each slide appears in the captions, translated in place. Your audience can always see the original."}},"stations":{"title":"Your Slides stations","empty":"No Slides station yet. Pair a computer and choose Slides.","manage":"Manage","online":"Online","lastSlide":"last slide {{time}}","offlineSince":"Offline since {{date}}","neverSeen":"Not connected yet","statusUnavailable":"Live status is unavailable right now."},"desktop":{"title":"Always on: the desktop app","text":"Runs unattended on the presentation computer and finds your program by itself: ProPresenter, OpenLP, FreeShow and Holyrics on Mac, Windows and Linux. Screen capture for EasyWorship, Proclaim or MediaShout is Mac only for now; Windows is planned next."},"guide":{"pick":"What do you use for your slides?","anyOtherSoftware":"Any other software","worksToday":"Works today","alpha":"Alpha","alphaHint":"Tested less than the others so far. Tell us how it goes.","notYet":"Not available yet for {{program}}.","keysText":"A computer nobody signs into? Use a pairing key instead.","keysLink":"Manage keys","subtitle":"About 5 minutes, once. Start with the software you use for slides.","waysTitle":"Ways to connect it","stepsTitle":"Steps","ways":{"station":{"name":"Slides station","text":"On the presentation computer, or any computer on the same network, in Chrome or Edge."},"console":{"name":"Operator Console","text":"In the Operator Console, when the same person runs the session and the slides."},"desktop":{"name":"Desktop app","text":"Installed once on the presentation computer; runs on its own."}},"steps":{"propresenter2":"On the computer that runs your presentation, or any computer on the same network, open agent.interscribe.io, sign in with your InterScribe account and choose Slides.","propresenter4":"The InterScribe desktop app finds ProPresenter on this computer and connects it automatically.","capture1":"On the presentation computer, open agent.interscribe.io in Chrome or Edge, sign in with your InterScribe account, choose Slides, pick screen capture and press Test.","capture4":"The InterScribe desktop app offers screen capture on a Mac only, for now; Windows is planned next."}},"setup":{"title":"Set up Slides","subtitle":"About 5 minutes, once. Two choices, then a few steps.","programSubtitle":{"PROPRESENTER":"Reads the slide text and picture","OPENLP":"Remote API on port 4316","FREESHOW":"WebSocket on port 5505","HOLYRICS":"API server with a token","CAPTURE":"EasyWorship, Proclaim, MediaShout: read from the screen"},"way":{"title":"Where will you send the slides from?","console":{"name":"The Operator Console","text":"You run the session and the slides from the same computer. Nothing to install."},"station":{"name":"A Slides station","text":"A separate presentation computer sends on its own. Open `agent.interscribe.io` on it. This browser tab is the station."},"desktop":{"name":"The desktop app","text":"Installed once on the presentation computer, then runs by itself. Download the desktop app."}},"stepsHeading":"Steps for {{program}} · {{way}}","soonBar":{"title":"{{program}} direct connection is coming soon.","text":"These are the steps it will use. You can show {{program}} slides to your audience today with screen capture.","action":"Set it up with screen capture"},"where":{"inProgram":"In {{program}}","inYourProgram":"In your presentation program","stationComputer":"On the presentation computer","console":"In the Operator Console","test":"Test","goLive":"Go live","desktopApp":"In the desktop app","network":"On your network","later":"Later"},"steps":{"PROPRESENTER_console":{"1":"Open *Settings › Network* and turn on *Enable Network*. Note the port it shows.","2":"Open your session, then the *Slides* tab, press *Choose source* › *Use this computer*, pick *ProPresenter*, and enter the address and port from step 1.","3":"Press *Connect and send slides*. The slide on screen goes to your audience; from then on, slides go out by themselves whenever you are live."},"PROPRESENTER_station":{"1":"Open *Settings › Network* and turn on *Enable Network*. Note the port it shows.","2":"Open `agent.interscribe.io` in Chrome or Edge, sign in with your InterScribe account and choose *Slides*. Any computer on the same network works too.","3":"Pick ProPresenter and press *Test*. From then on, slides go out by themselves whenever you are live.","4":"The InterScribe desktop app finds ProPresenter on this computer and connects it automatically."},"CAPTURE_console":{"1":"Turn on its stage display or lyrics-only output (white text on black). Moving backgrounds make slides hard to read.","2":"Open the *Slides* tab, press *Choose source* › *Use this computer*, pick *Any program*, press *Choose a window and send slides* and share the window that shows the output.","3":"A slide is sent once it has stayed on screen for the settle time (2 s by default)."},"CAPTURE_station":{"1":"Turn on its stage display or lyrics-only output (white text on black). Moving backgrounds make slides hard to read.","2":"Open `agent.interscribe.io` in Chrome or Edge, sign in with your InterScribe account, choose *Slides* and pick screen capture.","3":"Press *Choose the screen to share*, pick the window that shows the output, then press *Test*.","4":"A slide is sent once it has stayed on screen for the settle time (2 s by default).","5":"Prefer an app that runs by itself? The InterScribe desktop app offers screen capture on a Mac only, for now; Windows is planned next."},"OPENLP_station":{"1":"Open *Settings › Configure OpenLP › Remote*. The remote is on by default; note the port (4316 unless you changed it).","2":"Open `agent.interscribe.io` in Chrome or Edge, sign in with your InterScribe account and choose *Slides*. Any computer on the same network works too.","3":"Pick OpenLP, enter *localhost* (or the presentation computer's address) and port 4316, press *Connect* and allow access to devices on the local network when Chrome or Edge asks. Then press *Test*. From then on, slides go out by themselves whenever you are live.","4":"The InterScribe desktop app finds OpenLP on this computer and connects it automatically."},"HOLYRICS_station":{"1":"Open *File › Settings › API Server* in Holyrics and turn on *Local*. The port is 8091 unless you changed it. On Apple-silicon Macs, Holyrics needs Rosetta.","2":"Under *Manage permissions*, create a token, allow *GetCurrentPresentation* for it and copy the token. Holyrics asks you to approve it the first time.","3":"Open `agent.interscribe.io` in Chrome or Edge, sign in with your InterScribe account and choose *Slides*. Any computer on the same network works too.","4":"Pick Holyrics, enter *localhost* (or the presentation computer's address), port 8091 and the token, press *Connect* and allow access to devices on the local network when Chrome or Edge asks. Then press *Test*. The token stays in this browser. Bible verses are sent as their reference (for example Jn 3:16), because Holyrics does not share the verse text.","5":"The InterScribe desktop app finds Holyrics on this computer and connects it automatically."},"FREESHOW_station":{"1":"Open *Settings › Connections* in FreeShow and turn on *WebSocket/REST API*. The WebSocket port is 5505 unless you changed it.","2":"Open `agent.interscribe.io` in Chrome or Edge on the presentation computer itself, sign in with your InterScribe account and choose *Slides*. Another computer on the same network works today, but Chrome may stop allowing it in a future version: if it does, share the screen instead.","3":"Pick FreeShow, enter *localhost* (or the presentation computer's address) and port 5505, press *Connect* and allow access to devices on the local network when Chrome or Edge asks. Then press *Test*. From then on, slides go out by themselves whenever you are live.","4":"The InterScribe desktop app finds FreeShow on this computer and connects it automatically."},"OPENLP_console":{"1":"Open *Settings › Configure OpenLP › Remote*. The remote is on by default; note the port (4316 unless you changed it).","2":"Open your session, then the *Slides* tab, press *Choose source* › *Use this computer*, pick *OpenLP*, and enter *localhost* if OpenLP runs on this computer, or the presentation computer's address, with port 4316.","3":"Press *Connect and send slides*, and allow access to devices on the local network when Chrome or Edge asks. The slide on screen goes to your audience; from then on, slides go out by themselves whenever you are live."},"HOLYRICS_console":{"1":"Open *File › Settings › API Server* in Holyrics and turn on *Local*. The port is 8091 unless you changed it. On Apple-silicon Macs, Holyrics needs Rosetta.","2":"Under *Manage permissions*, create a token, allow *GetCurrentPresentation* for it and copy the token. Holyrics asks you to approve it the first time.","3":"Open your session, then the *Slides* tab, press *Choose source* › *Use this computer*, pick *Holyrics* and enter *localhost* (or the presentation computer's address), port 8091 and the token. The token stays in this browser: InterScribe's servers never receive it.","4":"Press *Connect and send slides* and allow access to devices on the local network when Chrome or Edge asks. The slide on screen goes to your audience. Bible verses are sent as their reference (for example Jn 3:16), because Holyrics does not share the verse text."},"FREESHOW_console":{"1":"Open *Settings › Connections* in FreeShow and turn on *WebSocket/REST API*. The WebSocket port is 5505 unless you changed it.","2":"Open your session, then the *Slides* tab, press *Choose source* › *Use this computer*, pick *FreeShow* and enter *localhost* with port 5505. Do this on the presentation computer itself: another computer's address works today, but Chrome may stop allowing it in a future version, and screen capture is the way then.","3":"Press *Connect and send slides*, and allow access to devices on the local network when Chrome or Edge asks. The slide on screen goes to your audience; from then on, slides go out by themselves whenever you are live."},"PROPRESENTER_desktop":{"1":"Open *Settings › Network* and turn on *Enable Network*. Note the port it shows.","2":"Download the desktop app, install it on the presentation computer and sign in with your InterScribe account. The device's pairing key must allow Slides: an administrator sets that in *Devices › Manage keys*; otherwise the app shows *Not allowed*.","3":"In the desktop app, turn on *Send slides from this computer*, choose ProPresenter and press *Save*. Wait for the status *Ready*: the app finds ProPresenter on this computer and reads each slide's text and picture. From then on, slides go out by themselves whenever you are live."},"OPENLP_desktop":{"1":"Open *Settings › Configure OpenLP › Remote*. The remote is on by default; note the port (4316 unless you changed it).","2":"Download the desktop app, install it on the presentation computer and sign in with your InterScribe account. The device's pairing key must allow Slides: an administrator sets that in *Devices › Manage keys*; otherwise the app shows *Not allowed*.","3":"In the desktop app, turn on *Send slides from this computer*, choose OpenLP (port 4316) and press *Save*. Wait for the status *Ready*: the app reads each slide's text. From then on, slides go out by themselves whenever you are live."},"FREESHOW_desktop":{"1":"Open *Settings › Connections* in FreeShow and turn on *REST API*. The desktop app reads port 5506 unless you changed it.","2":"Download the desktop app, install it on the presentation computer and sign in with your InterScribe account. The device's pairing key must allow Slides: an administrator sets that in *Devices › Manage keys*; otherwise the app shows *Not allowed*.","3":"In the desktop app, turn on *Send slides from this computer*, choose FreeShow (REST port 5506) and press *Save*. Wait for the status *Ready*. It sends text only: FreeShow pictures are not sent. From then on, slides go out by themselves whenever you are live."},"HOLYRICS_desktop":{"1":"Open *File › Settings › API Server* in Holyrics and turn on *Local*. The port is 8091 unless you changed it. On Apple-silicon Macs, Holyrics needs Rosetta.","2":"Under *Manage permissions*, create a token, allow *GetCurrentPresentation* for it and copy the token. Holyrics asks you to approve it the first time.","3":"Download the desktop app, install it on the presentation computer and sign in with your InterScribe account. The device's pairing key must allow Slides: an administrator sets that in *Devices › Manage keys*; otherwise the app shows *Not allowed*.","4":"In the desktop app, turn on *Send slides from this computer*, choose Holyrics, enter port 8091 and the token, and press *Save*. The token stays on this computer. Wait for the status *Ready*. Bible verses are sent as their reference (for example Jn 3:16), because Holyrics does not share the verse text."},"CAPTURE_desktop":{"1":"Turn on its stage display or lyrics-only output (white text on black). Moving backgrounds make slides hard to read.","2":"Download the desktop app, install it on the presentation computer and sign in with your InterScribe account. The device's pairing key must allow Slides: an administrator sets that in *Devices › Manage keys*; otherwise the app shows *Not allowed*. Screen capture in the desktop app is Mac only for now; Windows is planned next.","3":"On a Mac with macOS 12.3 or later, turn on *Send slides from this computer*, choose screen capture and press *Save*, allow screen recording if macOS asks, choose the window that shows the output and wait for the status *Ready*. On Windows or Linux, use a Slides station in your browser for screen capture."}},"visual":{"slides":"Slides","station":"Station","transcript":"Transcript","notSending":"Not sending","chooseSource":"Choose source","source":{"propresenter":"Use this computer › ProPresenter","anyProgram":"Use this computer › Any program","openlp":"Use this computer › OpenLP","holyrics":"Use this computer › Holyrics","freeshow":"Use this computer › FreeShow"},"test":"Test","slideSample":"Living by faith","onViewersScreens":"On your audience's screens","lyrics":"Amazing grace, how sweet the sound","whiteOnBlack":"White text on black","shareWindow":"Share a window","stageDisplayWindow":"Stage display","browserWindow":"Browser","live":"LIVE","reachViewers":"Slides reach your audience","connected":"Connected to ProPresenter","connectedOpenLp":"Connected to OpenLP","connectedHolyrics":"Connected to Holyrics","connectedFreeShow":"Connected to FreeShow"}},"steps":{"title":"Set up a Slides station"},"programHow":{"PROPRESENTER":"Direct · 7.9 or later","OPENLP":"Direct · remote on","FREESHOW":"Direct · WebSocket on","HOLYRICS":"Direct · API token","CAPTURE":"Screen capture · EasyWorship, Proclaim, MediaShout"}},"programs":{"propresenter":{"title":"ProPresenter","summary":"Reads the current slide's text and picture from ProPresenter 7.9 or later, over its network API.","step1":"In ProPresenter, open Settings → Network and turn on Enable Network. Note the port it shows.","step2":"On the computer that runs your presentation, or any computer on the same network, open agent.interscribe.io, sign in with a pairing key and choose Slides.","step3":"Pick ProPresenter and press Test: the slide on screen appears exactly as your audience will see it. From then on, slides go out by themselves whenever you are live.","step4":"The InterScribe desktop app finds ProPresenter on this computer and connects it automatically."},"openlp":{"title":"OpenLP","summary":"Reads the current slide's text from OpenLP's remote API (port 4316).","step1":"In OpenLP, open Settings → Configure OpenLP → Remote and check that the remote is on (it is by default). Note the port (4316 by default).","step2":"On the computer that runs your presentation, or any computer on the same network, open agent.interscribe.io, sign in with a pairing key and choose Slides.","step3":"Pick OpenLP, enter localhost (or the presentation computer's address) and port 4316, and allow access to devices on the local network if Chrome or Edge asks. Press Test: the slide on screen appears exactly as your audience will see it.","step4":"The InterScribe desktop app finds OpenLP on this computer and connects it automatically."},"holyrics":{"title":"Holyrics","summary":"Reads the current slide's text from Holyrics' API Server (port 8091).","step1":"In Holyrics, open File → Settings → API Server and turn on Local. The port is 8091 unless you changed it. On Apple-silicon Macs, Holyrics needs Rosetta.","step2":"Under Manage permissions, create a token, allow GetCurrentPresentation for it and copy the token. Holyrics asks you to approve it the first time.","step3":"On the computer that runs your presentation, or any computer on the same network, open agent.interscribe.io, sign in with a pairing key and choose Slides.","step4":"Pick Holyrics, enter localhost (or the presentation computer's address), port 8091 and the token, and allow access to devices on the local network if Chrome or Edge asks. Press Test: the slide on screen appears as your audience will see it. Bible verses are sent as their reference (for example Jn 3:16), because Holyrics does not share the verse text.","step5":"The InterScribe desktop app finds Holyrics on this computer and connects it automatically."},"freeshow":{"title":"FreeShow","summary":"Reads the current slide's text from FreeShow's WebSocket API (port 5505).","step1":"In FreeShow, open Settings → Connections and turn on WebSocket/REST API. The WebSocket port is 5505 unless you changed it.","step2":"On the presentation computer itself, open agent.interscribe.io, sign in with a pairing key and choose Slides. Another computer on the same network works today, but Chrome may stop allowing it in a future version; use screen capture if it does.","step3":"Pick FreeShow, enter localhost (or the presentation computer's address) and port 5505, and allow access to devices on the local network if Chrome or Edge asks. Press Test: the slide on screen appears exactly as your audience will see it.","step4":"The InterScribe desktop app finds FreeShow on this computer and connects it automatically. It sends text only."},"capture":{"title":"Any other software (screen capture)","summary":"EasyWorship, Proclaim, MediaShout and every other program: we read the slide from the screen with text recognition.","step1":"On the presentation computer, open agent.interscribe.io in Chrome or Edge, sign in with a pairing key, choose Slides, pick screen capture and press Test.","step2":"In your presentation program, turn on its stage display or lyrics-only output (white text on black). Moving backgrounds make slides hard to read.","step3":"Go live. A slide is sent once it has stayed on screen for the settle time (2 s by default).","step4":"The InterScribe desktop app offers screen capture on a Mac only, for now; Windows is planned next."}}},"speaker":{"createCategory":"Create {{actionPrefix}} Category","editCategory":"Edit {{actionPrefix}} Category","deleteCategory":"Delete {{actionPrefix}} Category","totalEvents":"Total Events","wantDelete":"Are you sure you want to delete"},"speakerVoice":{"card":{"title":"Voice signature","pill":{"none":"Not set up","waiting":"Waiting for {{name}}","agreed":"Agreed · learns in their next session","saved":"Saved"},"sub":{"none":"Once {{name}} agrees, their voice is learned the next time they're named in a session.","waiting":"Link made · expires {{date}}.","waitingSent":"Link sent to {{email}} · expires {{date}}.","agreed":"Agreed {{date}}. Learned automatically when an operator names {{name}} in a session.","saved":"Live captions name {{name}} by voice."},"ask":"Ask {{name}} to agree","sendAgain":"Send again","record":"Record a reading","learnAgain":"Learn again","learnAgainConfirm":"Delete this signature? The next time they're named in a session, it's learned again.","keep":"Keep it","learnedFrom":"Learned from","namedByVoice":"Named by voice","reading":"A reading, {{date}} · {{seconds}} s","pastSession":"A past session","namedBy":"named by {{name}}","clips_one":"{{count}} clip, {{seconds}} s","clips_many":"{{count}} clips, {{seconds}} s","clips_other":"{{count}} clips, {{seconds}} s","sessionsSince_one":"{{count}} session since","sessionsSince_many":"{{count}} sessions since","sessionsSince_other":"{{count}} sessions since","hearClips":"Hear the clips","stopClips":"Stop","delete":"Delete voice signature","deleteConfirm":"Delete it now? Captions stop naming them by voice."},"consent":{"title":"Ask {{name}} to agree","subtitle":"Only they can agree, on their own link.","text":"{{name}} gets a link. They read what it covers, tick and type their name. It takes a minute.","adultCheck":"{{name}} is 18 or older","adultHelp":"A voice signature is never made for anyone under 18.","email":"{{name}}'s email (optional)","emailHelp":"We send the link only to this address, once. Leave it empty to copy the link or show the QR code instead.","make":"Make the link","cancel":"Cancel","done":"Done","linkTitle":"{{name}}'s link","linkText":"Send it to {{name}}, or let them scan the code on their phone. It works once they open it.","copy":"Copy","copied":"Copied","qr":"QR code of the link","expires":"The link works until {{date}}.","emailed":{"sent":"Sent to their email.","suppressed":"Not emailed: that address asked us to stop sending email. Copy the link instead.","failed":"The email didn't go. Copy the link instead."}},"rules":{"self":"Only {{name}} can agree. You can't agree for them.","numbers":"We keep a voice signature made of numbers, not a recording. It can't recreate their voice.","workspace":"Used only in this workspace, to name them in live captions."},"reading":{"title":"Record {{name}}'s voice","subtitle":"Hand the device to {{name}}. They read this aloud.","adult":"Is {{name}} 18 or older?","yes":"Yes","no":"No","notAdult":"A voice signature is never made for anyone under 18.","statement":"I, {{name}}, allow {{workspace}} to recognise my voice in its live sessions, so its captions can show my name when I speak. A voice signature is kept for this, and I can ask for it to be deleted at any time.","start":"Start recording","stop":"Stop · {{time}}","recorded":"Recorded · {{time}}","again":"Record again","microphone":"Microphone:","defaultMicrophone":"Default microphone","cancel":"Cancel","save":"Save voice signature","checking":"Checking the recording and making the signature…","uploadFailed":"The recording didn't upload. Try again.","recorder":{"denied":"The browser isn't allowed to use the microphone. Allow it in the address bar, then try again.","unsupported":"This browser can't record. Try Chrome, Edge, Firefox or Safari.","failed":"The microphone didn't start. Check it's connected, then try again."},"check":{"clear":{"title":"Clear and long enough.","text":"{{seconds}} seconds of {{name}}'s voice."},"tooShort":{"title":"Too short.","text":"It needs at least 15 seconds of speech. Read the whole statement, then record again."},"silent":{"title":"Nothing was heard.","text":"Check the microphone, then record again."}},"loadingStatement":"Getting the statement…","refused":{"no_reading":"No recording reached us. Record again, then save.","not_uploaded":"The recording didn't finish uploading. Record again, then save.","not_audio":"That recording isn't audio we can use. Record again.","unavailable":"Readings can't be saved right now. Try again in a few minutes.","too-short":"Too short: it needs at least 15 seconds of {{name}} speaking. Read the whole statement, then record again.","too-noisy":"Too noisy. Move somewhere quieter, or closer to the microphone, then record again.","two-voices":"Two voices heard. Only {{name}} should read it. Record again with nobody else speaking.","unreadable":"We couldn't read the recording. Record again.","withdrawn":"{{name}} withdrew their agreement, so no signature is made.","timeout":"Checking took too long. Record again, then save."}},"chip":{"saved":"Named by voice","agreed":"Learns when named","waiting":"Waiting for consent","none":"Ask to name by voice","summary":"{{named}} of {{of}} speakers will be named by voice.","needsSongDetection":"Voice naming needs song detection on."},"console":{"byVoice":"Named by voice","namedByVoiceSure":"Named by voice · sure","not":"Not {{name}}","learning":"Learning {{name}}'s voice","seconds":"{{heard}} / {{target}} s","learningLine":"Learning voice · {{heard}} / {{target}} s","namedByVoice":"Named by voice","namedByVoiceAs":"Named by voice · Speaker {{number}}","learnsWhenNamed":"Learns when they're named","notAgreed":"Not agreed to voice naming","copyLink":"Copy their link","adult":"{{name}} is 18 or older","copy":"Copy link","copied":"Link copied"},"email":{"subject":"{{workspace}} asks to show your name when you speak","preview":"{{workspace}} would like its live captions to name you when they hear your voice.","headline":"Hello {{name}}","body":"{{workspace}} would like its live captions to show your name instead of \"Speaker 2\" when they hear your voice. Only you can agree to it: open the link, read what it covers and type your name.","cta":"Read and decide","note":"The link works until {{expires}}. You can say no, and you can withdraw at any time from the same link.","footer":"{{workspace}} entered your address to ask for your consent. We don't add you to any list."},"errors":{"invalid":"That request isn't valid.","adult":"Confirm the speaker is 18 or older first.","email":"That email address isn't valid.","noPortal":"Your workspace has no portal address yet, so we can't make a link. Set up your portal first.","engine":"Something went wrong. Try again in a moment.","engineOld":"This isn't available on the server yet. Try again after the next update.","off":"Naming speakers by voice isn't turned on for this workspace.","forbidden":"You can't ask speakers to agree in this workspace.","recording":"That recording can't be used: it must be audio, at most 10 MB. Record again."}},"speakers":{"quick":{"bio":"Short biography","bioHelp":"One line about them, shown under the name. Up to {{0}} characters.","photo":"Photo","photoHelp":"A PNG, JPG or WebP image. A square picture works best.","photoReplaceHelp":"Choosing a picture replaces the one already stored.","chosen":"Speakers on this session","role":"{{0}}'s role","primary":"Primary","secondary":"Secondary","secondaryOnNewSeries":"Secondary speakers are not saved when you create a repeating session. Add them to each date after saving.","edit":"Edit {{0}}","editTitle":"Edit speaker","editHelp":"Name, organization, biography and photo. Languages and the full biography are on the Speakers page.","editConfirm":"Save speaker","saved":"“{{0}}” was saved."},"profile":{"noOrganization":"No organization","noBio":"No biography yet. Add one below.","appearsIn":"Appears in","appearsInHelp":"Where this speaker is already listed.","appearsInEmpty":"Not on a conference or a session yet."},"list":{"showLongBio":"Show full biography","showShortBio":"Show less","emptyTitle":"No speakers yet","emptyDescription":"Add the people who speak at your sessions, with a photo and a short biography.","deleteWarning":"This speaker will be removed from the sessions that use it. You cannot undo this action."}},"streamerV2":{"pins":{"scripture":{"label":"Scripture","placeholder":"e.g. John 3:16","hint":"Your audience reads the verse in their own Bible version.","refusals":{"noReference":"Type a Bible reference, for example John 3:16 or Juan 4:14","moreThanOne":"Pin one verse or one range, for example John 3:16-18","language":"Scripture pins are not available in this session's language yet"}}},"crew":{"enteredUnchecked":"Entered without a sound check"}},"studio":{"handOff":{"title":"Continue to InterScribe Studio as {{email}}","continue":"Continue","notYou":"Not you? Use another account","errorTitle":"This sign-in cannot continue","invalid":"This sign-in link is not valid. Go back to the InterScribe Studio app and try again.","support":"InterScribe Studio cannot be signed in to during support access.","expired":"This page expired. Go back to the InterScribe Studio app and sign in again."},"webLink":{"title":"Continue to InterScribe as {{email}}","continue":"Continue","notYou":"Not you? Sign in"}},"summaryTemplate":{"title":"Summary Templates","template":"Summary Template","summarize":"Summarize","summarization":"Summarization","plural":"Summaries","downloadSummaryOptions":"Download the summary as a Word Document, PDF, Markdown, or plain text format.","questions":{"title":"Questions","subtitle":"{{count}} questions from your audience. Nothing here says who asked.","regroup":"Regroup","regroupSuccess":"Questions regrouped.","topicHeading":"{{label}} — {{count}} questions","original":"Original: {{text}}","askedAs":"Asked as: {{text}}","status":{"answered":"Answered","notCovered":"Not covered","addressed":"Addressed","answeredByYou":"Answered by you","flagged":"Flagged"}},"picker":{"title":"Choose a summary template","subtitle":"We write the summary after the session ends, in every language your audience reads.","subtitleDefaults":"New sessions start with this template. You can change it for each session.","subtitleChange":"Pick how this session's summary reads.","searchPlaceholder":"Search {{count}} templates","listLabel":"Summary templates","recommendedFor":"Recommended for {{name}}","recommendedForEvents":"Recommended for your events","suggestedFor":"Suggested for {{name}}","suggestedForEvents":"Suggested for your events","suggestedSessionIntro":"This session's event type is {{eventType}}. Open one to read a full example, or pick any template from the list.","suggestedEventsIntro":"Your defaults use the event type {{eventType}}. Open one to read a full example, or pick any template from the list.","suggestedIntro":"Open one to read a full example, or pick any template from the list.","inUse":"In use","yours":"Your templates","createOwn":"Create your own template","inUseSession":"In use for this session","inUseEvents":"In use for your events","pick":"Pick a template","use":"Use {{name}}","previewOf":"Preview {{name}}","previous":"Previous template","next":"Next template","back":"All templates","position":"{{position}} of {{total}} · ← →","exampleLabel":"Example summary","exampleTitle":"AI summary · example","exampleSubtitle":"How your audience sees it after the session, in their language","footExample":"This is an example. Your summary uses what was said in your session.","footEmpty":"Leave it empty and no summary is written."},"field":{"intro":"Pick how the summary reads. Suggested for {{eventType}}:","introGeneric":"Pick how the summary reads. A few places to start:","preview":"Preview","change":"Change template","none":"No summary","written":"Written after the session ends, in every language your audience reads.","browseAll":"Browse all {{count}} templates","browse":"Browse all templates","emptyNote":"Leave it empty and no summary is written."},"confirm":{"title":"Rewrite the summary as a {{name}}?","body":"We write a new summary for this session in {{languages}}. It takes a few minutes. The current {{current}} is replaced, including any edits you made to it.","keep":"Keep the {{current}}","rewrite":"Rewrite summary"},"action":{"automaticallyGeneratedConcludes":"Summaries are automatically generated after the event concludes.","generating":"Generating the summary. This usually takes a few minutes.","generationFailed":"The summary could not be generated.","changeSummaryTemplate":"Change Summary Template","select":"Select Summary Template","selectTemplateDetails":"Select a template to view details","search":"Search Summary Templates","noResults":"No Results","noSelectedSummary":"You have not selected a summary template yet.","languageEditNotice":"Changes to the original language will be reflected in all summary templates, but edits to non-original languages will not be applied.","languageSelectionNotice":"Selecting a language that hasn't been viewed will generate a translation of the original summary into that language.","totalViewsInfo":"This shows the total number of views across all languages.","regenerate":"Regenerate Summary","regenerateQueued":"Summary generation started. It will appear here when it is ready.","deleteOriginalSummary":"Do you want delete original summary?","upgradeToUseFeature":"Upgrade your plan to use this feature.","download":"Download Summary"}},"summaryTemplateLibrary":{"title":"Summary templates","intro":"Write how your session summaries read. Your templates are private to your workspace unless you share them.","create":"Create a template","tabs":{"label":"Summary template library","mine":"Your templates","community":"Community"},"remaining":"{{remaining}} of {{max}} templates left in this workspace.","savedToast":"Template saved. Choose it for a session or for your event defaults.","toast":{"deleted":"Template deleted. Sessions that used it keep their summaries.","shared":"Shared. Anyone using InterScribe can now find it in Community.","unshared":"Not shared anymore. Copies others already added stay with them.","added":"Added to your templates.","invalid":"That did not go through. Reload the page and try again.","notFound":"That template no longer exists. Reload the page to see your current list.","blocked":"InterScribe blocked this template, so it cannot be shared.","limit":"Your workspace is at its limit of {{max}} templates. Delete one you no longer use, then try again."},"card":{"private":"Private","shared":"Shared","blocked":"Blocked by InterScribe: {{reason}}","usedBy_one":"Used by {{count}} session or default","usedBy_other":"Used by {{count}} sessions or defaults","unused":"Not used yet","copies_one":"Added {{count}} time by others","copies_other":"Added {{count}} times by others","updated":"Updated {{date}}","edit":"Edit","duplicate":"Duplicate","share":"Share","stopSharing":"Stop sharing","delete":"Delete","actions":"Actions for {{name}}","more":"More actions for {{name}}","sections":"Sections in {{name}}"},"empty":{"title":"Write your first summary template","text":"Pick a starting point below, change the sections to what your audience needs, and choose it for a session. We write each summary in that shape.","startFrom":"Start from","blank":"Blank template","choose":"Start from one of these","browse":"Browse the Community tab","use":"Use this","useLabel":"Use {{name}}"},"good":{"title":"What makes a good template","tipTitle":"Begin with a # title, so every summary has a heading.","tipSections":"Use 2 to 8 ## sections. More than that and the summary stops being a summary.","tipPlaceholders":"Put each blank in [square brackets] with a fallback, like [Speaker names, if mentioned].","tipReader":"In Instructions, say who reads the summary and the tone you want.","tipShort":"Keep the format short. The summary grows by itself to fit the session.","tipExample":"Add an example, so people choosing the template see what they get."},"how":{"title":"How placeholders work","text":"Anything in [square brackets] is a blank for us to fill from the session. A line with nothing to say is left out.","before":"In your format","after":"In the summary","beforeSample":"- **Speaker:** [Speaker names, if mentioned]\n- **Date:** [Date, if mentioned]","afterSample":"- **Speaker:** Dana Reyes"},"deleteDialog":{"title":"Delete {{name}}?","usedBy_one":"{{count}} session or event default uses this template.","usedBy_other":"{{count}} sessions or event defaults use this template.","unused":"No session or event default uses this template.","keeps":"Sessions that already use it keep their summaries, and keep being summarised with it until you change their template.","confirm":"Delete template","cancel":"Keep it"},"shareDialog":{"title":"Share {{name}}?","visible":"Anyone using InterScribe can see this template and its example, and copy it. We do not show your workspace or your name.","copies":"Each copy belongs to whoever added it. If you stop sharing later, copies they already added stay with them.","confirmLabel":"I removed names, contact details and anything private","confirm":"Share template","cancel":"Not now"},"community":{"searchLabel":"Search the community","searchPlaceholder":"Search {{count}} shared templates","emptyTitle":"Nothing shared yet","emptyText":"When workspaces share their templates, they show up here for you to add. You can share one of yours from its card.","noResults":"No shared template matches that search.","added":"Added","copies_zero":"Not added yet","copies_one":"Added {{count}} time","copies_other":"Added {{count}} times","open":"Preview {{name}}","previewSubtitle":"How a summary looks in this template","noExample":"This template has no example. Its format is shown instead.","add":"Add to my templates","adding":"Adding…","addedNote":"Added to your templates. It is a copy you can change.","alreadyAdded":"You already have a copy of this one. Add it again for a second copy.","editCopy":"Edit your copy","close":"Close"},"builder":{"newTitle":"New summary template","editTitle":"Edit summary template","intro":"Describe how the summary should read. We fill the blanks from what was said in the session.","back":"All templates","copyOf":"Copy of {{name}}","startFrom":{"title":"Start from","hint":"Fills the format below. You can change everything afterwards.","interscribe":"An InterScribe template","interscribeChoose":"Choose one of ours…","interscribeLabel":"Start from an InterScribe template","menu":"Start from…"},"fields":{"name":"Name","namePlaceholder":"Weekly team meeting","description":"Description","descriptionPlaceholder":"Who it is for and when to use it","icon":"Icon","color":"Colour","instructions":"Instructions","instructionsHelp":"Who reads the summary and the tone to use. Not shown to your audience.","instructionsPlaceholder":"Write for parents who missed the meeting. Warm, plain language.","format":"Format","formatHelp":"Write the summary as you want it laid out, using Markdown. Put each blank in [square brackets].","example":"Example","exampleHelp":"A finished summary in this shape. People read it before they choose the template.","examplePlaceholder":"# Team meeting\n\n## Decisions\n- Launch moves to Friday","count":"{{count}} of {{max}}","descriptionHint":"who it is for","optional":"optional","iconButton":"Icon and colour: {{icon}}, {{hue}}. Change"},"toolbar":{"addSection":"Add section","sectionHeading":"New section","sectionPlaceholder":"[What goes here]","paletteTitle":"Insert a placeholder","paletteHint":"Inserted where your cursor is in the format.","insert":"Insert placeholder","searchLabel":"Search placeholders","searchPlaceholder":"Search placeholders","noMatch":"No placeholder matches that search."},"suggestionsLabel":"Add a sentence","preview":{"title":"Preview","text":"Your format, as it will be laid out.","empty":"Write a format and it appears here.","tabs":"Preview content","blanks":"Blanks","sample":"Sample","stays":"Stays in view","sampleLabel":"Sample text, to show the shape","exampleLabel":"Your example","noSample":"Write an example, or start from one of ours, to see a finished summary here."},"quality":{"title":"Quality check","text":"Advice only. It never stops you from saving.","passed":"Done","todo":"Not yet","popoverText":"Advice only, it never stops you from saving. Click a line to go to it.","score":"{{done}} of {{total}}","progress":"{{done}} of {{total}} checks done","next":"Next: {{step}}","done_one":"{{count}} done: {{list}}","done_other":"{{count}} done: {{list}}","seeAll":"See all","allDone":"Every check is done.","groups":{"format":"The format","choosing":"For people choosing it"},"button":"Quality {{done}} of {{total}}","tips_one":"{{count}} tip","tips_other":"{{count}} tips"},"save":"Create template","saveChanges":"Save changes","saving":"Checking and saving…","cancel":"Cancel","saveNote":"Every save goes through an automatic safety check.","needsNameAndFormat":"Add a name and a format to save.","fixToSave":"Fix the highlighted fields to save.","breadcrumb":{"label":"Breadcrumb","new":"New"},"sections":{"title":"What the summary contains","mode":"Editing mode","sectionsTab":"Sections","textTab":"Text","textOnly":"This format uses Markdown the section editor cannot show exactly, so it stays as text. Nothing in it was changed.","titleLabel":"Title","titleInput":"Summary title","titleHint":"Every summary starts with it","titleWritten":"Shown as written","titlePlaceholder":"Sermon title","heading":"Section heading","number":"Section {{number}}","style":"How it reads","styles":{"paragraph":"Paragraph","list":"List","quote":"Quote","mixed":"Mixed"},"contents":"What goes here","contentsPlaceholder":"Type, or pick below","removeItem":"Remove {{item}}","fits":"Fits this section:","drag":"Drag to reorder","moveUp":"Move up","moveDown":"Move down","remove":"Remove section","add":"Add section","orReady":"or add a ready one:","ready":{"actionItems":"Action items","prayerRequests":"Prayer requests","quotes":"Best quotes","qa":"Questions and answers"},"empty":"No sections yet. Add one, or start from one of ours.","unreadable":{"line":"Line {{line}} can't be shown as a section: {{reason}}","tidy":"Tidy up and switch","tidyHint":"Turns the format into sections. You can undo it.","tidied":"Tidied up into sections.","reasons":{"title":"the title has to be one # line with words, without spaces around them.","beforeFirstSection":"there is text before the first ## section.","subHeading":"it is a smaller heading (### or deeper) inside a section.","emptyHeading":"the ## heading has no words.","headingSpaces":"the ## heading has spaces before or after its words.","blankInsideSection":"it follows an empty line inside a section.","numberedList":"it is part of a numbered list.","indented":"it is indented or nested.","table":"it is part of a table.","fence":"it is part of a code block.","rule":"it is a dividing line.","emptyItem":"it is an empty list item.","mixedBullets":"the list uses more than one kind of bullet.","other":"it uses Markdown the sections do not support."}}},"replace":{"title":"Replace your sections?","text":"{{name}} replaces what the summary contains. Your name, instructions and example stay as they are.","confirm":"Replace","cancel":"Keep mine","done":"Started from {{name}}.","undo":"Undo"},"example":{"tips_one":"{{count}} tip","tips_other":"{{count}} tips","sample":"Start from the sample","sampleHint":"Copies the sample in the preview, so you only change the words."},"status":{"readyCreate":"Ready to create","readySave":"Ready to save","notReady":"Not ready to save"},"view":{"label":"Builder view","write":"Write","preview":"Preview"},"iconPicker":"Icon and colour"},"result":{"blockedTitle":"Not saved: our safety check flagged this template.","blockedReasons":"What it flagged:","blockedChange":"Change what it points at and save again. Your text is still here.","unavailableTitle":"Not saved yet:","unavailable":"the safety check did not answer. Your text is still here; try again in a minute.","limitTitle":"Not saved:","limit":"your workspace holds at most {{max}} templates. Delete one you no longer use, then save again.","notFoundTitle":"Not saved:","notFound":"this template no longer exists. Copy your text, then create a new template.","invalidTitle":"Not saved:","invalid":"the form did not go through. Reload the page and try again.","rulesTitle":"Not saved:","rules":"fix the highlighted fields.","tooManyTitle":"Not saved:","tooMany":"this workspace ran {{count}} safety checks in the last hour. Your text is still here; save again later."},"problems":{"required":"{{field}} is required.","tooLong":"{{field}} can be at most {{max}} characters.","codeFence":"{{field}} cannot contain three backticks in a row.","overridesRules":"{{field}} reads like an instruction to ignore our rules. Say what the summary should contain instead."},"fieldNames":{"name":"Name","description":"Description","instructions":"Instructions","format":"Format","example":"Example"},"hues":{"coral":"Coral","sun":"Sun","rose":"Rose","violet":"Violet","teal":"Teal","green":"Green","stone":"Stone"},"icons":{"file-text":"Document","notebook-pen":"Notebook","list":"List","message-square-quote":"Quote","users":"People","presentation":"Presentation","book-open":"Book","graduation-cap":"Class","church":"Church","heart-handshake":"Care","briefcase":"Business","scale":"Legal","stethoscope":"Medical","lightbulb":"Ideas","calendar-check":"Schedule","mic":"Interview"},"starters":{"blank":{"name":"Blank","description":"Start with an empty page.","format":""},"minutes":{"name":"Meeting minutes","description":"Decisions, action items and who owns them.","format":"# [Meeting title]\n\n## Attendees\n- [Names of people who spoke or were mentioned]\n\n## Decisions\n- [Each decision that was made]\n\n## Action items\n- [Task] — [Owner, if mentioned], [Deadline, if mentioned]\n\n## Open questions\n- [Anything left unresolved]","sample":"# Monthly board meeting\n\n## Attendees\n- Dana Reyes\n- Sam Okafor\n- Priya Shah\n\n## Decisions\n- Move the spring fundraiser to April 12\n- Approve the new volunteer handbook\n\n## Action items\n- Book the hall — Sam, by March 1\n- Send the handbook to volunteers — Priya, next week\n\n## Open questions\n- Do we need a second room for overflow?"},"sermon":{"name":"Sermon recap","description":"Main message, scripture and how to live it out.","format":"# [Sermon title]\n\n## Main message\n[One or two sentences]\n\n## Scripture\n- [Passages mentioned, with reference]\n\n## Key points\n- [Each point the speaker made]\n\n## Take it home\n- [Practical steps for the week]","sample":"# Grace in the waiting\n\n## Main message\nWaiting is not wasted time. The message asked us to notice what God is already doing while we wait for what comes next.\n\n## Scripture\n- Isaiah 40:31\n- Psalm 27:14\n\n## Key points\n- Waiting builds trust\n- Rest is part of the work\n- We wait together, not alone\n\n## Take it home\n- Write down one thing you are waiting for and pray over it daily"},"class":{"name":"Class notes","description":"Topics covered, key terms and what to review.","format":"# [Class topic]\n\n## What we covered\n- [Each topic, in order]\n\n## Key terms\n- [Term]: [Meaning, as explained]\n\n## To review\n- [Homework or readings mentioned]","sample":"# Photosynthesis\n\n## What we covered\n- How plants turn light into energy\n- Why leaves are green\n- What water and carbon dioxide do\n\n## Key terms\n- Chlorophyll: the pigment that captures light\n- Glucose: the sugar the plant makes\n\n## To review\n- Read chapter 4 before Thursday"},"qa":{"name":"Q&A digest","description":"The questions asked and the answers given.","format":"# [Session title]\n\n## Questions and answers\n- **[Question asked]** [Answer given]\n\n## Still unanswered\n- [Questions that were not answered]","sample":"# Parent information night\n\n## Questions and answers\n- **When does the school day start?** Doors open at 8:15 and classes begin at 8:30.\n- **Is there an after-school programme?** Yes, until 5:30 on weekdays.\n\n## Still unanswered\n- Will the bus route change next term?"},"interview":{"name":"Interview","description":"Who spoke, the themes and the best quotes.","format":"# [Interview title]\n\n## Guests\n- [Name, and role if mentioned]\n\n## Themes\n- [Each main theme]\n\n## Best quotes\n> [A memorable line, word for word]\n\n## Follow-ups\n- [Anything promised or to look into]","sample":"# Building a choir from scratch\n\n## Guests\n- Maria Lopez, music director\n\n## Themes\n- Starting small and inviting everyone\n- Practising with recordings at home\n\n## Best quotes\n> Nobody is too old to learn to sing.\n\n## Follow-ups\n- Share the rehearsal recordings with new members"}},"palette":{"groups":{"people":"People","when":"When and where","content":"Content","actions":"Actions","faith":"Faith","quotes":"Quotes"},"items":{"speakers":"[Speaker names, if mentioned]","attendees":"[Names of attendees, if mentioned]","presenter":"[Presenter or host]","date":"[Date, if mentioned]","location":"[Place, if mentioned]","duration":"[How long it ran, if mentioned]","topic":"[Main topic]","keyPoints":"[Key points, one per line]","decisions":"[Decisions that were made]","summary":"[Two or three sentence overview]","actionItems":"[Action items]","owners":"[Who owns each task, if mentioned]","deadlines":"[Deadlines, if mentioned]","nextSteps":"[Next steps]","scripture":"[Scripture references]","prayerRequests":"[Prayer requests, if mentioned]","application":"[How to apply it this week]","quote":"[A memorable quote, word for word]","question":"[A question that was asked]","answer":"[The answer that was given]"}},"suggestions":{"audience":{"label":"Who reads it","sentence":"Write for people who were not at the session."},"tone":{"label":"Tone","sentence":"Keep the tone warm and plain."},"length":{"label":"Length","sentence":"Keep each section to a few short lines."},"plain":{"label":"Plain language","sentence":"Avoid jargon and explain terms the speaker explained."}},"quality":{"title":{"label":"Starts with a title","advice":"Give the summary a title, like [Meeting title], so every summary has a heading.","next":"add a title","why":"Every summary then starts with a heading.","action":"Add title","short":"title"},"sections":{"label":"Has at least two sections","advice":"Add at least two sections so the summary is easy to scan.","next":"add another section","why":"Two or more sections make a summary easy to scan.","action":"Add section","short":"sections"},"notTooManySections":{"label":"No more than eight sections","advice":"Merge sections. Past eight, a summary reads like a transcript.","next":"merge some sections","why":"Past eight, a summary reads like a transcript.","action":"Show sections","short":"section count"},"placeholders":{"label":"Each section says what goes in it","advice":"Say what goes in each section, like [Names, if mentioned].","next":"say what goes in each section","why":"We fill those blanks from what was said.","action":"Show sections","short":"what goes in each"},"instructions":{"label":"Instructions say who reads it","advice":"In Instructions, say who reads the summary and the tone you want.","next":"say who reads it","why":"We write for that reader, in that tone.","action":"Add instructions","short":"instructions"},"example":{"label":"Has an example","advice":"Add an example so people see the result before they choose it.","next":"add an example","why":"People see the result before they choose it.","action":"Add example","short":"example"},"concise":{"label":"Format is short","advice":"Shorten the format. The summary grows to fit the session on its own.","next":"shorten the format","why":"The summary grows to fit the session on its own.","action":"Show format","short":"length"}},"howItWorks":"How templates work","search":{"label":"Search templates","placeholder":"Search templates","noResults":"No template matches that search."},"sort":{"label":"Sort","used":"Most used","updated":"Recently updated","name":"Name, A to Z"}},"sunrise":{"beta":{"badge":"Beta","title":"What “Beta” means","description":"This feature works and you can use it at live events, but we are still testing and improving it.","bulletAccuracy":"Results can be less accurate than our other features.","bulletChange":"How it looks or behaves may change.","bulletSafe":"If it misbehaves, turning it off does not affect captions."},"resources":{"addResource":"Add resource","description":"Files and links your audience can open during and after the event.","emptyTitle":"Share something with your audience","emptyText":"Add study guides, slides, giving links or anything audience members should have in hand. They appear beside the captions.","uploadFile":"Upload a file","addLink":"Add a link","deleteSelected":"Delete {{count}}","visibility":"Visibility","visible":"Visible","hidden":"Hidden","toggleVisibility":"Show or hide this resource for your audience"},"transcriptions":{"title":"Transcripts & translations","description":"One per language channel. Open one to read it, or download.","emptyTitle":"Transcripts appear once the event starts","emptyText":"Each language gets its own transcript as soon as captions begin. Read or download them here afterwards.","read":"Read","refresh":"Refresh","downloadLanguage":"Download {{language}}","aiVoice":"Translation + audio","reader":{"title":"{{language}} transcript","searchPlaceholder":"Search this transcript","showOriginal":"Show original","smallerText":"Smaller text","largerText":"Larger text","loadEarlier":"Load earlier captions","edited":"Edited","emptyTitle":"Nothing to read yet","emptyText":"This language has no captions yet. They appear here as the event is transcribed.","noMatchTitle":"No lines match","noMatchText":"Try another word, or turn off “Only matching lines”.","onlyMatchingLines":"Only matching lines","footerHint":"Double-click a line to correct it. Select words to highlight them.","latest":"Latest","matchCount_one":"{{count}} match","matchCount_other":"{{count}} matches","captionCount_one":"{{total}} caption","captionCount_other":"{{total}} captions"},"counting":"Counting…","totalUnit":"total","viewersInfo":"While live: still counting. After the event: total unique audience members for this language."},"summaries":{"emptyTitle":"Turn this event into a written recap","emptyText":"Pick a template and a summary is written in every event language when the event ends.","chooseTemplate":"Choose a template"}},"supportAccess":{"refused":{"chained":"End the support session you are in before starting another.","superAdmin":"You can't view as a platform super admin.","admin":"You can't view as an InterScribe admin.","notMember":"This person is not a member of that workspace.","inactive":"You can't view as a deactivated person."},"chooseWorkspace":"This person belongs to several workspaces; choose one.","noWorkspace":"This person is not a member of any workspace.","noSession":"There is no support session to change.","banner":{"viewing":"Viewing <strong>{{workspace}}</strong> as <strong>{{name}}</strong>","viewOnly":"View only","consent":"Consent: {{name}}, until {{date}}","consentOpen":"Consent: {{name}}","noConsent":"No consent on file","minutesLeft":"{{count}} min left","minutesShort":"{{count}} min","extend":"Extend 60 min","extendShort":"Extend","end":"End","endSession":"End session","label":"Support session","makingChanges":"Making changes in <strong>{{workspace}}</strong> as <strong>{{name}}</strong>","actMode":"Making changes","makeChanges":"Make changes","backToView":"Back to view only","backToViewShort":"View only"},"viewAs":{"menu":"View as them…","menuHint":"Read-only for 60 minutes; they see it in their activity log","title":"View as {{name}}","intro":"You see {{workspace}} as {{firstName}} does, for 60 minutes. Saving is off. Their activity log will show that InterScribe support viewed the workspace.","introSeveral":"{{firstName}} is in {{count}} workspaces. You stay in the one you pick for the whole session. Saving is off.","workspace":"Workspace","consent":"{{name}} allowed support access until {{date}}","consentOpen":"{{name}} allowed support access until they turn it off","noConsent":"No consent on file for {{workspace}}. You can still view.","reason":"Reason","reasonHint":"Optional. Kept in our audit log, never shown to the customer.","reasonPlaceholder":"e.g. Case 2291: room shows no audio","cancel":"Cancel","submit":"View as {{firstName}}","someone":"A workspace member"},"notSaved":"You're viewing as {{firstName}}, so this wasn't saved.","ended":{"ended":"Support session ended. You're signed in as yourself again.","expired":"Support session ended after {{minutes}} minutes"},"refusal":{"notAllowed":"Support can't change this page. Use the customer's admin page.","otherWorkspace":"This page belongs to another workspace. Support access only covers {{workspace}}."},"interScribeSupport":"InterScribe support","mode":{"reasonRequired":"Give a reason to make changes.","notPermitted":"You don't have permission to make changes in a support session."},"act":{"title":"Make changes as {{name}}","intro":"Saving turns on for the pages support may change. Each change appears in {{workspace}}'s activity log as made by InterScribe, and the session there will read “made changes in your workspace”.","reasonHint":"Required. Kept in our audit log; the customer never sees it.","reasonOptional":"(optional)","blocked":"Still blocked: their password and sign-in, API keys and connected apps, payment methods, deleting the workspace, sending messages as them, going live.","stay":"Stay in view only","submit":"Make changes","saved":"Saved. It shows in their activity log as InterScribe."},"helpRequest":{"label":"Let support look at my workspace to fix this","hint":{"getHelp":"Access for 7 days. Turn it off any time in Settings › Activity.","report":"Access for 7 days. Turn it off in Settings › Activity."},"sent":{"on":"Support can look at your workspace to fix this. Turn it off any time in Settings › Activity.","failed":"We couldn't turn on support access. You can turn it on in Settings › Activity."}}},"supportCommands":{"partial":"{{failed}} of {{total}} could not be changed.","failed":"That could not be done.","notAllowed":"That was not allowed.","switchedOff":"Switched off: {{flag}}","refusals":{"idempotency_key_reused":"This was already tried with different details. Try again.","missing_permission":"You do not have permission to do that."},"inbox":{"not_found":"That conversation no longer exists.","no_threads":"Nothing was selected.","not_a_success_user":"That person is not on the Customer Success team.","thread_unmatched":"Link this conversation to a customer first.","case_exists":"This conversation already has a case.","empty_note":"Write the note first.","invalid_severity":"Pick a severity from 1 to 4.","no_feedback":"Nothing was selected.","no_contact":"This feedback has no email address to reply to.","contact_declined":"This customer asked not to be contacted, so no conversation was opened.","failed":"Opening the conversation failed. Try again.","feedback_has_conversation":"This feedback has a conversation. Close the conversation instead.","feedback_opening":"A conversation is being opened for this feedback. Close it once it opens.","nothingClosed":"Nothing was closed.","feedbackNotClosed":"The conversations were closed, but not the feedback: {{reason}}","invalid":"That change is not allowed. Check what you picked and try again.","too_many":"That is too many conversations at once. Pick 200 or fewer.","no_sender":"Nobody wrote in on this conversation, so there is no sender to act on.","different_customers":"These conversations belong to different customers, so they cannot be merged.","source_has_merged":"Other conversations were merged into one of these. Undo that merge first.","not_merged":"This conversation is not merged into another.","undo_expired":"This merge is more than 30 days old and can no longer be undone.","label_not_found":"That label no longer exists.","exists":"There is already one with that name.","not_allowed":"Only a Customer Success admin can do that.","different_privacy":"These conversations cannot be merged: one is private mail and the other is not.","not_deleted":"That conversation is not deleted, so there is nothing to restore.","past_purge":"That conversation was deleted more than 30 days ago and can no longer be restored.","release_failed":"The conversation could not be released. It is still in Held; try again.","release_partial":"Released {{released}} of {{total}}. Still in Held, try again: {{list}}"},"cases":{"not_found":"That case no longer exists.","not_allowed":"That is not allowed (a shared view needs the admin permission; a case move must follow the lifecycle).","no_cases":"Nothing was selected.","no_duplicates":"Pick at least one other case to merge.","primary_closed":"The case you are merging into is closed.","different_account":"Only cases of the same customer can be merged.","not_a_success_user":"That person is not on the Customer Success team.","invalid_severity":"Pick a severity from 1 to 4.","invalid_priority":"Pick a priority from 1 to 4.","invalid":"That could not be saved.","empty_note":"Write the note first.","thread_unmatched":"This conversation is not linked to a customer."},"githubIssue":{"feature_off":"Report a problem is switched off.","repository_needed":"Pick the repository first: the issue is opened where the code lives.","bug_not_found":"That bug no longer exists.","github_off":"GitHub is switched off in Customer Success settings.","rate_limited":"GitHub asked us to slow down. Try again in a minute.","github_unavailable":"GitHub could not be reached. Nothing was opened; try again.","creation_uncertain":"GitHub may have created it — check GitHub before trying again.","unavailable":"The issue could not be opened. Nothing was changed; try again."},"bugEvidence":{"invalid_window":"That window is not one we can search.","no_session":"This report has no session to search around.","not_found":"That report no longer exists.","disabled":"Report a problem is switched off.","unavailable":"The server logs could not be searched. Nothing was changed; try again."},"bugs":{"not_found":"That report or bug no longer exists.","already_triaged":"Someone already decided what this report is.","bug_not_found":"That bug no longer exists.","case_not_found":"That case no longer exists.","invalid_severity":"Pick a severity from 1 to 4.","invalid_priority":"Pick a priority from 1 to 4.","empty_title":"Give the bug a title.","not_a_success_user":"That person is not on the Customer Success team.","resolution_required":"Say what was fixed: reporters read it in their email.","duplicate_required":"Pick the bug this one duplicates.","duplicate_not_found":"Pick a different bug that exists.","invalid_status":"That is not a status a bug can have.","empty_message":"Write the message first.","too_long":"That message is too long. Shorten it and try again.","cannot_reach":"This reporter cannot be reached: they asked not to be contacted or left no way to reply.","invalid_reason":"Pick a reason for declining.","invalid_time":"Pick a time from one hour to 30 days from now.","reason_required":"Give a reason: pick why, or say why the repository comes off.","invalid_repositories":"Pick one to six repositories, each once.","not_accepted":"Only a report already on a bug can be moved.","same_bug":"That report is already on this bug.","cycle":"Those bugs already point at each other as duplicates. Pick a different bug.","nobody_to_ask":"Nobody on this bug can be reached. Close it without asking.","already_closed":"This bug is already closed. Reopen it before asking the reporters.","too_late":"Too late to undo: it already went out or the time to undo ran out.","changed_since":"Someone changed this report since, so it was not undone.","not_closed":"This report is not closed.","not_snoozed":"This report is not snoozed.","not_waiting":"This report is not waiting on its reporter.","not_yours":"Only the person who wrote the note can change it.","not_undoable":"That message can only be taken back with the step that sent it.","invalid_step":"That update can't be sent from here.","nobody":"Everyone on this bug already has this update.","closed":"This bug is already closed.","already_linked":"This bug already has a Notion task. Unlink it first.","linked_elsewhere":"That Notion task belongs to another bug.","not_a_notion_link":"Paste a link to a Notion page (notion.so or app.notion.com).","not_linked":"This bug has no Notion task.","notion_not_set_up":"Notion is not set up.","notion_unauthorized":"Notion refused the connection. Check that the integration still has access to the Tasks board.","notion_not_found":"Notion can't find that task, or the integration was not given access to it.","notion_rate_limited":"Notion is busy. Try again in a minute.","notion_unavailable":"Notion didn't answer. Try again in a minute.","notion_not_a_task":"That page is not on the Tasks board."}},"supportSurveys":{"title":"Surveys","subtitle":"Ask customers what they think, and see the answers next to who said them.","viewAll":"View all public surveys","new":"New survey","newTitle":"New survey","edit":"Edit survey","editSubtitle":"Questions on the left, the public page as it will look on the right.","all":"All surveys","filter":"Filter","filters":{"all":"All","live":"Live","paused":"Paused"},"empty":"No surveys here yet.","paused":"paused","undo":"Undo","emailOnly":"Email only","emailOnlyHint":"Email-only surveys are not listed publicly","sendsOff":"Switched off: {{flag}}. Surveys are not sent by email until it is on.","questionCount_one":"{{count}} question","questionCount_other":"{{count}} questions","resultsAfter_one":"results shown after {{count}} submission","resultsAfter_other":"results shown after {{count}} submissions","kpi":{"live":"Live surveys","paused_one":"{{count}} paused","paused_other":"{{count}} paused","responses":"Responses, 30 days","nps":"NPS, 30 days","csat":"Support CSAT, 30 days","responseCount_one":"{{count}} response","responseCount_other":"{{count}} responses","none":"No answers yet"},"columns":{"survey":"Survey","kind":"Kind","url":"Public URL","public":"Public","enabled":"Enabled","submissions":"Submissions","created":"Created"},"kinds":{"GENERIC":"Research","NPS":"NPS","CSAT":"CSAT"},"triggers":{"post-event":"Sent by email after an event","case-resolved":"Sent by email when a case is resolved"},"actions":{"overview":"Overview","submissions":"Submissions","edit":"Edit"},"toast":{"isPublic":{"on":"{{title}} is public","off":"{{title}} is no longer public"},"isEnabled":{"on":"{{title}} is accepting answers","off":"{{title}} is paused"}},"builder":{"option":"Option","shortName":"Short name","icon":"Icon","custom":"Custom value","optionTitle":"Option title","removeOption":"Remove option","addOption":"Add option","addQuestion":"Add question","removeQuestion":"Remove question","drag":"Drag to reorder","untitled":"Untitled","type":"Type","single":"Single choice","multiple":"Multiple choice","questionTitle":"Title","description":"Description","more":"More: link, colour, style, categories","href":"Link (href)","color":"Colour","style":"Style","styleDefault":"List","styleGrid":"Grid of cards","categories":"Categories"},"preview":{"label":"Live preview, public page","send":"Send answer"},"settings":{"title":"Settings","surveyTitle":"Title","slug":"Slug","publicAt":"Public at {{url}}","description":"Description","image":"Image","minSubmissions":"Show results after (submissions)","kind":"Kind","trigger":"Sent","noTrigger":"Not sent (public link)","enabledHint":"Accepting answers","publicHint":"Listed on the public surveys page"},"overview":{"nps":"Net promoter score","distribution":"Answers by score, 0 to 10","split":"Promoters {{promoters}}, passives {{passives}}, detractors {{detractors}}","detractors":"Detractors"},"detractor":{"openCase":"Open case","caseOpened":"Case opened","reply":"Reply in Inbox","customer360":"Customer 360"},"chart":{"answers_one":"{{count}} answer","answers_other":"{{count}} answers"},"table":{"date":"Date","who":"Who","comment":"Comment","anonymous":"Anonymous visitor","delete":"Delete","deleteConfirm":"Delete this submission?","empty":"No submissions yet."}},"surveys":{"linkExpired":{"title":"This link has expired","description":"Survey links work for a limited time. If you would still like to answer, ask us for a new link."},"title":"Surveys","object":"Survey","description":"Vote on new features and help us improve the app.","submission":{"object":"Submission","plural":"Submissions"}},"telemetry":{"tab":"Reliability","newBadge":"NEW","empty":{"title":"No reliability report for this event","text":"A report appears here after an event that ran with reliability tracking on: how much of it your audience heard, and where any pause started."},"status":{"liveTitle":"Live now","liveBody":"This report fills in as the event runs and refreshes every minute. Figures can still change.","pendingTitle":"Just ended","pendingBody":"We're adding the last minutes. The final report is ready about 10 minutes after the event ends."},"verdict":{"smooth":"Smooth · no interruptions","mostlySmooth_one":"Mostly smooth · 1 short interruption","mostlySmooth_other":"Mostly smooth · {{count}} short interruptions","interrupted_one":"1 interruption","interrupted_other":"{{count}} interruptions","rough_one":"A rough event · 1 long interruption","rough_other":"A rough event · {{count}} interruptions","noListeners":"No one listening"},"hero":{"heard":"Your audience heard {{pct}}% of the event without a break.","heardSoFar":"So far, your audience has heard {{pct}}% of the event without a break.","notLiveYet":"Nothing has gone live yet.","noPauses":"In {{duration}}, listening never paused.","paused_one":"In {{duration}}, listening paused once, for {{total}}.","paused_other":"In {{duration}}, listening paused {{count}} times for {{total}} in all.","oursOne":"One was ours: {{what}}, {{duration}}.","oursMany":"{{count}} were ours, {{duration}} in all.","othersAfterOurs_one":"The other one started at the venue or on an interpreter's connection.","othersAfterOurs_other":"The other {{count}} started at the venue or on an interpreter's connection.","othersAfterOursWithFix_one":"The other one started on a connection at the venue, and {{fix}} would most likely have prevented it.","othersAfterOursWithFix_other":"The other {{count}} started on connections at the venue, and {{fix}} would most likely have prevented the longest one.","othersOnly_one":"It started at the venue or on an interpreter's connection.","othersOnly_other":"All {{count}} started at the venue or on an interpreter's connection.","othersOnlyWithFix_one":"It started on a connection at the venue, and {{fix}} would most likely have prevented it.","othersOnlyWithFix_other":"All {{count}} started on connections at the venue, and {{fix}} would most likely have prevented the longest one.","unclear_one":"We couldn't tell where one started; our team is looking into it.","unclear_other":"We couldn't tell where {{count}} started; our team is looking into them.","noListenersRun":"No one was listening during this run, so there is no listening figure.","noListenersSession":"No one was listening during this session, so there is no listening figure.","noListenersSmooth":"Live {{from}} – {{to}} ({{duration}}). Nothing paused.","noListenersPaused_one":"Live {{from}} – {{to}} ({{duration}}). Sound paused once, for {{total}}, with no one there to hear it.","noListenersPaused_other":"Live {{from}} – {{to}} ({{duration}}). Sound paused {{count}} times for {{total}} in all, with no one there to hear it.","noLiveTime":"This run had no live time."},"what":{"source_lost":"the sound from the desk","interpreter_lost":"the {{language}} interpreter's channel","voice_silent":"the {{language}} AI voice","captions_out":"{{language}} captions"},"where":{"title":"Where the {{total}} started","none":"Nothing paused","hint":"time listeners lost","barLabel":"Time listeners lost, by where it started","label":{"venue":"Started at the venue","interpreter":"Interpreter's connection","interscribe":"InterScribe · on us","unclear":"Unclear"},"short":{"venue":"At the venue","interpreter":"Interpreter's connection","interscribe":"InterScribe","unclear":"Unclear"}},"whereWhat":{"source_lost":"sound desk connection","interpreter_lost":"an interpreter's connection","voice_silent":"AI voice, on us","captions_out":"captions, on us","deskWifi":"sound desk Wi-Fi","nameWifi":"{{name}}’s Wi-Fi","nameConnection":"{{name}}’s connection","voice_silentNamed":"{{language}} AI voice, on us","captions_outNamed":"{{language}} captions, on us"},"confidence":{"clear":"Clear","most_likely":"Most likely","unclear":"Unclear"},"kpi":{"stops_one":"time listening stopped","stops_other":"times listening stopped","reconnections_one":"reconnection","reconnections_other":"reconnections","reconnectionsDetail_one":"reconnection ({{detail}})","reconnectionsDetail_other":"reconnections ({{detail}})","desk":"desk","roundTrip":{"desk":"network round trip, desk","console":"network round trip, operator console","av_channel":"network round trip, AV channel"}},"ready":{"title":"Before the event","allReady":"Everything was ready when you went live.","notAllReady":"Some things weren't ready when you went live.","soundCheck":"Sound check","heardAt":"heard at {{time}}","notHeard":"not heard before going live","desk":"Desk app","connectedAt":"connected {{time}}","deskMissing":"not connected before going live","interpreters":"Interpreters","interpretersJoined_one":"{{joined}} joined · {{count}} language","interpretersJoined_other":"{{joined}} joined · {{count}} languages","tip":"Tip","deskOnWifi":"the desk was on Wi-Fi, not a cable","peopleJoinedBy":"{{joined}} of {{count}} joined by {{time}}","peopleJoined":"{{joined}} of {{count}} joined","substitutes_one":"{{count}} substitute","substitutes_other":"{{count}} substitutes","heard":"heard before going live","soundIn":"Sound in","inputConsole":"operator console microphone","inputAvChannel":"AV channel","afterGoLive":"connected after going live"},"lanes":{"title":"What happened, minute by minute","description":"Each row is one part of the chain, from your sound desk to the listener's ear. Tap a numbered moment to see it.","legend":"Legend","working":"Working","someoneActed":"Someone acted","group":{"venue":"At the venue","interpreters":"Interpreters · who was on air","captions":"Captions and translation","voices":"Voices listeners heard","team":"Your team's actions","audience":"Your audience"},"deskSound":"Sound from the desk","deskSoundSub":"{{name}} · desk app","deskQuality":"Sound quality at the desk","deskQualitySub":"level, clipping, input","tooLoud":"Too loud: clipping for {{duration}}","tooLoudShort":"too loud {{duration}}","howConnected":"How it connected","newAddress":"{{network}} · new address","wifi":"Wi-Fi signal and quality","wifiSub":"strong → weak","inBooth":"In the booth","reconnecting":"Connection dropped, {{duration}}","choppy":"Choppy connection","joinedAt":"Joined at {{time}}","captions":"Captions","captionsAllSub":"every language","captionsSub":"captions","voiceSub":"interpreter or AI voice","captionDelay":"Caption delay","captionDelaySub":"speech → screen · worst {{delay}} s","console":"Operator console","consoleSub":"your team","listenerExperience":"Listener experience","listenerExperienceSub":"playback trouble per minute","flagged_one":"{{count}} hearing {{language}} had trouble at {{time}}","flagged_other":"{{count}} hearing {{language}} had trouble at {{time}}","flaggedShort_one":"{{count}} with trouble","flaggedShort_other":"{{count}} with trouble","feedback":"Feedback","feedbackSub_one":"{{count}} rating · {{avg}} average","feedbackSub_other":"{{count}} ratings · {{avg}} average","quiet":"Nobody speaking","quietLegend":"Quiet, nobody speaking","noConnection":"No connection","handedOver":"Handed over to {{name}}","tookOver":"Took over from {{name}}","muted":"Muted the microphone","unmuted":"Unmuted","offAir":"In the booth, off air","onAir":"On air","nothingToInterpret":"Nothing to interpret","interpretedVoice":"{{language}} (interpreters)","thenJoin":", then ","aiVoice":"{{language}} AI voice","aiVoiceSub":"AI voice","listening":"People hearing audio","listeningSub":"peak {{count}} at {{time}}","listeningAt":"{{count}} hearing audio at {{time}}","notLive":"Not live"},"action":{"go_live":"Went live","end":"Ended the event","pause_captions":"Paused captions","resume_captions":"Resumed captions","restart_voice":"Pressed “Restart voice”","stop_voice":"Stopped a voice","pause_channel":"Paused a channel","resume_channel":"Resumed a channel","switch_input":"Switched the sound input","other":"Did something in the console"},"actionShort":{"go_live":"Go live","end":"End","pause_captions":"Pause","resume_captions":"Resume","restart_voice":"Restart voice","stop_voice":"Stop voice","pause_channel":"Pause channel","resume_channel":"Resume channel","switch_input":"Switch input","other":""},"language":{"floor":"Original audio","all":"every language"},"moment":{"source_lost":{"title":"Sound from the sound desk stopped reaching us","venue":"Where it started: the sound desk computer's connection. It reported trouble just before the sound stopped, while our service was running normally. Sound couldn't reach us in between, so every language paused.","interpreter":"Where it started: an interpreter's connection, and the sound from the desk stopped with it.","interscribe":"This one was ours. Our service stopped receiving the sound from the desk for {{duration}}. We're sorry.","unclear":"We can't say for sure where this started: the reports point both ways. Our team is looking into it."},"interpreter_lost":{"title":"The {{language}} channel paused while the interpreter's connection dropped","venue":"Where it started: the venue's connection, which the interpreter was using.","interpreter":"Where it started: the interpreter's own connection. It dropped and rejoined the booth {{duration}} later, while the sound desk and our service were running normally.","interscribe":"This one was ours. The interpreter's channel paused because of our service, not their connection. We're sorry.","unclear":"We can't say for sure where this started: the interpreter's connection and our service both reported something. Our team is looking into it."},"voice_silent":{"title":"The {{language}} AI voice went quiet","venue":"Where it started: the sound reaching the AI voice from the venue.","interpreter":"Where it started: the interpreter's connection feeding the voice.","interscribe":"This one was ours. Our voice provider stopped for {{duration}} before we moved {{language}} to a backup voice. Captions kept going. We're sorry; we're making that switch faster.","unclear":"We can't say for sure why the voice went quiet. Our team is looking into it."},"captions_out":{"title":"{{language}} captions stopped","venue":"Where it started: the sound reaching us from the venue.","interpreter":"Where it started: the interpreter's connection.","interscribe":"This one was ours. Our captions provider stopped for {{duration}}. We're sorry.","unclear":"We can't say for sure why the captions stopped. Our team is looking into it."},"degraded":{"venue":{"title":"Sound from the desk arrived choppy","detail":"The desk computer's connection lost some of the sound on its way to us. Listeners heard small skips and captions ran a little behind, but sound never stopped."},"interpreter":{"title":"An interpreter's sound arrived choppy","detail":"The interpreter's connection lost some of the sound on its way to us. Listeners heard small skips, but the channel never stopped."}}},"fix":{"useCable":"A network cable on that computer. If that isn't possible, move the Wi-Fi access point closer, or use the staff network instead of the guest one.","useCableShort":"a network cable at that computer","useCableTip_one":"Plug the computer into a network cable. Its Wi-Fi caused one of this event's moments.","useCableTip_other":"Plug the computers into a network cable. Wi-Fi caused {{count}} of this event's moments.","useCableTipNoMoments":"Plug the sound desk computer into a network cable. It was on Wi-Fi, which drops more often than a cable.","checkNetwork":"A steadier network for that computer: a cable, or a network fewer people share during the event.","checkNetworkShort":"a steadier network","checkNetworkTip_one":"Give the computer a steadier network: a cable, or one fewer people share. Its connection caused one of this event's moments.","checkNetworkTip_other":"Give the computers a steadier network: a cable, or one fewer people share. Their connections caused {{count}} of this event's moments.","stableNetwork":"Keep that computer on one network for the whole event, so its address doesn't change.","stableNetworkShort":"staying on one network","stableNetworkTip_one":"Keep each computer on one network for the whole event. A change of network caused one of this event's moments.","stableNetworkTip_other":"Keep each computer on one network for the whole event. Changes of network caused {{count}} of this event's moments.","preventSleep":"Keep that computer plugged in and stop it from sleeping during the event.","preventSleepShort":"keeping that computer awake","preventSleepTip_one":"Keep the computers plugged in and stop them from sleeping. A computer going to sleep caused one of this event's moments.","preventSleepTip_other":"Keep the computers plugged in and stop them from sleeping. Computers going to sleep caused {{count}} of this event's moments."},"tip":{"title":"For next time","allGood":"Nothing to change: everything ran smoothly. Keep the same setup.","nothingVenue":"Nothing to change at the venue: the pauses in this event did not start there.","soundCheck":"Run a sound check"},"moments":{"title":"Moments your audience noticed","quietNotCounted":"Quiet stretches where nobody spoke are not counted.","see":"See what happened","nextTime":"Next time: {{fix}}","pinLabel":"Moment {{n}} at {{time}}","nextTimeShort":"Next time: {{fix}}."},"impact":{"listenersAll_one":"{{count}} hearing audio","listenersAll_other":"All {{count}} hearing audio","listenersOf_one":"{{count}} hearing {{language}} audio","listenersOf_other":"{{count}} hearing {{language}} audio","allListeners":"All listeners","notAPause":"Not counted as a pause","kind":{"source_lost":"Every language","interpreter_lost":"{{language}} voice only","voice_silent":"Voice only, captions fine","captions_out":"Captions only","degraded":"Small skips"}},"momentSheet":{"experienced":"What your audience experienced","listeners":{"source_lost":"listeners heard silence","interpreter_lost":"listeners heard silence","voice_silent":"listeners lost the voice","captions_out":"listeners lost captions","degraded":"listeners heard skips"},"languages":"languages affected","languagesValue":"{{n}} of {{count}}","duration":{"source_lost":"sound and captions paused, then caught up","interpreter_lost":"the channel paused","voice_silent":"the voice was quiet","captions_out":"captions paused","degraded":"choppy, never stopped"},"experience":{"source_lost":"Listeners saw “Waiting for sound” on their screens. Nobody was disconnected: when sound returned, it played without anyone reloading.","interpreter_lost":"Listeners of that language heard silence until the interpreter was back. Every other language kept going.","voice_silent":"Listeners of that language lost the voice; their captions kept going.","captions_out":"Captions stopped on screens; audio kept going.","degraded":"Sound kept playing with small skips; captions ran a little behind."},"prevent":"What would most likely prevent it next time","previous":"Previous moment","next":"Next moment","position":"{{n}} of {{count}}","askSupport":"Ask support about this","supportSubject":"Reliability report: {{event}}, moment {{n}}","copyLink":"Copy link to this moment","copied":"Link copied"},"clip":{"listen":"Listen to this moment","play":"Play the 90 seconds around this moment","asHeard":"{{channel}}, as listeners heard it","none":"No audio to play for this moment","recordingOff":"Recording was off for this session. Turn it on in the session's Video & replays settings to listen back to moments next time.","notRecorded":"This channel wasn't being recorded at that moment."},"around":{"title":"Around the moment","level":"Sound from the desk","levelSub":"level we received","delay":"Delay to us","delaySub":"round trip, ms","loss":"Sound lost","lossSub":"packets missing"},"steps":{"title":"Step by step","allAlong":"all along","weakened":"The desk computer's connection weakened","weakenedBody":"It reported lost sound or a long delay for a minute before the drop.","start":{"source_lost":"Sound from the desk stopped reaching us","interpreter_lost":"The interpreter's connection dropped","voice_silent":"The AI voice went quiet","captions_out":"Captions stopped","degraded":"Sound started breaking up"},"startBody":{"source_lost":"No sound arrived. We kept every channel open and waited for it.","interpreter_lost":"Their channel went silent while their laptop reconnected.","voice_silent":"The voice provider stopped answering.","captions_out":"The captions provider stopped answering.","degraded":"Some sound went missing on its way to us."},"end":{"source_lost":"Sound reached listeners again","interpreter_lost":"The interpreter was back on air","voice_silent":"The voice was back","captions_out":"Captions were back","degraded":"The connection steadied"},"endBody":{"source_lost":"Captions and the AI voices picked up from the next sentence.","interpreter_lost":"Listeners heard the interpreter again without reloading.","voice_silent":"Listeners heard the voice again without reloading.","captions_out":"Captions picked up from the next sentence.","degraded":"Sound played cleanly again."},"operator":"{{action}} in the console","operatorBody":"Someone on your team acted while this was happening.","normal":"InterScribe was running normally","normalBody":"Servers, captions and voices were ready and waiting for sound.","ours":"This one was ours","oursBody":"Our own records show the problem on our side. We're sorry, and we use every one of these to make the service steadier."},"fleet":{"desks":"Computers that sent sound","desksSub":"From your venue to InterScribe","booths":"Interpreters","boothsSub":"Each booth's own connection"},"sender":{"generic":{"desk":"Sound desk computer {{n}}","booth":"Interpreter {{n}}","console":"Operator console {{n}}"}},"quality":{"excellent":"Excellent","good":"Good","fair":"Fair","poor":"Poor"},"network":{"ethernet":"Cable","wifi":"Wi-Fi","cellular":"Mobile data","hotspot":"Phone hotspot","vpn":"VPN","other":"Other network","unknown":"Network not reported","toldUs":"{{network}} · they told us in the booth check","measured":"{{network}} · read from the computer","toldUsShort":"{{network}} (they told us)","measuredShort":"{{network}}","withBand":"{{network}} {{band}} GHz","band":"{{band}} GHz","signalAvg":"{{strength}} signal ({{rssi}} dBm avg)","strength":{"strong":"strong","good":"good","fair":"fair","weak":"weak"}},"device":{"kind":{"desk":"Desk app","booth":"Interpreter booth"},"open":"Open {{name}}","qualityLabel":"Connection quality {{quality}}","strip":"Connection over the event","reconnections_one":"reconnection","reconnections_other":"reconnections","typicalDelay":"typical delay","soundLostWorst":"sound lost (worst)","jitter":"jitter","notOnCable":"Not on a cable","provider":"{{provider}} internet","addressChanged_one":"Address changed once","addressChanged_other":"Address changed {{count}} times","sameAddress":"Same address","clipped":"Clipped (too loud)","deskRole":"Desk app · sent the speaker's sound","boothRole":"Interpreter booth","connectedRange":"connected {{range}}","overall":"connection overall","delayWorst":"typical delay (worst {{worst}})","lossWorst":"sound lost (worst {{worst}})","through":"Its connection through the event","noCharts":"No readings were stored for this device.","typicalSub":"round trip · typical {{value}}","jitterName":"Jitter","jitterSub":"unevenness · typical {{value}}","wifiSignal":"Wi-Fi signal","wifiSignalSub":"taller is stronger","howConnected":"How it connected","howMeasured":"{{network}} the whole time. The app reads this from the computer itself.","howToldUs":"{{network}}, as they told us in the booth check.","howUnknown":"This device didn't report how it connected.","soundIn":"Sound going in","everyConnection":"Every time it connected","droppedThen":"Dropped, back {{duration}} later","aboutComputer":"About this computer","aboutBooth":"About this booth","tookOverFrom":"Took over from {{name}} at {{time}}","clippedTimes_one":"Clipped once (too loud)","clippedTimes_other":"Clipped {{count}} times (too loud)","mutedOnceFor":"Muted once, {{duration}}","mutedTimes_one":"Muted once","mutedTimes_other":"Muted {{count}} times","ipNew":"{{ip}} · new address","newAddress":"New address","end":{"network":{"desk":"Lost its internet","booth":"Lost its internet"},"client":{"desk":"Stopped by the operator","booth":"Left the booth"},"server":{"desk":"Our server restarted it","booth":"Our server restarted it"},"unknown":{"desk":"Ended, reason unknown","booth":"Ended, reason unknown"},"still":"Still connected","untilTheEnd":"Connected until the end"},"reported":"What the computer itself reported","reportedBooth":"What the booth itself reported","reportedNone":"Nothing to report: no warnings from this device.","allEvent":"all event","neverSlept":"Never slept, never restarted","neverReloaded":"Never reloaded or crashed","fact":{"computer":"Computer","client":"Browser","app":"Desk app","input":"Sound input","network":"Network","provider":"Internet provider","address":"Internet address"},"processor":"processor {{pct}} %","memoryFine":"memory fine","memoryHigh":"memory {{pct}} % used","onNetwork":"On the network “{{ssid}}”","worstSignal":"worst signal {{rssi}} dBm"},"sound":{"level":"Typical speech level","good":"good ({{value}} dBFS)","quiet":"quiet ({{value}} dBFS)","loud":"loud ({{value}} dBFS)","notMeasured":"not measured","clipping":"Too loud (clipping)","silent":"Silent while connected","never":"never","input":"Input","clippedOnce":"once, {{duration}} at {{time}}","clippedRuns_one":"{{count}} time, {{duration}} in all","clippedRuns_other":"{{count}} times, {{duration}} in all","inputChanged":"Input changed or unplugged","inputChangedAt":"yes, at {{time}}","no":"no"},"howWeTell":{"link":"How we find where a pause started","linkShort":"How we find where it started","title":"How we find where a pause started","intro":"Sound travels through four places before a listener hears it. Every one of them reports how it is doing, every few seconds. When something stops, we look at which place went quiet first and what it reported just before. We say where it started, not whose fault it was: Wi-Fi drops happen to everyone.","shownAs":"Shown as “{{label}}”","chain":{"desk":{"name":"Your sound desk","sub":"the computer with the desk app","reports":"Sound level, Wi-Fi or cable, signal strength, delay, lost sound, its internet address.","who":"Started at the venue","rule":"when its connection or its sound went quiet first while our service ran normally."},"interpreters":{"name":"Interpreters","sub":"each booth laptop","reports":"Whether they were on air, their delay, lost sound and every reconnection.","who":"Interpreter's connection","rule":"when only their language paused and their own connection dropped."},"interscribe":{"name":"InterScribe","sub":"our servers and providers","reports":"Errors from our servers, captions, translation and voice providers.","who":"InterScribe · on us","rule":"when sound reached us and we didn't turn it into captions or a voice. We say so first."},"listeners":{"name":"Listeners","sub":"phones and browsers","reports":"How many are listening, and whether many dropped at once.","who":"not counted","rule":"One person's phone signal is theirs; many at once points back up the chain."}},"sure":{"title":"“Clear” or “Most likely”","body":"Clear when two reports agree (the computer's Wi-Fi weakened, then it came back with a new address). Most likely when only one does. We always show which."},"unclear":{"title":"“Unclear”","body":"If the reports disagree, we say so instead of guessing, and our team looks into it. It is shown in grey."},"quiet":{"title":"Quiet is not a problem","body":"A song, a prayer or a pause with nobody speaking is normal. We only count a stop when sound was expected and didn't arrive. One listener's weak phone signal isn't counted either."}},"duration":{"minutes":"{{m}} min","minutesSeconds":"{{m}} min {{s}} s","hours":"{{h}} h","hoursMinutes":"{{h}} h {{m}} min","seconds":"{{count}} s"},"unit":{"ms":"{{value}} ms","secondsShort":"{{value}} s","pct":"{{value}} %"},"momentTitle":{"theInterpreter":"The interpreter","source_lost":{"wifi_drop":"The sound desk computer’s Wi-Fi dropped","network_drop":"The sound desk computer lost its internet connection","ip_change":"The sound desk computer’s internet address changed","power_sleep":"The sound desk computer went to sleep","app_restart":"The desk app restarted on the sound desk computer","packet_loss":"Sound from the sound desk stopped getting through","ours":"Sound from the desk stopped reaching listeners. This one was ours."},"interpreter_lost":{"wifi_drop":"{{name}}’s {{language}} channel paused while the laptop reconnected","network_drop":"{{name}}’s {{language}} channel paused when the laptop lost its internet","ip_change":"{{name}}’s {{language}} channel paused when the laptop’s internet address changed","power_sleep":"{{name}}’s {{language}} channel paused when the laptop went to sleep","app_restart":"{{name}}’s {{language}} channel paused while the booth reloaded","packet_loss":"{{name}}’s {{language}} sound stopped getting through","ours":"The {{language}} interpreter channel paused. This one was ours."},"voice_silent":{"ours":"The {{language}} AI voice went quiet. This one was ours."},"captions_out":{"ours":"{{language}} captions stopped. This one was ours."}},"momentDetail":{"source_lost":{"wifi_drop":"The Wi-Fi signal at the desk weakened before the connection dropped. It reconnected by itself. Sound couldn’t reach us in between, so every language paused.","wifi_drop_dbm":"The Wi-Fi signal at the desk had been weak ({{dbm}} dBm) for {{lead}} before the connection dropped. It reconnected by itself. Sound couldn’t reach us in between, so every language paused.","network_drop":"The sound desk computer lost its internet connection and came back by itself {{duration}} later. Sound couldn’t reach us in between, so every language paused.","ip_change":"The sound desk computer’s internet address changed, which cut its connection to us until it reconnected. Every language paused in between.","power_sleep":"The sound desk computer went to sleep, so its sound stopped until it woke up. Every language paused in between.","app_restart":"The desk app on the sound desk computer restarted, so its sound stopped until it was back. Every language paused in between."},"interpreter_lost":{"wifi_drop":"{{name}}’s laptop briefly lost its Wi-Fi connection and rejoined the booth {{duration}} later. The sound desk and our service were running normally.","network_drop":"{{name}}’s laptop lost its internet connection and rejoined the booth {{duration}} later. The sound desk and our service were running normally.","power_sleep":"{{name}}’s laptop went to sleep and the channel paused until it woke up, {{duration}} later. The sound desk and our service were running normally.","app_restart":"{{name}}’s booth reloaded and the channel paused for {{duration}}. The sound desk and our service were running normally."},"voice_silent":{"provider_error":"Our voice provider returned an error and it took us {{duration}} to move {{language}} to the backup voice. {{language}} captions kept going. We’re sorry; we’re making that switch faster."}},"momentWhere":{"lead":"Where it started:","source_lost":{"wifi_drop":{"place":"the Wi-Fi link between the sound desk computer and the router.","rest":"The computer reported its signal falling, then the link dropped and came back by itself. Our service was running normally.","restNewAddress":"The computer reported its signal falling, then the link dropped and came back with a new address. Our service was running normally."},"network_drop":{"place":"the sound desk computer’s internet connection.","rest":"It stopped answering, then came back by itself. Our service was running normally."},"ip_change":{"place":"the sound desk computer’s network, which gave it a new internet address.","rest":"Its connection to us dropped until it reconnected. Our service was running normally."},"power_sleep":{"place":"the sound desk computer, which went to sleep.","rest":"Its sound stopped until it woke up. Our service was running normally."},"app_restart":{"place":"the desk app on the sound desk computer, which restarted.","rest":"Its sound stopped until the app was back. Our service was running normally."}},"interpreter_lost":{"wifi_drop":{"place":"the Wi-Fi link of the interpreter’s laptop.","rest":"It dropped and the laptop rejoined the booth by itself. The sound desk and our service were running normally."},"network_drop":{"place":"the internet connection of the interpreter’s laptop.","rest":"It dropped and the laptop rejoined the booth by itself. The sound desk and our service were running normally."}}},"step":{"device":{"desk":"The desk computer","booth":"The interpreter’s laptop"},"someone":"Someone on your team","wifi_weak":{"title":"Wi-Fi signal weakened","body":"{{device}} reported a weak Wi-Fi signal ({{rssi}} dBm).","bodyPlain":"{{device}} reported its Wi-Fi signal falling."},"wifi_dropped":{"title":"The Wi-Fi connection dropped","body":"{{device}} reported that it lost its Wi-Fi network."},"wifi_rejoined":{"title":"It reconnected on its own","body":"{{device}} rejoined its Wi-Fi network."},"ip_changed":{"title":"It came back from a new internet address","body":"From a different internet address (the router gave it a new one)."},"clipping":{"title":"The sound was too loud","body":"{{device}} reported clipping for {{duration}}."},"input_changed":{"title":"The sound input changed","body":"{{device}} switched to another sound input."},"input_unplugged":{"title":"The sound input was unplugged","body":"{{device}} reported that its sound input disappeared."},"power_sleep":{"title":"The computer went to sleep","body":"{{device}} told us it was going to sleep."},"power_wake":{"title":"The computer woke up","body":"{{device}} was awake again."},"app_started":{"title":"The app started","body":"{{device}} started the app and connected to us."},"app_restarted_after_crash":{"title":"The app restarted after it crashed","body":"{{device}} reported that the app had stopped unexpectedly."},"muted":{"title":"The microphone was muted","body":"{{device}} muted its microphone."},"unmuted":{"title":"The microphone was back on","body":"{{device}} unmuted its microphone."},"sound_stopped":{"title":"{{device}} stopped answering","body":"No sound and no heartbeat. We kept every channel open and waited for it."},"sound_back":{"title":"Sound reached listeners again","body":"Captions and the AI voices picked up from the next sentence."},"operator_saw":{"title":"{{by}} acted in the console","body":"{{action}}."},"service_normal":{"title":"Back to normal","body":"Everything was running normally again."}},"deviceEvent":{"deskApp":"Desk app","booth":"Booth","browserOn":"{{browser}} on {{os}}","app_startedWhat":"{{what}} started","app_started":"{{app}} started","wifi_weak":"Wi-Fi signal weakened","wifi_weakReading":"Wi-Fi signal weak ({{rssi}} dBm)","wifi_dropped":"Wi-Fi dropped","wifi_rejoined":"Wi-Fi reconnected","wifi_rejoinedNewAddress":"Wi-Fi reconnected with a new address","wifi_rejoinedAfter":"Wi-Fi reconnected {{duration}} later","wifi_rejoinedAfterNewAddress":"Wi-Fi reconnected {{duration}} later with a new address","ip_changed":"Its internet address changed","clipping":"Sound too loud (clipping)","clippingFor":"Sound too loud for {{duration}} (clipping)","input_changed":"Sound input changed","input_changedTo":"Sound input changed to {{device}}","input_unplugged":"Sound input unplugged","power_sleep":"The computer went to sleep","power_wake":"The computer woke up","app_restarted_after_crash":"{{app}} restarted after it crashed","muted":"Muted the microphone","unmuted":"Unmuted the microphone"},"runs":{"label":"Runs","whole":"Whole session","count_one":"{{count}} run","count_other":"{{count}} runs","run":"Run {{n}}","live":"live"},"scope":{"wholeSession":"whole session","deviceNote":"Delay, sound lost, jitter and notes cover the whole session.","deviceNoteWithReconnections":"Reconnections, delay, sound lost, jitter and notes cover the whole session."}},"twoStep":{"verify":{"title":"One more step","passkeyText":"Confirm it's you with the passkey on this device.","usePasskey":"Use my passkey","trustBrowser":"Trust this browser for 30 days","otherWays":"other ways","useAuthenticator":"Enter a code from my authenticator app","useRecoveryCode":"Use a recovery code","cancel":"Sign in as someone else","codeTitle":"Enter your code","codeText":"Open your authenticator app and type the 6-digit code for InterScribe.","code":"6-digit code","continue":"Continue","otherMethods":"Use a passkey or a recovery code instead","otherMethodsPasskey":"Use my passkey instead","otherMethodsRecovery":"Use a recovery code instead","recoveryText":"Each code from the list you saved works once.","recoveryCode":"Recovery code","recoveryAfter":"After you sign in, make a fresh set in your profile.","errors":{"wrongCode":"That code didn't match. Codes change every 30 seconds, so try the one showing now.","wrongRecoveryCode":"That recovery code didn't work. Check it and try again, or use another one.","passkeyFailed":"That passkey didn't work. Try again, or use another way to sign in."}},"login":{"passkey":"Sign in with a passkey","passkeyHint":"Passkeys use your face, fingerprint or device PIN. No password needed.","or":"or"},"setup":{"title":"{{workspace}} keeps its workspace extra safe","text":"They ask everyone to add a second step when signing in. Pick the one that suits you; you can add the other later.","titleStaff":"InterScribe keeps its admin area extra safe","textStaff":"Every staff account adds a second step when signing in. Pick the one that suits you; you can add the other later.","passkey":"Passkey","passkeyHint":"Face, fingerprint or device PIN. Fastest.","recommended":"Recommended","app":"Authenticator app","appHint":"A 6-digit code from an app like Google Authenticator or 1Password.","setUpPasskey":"Set up a passkey","setUpApp":"Set up an authenticator app","signOut":"Sign out","done":"You're set up. Nice work.","continueTo":"Continue to {{name}}","steps":"Step {{step}} of 3","back":"Back"},"totp":{"title":"Scan with your app","qr":"QR code for your authenticator app","cantScan":"Can't scan? Type this key instead:","copyKey":"Copy key","keyCopied":"Key copied","enterCode":"Enter the 6-digit code your app shows","checkCode":"Check code"},"recoveryCodes":{"title":"Keep these for a rainy day","text":"If you ever lose your phone or passkey, each code lets you in once. Store them somewhere safe, like your password manager.","copy":"Copy","copied":"Recovery codes copied","download":"Download","fileTitle":"InterScribe recovery codes","saved":"I saved my recovery codes","done":"Done"},"security":{"title":"Two-step sign-in","whatIs":"What is two-step sign-in?","explain":"After your password you confirm it's you with something only you have: a passkey on your device or a code from an app. It takes a second and protects every workspace you belong to.","offText":"Add a second step when you sign in, so a stolen password alone can't get in.","onText":"You confirm it's you after your password. Thank you for keeping your account safe.","requiredText":"You confirm it's you after your password.","off":"Off","on":"On","addPasskey":"Add a passkey","setUpApp":"Set up an authenticator app","passkey":"Passkey","synced":"synced","lastUsed":"last used {{when}}","notUsedYet":"not used yet","rename":"Rename","renameLabel":"Name for this passkey","save":"Save","remove":"Remove","removePasskey":"Remove passkey {{name}}","app":"Authenticator app","appSince":"Set up {{date}}","recoveryCodes":"Recovery codes","codesLeft":"{{left}} of {{total}} left","newSet":"Make a new set","turnOff":"Turn off two-step sign-in","requiredBy":"Required by {{name}}.","requiredByStaff":"Required for all InterScribe staff.","requiredNote":"You can switch methods anytime; keep at least one so you can always get in.","added":"Passkey added","removed":"Removed","turnedOff":"Two-step sign-in is off","errors":{"twoFactorRequired":"Keep at least one way to sign in: two-step sign-in is required for you.","notWhileImpersonating":"You can't change someone else's sign-in while viewing as them.","alreadySetUp":"An authenticator app is already set up.","alreadyRegistered":"This passkey is already added.","passkeyNotAdded":"The passkey wasn't added. Try again.","passkeyCancelled":"The passkey wasn't added. You can try again whenever you're ready.","twoStepTooManyAttempts":"Too many tries. Wait a few minutes, then try again.","other":"Something went wrong. Try again."}},"freshStep":{"title":"Quick check that it's you","text":"This change affects how you sign in, so we ask once more. You won't be asked again for 10 minutes.","usePasskey":"Use my passkey","cancel":"Cancel"},"members":{"requireTitle":"Require two-step sign-in","requireText":"Everyone in {{workspace}} adds a passkey or an authenticator app. People not set up are asked to do it at their next sign-in.","count":"{{enrolled}} of {{total}} people are set up","waiting":"{{count}} will be asked at their next sign-in","setYoursUpFirst":"Set yours up first","pillOn":"Two-step on","pillNeeded":"Required, not set up yet","reset":"Reset two-step sign-in","resetHint":"For someone who lost their phone and codes. They set it up again at their next sign-in.","resetViaSupport":"They belong to another workspace too, so InterScribe support resets it for them.","resetNotSetUp":"They haven't set up two-step sign-in, so there is nothing to reset.","resetDone":"Two-step sign-in was reset","enrolFirst":"Set up your own two-step sign-in first.","supportNote":"When someone also belongs to another workspace, their reset goes through InterScribe support, since other workspaces rely on that account too. Their menu says so instead of offering the reset."},"reset":{"title":"Reset {{name}}'s two-step sign-in?","text":"This removes their passkeys, authenticator app and recovery codes, and signs them out everywhere. They set it up again at their next sign-in, and we email them to say you did this.","confirm":"Reset","cancel":"Cancel"},"staff":{"title":"Staff sign-in","text":"How everyone with access to this admin area signs in.","requireTitle":"Require two-step sign-in for all InterScribe staff","requireText":"Every staff account adds a passkey or an authenticator app, and confirms it at every sign-in. \"Trust this browser\" is turned off for staff.","count":"{{enrolled}} of {{total}} staff are set up. The other {{waiting}} will set it up at their next sign-in.","countAll":"All {{total}} staff are set up.","countOff":"{{enrolled}} of {{total}} staff are set up.","setUpFirst":"Set up your own two-step sign-in first, so you don't lock yourself out.","goToProfile":"Go to my profile"},"people":{"chip":"Two-step off","pillOn":"Two-step on","pillNeeded":"Two-step required, not set up","reset":"Reset two-step sign-in","resetHint":"For someone who lost their phone and codes.","resetNotSetUp":"They haven't set up two-step sign-in.","resetNoPermission":"You don't have permission to do this."}},"variable":{"object":"Variable","plural":"Variables"},"venueClients":{"page":{"breadcrumb":"Venue licence","title":"Clients","lead":"Your client accounts, their bookings and what each one used, so you can bill them.","add":"Add a client","added":"Client account created. Their organiser has their invitation.","withdrawn":"Request withdrawn. Its rooms are free again.","handedOver":"Handed over. The client owns its account now; your access and its bookings in your rooms have ended."},"card":{"title":"Clients","count_one":"{{count}} client","count_other":"{{count}} clients","csv":"Download use by client (CSV) for invoicing","more":"Hosted and linked clients both draw on your prepaid hours; a client who should pay with their own hours is a lent room instead.","empty":"No clients yet. Add one to host its booking in your rooms.","columns":{"client":"Client","next":"Next booking","rooms":"Rooms","used":"Used so far","access":"Client access","open":"Open"},"kind":{"CREATED":"Hosted client: you pay their hours","LINKED":"Linked client account: uses your hours, you bill them","TOOK_OVER":"Took over its account"},"none":"None","used":"{{prepaid}} prepaid h, {{spoken}} spoken translation h","usedNone":"Nothing used yet","state":{"waiting":"Waiting for them","linked":"Linked","invited":"Invited","signedIn":"Signed in","ended":"Access ended","removed":"Access removed","withdrawn":"Request withdrawn"},"until":{"CREATED":"Client can sign in until {{day}}","LINKED":"Your team can open it until {{day}}","waiting":"They accept from their own dashboard","ended":"Ended {{day}}","removed":"They removed your access","withdrawn":"You withdrew the request"},"open":"Open","openLinked":"Open as operator","moreOpen":"More about Open","moreOpenText":"Open takes you to that client account in your usual dashboard, with your own sign-in. A client account you created is yours, including its event data. A client who linked their own InterScribe account keeps it: you open it only as an operator, and only until the date they agreed to. Their sessions in your rooms still use your hours, and you bill them.","withdraw":"Withdraw request","theirsNow":"Theirs now","takeOverAsked":"Asks to take it over","takeOverReview":"Review the request","change":"Extend access or raise caps","changeCaps":"Raise caps","worthLead":"≈ CA$ is what you would charge at your own prices (set in","worthLink":"Margin","worthEnd":").","worth":"≈ {{amount}} at your prices","quote":"Quote {{number}} · {{amount}} + tax"},"open":{"refused":{"forbidden":"Only people who manage this venue's rooms can open its client accounts.","notFound":"This client account is no longer one you host.","notLinked":"They haven't accepted the link yet, or they removed your access.","ended":"Your team's access to this client account has ended."}},"add":{"breadcrumb":"Clients","title":"Add a client","lead":"First decide who pays for the hours. Everything else follows.","help":"Help","left":{"PREPAID":"Prepaid hours left","SPOKEN":"Spoken translation left","INTERPRETER_DAYS":"Interpreter-days left","hours":"{{value}} h","none":"No licence yet"},"payer":{"question":"Who pays for the hours?","us":{"title":"Us (hosted client)","text":"You pay for their hours from your prepaid hours, and you bill them."},"they":{"title":"They do (lend the room)","text":"They use their own InterScribe account and hours. You lend them a room for the booking."}},"lend":{"title":"You lend them a room; they use their own hours","text":"Nothing is taken from your prepaid hours and you do not bill them for hours.","more":"The client keeps their own InterScribe account and pays for their own hours. For the booking, one of your rooms appears in their room list, with its sound coming from your sound desk app.","cta":"Continue: lend a room","room":"Which room?"},"who":{"title":"Who and when","roomsChip_one":"{{count}} room selected","roomsChip_other":"{{count}} rooms selected"},"paths":{"new":{"title":"Create a client account for them","text":"Yours, made for this client. They get access for a set time."},"link":{"title":"They already use InterScribe","text":"Their account stays theirs. They accept, and you get access for the booking. Their sessions in your rooms still use your hours, and you bill them."}},"client":"Client","clientLinked":"Their account name, or their organiser’s email","organiser":"Their organiser’s email","organiserHelp":"The person who gets the invitation, for example Dr Tan.","dates":"Booking dates","firstDay":"First event day","lastDay":"Last event day","datesHelp":"First and last event day.","access":{"CREATED":"Client can sign in","LINKED":"Your team can open it","twoWeeks":"Until {{day}} (2 weeks after)","dayAfter":"Until {{day}} (the day after)","month":"Until {{day}} (a month after)","date":"Pick a date","pick":"Last day of access","help":"After this date their access ends on its own. You can extend it."},"rooms":"Rooms during the booking","noRooms":"This venue has no rooms yet.","caps":{"title":"Limit what this client can use (optional)","lead":"A session already live never stops.","leadRest":"At a cap, their new sessions wait until you raise it.","maths":"Show the maths","mathsText":"Their sessions draw from your prepaid hours and your spoken translation hours. A cap stops them using more than you agreed. Example: a cap of 60 prepaid hours is about 40 live hours in a Large room.","prepaid":"Prepaid hours cap","spoken":"Spoken translation hours cap","prepaidGroup":"Cap on prepaid hours","spokenGroup":"Cap on spoken translation hours","fewerPrepaid":"10 fewer prepaid hours","morePrepaid":"10 more prepaid hours","fewerSpoken":"5 fewer spoken translation hours","moreSpoken":"5 more spoken translation hours","noCap":"No cap","value":"{{value}} h","summaryNone":"No cap: this client can use as much as your balance allows. A session already live never stops.","prepaidNone":"prepaid hours: no cap","prepaidUpTo":"up to {{value}} prepaid hours","spokenNone":"spoken translation: no cap","spokenUpTo":"up to {{value}} spoken translation hours","summaryEnd":"At the cap, new sessions wait for you to raise it. A session already live never stops."},"means":{"title":"What this means","CREATED":{"owns":{"title":"{{venue}} owns it","text":"{{legalName}} owns this client account. You can open it any time, like your own."},"ends":{"title":"Access ends {{day}}","text":"{{organiser}} can sign in until then. You can extend it."},"takeAway":{"title":"They can take it with them","text":"Before access ends, they can download summaries and transcripts, or ask to take the account over on a plan of their own."},"hours":{"title":"Your hours pay","text":"Everything they use comes off your prepaid hours, spoken translation hours and interpreter-days, so you see it and bill them for it."}},"LINKED":{"theirs":{"title":"Their account stays theirs","text":"The client keeps its account, its data and its plan. Nothing moves to you."},"accept":{"title":"They accept first","text":"They accept the link from their own dashboard. Until they do, nothing is shared."},"operators":{"title":"Your team as operators","text":"Your sound team can open their account as operators until {{day}}, to run sessions and audio. They see who you added and can remove them."},"hours":{"title":"Your hours pay","text":"Their sessions in your rooms use your prepaid hours, spoken translation hours and interpreter-days, and you bill them. Their other events use their own plan. To have them pay with their own hours, lend them a room instead."}},"ownershipLabel":"Who owns the event data:","ownership":{"CREATED":"{{legalName}} ({{venue}}) owns this client account and its transcripts, summaries and audience lists, and keeps them after the client’s access ends. You are responsible for them toward your client: tell them how long you keep them, and delete them when you agreed to.","LINKED":"The client owns its account and its data. {{venue}} sees bookings and hours; its operators can read transcripts and summaries while their access lasts."},"confirm":{"CREATED":"I’ll tell my client that {{venue}} keeps their event data, and for how long.","LINKED":"I understand the client can remove our access at any time."},"theOrganiser":"Their organiser"},"cancel":"Cancel","submit":{"CREATED":"Create and invite","LINKED":"Send the link request"},"sent":"Sent to {{who}}. Once they accept, the booking’s rooms appear in their room list and your team can open their account.","preview":{"heading":"What the client sees in their dashboard","title":"Hosted by {{venue}}","sub_one":"{{dates}} · {{count}} room: {{rooms}} · hours paid by {{venue}}","sub_other":"{{dates}} · {{count}} rooms: {{rooms}} · hours paid by {{venue}}","datesUnset":"Dates not set","text":"The same dashboard as every InterScribe customer: sessions, languages, summaries. The {{venue}} rooms appear in their room list during the booking.","access":"Access:","accessCREATED":"until {{day}}, then it ends. A reminder 3 days before.","accessLINKED":"{{venue}} operators until {{day}}, listed in Team.","data":"Event data:","billing":"Billing:","billingCREATED":"{{venue}} invoices them. InterScribe does not.","billingLINKED":"{{legalName}} bills them for hours used in its rooms; their other events are on their own plan.","limits":"Limits:"},"refused":{"forbidden":"Only people who manage this venue's billing and rooms can add clients.","roomNotFound":"One of the rooms is not this venue's. Pick the rooms again.","noRooms":"Pick at least one room for the booking.","invalidDates":"Pick the booking's first and last event day, today or later.","invalidAccess":"Access has to last at least until the booking's last day.","invalidName":"Give the client account a name (up to 120 characters).","invalidEmail":"Enter the organiser's email address.","invalidCap":"A cap is a whole number of hours, or blank for no cap.","notConfirmed":"Tick the box under “What this means” to go on.","unknownCode":"No InterScribe account has that code. Check it with the client, or use their organiser's email.","ownWorkspace":"That is this venue's own account.","hostedElsewhere":"This account is hosted by another venue.","overlap":"One of the rooms is already lent or hosted for someone else on those dates.","ownerSessions":"One of the rooms has your own sessions on those dates. Move them, or pick other rooms.","invalidWindow":"Pick the booking's first and last event day, today or later.","sameWorkspace":"That is this venue's own account.","granteeNotFound":"That account no longer exists.","notFound":"That account no longer exists.","notPending":"That request was already answered.","started":"The booking has already started.","notHosted":"The client took this account over while you were adding the booking. Nothing was booked."},"booked":"Booking added to {{who}}. Its rooms are in their room list for those days."},"review":{"title":"{{venue}} asks to link your account","lead":"For your booking at {{venue}}: their rooms appear in your room list on those dates, and their team can run sessions and audio here as operators.","dates":"Booking","rooms":"Rooms","access":"Their team can open your account until","hours":"Whose hours","hoursValue":"{{venue}}'s: they bill you for hours used in their rooms","rules":{"theirs":"Your account stays yours: your data, your plan, your people.","operators":"Their people join as operators: sessions, rooms and audio; never billing, members, deleting or exporting. They can read transcripts and summaries.","remove":"You can remove their access at any time, here or on your Team page."},"accept":"Accept","decline":"Decline","remove":"Remove {{venue}}'s access","onlyRunners":"An owner or admin of this account answers this request.","state":{"PENDING":"Waiting for your answer","ACTIVE":"Linked","REVOKED":"Access removed","WITHDRAWN":"Request withdrawn by {{venue}}"},"operators":"Their people with access now","noOperators":"Nobody from {{venue}} has opened your account yet.","answered":{"accepted":"Linked. {{venue}}'s rooms are in your room list for the booking.","removed":"Done. {{venue}} no longer has access to your account."},"refused":{"forbidden":"Only an owner or admin of this account can answer.","notFound":"This request is not for this account.","notPending":"This request was already answered.","ended":"This booking has ended.","hostedElsewhere":"Your account is linked to another venue right now. Remove that link first."}},"csv":{"client":"Client","room":"Room","date":"Date","size":"Size","prepaid":"Prepaid hours","spoken":"Spoken translation hours","peakListeners":"Peak listeners","interpreterDays":"Interpreter-days","extraListeners":"Extra listeners"},"sizes":{"SMALL":"Small","MEDIUM":"Medium","LARGE":"Large","STAFF_CONFIRMED":"Large (staff-confirmed)"},"emails":{"linkRequest":{"subject":"{{venue}} asks to link your InterScribe account","body":"{{venue}} hosts your booking from {{firstDay}} to {{lastDay}} and asks to link your InterScribe account. If you accept, its rooms appear in your room list for those dates, the hours used in them come off {{venue}}'s balance (they bill you), and their team can open your account as operators until {{until}}. Your account and data stay yours, and you can remove their access at any time.","cta":"Review the request"},"askCode":{"subject":"{{venue}} wants to link your InterScribe account","body":"{{venue}} wants to link your InterScribe account for your booking. This address runs no InterScribe account, or more than one, so we couldn't send the request. Reply to {{venue}} with the code of the account to link: it's the part after /app/ in the account's address. No account yet? Ask {{venue}} to create a client account for you.","cta":"Sign in to InterScribe"},"organiserAdded":{"subject":"{{venue}} set up {{client}} on InterScribe for you","body":"{{venue}} created the {{client}} account for your booking from {{firstDay}} to {{lastDay}}. You can sign in with your InterScribe account until {{until}}: run your sessions, languages and summaries. {{venue}} owns the account and its event data.","cta":"Open {{client}}"},"organiserInvited":{"subject":"{{venue}} invites you to {{client}} on InterScribe","body":"{{venue}} created the {{client}} account for your booking from {{firstDay}} to {{lastDay}}. Accept the invitation to sign in until {{until}}: run your sessions, languages and summaries. {{venue}} owns the account and its event data.","cta":"Accept the invitation"},"takeOverAsked":{"subject":"{{client}} asks to take its account over","body":"{{organiser}} asks to take over the {{client}} account {{venue}} created. If you hand it over, they become its owner, your access and its bookings in your rooms end, and they pay with their own plan.","cta":"Review the request"},"takeOverApproved":{"subject":"{{client}} is yours now","body":"{{venue}} handed the {{client}} account over to you. You are its owner: its sessions and data are yours, and {{venue}}'s access and your bookings in their rooms have ended. Choose a plan to keep running sessions.","cta":"Choose a plan"},"takeOverHandedOver":{"subject":"You handed {{client}} over","body":"{{organiser}} now owns the {{client}} account. Your access and its bookings in your rooms have ended, and the hours reserved for its dates are back in your balances.","cta":"Open your clients"},"takeOverDeclined":{"subject":"{{venue}} kept {{client}} for now","body":"{{venue}} declined your request to take over the {{client}} account. Nothing changed: you can keep using it until your access ends, and ask again later.","cta":"Open {{client}}"},"accessEnding":{"subject":"Your access to {{client}} ends on {{until}}","body":"{{venue}} gave you access to the {{client}} account until {{until}}. After that day you can no longer sign in. Download what you need from your sessions before then, or ask {{venue}} to extend it.","cta":"Open {{client}}"}},"withdraw":{"refused":{"forbidden":"Only people who manage this venue's billing and rooms can withdraw a request.","notFound":"This request is no longer one of yours.","notPending":"They already answered this request.","ended":"This booking has ended.","hostedElsewhere":"This account is linked to another venue."}},"takeOver":{"means":"What taking it over does","bookings":"Bookings in the venue's rooms that end","noBookings":"No bookings to come.","answered":{"asked":"Sent. {{venue}} reviews your request; you get an email with their answer.","declined":"Declined. {{organiser}} can ask again later."},"refused":{"forbidden":"Only someone who manages the venue's billing and rooms can answer.","notFound":"This client account is not one of yours.","notHosted":"The venue no longer hosts this account.","notOrganiser":"Only the organiser the venue named can ask to take the account over.","alreadyAsked":"You already asked. The venue has not answered yet.","notAsked":"There is no request to answer: it was answered already, or never sent.","organiserGone":"The organiser who asked is no longer in the account, or is no longer its named organiser. Nothing changed.","notConfirmed":"Tick the box to confirm first."},"client":{"hosted":"Hosted by {{venue}}","asked":"Asked on {{day}}","title":"Take {{client}} over","lead":"{{venue}} created this account for your bookings and owns it. You can ask to take it over and run it on a plan of your own.","rules":{"owner":{"title":"You become the owner","text":"The account, its sessions and its data are yours."},"access":{"title":"{{venue}}'s access ends","text":"Their team can no longer open the account."},"bookings":{"title":"Your bookings in their rooms end","text":"Dates that have not started are cancelled. A session live now finishes."},"plan":{"title":"You pay with your own plan","text":"{{venue}} stops paying for your sessions. Choose a plan in Settings after the hand-over."},"data":{"title":"Your data stays here","text":"Transcripts, summaries and audience lists stay in the account and are yours."}},"download":"Want copies first? Each session's transcripts and summaries download from its page.","sessions":"Go to your sessions","waiting":"Request sent. {{venue}} reviews it; you get an email with their answer.","onlyWho":"Only the organiser {{venue}} named can ask to take this account over.","confirm":"I understand: I become the owner, {{venue}}'s access and my bookings in their rooms end, and I pay with my own plan.","submit":"Ask to take it over"},"venue":{"breadcrumb":"Venue","hosted":"Hosted by you","asked":"{{organiser}} asked on {{day}}","title":"{{client}} asks to take its account over","lead":"The organiser asks to own the account you created for them and run it on a plan of their own.","rules":{"owner":{"title":"{{organiser}} becomes the owner","text":"The account, its sessions and its data are theirs."},"access":{"title":"Your access ends","text":"Your team can no longer open the account."},"bookings":{"title":"Its bookings in your rooms end","text":"Dates that have not started are cancelled, and their reserved hours come back to your balances. A session live now finishes."},"plan":{"title":"They pay with their own plan","text":"You stop paying for their sessions. What they used so far stays in your use by client (CSV)."},"data":{"title":"The data goes with the account","text":"You no longer own its transcripts, summaries and audience lists."}},"onlyWho":"Nothing to answer: the organiser has not asked to take the account over.","confirm":"I understand: {{organiser}} becomes the owner, our access and its bookings in our rooms end, and its data goes with the account.","submit":"Hand the account over","decline":"Decline","liveNote":"A session live when you hand it over finishes, but its languages can't be changed after the hand-over."}},"change":{"breadcrumb":"Venue · Clients","title":"Change {{client}}'s booking","lead":"{{dates}} · {{rooms}}","done":{"access":"Access extended. The organiser can sign in until the new date.","caps":"Caps saved. Bookings that waited at the cap can now go ahead."},"access":{"title":"Client can sign in until","until":"Until {{day}}","label":"A later last day for {{organiser}}","help":"Their access lasts through this day, then ends on its own.","submit":"Extend access","linked":"A linked client account's date is the one its client agreed to: send a new booking request to change it.","closed":"This access has ended, or the client took the account over: add a new booking instead."},"caps":{"title":"Limit what this client can use","capPrepaid":"Prepaid hours cap","capSpoken":"Spoken translation hours cap","none":"No cap","noCapNow":"No cap now.","now":"Cap now: {{hours}} h.","help":"Raise a cap, or leave it blank for no cap. A session already live never stops at a cap; at the cap, new sessions wait until you raise it.","submit":"Save caps","closed":"This booking is over or was removed."},"refused":{"forbidden":"Only people who manage both billing and rooms can change a client's booking.","notFound":"This booking is not one of your venue's.","notCreated":"A linked client account's date is the one its client agreed to.","notHosted":"The client took this account over: it is theirs now.","notActive":"This booking is not active.","ended":"This booking has ended.","invalidAccess":"Pick a real day.","notLater":"Pick a day after the current last day.","invalidCap":"Type whole hours, or leave it blank for no cap.","lower":"A cap can only go up, or be removed."}}},"venueHome":{"help":"Help","title":"Venue","lead":"Your rooms, your prepaid hours and what each client used, so you can bill them.","addClient":"Add a client","renew":"Renew for {{date}} (about {{hours}} h carry over)","renewNoCarry":"Renew for {{date}}","pipes":"Pipes into the tank:","pipeSmall":"Small room 1 prepaid hour per live hour","pipeMedium":"Medium 1¼","pipeLarge":"Large 1½","pages":{"label":"Venue pages","hours":"How prepaid hours work","licence":"Price your venue's year","topUp":"Top up prepaid hours","rooms":"Rooms and audio","prices":"Your prices and margin","quotes":"Client quotes"},"noMoney":"Balances, prices and what each client used are shown to people who manage billing.","noLicence":{"title":"No venue licence yet","text":"Price your venue's year: prepaid hours shared by every room, your own events and every client you host.","cta":"Price your venue's year"},"balances":{"title":"Your balances","licenceLabel":"Venue licence","licenceLine":"{{hours}} prepaid hours at {{rate}} · {{from}} to {{to}}","prepaid":"Prepaid hours","spoken":"Spoken translation","extra":"Extra listeners","interp":"Interpreter-days","ofUsed":"{{used}} of {{held}}","used":"used","hoursUsed":"hours used","thisYear":"this year","prepaidNote":"{{left}} left ({{percent}}%). We warn you at {{warnHigh}}% and {{warnLow}}% left ({{warn20}} h and {{warn5}} h).","spokenNote":"{{rate}} an hour, {{bulk}} from {{from}} hours a year.","spokenTop":"{{client}} used {{hours}} h.","extraLatest":"{{room}} passed its {{included}} included listeners on {{day}}. Nobody was cut off; CA${{extraRate}} per 100 extra guests per hour.","extraNone":"No room has passed its included listeners yet. Nobody is ever cut off; CA${{extraRate}} per 100 extra guests per hour.","interpNote":"{{rate}} each, from your {{held}}.","interpBooked":"{{name}} booked {{days}} for {{day}}."},"forecast":{"title":"Forecast to {{day}}","chipCarry":"About {{hours}} h carry over · no top-up needed","chipShort":"About {{hours}} h short · top up before then","carry":"About {{hours}} prepaid hours carry over to {{day}}. No top-up needed.","short":"At your pace you need about {{hours}} more prepaid hours before {{day}}. Top up, or new bookings wait.","topUp":"Top up prepaid hours","caption":"Where your hours go until {{end}}, and what carries over to {{next}}","row":"Row","prepaid":"Prepaid hours","spoken":"Spoken translation","interp":"Interpreter-days","left":"Left today","reserved":"Reserved by bookings","notYet":"Not yet booked (walk-ins)","carryRow":"Carry over to {{day}}","about":"about {{value}}","reservedItem":"{{name}} {{hours}} h","mathsReserved":"Reserved: {{list}} = {{total}} h.","mathsNoReserved":"Reserved: nothing booked yet.","mathsPace":"Not yet booked: {{pace}} h a day for {{days}} days = {{notYet}} h. The pace is what your walk-in sessions (booked less than 14 days ahead) used over the last {{window}} days.","mathsPrepaid":"Prepaid: {{left}} − {{reserved}} − {{notYet}} = {{raw}}, so about {{carry}} h.","mathsSpoken":"Spoken translation: {{left}} − {{reserved}} − {{notYet}} = about {{carry}} h.","mathsInterp":"Interpreter-days: {{left}} left, {{reserved}} reserved by bookings.","mathsEnd":"If a busy event changes the pace, you can top up at any time."},"runOutTitle":"If hours run out","rooms":{"title":"Today in your rooms","ready":"{{ready}} of {{total}} ready","live":"{{who}}, live now","next":"{{who}}, {{time}}","free":"Free today","freeRest":"Free for the rest of today","empty":"No rooms yet. Add your rooms in Rooms and audio.","sound":{"none":"No sound desk app yet","sending":"{{device}} is sending sound","ready":"{{device}} is ready","off":"{{device}} is off","device":"The sound desk app"}},"loans":{"title":"Rooms you lend and borrow","chip":"{{lent}} lent · {{borrowed}} borrowed","lentTitle":"Lent out","borrowedTitle":"Lent to you","lentLine":"{{room}} to {{borrower}}","noLent":"No rooms lent out. Lend a room from its page in Rooms and audio.","noBorrowed":"No rooms lent to you.","manage":"Manage","lendCta":"Lend a room","more":"A lent room is used with the borrower's own InterScribe account and hours: your balances are untouched. A room another venue lends you appears in your session form's room list during the loan."},"bank":{"breadcrumb":"{{venue}} · Venue · Prepaid hours","title":"How prepaid hours work","lead":"You buy three balances for the year; every room, your own events and every client you host use them.","leftPrepaid":"Prepaid hours left of {{held}}","leftSpoken":"Spoken translation hours left of {{held}}","leftInterp":"Interpreter-days left of {{held}}","carryInto":"Carry into {{date}}, after bookings","balancesTitle":"Your three balances today, {{day}}","yearChip":"Year {{from}} → {{to}}","gauge":{"PREPAID":"Prepaid hours","SPOKEN":"Spoken translation hours","INTERPRETER_DAYS":"Interpreter-days"},"gaugeNote":{"PREPAID":"used by every room and every hosted client.","SPOKEN":"per language, only while a voice speaks; Premium counts double.","INTERPRETER_DAYS":"one client interpreter connected for one event day."},"leftHours":"{{value}} h left","leftDays":"{{value}} left","usedLine":"{{used}} of {{held}} used · {{percent}}% left · warnings at {{warn20}} and {{warn5}} left · {{note}}","marks":"Marks on each bar: warnings at {{warnHigh}}% and {{warnLow}}% left.","carry":{"caption":"What carries into {{date}} (estimate)","by":"By {{date}}","prepaid":"Prepaid h","spoken":"Spoken translation h","interp":"Interpreter-days","left":"Left today, {{day}}","reserved_one":"Reserved bookings ({{count}})","reserved_other":"Reserved bookings ({{count}})","notYet":"Not yet booked, at your pace for {{days}} days","carries":"Carries over"},"reservedNone":"No bookings hold hours yet.","reservedItem":"{{name}}, {{day}}: {{prepaid}} prepaid h, {{spoken}} spoken translation h, {{days}} interpreter-days.","notYetItem":"Not yet booked: {{prepaid}} prepaid h and {{spoken}} spoken translation h a day for the {{days}} days left, at your pace.","flowTitle":"Where the hours go","flowChip":"1 · 1¼ · 1½ per live hour","flowLead":"One tank feeds every room; bigger rooms have a wider pipe.","liveOrPrepaid":"Live hours or prepaid hours?","liveOrPrepaidText":"A live hour is one hour of one room translating. 2 rooms × 3 h = 6 live hours. Prepaid hours are what those live hours use from your balance: 1 per live hour in a Small room, 1¼ in a Medium room, 1½ in a Large room, because bigger rooms include more listeners. Example: a Medium room live 4 h uses 4 × 1¼ = 5 prepaid hours.","pipes":{"left":"{{hours}} h left","pack":"{{hours}} prepaid h","tank":"your tank","small":"Small · 1","medium":"Medium · 1¼","large":"Large · 1½","phones":"guests' phones"},"sizes":{"SMALL":{"title":"Small · 1","text":"up to 250 people, 50 listeners included"},"MEDIUM":{"title":"Medium · 1¼","text":"up to 1,000 people, 150 listeners"},"LARGE":{"title":"Large · 1½","text":"up to 5,000 people, 500 listeners"}},"liveTextFree":"Live text in 100+ languages is free;","liveTextVoices":"voices use your spoken translation hours.","who":{"own":{"title":"Your own events","text":"Staff briefings, your own conferences: they use your hours and bring no revenue."},"hosted":{"title":"Hosted clients, including linked accounts","text":"Sessions in your rooms use your three balances, even when the client links its own account; you bill them."},"lent":{"title":"Lent rooms","text":"The client pays with its own hours. Your balances are untouched."}},"example":{"title":"One client's conference, step by step","chip":"You keep about {{amount}}","step":"Step {{n}}","prices":"Your prices here are the default until you set your own: cost + {{markup}}%, rounded to the half dollar.","room":{"L":"a Large room","M":"a Medium room","S":"a Small room"},"s1":{"title":"Two days, three rooms","big":"{{hours}} live h","line":"3 rooms × {{hours}} h","math":"{{large}} (Large), {{medium}} (Medium) and {{small}} (Small), 8 hours each day for 2 days: {{hours}} live hours in each room."},"s2":{"title":"Prepaid hours used","math":"{{list}}. Total {{total}} prepaid hours."},"s3":{"title":"Spoken translation","line":"French + Spanish in {{room}}","math":"French and Spanish voices in {{room}}: 2 languages × {{hours}} h = {{total}} spoken translation hours, from your second balance."},"s4":{"title":"Your cost","line":"from your balances"},"s5":{"title":"You charge your price","line":"you keep about {{amount}}","voices":"{{hours}} h spoken translation × {{price}}","math":"{{list}} = {{charge}}. You keep {{keep}}, about {{about}} ({{percent}}% of the price)."},"pricesOwn":"What you charge uses your own prices, from Your prices and margin."},"history":{"title":"History","chip_one":"{{count}} line","chip_other":"{{count}} lines","lead":"What came into your balances and what went out this year, newest first. A session's use is one line per balance.","empty":"Nothing has moved yet.","date":"Date","what":"What","balance":"Balance","change":"Change","paid":"Paid","kind":{"PURCHASE":"Purchase","TOPUP":"Top-up","CARRY_OVER":"Carry-over","DRAW":"Used","EXPIRY":"Expired","ADJUSTMENT":"Correction by InterScribe"},"balances":{"PREPAID":"Prepaid hours","SPOKEN":"Spoken translation hours","INTERPRETER_DAYS":"Interpreter-days"}}}},"venueLicence":{"askIris":"Ask Iris about this","showMaths":"Show the maths","moreAboutThis":"More about this","fewer":"One fewer: {{label}}","more":"One more: {{label}}","breadcrumb":"{{venue}} · Venue · Your year","hero":{"eyebrowRenew":"Prepaid hours · one year · renewing for {{from}} → {{to}}","eyebrowNew":"Prepaid hours · one year · new venue, {{from}} → {{to}}","title":"Price your venue's year","lead":"Tell us your rooms and events; we size your prepaid hours and show every sum. Nothing is charged until you press Buy.","howItWorks":"How prepaid hours work"},"tiles":{"prepaid":"Prepaid hours next year · from {{live}} live hours","spoken":"Spoken translation hours","interpreterDays":"Interpreter-days","money":"Year to buy, before HST · {{pack}}"},"steps":{"label":"Steps","start":"Start","rooms":"Rooms","events":"Events","recommendation":"Recommendation","pay":"Pay","buy":"Buy or share","done":" (done)","current":" (current)"},"refusals":{"plan":"Something in the form could not be read. Check your rooms and events and try again.","renewal":"There is no licence to renew: it is already renewed, has ended, or this venue has none yet.","hasLicence":"This venue already has a licence for that year. Choose Renewing instead.","talkToUs":"We build this one with you. Use Talk to us below.","priceChanged":"The price changed since this page loaded. Check the new figures and press again.","poDetails":"A purchase order needs your legal name, business number and PO number.","topUp":"A top-up is a whole number of hours from 10, on a licence in force.","currency":"Your InterScribe account pays in another currency, so a card payment in Canadian dollars can't go on it. Choose bank transfer or a purchase order, or talk to us.","unavailable":"The card payment page could not be opened. Nothing was charged; try again in a moment, or choose bank transfer."},"start":{"title":"Start","chipRenewing":"Renewing · {{preset}}","chipNew":"New venue · {{preset}}","question":"Is this your first year, or are you renewing?","newTitle":"New venue","newText":"Your year starts the day you buy. Nothing carries over.","newTaken":"Your venue already has a licence: renew it instead.","renewTitle":"Renewing","renewText":"Price next year after what you have left carries over.","renewDone":"Your next year is already bought.","renewNone":"There is no current licence to renew yet.","currentYear":"Current year {{from}} → {{to}}; what is left on {{last}} carries into next year.","reservedLine":"{{name}}, {{date}}: {{prepaid}} prepaid h, {{spoken}} spoken translation h, {{days}} interpreter-days reserved.","unnamed":"A booked session","paceLine":"Not yet booked: walk-in sessions at your pace, {{prepaid}} prepaid h and {{spoken}} spoken translation h a day for the {{days}} days left.","estimateLine":"Estimates: what really carries over is what is left on {{date}}, and we size your pack after it.","nextYear":"Next year","range":"{{from}} → {{to}}","carryChip":"About {{prepaid}} prepaid h and {{spoken}} spoken translation h carry over; no interpreter-days.","carryChipWithDays":"About {{prepaid}} prepaid h and {{spoken}} spoken translation h carry over, and {{days}} interpreter-days.","newYear":"Your year starts the day you buy: {{from}} → {{to}}. Nothing carries over.","presetsTitle":"Start from a venue like yours","presetsHelp":"Fills in typical rooms and events. Switching asks first, and you can undo.","inUse":"In use","confirmBelow":"Confirm below","confirmLabel":"Confirm starting point","confirmText":"Replace your {{rooms}} rooms and {{events}} events with the \"{{preset}}\" starting point?","replace":"Replace my rooms and events","keepMine":"Keep mine","replaced":"Replaced \"{{from}}\" with \"{{to}}\".","undo":"Undo"},"presets":{"hotel":{"title":"Hotel, 4–8 rooms","text":"Ballroom, salons, boardroom: conferences, galas, weddings."},"centre":{"title":"Conference centre","text":"Two halls and breakout rooms: congresses, trade shows."},"church":{"title":"Church or community hall","text":"Sanctuary and hall: weekly services, meetings, weddings."},"custom":{"title":"I'll enter my events","text":"One Small room, no events. Build it yourself."}},"sample":{"rooms":{"mainBallroom":"Main Ballroom","salonA":"Salon A","salonB":"Salon B","boardroom":"Boardroom","ballroomFoyer":"Ballroom Foyer","rooftopTerrace":"Rooftop Terrace","hallA":"Hall A","hallB":"Hall B","room201":"Room 201","room202":"Room 202","room203":"Room 203","room204":"Room 204","sanctuary":"Sanctuary","fellowshipHall":"Fellowship hall"},"events":{"twoDayConference":"Two-day conference","galaDinner":"Gala dinner","boardMeeting":"Board meeting","weddingSpeeches":"Wedding speeches","agm":"Annual general meeting","threeDayCongress":"Three-day congress","tradeShowKeynote":"Trade show keynote","workshopDay":"Workshop day","sundayService":"Sunday service","communityMeeting":"Community meeting","conferenceDay":"Conference day","gala":"Gala","newEvent":"New event"}},"sizes":{"S":{"name":"Small","upTo":"Up to 250 people"},"M":{"name":"Medium","upTo":"Up to 1,000 people"},"L":{"name":"Large","upTo":"Up to 5,000 people"},"X":{"name":"More than 5,000","upTo":"We price it with you"}},"rooms":{"title":"Your rooms","summary_one":"{{count}} room: {{sizes}}","summary_other":"{{count}} rooms: {{sizes}}","lead":"Pick each room's size: the most people it holds at one event.","whyBigger":"Why do bigger rooms use more?","whyBiggerText":"A bigger audience needs more listening capacity. A Small room includes 50 guests listening on their phones at the same time, a Medium room 150, a Large room 500. So one live hour uses 1 prepaid hour in a Small room, 1¼ in a Medium room and 1½ in a Large room. Example: Main Ballroom (Large) live for 2 hours uses 2 × 1½ = 3 prepaid hours. More guests than included? Nobody is cut off: extra listeners are CA${{extraRate}} for every 100 extra guests per hour.","name":"Room name","remove":"Remove {{name}}","question":"The most people {{name}} holds at one event","layout":"· largest layout, theatre style","xNote":"More than 5,000 people: we price this room with you (counted as Large below for a starting figure; Talk to us appears in step 5).","listeners_one":"{{count}} listener included","listeners_other":"{{count}} listeners included","useOne":"1 prepaid hour per live hour","use":"{{weight}} prepaid hours per live hour","add":"+ Add a room (starts as Small)","defaultName":"Room {{n}}","listenersAtOnce":"Most guests listening at once, at your busiest event","listenersHelp":"Optional. Guests on their phones at the same moment, in all rooms together. Above 1,500 we build the quote with you.","listenersTalk":"More than 1,500 guests at once: Talk to us appears in step 5."},"events":{"title":"Your year of events","chip":"{{live}} live hours · {{need}} prepaid hours","lead":"Describe each type of event once; its sum appears on the right.","empty":"No events yet. Press \"+ Add a type of event\" and pick the closest one.","type":"Type of event","remove":"Remove this event","times":"Times a year","timesHelp":"Twice a year = 2; every Sunday = 52.","days":"Days each time","daysHelp":"A 2-day conference = 2.","interp":"Clients' own interpreters","interpHelp":"1 interpreter × 1 day = 1 interpreter-day (CA${{dayRate}}); 3 × 2 days = 6 = CA${{dayTotal}}.","liveTime":"Live time each day","starts":"Starts","ends":"Ends","lunch":"Lunch break","lunchLength":"Lunch length","lunch30":"30 min","lunch45":"45 min","lunch60":"1 h","lunch90":"1½ h","liveTimeHelp":"Only translating time, not setup. Example: 9:00–12:00 and 13:30–17:00 = 6.5 h.","timeBad":"The end time must be after the start time (and longer than the lunch break).","tracks":"Rooms running at the same time","tracksLabel":"Rooms running at the same time (tracks)","tracksHelp":"Example: plenary in Main Ballroom + breakouts in Salon A and Salon B = 3 rooms.","noRooms":"Pick at least one room, or this event uses no hours.","who":"Who is it for?","whoLabel":"Who {{name}} is for","whoClient":"A client you bill","whoOwn":"Your own event","whoHelp":"Own events use hours but bring no revenue.","spoken":"Spoken translation (optional)","spokenHelp":"Live text in 100+ languages is always included. Voices count per language, only while they speak.","premium":"Premium voice · counts double","premiumLabel":"Premium voice for {{name}}, counts double","premiumName":"{{name}} (Premium, counts double)","whereLabel":"Where the voices play for {{name}}","voicesPlayIn":"Voices play in","mainRoom":"Main room only","mainRoomNamed":"Main room only ({{name}})","everyRoom":"Every room of this event","thisEvent":"This event, a year","liveADay":"Live time a day","liveHours":"Live hours","prepaidHours":"Prepaid hours","spokenHours":"Spoken translation h","interpreterDays":"Interpreter-days","ownNoRevenue":"Your own event: no revenue","billed":"Billed to a client","dayCount_one":"{{count}} day","dayCount_other":"{{count}} days","roomCount_one":"{{count}} room","roomCount_other":"{{count}} rooms","voiceCount_one":"{{count}} voice","voiceCount_other":"{{count}} voices","interpreterCount_one":"{{count}} interpreter","interpreterCount_other":"{{count}} interpreters","liveSentence":"{{name}}: {{times}} a year × {{days}} × {{rooms}} × {{hours}} h = {{live}} live hours.","prepaidSentence":"Uses {{prepaid}} prepaid hours: {{parts}}.","prepaidNone":"Uses no prepaid hours until you pick a room.","voiceSentence":"{{languages}} voices in {{where}}: {{units}} × {{times}} × {{days}} × {{hours}} h{{rooms}} = {{voice}} spoken translation hours.","interpSentence":"{{interpreters}} × {{days}} × {{times}} a year = {{total}} interpreter-days ({{cost}}).","add":"+ Add a type of event","running":"Your rooms are live about {{live}} hours a year ({{billed}} billed to clients, {{own}} your own events). Larger rooms count extra, so that uses {{need}} prepaid hours.","runningByRoom":"Live hours from your numbers by room.","liveH":"live h","prepaidH":"prepaid h","spokenH":"spoken translation h"},"quick":{"conferenceDay":{"title":"Conference day","text":"Plenary + 3 breakouts, 9:00–17:00, 1 h lunch = 7 h"},"gala":{"title":"Gala","text":"Your largest room, 19:00–22:00 = 3 h"},"boardMeeting":{"title":"Board meeting","text":"A Small room, 9:00–12:00 = 3 h, monthly"},"sundayService":{"title":"Sunday service","text":"10:00–11:30 = 1.5 h, 52 times a year"},"weddingSpeeches":{"title":"Wedding speeches","text":"19:00–21:00 = 2 h"},"somethingElse":{"title":"Something else","text":"Start blank: one day, 3 h"}},"languages":{"French":"French","Spanish":"Spanish","Mandarin":"Mandarin","Cantonese":"Cantonese","Arabic":"Arabic","Punjabi":"Punjabi","Portuguese":"Portuguese","Tagalog":"Tagalog","Ukrainian":"Ukrainian","Italian":"Italian"},"byRoom":{"title":"Advanced: enter by room","lead":"Know each room's live hours a year? Enter them here. Voices and interpreters still come from your events.","use":"Use my numbers by room instead of my events","room":"Room","size":"Size","fromEvents":"From your events","yours":"Your number: live hours a year","inputLabel":"Live hours a year in {{name}}"},"tank":{"prepaid":"prepaid","hours":"hours","small":"Small · 1","medium":"Medium · 1¼","large":"Large · 1½","caption":"prepaid hours per live hour, by room size"},"recommend":{"title":"What we recommend","packChip":"{{pack}} h pack","packChipCarry":"{{pack}} h pack + {{carry}} carried over","overHeadline":"Above 1,000 h we build the quote with you.","fits":"The {{hours}} h pack fits.","renewNeed":"Next year needs about {{need}} prepaid h; after carry-over you buy {{buy}}.","renewNeedVoice":"Next year needs about {{need}} prepaid h + {{voice}} spoken translation h; after carry-over you buy {{buy}} + {{voiceBuy}}.","newNeed":"Your year needs about {{need}} prepaid h.","newNeedVoice":"Your year needs about {{need}} prepaid h + {{voice}} spoken translation h.","cheapest":"Cheapest cover: the {{pack}} h pack costs {{cost}}; {{below}} h + {{topUp}} h top-up at {{rate}} would cost {{alt}}.","carryPrepaid":"{{need}} − {{carry}} = {{buy}} prepaid h to buy","carrySpoken":"{{need}} − {{carry}} = {{buy}} spoken translation h","carryDays":"{{need}} − {{carry}} = {{buy}} interpreter-days","carrySentence":"Prepaid hours: {{need}} forecast − {{carry}} carried over = {{buy}} to buy. Spoken translation: {{voiceNeed}} − {{voiceCarry}} = {{voiceBuy}}. Interpreter-days: {{daysNeed}} − {{daysCarry}} = {{daysBuy}}.","tank":"Think of your prepaid hours as one tank shared by every room. A live hour in a Small room draws 1 hour from it, Medium 1¼, Large 1½.","tankSentence":"Your forecast draws {{small}} h from Small rooms, {{medium}} × 1¼ = {{mediumUse}} h for Medium and {{large}} × 1½ = {{largeUse}} h for Large: {{total}} prepaid hours","roundedUp":", rounded up to {{need}}.","conferences_one":"The {{pack}} h pack is about {{confs}} two-day conference in three rooms (Large + Medium + Small, 7 h a day: 14 × 1½ + 14 × 1¼ + 14 × 1 = 52.5 prepaid hours each).","conferences_other":"The {{pack}} h pack is about {{confs}} two-day conferences in three rooms (Large + Medium + Small, 7 h a day: 14 × 1½ + 14 × 1¼ + 14 × 1 = 52.5 prepaid hours each).","conferencesCarry_one":"Your {{have}} h (pack + carry-over) is about {{confs}} two-day conference in three rooms (Large + Medium + Small, 7 h a day: 14 × 1½ + 14 × 1¼ + 14 × 1 = 52.5 prepaid hours each).","conferencesCarry_other":"Your {{have}} h (pack + carry-over) is about {{confs}} two-day conferences in three rooms (Large + Medium + Small, 7 h a day: 14 × 1½ + 14 × 1¼ + 14 × 1 = 52.5 prepaid hours each).","barsRenew":"Bars: the {{buy}} h you need to buy after about {{carry}} h carry over ({{need}} − {{carry}}).","barsNew":"Bars: your forecast of {{need}} prepaid hours.","packLabel":"Hour pack","tagFits":"Fits your year","tagQuote":"Starting point: we quote","packPlus":"1,000 h+","packPrice":"{{cost}} + HST","packRate":"{{rate}} a prepaid hour","packOff":"{{pct}}% off one-time {{once}}/h","packMore":"For {{cost}} more: {{hours}} more hours","packShort":"{{short}} h short: top up about {{cost}}","barShort":"Need {{need}} h: more than the pack","barOf":"Need {{need}} h of {{pack}} h","short":"The {{pack}} h pack is {{short}} h short of your forecast; topping up later costs {{short}} × {{rate}} = {{cost}}.","shortCarry":"The {{pack}} h pack + {{carry}} carried over is {{short}} h short of your forecast; topping up later costs {{short}} × {{rate}} = {{cost}}.","spareCarry":"The {{pack}} h pack + {{carry}} carried over = {{have}} h, {{spare}} more than your forecast.","spare_one":"The {{pack}} h pack leaves {{count}} spare prepaid hour.","spare_other":"The {{pack}} h pack leaves {{count}} spare prepaid hours.","voiceMore":"More about spoken translation pricing","voiceRuleBulk":"Spoken translation is CA${{rate}} an hour, or CA${{bulkRate}} an hour from {{from}} hours a year. Your {{buy}} h get the CA${{bulkRate}} rate.","voiceRule":"Spoken translation is CA${{rate}} an hour, or CA${{bulkRate}} an hour from {{from}} hours a year. You buy {{buy}} h; {{from}} h would cost {{bulk}} ({{more}} h more for {{extra}})."},"lines":{"caption":"Your year, line by line","item":"Item","amount":"Amount","pack":"Prepaid hours: {{hours}} h pack × {{rate}}","spoken":"Spoken translation: {{buy}} h × {{rate}}","spokenCarry":"Spoken translation: {{need}} forecast − {{carry}} carried over = {{buy}} h × {{rate}}","interp":"Interpreter-days: {{buy}} × CA${{rate}}","interpCarry":"Interpreter-days: {{need}} forecast − {{carry}} carried over = {{buy}} × CA${{rate}}","carried":"Carried over from this year (estimate, final at the end of your term): {{prepaid}} prepaid h, {{spoken}} spoken translation h, {{days}} interpreter-days","paidThisYear":"Paid this year","included":"Live text in 100+ languages; listeners included (50 / 150 / 500 by room size)","includedAmount":"Included","extra":"Extra listeners, only past a room’s included number: CA${{extraRate}} per 100 extra guests per hour","asUsed":"As used","likelyTopUp":"Likely top-up later: {{short}} h × {{rate}} (not charged now)","subtotal":"Year subtotal","plusTax":"{{amount}} + HST"},"compare":{"title":"Versus buying one event at a time","save":"You save {{saved}} ({{pct}}%)","empty":"Add events to compare","noHidden":"No hidden discount: one-time prices CA${{smallRate}} / {{mediumRate}} / {{largeRate}} a live hour.","sentence":"Same {{live}} live hours bought one event at a time: {{large}} h Large × CA${{largeRate}} + {{medium}} h Medium × CA${{mediumRate}} + {{small}} h Small × CA${{smallRate}} = {{once}}. Your {{pack}} h pack: {{yours}}.","withTopUp":"That includes the likely top-up.","carried":"Your {{carry}} carried-over hours were paid for this year.","leftOut":"Spoken translation and interpreter-days cost the same either way, so they are left out."},"runOut":{"title":"What if we run out?","reserveTitle":"Booking reserves hours","reserve":"A booking needs enough hours, voices and interpreter-days left.","finishTitle":"Live sessions always finish","finish":"Voices and interpreters keep going to the end.","noInvoiceTitle":"No extra invoice","noInvoice":"Overrun time comes off your balances.","topUpTitle":"Top up from 10 h","topUp":"At {{rate}} an hour, paid upfront. No quarterly top-ups.","warnTitle":"Warnings at {{warnHigh}}% and {{warnLow}}%","warn":"{{warn20}} h and {{warn5}} h left this year. No automatic charges.","carryTitle":"Unused hours carry over","carry":"All three balances, when you renew; 90 days if you don’t.","more":"Booking reserves hours. A booking needs enough prepaid hours left for its scheduled length, and enough spoken translation hours and interpreter-days for the voices and interpreters it books; if not, the booking screen says so and offers a top-up. A live session always finishes, voices and interpreters included. If it runs past its scheduled end there is no extra invoice: the extra time comes off your balances, and new bookings wait until you top up. Top-ups: any number of hours from 10 up, at your pack's rate ({{rate}} a prepaid hour), paid upfront by card, bank transfer or PO. No automatic charges. We warn you at {{warnHigh}}% and at {{warnLow}}% left ({{warn20}} and {{warn5}} prepaid hours this year)."},"pay":{"title":"How you pay","renewText":"Your next year: {{from}} → {{to}}. Carried-over hours are there from day one.","newText":"Your year starts the day you buy: {{from}} → {{to}}.","methods":{"BANK_TRANSFER":{"title":"Bank transfer","text":"The year upfront. Hours available when the payment arrives."},"CARD":{"title":"Card","text":"The year upfront by card."},"PURCHASE_ORDER":{"title":"Purchase order, Net 30","text":"Verified organisations: legal name, business number, PO number."},"QUARTERLY":{"title":"Quarterly instalments","text":"+{{surcharge}}% on the year. Four dated payments, below."}},"schedule":"When you pay","scheduleQuarterly":"Quarterly schedule: four payments, +{{surcharge}}% on the year","date":"Date","beforeTax":"Before tax","youPay":"You pay","hours":"Hours you can book","hoursTotal":"Hours you can book in total","dueStart":"{{date}} (start of the year)","dueOnPurchase":"{{date}} (on purchase)","dueCard":"Today, by card","duePo":"Net 30 after the PO invoice","duePoDated":"{{date}} (Net 30 after the PO invoice)","dueBy":"By {{date}}","dueOnReceipt":"On receipt of the invoice","bookableQuarter":"{{prepaid}} prepaid h, {{spoken}} spoken translation h","bookableQuarterLast":"{{prepaid}} prepaid h, {{spoken}} spoken translation h (completes the year)","bookable":"{{prepaid}} prepaid h and {{spoken}} spoken translation h","bookableFrom":"{{prepaid}} prepaid h and {{spoken}} spoken translation h from {{date}}","bookablePo":"{{prepaid}} prepaid h and {{spoken}} spoken translation h, once we receive your PO","quarterlyNote":"Each paid instalment releases its quarter plus one quarter ahead: {{released}} prepaid h.","quarterlyMore":"The 4th payment completes the year; its hours were already released a quarter ahead.","quarterlyCarry":"Totals include the {{prepaid}} prepaid h and {{spoken}} spoken translation h carried over."},"tax":{"label":"HST","line":"GST/HST","tbc":"To be confirmed","note":"GST/HST is to be confirmed: it is added at checkout or on your invoice, by your billing address. InterScribe Inc., GST/HST no. to be confirmed."},"totals":{"subtotal":"Year subtotal","quarterly":"Quarterly instalments: +{{surcharge}}% of {{amount}}","total":"Total for the year"},"po":{"lead":"For verified organisations: hours are available when we receive the PO, and the invoice is due 30 days after it.","legal":"Legal name of your organisation","legalHelp":"As registered, not the trading name.","legalPlaceholder":"Grandview Hotels Toronto Inc.","bn":"Business number","bnHelp":"9-digit CRA number. Example: 123456789 RT0001.","number":"PO number","numberHelp":"Not issued yet? Share the summary with finance first.","ready":"Ready: we will invoice {{legal}} for PO {{po}}.","missing":"Still needed: {{fields}}.","missingLegal":"legal name","missingBn":"business number","missingPo":"PO number"},"buy":{"title":"Buy, save or share","heldChip":"Prices held to {{date}}","talkNote":"We build this one with you because {{reasons}}; the prices above are where we start.","reasons":{"people":"a room holds more than 5,000 people","hours":"your year needs more than 1,000 prepaid hours","listeners":"more than 1,500 guests will listen at once"},"and":" and ","noPermission":"Only people who manage billing for this account can buy, save or order.","buy":"Buy","renew":"Renew","sendToTeam":"Send to our team","card":"{{verb}} · pay {{amount}} + HST by card","po":"Request PO invoice · {{amount}} + HST","quarterly":"Start quarterly plan · {{amount}} + HST first","transfer":"{{verb}} · get bank transfer details","talkSub":"We confirm the price with you before anything is charged.","quarterlySub":"First payment at the start of the year, then three more as dated. We email each invoice.","poMissing":"Fill in the three PO details first.","poSub":"Invoice for PO {{po}}, due Net 30.","sub":"Total {{amount}} + HST; refund within 14 days, minus what you used.","subRenew":"Total {{amount}} + HST, due by the start of your next year; refund within 14 days, minus what you used.","save":"Save quote","saveSub":"Prices held 60 days, until {{date}}. PDF for your PO.","share":"Share with my GM or finance","shareSub":"One printable page: the decision, payback and quote lines.","talk":"Talk to us","talkSubTile":"We build this quote with you; reply within one business day.","afterBuy":"After you buy: set your prices","afterBuySub":"· what you charge clients, your margin and your rate sheet"},"talk":{"title":"Talk to us","lead":"Tell us what you know; leave blank what you don't. We reply within one business day, and nothing is charged until you agree a price.","send":"Send to our team","fields":{"rooms":{"label":"Rooms and capacities","help":"Example: Hall A 6,000 theatre style; 4 breakout rooms of 300."},"peakDates":{"label":"Peak dates","help":"Example: June 3–6 congress; December gala season."},"expectedListeners":{"label":"Expected listeners at once","help":"Guests listening on their phones at the same time, in your biggest room."},"languages":{"label":"Languages","help":"Live text is in 100+ languages; which need spoken translation?"},"interpreters":{"label":"Interpreters","help":"Your clients' own interpreters, and on which days."},"support":{"label":"Support you'd like","help":"Example: remote support during the plenary; someone on site on day 1."},"billingTerms":{"label":"Billing terms","help":"Example: Net 45, blanket PO per semester."},"taxId":{"label":"Tax number","help":"Your GST/HST number, or your country's equivalent."},"fiscalYear":{"label":"Fiscal year","help":"Example: April 1 to March 31."},"decisionMaker":{"label":"Who decides","help":"Name and role of the person who signs."},"avPartner":{"label":"In-house AV partner","help":"The AV company that runs your rooms, if any."}}},"stripe":{"pack":"Prepaid hours, {{hours}} h pack","spoken":"Spoken translation hours","interpreterDays":"Interpreter-days","topUp":"Prepaid hours, top-up"},"carry":{"by":"By {{date}} (estimate)","prepaid":"Prepaid h","spoken":"Spoken translation h","interpreterDays":"Interpreter-days","leftToday":"Left today, {{date}}","reserved_one":"Reserved bookings ({{count}})","reserved_other":"Reserved bookings ({{count}})","notYet":"Not yet booked, at your pace for {{days}} days","carries":"Carries over to {{date}}","about":"about {{value}}"},"summary":{"notices":{"saved":"Quote {{number}} is saved. Its prices are held 60 days; print it or save it as PDF for your purchase order.","ordered":"Thank you: we have your order {{number}}. We email the invoice within one business day; your hours are released when the payment or your PO arrives.","paid":"Paid: quote {{number}} is now your licence. Your hours are in your balances.","cancelled":"The card payment was cancelled. Nothing was charged; quote {{number}} is still here.","talk":"Thank you: we have your request ({{number}}). We reply within one business day."},"eyebrow":"Decision brief for the GM and finance · Quote {{number}}","titleRenew":"Renew InterScribe for {{licence}}","titleNew":"Buy InterScribe for {{licence}}","byline":"{{venue}} · prepared by {{by}} · issued {{issued}}, valid until {{valid}} · CA$","change":"Change the forecast","print":"Print or save as PDF","decision":"The decision","recommended":"Recommended","decPack":"The {{pack}} h pack (cover for {{need}} h) + {{spoken}} spoken translation h + {{days}} interpreter-days.","decBack":"Paid back by {{when}}.","payment":"Payment","decQuarterly":"Quarterly: 4 × {{amount}} + HST from {{date}}, +{{surcharge}}%.","decPo":"Purchase order, Net 30. Needs our PO number.","decUpfront":"Upfront by bank transfer or card, by {{date}}.","worstCase":"Worst case","short":"{{amount}} short","decWorst":"If we sell half our forecast (unused hours carry over); a 100 h top-up would be {{topUp}} + HST, only if we choose it.","forGm":"For the GM","covered":"What's covered","coveredChip":"{{rooms}} rooms · {{hours}} prepaid h","coveredRooms_one":"{{count}} room","coveredRooms_other":"{{count}} rooms","coveredPrepaid":"{{live}} live hours → {{need}} prepaid h","coveredPrepaidRenew":"About {{carry}} carry over, so we buy the {{pack}} h pack ({{have}} h in all).","coveredPrepaidNew":"We buy the {{pack}} h pack.","coveredSpoken":"{{hours}} spoken translation h","coveredSpokenText":"{{carry}} carry over, so we buy {{buy}}; natural voices, per language, while they speak.","coveredInterp":"{{days}} interpreter-days","coveredInterpText":"We buy {{buy}} ({{carry}} carry over); clients’ own interpreters on guests’ phones.","coveredText":"Live text, 100+ languages","coveredTextText":"Every session, no extra cost. Guests scan a QR code; no app.","coveredClients":"Own events and every client we host","coveredClientsText":"Including clients who link their own account; we bill them at our prices.","perEvent":"Cost per typical event","event":"Event","ourCost":"Our cost","weBill":"We bill","eventWhat_one":"{{rooms}}, {{hours}} h a day","eventWhat_other":"{{rooms}}, {{hours}} h a day for {{count}} days","mathPrepaid":"{{hours}} prepaid h × {{rate}}","mathVoice":"{{hours}} spoken translation h × {{rate}}","mathInterp":"{{days}} interpreter-days × CA${{rate}}","ownEvent":"Own event","pricesNote":"\"We bill\" uses your prices: cost + {{markup}}%, rounded to the half dollar, until you set your own.","alt":"Our client's price vs renting equipment","altOpts":{"voices":"Spoken translation","interp":"Client's interpreters"},"altOurs":"With us, at our prices","altOursVoices":"{{name}}: rooms {{rooms}} + {{hours}} h of voices × {{price}}, every room with live text.","altOursInterp":"{{name}}: rooms {{rooms}} + {{days}} interpreter-days × {{price}} to connect the client’s interpreters.","altRenting":"Renting, approx.","rent":{"booths":"Interpreter booths","technician":"Booth technician","receivers":"Receivers","interpreters":"Hired interpreter-days"},"altNoteVoices":"Spoken translation instead of hired interpreters. Renting covers the main room only, with {{listeners}} receivers.","altNoteInterp":"The client’s own interpreters either way, so their fees are left out. Renting covers the main room only, with {{listeners}} receivers.","payback":"Payback at our prices","backChip":"Paid back by {{when}}","when":{"early":"early {{month}}","mid":"mid-{{month}}","late":"late {{month}}"},"revLive":"{{hours}} h {{size}} × {{price}}","revVoice":"{{hours}} h spoken translation × {{price}}","revInterp":"{{days}} interpreter-days × {{price}}","weBillClients":"We bill clients","minusUs":"Minus what we pay InterScribe this year (before HST)","includesCarry":"Includes about {{carry}} h already paid this year (≈ {{value}})","ownEvents":"Own events: {{names}}, {{hours}} live h, no revenue ({{value}} of hours, inside the cost)","weKeep":"We keep","paybackSentence":"Paid back once we have sold {{pct}}% of the client hours we forecast: at an even pace from the licence start on {{date}}, that is {{when}} ({{days}} days in).","noPayback":"At these prices the client hours we forecast do not pay back the year.","downside":"If we sell only half: we bill {{half}}, {{less}} less than we pay this year; unused hours carry into the year after if we renew.","extras":"Worst-case extras","extra":{"guests":{"title":"More guests than included","text":"300 extra guests for a 3 h gala = 9 × CA${{extraRate}} = {{ours}} to us; we bill {{bill}}. Nobody is cut off."},"over":{"title":"A session runs over","text":"A conference day 1 h late in a Large, a Medium and a Small room uses 1½ + 1¼ + 1 = {{hours}} prepaid hours: no extra invoice; {{value}} of hours comes off our balance."},"low":{"title":"Forecast 20% too low","text":"A 100 h top-up costs {{cost}} + HST, paid upfront, only if we choose it."},"out":{"title":"Running out","text":"Bookings longer than any balance allows wait for a top-up; a live session always finishes. Warnings at {{warnHigh}}% and {{warnLow}}%."}},"forFinance":"For finance","details":"Quote details","quoteNo":"Quote number","issued":"Issued","validUntil":"Valid until (60 days)","licence":"Licence","from":"From (vendor)","ourTaxNo":"GST/HST no. to be confirmed","to":"To (customer) · attn. {{name}}","venueTaxNo":"GST/HST no. to be confirmed","bnPlaceholder":"9 digits + RT, e.g. 123456789 RT0001","carryTitle":"Carry-over into next year (estimate)","reservedList":"Reserved: {{list}}.","lineItems":"Line items","unit":"Unit","qty":"Qty","itemPack":"Prepaid hours, {{hours}} h pack","itemPackNote":"Cheapest cover for the forecast after carry-over; {{pct}}% off one-time CA${{rate}}/h.","itemSpoken":"Spoken translation hours","itemSpokenNote":"Forecast less what carries over; CA${{rate}} an hour, CA${{bulkRate}} from {{from}} h a year.","itemInterp":"Interpreter-days","itemInterpNote":"One interpreter connected for one event day.","itemCarried":"Carried over (estimate)","itemCarriedNote":"After reserved bookings; final at the end of the current term, already paid.","itemIncluded":"Live text, 100+ languages; listeners included","itemIncludedNote":"50 / 150 / 500 at once by room size.","methods":{"upfront":"Upfront","po":"PO, Net 30","quarterly":"Quarterly +{{surcharge}}%"},"methodText":{"upfront":"The whole year upfront by bank transfer or card.","po":"Verified organisations. We invoice the legal name, business number and PO number on this page; hours are available when we receive the PO.","quarterly":"Four payments, {{surcharge}}% more over the year."},"poNeeds":"Net 30 needs it, with the legal name and business number.","terms":"Terms","term":{"held":{"title":"Prices held 60 days","text":"This quote is valid until {{date}}."},"licence":{"title":"Licence","text":"{{licence}}."},"carry":{"title":"Carry over","text":"Unused prepaid hours, spoken translation hours and interpreter-days carry over on renewal; 90 days if not renewed."},"reserve":{"title":"Booking reserves hours","text":"Bookings need enough of each balance; a live session always finishes, voices included, and any overrun comes off the balance with no extra invoice."},"topUps":{"title":"Top-ups","text":"Any number of hours from 10, at {{rate}} an hour + HST, paid upfront by card, bank transfer or PO. Never automatic."},"extra":{"title":"Extra listeners","text":"Past a room’s included listeners nobody is cut off; CA${{extraRate}} for every 100 extra guests per hour, as used."},"large":{"title":"Large audiences","text":"A room for more than 5,000 people is priced separately."},"refund":{"title":"Refund","text":"Within 14 days of payment, minus the hours already used, at the pack’s rate."}},"acceptance":"Acceptance","acceptText":"By signing, {{who}} accepts quote {{number}} from InterScribe Inc. for {{total}} + HST (to be confirmed), on the payment schedule and terms above.","customerLegal":"[customer legal name]","sign":{"name":"Name","title":"Title","signature":"Signature","date":"Date"},"pricesNoteOwn":"\"We bill\" uses your own prices, from Your prices and margin."},"topUp":{"title":"Top up prepaid hours","breadcrumb":"Venue · Prepaid hours","lead":"Any number of hours from 10, at the rate of your {{pack}} h pack: {{rate}} an hour. Paid upfront.","close":"Close top-up","howMany":"How many prepaid hours","qty":"Prepaid hours to add (10 or more)","fewer":"10 fewer hours","more":"Hours are available when payment is received. For a purchase order, they are available when we receive the PO, which needs the legal name {{legal}}, a business number and a PO number.","howPay":"How you pay","methods":{"CARD":"Card, now","BANK_TRANSFER":"Bank transfer, now","PURCHASE_ORDER":"Purchase order, Net 30 (verified organisations)","QUARTERLY":"Quarterly instalments"},"notes":{"CARD":"Paid now. Hours are available straight away.","BANK_TRANSFER":"Paid now by bank transfer. Hours are available when the transfer arrives.","PURCHASE_ORDER":"Needs your legal name, business number and PO number. Pay within 30 days of the invoice."},"labels":{"CARD":"Pay by card {{amount}}","BANK_TRANSFER":"Pay by bank transfer {{amount}}","PURCHASE_ORDER":"Request PO invoice {{amount}}"},"total":"Total","after":"You would then have {{hours}} prepaid hours left. Top-ups are paid upfront.","noLicence":"Top-ups are for a venue with a licence in force. Price your venue's year first.","back":"Back to top-ups","receipt":{"paid":"Paid: {{hours}} prepaid hours are in your balance (quote {{number}}).","ordered":"Thank you: we have your top-up order {{number}} for {{hours}} prepaid hours ({{amount}}). We email the invoice within one business day; the hours arrive when the payment or your PO does.","checkout":"Your card payment for {{hours}} prepaid hours ({{amount}}) is being confirmed. This page updates once Stripe tells us.","cancelled":"The card payment was cancelled. Nothing was charged.","line":"Quote {{number}}, {{date}}, {{method}}."}},"bank":{"lowTitle":"Running low or running out","lowChip":"No automatic charges","lowReserve":"A booking needs enough of all three balances left.","lowTopUp":"At your pack’s rate: 100 h × {{rate}} = {{cost}}.","paidUpfrontTitle":"Paid upfront","paidUpfront":"Card, bank transfer or PO. No quarterly top-ups.","lowWarn":"On each balance, before you run low.","lowMore":"Booking reserves hours: you can’t schedule a session longer than your remaining prepaid hours allow, or with more voices or interpreters than your spoken translation hours and interpreter-days allow; the booking screen says so and offers a top-up. A live session always finishes, voices and interpreters included: if it runs past its scheduled end there is no extra invoice, the extra time comes off your balances, and new bookings wait until you top up. Top-ups: any number of hours from 10 up, at your pack’s rate, paid upfront by card, bank transfer or PO. No automatic charges, ever.","yearTitle":"Your year and renewing","yearChip":"Next year {{date}}","anyTimeTitle":"Use hours any time","anyTime":"A busy December uses the same balances.","carry":"Renew, and all three unused balances move into next year.","noRenewTitle":"Don’t renew","noRenew":"Unused hours stay usable for 90 days.","afterBookingsTitle":"After your bookings","afterBookings":"About {{prepaid}} prepaid h and {{spoken}} spoken translation h carry over.","yearMore":"Booked sessions reserve their hours, so carry-over is what is left after them: {{left}} − {{reserved}} reserved − {{notYet}} not yet booked ≈ {{prepaid}} prepaid h; {{spokenLeft}} − {{spokenReserved}} − {{spokenNotYet}} = {{spoken}} spoken translation h; {{daysLeft}} − {{daysReserved}} = {{days}} interpreter-days. Renewing sizes the new pack after carry-over.","payTitle":"Paying for it","payChip":"GST/HST to be confirmed","upfrontTitle":"Upfront","upfront":"Bank transfer or card.","poTitle":"Purchase order, Net 30","po":"Legal name, business number and PO number.","quarterlyTitle":"Quarterly, +{{surcharge}}%","quarterly":"Four dated payments; hours a quarter ahead.","heldTitle":"Quote held 60 days","held":"PDF for your purchase order.","refundTitle":"Refund within 14 days","refund":"Minus what you used.","payMore":"Purchase orders are for verified organisations; hours are available when we receive the PO. Quarterly: each paid instalment releases its quarter plus one quarter ahead (500 h: 250 → 375 → 500 → 500 prepaid h); the 4th payment completes the year. GST/HST is its own line, to be confirmed.","audienceTitle":"Big audiences","audienceChip":"Nobody is cut off","includedTitle":"Listeners included","included":"50 Small, 150 Medium, 500 Large, at the same time.","extraTitle":"Extra listeners","extra":"CA${{extraRate}} for every 100 extra guests per hour.","exampleTitle":"Worked example","example":"200 extra × 3 h = 600 → {{amount}}.","over5000Title":"More than 5,000 people","over5000":"We price that room with you.","audienceMore":"Example: 200 more guests than included, listening 3 hours = 600 extra guest-hours → {{units}} × CA${{extraRate}} = {{amount}} for you. At the default price of {{price}} per 100 per hour you bill {{bill}}. A room for more than 5,000 people: we price it with you, from how many guests will listen.","audienceMoreOwn":"Example: 200 more guests than included, listening 3 hours = 600 extra guest-hours → {{units}} × CA${{extraRate}} = {{amount}} for you. At your price of {{price}} per 100 per hour you bill {{bill}}. A room for more than 5,000 people: we price it with you, from how many guests will listen."},"emails":{"quoteReminder":{"subject_one":"Quote {{number}}: its prices hold {{count}} more day","subject_other":"Quote {{number}}: its prices hold {{count}} more days","body":"{{venue}}'s saved venue licence quote {{number}} ({{total}} before tax) holds its prices until {{until}}. After that it is priced again at the rates of the day. Buy it, order it or share it with your finance team before then.","cta":"Open the quote"}}},"venueSales":{"tbc":"To be confirmed","plusTax":"{{amount}} + tax","words":{"low":"low","fair":"fair","healthy":"healthy"},"status":{"DRAFT":"Draft","SENT":"Sent","ACCEPTED":"Accepted","CANCELLED":"Cancelled"},"items":{"small":{"name":"Small room, per live hour","inc":"Up to 250 people · 50 listeners included · live text in 100+ languages","sheet":"Small room (up to 250 people), per live hour","sheetInc":"50 listeners at the same time"},"medium":{"name":"Medium room, per live hour","inc":"Up to 1,000 people · 150 listeners included · live text in 100+ languages","sheet":"Medium room (up to 1,000 people), per live hour","sheetInc":"150 listeners at the same time"},"large":{"name":"Large room, per live hour","inc":"Up to 5,000 people · 500 listeners included · live text in 100+ languages","sheet":"Large room (up to 5,000 people), per live hour","sheetInc":"500 listeners at the same time"},"spoken":{"name":"Spoken translation, per language per hour","inc":"A natural voice on every phone, only while someone speaks","sheet":"Spoken translation, per language per hour","sheetInc":"Premium voice counts double"},"interp":{"name":"Interpreter-day","inc":"Your client’s own interpreter connected for one event day","sheet":"Interpreter-day","sheetInc":"One interpreter connected for one event day"},"extra":{"name":"Extra listeners, per 100 per hour","inc":"Past the listeners included; nobody is cut off","sheet":"Extra listeners, per 100 guests per hour","sheetInc":"Only past the listeners included"}},"equipment":{"caveat":"Typical industry prices: estimates in Canadian dollars for one event day, based on published equipment rental guides, the UN/AIIC interpreter rate agreement and Government of Canada interpreter rates. Actual quotes vary by city, language pair, room and notice, and exclude taxes, travel and agency fees. Not quotes from any specific supplier.","typical":"typical {{amount}}","range":"range {{range}}","total":"Renting it all: typical {{amount}}, range {{range}}.","rules":"Counted per event day: one ISO booth and two interpreters for each language, a receiver and headset for each listener, one console with transmitter and radiators (priced for 2 languages), one AV technician, and delivery with setup and teardown.","lines":{"booth_one":"{{count}} ISO booth-day","booth_other":"{{count}} ISO booth-days","receiver_one":"{{count}} receiver and headset","receiver_other":"{{count}} receivers and headsets (per listener per day)","console_one":"Console, transmitter and radiators, {{count}} day","console_other":"Console, transmitter and radiators, {{count}} days","technician_one":"AV technician, {{count}} day","technician_other":"AV technician, {{count}} days","interpreter_one":"{{count}} hired interpreter-day","interpreter_other":"{{count}} hired interpreter-days (two per language)","delivery_one":"Delivery, setup and teardown, {{count}} day","delivery_other":"Delivery, setup and teardown, {{count}} days"},"instead":{"receivers_one":"Receivers for {{count}} listener, per event day","receivers_other":"Receivers for {{count}} listeners, per event day","interpreters_one":"{{count}} simultaneous interpreter, per event day","interpreters_other":"{{count}} simultaneous interpreters per language, per event day","booth_one":"An ISO interpretation booth, per event day","booth_other":"{{count}} ISO interpretation booths, per event day"}},"margin":{"breadcrumb":"{{venue}} · Venue · Sell it","title":"Your prices and margin","lead":"Set your price once; it fills every client quote and your rate sheet. CA$, before tax.","quoteClient":"Quote a client","art":{"cost":"cost","keep":"you keep","price":"price"},"noRates":"Your costs come from your venue licence. Price your venue's year first, then set your prices here.","save":"Save your prices","saved":{"prices":"Your prices are saved. New client quotes and your rate sheet use them.","terms":"Your quote terms are saved. New client quotes print them."},"refused":{"prices":"Those prices could not be saved: a markup is a whole number from 0 to {{maxMarkup}}%, and a price is up to CA${{maxPrice}} in dollars and cents.","terms":"Those terms could not be saved: days and hours are whole numbers from 0, and data is kept at least 1 month."},"tiles":{"byItem":"By item","keep":"you keep {{percent}}% of each sale","eachSet":"each price set on its own","bill":"next year, at these prices","margin":"{{percent}}% margin, {{word}}","backFrom":"from the {{date}} start","noYear":"price your venue's year to see this"},"how":{"title":"How you set your prices","by":"Set prices by","modes":{"MARKUP":"One markup","EACH":"Price each item"},"markupLabel":"Markup on everything: what you add to your cost","slider":"Markup slider","example":"Small room: {{cost}} + {{markup}}% = {{exact}}, rounded to {{price}}; you keep {{keep}}.","formula":"Your price = cost + {{markup}}%","keep":"You keep {{percent}}%","keepSub":"of each sale · margin {{word}}","eachText":"Prices start from what you have now; change any one and nothing else moves. \"One markup\" resets them to cost + {{markup}}%.","diff":"Markup or margin: what is the difference?","diffText":"Markup is what you add to your cost. Margin is the share of the price you keep. They are different numbers for the same price. Example: an item costs CA$100 and you sell it for CA$180. Markup is 80% (you added CA$80 to CA$100). Margin is 44% (you keep CA$80 of the CA$180). Many hotels keep 30–55% of what in-house AV bills. We show margin in words: under 30% is low, 30–39% is fair, 40% and over is healthy."},"list":{"title":"Price list","chip":"Small room {{price}} a live hour","item":"Item","cost":"Your cost","price":"Your price","keep":"You keep","markup":"Markup","margin":"Margin","instead":"What your client would pay instead (approx., CA$)","priceFor":"price for {{item}}","more":"More about the comparisons","rounding":"Each comparison is for one event day; your prices are per live hour, so an {{hours}}-hour day is 8 of them. In markup mode prices round to the nearest half dollar."},"year":{"title":"Your year at these prices","chip":"You keep {{amount}}","none":"Price your venue's year to see what it bills and keeps at these prices.","from":"Your licence year, {{from}} → {{to}}, from your forecast.","change":"Change forecast","billed":"Billed to clients","youBill":"You bill","rowLive":"{{hours}} live h {{size}} × {{price}}","rowVoice":"{{hours}} h spoken translation","rowInterp":"{{days}} interpreter-days","rowExtra":"Extra listeners: only as used, not forecast","rowOwn":"Own events: {{names}}, {{hours}} live h (no revenue; their hours are inside your cost)","rowCarry":"Includes about {{hours}} h already paid this year (≈ {{amount}})","youBillClients":"You bill clients","youPay":"You pay InterScribe","youKeep":"You keep","bar":"Grey: what you pay ({{pack}} h pack {{packCost}} + spoken translation {{spoken}} + interpreter-days {{interp}} = {{total}}, after carry-over); green: what you keep.","backBy":"Paid back by {{when}}","backText":"Once you've sold {{percent}}% of the client hours you forecast: {{days}} days into the year at an even pace from {{date}}.","notBack":"Not paid back at these prices","notBackShort":"Not paid back","notBackText":"Your forecast does not cover what you pay InterScribe. Raise a price or change the forecast.","half":"If you sell half","halfOk":"You bill {{bill}}, still {{more}} more than you pay.","halfShort":"You bill {{bill}}, {{less}} less than you pay this year; unused hours carry over if you renew."}},"sheet":{"title":"Your rate sheet","pdf":"Download PDF","csvButton":"Download CSV","lead":"What event planners see: your prices only, never your cost.","caption":"{{venue}} · Live translation rates · CA$, before tax","csv":{"service":"Service","includes":"Includes","price":"Price","day":"8-hour day"},"perLanguage":"{{amount}} per language","note":"Live text in 100+ languages is in every live hour. The 8-hour day is for comparison; quotes are by the live hour."},"kit":{"title":"Help selling it","notYet":"Not ready yet","sheet":{"title":"Rate sheet with your prices","text":"PDF in your brand, or a CSV for your own price list"},"onePager":{"title":"One-pager for event planners","text":"Why live translation, what guests see, your prices"},"comparison":{"title":"Comparison sheet","text":"Your price against receivers, booths and interpreters"},"signs":{"title":"Room signs and table cards","text":"QR per room, in your brand, ready to print"},"faq":{"title":"Planner FAQ","text":"Wi-Fi, languages, privacy: the questions planners ask"}},"terms":{"title":"Your quote terms","chip":"Printed on every quote","chipVenue":"{{venue}}'s own terms","lead":"Your defaults, printed on every client quote. You can change them on a quote for that client.","quoteLead":"Your defaults, printed on every quote. Change them here for this quote.","freeCancelDays":"Free cancellation until (days before)","halfRefundHours":"Then 50% until (hours before)","retentionMonths":"Keep event data (months)","overrun":"Bill the client for overrun at the hourly price","overrunMore":"? More about overrun","overrunText":"A session that is live always finishes. Any time past its end comes off your prepaid hours either way. This switch decides whether you also bill your client for it. Example: a Large room running 30 minutes over is {{example}} (0.5 × {{price}}).","save":"Save your terms"},"quote":{"back":"← Client quotes","eyebrow":"{{venue}} · Venue · Sell it","title":"Quote a client","lead":"Add each session and watch the quote and your profit update. Prices come from","stats":{"live":"Live hours","spoken":"Spoken translation h","total":"Quote total","margin":"Your margin"},"noRooms":"Add your rooms first: a quote books sessions in your rooms.","client":{"title":"Client and presets","chip":"{{days}} days · {{rooms}} rooms","name":"Client name","nameHelp":"Shown at the top of the quote. Example: the event or organisation name.","email":"Client's email","emailHelp":"Where Send to the client goes. When they accept, this person becomes the organiser of their client account.","copyDay":"Copy a day","fullDay":"Full conference day","presetsHelp":"? What the presets and room sizes mean","presetsText":"Copy a day repeats the last day's sessions on the next day. Full conference day adds {{room}} 9:00–17:00 on the next day. Then change anything you like.","sizesText":"Room sizes. Small: up to 250 people, 1 prepaid hour per live hour. Medium: up to 1,000, 1¼. Large: up to 5,000, 1½."},"session":{"title":"Sessions","chip":"{{hours}} live hours","legend":"Session {{n}} · {{room}}","roomFor":"Room for {{title}}","date":"Date","start":"Starts","end":"Ends","lunch":"Lunch break (not translated)","lunchLength":"Lunch length","lunch30":"30 min","lunch45":"45 min","lunch60":"1 h","lunch90":"1½ h","live":"{{start}} to {{end}} = {{hours}} live hours in a {{size}} room (uses {{prepaid}} prepaid hours).","liveLunch":"{{start}} to {{end}} minus a {{lunch}} lunch = {{hours}} live hours in a {{size}} room (uses {{prepaid}} prepaid hours).","badTimes":"Set an end time after the start time.","langsFor":"Spoken translation languages for {{title}}","spokenIn":"Spoken in (a voice reads the translation aloud)","premium":"Premium voice (counts double)","spoken_one":"Spoken translation: {{count}} language{{premium}} × {{hours}} h = {{total}} spoken translation hours.","spoken_other":"Spoken translation: {{count}} languages{{premium}} × {{hours}} h = {{total}} spoken translation hours.","premiumNote":" (premium counts double)","noSpoken":"No spoken translation in this session.","textIncluded":"Live text in 100+ languages is always included.","interp":"Interpreters connected","lessInterp":"One fewer interpreter for {{title}}","moreInterp":"One more interpreter for {{title}}","interpWhat":"? What is an interpreter-day","interpText":"The client's own human interpreters, connected for the day. {{price}} per interpreter per day; two sessions on one day count once.","audience":"Guests listening at once (optional)","audienceHelp":"Past the listeners the room includes, extra listeners are {{price}} per 100 per hour. Nobody is cut off.","remove":"Remove this session","add":"+ Add a session"},"discount":{"title":"Discount","chip":"Subtotal {{amount}}","label":"Discount for this client","help":"Taken off the subtotal before tax. Example: 10% off {{subtotal}} is {{amount}}."},"preview":"What {{client}} sees","send":"Send to the client","pdf":"Download PDF","draft":"Save draft","cancel":"Cancel this quote","onAcceptTitle":"When the client accepts:","onAccept":"a client account is created for them (or their own InterScribe account is linked), the rooms are booked for these dates with caps equal to this quote's hours, and the quote shows up under the client in your list, ready for your invoice. If your free balance can't cover it then, nothing is booked and you are told. We never contact your client about price.","notices":{"saved":"Draft saved.","sent":"Sent to {{email}}. The link holds the quote for 14 days.","cancelled":"Quote cancelled. Its link no longer works."},"accepted":"Accepted: the rooms are booked and the quote is on the client's line in your Clients card. Purchase order: {{po}}.","toClients":"Go to your clients","refused":{"notFound":"That quote is not one of yours.","invalid":"Some of what you entered could not be read. Check the sessions, discount and terms.","invalidName":"Add the client's name (up to 120 characters).","invalidEmail":"Add the client's email to send the quote.","noSessions":"Add at least one session before you send.","badSessions":"A session's end time is before its start time, or it has no live time after lunch.","pastDates":"A session is on a day that has passed.","noPrices":"Your costs come from your venue licence. Price your venue's year first.","notEditable":"This quote was accepted or cancelled, so it can't be changed.","emailFailed":"The quote is saved, but the email could not be sent. Try Send to the client again."}},"doc":{"label":"Quote","legal":"{{legal}} · GST/HST no. {{taxId}}","number":"Quote no.","draft":"Draft","issued":"Issued","validUntil":"Valid until","validDays":"14 days from sending","for":"Quote for","clientPlaceholder":"Your client","intro":"Live translation for your guests in our rooms, delivered with InterScribe: guests read the talk, or listen to it, in their own language on their own phone.","tiles":{"total":"Total before tax","langs":"Spoken languages","rooms":"Rooms","days":"Event days"},"sessionLine":"{{room}}, {{start}}–{{end}}","sessionSub":"{{hours}} live hours × {{price}} ({{size}} room)","allDays":"Across all days","spokenLine":"{{name}} spoken translation, {{hours}} h","spokenSub":"{{hours}} h × {{price}} an hour","spokenPremium":"{{hours}} h billed (premium voice counts double) × {{price}} an hour","interpLine_one":"Your interpreters connected: {{count}} interpreter-day","interpLine_other":"Your interpreters connected: {{count}} interpreter-days","interpSub":"{{count}} × {{price}} (one interpreter, one event day)","extraLine":"Extra listeners in {{room}}: about {{count}}","extraSub":"{{count}} guests past those included × {{hours}} h, at {{price}} per 100 per hour; billed as used","textOnly":"Live text in 100+ languages","textOnlySub":"Included in every session","included":"Included","subtotal":"Subtotal","discount":"Discount {{percent}}%","tax":"Tax (GST/HST)","total":"Total","join":{"title":"How your guests join","one":"A QR code is shown on the screen in each room.","two":"Guests scan it with their phone camera. No app to install.","three":"They pick their language and read, or listen, on their own phone. It works on the venue Wi-Fi or on mobile data."},"rulesTitle":"What is included, and the rules","rules":{"text":{"title":"Live text, 100+ languages","text":"Included in every session at no extra cost."},"spoken":{"title":"Spoken translation","text":"A natural voice in each language you choose; several can run at once.","more":"Spoken translation: {{list}}. A natural voice reads the translation aloud on guests' phones, only while a speaker is talking.","none":"Spoken translation is not part of this quote. It can be added for any session until the day before."},"accuracy":{"title":"Accuracy","text":"AI translation; human interpreters can be streamed too.","more":"The translation is produced by AI, so a name or a technical term can occasionally be wrong. If you have your own human interpreters, we can stream them to guests too (interpreter-days above)."},"listeners":{"title":"Listeners included","text":"Nobody is cut off. {{price}} per 100 extra guests per hour.","room":"{{room}} ({{size}}) {{count}} guests listening at the same time","more":"{{list}}. Past that, nobody is cut off. Extra guests are {{price}} for every 100 extra guests, per hour."},"changes":{"title":"Changes","text":"Until the day before each session.","more":"Languages and times can be changed until the day before each session. Adding spoken translation voices changes the price, and we will tell you before it does."},"data":{"title":"Your event data","text_one":"Kept by {{venue}} for {{count}} month.","text_other":"Kept by {{venue}} for {{count}} months.","more_one":"Your event data (the text of the talks, and any recordings you ask for) is kept by {{legal}}, not by InterScribe. {{venue}} keeps it for {{count}} month after your event, then deletes it. Ask us at any time for a copy.","more_other":"Your event data (the text of the talks, and any recordings you ask for) is kept by {{legal}}, not by InterScribe. {{venue}} keeps it for {{count}} months after your event, then deletes it. Ask us at any time for a copy."},"cancel":{"title":"Cancellation","text_one":"Free until {{count}} day before your first session.","text_other":"Free until {{count}} days before your first session.","more":"{{venue}}'s cancellation terms: free up to {{days}} days before your first session. After that and until {{hours}} hours before, 50% of the subtotal. Within {{hours}} hours, the full subtotal."},"overrun":{"title":"If a session runs over","text":"A live session always finishes.","billed":"A live session always finishes. Time past the scheduled end is billed at the same hourly price as above (for example, {{example}} for 30 minutes in a Large room), added to your invoice.","covered":"A live session always finishes, and there is no extra invoice. {{venue}} covers the extra time."},"payment":{"title":"Payment","text":"Invoice on acceptance, due in 30 days (Net 30).","more":"Invoice issued when you accept, due in 30 days (Net 30). Enter your purchase order number below if your finance team needs one."}},"acceptText":"By accepting you book the rooms and dates above. Total {{total}}.","accept":"Accept quote"},"private":{"title":"Only you see this","profitChip":"{{amount}} profit","uses":"Uses {{prepaid}} prepaid h and {{spoken}} spoken translation h from your free balance.","showBalance":"Show the balance","balance":"Prepaid hours: {{prepaid}} of {{prepaidFree}} free to book ({{prepaidLeft}} left today, minus {{prepaidReserved}} already reserved by other bookings). Spoken translation hours: {{spoken}} of {{spokenFree}} free ({{spokenLeft}} left, minus {{spokenReserved}} reserved). Interpreter-days: {{days}} of {{daysFree}} free ({{daysLeft}} left today).","cost":"What it costs you","keep":"You keep (profit)","margin":"Margin","note":"You bill {{bill}} before tax and it costs you {{cost}}, so you keep {{keep}}.","low":"That is low: check the discount.","empty":"Add a session to see your profit.","over":{"prepaid":"This quote needs {{need}} prepaid hours and only {{free}} are free to book.","spoken":"It needs {{need}} spoken translation hours and only {{free}} are free.","interpreterDays":"It needs {{need}} interpreter-days and only {{free}} are free."},"noLicence":"No licence covers these dates yet.","wait":"If the client accepts now, nothing is booked and you are both told; top up first.","topUp":"Top up","maths":"Margin words: under 30% is low, 30–39% is fair, 40% and over is healthy. Your cost: prepaid hours at {{prepaid}} (your pack's rate), spoken translation at {{spoken}} an hour, interpreter-days at {{interp}}.","moreBooking":"More about booking and overrun","booking":"Booking reserves hours. When the client accepts, the rooms are booked with caps equal to this quote's hours, and each session reserves its hours when it is scheduled; you cannot book more than your remaining prepaid hours allow. A session that is live always finishes; if it runs past its end, no extra invoice from InterScribe: the extra time comes off your balance (about {{hours}} prepaid hours for 30 minutes in a Large room) and new bookings wait until you top up.","overrunBilled":"You can bill your client for it at the hourly price (switch in Your quote terms).","overrunNot":"Your quote says you do not bill the client for overrun."},"public":{"po":"Purchase order number (optional)","poExample":"Example: PO-48213","expired":"This quote from {{venue}} is no longer valid. Ask {{venue}} for a new one.","booked":"Thank you. Your rooms are booked for the dates above and {{venue}} will send the invoice. Changes are possible until the day before each session. Check your email to sign in to your client account.","linkPending":"Thank you. One more step: an owner or admin of your InterScribe account accepts {{venue}}'s access from their dashboard. We emailed them the link. Your rooms are held meanwhile.","refused":{"short":"{{venue}} can't book these dates right now, so nothing was booked. We've told {{venue}}; they will be in touch.","expired":"This quote is no longer valid. Ask {{venue}} for a new one.","accepted":"This quote was already accepted. Your rooms are booked.","retry":"Someone else was accepting this quote at the same moment, so nothing was booked. Try again.","venue":"{{venue}} can't book these dates from this quote, so nothing was booked. Ask {{venue}} to send it again."}},"list":{"title":"Client quotes","card":"Your quotes","count_one":"{{count}} quote","count_other":"{{count}} quotes","empty":"No quotes yet. Quote a client to send them your prices.","number":"Quote no.","client":"Client","status":"Status","total":"Total","created":"Created","until":"Valid until {{date}}"},"short":{"licence":"No licence covers the quote's dates: renew to book them.","line":"{{balance}}: needs {{needed}}, {{free}} free.","prepaid":"Prepaid hours","spoken":"Spoken translation hours","interpreterDays":"Interpreter-days"},"emails":{"quote":{"subject":"{{venue}}: your quote {{number}}","body":"{{venue}} sent you a quote for live translation at your event: {{total}} before tax. Your guests read the talk, or listen to it, in their own language on their own phone. Review it and accept it by {{until}}.","cta":"Review the quote"},"accepted":{"subject":"{{client}} accepted quote {{number}}","body":"{{client}} accepted quote {{number}} ({{total}} before tax). The rooms are booked with caps equal to the quote's hours, and the booking is on the client's line in your Clients card, ready for your invoice.","cta":"Open the quote"},"short":{"subject":"{{client}} tried to accept quote {{number}}: nothing was booked","body":"{{client}} tried to accept quote {{number}} ({{total}} before tax), but your free balance can't cover it, so nothing was booked. {{what}} Top up, then let {{client}} know they can accept again.","cta":"Open the quote"}}},"view":{"viewEventResources":"View Event Resources","viewEventTranscriptions":"View Event Transcriptions","viewAnalytics":"View Analytics","viewTranscriptionHighlights":"View Transcription Highlights","viewSessions":"View Sessions"},"voiceAgents":{"setup":{"title":"Setup status","phoneSubtitle":"What the phone agent needs outside this dashboard. Only SuperAdmins see this.","practiceSubtitle":"What live voice practice needs outside this dashboard. Only SuperAdmins see this.","allSet":"Everything is set.","left_one":"{{count}} item still needs doing.","left_other":"{{count}} items still need doing.","envTitle":"Settings on the servers","envNote":"Secrets, keys, addresses and numbers wired to the carrier. They stay in each service's environment; this page shows only whether each is set, never its value.","stepsTitle":"Steps outside the code","stepsNote":"Some are detected here. Tick the others when they are done.","state":{"set":"Set","missing":"Missing","invalid":"Set, but not valid","unknown":"Not seen yet"},"service":{"portal":"Portal environment","agent":"The agent's environment on LiveKit Cloud","aws":"AWS","telnyx":"Telnyx","owner":"The owner"},"seen":"Seen working {{date}}","tickedBy":"Ticked by {{name}}, {{date}}","someone":"a SuperAdmin","tick":"Mark done: {{step}}","done":"Done","phone":{"livekitUrl":{"what":"LiveKit project address","why":"The voice project the phone agent and its calls run on, never the captions project. Use the phone settings, or the ones live practice already has."},"livekitKey":{"what":"LiveKit API key","why":"Lets the Portal open call rooms, dial staff and record calls on the voice project."},"livekitSecret":{"what":"LiveKit API secret","why":"The secret that goes with the API key."},"signingSecret":{"what":"Agent signing secret","why":"Proves a call start really comes from the phone agent. It must match the agent's own secret and differ from live practice's."},"outboundTrunk":{"what":"Outbound trunk","why":"The LiveKit trunk the Portal dials through to reach staff, the health check and the test number."},"testNumber":{"what":"Test number","why":"The number staff call to try a version as a real call; the cap simulation rings from it. Set in Numbers the Portal dials."},"healthCaller":{"what":"Health check caller","why":"The number the 15-minute health call comes from, so the Portal knows the call is its own check. Set in Numbers the Portal dials."},"recordingsBucket":{"what":"Recordings bucket","why":"Where call recordings are kept. The recordings stack creates it."},"recordingsRegion":{"what":"Recordings bucket region","why":"The AWS region of the recordings bucket."},"egressKeyId":{"what":"Recording upload key","why":"The access key LiveKit uses to put recordings in the bucket. It can only write."},"egressSecret":{"what":"Recording upload secret","why":"The secret that goes with the recording upload key."},"hashSecret":{"what":"Caller hash secret","why":"Counts and blocks callers without storing their numbers, and protects verification codes."},"vaultKey":{"what":"Custom tool vault key","why":"Encrypts the secrets of custom tools. 32 bytes."},"agentPortal":{"what":"The agent's Portal address and signing secret","why":"The agent needs them before it can ask the Portal anything. Shown as set once the agent has started a call."},"agentFailOpen":{"what":"The agent's fallback number and trunk","why":"If the Portal cannot be reached, the agent sends the caller to this number instead of hanging up. The agent reports it at each call."},"agentBuild":{"what":"The agent's build label","why":"Names the agent's release on each call, so a problem can be traced to a release. Missing means the agent says \"dev\"."},"recordingsStack":{"what":"Recordings stack deployed","why":"The AWS stack that makes the recordings bucket and its upload user, with the rule that deletes old recordings."},"telnyxBackup":{"what":"Telnyx backup number set","why":"Telnyx forwards the published number to a person when LiveKit cannot be reached."},"counselReview":{"what":"Counsel review recorded","why":"Needed before any agent is switched on. Recorded on Disclosure."},"runtimeFlag":{"what":"Phone agent switched on for this server","why":"The phone-agent.runtime flag. Without it the agent's calls are refused."},"stagingCall":{"what":"A test call on staging","why":"A real call to the staging agent, end to end, before production."}},"practice":{"livekitUrl":{"what":"LiveKit project address","why":"The voice project live practice runs on, never the captions project."},"livekitKey":{"what":"LiveKit API key","why":"Lets the Portal open practice rooms and send the agent in."},"livekitSecret":{"what":"LiveKit API secret","why":"The secret that goes with the API key."},"signingSecret":{"what":"Agent signing secret","why":"Signs the pass the agent uses for each practice. Without it, live mode is off."},"recordings":{"what":"Recordings bucket and upload key","why":"Shared with the phone agent. Without them practices still run but are not recorded."},"agentPortal":{"what":"The agent's Portal address","why":"The agent needs it to fetch each practice. Shown as set once the agent has played a buyer."},"agentDeployed":{"what":"The sales-coach agent deployed","why":"The agent runs on LiveKit Cloud, on the voice project."},"recordingsStack":{"what":"Recordings stack deployed","why":"The same AWS stack as the phone agent's; practice recordings go under practice/."},"flag":{"what":"Live practice switched on","why":"The practice.live-voice flag. Without it reps see only the text practice."},"stagingPractice":{"what":"A test practice on staging","why":"A live practice on staging, from the lobby to the report, before production."}}},"models":{"title":"Models","help":"LiveKit Inference model ids, like openai/gpt-5.4-mini. Leave one blank for the default. A change reaches the next call."},"rates":{"title":"What each part costs","model":"Model","rates":"Rates in US dollars","required":"Required","name":{"usdPerMinute":"Per minute","usdPerMillionChars":"Per million characters","usdPerMillionInput":"Per million tokens in","usdPerMillionCachedInput":"Per million cached tokens in","usdPerMillionOutput":"Per million tokens out"}},"phone":{"title":"The agent's parts","subtitle":"Which models hear, think and speak, the voices it may use and what they cost. Only SuperAdmins see this.","ratesHelp":"The agent prices each call with these. Blank goes back to the default. A model with no default needs its rates before it can be saved.","model":{"stt":"Hears the caller","llm":"Thinks and answers","summaryLlm":"Sums up the call","tts":"Speaks"},"modelHelp":{"stt":"Speech to text.","llm":"The model that talks with callers and uses the tools.","summaryLlm":"Writes the summary, moments and mood after the call.","tts":"The voice provider. Voice ids belong to it."},"minute":{"agent":"LiveKit agent minute","sip":"LiveKit phone minute","phone":"Phone number and carriers, a minute (Cost page)","storage":"Recording storage, a minute (Cost page)"},"voices":{"title":"Voices the agent may use","help":"The voices Settings and the studio offer, by language. With none listed, any voice id can be typed.","none":"No voices listed: any voice id can be typed.","row":"Voice {{n}}","id":"Voice id","label":"Name shown","language":"Language","gender":"Gender (optional)","accent":"Accent (optional)","remove":"Remove voice {{n}}","add":"Add a voice"}},"practice":{"pageTitle":"Live voice","lead":"Live voice practice's agent settings and setup. Only SuperAdmins see this page.","title":"The practice agent","subtitle":"How many practices run at once, which models play the buyer and coach, their voices and what they cost. A change reaches the next practice.","maxLive":"Live practices at once","maxLiveHelp":"Each holds an agent and its models. A rep who would go past it is asked to try again in a moment.","ratesHelp":"The agent prices each practice with these. Blank goes back to the default. A model with no default needs its rates before it can be saved.","minute":"LiveKit agent minute","model":{"stt":"Hears the rep","buyerLlm":"Plays the buyer","observerLlm":"Watches the call","coachLlm":"Coaches","tts":"Speaks"},"modelHelp":{"stt":"Speech to text.","buyerLlm":"The buyer the rep talks to.","observerLlm":"Notes objections and facts as the call goes.","coachLlm":"Answers the rep's questions and suggests lines.","tts":"The voice provider. Voice ids belong to it."},"voices":{"title":"Voices","help":"Voice ids of the speaking model, by language. Blank uses English's, then the default.","language":"Language","buyer":"Buyer","coach":"Coach","for":"{{role}} voice in {{language}}","asEnglish":"Same as English"}},"language":{"en":"English","es":"Spanish","pt":"Portuguese"},"save":"Save","saved":"Saved","numbers":{"title":"Numbers the Portal dials","subtitle":"Numbers bought on Telnyx and wired to the trunk. Only SuperAdmins see this.","testNumberE164":"Test number","testNumberE164Help":"Staff call it from their own phone to try a version. The cap simulation rings from it. E.164, like +15145550100.","healthCallerE164":"Health check caller","healthCallerE164Help":"The 15-minute health call comes from it. Blank: no health call. E.164."}},"widgets":{"object":"Widget","plural":"Widgets","create":"Add widget","appearance":"Appearance","metadata":"Metadata"},"withdrawal":{"entry":{"button":{"withdrawal":"Withdraw from contract","refundRequest":"Request a refund"},"note":{"withdrawal":"You can withdraw from this contract until {{date}} (14 days after your first payment). You get back what you paid, less what you used.","refundRequest":"You can request a refund until {{date}} (14 days after your first payment). You get back what you paid, less what you used."}},"form":{"title":{"withdrawal":"Withdraw from contract","refundRequest":"Request a refund"},"intro":"Step 2 of 2. Check the order, then confirm. We email you a confirmation straight away.","card":{"withdrawal":"Your withdrawal","refundRequest":"Your refund request"},"until":"Available until {{date}}.","order":"Order","option":{"month":"{{order}}, {{amount}} a month","year":"{{order}}, {{amount}} a year","once":"{{order}}, {{amount}}"},"prepaidOrder_one":"{{count}} prepaid hour","prepaidOrder_other":"{{count}} prepaid hours","firstPaid":"First paid {{date}} · {{workspace}}","name":"Your name","email":"Email for the confirmation","reason":"Reason (optional)","note":{"withdrawal":"When you confirm, {{order}} ends at once and nothing more is charged. A person on our team refunds what you paid less what you used, to the card you paid with, within 14 days.","refundRequest":"{{order}} keeps working until we refund you. A person on our team refunds what you paid less what you used, to the card you paid with, within 14 days; {{order}} ends then."},"submit":{"withdrawal":"Confirm withdrawal","refundRequest":"Send refund request"},"back":"Back to Subscription","errors":{"nameRequired":"Enter your name.","emailInvalid":"Enter an email address for the confirmation.","reasonTooLong":"Keep the reason under 2,000 characters."}},"received":{"title":{"withdrawal":"Withdrawal received","refundRequest":"Refund request received"},"next":"What happens next","sentTo":"We sent this to {{email}}.","when":{"withdrawal":"You withdrew on {{date}} at {{time}}. Reference {{reference}}.","refundRequest":"You asked for a refund on {{date}} at {{time}}. Reference {{reference}}."},"ended":{"withdrawal":{"title":"{{order}} has ended","body":"Nothing more will be charged. Sessions you scheduled will not start."},"refundRequest":{"title":"{{order}} keeps working","body":"Until your refund is sent; it ends then and nothing more is charged."}},"used":{"title":"We work out what you used","plan":"{{used}} of {{total}} days of the plan.","prepaid":"{{used}} of {{bought}} hours.","later":"Up to the day your refund is sent."},"refund":{"title":"You get your refund","body":"What you paid less what you used, to the card you paid with, by {{date}}. Stripe emails you a receipt when it is sent."}}},"workflows":{"title":"Workflows"},"workingHours":{"crumb":"Growth › Meetings › Working hours","title":"Working hours","intro":"Booking pages offer {{name}} only inside these hours, when Google shows {{name}} free and no date override says otherwise. {{name}} and Meetings admins can change this.","switchPerson":"Switch person","back":"Back to Meetings","tabs":{"label":"Working hours sections","weekly":"Weekly hours","overrides":"Date overrides","limits":"Limits","preview":"Preview"},"mode":{"label":"Hours used for booking","team":"Use team schedule","teamHelp":"Follows Settings › Support › Business hours: {{summary}}","teamEmpty":"Follows Settings › Support › Business hours, which has no days set.","own":"Own hours","ownHelp":"Any days and ranges, in {{name}}'s own time zone."},"teamWeek":{"title":"The team schedule","edit":"Change it in Settings › Support","emptyTitle":"The team schedule has no hours.","emptyText":"People on it are not offered on any booking page. Give {{name}} their own hours, or set the team's days in Settings › Support."},"zone":{"label":"Time zone","help":"Weekly hours are kept in this zone, through clock changes.","browserGroup":"This device","teamGroup":"The team","deviceTitle":"This device is on {{city}} time.","deviceText":"Travelling? Add a travel zone for the dates away, or switch for good.","addTravel":"Add travel dates","switchTo":"Switch to {{city}}","notNow":"Not now","dstOwn":"Clocks change on {{date}} in {{city}}: {{name}}'s hours stay at the same time on {{name}}'s clock.","dstTeam":"Clocks change on {{date}} in {{teamCity}}. {{city}} does not change then, so in team time {{name}}'s {{time}} moves from {{before}} to {{after}}.","dstNone":"{{city}} has no clock changes in the next year."},"toolbar":{"undo":"Undo","redo":"Redo","preset":"Start from a preset","copyTo":"Copy to…","clear":"Clear week"},"preset":{"weekdays":"Weekdays 9–5","weekdaysHint":"Mon–Fri 9:00–17:00","split":"Split day","splitHint":"9:00–12:00, 13:00–17:00","early":"Early shift","earlyHint":"Mon–Fri 7:00–15:00","late":"Late shift","lateHint":"Mon–Fri 12:00–20:00","team":"Same as team schedule","teamHint":"in {{city}} time","note":"Replaces this week. Undo brings it back."},"day":{"notWorking":"Not working","add":"+ Add","addHours":"+ Add hours","start":"{{day}}, range {{n}}, starts","end":"{{day}}, range {{n}}, ends","remove":"Remove {{range}}","copy":"Copy {{day}} to other days","inTeam":"{{ranges}} {{city}}","endsBeforeStart":"Ends before it starts. For a range past midnight, add it to the next day too.","badTime":"Use a time like 09:00.","overlap":"These ranges overlap. They are merged when you leave the field.","short":"{{minutes}} min is shorter than the {{page}} meeting ({{duration}} min), so no times fit here."},"merged":"Merged {{a}} and {{b}} into {{c}}.","copy":{"title":"Copy {{day}} to…","fromLabel":"Day to copy","weekdays":"Weekdays","everyDay":"Every day","none":"None","apply_one":"Copy to {{count}} day","apply_other":"Copy to {{count}} days","hint":"Replaces their hours · Undo works","done":"Copied {{day}} to {{days}}."},"total":"{{hours}} a week","duration":{"hours":"{{h}} h","hoursMinutes":"{{h}} h {{m}} min","minutes":"{{m}} min"},"overrides":{"title":"Date overrides","sub":"Different hours, or none, on specific dates. An override beats the weekly hours; time away and Google still apply on top.","add":"+ Add override","empty":"No overrides. Add one for a day off, a shorter day or dates away.","dayOff":"Unavailable all day","differentHours":"Different hours","travel":"Travel zone","shorter":"Different hours","off":"Day off","edit":"Edit","remove":"Remove","unnamed":"Override","travelLine":"{{ranges}} · {{zone}} (travel)","pastHidden":"Past overrides are hidden after 30 days.","oooTitle":"Google “Out of office” counts as unavailable.","oooText":"Google Calendar reports Out of office events as busy, so they already block times; the preview shows them as Busy in Google Calendar.","formTitle":"Add an override","formEditTitle":"Edit override","from":"From","to":"To","kind":"What happens on these dates","useTravel":"These hours are in another time zone (travel)","travelZone":"Zone on these dates","name":"Name (optional)","namePlaceholder":"e.g. Dentist, Conference","save":"Add for {{dates}}","saveEdit":"Keep changes","cancel":"Cancel","inHome":"In {{name}}'s usual {{city}} time that is {{ranges}}.","overlapsOther":"Another override already covers one of these dates.","needRanges":"Add at least one range, or choose Unavailable all day.","badDates":"The end date must be on or after the start, within a year."},"limits":{"title":"Limits","sub":"{{name}}'s own limits across every booking page. Where a page also sets one, the stricter wins.","perDay":"Most meetings a day","perDayHelp":"Counts meetings booked on {{name}}'s own day, in their time zone. Other Google events do not count.","noLimit":"No limit","notice":"Minimum notice","noticeHelp":"No time starts sooner than this from now.","noticePage":"Use each page's notice","noticeStricter":"{{page}} asks for {{pageNotice}}; {{name}} asks for {{own}}, so {{name}}'s times start {{stricter}} out.","unit":"Unit","unitMinutes":"minutes","unitHours":"hours","unitDays":"days","perDayBad":"Use a number from 1 to 24.","noticeBad":"Keep the notice at 7 days or less."},"preview":{"title":"What people can book next week","sub":"{{name}} on {{page}}, {{dates}}: {{name}}'s hours, minus Google busy times, overrides, time away, {{name}}'s limits and the page rules. Updates as you edit, before you save.","plain":"a 30-minute meeting","page":"Booking page","zone":"Shown in","loading":"Working out the times…","failed":"Could not work out the preview. Try again in a minute.","total_one":"{{count}} start time","total_other":"{{count}} start times","more":"+{{count}} more","none":"No times","notWorking":"Not working","dayOff":"Day off","dayOffNamed":"Day off · {{label}}","differentHours":"Different hours","differentHoursNamed":"Different hours · {{label}}","travel":"Travel · {{city}} time","full":"Full: {{count}} of {{max}} meetings booked","notice":"Notice: nothing before {{time}}","beyond":"Past the page's {{days}} days ahead","busy_google":"{{range}} busy in Google Calendar","busy_meeting":"{{range}} meeting booked","busy_away":"{{range}} away","problem_no_business_hours":"{{name}} has no working hours, so no page offers {{name}}.","problem_calendar_unavailable":"The calendar service did not answer, so no times can be worked out right now.","problem_host_calendar_unavailable":"{{name}}'s Google Calendar is not connected or not healthy, so booking pages do not offer {{name}} at all.","privacy":"Busy times show no titles here; the invitee never sees them."},"save":{"saved":"Saved. New bookings use these hours; booked meetings stay where they are.","conflictTitle":"Someone else saved these hours a moment ago.","conflictText":"Your changes were not saved over theirs. Reload to see their version, then make your changes again.","reload":"Reload","saveAnyway":"Save with no hours","keepEditing":"Keep editing","noDaysTitle":"No working days","noDaysText":"{{name}} is not offered on any booking page until {{name}} has working hours."},"problem":{"bad_zone":"Pick a time zone.","bad_time":"Use times like 09:00.","ends_before_start":"A range ends before it starts.","too_many_ranges":"Keep a day to 12 ranges at most.","bad_limit":"Most meetings a day is 1 to 24.","bad_notice":"Keep the notice between 0 and 7 days.","override_dates":"An override needs an end on or after its start, within a year.","override_overlap":"Two overrides cover the same date.","override_ranges":"An override needs hours that do not overlap.","override_zone":"Pick the travel time zone.","label":"Keep an override's name under 80 characters.","too_many_overrides":"Keep to 200 overrides."},"line":{"label":"Working hours:","team":"Team schedule","own":"Own","none":"no days set","away":"Away {{dates}}","edit":"Edit","yours":"Your working hours","inTeam":"({{ranges}} {{city}})"}},"yourNotifications":{"eyebrow":"Settings","title":"Your notifications","description":"What reaches you, where, and when. Saved to your account, so it applies on every device.","menu":"Your notifications","sendTest":"Send me a test","testSent":"Test sent. It should arrive in a moment.","testTooMany":"Wait a few seconds before sending another test.","testFailed":"The test could not be sent.","saveFailed":"That change was not saved. Try again.","howToSetUp":"How to set up","matrix":{"title":"What reaches you","inAppAlways":"In app is always on: it's what the bell keeps","category":"Category","inApp":"In app","push":"Push","email":"Email","sms":"SMS","notAvailable":"Not available","cell":"{{category}}, {{channel}}","footnote":"The list shows only what your role can see.","footnoteLock":"= set by an admin for your role.","onlyUrgent":"only urgent","requiredOnCall":"required for on-call","lock":{"inApp":"In app is always on","always":"Always sent: it cannot be turned off","onCall":"Required while you are on call","role":"Required for your role","admin":"Set by an admin for your role","teamAlerts":"Sent by Team alerts","backstage":"Sent by Backstage to its responders","credits":"Sent by Credits to owners and admins","caseReply":"Sent with the reply"},"empty":"Nothing to choose here yet."},"customerText":{"title":"Hide customers' words","hint":"Pushes and the bell say \"New chat from Grace Hill\" instead of showing what the customer wrote."},"groups":{"customers":"Customers","engineering":"Engineering","sales":"Sales","daily_summary":"Daily summary","during_session":"During a session","your_audience":"Your audience","after_session":"After a session","your_account":"Your account","from_interscribe":"From InterScribe","inbox":"Inbox"},"groupNotes":{"your_account":"owners and billing contacts"},"kinds":{"staff":{"chats_need_us":{"label":"Chats that need us","hint":"Passed to the team by Iris"},"customer_emails":{"label":"Customer emails & replies","hint":"Inbox threads you own"},"cases":{"label":"Cases","hint":"Assigned to you, customer replied, due today"},"urgent_bugs":{"label":"Urgent bug reports","hint":"Blocks everything, or during a live session"},"bugs":{"label":"Bugs","hint":"New reports, assigned to you, @mentions, reporter replied"},"live_system":{"label":"Live sessions & system","hint":"Streaming problems, provider outages (Team alerts)"},"your_day":{"label":"Your day","hint":"Meetings in 10 min, reports to approve, promises due"},"leads_deals":{"label":"Leads & deals","hint":"New lead assigned, deal needs approval"},"daily_summary":{"label":"One email at 08:00","hint":"Everything you didn't open yesterday"},"inbox_assigned":{"label":"Assigned to me","hint":"A conversation is given to you, by a person, a rule or round robin"},"inbox_mentions":{"label":"@mention","hint":"Someone mentions you in a note"},"inbox_new_in_views":{"label":"New in my views","hint":"A new conversation in a view you follow"},"inbox_follow_up_due":{"label":"Follow-up due","hint":"A follow-up you own or watch is due, or late"},"inbox_sla":{"label":"SLA about to breach","hint":"A response target is about to pass, or passed"},"inbox_send_failed":{"label":"Send failed","hint":"A reply you sent bounced or failed"},"inbox_snooze_ended":{"label":"Snooze ended","hint":"A conversation you snoozed is back"}},"workspace":{"streaming":{"label":"Streaming problems","hint":"No sound reaching us, nothing transcribing · once when it breaks, once when fixed"},"listening":{"label":"Someone is listening","hint":"A guest starts following in another language"},"interpreter_needed":{"label":"Interpreter needed","hint":"A channel has no interpreter when the session starts"},"booth_opens":{"label":"Your booth opens","hint":"15 minutes before a session you are booked on"},"audience_desk":{"label":"Audience desk messages","hint":"A listener asks something during or after a session"},"backstage":{"label":"Backstage requests","hint":""},"summary_ready":{"label":"Summary ready","hint":"With how many people followed"},"hours_low":{"label":"Hours running low","hint":"At 20% left"},"payment":{"label":"Payment problems","hint":"Always by email; push only says \"check billing\""},"replies":{"label":"Replies to you","hint":"Your support requests, chats and problem reports (\"it's fixed\")"},"service_status":{"label":"Service status","hint":"Outages and planned maintenance that affect you"},"product_news":{"label":"Product news","hint":""}}},"browser":{"onTitle":"This browser gets push","onBody":"Arrives even when InterScribe is closed.","lastPush":"Last push {{when}}.","on":"{{browser}} on {{os}}","test":"Test","turnOff":"Turn off here","offTitle":"This browser doesn't get push yet","offBody":"Get notified even when InterScribe is closed. You choose exactly what in the list below.","turnOn":"Turn on","working":"One moment…","unsupportedTitle":"This browser can't get push","unsupportedBody":"Use a recent Chrome, Edge, Firefox or Safari to get push here. The bell and email still work.","iosTitle":"Add InterScribe to your home screen first","iosBody":"Apple only allows web push for apps added to the home screen.","iosStep1":"Open interscribe.io in **Safari** and sign in.","iosStep2":"Tap **Share** {share} then **Add to Home Screen**, then **Add**.","iosStep3":"Open InterScribe **from the home screen icon**, come back to this page and tap **Turn on**.","iosHelp":"More about setting up","errors":{"not_configured":"Push is not set up on this server yet.","denied":"The browser blocked notifications.","dismissed":"You closed the browser's question. Click Turn on to be asked again.","subscribe_failed":"The browser could not turn push on. Try again.","save_failed":"Push is on in the browser, but we could not save it. Try again.","test_failed":"The test could not be sent.","turn_off_failed":"Push could not be turned off here. Try again.","switched_off":"Push is switched off for everyone right now."}},"blocked":{"title":"This browser is blocking notifications","body":"You (or someone on this computer) chose \"Block\". We can't ask again; only you can undo it:","match":"Instructions match your browser ({{browser}} on {{os}}).","other":"Other browsers","checkAgain":"Check again","steps":{"chrome":{"1":"Click the **site settings icon** left of **interscribe.io** in the address bar.","2":"Set **Notifications** to **Allow**.","3":"Come back here and press **Check again**."},"firefox":{"1":"Click the **permissions icon** left of **interscribe.io** in the address bar.","2":"Remove the **Block** beside **Receive Notifications**.","3":"Come back here and press **Check again**."},"safari":{"1":"Open **Safari → Settings → Websites → Notifications**.","2":"Set **interscribe.io** to **Allow**.","3":"Come back here and press **Check again**."},"android":{"1":"Tap the **lock icon** beside the address bar, then **Permissions**.","2":"Set **Notifications** to **Allow**.","3":"Come back here and press **Check again**."},"ios":{"1":"Open the **Settings** app on your iPhone or iPad and tap **Notifications**.","2":"Find **InterScribe** and turn on **Allow Notifications**.","3":"Come back here and press **Check again**."}}},"devices":{"title":"Your devices","thisOne":"this one","pushOnAdded":"Push on · added {{date}}","pushOnLast":"Push on · last {{when}}","stopped":"Stopped answering {{when}}","turnedOff":"Turned off","phone":"Want it on your phone?","phoneLink":"Add InterScribe to your home screen","empty":"No devices yet. Turn on push in a browser and it appears here.","test":"Send a test to {{name}}","remove":"Remove {{name}}","loadFailed":"Your devices could not be loaded.","iphoneApp":"{{name}} · home screen app"},"quiet":{"title":"Quiet hours","from":"From","to":"to","off":"Off","zone":"Time zone","urgent":"Urgent still comes through when a session is live","note":"Same rule as Team alerts today. Push and SMS wait; in-app keeps everything."},"prompt":{"title":"Get notified even when InterScribe is closed?","staffBody":"Customer chats that need us and urgent bug reports pop up on this computer straight away. You choose exactly what in {{link}}.","workspaceBody":"Streaming problems and questions from your audience pop up on this device straight away. You choose exactly what in {{link}}.","staffExampleTitle":"Chat needs us · Grace Hill","staffExampleBody":"\"Our captions stopped mid-service, can someone help?\"","workspaceExampleTitle":"Streaming problem · Sunday service","workspaceExampleBody":"No sound is reaching us from your room.","notNow":"Not now","turnOn":"Turn on","turningOn":"Turning on…","tryAgain":"Try again","again":"\"Not now\" asks again in 14 days, and never more than 3 times."},"bell":{"label":"Notifications","labelUnread":"Notifications, {{count}} unread","title":"Notifications","all":"All","unread":"Unread {{count}}","unreadPlain":"Unread","mentions":"@ Me","settings":"Notification settings","kept":"Kept 90 days","markAll":"Mark all read","empty":"Nothing here yet.","caughtUp":"You're all caught up.","loadFailed":"The bell could not be loaded.","urgent":"Urgent"},"help":{"title":"How to set up notifications","intro":"Notifications reach you in the bell, by push on your devices, and by email. Push needs your browser's permission, and these steps get it working.","tabs":{"chrome":"Chrome & Edge","firefox":"Firefox","safari":"Safari on Mac","ios":"iPhone & iPad","android":"Android","system":"Mac & Windows settings"},"chrome":{"1":"Open **Your notifications** and press **Turn on**.","2":"Choose **Allow** in the box under the address bar.","3":"Press **Send me a test**. Nothing came? Check your computer's settings (last tab)."},"firefox":{"1":"Open **Your notifications** and press **Turn on**.","2":"Choose **Allow Notifications** in the box beside the address bar.","3":"Blocked it before? Click the **permissions icon** left of the address, remove the Notifications block, then press **Check again**."},"safari":{"1":"Open **Your notifications** and press **Turn on**.","2":"Choose **Allow** when Safari asks. Safari 16 or later is needed.","3":"Safari → Settings → Websites → Notifications: set **interscribe.io** to **Allow**."},"ios":{"1":"Open interscribe.io in **Safari** and sign in.","2":"Tap **Share** {share} → **Add to Home Screen** → Add.","3":"Open InterScribe **from the home screen icon**, go to Your notifications, tap **Turn on** → Allow.","version":"iOS 16.4 or later","note":"Apple only allows web push for apps added to the home screen."},"android":{"1":"Open interscribe.io in **Chrome** and sign in.","2":"Open **Your notifications**, press **Turn on** and choose **Allow**.","3":"No pop-ups? In Android Settings → Apps → Chrome → Notifications must be **On**."},"system":{"1":"**Mac:** System Settings → Notifications → your browser → **Allow notifications**. Focus modes can hide them.","2":"**Windows:** Settings → System → Notifications → your browser **On**. Do not disturb hides them.","3":"Still nothing? Your devices list shows the last push we sent and whether it was delivered."}},"defaults":{"navTitle":"Notifications","cardDescription":"Notification defaults for each staff role, and what a role must get.","title":"Notification defaults","description":"Defaults per staff role. Required locks a cell for that role, and people see it locked with the reason. A change applies to people who never changed that cell. Team alerts (SMS on-call, quiet hours) stays and feeds the SMS column.","for":"Defaults for","rolesLabel":"Roles","roles":{"OWNER":"Owner","SUPPORT":"Support","ENGINEERING":"Engineering","SALES":"Sales","FINANCE":"Finance"},"required":"Required?","changed":"People who changed it","no":"No","channelRequired":"{{channel}} required","forOnCall":"For on-call","requiredFor":"Required for {{category}}","changedCount":"{{count}} of {{people}}","turnedOn":"{{name}} turned {{channel}} on","turnedOff":"{{name}} turned {{channel}} off","channelWord":{"PUSH":"push","EMAIL":"email","SMS":"SMS"},"fixed":{"teamAlerts":"Sent by Team alerts","catalogue":"Always on for this role"},"pushWorking":"Who has push working: {{working}} of {{people}} {{role}} people.","neverOn_one":"{{names}} has never turned it on.","neverOn_other":"{{names}} have never turned it on.","stopped_one":"Push stopped working for {{names}}.","stopped_other":"Push stopped working for {{names}}.","remindOne":"Remind {{name}}","remindAll":"Remind them","reminded_one":"Reminder sent to {{count}} person.","reminded_other":"Reminders sent to {{count}} people.","remindedNone":"Everyone here was reminded in the last 7 days."},"explain":"Choose what reaches you and where. It is saved to your account, so it applies on every device. Push needs each browser's permission once.","workspace":{"title":"Notifications","navTitle":"Notifications","new":"new","alertsLink":"Alerts","description":"What reaches you, {{name}}, and where. Only for you; your team chooses their own. Workspace-wide alerts are in {link}.","descriptionNoName":"What reaches you, and where. Only for you; your team chooses their own. Workspace-wide alerts are in {link}.","teamDefaults":"Your team's defaults, set by the owner","see":"see","footnote":"The bell keeps all of these for 90 days. SMS goes to your own confirmed number in Alerts.","quietUrgent":"Streaming problems still come through while a session is live","listenersPrivate":"Listeners never appear by name in your notifications (\"A listener asked…\"), as everywhere in InterScribe.","setBy":"Set by {{name}} for {{roles}}","rolePlural":{"OWNER":"owners","ADMIN":"admins","MEMBER":"members","OPERATOR":"operators","INTERPRETER":"interpreters"},"refused":{"needs_number":"Add and confirm your number in Alerts first.","opted_out":"This address asked us to stop alert emails, so they can't be turned back on from here.","needs_address":"Add and confirm your email address in Alerts first."},"browser":{"offTitle":"Get notified on this computer, even with InterScribe closed","offBody":"So you hear about a streaming problem during the service straight away.","iosTitle":"Get alerts on this {{device}}","iosStep1":"Tap **Share** {share} below","iosStep2":"**Add to Home Screen**","iosStep3":"Open InterScribe from the new icon and tap **Turn on**"},"devices":{"thisComputer":"This computer","notOnYet":"Not turned on yet","phoneHelp":"How to set up on a phone"}},"phone":{"tapRow":"Tap a row to choose its channels.","bellOnly":"In the bell only","word":{"PUSH":"push","EMAIL":"email","SMS":"SMS"}},"team":{"title":"Team defaults","ownersOnly":"Owners only","lede":"What members get until they change it in their Notifications","mustColumn":"Everyone must get it?","changedBy":"Changed by","mustLabel":"Everyone must get {{category}}?","mustEveryone":"Everyone must get push","mustSome":"{{roles}} must get push","must":{"OWNER":"Owners must get push","ADMIN":"Admins must get push","MEMBER":"Members must get push","OPERATOR":"Operators must get push","INTERPRETER":"Interpreters must get push"},"fixed":{"always":"Always sent: owners can't turn it off","alerts":"Each member's own row in Who we tell","backstage":"Sent by Backstage to its responders","credits":"Sent to owners and admins by Credits","caseReply":"Sent with the reply"},"footnote":"A required default shows as locked in each member's page, with \"Set by {{name}} for {{roles}}\". Owners can't turn off members' email from InterScribe (replies and payments).","anOwner":"an owner"},"members":{"member":"Member","column":"Gets streaming problems by","notTheirs":"Not their role's alert","push":"Push","pushOff":"Push not turned on","email":"Email","sms":"SMS","nothing":"Nothing yet","remind":"Remind","reminded":"Reminder sent","remindedLately":"Reminded in the last 7 days"},"alerts":{"pushTitle":"Members with push on","memberDevice":"{{name}} ({{device}})","others_one":"{{count}} other hasn't turned it on","others_other":"{{count}} others haven't turned it on","nobody":"Nobody yet","remind":"Remind them","streamingChannels":"Push · email · SMS","seeOne":"See the situation"},"messages":{"interpreterNeeded":{"title":"{{language}} needs an interpreter","body":"{{session}} · {{when}}, in {{workspace}}","nowAi":"now: listeners hear the AI voice","nowDevice":"now: listeners hear the device voice","titleMany":"{{session}} needs interpreters: {{languages}}","bodyMany":"{{when}}, in {{workspace}}"},"boothOpens":{"title":"Your booth opens in 15 minutes","body":"{{session}} · {{language}} · {{room}}","online":"online"}}},"zoom":{"enableTranslation":"Enable translation","startTranslation":"Start translation","enableTranslationFor":"Enable translation for {{title}}","dismiss":"Dismiss","today":"Today","notASessionYet":"Not an InterScribe session yet","connectionExpired":"Your Zoom connection expired. Reconnect Zoom to use this meeting again.","connectionDisconnected":"This Zoom account was disconnected. Reconnect Zoom to use this meeting again.","roomAudioBlocked":"A session using room audio cannot be switched to Zoom yet.","alreadyLinked":"This meeting is already linked to another session.","resumeTranslation":"Resume translation","stopTranslation":"Stop translation","reconnectZoom":"Reconnect Zoom","shareTranslations":"Share translations","meeting":"Zoom meeting","linkedToZoom":"Linked to Zoom","translationStatusAria":"Zoom translation: {{status}}","account":"Zoom account","allAccounts":"All accounts","startsWhenYouPress":"Starts when you press Start translation.","speaking":"Speaking","translateTo":"Translate to","aiVoice":"AI Voice","audienceLink":"Audience link","noAudienceLink":"No audience link yet","copyLink":"Copy link","linkTitle":"Link {{meeting}} to {{session}}?","linkBody":"Translation for this Zoom meeting will run in the {{session}} session, with its languages and audience link.","switchFloorQuestion":"This session is using room audio. Switch the floor to Zoom?","switchFloorBody":"Room audio stops being the floor. Both sources are never on together.","cancel":"Cancel","link":"Link","linkAndSwitch":"Link and switch to Zoom","inProgress":"In progress","on":"On","off":"Off","start":"Start","whenIStartIt":"When I start it","whenMeetingLive":"When this meeting goes live","usingAccount":"Using Zoom account","change":"Change","linkingTo":"Linking to {{session}}","createNewSession":"Create a new session instead","searchSessions":"Search sessions","useExistingSession":"Use an existing session","errors":{"choose_session":"Choose an existing session.","already_linked":"This meeting is already linked to another session.","sessionAlreadyLinked":"This session is already linked to {{meeting}}. Choose another session or create a new one.","room_audio_blocked":"A session using room audio cannot be switched to Zoom yet.","room_audio_confirm":"This session is using room audio. Switch the floor to Zoom?","meeting_unavailable":"That Zoom meeting is not available.","account_unavailable":"That Zoom account cannot run this meeting.","link_failed":"The meeting could not be linked.","session_create_failed":"The session could not be created.","link_not_found":"That Zoom meeting is not linked.","connection_not_connected":"Reconnect Zoom before resuming translation.","meeting_not_live":"The meeting has not started yet.","engine_unreachable":"The live service cannot be reached. Nothing changed.","engine_unknown":"The live service did not answer. Check the meeting before trying again.","engine_unavailable":"The live service is not available.","not_found":"Not found","forbidden":"You do not have permission to do that.","server_error":"Something went wrong.","oauth_not_configured":"Zoom OAuth is not configured on this server.","invalid_action":"Invalid action","connection_needs_reconnect":"Reconnect Zoom to allow live translation.","meeting_link_unrecognised":"This isn't a meeting link we recognise. Paste the Join link from the invitation, or a Zoom meeting ID.","meeting_link_unsupported":"Zoom webinars and personal links aren't supported yet. Type the meeting ID instead.","meeting_link_coming_soon":"InterScribe can't join this platform yet. Zoom links work today.","meeting_listed":"This meeting is already in your Zoom list. Continue with it there.","session_name_required":"Name the session.","meeting_running":"Stop translation before changing the meeting.","create_needs_reconnect":"Reconnect Zoom to create meetings.","meeting_create_failed":"Zoom did not create the meeting. Try again.","meeting_time_invalid":"Choose a date and time that has not passed.","check_too_soon":"Checked less than 30 seconds ago. Try again in a moment.","zoom_refused":"Zoom refused to create the meeting: {{reason}}. Check the account's Zoom settings.","meeting_already_translating":"This Zoom meeting is already being translated in another session.","meetingAlreadyTranslatingIn":"This Zoom meeting is already being translated in {{session}}.","instance_stopped":"Translation was stopped for this meeting. Press Start translation to start it again.","openSession":"Open {{session}}"},"status":{"notTranslating":"Not translating","ready":"Ready","waitingForMeeting":"Waiting for the meeting","waitingForHost":"Waiting for the host","starting":"Starting","connectedWaitingForSpeech":"Connected — waiting for speech","translating":"Translating","reconnecting":"Reconnecting","needsFix":"Needs a fix","stopping":"Stopping","stopped":"Stopped","ended":"Ended","waitingForExtension":"Waiting for the extension"},"howItWorks":{"title":"How Zoom works","hide":"Hide","show":"Show","yourMeeting":"Your Zoom meeting","interScribe":"InterScribe","yourAudience":"Your audience","caption":"One way: translations are not sent back into Zoom.","intro":"The meeting's audio becomes the session's floor. Captions and translations go to the audience link, with AI Voice when the plan allows it. Translated audio is not mixed back into Zoom.","stepsLabel":"Steps","step":"Step {{number}}","goodToKnow":"Good to know","steps":{"connect":{"title":"Connect a Zoom account","body":"Sign in with the account that hosts the meetings."},"meetings":{"title":"Meetings appear in Events & sessions","body":"They show up there. Nothing is translated until you enable it."},"enable":{"title":"Enable translation","body":"This creates a session, or links the meeting to one you already have."},"joins":{"title":"InterScribe Live Translation joins","body":"When you start, it joins the meeting to listen. Zoom shows everyone its recording notice."},"share":{"title":"Share the audience link","body":"People follow that link for captions, and for AI Voice when the plan allows it. InterScribe also posts the link in the meeting chat."}},"notes":{"stayInMeeting":{"title":"Stay in the meeting","body":"Zoom removes InterScribe when the connected account leaves. Hand over host if you like; keep that account in."},"accounts":{"title":"More than one account is fine","body":"Connect every Zoom account that hosts your meetings."},"disconnect":{"title":"Disconnecting stops its translations","body":"Translations that use that account stop. Other accounts stay connected."},"translating":{"title":"“Translating” means words are arriving","body":"The status changes only once captions actually arrive."}}},"page":{"breadcrumb":"Sources › Zoom","subtitle":"The Zoom accounts that can see your meetings.","connectAnother":"Connect another Zoom account","connectTitle":"Connect Zoom","connectText":"See the meetings you host, and turn translation on for the ones you choose.","connect":"Connect Zoom","connected":"Connected","disconnected":"Disconnected","needsFix":"Needs a fix","reconnect":"Reconnect","disconnect":"Disconnect","liveAudioReady":"Live audio · Ready","liveAudioNotYet":"Live audio · Not yet","actionsFor":"Actions for {{name}}","adminNeeds":"What your admin needs to turn on","auditNote":"Who connected each account is kept for audit and is not on this list.","adminHelp":"Zoom has not enabled live audio for this account yet. An admin needs to turn on live meeting audio for the account.","stopAndDisconnectTitle":"Stop translation and disconnect {{name}}?","disconnectTitle":"Disconnect {{name}}?","runningBody":"{{meeting}} is translating through {{name}}. Disconnecting stops that translation and removes this account's Zoom details and synced meetings from InterScribe. Your sessions stay.{{others}}","idleBody":"Translations that use this Zoom account will stop. Its Zoom details and synced meetings are removed from InterScribe. Your sessions stay.{{others}}","otherAccountsStay":" Other Zoom accounts stay connected.","aZoomMeeting":"A Zoom meeting","oneStays":" {{name}} stays connected.","manyStay":" {{names}} and {{last}} stay connected.","stopAndDisconnect":"Stop translation and disconnect","cancel":"Cancel","requirements":{"title":"Before you connect","paidPlan":{"title":"A paid Zoom plan works best","body":"Pro, Business, Education or Enterprise hosts see no prompt. On a free plan the host allows one recording prompt each time."},"localRecording":{"title":"Local recording turned on","body":"zoom.us › Settings › Recording › Local recording. An admin may need to allow it for the account."},"hostAccount":{"title":"Connect the account that hosts or attends","body":"Translation runs while that account is in the meeting. For someone else's meeting, any account works, even a free one."},"otherAccounts":{"title":"Meetings from other accounts","body":"Add them on Sessions › New › Meeting link. Their host presses Allow each time the session goes live."}},"reconnectForLiveTranslation":"Reconnect once to allow live translation. Zoom asks you to approve two new permissions: joining meetings on your behalf and listening to them."},"startAgain":"Start again","contactSupport":"Contact support","reconnectForLiveTranslation":"Reconnect Zoom to allow live translation.","inMeetingNote":"In Zoom, people see InterScribe Live Translation in the participant list and Zoom's recording notice. The audience link is in the meeting chat.","pasted":{"anotherAccount":"Another account","meetingLine":"Zoom meeting {{number}}","meeting":"Meeting","attendingAs":"Attending as","meetingWithPasscode":"{{number}} · passcode saved","meetingNoPasscode":"{{number}} · no passcode","edit":"Edit","save":"Save","passcode":"Passcode","passcodePlaceholder":"From the invitation","editMeeting":"Edit meeting","startsWhenYouPress":"Starts when you press Start translation. Join the meeting as {{account}} first.","keepInMeeting":"Keep {{account}} in the meeting. If they leave, Zoom removes InterScribe.","attendAsSomeoneElse":"Attend as someone else","fixWhere":{"host":"The fix is in the host's Zoom, not yours.","hostAccount":"The fix is in the host's Zoom account settings.","hostMeeting":"The fix is in the host's meeting settings.","yours":"The fix is on your side."}},"waiting":{"hostAllow":{"title":"Zoom is asking the meeting's host to allow recording.","body":"Tell them to press Allow. If nobody does within a minute, translation stops and you can start again."},"meetingStart":{"title":"Waiting for the meeting to start.","body":"Start the meeting in Zoom; InterScribe joins within 30 seconds."}},"meetingLink":{"title":"Add a meeting link","linkLabel":"Meeting link","linkPlaceholder":"Paste the Join link from the invitation","orTypeId":"Or type a Zoom meeting ID instead.","unrecognised":"This isn't a meeting link we recognise. Paste the Join link from the invitation, or a Zoom meeting ID.","unsupported":{"zoom_webinar":"Zoom webinars aren't supported yet. Type the meeting ID of a meeting instead.","zoom_vanity":"Personal Zoom links (zoom.us/my/…) aren't supported yet. Type the meeting ID from the invitation instead."},"comingSoonBody":"InterScribe can't join {{platform}} yet. Zoom links work today.","hostedBy":"Hosted by {{account}}","alreadyListed":"This meeting is already in your Zoom list, so no Allow prompt is needed. Continue with it as a listed meeting.","passcodeFound":"Passcode found in the link","noPasscode":"No passcode in the link","hostedOutside":"Hosted outside your linked accounts","soon":"{{platform}} · soon","whoAttends":"Who will be in the meeting","linkFirstTitle":"Link a Zoom account first","linkFirstBody":"InterScribe joins as the guest of someone on your team, so that person's Zoom account must be linked and in the meeting. A free Zoom account works; it only has to attend.","linkAccount":"Link a Zoom account","guestOf":"InterScribe joins as {{account}}'s guest once the session is live and the meeting has started. {{account}} must be in the meeting then, and stay in it.","whatsDifferent":"What's different for another account's meeting","different":{"allow":{"title":"The host presses Allow each time","body":"When the session goes live, Zoom asks the meeting's host to allow recording. They have a minute."},"settings":{"title":"Their settings can block it","body":"The host's account can keep out outside participants or require signed-in users. Only they can change that."},"noSignal":{"title":"We can't see their meeting","body":"No title, schedule or “live” signal. You start translation yourself once the meeting is running."}},"passcodeHelp":"Leave it empty if the meeting has none. If Zoom rejects it, the sheet asks you to fix it.","sessionName":"Session name","noTitleFromZoom":"Zoom does not share another account's meeting title with us.","moreLanguages_one":"+{{count}} more","moreLanguages_other":"+{{count}} more","whenLiveNeedsHost":"“When this meeting goes live” needs the host's account","addButton":"Add a meeting link","addShort":"Add a meeting link","hintTitle":"Is someone else hosting?","hintBody":"Their meetings are not listed here. Paste the invitation link and pick who from your team will attend.","meetExtension":"Google Meet calls are translated from InterScribe for Chrome, inside the call. Open it in the meeting to create the session and start."},"schedule":{"button":"Schedule a Zoom meeting","title":"Schedule a Zoom meeting","createdTitle":"Zoom meeting scheduled","topic":"Meeting title","date":"Date","time":"Time","duration":"Duration","minutes_one":"{{count}} minute","minutes_other":"{{count}} minutes","timezone":"Time zone","account":"Hosted by","submit":"Schedule meeting","joinLink":"Join link","copied":"Copied","createdHelp":"Send this link to the people who will attend. Then enable translation for the meeting.","sessionReady":"The session is ready with these languages. Send the join link to the people who will attend.","openSession":"Open the session","done":"Done"},"checkNow":{"button":"Check Zoom now","checking":"Checking Zoom…","checked_one":"Checked just now · {{count}} meeting","checked_other":"Checked just now · {{count}} meetings"},"sectionEmpty":"Schedule a meeting in Zoom with a linked account, or add a meeting link. Scheduled meetings show here within 5 minutes.","source":{"title":"Audio source: Zoom meeting · {{meeting}}","body":"InterScribe Live Translation listens in the Zoom meeting. No channel or microphone sends this session's audio.","bodyNamed":"InterScribe Live Translation listens in the Zoom meeting as {{account}}'s guest. No channel or microphone sends this session's audio.","openSheet":"Open the operator console"},"console":{"title":"This session's audio comes from Zoom","body":"InterScribe Live Translation is listening in the meeting; there is nothing to send from this console.","openSheet":"Open the Zoom side sheet","openSession":"Back to the session","back":"Choose another session"},"connectOutcome":{"connected":"Zoom connected: {{account}}.","reconnected":"Zoom reconnected: {{account}}.","next":"Your scheduled meetings show on Sessions within 5 minutes, or press Check Zoom now.","goToSessions":"Go to Sessions","error":{"denied":{"title":"Zoom was not connected","body":"Zoom says the permissions were declined. Press Connect Zoom again and choose Allow."},"state":{"title":"Zoom was not connected","body":"The sign-in expired or was opened in another tab. Press Connect Zoom again from this page."},"failed":{"title":"Zoom was not connected","body":"Zoom did not finish signing in. Press Connect Zoom again; if it keeps happening, contact support."}}},"consoleSource":{"loading":"Reading the Zoom meeting…","unavailable":"Zoom details can't be read right now. The connection is unknown until they can.","rejoin":"Rejoin the meeting","rejoining":"Sending the bot in…","rejoinFailed":"The bot could not be sent to the meeting. Try again in a moment."},"useExisting":{"title":"Use an existing Zoom meeting","intro":"Translate a meeting that is already on Zoom: no new meeting is created. Choose it, then a new session or one you have.","none":"No upcoming meetings on your connected Zoom accounts yet. New meetings appear within 5 minutes.","pasteLink":"Not listed? Paste its link"}},"zoomApp":{"brand":"InterScribe","zoom":"Zoom","goLive":"Go live","edit":"Edit","dismiss":"Dismiss","eventCode":"Event code","moreSettings":"More settings in InterScribe ↗","tally":{"onAir":"On air","offAir":"Off air","ended":"Ended","aria":{"onAir":"This session is on air","offAir":"This session is off air","ended":"This session has ended","cancelled":"This session was cancelled"},"cancelled":"Cancelled"},"opening":{"title":"Opening this meeting"},"outside":{"title":"Open InterScribe from inside a Zoom meeting","body":"Join or start a meeting, then open Apps › InterScribe."},"unsupported":{"title":"This Zoom app can't run here","body":"This version of Zoom can't open the InterScribe panel. Update Zoom, or open the event page from the share link."},"unavailable":{"title":"InterScribe isn't available for this account","body":"Live captions in Zoom meetings aren't turned on for your workspace."},"failed":{"title":"The panel couldn't open","body":"Something went wrong while reading this meeting. Nothing changed.","retry":"Try again"},"notConnected":{"title":"Connect this Zoom account to InterScribe","body":"Your Zoom account isn't connected to an InterScribe workspace yet.","action":"Connect in InterScribe ↗"},"viewer":{"opening":"Opening the event page…","body":"Participants go straight to the session's event page, the same one the share link and QR code open."},"noSession":{"title":"This meeting has no InterScribe session","body":"The host gets a Zoom notification with your request.","ask":"Ask the host","sent":"The host has been notified.","failed":"Zoom couldn't send the request. Try again."},"setup":{"notASession":"Not a session yet","title":"Make this meeting a session","intro":"Captions and AI voice for everyone in it. Settings come from your Event defaults.","details":"Details","name":"Session name","nameHelp":"From the Zoom meeting topic.","language":"Speaker language","settings":"Settings","settingsHelp":"From your Event defaults.","create":"Create session","createNote":"You go live next, from here or the Sessions list.","whereLabel":"Where this session is created","createdIn":"Created in","withZoomAccount":"With Zoom account","settingsNote":"Every other setting is on the session's page in InterScribe. It opens in your browser once you create the session.","eventDefaultsLink":"Change Event defaults in your browser ↗","createAndGoLive":"Create and go live","goLiveNote":"The InterScribe bot joins this meeting in a few seconds. Captions start as soon as it's in."},"settings":{"captions":"Captions","recording":"Recording","afterSession":"After the session","chat":"Chat","on":"On","off":"Off","translated":"Translated into {{languages}}","original":"In the speakers' language","chatOn":"Audience chat on","chatOff":"Audience chat off","after":{"summaryTranscript":"Summary on, transcript available","summaryHidden":"Summary on, transcript hidden","noSummaryTranscript":"Summary off, transcript available","noSummaryHidden":"Summary off, transcript hidden"}},"access":{"title":"Access","listedOn":"Listed on {{portals}}, from your Event defaults.","publicListed":"Public · listed on {{portals}}","codeLabel":"CODE","codeRow":"Access code","codeRequired":"Required · {{code}}","notRequired":"Not required","inMeeting":"In this meeting","skipCode":"People in this Zoom meeting skip the code","skipCodeHelp":"Opening InterScribe from inside this meeting is proof enough. Links shared outside the meeting still ask for the code.","everyoneTypes":"Everyone types the code","passRow":"Partnership pass","passRequired":"Required","save":"Save","cancel":"Cancel","setBeforeLive":"Access is set before going live. To change it on air, open the session in InterScribe ↗"},"glance":{"title":"At a glance","edit":"Edit ↗","botBody":"Joins when the session goes live. If the meeting hasn't started, it waits for the host.","captionsValue":"Every language, as your audience chooses","change":"Change","openSession":"Open this session in your browser ↗","openSessionNote":"Every setting, on the session's own page in InterScribe."},"bot":{"label":"Zoom bot","hearing":"Hearing the meeting"},"share":{"action":"Share","shared":"Link sent to the meeting chat.","copied":"Link copied.","failed":"The link couldn't be shared. Copy it from the Sessions list."},"live":{"since":"On air since {{time}} · {{language}}","listeningLabel":"Audience","listening_one":"{{count}} following","listening_other":"{{count}} following","updatesLive":"Updates live.","sinceEnds":"On air since {{time}} · {{language}} · ends {{end}}"},"transport":{"transcribing":"Transcribing","resumeTranscription":"Resume transcription","aiVoices":"AI voices","resumeVoices":"Resume AI voices","end":"End session","note":"Tap Transcribing or AI voices to pause them, as in the console.","start":"Start transcription"},"paused":{"title":"Transcription is paused","body":"Your audience keeps the page open. Nothing is transcribed until you resume."},"waiting":{"title":"Waiting for the host","body":"The session is live. The Zoom bot joins once the host starts the meeting or lets it in."},"reconnecting":{"title":"Reconnecting…","body":"Captions continue when the bot hears the meeting again."},"fix":{"title":"Reconnect Zoom before you go live","body":"Zoom stopped accepting the workspace's connection.","action":"Reconnect in InterScribe ↗"},"ended":{"title":"This session has ended","body":"Start a new session to translate this meeting again.","newSession":"Start a new session","newTitle":"Start a new session for this meeting","back":"Back"},"errors":{"notConfirmed":"InterScribe hasn't confirmed that yet. Check the session before trying again.","voicesNotChanged":"The Engine did not change every AI voice. Check the voices before trying again.","voiceClash":"AI voice for Portuguese is available in Brazilian Portuguese only. Remove the Portuguese AI voice first, or choose Brazilian Portuguese.","sessionExists":"This meeting is already a session, so its workspace can't change.","languageAfterLive":"The speaker language can only change before you go live.","botLeaving":"The InterScribe bot is still leaving this meeting. Try again in a moment.","planMinutes":"Your plan doesn't have enough streaming time left to extend this session.","sessionEnded":"This session has ended, so it can't be extended.","endChanged":"The session's end changed meanwhile. Check it before trying again.","roomNotLent":"The room isn't yours for that long: it's lent to another workspace, or your loan of it ends sooner."},"voice":{"sheetTitle":"Choose languages","addLanguage":"Add a language","remove":"Remove {{language}}","save":"Save","askOwner":"Ask the account owner to add AI voice hours in InterScribe.","liveNoRemove":"Voices can't be removed while the session is live. To silence one, pause it with AI voices."},"confirm":{"goLive":{"title":"Go live now?","detail":"The audience link opens and the engine starts transcribing.","cancel":"Not yet","accept":"Go live"},"end":{"title":"End this session?","detail":"It has been on air for {{minutes}} minutes.","detailListening":"It has been on air for {{minutes}} minutes, and {{count}} people are following right now.","heading":"What ends","listeners_one":"{{count}} person following is disconnected","listeners_other":"{{count}} people following are disconnected","transcript":"The transcript closes","cancel":"Keep it running","accept":"End the session","channels_one":"{{count}} channel stops publishing","channels_other":"{{count}} channels stop publishing"},"pauseTranscription":{"title":"Pause transcription?","detail":"Captions stop on every channel until you resume; your audience sees nothing new.","heading":"While it is paused","silent":"The engine's voices have nothing to speak, so they fall silent","listeners_one":"{{count}} person following sees nothing new until you resume","listeners_other":"{{count}} people following see nothing new until you resume","liveEdge":"Resuming picks up from the live edge — what was said meanwhile is not transcribed","cancel":"Keep transcribing","accept":"Pause transcription"},"pauseVoices":{"title":"Pause every AI voice?","detail_one":"The AI voice goes quiet until you resume. Captions carry on in every language.","detail_other":"All {{count}} AI voices go quiet until you resume. Captions carry on in every language.","heading":"While they are paused","noNewVoice":"Someone in your audience who arrives does not start a voice again","liveEdge":"Resuming picks up from the live edge — what was said meanwhile is not spoken","cancel":"Keep them speaking","accept":"Pause AI voices"}},"captions":{"title":"Captions","language":"Caption language","more_one":"{{count}} more language: {{languages}}","more_other":"{{count}} more languages: {{languages}}","waiting":"Captions appear here as people speak."},"cancelled":{"title":"This session was cancelled"},"account":{"workspace":"Workspace","zoomAccount":"Zoom account","connected":"Connected","current":"Current","onlyConnected":"Only workspaces this Zoom account is connected to are listed. A new session is created in the one ticked.","fixed":"This meeting is a session in {{workspace}}, so it stays there.","manage":"Manage Zoom accounts in your browser ↗"},"language":{"search":"Search languages","list":"Languages","suggested":"Suggested","all":"All languages","usedLast":"used last time","accents_one":"{{count}} accent","accents_other":"{{count}} accents","accentsOpen":"accents shown","accentsClosed":"accents hidden","noMatch":"No language matches","changeLabel":"Change the speaker language ({{language}})"},"botFailed":{"status":"Couldn't start","title":"The Zoom bot couldn't join this meeting","body":"Nothing is being transcribed. The session stays on air, so listeners keep the page open.","retry":"Try again","report":"Report a problem"},"length":{"title":"Length","endsAfter":"Ends after","option":"{{length}} · at {{time}}","lengths":{"30":"30 min","60":"1 hour","90":"1 h 30","120":"2 hours","180":"3 hours","240":"4 hours"},"help":"30 min, 1 h, 1 h 30, 2 h, 3 h, 4 h. You can extend it while it's on air."},"joining":{"botStatus":"Joining…","title":"Getting ready","usually":"usually 10–30 s","live":{"title":"Session is live","body":"The audience link works now. Share it."},"bot":{"title":"The bot is joining this meeting","body":"Zoom shows “InterScribe Live Translation” in the participants list and its recording notice."},"captions":{"title":"Captions start by themselves","body":"As soon as the bot hears the meeting. You don't need to press anything."},"waitButton":"Waiting for the bot to join…"},"end":{"at":"Ends at {{time}}","in_one":"in {{count}} min · then captions and the bot stop","in_other":"in {{count}} min · then captions and the bot stop","extend":"Extend","extendBy":"Extend by","add30":"+30 min","add60":"+1 hour","until30":"+30 min · until {{time}}","until60":"+1 hour · until {{time}}","warnTitle_one":"Ends in {{count}} min, at {{time}}","warnTitle_other":"Ends in {{count}} min, at {{time}}","warnBody":"Then captions and AI voices stop and the bot leaves the meeting.","scheduledUntil":"Scheduled until {{time}}","keepsRunning":"It keeps running until you end it."}},"zoomInstall":{"metaTitle":"Connect Zoom","titleOne":"Connect Zoom to {{workspace}}","titleMany":"Connect Zoom to a workspace","next":"Zoom confirms the account, then you choose which meetings to translate on the workspace's Zoom page.","workspace":"Workspace","connect":"Connect Zoom","refusal":{"unavailable":"Zoom isn't turned on for this workspace.","permission":"You can't connect Zoom here. Ask an owner or admin of this workspace to connect it."},"none":{"title":"You're not in a workspace yet","text":"Zoom connects to an InterScribe workspace. Create one or ask to be invited, then add the app from the Zoom Marketplace again.","open":"Go to InterScribe"},"error":{"notAllowed":"You can't connect Zoom to that workspace.","notConfigured":"Zoom connections aren't set up on this server yet."},"title":"Connect Zoom to InterScribe","logosLabel":"InterScribe connects to Zoom","intro":"In {{workspace}}, InterScribe will be able to:","permissions":{"see":"See your Zoom meetings, your name and your email, so the account and its meetings show in InterScribe","schedule":"Create Zoom meetings when you schedule one from InterScribe","join":"Join your meetings as InterScribe Live Translation to listen and translate them","joinBadge":"Joins only while its session is live, and shows in the participant list, with Zoom's recording notice"},"cost":"Nothing is used until the session goes live. Then it uses your plan's minutes, and AI voice hours when AI voice is on.","disconnect":"You can disconnect it any time in {{place}}.","place":"Meeting apps → Zoom"}}