{"ai.scribe.language.ar":"Arabic","ai.scribe.language.cs":"Czech","ai.scribe.language.da":"Danish","ai.scribe.language.de":"German","ai.scribe.language.en-AU":"English (Australia)","ai.scribe.language.en-GB":"English (UK)","ai.scribe.language.en-US":"English (US)","ai.scribe.language.es":"Spanish","ai.scribe.language.fr":"French","ai.scribe.language.hu":"Hungarian","ai.scribe.language.it":"Italian","ai.scribe.language.nl":"Dutch","ai.scribe.language.no":"Norwegian","ai.scribe.language.pl":"Polish","ai.scribe.language.pt":"Portuguese","ai.scribe.language.ro":"Romanian","ai.scribe.language.ru":"Russian","ai.scribe.language.sv":"Swedish","app.marketplace.breadcrumbs":"App Marketplace","app.marketplace.landing.back":"Back to App Marketplace","atlas.banner.dismiss":"Dismiss notification","atlas.care.trial.banner.days.left":"You have {{daysLeft}} days of Care Plus free left.","atlas.care.trial.banner.expired":"Your 30 days of Care Plus free have ended.","atlas.care.trial.banner.one.day.left":"You have 1 day of Care Plus free left.","atlas.marketing.trial.banner.days.left":"You have {{daysLeft}} days of Marketing Plus free left.","atlas.marketing.trial.banner.expired":"Your 30 days of Marketing Plus free have ended.","atlas.marketing.trial.banner.one.day.left":"You have 1 day of Marketing Plus free left.","atlas.payments.selfPayModal.learnMore":"Learn More","atlas.payments.terminalCardModal.headerTitle":"Go Back","atlas.stripe.capital.banner.dismiss":"Dismiss financing offer","atlas.trial.banner.automation.sends.description":"Set your business on autopilot with marketing and care automation.","atlas.trial.banner.automation.sends.title":"Automation","atlas.trial.banner.business.report":"Business Snapshot Report","atlas.trial.banner.email.templates":"Unlimited Email Templates","atlas.trial.banner.features.sends.description":"Send beautiful newsletters every time with our all-in-one email campaign creator.","atlas.trial.banner.features.sends.title":"Unlimited Newsletter Sends","atlas.trial.banner.features.templates.description":"Access over 50+ premium templates to choose from","atlas.trial.banner.features.templates.title":"Premium Newsletter Templates","atlas.trial.banner.feedback.questions":"Unlimited Feedback Questions","atlas.trial.banner.google.reviews":"Google Reviews","atlas.trial.banner.hide.features":"Hide Features","atlas.trial.banner.marketing.contacts":"2000+ Marketing Contacts","atlas.trial.banner.remove.branding":"Remove Pabau Branding","atlas.trial.banner.schedule.newsletter":"Schedule Newsletter","atlas.trial.banner.schedule.sms":"Schedule SMS","atlas.trial.banner.show.features":"Show features","atlas.trial.banner.talk.to.sales":"Talk to Revenue Consultants","atlas.trial.banner.trial.care.guide":"Go to care plus guide","atlas.trial.banner.trial.guide":"Go to marketing plus guide","atlas.trial.banner.voucher.themes":"Gift Card Themes","atlas.trial.banner.webhooks.description":"Integrate with most external platforms.","atlas.trial.banner.webhooks.title":"Webhooks","avatar.account.settings":"Account Settings","avatar.balance":"Credits","avatar.check.system.status":"Check system status","avatar.coming.soon":"Coming soon","avatar.give.feedback.help.us":"Help us improve Pabau","avatar.help.beta.program":"Beta Program","avatar.help.contact.support":"Contact Support","avatar.help.network.health":"Network Health Check","avatar.help.pabau.academy":"Pabau Academy","avatar.help.support":"Help & Support","avatar.help.support.centre":"Help Centre","avatar.help.support.header":"Help & Support","avatar.logout":"Log out","avatar.refer.awards":"Refer a friend and earn rewards","avatar.select.language":"Select language","avatar.switch.clinic":"Switch clinic","back":"Back","basic-crud-table-button-active":"Active","basic-crud-table-button-inactive":"Inactive","basic-crud-table-header-breadcrumb-setup-link":"Setup","button.coming.soon":"Coming soon","button.labels.name":"{{object}}","button.new":"New","button.soon":"Soon","category":"Category","client.card.alert.widget.title":"Alerts","client.card.letter.email.error":"Couldn’t prepare this letter for email","client.card.letter.print.error":"Couldn’t print this letter","client.card.popout.medical-form.modal.text":"You've entered information in this form. Closing it now will discard any unsaved changes.","client.card.popout.medical-forms.modal.button":"Yes, Discard Changes","client.card.popout.modal.cancel.button.text":"Cancel","client.card.popout.modal.title":"Are you sure you want to close?","client.cart.popout.modal.text":"There are items in your cart. Closing the POS will clear your current sale.","client.created.addAnother":"Add another client","client.created.appointment":"Book appointment","client.created.appointment.description":"Find a time for their first visit.","client.created.done":"Done for now","client.created.insurance":"Add insurance","client.created.insurance.description":"Add a policy to their client record.","client.created.intake":"Send intake","client.created.intake.description":"A warm welcome. The right forms.","client.created.invoice":"Create invoice","client.created.invoice.description":"Add payment details or raise an invoice.","client.created.message":"Send message","client.created.message.description":"Make their welcome a little more personal.","client.created.nextSteps":"What would you like to do next?","client.created.noBookingPermission":"You do not have permission to book appointments.","client.created.noEmail":"No email address added","client.created.noEmailAction":"Add an email address to the client record first.","client.created.noInvoicePermission":"You do not have permission to create invoices.","client.created.notes":"Notes & documents","client.created.notes.description":"Create a note or upload a document.","client.created.profile":"Complete client record","client.created.profile.description":"Add details and personalise their record.","client.created.recommended":"A great first step","client.created.saved":"Everything is saved","client.created.success":"Successfully added","client.created.viewProfile":"View client profile","clientCardLayout.prescriptions.title":"Prescriptions","clientcard.v2.email.attach.pdfError":"Couldn't attach the PDF. You can still send the email.","clients.delete.permission.required":"You need the Can delete clients permission — ask a clinic admin","clients.details.visibility.appointment":"Anyone with appointment","clients.details.visibility.appointment.text":"All users which have booked an appointment with the clients can see and edit details.","clients.details.visibility.client.owner-only":"Owners Only","clients.details.visibility.clientowner.text":"Only the owner and admins can see and\n edit the details.","clients.details.visibility.doctor.text":"Users in the same team, admins can see and edit the details.","clients.details.visibility.location.text":"All users who have access to this location can see and edit details","clients.details.visibility.team":"Team","common-label-cancel":"Cancel","common-label-confirmation":"Confirm","common-label-create":"Create","common-label-retry":"Retry","common-label-save":"Save","common-quick-add":"Quick add (SHIFT +)","common-quick-shortkeys":"SHIFT + {{letter}}","common.demo-mode.not-sent.email":"This email was not sent as you are in demo mode","common.demo-mode.not-sent.sms":"This SMS was not sent as you are in demo mode","common.demo-mode.not-sent.whatsapp":"This WhatsApp message was not sent as you are in demo mode","common.mutation-error.toast.title":"That change was not saved","common.rate-limit.toast.description":"Please wait a moment and try again.","common.rate-limit.toast.title":"Too many requests","connection.banner.body":"Changes won’t save until the connection is back. Retrying…","connection.banner.title":"Can’t reach Pabau","connection.retry.body":"You’re still signed in. We’ll keep trying and open your page as soon as Pabau is back.","connection.retry.sign-in-again":"Sign in again","connection.retry.title":"Can’t reach Pabau","connection.retry.try-again":"Try again","create":"Create","create.filter.modal.date.menu.favourite.group.option.custom":"Custom","create.filter.modal.date.menu.favourite.group.option.today":"Today","create.filter.modal.date.menu.favourite.group.option.yesterday":"Yesterday","create.filter.modal.date.menu.relative.option.this.month":"This month","create.filter.modal.date.menu.relative.option.this.year":"This year","crud-table-no-search-results":"No results found!","crud-table-pagination-test-displaying":"Rows per page","crud-table-pagination-text-results":"results from","crud-table-pagination-text-showing":"Showing","crud-table-try-adjust":"Try adjusting your search to find what you’re looking for.","dashboard.create.menu.item.request.description":"Create a lab request","dashboard.create.modal.create.activity.title":"Activity","dashboard.create.modal.create.aftercare.title":"Education","dashboard.create.modal.create.ai-letter-credit-debit-failed":"The AI letter was generated, but the credit charge was not recorded","dashboard.create.modal.create.appointment.title":"Create an appointment","dashboard.create.modal.create.attachment-upload-failed":"Couldn't upload attachment — email not sent. Please try again.","dashboard.create.modal.create.call.body.message":"Record calls straight to your CRM so you can keep all your conversations in one place","dashboard.create.modal.create.call.header.message":"Dial and automatically log calls with Pabau","dashboard.create.modal.create.call.title":"Call","dashboard.create.modal.create.consent.title":"Create a consent","dashboard.create.modal.create.could-not-send-email":"Could not send Email","dashboard.create.modal.create.could.not.send.email.no.content":"Please add content to the email body before sending.","dashboard.create.modal.create.email-blocked-spam":"Email blocked — detected as spam. Please review your subject and content before sending.","dashboard.create.modal.create.email-follow-up-failed":"The email was sent, but a follow-up update failed","dashboard.create.modal.create.email-sent":"Email sent","dashboard.create.modal.create.email-signature-error":"Couldn’t save your signature","dashboard.create.modal.create.email-signature-updated":"Signature Updated","dashboard.create.modal.create.email.title":"New mail","dashboard.create.modal.create.emailtemplate.title":"Create Email Template","dashboard.create.modal.create.fax-sent":"Success - your fax has been sent to {{pharmacyName}}","dashboard.create.modal.create.fax.title":"New fax","dashboard.create.modal.create.form.title":"Create a form","dashboard.create.modal.create.lab-status-failed":"The email was sent, but the lab request status was not updated","dashboard.create.modal.create.lab.title":"Create a lab request","dashboard.create.modal.create.letter.title":"Create a letter","dashboard.create.modal.create.lettertemplate.title":"Create Letter Template","dashboard.create.modal.create.max-image-size":"You can upload a maximum of 1 image","dashboard.create.modal.create.please-please-write-message":"Please write Message","dashboard.create.modal.create.please-select-email-from":"Please select Email From","dashboard.create.modal.create.please-select-email-to":"Please select Email To","dashboard.create.modal.create.please-write-message":"Please write Message","dashboard.create.modal.create.please-write-subject":"Please write Subject","dashboard.create.modal.create.please-write-template-name":"Please write Template Name","dashboard.create.modal.create.prescript.title":"Create a prescription","dashboard.create.modal.create.prescription.title":"Create a prescription","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.button":"Request Terminal","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.description":"Modernize Your Client Experience, Enhance Efficiency, and Build Trust with Effortless Card Transactions with Pabau Payment processing.","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop1":"Accept all major debit and credit cards","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop2":"Wi-Fi connection and automatic data sync","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop3":"Save cards at POS and enable tips","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop4":"Contactless payments with Apple Pay/Google Pay","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop5":"Secure payment processing via Stripe","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.prop6":"Allow for tips","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.request.link.text":"Register it now","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.request.text":"Got your terminal?","dashboard.create.modal.create.sale.card.terminal.splash.screen.processing.subtitle":"Your all-in-one payment system for secure and convenient card payments","dashboard.create.modal.create.sale.card.terminal.splash.screen.title":"Pabau Terminal","dashboard.create.modal.create.sale.title":"Sale","dashboard.create.modal.create.sms.button.choose_template":"Choose Template","dashboard.create.modal.create.sms.button.merge_tags":"Add fields","dashboard.create.modal.create.sms.template.name.validation":"Name is required","dashboard.create.modal.create.sms.title":"Create an SMS","dashboard.create.modal.create.too-big-image-size":"The image size exceeds the maximum allowed limit and cannot be uploaded","dashboard.create.modal.create.treatment.note.title":"Create Treatment Note","dashboard.create.modal.create.treatment.title":"Create Treatment Note","dashboard.create.modal.create.voicenote.title":"Create a Voice Note","dashboard.create.modal.doctors.laboratory.title":"The Doctors Laboratory","dashboard.create.modal.edit.emailtemplate.title":"Edit Email Template","dashboard.create.modal.edit.lettertemplate.title":"Edit Letter Template","datasync.businessCentral.action.customerBlock":"Block customer on delete","datasync.businessCentral.action.customerUpsert":"Create or update customer","datasync.businessCentral.config.allowCreateOnUpdate.help":"When on, editing a client that has never synced creates the customer in Business Central instead of skipping it.","datasync.businessCentral.config.allowCreateOnUpdate.label":"Create on first update","datasync.businessCentral.config.allowCreateOnUpdate.option.no":"No","datasync.businessCentral.config.allowCreateOnUpdate.option.yes":"Yes","datasync.businessCentral.config.allowInboundCreates.help":"When on, Business Central customers that match no existing client are created as new clients (max 25 per poll). Leave off for large customer books — matched customers still sync either way.","datasync.businessCentral.config.allowInboundCreates.label":"Create new clients from Business Central customers","datasync.businessCentral.config.allowInboundCreates.option.no":"No","datasync.businessCentral.config.allowInboundCreates.option.yes":"Yes","datasync.businessCentral.config.apiBaseUrl.help":"Optional override of the Business Central API base URL for sovereign clouds. Must be a Microsoft Business Central host (businesscentral.dynamics.com) over https.","datasync.businessCentral.config.apiBaseUrl.label":"API base URL","datasync.businessCentral.config.apiFlavor.help":"Standard API v2.0 for most tenants; custom OData pages for tenants that publish their own customer web service instead of the standard API.","datasync.businessCentral.config.apiFlavor.label":"API type","datasync.businessCentral.config.apiFlavor.option.odataV4":"Custom OData pages","datasync.businessCentral.config.apiFlavor.option.standardV2":"Standard API v2.0","datasync.businessCentral.config.companyId.help":"The Business Central company GUID, as returned by the companies endpoint.","datasync.businessCentral.config.companyId.label":"Company ID","datasync.businessCentral.config.companyName.help":"The company display name used to address the OData service, e.g. Company('IBSSI'). Required for custom OData pages.","datasync.businessCentral.config.companyName.label":"Company name (OData)","datasync.businessCentral.config.customerBarangayCustomFieldId.help":"The ID of the Pabau custom field holding the client’s barangay. It is sent to the Business Central Barangay field and read back from it. Needs the Philippine address fields switched on.","datasync.businessCentral.config.customerBarangayCustomFieldId.label":"Barangay custom field ID","datasync.businessCentral.config.customerMunicipalityCustomFieldId.help":"The ID of the Pabau custom field holding the client’s municipality. It is sent to the Business Central Municipality field and read back from it. Leave it blank to use the client’s mailing city instead. Needs the Philippine address fields switched on.","datasync.businessCentral.config.customerMunicipalityCustomFieldId.label":"Municipality custom field ID","datasync.businessCentral.config.customerNumberMode.help":"Automatic lets Business Central assign the customer number. Explicit generates the number from the Pabau client id — required on tenants whose integration user cannot run the number series.","datasync.businessCentral.config.customerNumberMode.label":"Customer number","datasync.businessCentral.config.customerNumberMode.option.explicit":"Generate from Pabau id","datasync.businessCentral.config.customerNumberMode.option.series":"Let Business Central assign","datasync.businessCentral.config.customerNumberPrefix.help":"Prefix for generated customer numbers when using \"Generate from Pabau id\". Max 10 characters.","datasync.businessCentral.config.customerNumberPrefix.label":"Customer number prefix","datasync.businessCentral.config.customerPhilippineAddress.help":"Also sync the Philippine address fields on the Customer card: Street, Barangay, Municipality and Provinces. Each one reads the custom field set below, or the client’s mailing street, city or province when that is blank. With the member pages set, the member contact gets them too. Only switch this on once your customer and member contact pages publish all four — Business Central rejects the whole record for a field it does not have.","datasync.businessCentral.config.customerPhilippineAddress.label":"Philippine address fields","datasync.businessCentral.config.customerPhilippineAddress.option.no":"No","datasync.businessCentral.config.customerPhilippineAddress.option.yes":"Yes","datasync.businessCentral.config.customerProvinceCustomFieldId.help":"The ID of the Pabau custom field holding the client’s province. It is sent to the Business Central Provinces field and read back from it. Leave it blank to use the client’s mailing province instead. Needs the Philippine address fields switched on.","datasync.businessCentral.config.customerProvinceCustomFieldId.label":"Provinces custom field ID","datasync.businessCentral.config.customerStreetCustomFieldId.help":"The ID of the Pabau custom field holding the client’s street. It is sent to the Business Central Street field and read back from it. Leave it blank to use the client’s mailing street instead. Needs the Philippine address fields switched on.","datasync.businessCentral.config.customerStreetCustomFieldId.label":"Street custom field ID","datasync.businessCentral.config.customersEndpoint.help":"The published OData customer page/entity-set name, e.g. CustomerAPI. Required for custom OData pages.","datasync.businessCentral.config.customersEndpoint.label":"Customers page name (OData)","datasync.businessCentral.config.deleteMode.help":"Block marks the customer as blocked in Business Central (recommended). Delete removes the customer record — only if your Business Central permissions allow deletion.","datasync.businessCentral.config.deleteMode.label":"On client delete","datasync.businessCentral.config.deleteMode.option.block":"Block the customer","datasync.businessCentral.config.deleteMode.option.delete":"Delete the customer","datasync.businessCentral.config.environment.help":"Business Central environment name — usually \"production\" or the name of a sandbox.","datasync.businessCentral.config.environment.label":"Environment","datasync.businessCentral.config.memberAccountsEndpoint.help":"The published OData member account page name, e.g. BMG_MemberAccountsAPI. Business Central holds membership as a chain — customer, then member account, then member contact — so this page is required alongside the member contact page.","datasync.businessCentral.config.memberAccountsEndpoint.label":"Member account page name (OData)","datasync.businessCentral.config.memberContactClubCode.help":"The club code Business Central expects on the member account, e.g. BPC. Business Central derives the member contact's copy from the account, so this one value sets it for the whole chain. Required once the member pages are set.","datasync.businessCentral.config.memberContactClubCode.label":"Membership club code","datasync.businessCentral.config.memberContactDeclinedMethodCustomFieldId.help":"The ID of the Pabau custom field holding the contact method a client declined. Its selected option is translated onto Business Central’s own wording, so “Email” reaches it as “E-Mail” and the two sides need not match. An option Business Central has no equivalent for is left off that client rather than sent, because Business Central rejects the whole record for a value it does not recognise.","datasync.businessCentral.config.memberContactDeclinedMethodCustomFieldId.label":"Declined contact method custom field ID","datasync.businessCentral.config.memberContactDoNotContactCustomFieldId.help":"The ID of the Pabau custom field holding the channels a client asked you not to use. Its “Do Not Call” and “Do Not Text” options tick the matching boxes on the member contact, and a client with none of them selected is marked as reachable. Leave blank if your member contact page does not publish both boxes — Business Central rejects the whole record for a field it does not publish, which would stop every client syncing.","datasync.businessCentral.config.memberContactDoNotContactCustomFieldId.label":"Do-not-call and do-not-text custom field ID","datasync.businessCentral.config.memberContactReachableByCustomFieldId.help":"The ID of the Pabau custom field holding the messaging apps a client can be reached on. Business Central holds one choice here while Pabau lets you pick several, so a client reachable on both Viber and WhatsApp is sent as Business Central’s own combined choice. An app Business Central has no equivalent for is left off rather than sent, because Business Central rejects the whole record for a value it does not recognise.","datasync.businessCentral.config.memberContactReachableByCustomFieldId.label":"Reachable by custom field ID","datasync.businessCentral.config.memberContactResidencyBalikbayanCustomFieldId.help":"The ID of the Pabau yes/no custom field marking a client as Balikbayan. Yes is sent to the member contact as true, anything else as false. Leave it blank to not send it.","datasync.businessCentral.config.memberContactResidencyBalikbayanCustomFieldId.label":"Residency: Balikbayan custom field ID","datasync.businessCentral.config.memberContactResidencyVisitingForeignerCustomFieldId.help":"The ID of the Pabau yes/no custom field marking a client as a visiting foreigner. Yes is sent to the member contact as true, anything else as false. Leave it blank to not send it.","datasync.businessCentral.config.memberContactResidencyVisitingForeignerCustomFieldId.label":"Residency: Visiting foreigner custom field ID","datasync.businessCentral.config.memberContactSchemeCode.help":"The scheme code Business Central expects on the member account, e.g. BPC_MEMBER. Business Central derives the member contact's copy from the account, so this one value sets it for the whole chain. Required once the member pages are set.","datasync.businessCentral.config.memberContactSchemeCode.label":"Membership scheme code","datasync.businessCentral.config.memberContactsEndpoint.help":"The published OData member contact page name, e.g. BMG_MemberContactsAPI. Leave this and the member account page blank to sync customers only — filling them in also sends gender and date of birth, which the customer card cannot hold.","datasync.businessCentral.config.memberContactsEndpoint.label":"Member contact page name (OData)","datasync.businessCentral.credentials.clientId.help":"Application (client) ID of the Entra ID app registration granted Business Central API access.","datasync.businessCentral.credentials.clientId.label":"Application (client) ID","datasync.businessCentral.credentials.clientSecret.help":"Client secret of the Entra ID app registration. Stored encrypted.","datasync.businessCentral.credentials.clientSecret.label":"Client secret","datasync.businessCentral.credentials.tenantId.help":"Microsoft Entra ID directory (tenant) ID of the Business Central tenant.","datasync.businessCentral.credentials.tenantId.label":"Directory (tenant) ID","datasync.businessCentral.description":"Sync Pabau clients to Microsoft Dynamics 365 Business Central as customers, in near real time.","datasync.businessCentral.field.number":"Customer number","datasync.businessCentral.group.customers":"Customers","datasync.businessCentral.group.customers.caption":"Pabau clients sync to Business Central customers. Field names default to the standard API — retarget them to your custom page's fields if you use custom OData pages.","datasync.businessCentral.pabau.city":"Mailing city","datasync.businessCentral.pabau.configNumber":"Client ID","datasync.businessCentral.pabau.country":"Mailing country","datasync.businessCentral.pabau.county":"Mailing county","datasync.businessCentral.pabau.displayName":"Full name (first + last)","datasync.businessCentral.pabau.email":"Email","datasync.businessCentral.pabau.mobile":"Mobile","datasync.businessCentral.pabau.phone":"Phone","datasync.businessCentral.pabau.postcode":"Mailing postcode","datasync.businessCentral.pabau.street":"Mailing street","datasync.custom.action.alertCreated":"New client alert","datasync.custom.action.alertDeleted":"Deleted client alert","datasync.custom.action.allergySynced":"Client allergies updated","datasync.custom.action.bookingCanceled":"Canceled appointment","datasync.custom.action.bookingCreated":"New appointment","datasync.custom.action.bookingRescheduled":"Rescheduled appointment","datasync.custom.action.bookingUpdated":"Updated appointment","datasync.custom.action.clientCreated":"New client","datasync.custom.action.clientDeleted":"Deleted client","datasync.custom.action.clientMerged":"Merged client","datasync.custom.action.clientUpdated":"Updated client","datasync.custom.action.documentCreated":"New document","datasync.custom.action.formCreated":"New form","datasync.custom.action.formDeleted":"Deleted form","datasync.custom.action.formUpdated":"Updated form","datasync.custom.action.labresultSynced":"Lab result received or updated","datasync.custom.action.leadCreated":"New lead","datasync.custom.action.leadDeleted":"Deleted lead","datasync.custom.action.leadLost":"Lead lost","datasync.custom.action.leadUpdated":"Updated lead","datasync.custom.action.leadWon":"Lead won","datasync.custom.action.letterSent":"Letter sent","datasync.custom.action.noteCreated":"New client note","datasync.custom.action.noteDeleted":"Deleted client note","datasync.custom.action.paymentCreated":"New payment","datasync.custom.action.paymentRefunded":"Refunded payment","datasync.custom.action.prescriptionCreated":"New prescription","datasync.custom.action.problemSynced":"Client problems updated","datasync.custom.action.saleCreated":"New sale","datasync.custom.action.shiftCreated":"New shift","datasync.custom.action.shiftDeleted":"Deleted shift","datasync.custom.action.shiftUpdated":"Updated shift","datasync.custom.config.endpointUrl.help":"Where Pabau POSTs each event as JSON — your server, or a sink like webhook.site while testing.","datasync.custom.config.endpointUrl.label":"Destination URL","datasync.custom.config.environment.help":"Live requires an https URL. Development also allows http and local addresses for testing.","datasync.custom.config.environment.label":"Environment","datasync.custom.config.environment.option.dummy":"Development (allow local / insecure URLs)","datasync.custom.config.environment.option.live":"Live","datasync.custom.config.headers.help":"Optional. Extra HTTP headers sent with every request — e.g. an Authorization token your endpoint requires. Names starting with x-pabau- are reserved. Values are visible to anyone who can manage this connection.","datasync.custom.config.headers.label":"Custom headers","datasync.custom.config.staticData.help":"Optional. Fixed key/value fields merged into every event's data object — e.g. a source identifier your system expects. Mapped client fields win if a key collides.","datasync.custom.config.staticData.label":"Custom payload fields","datasync.custom.credentials.signingSecret.help":"Optional. When set, every request includes an x-pabau-signature header (HMAC-SHA256 of the body) so your endpoint can verify it came from Pabau. Stored encrypted.","datasync.custom.credentials.signingSecret.label":"Signing secret","datasync.custom.description":"Send Pabau events to any endpoint you choose — the same JSON webhooks Zapier receives, with delivery logs, retries and test events.","datasync.custom.group.alert":"Client alerts","datasync.custom.group.alert.caption":"Choose which alert fields ride the JSON payload. Rename a destination key per row or switch fields off. Deleted alerts always send only the alert ID.","datasync.custom.group.allergy":"Client allergies","datasync.custom.group.allergy.caption":"Each event sends the client's current active allergy list as one array. Removing an allergy re-sends the shrunken list — an empty array means the last allergy was removed. The record id is the CLIENT id — key on it together with the event name, not on id alone.","datasync.custom.group.booking":"Appointments","datasync.custom.group.booking.caption":"Choose which appointment fields ride the JSON payload. Rename a destination key per row, switch fields off, or add your own appointment custom fields.","datasync.custom.group.clients":"Clients","datasync.custom.group.clients.caption":"Choose which client fields ride the JSON payload. Rename a destination key per row, switch fields off, or add your own custom fields. Note: client payloads key the record as ID (uppercase), while delete events send the uniform lowercase id tombstone every object uses.","datasync.custom.group.document":"Documents","datasync.custom.group.document.caption":"Choose which document fields ride the JSON payload. The file path is Pabau's storage path — file content never rides the webhook.","datasync.custom.group.form":"Forms","datasync.custom.group.form.caption":"Choose which form fields ride the JSON payload — consent, treatment and questionnaire forms only (prescriptions are a separate family). The Form answers row sends the full question → answer map.","datasync.custom.group.invoice":"Sales","datasync.custom.group.invoice.caption":"Choose which sale fields ride the JSON payload. Rename a destination key per row or switch fields off — the Items and Payments rows send the full line-item and payment lists.","datasync.custom.group.labresult":"Lab results","datasync.custom.group.labresult.caption":"Choose which lab result fields ride the JSON payload. The Result panels row sends every analyte (value, units, reference range, abnormal flag) grouped by panel.","datasync.custom.group.leads":"Leads","datasync.custom.group.leads.caption":"Choose which lead fields ride the JSON payload. Rename a destination key per row, switch fields off, or add your own lead custom fields.","datasync.custom.group.letter":"Letters","datasync.custom.group.letter.caption":"Choose which letter fields ride the JSON payload. Letters send envelope metadata only (subject, dates, sender) — the rendered letter body never rides the webhook.","datasync.custom.group.note":"Client notes","datasync.custom.group.note.caption":"Choose which note fields ride the JSON payload. Rename a destination key per row or switch fields off. Deleted notes always send only the note ID.","datasync.custom.group.payment":"Payments","datasync.custom.group.payment.caption":"Choose which payment fields ride the JSON payload. Rename a destination key per row or switch fields off.","datasync.custom.group.prescription":"Prescriptions","datasync.custom.group.prescription.caption":"Choose which prescription fields ride the JSON payload. The Medications row sends every drug line (name, dose, route, directions) as one array.","datasync.custom.group.problem":"Client problems","datasync.custom.group.problem.caption":"Each event sends the client's full problem list (active and resolved) as one array. Removing a problem re-sends the shrunken list. The record id is the CLIENT id — key on it together with the event name, not on id alone.","datasync.custom.group.shift":"Staff shifts","datasync.custom.group.shift.caption":"Choose which staff shift fields ride the JSON payload. Rename a destination key per row or switch fields off. Deleted shifts always send only the shift ID.","datasync.custom.pabau.accountBalance":"Paid from account balance (0/1 flag)","datasync.custom.pabau.alertId":"Alert ID","datasync.custom.pabau.alertText":"Alert text","datasync.custom.pabau.allergies":"Allergy list (current, array)","datasync.custom.pabau.allergyCount":"Allergy count","datasync.custom.pabau.amount":"Amount","datasync.custom.pabau.billerName":"Biller","datasync.custom.pabau.bookedBy":"Booked by (staff)","datasync.custom.pabau.bookingId":"Appointment ID","datasync.custom.pabau.bookingRef":"Booking reference","datasync.custom.pabau.cardType":"Card type","datasync.custom.pabau.city":"City","datasync.custom.pabau.clientConfirmed":"Client confirmed flag","datasync.custom.pabau.clientEmail":"Client email","datasync.custom.pabau.clientFirstName":"Client first name","datasync.custom.pabau.clientFullName":"Client full name","datasync.custom.pabau.clientId":"Client ID","datasync.custom.pabau.clientLastName":"Client last name","datasync.custom.pabau.clientMobile":"Client mobile","datasync.custom.pabau.companyId":"Company ID","datasync.custom.pabau.contactId":"Linked client ID","datasync.custom.pabau.convertDate":"Converted date","datasync.custom.pabau.country":"Country","datasync.custom.pabau.county":"County / province","datasync.custom.pabau.createdBy":"Created by (staff)","datasync.custom.pabau.createdDate":"Created date","datasync.custom.pabau.critical":"Critical flag","datasync.custom.pabau.customId":"Custom / external ID","datasync.custom.pabau.description":"Description / notes","datasync.custom.pabau.dob":"Date of birth","datasync.custom.pabau.documentId":"Document ID","datasync.custom.pabau.documentPath":"File path (storage)","datasync.custom.pabau.documentSubType":"Document sub-type","datasync.custom.pabau.documentTitle":"Document title","datasync.custom.pabau.documentType":"Document type","datasync.custom.pabau.email":"Email","datasync.custom.pabau.endDate":"End date","datasync.custom.pabau.endTime":"End time","datasync.custom.pabau.enumStatus":"Lead state","datasync.custom.pabau.fileName":"File name","datasync.custom.pabau.firstName":"First name","datasync.custom.pabau.formAnswers":"Form answers (question → value)","datasync.custom.pabau.formId":"Form ID","datasync.custom.pabau.formLineageCreatedAt":"Created date (stable across edits)","datasync.custom.pabau.formName":"Form name","datasync.custom.pabau.formTemplateId":"Form template ID","datasync.custom.pabau.formType":"Form type","datasync.custom.pabau.fromOnlineBooking":"Booked online flag","datasync.custom.pabau.fullName":"Full name","datasync.custom.pabau.gender":"Gender","datasync.custom.pabau.homePhone":"Home phone","datasync.custom.pabau.invoiceId":"Invoice ID","datasync.custom.pabau.invoiceNumber":"Invoice number","datasync.custom.pabau.invoicePaidAmount":"Invoice paid amount","datasync.custom.pabau.invoiceTotal":"Invoice total","datasync.custom.pabau.isActive":"Active flag","datasync.custom.pabau.labRequestId":"Lab request ID","datasync.custom.pabau.labStatus":"Request status (code)","datasync.custom.pabau.lastName":"Last name","datasync.custom.pabau.leadId":"Lead ID","datasync.custom.pabau.leadSource":"Lead source","datasync.custom.pabau.leadStatus":"Lead status","datasync.custom.pabau.letterId":"Letter ID","datasync.custom.pabau.letterSubject":"Subject","datasync.custom.pabau.locationId":"Location ID","datasync.custom.pabau.locationName":"Location name","datasync.custom.pabau.marketingSource":"Marketing source (id)","datasync.custom.pabau.medicationCount":"Medication count","datasync.custom.pabau.medications":"Medications (array)","datasync.custom.pabau.mobile":"Mobile phone","datasync.custom.pabau.note":"Note","datasync.custom.pabau.noteId":"Note ID","datasync.custom.pabau.noteSummary":"Note summary","datasync.custom.pabau.noteText":"Note text","datasync.custom.pabau.notes":"Notes","datasync.custom.pabau.optInAll":"Marketing opt-in — all","datasync.custom.pabau.optInEmail":"Marketing opt-in — email","datasync.custom.pabau.optInNewsletter":"Marketing opt-in — newsletter","datasync.custom.pabau.optInPhone":"Marketing opt-in — phone","datasync.custom.pabau.optInPost":"Marketing opt-in — post","datasync.custom.pabau.optInText":"Marketing opt-in — SMS","datasync.custom.pabau.orderedTests":"Ordered tests (array)","datasync.custom.pabau.owner":"Owner (staff)","datasync.custom.pabau.paymentDate":"Payment date & time","datasync.custom.pabau.paymentId":"Payment ID","datasync.custom.pabau.paymentMethod":"Payment method","datasync.custom.pabau.paymentReference":"Payment reference","datasync.custom.pabau.phone":"Phone","datasync.custom.pabau.photoType":"Photo type","datasync.custom.pabau.pipelineStage":"Pipeline stage","datasync.custom.pabau.postcode":"Postcode","datasync.custom.pabau.practitioner":"Practitioner","datasync.custom.pabau.prescribedBy":"Prescribed by (staff)","datasync.custom.pabau.prescriptionId":"Prescription ID","datasync.custom.pabau.prescriptionStatus":"Approval status","datasync.custom.pabau.problemCount":"Problem count","datasync.custom.pabau.problems":"Problem list (full, array)","datasync.custom.pabau.receiveDate":"Results received date","datasync.custom.pabau.recordId":"Client ID","datasync.custom.pabau.referenceNumber":"Reference number","datasync.custom.pabau.requestLabId":"Lab accession number","datasync.custom.pabau.requestedBy":"Requested by (staff)","datasync.custom.pabau.results":"Result panels (array)","datasync.custom.pabau.room":"Room","datasync.custom.pabau.saleDate":"Sale date","datasync.custom.pabau.saleId":"Sale ID","datasync.custom.pabau.saleItems":"Sale items (list)","datasync.custom.pabau.salePayments":"Payments on sale (list)","datasync.custom.pabau.saleTotal":"Sale total","datasync.custom.pabau.salutation":"Salutation","datasync.custom.pabau.sampleDate":"Sample date","datasync.custom.pabau.sentBy":"Sent by (staff)","datasync.custom.pabau.sentDate":"Sent date","datasync.custom.pabau.serviceDuration":"Service duration (minutes)","datasync.custom.pabau.serviceName":"Service name","datasync.custom.pabau.servicePrice":"Service price","datasync.custom.pabau.shiftId":"Shift ID","datasync.custom.pabau.staffFirstName":"Staff first name","datasync.custom.pabau.staffId":"Staff ID","datasync.custom.pabau.staffLastName":"Staff last name","datasync.custom.pabau.startDate":"Start date","datasync.custom.pabau.startTime":"Start time","datasync.custom.pabau.status":"Status","datasync.custom.pabau.street":"Street address","datasync.custom.pabau.takenBy":"Taken by (staff)","datasync.custom.pabau.totalTax":"Total tax","datasync.custom.pabau.updatedDate":"Updated date","datasync.custom.pabau.uploadedBy":"Uploaded by (staff)","datasync.delivery.attempt":"Attempt {{no}}","datasync.delivery.attempts":"Attempts ({{count}})","datasync.delivery.conformance.error":"Spec error","datasync.delivery.conformance.fix":"How to fix:","datasync.delivery.conformance.title":"Spec conformance ({{count}})","datasync.delivery.conformance.warning":"Warning","datasync.delivery.copy":"Copy","datasync.delivery.correlation":"Correlation ID","datasync.delivery.delivered":"Delivered","datasync.delivery.externalId":"Destination record","datasync.delivery.mappingVersion":"Mapping version","datasync.delivery.nextRetry":"Next retry","datasync.delivery.noAttempts":"No delivery attempt was made — the record failed validation before anything was sent.","datasync.delivery.noAttemptsNeeded":"Nothing to send — Pabau checked this change and it didn't need an update in the connected app, so no request was made.","datasync.delivery.noAttemptsYet":"Sending — the request and response will appear here in a moment.","datasync.delivery.noResponse":"No response","datasync.delivery.occurred":"Event occurred","datasync.delivery.record":"Pabau record","datasync.delivery.request":"Request","datasync.delivery.response":"Response","datasync.delivery.retry.confirmLatest":"The record's current data will be re-read, transformed with the latest mapping and sent again.","datasync.delivery.retry.confirmReplay":"The exact original payload will be sent again, byte for byte.","datasync.delivery.retry.confirmTitle":"Retry this delivery?","datasync.delivery.retry.failed":"The retry was refused. Nothing was re-sent.","datasync.delivery.retry.latest":"Sync latest data","datasync.delivery.retry.ranFailed":"The delivery ran again and failed the same way. Fix what the error names, then retry.","datasync.delivery.retry.ranPending":"The delivery was re-queued and is still running — refresh to see the result.","datasync.delivery.retry.ranSucceeded":"The delivery was re-sent and succeeded.","datasync.delivery.retry.replay":"Replay original payload","datasync.delivery.retryOnlyFailed":"Only failed deliveries can be retried","datasync.delivery.title":"Delivery details","datasync.delivery.watch.stillInFlight":"Still in progress — a retry is scheduled and this view has stopped checking. Refresh to see the result.","datasync.delivery.watch.stillRunning":"Still running — this view has stopped checking. Refresh to see the result.","datasync.errorClass.auth.explain":"The destination rejected the stored credentials. Reconnect or update them, then retry.","datasync.errorClass.auth.label":"Authentication","datasync.errorClass.config.explain":"The connection configuration is incomplete or invalid. Fix it in Settings, then retry.","datasync.errorClass.config.label":"Configuration","datasync.errorClass.engine.explain":"Pabau could not apply this record. Use Replay to try again; if it keeps failing, contact support.","datasync.errorClass.engine.label":"Pabau error","datasync.errorClass.mapping.explain":"A field mapping is invalid. Correct the mapping, then use Sync latest.","datasync.errorClass.mapping.label":"Mapping","datasync.errorClass.network.explain":"The destination could not be reached. Retries back off automatically.","datasync.errorClass.network.label":"Network","datasync.errorClass.notImplemented.explain":"This connector's delivery engine has not shipped yet.","datasync.errorClass.notImplemented.label":"Not implemented","datasync.errorClass.orderReversed.explain":"The order was cancelled or refunded in the store after Pabau invoiced it. Pabau never changes the invoice itself: void or refund it in Pabau.","datasync.errorClass.orderReversed.label":"Order reversed","datasync.errorClass.rateLimit.explain":"The destination is throttling requests. Retries back off automatically.","datasync.errorClass.rateLimit.label":"Rate limited","datasync.errorClass.redirect.explain":"The destination redirected to another address. Change the URL in Settings to the final address, then retry.","datasync.errorClass.redirect.label":"Redirected","datasync.errorClass.remote4xx.explain":"The destination rejected the request. Inspect the response body for the reason.","datasync.errorClass.remote4xx.label":"Rejected","datasync.errorClass.remote5xx.explain":"The destination returned a server error. Retries back off automatically.","datasync.errorClass.remote5xx.label":"Destination error","datasync.errorClass.skipped.explain":"Pabau checked this change and deliberately left the record as it was. Open the delivery to see why.","datasync.errorClass.skipped.label":"Skipped","datasync.errorClass.validation.explain":"The record is missing or has invalid data required by the destination. Fix the record, then use Sync latest.","datasync.errorClass.validation.label":"Validation","datasync.form.kv.add":"Add row","datasync.form.kv.key":"Name","datasync.form.kv.remove":"Remove","datasync.form.kv.value":"Value","datasync.form.optionNotFound":"{{value}} · not found","datasync.form.required":"This field is required","datasync.form.save":"Save changes","datasync.gohighlevel.action.appointmentTag":"Tag GoHighLevel contacts with appointment status","datasync.gohighlevel.action.contactDelete":"Delete GoHighLevel contacts","datasync.gohighlevel.action.contactUpsert":"Create or update GoHighLevel contacts","datasync.gohighlevel.action.leadTag":"Tag GoHighLevel contacts with lead outcome (won/lost)","datasync.gohighlevel.config.allowCreateOnUpdate.help":"An update event for a record that has never synced before will create it in GoHighLevel.","datasync.gohighlevel.config.allowCreateOnUpdate.label":"Create missing records on update","datasync.gohighlevel.config.allowCreateOnUpdate.option.no":"No","datasync.gohighlevel.config.allowCreateOnUpdate.option.yes":"Yes","datasync.gohighlevel.config.allowInboundCreates.help":"When on, GoHighLevel contacts that match no existing client are created as new clients. Leave off for busy marketing locations — matched contacts still sync either way.","datasync.gohighlevel.config.allowInboundCreates.label":"Create new clients from GoHighLevel contacts","datasync.gohighlevel.config.allowInboundCreates.option.no":"No","datasync.gohighlevel.config.allowInboundCreates.option.yes":"Yes","datasync.gohighlevel.description":"Two-way sync of Pabau clients with GoHighLevel contacts, plus appointment and lead-outcome tags for agency workflows.","datasync.gohighlevel.group.appointments":"Appointments","datasync.gohighlevel.group.appointments.caption":"Appointment activity lands as tags on the synced GoHighLevel contact (pabau-appointment:booked, updated, cancelled) — wire GoHighLevel workflows to them. Rows here are composed automatically; enable via the Triggers tab.","datasync.gohighlevel.group.contacts":"Contacts","datasync.gohighlevel.group.contacts.caption":"Pabau clients sync with GoHighLevel contacts. Retarget any row to a different GoHighLevel field, or map your own custom fields.","datasync.gohighlevel.group.leads":"Leads","datasync.gohighlevel.group.leads.caption":"Lead outcomes land as tags on the synced GoHighLevel contact (pabau-lead:won, pabau-lead:lost) for closed-loop reporting. Rows here are composed automatically; enable via the Triggers tab.","datasync.gohighlevel.pabau.city":"City","datasync.gohighlevel.pabau.country":"Country","datasync.gohighlevel.pabau.county":"County / province","datasync.gohighlevel.pabau.derivedApptStatusTag":"Booking status tag (derived)","datasync.gohighlevel.pabau.derivedAssociation":"Synced contact (derived)","datasync.gohighlevel.pabau.derivedLeadOutcomeTag":"Lead outcome tag (derived)","datasync.gohighlevel.pabau.dob":"Date of birth","datasync.gohighlevel.pabau.email":"Email","datasync.gohighlevel.pabau.firstName":"First name","datasync.gohighlevel.pabau.lastName":"Last name","datasync.gohighlevel.pabau.mobile":"Mobile phone","datasync.gohighlevel.pabau.postcode":"Postcode","datasync.gohighlevel.pabau.street":"Street address","datasync.gohighlevel.prop.address1":"Street address","datasync.gohighlevel.prop.associationContact":"Synced contact","datasync.gohighlevel.prop.city":"City","datasync.gohighlevel.prop.companyName":"Company name","datasync.gohighlevel.prop.country":"Country","datasync.gohighlevel.prop.dateOfBirth":"Date of birth","datasync.gohighlevel.prop.email":"Email","datasync.gohighlevel.prop.firstName":"First name","datasync.gohighlevel.prop.lastName":"Last name","datasync.gohighlevel.prop.phone":"Phone number","datasync.gohighlevel.prop.postalCode":"Postal code","datasync.gohighlevel.prop.source":"Contact source","datasync.gohighlevel.prop.state":"State / region","datasync.gohighlevel.prop.tags":"Contact tags","datasync.gohighlevel.prop.timezone":"Timezone","datasync.gohighlevel.prop.website":"Website URL","datasync.hubspot.action.appointmentCancel":"Mark HubSpot appointments cancelled","datasync.hubspot.action.appointmentUpsert":"Create or update HubSpot appointments","datasync.hubspot.action.contactDelete":"Archive HubSpot contacts","datasync.hubspot.action.contactUpsert":"Create or update HubSpot contacts","datasync.hubspot.action.dealDelete":"Archive HubSpot deals","datasync.hubspot.action.dealUpsert":"Create or update HubSpot deals (incl. won/lost stage)","datasync.hubspot.action.paymentNote":"Log payments as contact notes","datasync.hubspot.action.saleNote":"Log sales as contact notes","datasync.hubspot.config.allowCreateOnUpdate.help":"An update event for a record that has never synced before will create it in HubSpot.","datasync.hubspot.config.allowCreateOnUpdate.label":"Create missing records on update","datasync.hubspot.config.allowCreateOnUpdate.option.no":"No","datasync.hubspot.config.allowCreateOnUpdate.option.yes":"Yes","datasync.hubspot.config.allowInboundCreates.help":"When on, HubSpot contacts that match no existing client are created as new clients (max 25 per poll). Leave off for large marketing portals — matched contacts still sync either way.","datasync.hubspot.config.allowInboundCreates.label":"Create new clients from HubSpot contacts","datasync.hubspot.config.allowInboundCreates.option.no":"No","datasync.hubspot.config.allowInboundCreates.option.yes":"Yes","datasync.hubspot.config.pipelineStageMap.help":"JSON object mapping Pabau pipeline stage ids to HubSpot deal stage ids, for example {\"12\": \"appointmentscheduled\"}.","datasync.hubspot.config.pipelineStageMap.label":"Pipeline stage map","datasync.hubspot.description":"Two-way sync of Pabau clients and leads with HubSpot contacts and deals.","datasync.hubspot.group.appointments":"Appointments","datasync.hubspot.group.appointments.caption":"Pabau appointments sync with HubSpot's Appointments object (activate it in your portal's data model settings). Inbound appointments stay off until you set booking defaults.","datasync.hubspot.group.contacts":"Contacts","datasync.hubspot.group.contacts.caption":"Pabau clients sync with HubSpot contacts. Retarget any row to a different HubSpot property, or map your own custom fields.","datasync.hubspot.group.deals":"Deals (leads)","datasync.hubspot.group.deals.caption":"Pabau leads sync with HubSpot deals. Deal name and stage are composed automatically; person-level rows need matching custom deal properties in your portal.","datasync.hubspot.group.payments":"Payments","datasync.hubspot.group.payments.caption":"New and refunded payments are logged as notes on the synced contact's timeline. Enable via the Triggers tab — rows here are composed automatically.","datasync.hubspot.group.sales":"Sales","datasync.hubspot.group.sales.caption":"New sales are logged as notes on the synced contact's timeline. Enable via the Triggers tab — rows here are composed automatically.","datasync.hubspot.pabau.bookingEnd":"Appointment end time","datasync.hubspot.pabau.bookingStart":"Appointment start time","datasync.hubspot.pabau.city":"City","datasync.hubspot.pabau.configStageMap":"Pipeline stage map (connection setting)","datasync.hubspot.pabau.country":"Country","datasync.hubspot.pabau.county":"County / province","datasync.hubspot.pabau.derivedApptName":"Service + client name (derived)","datasync.hubspot.pabau.derivedApptStatus":"Booking status (derived)","datasync.hubspot.pabau.derivedAssociation":"Synced contact (derived)","datasync.hubspot.pabau.derivedDealName":"Client full name (derived)","datasync.hubspot.pabau.derivedDuration":"Duration in minutes (derived)","datasync.hubspot.pabau.derivedPaymentDate":"Payment date (derived)","datasync.hubspot.pabau.derivedPaymentNote":"Payment summary (derived)","datasync.hubspot.pabau.derivedSaleDate":"Invoice date (derived)","datasync.hubspot.pabau.derivedSaleNote":"Sale summary (derived)","datasync.hubspot.pabau.dob":"Date of birth","datasync.hubspot.pabau.email":"Email","datasync.hubspot.pabau.firstName":"First name","datasync.hubspot.pabau.lastName":"Last name","datasync.hubspot.pabau.mobile":"Mobile phone","datasync.hubspot.pabau.phone":"Phone","datasync.hubspot.pabau.postcode":"Postcode","datasync.hubspot.pabau.street":"Street address","datasync.hubspot.prop.address":"Street address","datasync.hubspot.prop.amount":"Amount","datasync.hubspot.prop.associationContact":"Associated contact","datasync.hubspot.prop.city":"City","datasync.hubspot.prop.closedate":"Close date","datasync.hubspot.prop.company":"Company name","datasync.hubspot.prop.country":"Country/Region","datasync.hubspot.prop.date_of_birth":"Date of birth","datasync.hubspot.prop.dealname":"Deal name","datasync.hubspot.prop.dealstage":"Deal stage","datasync.hubspot.prop.dealtype":"Deal type","datasync.hubspot.prop.description":"Deal description","datasync.hubspot.prop.email":"Email","datasync.hubspot.prop.firstname":"First name","datasync.hubspot.prop.hs_appointment_end":"Appointment end","datasync.hubspot.prop.hs_appointment_name":"Appointment name","datasync.hubspot.prop.hs_appointment_start":"Appointment start","datasync.hubspot.prop.hs_duration":"Duration","datasync.hubspot.prop.hs_lead_status":"Lead status","datasync.hubspot.prop.hs_note_body":"Note body","datasync.hubspot.prop.hs_pipeline_stage":"Appointment status","datasync.hubspot.prop.hs_timestamp":"Note timestamp","datasync.hubspot.prop.hubspot_owner_id":"Deal owner","datasync.hubspot.prop.jobtitle":"Job title","datasync.hubspot.prop.lastname":"Last name","datasync.hubspot.prop.lifecyclestage":"Lifecycle stage","datasync.hubspot.prop.mobilephone":"Mobile phone number","datasync.hubspot.prop.phone":"Phone number","datasync.hubspot.prop.website":"Website URL","datasync.hubspot.prop.zip":"Postal code","datasync.log.delayedBadge":"Delayed","datasync.log.delayedBadge.title":"This delivery waited more than {{minutes}} minutes in the queue before its first send attempt","datasync.log.noMatchingClient":"No matching client","datasync.log.openRecord":"Open record in a new tab","datasync.log.testBadge":"Test","datasync.log.triggerLabel":"{{source}} · {{verb}}","datasync.nabidh.action.allergySync":"Client allergies (ADT^A31 + AL1)","datasync.nabidh.action.documentRevise":"Document edits (MDM^T08)","datasync.nabidh.action.documentSend":"Documents (MDM^T02)","datasync.nabidh.action.formSync":"Form answers — vitals, social & family history (ADT^A31)","datasync.nabidh.action.letterSend":"Letters (MDM^T02)","datasync.nabidh.action.patientAdd":"Add patient (ADT^A28)","datasync.nabidh.action.patientDelete":"Delete patient (ADT^A29)","datasync.nabidh.action.patientMerge":"Client merge (ADT^A40)","datasync.nabidh.action.patientUpdate":"Update patient (ADT^A31)","datasync.nabidh.action.prescriptionSend":"Prescriptions (RDE^O11)","datasync.nabidh.action.problemSync":"Client problems (PPR^PC1)","datasync.nabidh.action.visitCancel":"Visit cancelled after check-in (ADT^A11)","datasync.nabidh.action.visitPreadmit":"Visit pre-admit (booking created → ADT^A05)","datasync.nabidh.action.visitSync":"Visit updates (check-in A04 / details A08 / discharge A03)","datasync.nabidh.config.assumeResidentByDefault.help":"When on, patients without a tourist marker are reported as Dubai residents (PID.31 = O); otherwise as tourists (PID.31 = T).","datasync.nabidh.config.assumeResidentByDefault.label":"Assume Dubai resident by default","datasync.nabidh.config.assumeResidentByDefault.option.false":"No — default to tourist (T)","datasync.nabidh.config.assumeResidentByDefault.option.true":"Yes — default to resident (O)","datasync.nabidh.config.backloadEndpointUrl.help":"Where backload messages go. For DHA's backload test phase, paste the backload testing URL DHA sent you. Leave empty to use the endpoint URL above.","datasync.nabidh.config.backloadEndpointUrl.label":"Backload endpoint URL","datasync.nabidh.config.emrCode.help":"The EMR code NABIDH assigned to your system — sent as the HL7 sending facility (MSH.4).","datasync.nabidh.config.emrCode.label":"EMR code","datasync.nabidh.config.endpointUrl.help":"The https NABIDH endpoint DHA gave you. Test and Production have different URLs — check you are using the one that matches the environment above.","datasync.nabidh.config.endpointUrl.label":"Endpoint URL","datasync.nabidh.config.environment.help":"Test sends to DHA’s validator, which checks your messages and stores no patient data — run the readiness check here first. Production sends to the live NABIDH platform, where records cannot be retracted.","datasync.nabidh.config.environment.label":"Environment","datasync.nabidh.config.environment.option.production":"Production","datasync.nabidh.config.environment.option.test":"Test","datasync.nabidh.config.sheryanFacilityId.help":"Your DHA Sheryan facility licence number — sent as the event facility (EVN.7) and patient-ID assigning facility (PID.3). Going live needs the full 7-digit licence; while testing, DHA also issues shorter letter-and-number codes.","datasync.nabidh.config.sheryanFacilityId.label":"Sheryan facility ID","datasync.nabidh.credentials.appKey.help":"The application key DHA issued for this endpoint. Required — NABIDH rejects unauthenticated messages.","datasync.nabidh.credentials.appKey.label":"Application key","datasync.nabidh.description":"Send patient records, visits, prescriptions and documents to the Dubai Health Authority's NABIDH platform as HL7 v2.5 messages.","datasync.nabidh.group.allergies":"Client allergies","datasync.nabidh.group.allergies.caption":"Sent as AL1 segments on the client demographic update.","datasync.nabidh.group.client":"Client","datasync.nabidh.group.client.caption":"Patient demographics — sent when a client is created or updated.","datasync.nabidh.group.consent":"VIP flag","datasync.nabidh.group.consent.caption":"VIP / restricted comes from a client label (sent as Y when the label is on the client). Patient consent opt-out is managed by DHA directly, not in Pabau; the ZSC segment is not sent until DHA confirms the VIP-only shape.","datasync.nabidh.group.diagnoses":"Diagnoses","datasync.nabidh.group.diagnoses.caption":"Included on visit messages when diagnosis data exists.","datasync.nabidh.group.documents":"Documents & letters","datasync.nabidh.group.documents.caption":"EMR letters and PDFs, base64-encoded — 3 MB cap.","datasync.nabidh.group.envelope":"Message envelope","datasync.nabidh.group.envelope.caption":"Sent with every message to NABIDH.","datasync.nabidh.group.familyHistory":"Family history","datasync.nabidh.group.familyHistory.caption":"A family member and their diagnosis, read from medical-form answers.","datasync.nabidh.group.insurance":"Client insurance","datasync.nabidh.group.labResults":"Lab results","datasync.nabidh.group.labResults.caption":"Sent when results are imported onto a lab order. Lab test codes are sent in the LOINC slots; a re-import re-sends the result as corrected.","datasync.nabidh.group.merges":"Client merges","datasync.nabidh.group.merges.caption":"Sent when two client records are merged into one.","datasync.nabidh.group.nextOfKin":"Client next of kin","datasync.nabidh.group.prescriptions":"Prescriptions","datasync.nabidh.group.problems":"Client problems","datasync.nabidh.group.procedures":"Procedures & treatments","datasync.nabidh.group.procedures.caption":"Included on visit messages when procedure data exists.","datasync.nabidh.group.socialHistory":"Social history","datasync.nabidh.group.socialHistory.caption":"Smoking and other social habits, read from medical-form answers.","datasync.nabidh.group.vaccinations":"Vaccinations","datasync.nabidh.group.visits":"Appointments & visits","datasync.nabidh.group.visits.caption":"No message is sent for future bookings — the first message fires when the client checks in.","datasync.nabidh.group.vitals":"Vitals","datasync.nabidh.group.vitals.caption":"Blood pressure, heart rate, respiratory rate, temperature and height, read from medical-form answers.","datasync.nabidh.mapping.addressLine":"Address line","datasync.nabidh.mapping.addressType":"Address type","datasync.nabidh.mapping.al1Allergen":"Allergen","datasync.nabidh.mapping.al1IdentifiedAt":"Identified on","datasync.nabidh.mapping.al1Reaction":"Reaction","datasync.nabidh.mapping.al1SetId":"Set ID","datasync.nabidh.mapping.al1Severity":"Severity","datasync.nabidh.mapping.al1Type":"Allergen type","datasync.nabidh.mapping.characterSet":"Character set","datasync.nabidh.mapping.city":"City","datasync.nabidh.mapping.country":"Country","datasync.nabidh.mapping.dateOfBirth":"Date of birth","datasync.nabidh.mapping.deathIndicator":"Death indicator","datasync.nabidh.mapping.dg1Clinician":"Diagnosing clinician","datasync.nabidh.mapping.dg1Code":"Diagnosis code (ICD-10)","datasync.nabidh.mapping.dg1Date":"Diagnosis date/time","datasync.nabidh.mapping.dg1SetId":"Set ID","datasync.nabidh.mapping.dg1Type":"Diagnosis type","datasync.nabidh.mapping.email":"Email","datasync.nabidh.mapping.emirate":"Emirate","datasync.nabidh.mapping.emiratesId":"Emirates ID","datasync.nabidh.mapping.eventFacility":"Event facility (Sheryan)","datasync.nabidh.mapping.eventTypeCode":"Event type code","datasync.nabidh.mapping.firstName":"First name","datasync.nabidh.mapping.gender":"Gender","datasync.nabidh.mapping.in1CompanyId":"Insurance company ID","datasync.nabidh.mapping.in1CompanyName":"Insurance company name","datasync.nabidh.mapping.in1ExpiryDate":"Plan expiry date","datasync.nabidh.mapping.in1PlanId":"Insurance plan ID","datasync.nabidh.mapping.in1PolicyNumber":"Policy number","datasync.nabidh.mapping.in1SetId":"Set ID","datasync.nabidh.mapping.in1StartDate":"Plan start date","datasync.nabidh.mapping.landline":"Landline","datasync.nabidh.mapping.lastName":"Last name","datasync.nabidh.mapping.lastUpdateFacility":"Last update facility","datasync.nabidh.mapping.lastUpdatedAt":"Last updated","datasync.nabidh.mapping.maritalStatus":"Marital status","datasync.nabidh.mapping.messageControlId":"Message control ID","datasync.nabidh.mapping.messageType":"Message type","datasync.nabidh.mapping.middleName":"Middle name","datasync.nabidh.mapping.mobile":"Mobile","datasync.nabidh.mapping.mrgPriorIdentifier":"Prior patient identifier (merged MRN)","datasync.nabidh.mapping.mrn":"Medical record number (MRN)","datasync.nabidh.mapping.nameTypeCode":"Name type code","datasync.nabidh.mapping.nationality":"Nationality","datasync.nabidh.mapping.nk1Name":"Next of kin name","datasync.nabidh.mapping.nk1Phone":"Next of kin phone","datasync.nabidh.mapping.nk1Relationship":"Relationship","datasync.nabidh.mapping.nk1SetId":"Set ID","datasync.nabidh.mapping.obrFillerOrderNumber":"Filler order number","datasync.nabidh.mapping.obrObservedAt":"Observation date/time","datasync.nabidh.mapping.obrResultStatus":"Result status","datasync.nabidh.mapping.obrServiceId":"Ordered panel / test (LOINC)","datasync.nabidh.mapping.obxAbnormalFlags":"Abnormal flags","datasync.nabidh.mapping.obxBpDiastolic":"Blood pressure, diastolic","datasync.nabidh.mapping.obxBpSystolic":"Blood pressure, systolic","datasync.nabidh.mapping.obxDocObservationId":"Observation identifier (document type)","datasync.nabidh.mapping.obxDocumentContent":"Document content (base64 PDF)","datasync.nabidh.mapping.obxHeartRate":"Heart rate","datasync.nabidh.mapping.obxHeight":"Height","datasync.nabidh.mapping.obxObservationId":"Analyte (LOINC)","datasync.nabidh.mapping.obxReferenceRange":"Reference range","datasync.nabidh.mapping.obxRespiratoryRate":"Respiratory rate","datasync.nabidh.mapping.obxResultStatus":"Observation result status","datasync.nabidh.mapping.obxTemperature":"Body temperature","datasync.nabidh.mapping.obxUnits":"Units","datasync.nabidh.mapping.obxValue":"Observation value","datasync.nabidh.mapping.obxValueType":"Value type","datasync.nabidh.mapping.obxWeight":"Weight","datasync.nabidh.mapping.occurredAt":"Event occurred at","datasync.nabidh.mapping.orcOrderControl":"Order control","datasync.nabidh.mapping.orcOrderingProvider":"Ordering provider (prescriber)","datasync.nabidh.mapping.orcTransactionAt":"Transaction date/time","datasync.nabidh.mapping.postcode":"Postcode / Makani","datasync.nabidh.mapping.pr1Code":"Procedure code (CPT)","datasync.nabidh.mapping.pr1Date":"Procedure date/time","datasync.nabidh.mapping.pr1Practitioner":"Performing practitioner","datasync.nabidh.mapping.pr1SetId":"Set ID","datasync.nabidh.mapping.prbActionAt":"Action date/time","datasync.nabidh.mapping.prbActionCode":"Action code","datasync.nabidh.mapping.prbEstablishedAt":"Problem onset date","datasync.nabidh.mapping.prbInstanceId":"Problem instance ID","datasync.nabidh.mapping.prbProblemId":"Problem identifier (ICD-10)","datasync.nabidh.mapping.prbResolvedAt":"Problem resolved date","datasync.nabidh.mapping.preferredLanguage":"Preferred language","datasync.nabidh.mapping.processingId":"Processing ID","datasync.nabidh.mapping.pv1AdmissionType":"Admission type","datasync.nabidh.mapping.pv1AdmitAt":"Admit date/time","datasync.nabidh.mapping.pv1AttendingDoctor":"Attending doctor","datasync.nabidh.mapping.pv1DischargeAt":"Discharge date/time","datasync.nabidh.mapping.pv1DischargeDisposition":"Discharge disposition","datasync.nabidh.mapping.pv1HospitalService":"Hospital service","datasync.nabidh.mapping.pv1Location":"Assigned patient location","datasync.nabidh.mapping.pv1PatientClass":"Patient class","datasync.nabidh.mapping.pv1ReferringDoctor":"Referring doctor","datasync.nabidh.mapping.pv1VisitNumber":"Visit number","datasync.nabidh.mapping.recordedAt":"Event recorded at","datasync.nabidh.mapping.religion":"Religion","datasync.nabidh.mapping.residentFlag":"Resident / tourist flag","datasync.nabidh.mapping.rxaAdministeredAt":"Administered date/time","datasync.nabidh.mapping.rxaAdministeringProvider":"Administering provider","datasync.nabidh.mapping.rxaAmount":"Administered amount","datasync.nabidh.mapping.rxaCompletionStatus":"Completion status","datasync.nabidh.mapping.rxaExpiryDate":"Substance expiry date","datasync.nabidh.mapping.rxaLotNumber":"Lot number","datasync.nabidh.mapping.rxaVaccineCode":"Vaccine code (CVX)","datasync.nabidh.mapping.rxeDispenseAmount":"Dispense amount","datasync.nabidh.mapping.rxeGiveAmount":"Give amount","datasync.nabidh.mapping.rxeGiveCode":"Drug (DDC give code)","datasync.nabidh.mapping.rxeGiveUnits":"Give units","datasync.nabidh.mapping.rxeInstructions":"Administration instructions","datasync.nabidh.mapping.rxrRoute":"Route of administration","datasync.nabidh.mapping.sendingFacility":"Sending facility (EMR code)","datasync.nabidh.mapping.tq1Duration":"Timing — duration","datasync.nabidh.mapping.tq1RepeatPattern":"Timing — repeat pattern","datasync.nabidh.mapping.txaActivityAt":"Activity date/time","datasync.nabidh.mapping.txaActivityProvider":"Primary activity provider","datasync.nabidh.mapping.txaCompletionStatus":"Document completion status","datasync.nabidh.mapping.txaDocumentNumber":"Unique document number","datasync.nabidh.mapping.txaDocumentType":"Document type","datasync.nabidh.mapping.txaFileName":"Unique document file name","datasync.nabidh.mapping.versionId":"HL7 version","datasync.nabidh.mapping.zfhDiagnosis":"Family history diagnosis","datasync.nabidh.mapping.zfhMember":"Family member","datasync.nabidh.mapping.zscVipFlag":"VIP / restricted flag","datasync.nabidh.mapping.zshCategory":"Social habit category","datasync.nabidh.mapping.zshHabit":"Social habit","datasync.nabidh.mapping.zshQuantity":"Social habit quantity","datasync.nabidh.pabau.allergyName":"Allergy — allergen","datasync.nabidh.pabau.allergyNotedDate":"Allergy — noted date","datasync.nabidh.pabau.allergyReaction":"Allergy — reaction","datasync.nabidh.pabau.allergySeverity":"Allergy — severity","datasync.nabidh.pabau.allergyType":"Allergy — type","datasync.nabidh.pabau.bookingCompletedAt":"Appointment — marked-Complete time","datasync.nabidh.pabau.bookingId":"Appointment — booking ID","datasync.nabidh.pabau.bookingLocation":"Appointment — location","datasync.nabidh.pabau.bookingStart":"Appointment — start time","datasync.nabidh.pabau.city":"City","datasync.nabidh.pabau.clientId":"Client ID","datasync.nabidh.pabau.configEmrCode":"Connection setting — EMR code","datasync.nabidh.pabau.configEnvironment":"Connection setting — environment","datasync.nabidh.pabau.configSheryanFacility":"Connection setting — Sheryan facility ID","datasync.nabidh.pabau.constantAddressTypeH":"Fixed value — H (home)","datasync.nabidh.pabau.constantCompletionCp":"Fixed value — CP (complete)","datasync.nabidh.pabau.constantDiagnosisTypeF":"Fixed value — F (final)","datasync.nabidh.pabau.constantDocStatusAu":"Fixed value — AU (authenticated)","datasync.nabidh.pabau.constantNameTypeD":"Fixed value — D","datasync.nabidh.pabau.constantPatientClassO":"Fixed value — O (outpatient)","datasync.nabidh.pabau.constantUtf8":"Fixed value — UTF-8","datasync.nabidh.pabau.constantValueTypeEd":"Fixed value — ED (encapsulated data)","datasync.nabidh.pabau.constantVersion25":"Fixed value — 2.5","datasync.nabidh.pabau.country":"Country","datasync.nabidh.pabau.county":"County / State","datasync.nabidh.pabau.customAdmissionType":"Custom field — Admission type (NAB007)","datasync.nabidh.pabau.customDeceased":"Custom field — Deceased","datasync.nabidh.pabau.customDischargeDisposition":"Custom field — Discharge disposition","datasync.nabidh.pabau.customEmiratesId":"Custom field — Emirates ID","datasync.nabidh.pabau.customHospitalService":"Service — NABIDH specialty (custom-field override)","datasync.nabidh.pabau.customMaritalStatus":"Custom field — Marital status","datasync.nabidh.pabau.customMiddleName":"Custom field — Middle name","datasync.nabidh.pabau.customNationality":"Custom field — Nationality","datasync.nabidh.pabau.customPayerCode":"Custom field — Insurance payer code (DHA)","datasync.nabidh.pabau.customReferringDoctor":"Custom field — Referring doctor (Sheryan ID)","datasync.nabidh.pabau.customReligion":"Custom field — Religion","datasync.nabidh.pabau.customResidentFlag":"Custom field — Resident / tourist flag","datasync.nabidh.pabau.dateOfBirth":"Date of birth","datasync.nabidh.pabau.deliveryId":"Automatic — delivery ID","datasync.nabidh.pabau.derivedTrigger":"Automatic — sync trigger","datasync.nabidh.pabau.documentAuthor":"Document — author (staff)","datasync.nabidh.pabau.documentCreatedAt":"Document — created at","datasync.nabidh.pabau.documentFileName":"Document — file name","datasync.nabidh.pabau.documentId":"Document — ID","datasync.nabidh.pabau.documentPdf":"Document — PDF (base64)","datasync.nabidh.pabau.documentType":"Document — type","datasync.nabidh.pabau.documentTypeCe":"Document — type (coded)","datasync.nabidh.pabau.email":"Email","datasync.nabidh.pabau.emrCondition":"EMR — condition (ICD-10)","datasync.nabidh.pabau.emrDiagnosis":"EMR — diagnosis (ICD-10)","datasync.nabidh.pabau.emrDiagnosisDate":"EMR — diagnosis date","datasync.nabidh.pabau.eventTimestamp":"Automatic — event timestamp","datasync.nabidh.pabau.firstName":"First name","datasync.nabidh.pabau.formQuestion":"Medical form — question","datasync.nabidh.pabau.gender":"Gender","datasync.nabidh.pabau.insuranceExpiry":"Insurance — expiry date","datasync.nabidh.pabau.insuranceMembership":"Insurance — membership number","datasync.nabidh.pabau.insurancePlan":"Insurance — plan name","datasync.nabidh.pabau.insuranceProvider":"Insurance — provider name","datasync.nabidh.pabau.insuranceStartDate":"Insurance — policy start date","datasync.nabidh.pabau.labAbnormalFlag":"Lab — abnormal flag","datasync.nabidh.pabau.labAnalyte":"Lab — analyte","datasync.nabidh.pabau.labObservedAt":"Lab — observed at","datasync.nabidh.pabau.labPanel":"Lab — panel / test","datasync.nabidh.pabau.labReferenceRange":"Lab — reference range","datasync.nabidh.pabau.labResultId":"Lab — result ID","datasync.nabidh.pabau.labResultStatus":"Lab — result status","datasync.nabidh.pabau.labUnits":"Lab — units","datasync.nabidh.pabau.labValue":"Lab — value","datasync.nabidh.pabau.labValueType":"Automatic — value type","datasync.nabidh.pabau.labelVip":"Client label — VIP / restricted","datasync.nabidh.pabau.landline":"Phone (landline)","datasync.nabidh.pabau.lastName":"Last name","datasync.nabidh.pabau.mergeDuplicateMrn":"Automatic — merged client MRN","datasync.nabidh.pabau.mobile":"Mobile phone","datasync.nabidh.pabau.postcode":"Postcode","datasync.nabidh.pabau.preferredLanguage":"Preferred language","datasync.nabidh.pabau.prescriptionDirections":"Prescription — directions","datasync.nabidh.pabau.prescriptionDosage":"Prescription — dosage","datasync.nabidh.pabau.prescriptionDosageUnit":"Prescription — dosage unit","datasync.nabidh.pabau.prescriptionDrug":"Prescription — drug (DDC)","datasync.nabidh.pabau.prescriptionDuration":"Prescription — duration","datasync.nabidh.pabau.prescriptionEvent":"Automatic — prescription event","datasync.nabidh.pabau.prescriptionFrequency":"Prescription — frequency","datasync.nabidh.pabau.prescriptionQuantity":"Prescription — quantity","datasync.nabidh.pabau.prescriptionRoute":"Prescription — route","datasync.nabidh.pabau.problemOnset":"Medical history — onset date","datasync.nabidh.pabau.problemRecordId":"Medical history — record ID","datasync.nabidh.pabau.problemResolved":"Medical history — resolved date","datasync.nabidh.pabau.relationshipName":"Relationship — contact name","datasync.nabidh.pabau.relationshipPhone":"Relationship — phone","datasync.nabidh.pabau.relationshipType":"Relationship — type","datasync.nabidh.pabau.repeatIndex":"Automatic — repeat number","datasync.nabidh.pabau.serviceCptCode":"Service — CPT code","datasync.nabidh.pabau.staffSheryanId":"Staff — Sheryan provider ID","datasync.nabidh.pabau.street":"Street address","datasync.nabidh.pabau.updatedDate":"Last updated (client record)","datasync.nabidh.pabau.vaccinationAdministeredAt":"Vaccination — administered at","datasync.nabidh.pabau.vaccinationDose":"Vaccination — dose","datasync.nabidh.pabau.vaccinationExpiry":"Vaccination — expiry date","datasync.nabidh.pabau.vaccinationLot":"Vaccination — lot number","datasync.nabidh.pabau.vaccinationVaccine":"Vaccination — vaccine","datasync.nabidh.readiness.check.allergies":"Send a patient's allergies","datasync.nabidh.readiness.check.diagnosticCodeset":"Diagnosis codeset","datasync.nabidh.readiness.check.documents":"Send a clinical document","datasync.nabidh.readiness.check.facilityLicence":"Clinic DHA facility licence","datasync.nabidh.readiness.check.formAnswers":"Send a form's clinical answers","datasync.nabidh.readiness.check.formBindings":"Clinical form bindings","datasync.nabidh.readiness.check.insuranceBindings":"Insurance details","datasync.nabidh.readiness.check.letters":"Send a letter","datasync.nabidh.readiness.check.patientAdd":"Add a patient","datasync.nabidh.readiness.check.patientUpdate":"Update a patient's details","datasync.nabidh.readiness.check.prescriptions":"Send a prescription","datasync.nabidh.readiness.check.problems":"Send a patient's problems and diagnoses","datasync.nabidh.readiness.check.serviceCodes":"Service NABIDH specialties","datasync.nabidh.readiness.check.sheryanIds":"Practitioner DHA licence numbers","datasync.nabidh.readiness.check.visitCancel":"Cancel the appointment","datasync.nabidh.readiness.check.visitStart":"Start the patient's appointment","datasync.nabidh.readiness.check.visitUpdate":"Change or finish the appointment","datasync.nabidh.readiness.codeset.errored":"Could not check the diagnosis codeset ({{error}}). Reopen this check before going live — an unverified setup is not a pass.","datasync.nabidh.readiness.codeset.ok":"New problems are coded in {{codeset}}, which NABIDH accepts.","datasync.nabidh.readiness.codeset.wrong":"New problems are coded in {{codeset}} — NABIDH accepts only ICD-10 or SNOMED in PRB-3, so problems coded any other way are dropped from the message.","datasync.nabidh.readiness.desc.allergies":"Shares the patient's recorded allergies.","datasync.nabidh.readiness.desc.documents":"Sends a PDF document from the patient's record.","datasync.nabidh.readiness.desc.formAnswers":"Re-sends the patient's demographics carrying the vitals, social history and family history answers bound on the Mapping tab.","datasync.nabidh.readiness.desc.letters":"Renders a letter from the patient's record and sends it as a PDF.","datasync.nabidh.readiness.desc.patientAdd":"Registers the patient with NABIDH, exactly as their record stands in Pabau.","datasync.nabidh.readiness.desc.patientUpdate":"Tells NABIDH the patient's details have changed.","datasync.nabidh.readiness.desc.prescriptions":"Sends one of the patient's prescriptions.","datasync.nabidh.readiness.desc.problems":"Shares the patient's coded problems and diagnoses.","datasync.nabidh.readiness.desc.visitCancel":"Reports that appointment's cancellation — only to DHA's test server; the real appointment stays as it is.","datasync.nabidh.readiness.desc.visitStart":"Announces one of the patient's own appointments — nothing is booked or changed.","datasync.nabidh.readiness.desc.visitUpdate":"Reports a change to that appointment.","datasync.nabidh.readiness.facility.malformed":"“{{value}}” is not a valid DHA facility licence — it must be exactly 7 digits. Check it against your Sheryan registration and correct it on the Settings tab.","datasync.nabidh.readiness.facility.missing":"No facility licence set. NABIDH stamps every message with the sending facility, so add your clinic’s 7-digit DHA facility licence on the Settings tab before going live.","datasync.nabidh.readiness.facility.testCode":"“{{value}}” is DHA’s testing code, not your clinic’s licence. Testing works with it; going live does not. Replace it with your own 7-digit DHA facility licence on the Settings tab.","datasync.nabidh.readiness.formBindings.allScoped":"Every bound form question resolves to one form.","datasync.nabidh.readiness.formBindings.ambiguous":"{{count}} binding(s) match a question name used on more than one form, so the most recent answer wins whichever form it came from: {{fields}}. Re-pick them from a specific form on the Mapping tab.","datasync.nabidh.readiness.formBindings.errored":"Could not check the clinical form bindings ({{error}}). Reopen this check before going live — an unverified setup is not a pass.","datasync.nabidh.readiness.formBindings.staleScope":"{{count}} binding(s) no longer resolve to one form and question: the form was renamed or deleted, the question was removed from it, or two live forms share its name — {{fields}}. Re-pick each one on the Mapping tab and save. Until then a renamed or deleted form keeps sending the last answer recorded before the change, and a removed question sends nothing.","datasync.nabidh.readiness.help.allergies":"Needs the patient's allergies recorded fully — each one with its allergen, severity and reaction filled in. DHA requires every allergy field.","datasync.nabidh.readiness.help.documents":"Sends the most recent PDF document on the patient's record (up to 3 MB). Upload one to their record, then run the check again.","datasync.nabidh.readiness.help.formAnswers":"Sends the patient's most recent completed consent, treatment or questionnaire form; the Vitals / Social history / Family history rows must be bound on the Mapping tab. Fill in a form for them, then run the check again.","datasync.nabidh.readiness.help.letters":"Sends the patient's most recent letter — one that has already been sent to them, rendered to PDF and delivered. Send them a letter from their record, then run the check again.","datasync.nabidh.readiness.help.patientAdd":"Passes when DHA accepts the patient's demographics. Use a patient whose record is complete — full name, date of birth, gender, nationality, Emirates ID, address and phone number.","datasync.nabidh.readiness.help.patientUpdate":"Sends the same record again as an update, so it needs what 'Add a patient' needs: a complete patient record. If that check is green, this one usually is too.","datasync.nabidh.readiness.help.prescriptions":"Sends the patient's most recent approved prescription — it needs medication, dose, route and prescribing practitioner filled in. Create one for them, then run the check again.","datasync.nabidh.readiness.help.problems":"Needs the patient's problems and diagnoses to carry a proper diagnosis code. A problem typed as free text cannot be sent — edit it and pick a coded diagnosis.","datasync.nabidh.readiness.help.visitCancel":"Tells DHA's test server the appointment was cancelled — the real appointment is not touched. Needs the same appointment set-up as the two checks above.","datasync.nabidh.readiness.help.visitStart":"Uses the patient's most recent eligible appointment, so pick a patient who has one. The appointment's practitioner needs their 8-digit DHA licence on file, and the booked service must be mapped to a DHA specialty.","datasync.nabidh.readiness.help.visitUpdate":"Re-sends the appointment after a change, so it needs the same things as 'Start the patient's appointment'.","datasync.nabidh.readiness.insurance.unbound":"{{fields}} not mapped to a client field. DHA requires them on every insurance record, so patient insurance is left out of the messages NABIDH receives — everything else is still sent. Map them on the Mapping tab to include it.","datasync.nabidh.readiness.neverSent":"Stuck in Pabau's delivery queue — nothing was sent to NABIDH. This is a Pabau fault, not a NABIDH one, and re-running the check will not clear it. Quote this check's delivery in the Log tab to support.","datasync.nabidh.readiness.services.allSet":"All {{count}} recently booked services have a NABIDH specialty.","datasync.nabidh.readiness.services.errored":"Could not check service specialties ({{error}}). Reopen this check before going live — an unverified setup is not a pass.","datasync.nabidh.readiness.services.missing":"{{missing}} of {{total}} recently booked services have no NABIDH specialty: {{names}}. Every appointment booked on them would be rejected by NABIDH.","datasync.nabidh.readiness.services.missingUnnamed":"{{missing}} of {{total}} recently booked services have no NABIDH specialty. Every appointment booked on them would be rejected by NABIDH — open Your services on the Settings tab to see which.","datasync.nabidh.readiness.services.noneBooked":"No services booked in the last 90 days to check.","datasync.nabidh.readiness.sheryan.allSet":"All {{count}} practitioners have an 8-digit DHA licence number.","datasync.nabidh.readiness.sheryan.errored":"Could not check practitioner licence numbers ({{error}}). Reopen this check before going live — an unverified setup is not a pass.","datasync.nabidh.readiness.sheryan.missing":"{{missing}} of {{total}} practitioners have no valid DHA licence number: {{names}}. Every appointment they take would be rejected by NABIDH.","datasync.nabidh.readiness.sheryan.noField":"No “Sheryan provider ID” team field yet — create it on the Settings tab, then add each practitioner’s 8-digit DHA licence.","datasync.nabidh.readiness.sheryan.noPractitioners":"No team member is marked as a healthcare provider, so no DHA licence numbers could be checked. Mark your practitioners as healthcare providers, then add each one’s 8-digit licence on the Settings tab.","datasync.nabidh.readiness.timedOut":"Sent, but NABIDH did not reply in time. The delivery keeps retrying on its own — re-open this check in a few minutes.","datasync.nabidh.status.active":"Active","datasync.nabidh.status.testing":"Testing","datasync.object.alerts":"Client alerts","datasync.object.allergies":"Allergies","datasync.object.appointments":"Appointments","datasync.object.client":"Clients","datasync.object.documents":"Documents","datasync.object.emr":"EMR","datasync.object.forms":"Forms","datasync.object.inbound":"Incoming changes","datasync.object.invoice":"Sales","datasync.object.labResults":"Lab results","datasync.object.lead":"Leads","datasync.object.notes":"Client notes","datasync.object.payment":"Payments","datasync.object.prescriptions":"Prescriptions","datasync.object.problems":"Client problems","datasync.object.shift":"Staff shifts","datasync.object.stock":"Stock levels","datasync.object.vaccinations":"Vaccinations","datasync.quickbooks.action.contactUpsert":"Sync clients as customers","datasync.quickbooks.action.invoiceSync":"Sync invoices","datasync.quickbooks.config.classTrackingEnabled.help":"Tag invoices with a QuickBooks class. Turn class tracking on in QuickBooks first — it cannot be enabled from here.","datasync.quickbooks.config.classTrackingEnabled.label":"Track by class","datasync.quickbooks.config.classTrackingEnabled.option.no":"No","datasync.quickbooks.config.classTrackingEnabled.option.yes":"Yes","datasync.quickbooks.config.defaultIncomeAccountId.help":"The account new items are booked against. QuickBooks routes revenue through items rather than per-line account codes, so this is required before invoices can sync.","datasync.quickbooks.config.defaultIncomeAccountId.label":"Income account","datasync.quickbooks.config.departmentTrackingEnabled.help":"Tag invoices with a QuickBooks location. Turn location tracking on in QuickBooks first — it cannot be enabled from here.","datasync.quickbooks.config.departmentTrackingEnabled.label":"Track by location","datasync.quickbooks.config.departmentTrackingEnabled.option.no":"No","datasync.quickbooks.config.departmentTrackingEnabled.option.yes":"Yes","datasync.quickbooks.config.depositAccountId.help":"Where synced payments are deposited. Only used when payment sync is on.","datasync.quickbooks.config.depositAccountId.label":"Deposit account","datasync.quickbooks.config.paymentsEnabled.help":"Send payments to QuickBooks alongside the invoice, and refunds as money paid back out of the deposit account. With this off, refunds post as credits against the invoice.","datasync.quickbooks.config.paymentsEnabled.label":"Sync payments","datasync.quickbooks.config.paymentsEnabled.option.no":"No","datasync.quickbooks.config.paymentsEnabled.option.yes":"Yes","datasync.quickbooks.config.syncDocNumber.help":"Use the Pabau invoice number as the QuickBooks document number. QuickBooks rejects duplicates.","datasync.quickbooks.config.syncDocNumber.label":"Send Pabau invoice numbers","datasync.quickbooks.config.syncDocNumber.option.no":"No","datasync.quickbooks.config.syncDocNumber.option.yes":"Yes","datasync.quickbooks.description":"Send invoices, customers and payments to QuickBooks Online.","datasync.quickbooks.settings.caption":"How Pabau records your invoices and payments in QuickBooks Online: the accounts they go to and what is sent with them. Change them here at any time.","datasync.shopify.action.inventorySync":"Update Shopify stock after a sale or a stock adjustment","datasync.shopify.catalogDescription":"Keep retail stock and your product catalog in sync between Pabau and your Shopify store.","datasync.shopify.config.allowInboundCreates.help":"When off, incoming Shopify products only update Pabau products matched by SKU — nothing new is created.","datasync.shopify.config.allowInboundCreates.label":"Create Pabau products for unmatched Shopify products","datasync.shopify.config.allowInboundCreates.option.no":"No","datasync.shopify.config.allowInboundCreates.option.yes":"Yes","datasync.shopify.config.importOrders.help":"When on, each paid Shopify order creates a paid invoice in Pabau on the customer's client card — Pabau matches an existing client or creates one. Orders with no customer aren't imported. Stock isn't moved again — it already follows Shopify's inventory updates.","datasync.shopify.config.importOrders.label":"Create Pabau invoices for Shopify orders","datasync.shopify.config.importOrders.option.no":"No","datasync.shopify.config.importOrders.option.yes":"Yes","datasync.shopify.config.locationId.help":"Which Shopify location your Pabau stock levels represent. Shopify tracks stock per location, so this is required before inventory can sync. Pick it from the list once the store is connected. Leave it unset to sync the product catalog only.","datasync.shopify.config.locationId.label":"Shopify location","datasync.shopify.config.locationMap.connectorSide":"Shopify location","datasync.shopify.config.locationMap.help":"For clinics with more than one location. Pair each Pabau location with the Shopify location that holds its stock. Any Pabau location left unpaired is not synced. If you only have one location, use the field above instead.","datasync.shopify.config.locationMap.label":"Location pairing (multi-location clinics)","datasync.shopify.config.locationMap.pabauSide":"Pabau location","datasync.shopify.config.shopDomain.help":"The permanent .myshopify.com domain of your store (Shopify admin → Settings → Domains), e.g. my-clinic.myshopify.com — not your custom storefront domain.","datasync.shopify.config.shopDomain.label":"Shop domain","datasync.shopify.conflict.caption":"Applies to stock quantities, which both sides can change: a Shopify change reaches Pabau, and a Pabau sale or a hand-edited level pushes back. This setting decides which side wins when the two disagree. Set this object’s direction to “out” to stop Shopify changes reaching Pabau altogether. Catalog fields always come from Shopify, whichever side you pick here.","datasync.shopify.credentials.accessToken.help":"Admin API access token for your store. Stored encrypted.","datasync.shopify.credentials.accessToken.label":"Admin API access token","datasync.shopify.field.barcode":"Barcode","datasync.shopify.field.inventoryQuantity":"Inventory quantity","datasync.shopify.field.price":"Price","datasync.shopify.field.productType":"Product type","datasync.shopify.field.sku":"SKU","datasync.shopify.field.title":"Title","datasync.shopify.field.vendor":"Vendor","datasync.shopify.group.products":"Products & inventory","datasync.shopify.group.products.flowCaption":"Catalog fields (title, price, description) flow from Shopify into Pabau. Stock flows both ways — a sale and a level you edit by hand both push. Variants map to separate Pabau products, joined by SKU.","datasync.shopify.pabau.name":"Product name","datasync.shopify.pabau.retailPrice":"Retail price","datasync.shopify.pabau.sku":"SKU","datasync.shopify.pabau.stockLevel":"Stock level","datasync.status.active":"Active","datasync.status.deadLetter":"Dead letter","datasync.status.disconnected":"Disconnected","datasync.status.error":"Error","datasync.status.failedPermanent":"Failed","datasync.status.paused":"Paused","datasync.status.pending":"Queued","datasync.status.processing":"Processing","datasync.status.retryScheduled":"Retry scheduled","datasync.status.skipped":"Skipped","datasync.status.succeeded":"Succeeded","datasync.woocommerce.action.inventorySync":"Update WooCommerce stock after a sale or a stock adjustment","datasync.woocommerce.config.allowInboundCreates.help":"When off, incoming WooCommerce products only update Pabau products matched by SKU — nothing new is created.","datasync.woocommerce.config.allowInboundCreates.label":"Create Pabau products for unmatched WooCommerce products","datasync.woocommerce.config.allowInboundCreates.option.no":"No","datasync.woocommerce.config.allowInboundCreates.option.yes":"Yes","datasync.woocommerce.config.branchId.help":"Which Pabau location's stock your store's stock quantities represent. WooCommerce keeps one stock figure per product, so pick the location that fulfils online orders. Leave blank to sync the product catalog only.","datasync.woocommerce.config.branchId.label":"Pabau location","datasync.woocommerce.config.importOrders.help":"When on, each paid WooCommerce order (Processing or Completed) creates a paid invoice in Pabau on the buyer's client card — Pabau matches an existing client by their store account or email, or creates one. Every product in the order must be linked to a Pabau product. Shipping and fees are noted on the invoice, not charged. Stock isn't moved again — it already follows the store's own stock updates.","datasync.woocommerce.config.importOrders.label":"Create Pabau invoices for WooCommerce orders","datasync.woocommerce.config.importOrders.option.no":"No","datasync.woocommerce.config.importOrders.option.yes":"Yes","datasync.woocommerce.config.storeUrl.help":"The full https address of your WordPress store, lowercase, without a trailing slash — e.g. https://my-clinic.com (or https://my-clinic.com/shop if WordPress lives in a subfolder).","datasync.woocommerce.config.storeUrl.label":"Store URL","datasync.woocommerce.conflict.caption":"Applies to stock quantities, which both sides can change: a WooCommerce change reaches Pabau, and a Pabau sale or a hand-edited level pushes back. This setting decides which side wins when the two disagree. Set this object’s direction to “out” to stop WooCommerce changes reaching Pabau altogether. Catalog fields always come from WooCommerce, whichever side you pick here.","datasync.woocommerce.credentials.consumerKey.help":"REST API consumer key — created automatically when you approve the connection in your store.","datasync.woocommerce.credentials.consumerKey.label":"Consumer key","datasync.woocommerce.credentials.consumerSecret.help":"REST API consumer secret — created automatically when you approve the connection in your store.","datasync.woocommerce.credentials.consumerSecret.label":"Consumer secret","datasync.woocommerce.description":"Keep retail stock and your product catalog in sync between Pabau and your WooCommerce store.","datasync.woocommerce.field.description":"Description","datasync.woocommerce.field.name":"Name","datasync.woocommerce.field.regular_price":"Regular price","datasync.woocommerce.field.sale_price":"Sale price","datasync.woocommerce.field.sku":"SKU","datasync.woocommerce.field.stock_quantity":"Stock quantity","datasync.woocommerce.group.products":"Products & inventory","datasync.woocommerce.group.products.flowCaption":"Catalog fields (name, price, description) flow from WooCommerce into Pabau. Stock flows both ways — a sale and a level you edit by hand both push. Variations map to separate Pabau products, joined by SKU.","datasync.woocommerce.pabau.name":"Product name","datasync.woocommerce.pabau.retailPrice":"Retail price","datasync.woocommerce.pabau.sku":"SKU","datasync.woocommerce.pabau.stockLevel":"Stock level","datasync.xero.accounting.card.description":"Choose which Xero account code each service, product and payment type posts to. Anything left on \"Use default\" falls back to the default codes above.","datasync.xero.accounting.card.title":"Account codes","datasync.xero.accounting.col.accountCode":"Xero account code","datasync.xero.accounting.col.paymentType":"Payment type","datasync.xero.accounting.col.product":"Product","datasync.xero.accounting.col.service":"Service","datasync.xero.accounting.intro":"Assign a Xero account code per item. \"Use default\" sends the connection's default sales or payment code.","datasync.xero.accounting.missingAccount.badge":"Not in Xero","datasync.xero.accounting.missingAccount.option":"{{code}} · not found in Xero","datasync.xero.accounting.missingAccount.warning":"Account code {{code}} is not in this Xero organisation's chart of accounts — it may have been archived, deleted, or saved against a different organisation. Pick a code from the list.","datasync.xero.accounting.next":"Next","datasync.xero.accounting.noPayableAccounts.body":"These pickers only offer accounts Xero will accept a payment on, and your Xero organisation has none. In Xero, open the account payments should go to and turn on \"Enable payments to this account\", then reload this page.","datasync.xero.accounting.noPayableAccounts.title":"No account in Xero can receive payments","datasync.xero.accounting.noResults":"No matches.","datasync.xero.accounting.pager":"{{from}}–{{to}} of {{total}}","datasync.xero.accounting.paymentAccount.badge":"Not payable","datasync.xero.accounting.paymentAccount.warning":"Xero will reject payments coded to {{code}} · {{name}} — this account is not enabled for payments in Xero.","datasync.xero.accounting.paymentTypes":"Payment types","datasync.xero.accounting.prev":"Previous","datasync.xero.accounting.products":"Products","datasync.xero.accounting.readFailed.body":"Pabau could not load this list just now, so nothing here can be edited. Nothing has changed and nothing has been saved. Reload the page in a few minutes, and contact support if it keeps happening.","datasync.xero.accounting.readFailed.title":"This list could not be loaded","datasync.xero.accounting.searchProducts":"Search products…","datasync.xero.accounting.searchServices":"Search services…","datasync.xero.accounting.services":"Services","datasync.xero.accounting.toast.saveFailed":"Couldn't save the account code","datasync.xero.accounting.toast.saved":"Account code saved","datasync.xero.accounting.useDefault":"Use default","datasync.xero.action.contactUpsert":"Create or update Xero contacts","datasync.xero.action.invoiceSync":"Create or update Xero invoices (incl. payments, credit notes and voids)","datasync.xero.activation.activate":"Activate Xero","datasync.xero.activation.activating":"Activating…","datasync.xero.activation.back":"Back","datasync.xero.activation.carryOver.body":"These are the settings your clinic was already using. They have been brought onto the new connection exactly as they were, so your invoices keep reaching Xero the same way.","datasync.xero.activation.carryOver.change":"Change these settings","datasync.xero.activation.carryOver.fix":"Update these settings","datasync.xero.activation.carryOver.heading":"Carried over from your old Xero connection","datasync.xero.activation.carryOver.note":"Your per-service, per-product and per-payment-type account codes came across too and are unchanged. Tracking categories are the one thing that could not be carried over — set those again in Invoice settings if you used them.","datasync.xero.activation.carryOver.subtitle":"Nothing to set up again. Check what we brought over and switch the sync back on.","datasync.xero.activation.carryOver.title":"Xero is connected — your settings came across","datasync.xero.activation.carryOver.value.notSet":"Not set","datasync.xero.activation.eyebrow":"Step {{current}} of {{total}} · {{name}}","datasync.xero.activation.invoiceStatus.body":"This decides what your accountant sees when a Pabau invoice reaches Xero. You can change it later, but it does not rewrite invoices that have already been sent.","datasync.xero.activation.invoiceStatus.choice.AUTHORISED.desc":"Approved on arrival and counted straight away. Choose this if Pabau is where invoices are finalised.","datasync.xero.activation.invoiceStatus.choice.AUTHORISED.label":"Awaiting payment","datasync.xero.activation.invoiceStatus.choice.DRAFT.desc":"Arrives unapproved for someone to review in Xero before it counts towards your accounts.","datasync.xero.activation.invoiceStatus.choice.DRAFT.label":"Draft","datasync.xero.activation.invoiceStatus.choice.SUBMITTED.desc":"Submitted for approval — visible to whoever approves invoices, but not yet final.","datasync.xero.activation.invoiceStatus.choice.SUBMITTED.label":"Awaiting approval","datasync.xero.activation.invoiceStatus.paymentsNote":"Xero only accepts payments against approved invoices, so payments can be sent to Xero on \"Awaiting payment\" and on nothing else. Choose it and we will ask where those payments should land.","datasync.xero.activation.invoiceStatus.title":"How should invoices arrive in Xero?","datasync.xero.activation.next":"Continue","datasync.xero.activation.payments.account.help":"Only accounts your Xero organisation can receive payments into are listed. Individual payment types can be given their own account later.","datasync.xero.activation.payments.account.label":"Xero account payments are paid into","datasync.xero.activation.payments.account.placeholder":"Search payment accounts…","datasync.xero.activation.payments.body":"Your invoices arrive approved, so Xero will accept the payments you take in Pabau. Turn this on and each payment is posted against its invoice, which is what makes the invoice show as paid. Leave it off if payments reach Xero another way — a bank feed, or your accountant — so nothing is counted twice.","datasync.xero.activation.payments.choice.no.desc":"Invoices still sync. They stay outstanding in Xero until something else settles them there.","datasync.xero.activation.payments.choice.no.label":"No, payments are settled in Xero","datasync.xero.activation.payments.choice.yes.desc":"Each payment taken in Pabau is posted against its Xero invoice, and the invoice shows as paid.","datasync.xero.activation.payments.choice.yes.label":"Yes, send payments to Xero","datasync.xero.activation.payments.noAccounts":"No account in your Xero organisation is set up to receive payments, so payment sync stays off for now — the rest of your setup is unaffected. In Xero, edit a bank or current-asset account and tick \"Enable payments to this account\", then turn payment sync on in Payment settings.","datasync.xero.activation.payments.title":"Should Pabau mark these invoices as paid in Xero?","datasync.xero.activation.salesAccount.body":"The default sales account code is used for invoice lines when a service or product has no code of its own. You can give individual services and products their own codes later.","datasync.xero.activation.salesAccount.help":"Search your chart of accounts by name or code.","datasync.xero.activation.salesAccount.hint":"Account codes are created in Xero — Accounting → Advanced → Chart of accounts. Here in Pabau you choose which of them each type of sale posts to.","datasync.xero.activation.salesAccount.label":"Default Xero sales account code","datasync.xero.activation.salesAccount.placeholder":"Search account codes…","datasync.xero.activation.salesAccount.retry":"Try again","datasync.xero.activation.salesAccount.title":"Where should sales land?","datasync.xero.activation.step.invoiceStatus":"Invoice status","datasync.xero.activation.step.payments":"Payments","datasync.xero.activation.step.salesAccount":"Sales account","datasync.xero.activation.subtitle":"You can change any of these later in the integration settings.","datasync.xero.activation.title":"Xero is connected — a few choices to finish setup","datasync.xero.app.connected":"Connected to Xero","datasync.xero.app.connectedTo":"Connected to Xero · {{name}}","datasync.xero.app.connectionName":"Xero","datasync.xero.app.disconnect":"Disconnect","datasync.xero.app.disconnect.body":"Disconnecting stops all syncing to Xero and removes Pabau’s access to your organisation. Your existing Xero invoices are left untouched. When you disconnect we’ll ask whether to keep the settings on this page for next time, or delete them.","datasync.xero.app.disconnect.confirm.body":"Syncing stops immediately and invoices raised while disconnected will not reach Xero on their own. Pabau is also removed from this Xero organisation, so any other Pabau account connected to it with the same Xero login stops syncing too. To reconnect you will need to sign in to Xero again and re-authorise Pabau.","datasync.xero.app.disconnect.confirm.choice.delete.hint":"Wipe everything set up on this page. There is no undo.","datasync.xero.app.disconnect.confirm.choice.delete.label":"Delete my settings","datasync.xero.app.disconnect.confirm.choice.keep.hint":"Your invoice status, tax treatment, default account codes and tracking choices stay saved. Reconnect whenever you like and carry on where you left off.","datasync.xero.app.disconnect.confirm.choice.keep.label":"Keep my settings (recommended)","datasync.xero.app.disconnect.confirm.choice.legend":"What should happen to your Xero settings?","datasync.xero.app.disconnect.confirm.delete.destroys":"Deleted for good: your invoice status and tax treatment, your default account codes for sales, payments, packages, memberships, vouchers and on-account, and your tracking category choices.","datasync.xero.app.disconnect.confirm.delete.keeps":"Not touched: every invoice, payment and credit note already in Xero; your sync history, which we keep as a record of what was sent; and the Xero codes saved against individual services, products and payment types, which stay on those records.","datasync.xero.app.disconnect.confirm.primary.delete":"Disconnect and delete settings","datasync.xero.app.disconnect.confirm.title":"Disconnect Xero?","datasync.xero.app.disconnect.warning":"While Xero is disconnected, new invoices, payments and credit notes are NOT sent to your accounts — and they are not queued up to send later. Anything raised during that time has to be re-synced or entered in Xero by hand.","datasync.xero.app.hero.body":"Send your Pabau sales invoices, payments and credit notes to Xero automatically. Sign in with Xero to choose the organisation and set up your account codes.","datasync.xero.app.hero.connect":"Connect with Xero","datasync.xero.app.hero.finish":"Finish setup","datasync.xero.app.hero.title":"Xero","datasync.xero.app.save":"Save changes","datasync.xero.app.subTab.invoices":"Invoices","datasync.xero.app.subTab.payments":"Payments","datasync.xero.app.tab.disconnect":"Disconnect","datasync.xero.app.tab.invoices":"Invoices and Payments","datasync.xero.app.tab.log":"Sync Errors","datasync.xero.app.tab.manualSync":"Manual Sync","datasync.xero.app.tab.products":"Products","datasync.xero.app.tab.services":"Services","datasync.xero.app.title":"Xero Integration","datasync.xero.app.toast.connectFailed":"Could not finish connecting Xero","datasync.xero.app.toast.connected":"Xero connected","datasync.xero.app.toast.disconnected":"Xero disconnected. Your settings are saved for next time.","datasync.xero.app.toast.disconnectedDeleted":"Xero disconnected and your Xero settings were deleted.","datasync.xero.app.toast.saveFailed":"Could not save settings","datasync.xero.app.toast.saved":"Settings saved","datasync.xero.config.accountCode.notSet":"Not set","datasync.xero.config.accountCode.unverified":"{{code}} · saved, not checked with Xero","datasync.xero.config.accountMissing.body":"\"{{field}}\" is set to {{code}}, which is not in this Xero organisation's chart of accounts — it may have been archived, deleted, or saved against a different organisation. Everything coded to it will fail to sync until you pick a code from the list.","datasync.xero.config.accountMissing.title":"Account code {{code}} is not in Xero","datasync.xero.config.accountsUnverified.body":"Pabau could not read your Xero chart of accounts just now, so these lists cannot offer your accounts and the codes you have already saved are shown as they are. Nothing has changed and nothing will be overwritten. Reload the page in a few minutes to edit them.","datasync.xero.config.accountsUnverified.title":"Your Xero account codes could not be checked","datasync.xero.config.invoiceStatus.help":"When an invoice is generated in Pabau, this is the status it is synced to Xero with. Payments only sync on \"Awaiting payment\" — Xero rejects payments against draft and awaiting-approval invoices, and an invoice synced as a draft is never updated again.","datasync.xero.config.invoiceStatus.label":"Default invoice status","datasync.xero.config.invoiceStatus.option.authorised":"Awaiting payment","datasync.xero.config.invoiceStatus.option.draft":"Draft","datasync.xero.config.invoiceStatus.option.submitted":"Awaiting approval","datasync.xero.config.lineAmountType.help":"How line amounts treat tax when the invoice is posted to Xero.","datasync.xero.config.lineAmountType.label":"Tax treatment","datasync.xero.config.lineAmountType.option.exclusive":"Tax exclusive","datasync.xero.config.lineAmountType.option.inclusive":"Tax inclusive","datasync.xero.config.lineAmountType.option.noTax":"No tax","datasync.xero.config.membershipsAccountCode.help":"Xero account code for membership line items. Leave empty to use the default sales account code.","datasync.xero.config.membershipsAccountCode.label":"Memberships account code","datasync.xero.config.noPayableAccounts.body":"This list only offers accounts Xero will accept a payment on, and your Xero organisation has none. In Xero, open the account payments should go to and turn on \"Enable payments to this account\", then reload this page.","datasync.xero.config.noPayableAccounts.title":"No account in Xero can receive payments","datasync.xero.config.onAccountAccountCode.help":"Xero account code for on-account (account balance) line items and payments. Leave empty to use the default sales account code.","datasync.xero.config.onAccountAccountCode.label":"On-account payments account code","datasync.xero.config.onAccountPaymentsSync.help":"Choose when to recognise the revenue for on-account payments — when the account balance is added, or when the balance is used to pay for other invoices.","datasync.xero.config.onAccountPaymentsSync.label":"On-account payments sync","datasync.xero.config.onAccountPaymentsSync.option.added":"When added","datasync.xero.config.onAccountPaymentsSync.option.both":"When added and used","datasync.xero.config.onAccountPaymentsSync.option.used":"When used","datasync.xero.config.packagesAccountCode.help":"Xero account code for package line items and package payments. Leave empty to use the default sales account code.","datasync.xero.config.packagesAccountCode.label":"Packages account code","datasync.xero.config.packagesSync.help":"Choose when to recognise the revenue for packages — when the package is purchased, or when sessions from the package are redeemed.","datasync.xero.config.packagesSync.label":"Packages sync","datasync.xero.config.packagesSync.option.both":"Package purchase and redemption","datasync.xero.config.packagesSync.option.purchase":"Package purchase","datasync.xero.config.packagesSync.option.redemption":"Package redemption","datasync.xero.config.paymentAccount.warning.body":"Xero will reject payments coded to {{code}} · {{name}} — this account is not enabled for payments in Xero, so invoices will sync but their payments will not. Pick a bank account, or turn on \"Enable payments to this account\" for it in Xero.","datasync.xero.config.paymentAccount.warning.title":"This account cannot receive payments","datasync.xero.config.paymentAccountCode.help":"Xero bank/account code payments are applied to when a payment type has no specific code of its own.","datasync.xero.config.paymentAccountCode.label":"Default payment account code","datasync.xero.config.paymentsEnabled.help":"Post payments to Xero. Payments only sync when the default invoice status is \"Awaiting payment\" — Xero rejects payments against draft and awaiting-approval invoices.","datasync.xero.config.paymentsEnabled.label":"Sync payments","datasync.xero.config.paymentsEnabled.option.no":"No","datasync.xero.config.paymentsEnabled.option.yes":"Yes","datasync.xero.config.salesAccountCode.choose":"Choose a sales account","datasync.xero.config.salesAccountCode.help":"Xero account code used for invoice line items when a service or product has no specific code of its own. Required.","datasync.xero.config.salesAccountCode.label":"Default sales account code","datasync.xero.config.salesAccountRequired.body":"Choose the Xero account for invoice lines whose service or product has no Xero account code of its own. These settings cannot be saved without one.","datasync.xero.config.salesAccountRequired.title":"Choose a default sales account","datasync.xero.config.syncInvoiceNumbers.help":"Use the Pabau invoice number as the Xero invoice reference instead of letting Xero auto-number.","datasync.xero.config.syncInvoiceNumbers.label":"Sync Pabau invoice numbers","datasync.xero.config.syncInvoiceNumbers.option.no":"No","datasync.xero.config.syncInvoiceNumbers.option.yes":"Yes","datasync.xero.config.vouchersAccountCode.help":"Xero account code for gift card and voucher line items. Leave empty to use the default sales account code.","datasync.xero.config.vouchersAccountCode.label":"Gift cards account code","datasync.xero.description":"Sync Pabau sales invoices, payments and credit notes to Xero, in near real time.","datasync.xero.disconnected.body":"The connection between Pabau and Xero has been removed because the Xero application linked to your account is no longer available. To continue syncing invoices and payments, please reconnect your Xero account.","datasync.xero.disconnected.connect":"Connect with Xero","datasync.xero.disconnected.reconnect":"Reconnect To Xero","datasync.xero.disconnected.title":"Xero Integration Disconnected","datasync.xero.errors.autoRetrying":"Retrying automatically","datasync.xero.errors.autoRetryingHint":"Temporary problems. Pabau is still working through these - you do not need to do anything.","datasync.xero.errors.byClass.auth.action":"Reconnect Xero on this page, then retry.","datasync.xero.errors.byClass.auth.body":"Xero is no longer accepting the connection, so nothing can be sent until it is reconnected.","datasync.xero.errors.byClass.auth.title":"Pabau's access to Xero has expired","datasync.xero.errors.byClass.config.action":"Check your account codes in Settings, then retry.","datasync.xero.errors.byClass.config.body":"Something in the Xero setup is missing or no longer valid, so these invoices were not sent.","datasync.xero.errors.byClass.config.title":"A Xero setting needs attention","datasync.xero.errors.byClass.data.action":"Add what is missing in Pabau or map it in the Xero settings, then retry.","datasync.xero.errors.byClass.data.body":"Every invoice needs a customer, at least one line item, and a Xero account and tax rate for each line. Something these invoices need was missing, so they were not sent.","datasync.xero.errors.byClass.data.title":"These invoices are missing something Xero needs","datasync.xero.errors.byClass.mapping.action":"Correct the mapping in Settings, then retry.","datasync.xero.errors.byClass.mapping.body":"One of the mapped fields does not match what Xero expects.","datasync.xero.errors.byClass.mapping.title":"A field is mapped to something Xero does not accept","datasync.xero.errors.byClass.network.body":"The connection to Xero failed before Xero replied. Pabau keeps trying on its own.","datasync.xero.errors.byClass.network.title":"Pabau could not reach Xero","datasync.xero.errors.byClass.not_implemented.body":"This kind of record is not supported by the Xero connection yet.","datasync.xero.errors.byClass.not_implemented.title":"Pabau cannot send this to Xero yet","datasync.xero.errors.byClass.rate_limit.body":"Xero limits how much can be sent at once. Pabau slows down and keeps trying.","datasync.xero.errors.byClass.rate_limit.title":"Xero was too busy to accept these yet","datasync.xero.errors.byClass.remote_4xx.action":"Read what Xero said below. If it is not clear, send that text to Pabau support.","datasync.xero.errors.byClass.remote_4xx.body":"Xero rejected them for a reason Pabau does not recognise.","datasync.xero.errors.byClass.remote_4xx.title":"Xero refused these invoices","datasync.xero.errors.byClass.remote_5xx.body":"Xero returned an error of its own. Pabau keeps trying until it clears.","datasync.xero.errors.byClass.remote_5xx.title":"Xero had a problem at their end","datasync.xero.errors.byClass.sibling_pending.action":"Fix the sale's own sync error on this page first, then retry these.","datasync.xero.errors.byClass.sibling_pending.body":"These payments and refunds are sent together with the sale they belong to. That sale is not in Xero yet, so nothing has been sent for them.","datasync.xero.errors.byClass.sibling_pending.title":"Waiting for the sale to reach Xero","datasync.xero.errors.byClass.validation.action":"Fix the invoice in Pabau, then retry.","datasync.xero.errors.byClass.validation.body":"Something on the invoice is missing or invalid as far as Xero is concerned.","datasync.xero.errors.byClass.validation.title":"Xero would not accept the details on these invoices","datasync.xero.errors.cause.XEROINV-02.action":"Read what Xero said below. If it is not clear, send that text to Pabau support.","datasync.xero.errors.cause.XEROINV-02.body":"Xero rejected them without a reason Pabau recognises.","datasync.xero.errors.cause.XEROINV-02.title":"Xero refused these invoices","datasync.xero.errors.cause.XEROINV-04.action":"Read what Xero said below. If it is not clear, send that text to Pabau support.","datasync.xero.errors.cause.XEROINV-04.body":"Xero gave a reason Pabau does not recognise yet, so it is shown to you word for word.","datasync.xero.errors.cause.XEROINV-04.title":"Xero refused these invoices","datasync.xero.errors.cause.XEROINV-07.action":"If the invoice really must change, remove the payment or credit note in Xero first, then retry.","datasync.xero.errors.cause.XEROINV-07.body":"Xero locks an invoice once a payment or a credit note is allocated to it, so the change made in Pabau cannot be applied.","datasync.xero.errors.cause.XEROINV-07.title":"These invoices are settled in Xero and cannot be changed","datasync.xero.errors.cause.XEROINV-08.action":"Check the invoice in Xero and set it back to a status that can be edited, then retry.","datasync.xero.errors.cause.XEROINV-08.body":"The invoice's status in Xero does not allow it to be modified.","datasync.xero.errors.cause.XEROINV-08.title":"Xero will not accept changes to an invoice in this state","datasync.xero.errors.cause.XEROINV-09.action":"Read what Xero said below first. If the code is missing, add it in Xero (Accounting > Advanced > Chart of accounts) or pick an existing one in Settings. If Xero says it is not valid for this type of document, the code is fine and the document type is not — choose a code Xero accepts for it in Settings. Then retry.","datasync.xero.errors.cause.XEROINV-09.body":"Xero refused the account code these invoices use, and it gives the same wording for two different reasons: either the code is not in your Xero chart of accounts — archived, deleted, or never set up — or the code does exist but Xero will not take it on this type of document. Xero names the code, and says which of the two it is, in the detail below.","datasync.xero.errors.cause.XEROINV-09.title":"Xero will not accept the account code these invoices use","datasync.xero.errors.cause.XEROINV-10.action":"Retry to send them to Xero again as new invoices.","datasync.xero.errors.cause.XEROINV-10.body":"They were deleted in Xero, so there is nothing left for Pabau to update.","datasync.xero.errors.cause.XEROINV-10.title":"These invoices no longer exist in Xero","datasync.xero.errors.cause.XEROINV-11.action":"Open an invoice to see which payment Xero refused and why. Fix it in Xero, or choose a payment account Xero accepts payments into in Settings, then retry.","datasync.xero.errors.cause.XEROINV-11.body":"The invoices are in Xero, but Xero would not record one or more of their payments, so Xero shows them as less paid than Pabau does.","datasync.xero.errors.cause.XEROINV-11.title":"Xero refused a payment on these invoices","datasync.xero.errors.cause.XEROINV-12.action":"Move the lock date in Xero, or re-date the invoice in Pabau, then retry.","datasync.xero.errors.cause.XEROINV-12.body":"Xero refuses anything dated before the lock date your accountant has set.","datasync.xero.errors.cause.XEROINV-12.title":"The invoice date is before your Xero lock date","datasync.xero.errors.cause.XEROINV-13.action":"If this is a refund, raise it against the original invoice in Pabau and it will reach Xero as a credit note. Otherwise correct the sale so it totals zero or more, then retry.","datasync.xero.errors.cause.XEROINV-13.body":"Xero accepts a negative line on an invoice but never a negative invoice total - in Xero, money going back to a client is a credit note, not an invoice for minus the amount.","datasync.xero.errors.cause.XEROINV-13.title":"These invoices come to less than zero","datasync.xero.errors.cause.XEROINV-TRANSPORT.action":"Check that Xero is still connected, then look each invoice up in Xero. Open the ones that are missing and retry them. Send the numbers of any that are already in Xero to Pabau support instead, so they are not sent twice.","datasync.xero.errors.cause.XEROINV-TRANSPORT.body":"The connection to Xero failed before Xero replied, so Pabau cannot tell whether Xero received them.","datasync.xero.errors.cause.XEROINV-TRANSPORT.title":"Pabau could not reach Xero for these invoices","datasync.xero.errors.cause.unknown.action":"Retry them. If they come back here, send the technical detail below to Pabau support.","datasync.xero.errors.cause.unknown.body":"Pabau could not work out why from the reply it received.","datasync.xero.errors.cause.unknown.title":"These invoices did not reach Xero","datasync.xero.errors.col.action":"Action","datasync.xero.errors.col.attempts":"Attempts","datasync.xero.errors.col.date":"Invoice date","datasync.xero.errors.col.invoice":"Invoice","datasync.xero.errors.empty":"No sync errors - every invoice has reached Xero, and nothing is stuck in the queue.","datasync.xero.errors.hideTechnical":"Hide technical detail","datasync.xero.errors.loadFailed":"Could not load sync errors. Refresh to try again.","datasync.xero.errors.manyInvoices":"invoices","datasync.xero.errors.needsAttention":"Needs your attention","datasync.xero.errors.needsAttentionHint":"These will not resolve on their own. Open each cause to see what happened and what to do.","datasync.xero.errors.nextRetry":"Next retry","datasync.xero.errors.noMessage":"Xero gave no reason","datasync.xero.errors.oneInvoice":"1 invoice","datasync.xero.errors.ownedByPabau":"Nothing for you to do","datasync.xero.errors.quoted.action":"Act on what Xero says - the change is usually on the invoice in Pabau or a setting in Xero - then retry. Send it to Pabau support only if the wording does not make sense.","datasync.xero.errors.quoted.body":"Pabau has no set fix for this wording, so here is Xero's reply, word for word:","datasync.xero.errors.quoted.title":"Xero refused these invoices and said why","datasync.xero.errors.retryDue":"due now","datasync.xero.errors.retryFailed":"Could not retry those invoices:","datasync.xero.errors.retryInHours":"in {{count}} h","datasync.xero.errors.retryInMinutes":"in {{count}} min","datasync.xero.errors.retryThese":"Retry these invoices","datasync.xero.errors.retrying":"Retrying...","datasync.xero.errors.showTechnical":"Show technical detail","datasync.xero.errors.stuck.action":"Retry them. If they stay here, contact Pabau support.","datasync.xero.errors.stuck.badge":"Not sent yet","datasync.xero.errors.stuck.explain":"These invoices were queued but no attempt has been recorded against them, so Pabau cannot say what Xero thinks. That points at a problem on our side rather than a setting of yours - retry them, and contact support if they stay here.","datasync.xero.errors.stuck.heading":"Waiting to sync - Pabau has not recorded a response from Xero","datasync.xero.errors.technical.class":"Failure type","datasync.xero.errors.technical.code":"Pabau error code","datasync.xero.errors.truncated":"Showing the most recent failures only. There are more than we can group at once, which usually means one systemic problem - fix the largest cause below first.","datasync.xero.errors.viewLog":"View log","datasync.xero.errors.xeroSaid":"What Xero said","datasync.xero.manualSync.accountCode.default":"Default Xero account code for line items","datasync.xero.manualSync.accountCode.defaultWithCode":"Default Xero account code for line items ({{code}})","datasync.xero.manualSync.accountCode.label":"Xero account code for invoice {{invoiceNo}}","datasync.xero.manualSync.column.accountCode":"Xero Account Code","datasync.xero.manualSync.column.date":"Invoice date","datasync.xero.manualSync.column.invoiceNo":"Invoice number","datasync.xero.manualSync.column.items":"Invoice items","datasync.xero.manualSync.column.select":"Select invoice {{invoiceNo}}","datasync.xero.manualSync.column.selectAll":"Select every invoice on this page","datasync.xero.manualSync.column.total":"Invoice total","datasync.xero.manualSync.customIncomplete":"Pick a start and an end date to see the invoices in that range.","datasync.xero.manualSync.description":"Use this option to manually sync invoices created in Pabau to Xero within the selected date range.","datasync.xero.manualSync.empty.body":"No invoice created in this date range is waiting to be sent. Each one is already in Xero or on its way, or, if Xero refused it, listed under Sync Errors.","datasync.xero.manualSync.empty.title":"Nothing left to sync","datasync.xero.manualSync.range.custom":"Custom date range","datasync.xero.manualSync.range.label":"Date range","datasync.xero.manualSync.range.search":"Search","datasync.xero.manualSync.selected":"{{count}} selected","datasync.xero.manualSync.sync":"Sync To Xero","datasync.xero.manualSync.title":"Manual sync","datasync.xero.manualSync.toast.failed":"Could not sync these invoices to Xero","datasync.xero.manualSync.toast.nothingQueued":"Nothing was sent: the selected invoices are already in Xero or on their way.","datasync.xero.manualSync.toast.queuedWithSkipped_one":"{{count}} invoice sent to Xero. {{skipped}} more were already in Xero or on their way.","datasync.xero.manualSync.toast.queuedWithSkipped_other":"{{count}} invoices sent to Xero. {{skipped}} more were already in Xero or on their way.","datasync.xero.manualSync.toast.queued_one":"{{count}} invoice sent to Xero","datasync.xero.manualSync.toast.queued_other":"{{count}} invoices sent to Xero","datasync.xero.manualSync.tooMany":"Select at most {{max}} invoices at a time.","datasync.xero.readiness.accountsUnreadable.body":"Pabau could not read your Xero chart of accounts just now, so none of the account codes on this page have been checked against Xero. Your settings have not changed and syncing carries on as normal. Reload the page in a few minutes — if it keeps happening, disconnect Xero and connect it again.","datasync.xero.readiness.accountsUnreadable.reason":"Xero said: {{reason}}","datasync.xero.readiness.accountsUnreadable.title":"We could not check your Xero account codes","datasync.xero.readiness.categoryAccountUnknown.body":"The account code {{code}} saved for your {{field}} is no longer in your Xero chart of accounts. Every invoice that includes one of those lines will be refused by Xero; the rest will sync normally.","datasync.xero.readiness.categoryAccountUnknown.title":"Some invoices will be rejected by Xero","datasync.xero.readiness.currencyMismatch.body":"Your Xero organisation's base currency is {{orgCurrency}}, but Pabau invoices in {{clinicCurrency}}. Pabau sends amounts without a currency, so Xero records them in {{orgCurrency}}: a {{clinicCurrency}} 100.00 invoice appears as {{orgCurrency}} 100.00. Syncing carries on as normal. If this is not the organisation you meant, disconnect Xero (keep your settings) and connect one whose base currency is {{clinicCurrency}}.","datasync.xero.readiness.currencyMismatch.title":"Your Xero organisation uses a different currency","datasync.xero.readiness.fix.disconnect":"Reconnect Xero","datasync.xero.readiness.fix.invoices":"Review invoice settings","datasync.xero.readiness.fix.payments":"Review payment settings","datasync.xero.readiness.onAccountSyncUnknown.body":"Your on-account sync setting is saved as \"{{value}}\", which Pabau does not recognise. On-account lines will ignore your on-account code and post to your default sales account instead. Pick one of the three on-account options to correct it.","datasync.xero.readiness.onAccountSyncUnknown.title":"On-account revenue will post to the wrong account","datasync.xero.readiness.orgUnreachable.body":"Pabau is no longer connected to your Xero organisation — it was deleted, or Pabau was removed from it in Xero. Xero refuses every invoice and payment until you reconnect: disconnect Xero (keep your settings), then connect it again and choose your organisation. Anything refused in the meantime is sent again once you reconnect.","datasync.xero.readiness.orgUnreachable.title":"Nothing is syncing to Xero","datasync.xero.readiness.packagesSyncUnknown.body":"Your package sync setting is saved as \"{{value}}\", which Pabau does not recognise. Package lines will ignore your packages account code and post to your default sales account instead. Pick one of the three package options to correct it.","datasync.xero.readiness.packagesSyncUnknown.title":"Package revenue will post to the wrong account","datasync.xero.readiness.paymentAccountMissing.body":"There is no default payment account, and no Xero account code is set for {{items}}. Payments taken by those methods are skipped without an error — the invoice arrives in Xero and stays unpaid. Set a default payment account, or give each payment type its own code.","datasync.xero.readiness.paymentAccountMissing.title":"Payments will not reach Xero","datasync.xero.readiness.paymentAccountUnknown.body":"Your default payment account code {{code}} is no longer in your Xero chart of accounts. Xero refuses any payment posted to it, so invoices will sync but never show as paid.","datasync.xero.readiness.paymentAccountUnknown.title":"Every payment will be rejected by Xero","datasync.xero.readiness.paymentsNeedAuthorised.body":"Payment sync is switched on, but your invoices are sent as {{status}}. Xero only accepts payments against approved invoices, so every payment is silently dropped and your Xero invoices will stay unpaid. Set the invoice status to Awaiting payment, or switch payment sync off.","datasync.xero.readiness.paymentsNeedAuthorised.title":"No payment will ever reach Xero","datasync.xero.readiness.salesAccountFallbackMissing.body":"You have not chosen a default sales account, so invoice lines are sent to Xero account code {{code}} — and your Xero organisation does not have that code. Xero will refuse every invoice until you pick a sales account that exists.","datasync.xero.readiness.salesAccountFallbackMissing.title":"Every invoice will be rejected by Xero","datasync.xero.readiness.salesAccountMissing.body":"You have not chosen a default sales account. Invoice lines whose service or product has no Xero account code of its own need one, and Pabau should not pick it for you — until you choose one, those lines may be refused or not sent to Xero.","datasync.xero.readiness.salesAccountMissing.title":"Choose a default sales account","datasync.xero.readiness.salesAccountUnknown.body":"Your default sales account code {{code}} is no longer in your Xero chart of accounts — it was archived, deleted, or renumbered. Xero refuses any invoice line that carries it, so nothing will sync until you pick a code that exists.","datasync.xero.readiness.salesAccountUnknown.title":"Every invoice will be rejected by Xero","datasync.xero.taxes.automatic":"Match automatically","datasync.xero.taxes.col.pabau":"Pabau tax","datasync.xero.taxes.col.xero":"Xero tax rate","datasync.xero.taxes.heading":"Tax rates","datasync.xero.taxes.intro":"Choose the Xero tax rate each Pabau tax is sent as. A tax left on \"Match automatically\" is matched to the Xero rate with the same name or percentage — choose one here wherever that would be ambiguous or wrong.","datasync.xero.taxes.noTax":"No tax (untaxed lines and tips)","datasync.xero.taxes.readFailed.body":"Pabau could not read the tax rates from Xero just now, so this list cannot offer them and the rates you have already chosen are shown as they are. Nothing has changed and nothing will be overwritten. Reload the page in a few minutes to change them.","datasync.xero.taxes.readFailed.title":"Your Xero tax rates could not be loaded","datasync.xero.taxes.toast.saveFailed":"Couldn't save the tax rate","datasync.xero.taxes.toast.saved":"Tax rate saved","datasync.xero.taxes.unlisted":"{{taxType}} · no longer active in Xero","datasync.xero.tracking.employee.help":"Receives the invoice's biller.","datasync.xero.tracking.employee.label":"Employee category","datasync.xero.tracking.enabled.label":"Apply tracking categories to invoice lines","datasync.xero.tracking.heading":"Tracking categories","datasync.xero.tracking.intro":"Tag each invoice line in Xero with the staff member who billed it and the location it was sold at. Pick which of your Xero tracking categories carries each one — the option itself (the staff name or site) is matched by name and created in Xero automatically.","datasync.xero.tracking.location.help":"Receives the invoice's location.","datasync.xero.tracking.location.label":"Location category","datasync.xero.tracking.none":"Not tracked","datasync.xero.tracking.readFailed.body":"Pabau could not read the tracking categories from Xero just now, so this list cannot offer them and the category you have already chosen is shown as it is. Nothing has changed and nothing will be overwritten. Reload the page in a few minutes to change it.","datasync.xero.tracking.readFailed.title":"Your Xero tracking categories could not be loaded","datasync.xero.tracking.unverifiedCategory":"Saved category, not checked with Xero","datasync.xero.v2.page.title":"Xero (new)","demo.banner.mode.demo":"Demo mode","demo.banner.mode.qa":"QA mode","demo.banner.reset":"Reset sample data","demo.banner.reset.cancel":"Cancel","demo.banner.reset.confirm.nothing":"Nothing has been added to the account since the last reset.","demo.banner.reset.confirm.plans_one":"The calendar is re-planned and {{count}} sample treatment plan is created.","demo.banner.reset.confirm.plans_other":"The calendar is re-planned and {{count}} sample treatment plans are created.","demo.banner.reset.confirm.removes":"This removes everything added to the account since the last reset:","demo.banner.reset.confirm.shift_one":"The sample data's dates move forward {{count}} day so it stays current.","demo.banner.reset.confirm.shift_other":"The sample data's dates move forward {{count}} days so it stays current.","demo.banner.reset.confirm.title":"Reset sample data?","demo.banner.reset.failed.body":"Please try again.","demo.banner.reset.failed.title":"Couldn't reset sample data","demo.banner.reset.removed.activities":"Activities","demo.banner.reset.removed.alerts":"Alerts","demo.banner.reset.removed.appointments":"Appointments","demo.banner.reset.removed.clients":"Clients","demo.banner.reset.removed.communications":"Emails and texts","demo.banner.reset.removed.formTemplates":"Form templates","demo.banner.reset.removed.forms":"Forms","demo.banner.reset.removed.invoices":"Invoices","demo.banner.reset.removed.leads":"Leads","demo.banner.reset.removed.notes":"Notes","demo.banner.reset.removed.other":"Other records","demo.banner.reset.removed.payments":"Payments","demo.banner.reset.removed.planTemplates":"Plan templates","demo.banner.reset.removed.plans":"Treatment plans","demo.banner.reset.removed.products":"Products","demo.banner.reset.removed.services":"Services","demo.banner.reset.removed.staff":"Staff logins","demo.banner.reset.slow.body":"It's taking longer than usual and may have stopped. Refresh the page, and if nothing has changed, reset again.","demo.banner.reset.yes":"Yes, reset","demo.banner.subtext":"— this account is using sample data.","demo.blocked.body.access.manage":"Changing roles and permissions is disabled on demo accounts. The team login is shared, so this would lock others out.","demo.blocked.body.account.security":"Changing login, two-factor and ownership settings is disabled on demo accounts. The demo login is shared, so this would lock others out.","demo.blocked.body.addon.purchase":"Purchasing addons is disabled on demo accounts — Marketing, Care and Insights are already included in the demo.","demo.blocked.body.apikey.manage":"Managing API keys is disabled on demo accounts. The keys are shared across the demo.","demo.blocked.body.appointment.create":"Booking appointments is disabled on demo accounts. Use \"Reset sample data\" in the demo banner to re-stage the calendar.","demo.blocked.body.automation.enable":"Turning on or running workflows and automations is disabled on demo accounts. You can still build and explore them.","demo.blocked.body.business.edit":"Changing business details is disabled on demo accounts. The demo login is shared, so changes here would show for everyone using it.","demo.blocked.body.calendar.feed":"Generating calendar feed links is disabled on demo accounts.","demo.blocked.body.catalog.bulk":"Bulk changes to services are disabled on demo accounts. You can still edit a single service.","demo.blocked.body.catalog.delete":"Deleting setup items is disabled on demo accounts. You can explore the sample services, products and templates without removing them.","demo.blocked.body.client.create":"Creating clients is disabled on demo accounts. You can explore and edit the sample clients instead.","demo.blocked.body.client.delete":"Deleting clients is disabled on demo accounts. The sample clients are shared — use \"Reset sample data\" in the demo banner to re-stage them.","demo.blocked.body.contact.edit":"Changing a client's email address or phone number is disabled on demo accounts. The sample clients keep their own contact details, and you can still send to them.","demo.blocked.body.credential.reveal":"Revealing stored credentials is disabled on demo accounts.","demo.blocked.body.data.reset":"Resetting account data is disabled on demo accounts. Use \"Reset sample data\" in the demo banner instead.","demo.blocked.body.features.manage":"Switching features on or off is disabled on demo accounts. The demo is shared, so this would change it for everyone.","demo.blocked.body.finance.void":"Voiding is disabled on demo accounts. You can explore the sample invoices, payments and packages without voiding them.","demo.blocked.body.generic":"This action is disabled on demo accounts. Convert to a standard account to use it.","demo.blocked.body.integration.disconnect":"Disconnecting integrations is disabled on demo accounts. These connections are shared across the demo.","demo.blocked.body.lead.create":"Creating leads is disabled on demo accounts. You can explore the sample leads instead.","demo.blocked.body.location.deactivate":"Deactivating locations is disabled on demo accounts. The sample calendar is booked across them.","demo.blocked.body.multiaccount.manage":"Copying or syncing data between accounts is disabled on demo accounts.","demo.blocked.body.playground.exit":"Exiting the playground is disabled on demo accounts, because it would delete the sample data for everyone. Use \"Reset sample data\" in the demo banner instead.","demo.blocked.body.publish.external":"Publishing to Google is disabled on demo accounts.","demo.blocked.body.record.delete":"Deleting records is disabled on demo accounts. You can explore the sample photos, notes, forms and documents without removing them.","demo.blocked.body.sale.create":"Taking payments and raising invoices is disabled on demo accounts.","demo.blocked.body.staff.create":"Creating staff members is disabled on demo accounts. You can explore the sample team instead.","demo.blocked.body.staff.deactivate":"Deactivating staff and changing access is disabled on demo accounts. The team login is shared, so this would lock others out.","demo.blocked.body.staff.schedule":"Changing staff calendars, services, locations and shifts is disabled on demo accounts. The sample calendar depends on them.","demo.blocked.body.subscription.cancel":"Changing the subscription is disabled on demo accounts.","demo.blocked.body.webhook.manage":"Managing webhooks is disabled on demo accounts.","demo.blocked.close":"Close","demo.blocked.gotIt":"Got it","demo.blocked.title":"This is a demo account","entityTable.quickFilter.clients":"Clients","entityTable.quickFilter.invoiceStatus":"Invoice status","entityTable.quickFilter.leadOwner":"Lead owner","entityTable.quickFilter.leadSource":"Lead source","entityTable.quickFilter.leadStage":"Lead stage","entityTable.quickFilter.leadType":"Lead type","entityTable.quickFilter.leadType.converted":"Converted","entityTable.quickFilter.leadType.junk":"Junk","entityTable.quickFilter.leadType.open":"Open","entityTable.quickFilter.location":"Location","entityTable.quickFilter.provider":"Provider","entityTable.quickFilter.provider.insurance":"Insurance","entityTable.quickFilter.provider.stripe":"Stripe","entityTable.quickFilter.status.paid":"Paid","entityTable.quickFilter.status.partPaid":"Part paid","entityTable.quickFilter.status.unpaid":"Unpaid","entityTable.quickFilter.team":"Team","entityTable.quickFilter.type":"Type","entityTable.segment.client.active":"Active","entityTable.segment.client.all":"All","entityTable.segment.client.inactive":"Inactive","entityTable.segment.client.newThisMonth":"New this month","error.app-crash.dialog.error-form-entry":"Some fields were invalid. Please correct the errors and try again.","error.app-crash.dialog.error-generic":"An unknown error occurred while submitting your report. Please try again.","error.app-crash.dialog.label-close":"Close","error.app-crash.dialog.label-comments":"What happened?","error.app-crash.dialog.label-email":"Email","error.app-crash.dialog.label-name":"Name","error.app-crash.dialog.label-submit":"Submit","error.app-crash.dialog.subtitle":"Our team has been notified.","error.app-crash.dialog.subtitle2":"If you'd like to help, tell us what happened below.","error.app-crash.dialog.success-message":"Your feedback has been sent. Thank you!","error.app-crash.dialog.title":"Something went wrong","error.forbidden.admin-only.many":"This page is for admins only. {{first}}, {{second}} or another admin can give you admin access.","error.forbidden.admin-only.none":"This page is for admins only. Ask an admin on your account if you need it.","error.forbidden.admin-only.one":"This page is for admins only. {{first}} can give you admin access.","error.forbidden.admin-only.two":"This page is for admins only. {{first}} or {{second}} can give you admin access.","error.forbidden.step.admin":"Need access? Ask an admin in your clinic to update your role.","error.forbidden.step.dashboard":"Your <0>dashboard</0> has the things you do have access to.","error.forbidden.step.mistake":"Think this is a mistake? <0>Let us know</0>.","error.not-enabled.step.dashboard":"Your <0>dashboard</0> has everything your clinic has switched on.","error.not-enabled.step.support":"Want it switched on? <0>Contact Pabau support</0>.","error.not-found.step.dashboard":"This link might be out-of-date. Try going to <0>your dashboard</0>","error.not-found.step.status":"If the problem persists, <0>check our status page</0>","error.server-error.step.retry":"<0>Try again</0> — most blips clear up on a refresh.","error.server-error.step.status":"Check <0>our status page</0> for ongoing issues.","error.server-error.step.support":"Still stuck? <0>Contact support</0> and include the time.","get.help.from.revenueTeam.buttonText":"Get help from the Revenue team","imaging.permission.description":"Will be able to sign imaging reports on the client card Images tab. A signed report is locked and can no longer be edited.","imaging.permission.title":"Can sign imaging reports","imaging.worklist.title":"Imaging","integration.page.title":"Integration","integration.xero.configuration":"Welcome to Xero Integrations page - Here you can setup the link between your Xero Account, and your Pabau clinic. This integration will allow you to receive all of your invoices that are generated in Pabau CRM, to your Xero account. This includes any changes made to those invoices, as well as payments. The sync between Pabau and your Xero Account is an  automatic process, you only have to establish the first authorization  link that will grant Pabau permission to do the sync. Please follow instructions how to obtain your Client ID and Client Secret on this guide","integration.xero.here":"here","integration.xero.sync.button":"Generate sync link","memberships.title":"Memberships","money.permissions.create.credit.notes":"Can create Credit Notes","money.permissions.create.credit.notes.tooltip":"Will be able to issue credit notes","nhs.permission.denied":"You don't have permission to access NHS Referrals","nhs.permission.description":"Will be able to access NHS referrals: the NHS hub, the client card NHS Referrals tab, sending e-RS referrals and NHS patient lookups.","nhs.permission.title":"Can access NHS Referrals","no.stripe.connected.modal.button.connect.stripe":"Connect Stripe","no.stripe.connected.modal.description":"Streamline your payment processing with seamless Stripe integration.Effortlessly manage transactions, enhance security, and provide a smooth payment experience for your clients.","no.stripe.connected.modal.prop1":"Accepts all major credit and debit cards worldwide","no.stripe.connected.modal.prop2":"Takes contactless payments with Apple Pay/Google Pay","no.stripe.connected.modal.prop3":"Provides secure and PCI-compliant payment processing","no.stripe.connected.modal.prop4":"Automated invoice generation and payment tracking","no.stripe.connected.modal.prop5":"Real-time payment data syncing across devices","no.stripe.connected.modal.prop6":"Simplified refunds and dispute management","no.stripe.connected.modal.subtitle":"Pabau + Stripe Integration","no.stripe.connected.modal.title":"Pabau Pay","notifications.anonymous_submitter":"Someone","notifications.body.arrived":"[client_name] has arrived for [service_name]","notifications.body.cancel":"[who] cancelled [service_name] on [date] at [time]","notifications.body.cancel.connect":"[who] cancelled [service_name] online via Connect on [date] at [time]","notifications.body.cancel.online":"[who] cancelled [service_name] online on [date] at [time]","notifications.body.completed":"[client_name]'s [service_name] appointment was completed","notifications.body.consent":"[FirstName] [LastName] signed the [FormName] consent form on [date] at [time]","notifications.body.export.ready":"Your [item_name] report is ready to view","notifications.body.export.requested":"[who] requested an export of [item_name] report","notifications.body.form":"[FirstName] [LastName] completed [FormName]","notifications.body.formsubmission":"New entry on [form_name]","notifications.body.labresult":"[client_name]'s results from [lab_name] arrived and are ready to review","notifications.body.lead":"New enquiry from [lead_name]","notifications.body.medhx":"[FirstName] [LastName] updated their medical history on [date] at [time]","notifications.body.membership.cancelled":"[who] cancelled their [item_name] membership","notifications.body.membership.paused":"[who] paused their [item_name] membership","notifications.body.membership.purchased":"[who] subscribed to [item_name]","notifications.body.membership.resumed":"[who] resumed their [item_name] membership","notifications.body.new":"[who] booked [service_name] on [date] at [time]","notifications.body.new.connect":"[who] booked [service_name] online via Connect on [date] at [time]","notifications.body.new.online":"[who] booked [service_name] online on [date] at [time]","notifications.body.newlead":"[lead_name] was added to your leads pipeline","notifications.body.noshow":"[client_name] was marked as a no-show for [service_name]","notifications.body.participant":"[subject] [change] [who]'s [service_name] appointment","notifications.body.payment.deposit":"[who] paid a deposit","notifications.body.payment.deposit.detail":"[who] paid a deposit [payment_detail]","notifications.body.payment.failed":"[who]'s payment failed","notifications.body.payment.giftcard":"[who] purchased a gift card","notifications.body.payment.giftcard.detail":"[who] purchased a gift card [payment_detail]","notifications.body.payment.package":"[who] purchased [item_name]","notifications.body.payment.package.detail":"[who] purchased [item_name] [payment_detail]","notifications.body.payment.received":"[who] made a payment","notifications.body.payment.received.detail":"[who] paid [payment_detail]","notifications.body.payment.refund":"[who] was refunded","notifications.body.permission.request":"They need '[permission]' to do what they were trying to do[context_note]. You can turn it on in Team › [who] › Permissions, under [group].","notifications.body.quote.created":"A quote was created for [who]","notifications.body.quote.signed":"[who] signed their quote","notifications.body.reschedule":"[who] rescheduled [service_name] to [date] at [time]","notifications.body.reschedule.connect":"[who] rescheduled [service_name] online via Connect to [date] at [time]","notifications.body.reschedule.online":"[who] rescheduled [service_name] online to [date] at [time]","notifications.body.review":"[FirstName] [LastName] left a review","notifications.body.review.feedback":"[who] submitted feedback","notifications.body.review.low":"[who] left a [rating]-star review","notifications.body.sameday":"[who] cancelled [service_name] less than 24 hours before, on [date] at [time]","notifications.body.securemessage":"[client_name] sent you a secure message","notifications.body.security.invite":"[who] was invited to the team","notifications.body.security.role":"Your access level was changed","notifications.body.waitlist.joined":"[who] joined the waitlist for [service_name]","notifications.body.waitlist.slot":"[who] is on the waitlist and a [service_name] slot opened on [date] at [time]","notifications.body.whatsapptemplate":"Your WhatsApp template [template_name] was [status]. [reason]","notifications.credits.error.description":"An error occurred while subscribing to realtime events. Realtime updates on credits may not be available.","notifications.credits.error.title":"Realtime Credits Subscription Error","notifications.drawer.ariaLabel":"Notification drawer","notifications.drawer.close":"Close notification drawer","notifications.empty.anchor":"Notification settings","notifications.empty.hint":"Stay tuned! Notifications about your activity will show up here.","notifications.empty.msg":"No notifications yet","notifications.header":"Notifications","notifications.item.dismiss":"Dismiss notification","notifications.item.dismiss.error":"Could not dismiss this notification.","notifications.item.read.error":"Could not mark this notification as read.","notifications.mark.all.read.error":"Could not mark your notifications as read.","notifications.payment.detail.by":"by [methods]","notifications.payment.detail.by_taken_by":"by [methods], taken by [staff]","notifications.payment.detail.in_clinic":"in clinic","notifications.payment.detail.in_clinic_taken_by":"in clinic, taken by [staff]","notifications.payment.detail.online":"online","notifications.payment.detail.online_by":"online by [methods]","notifications.payment.method.account":"account credit","notifications.payment.method.bank_transfer":"bank transfer","notifications.payment.method.card":"card","notifications.payment.method.card_terminal":"card terminal","notifications.payment.method.cash":"cash","notifications.payment.method.gift_voucher":"gift voucher","notifications.payment.method.klarna":"Klarna","notifications.payment.method.loyalty":"loyalty points","notifications.payment.method.membership":"membership","notifications.payment.method.packages":"package","notifications.payment.method.payment_plan":"payment plan","notifications.payment.method.self_pay":"self-pay","notifications.tab.mark.as.read":"Mark all as read","notifications.tab.news":"News","notifications.tab.news.ariaLabel":"News notifications tab","notifications.tabs.ariaLabel":"Notification tabs","notifications.title.arrived":"Client Arrived","notifications.title.cancel":"Appointment Cancelled","notifications.title.cancel.connect":"Online Cancellation","notifications.title.completed":"Appointment Completed","notifications.title.consent":"Consent form signed","notifications.title.export.ready":"Report ready","notifications.title.export.requested":"Data export requested","notifications.title.form":"Form Completed","notifications.title.formsubmission":"New form entry","notifications.title.labresult":"Lab result received","notifications.title.lead":"New Enquiry","notifications.title.medhx":"Medical history updated","notifications.title.membership.cancelled":"Membership cancelled","notifications.title.membership.paused":"Membership paused","notifications.title.membership.purchased":"Membership purchased","notifications.title.membership.resumed":"Membership resumed","notifications.title.new":"New Appointment","notifications.title.new.connect":"New Online Booking","notifications.title.newlead":"New Lead","notifications.title.noshow":"Client No-Show","notifications.title.participant":"Appointment participation updated","notifications.title.payment.deposit":"Deposit paid","notifications.title.payment.failed":"Payment failed","notifications.title.payment.giftcard":"Gift Card Purchased","notifications.title.payment.package":"Package Purchased","notifications.title.payment.received":"Payment Received","notifications.title.payment.refund":"Refund Issued","notifications.title.permission.request":"[who] is asking for a permission","notifications.title.quote.created":"Quote created","notifications.title.quote.signed":"Quote signed","notifications.title.reschedule":"Appointment Rescheduled","notifications.title.reschedule.connect":"Online Reschedule","notifications.title.review":"Review Received","notifications.title.review.feedback":"New feedback","notifications.title.review.low":"Low rating received","notifications.title.sameday":"Same-Day Cancellation","notifications.title.securemessage":"New secure message","notifications.title.security.invite":"New team member","notifications.title.security.role":"Permissions updated","notifications.title.waitlist.joined":"Client joins waitlist","notifications.title.waitlist.slot":"Waitlist slot available","notifications.title.whatsapptemplate":"WhatsApp template reviewed","notifications.type.arrived":"Client arrived","notifications.type.cancel.calendar":"Cancelled appointment via calendar","notifications.type.cancel.connect":"Cancelled appointment via connect","notifications.type.completed":"Appointment completed","notifications.type.consent":"Consent form signed","notifications.type.export.ready":"Report is ready","notifications.type.export.requested":"Data export requested","notifications.type.form.connect":"Form completed via connect","notifications.type.formsubmission":"Form submission","notifications.type.labresult":"Lab result received","notifications.type.lead":"Lead enquiry","notifications.type.medhx":"Medical history updated","notifications.type.membership.cancelled":"Membership cancelled","notifications.type.membership.paused":"Membership paused","notifications.type.membership.purchased":"Membership purchased","notifications.type.membership.resumed":"Membership resumed","notifications.type.new.calendar":"New appointment via calendar","notifications.type.new.connect":"New appointment via connect","notifications.type.newlead":"New lead","notifications.type.noshow":"Client no-show","notifications.type.participant":"Appointment","notifications.type.payment.deposit":"Deposit paid","notifications.type.payment.failed":"Payment failed","notifications.type.payment.giftcard":"Gift card purchased","notifications.type.payment.package":"Package purchased","notifications.type.payment.received":"Payment received","notifications.type.payment.refund":"Refund issued","notifications.type.permission.request":"Permission request","notifications.type.quote.created":"Quote created","notifications.type.quote.signed":"Quote signed","notifications.type.reschedule.calendar":"Rescheduled appointment via calendar","notifications.type.reschedule.connect":"Rescheduled appointment via connect","notifications.type.review":"Review received","notifications.type.review.feedback":"Client feedback","notifications.type.review.low":"Low rating received","notifications.type.sameday":"Same-day cancellation","notifications.type.securemessage":"Secure message","notifications.type.security.invite":"New user invited","notifications.type.security.role":"Permissions updated","notifications.type.waitlist.joined":"Client joins waitlist","notifications.type.waitlist.slot":"Waitlist slot available","notifications.type.whatsapptemplate":"WhatsApp template","notifications.whatsapp.disabled":"Disabled by Meta","notifications.whatsapp.paused":"Paused by Meta","notifications.whatsapp.pending":"Awaiting Meta approval","notifications.whatsapp.rejected":"Rejected by Meta","notifications.whatsapp.rejection.category":"Meta rejected this template because its wording doesn't match its category, for example sales wording in a Utility template.","notifications.whatsapp.rejection.detailAtEdge":"Meta doesn't allow a template to start or end with a personal detail. Add words before the first detail and after the last one. A full stop or other punctuation on its own isn't enough.","notifications.whatsapp.rejection.invalidFormat":"Meta rejected this template because its format isn't valid.","notifications.whatsapp.rejection.none":"Meta rejected this template without giving a reason.","notifications.whatsapp.rejection.policy":"Meta rejected this template because it found content that breaks WhatsApp's policies.","notifications.whatsapp.rejection.scam":"Meta rejected this template because it thought the message could be a scam.","notifications.whatsapp.rejection.tagMismatch":"Meta rejected this template because its language or category doesn't match its wording.","notifications.whatsapp.rejection.technical":"Meta rejected this template with a technical error and gave no reason.","notifications.whatsapp.rejection.withReason":"Meta rejected this template: {{reason}}","notifications.whatsapp.stuck.badge":"Stuck","notifications.whatsapp.stuck.neverReachedMeta":"This template never reached Meta for review. Resubmit it to send it to Meta.","notifications.whatsapp.stuck.previousAccount":"This template was sent from your previous WhatsApp account, so it can't be approved for your current one. Resubmit it to send it from your current account.","notifications.whatsapp.stuck.refusal.detailAtEdge":"Meta would reject this template because it starts or ends with a personal detail. Create a new one with words before the first detail and after the last one.","notifications.whatsapp.stuck.refusal.failed":"Something went wrong. Please try again.","notifications.whatsapp.stuck.refusal.gone":"This template no longer exists at WhatsApp, so it can't be resubmitted. Delete it and create it again.","notifications.whatsapp.stuck.refusal.inProgress":"This template is already being resubmitted. Refresh in a minute.","notifications.whatsapp.stuck.refusal.notFound":"This template is no longer in your WhatsApp account. It may already have been resubmitted or deleted. Refresh approval status to update the list.","notifications.whatsapp.stuck.refusal.notStuck":"This template isn't stuck any more, so there's nothing to resubmit. Refresh approval status to see where it is.","notifications.whatsapp.stuck.refusal.senderOffline":"Your WhatsApp number isn't online, so the template would get stuck again. Try again once it shows as online in Engage.","notifications.whatsapp.stuck.refusal.unfinished":"The template was resubmitted, but not every step finished. Resubmit it again to finish.","notifications.whatsapp.stuck.unknown":"Meta won't review this template as it is. Resubmit it to send it to Meta.","pabau.layout.connection.issue.description":"Check your connection. Pabau will reconnect automatically.","pabau.layout.connection.issue.title":"No internet connection","pabau.version.banner.reload":"Reload now","pabau.version.banner.subtitle":"Reload to pick up the latest improvements — takes a second.","pabau.version.banner.title":"A new version of Pabau is ready","page.403.error.ask.sent":"We’ve let them know. They’ll see your request in their notifications.","page.403.error.content.message":"It looks like you don't have permission to access this page. Please contact one of your administrators to resolve the issue.","page.403.error.content.missing":"This page needs a permission you don’t have yet:","page.403.error.content.record.message":"Please contact one of your administrators to resolve the issue.","page.403.error.content.record.message.record":"record. ","page.403.error.content.record.message.title":"It looks like you don't have permission to access this","page.403.error.grantors.admin":"Admin","page.403.error.grantors.owner":"Account owner","page.403.error.grantors.title":"They can give you access","page.403.error.message":"You're not allowed in here.","page.403.error.redirect.button":"Go to homepage","permissions.activities.can.access.activities.page.description":"Will be able to access the Activities page.","permissions.activities.can.create.an.activity.description":"Will be able to create activities on the Activities page..","permissions.activities.can.delete.an.activity.description":"Will be able to remove activities on the Activities page..","permissions.activities.can.delete.boards.created.by.another.user.description":"Will be able to delete Activities boards owned by other users. Their own boards are always deletable.","permissions.activities.can.edit.an.activity.description":"Will be able to modify activities on the Activities page..","permissions.activities.can.edit.boards.created.by.another.user.description":"Will be able to rename, re-colour and change the settings of Activities boards owned by other users. Their own boards are always editable.","permissions.activities.can.view.others.activities.description":"Will be able to view everyone's activities on the Activities page.","permissions.analytics.can.access.activities.company.reports.description":"Will be able to access activities company reports","permissions.analytics.can.access.appointments.company.reports.description":"Will be able to access appointments company reports","permissions.analytics.can.access.business.company.reports.description":"Will be able to access business company reports","permissions.analytics.can.access.clients.company.reports.description":"Will be able to access clients company reports","permissions.analytics.can.access.dashboards.description":"Will be able to access dashboard","permissions.analytics.can.access.dashboards.page.description":"Will be able to access the analytics dashboard page.","permissions.analytics.can.access.data.hub.page":"Can access Data Hub page","permissions.analytics.can.access.data.hub.page.description":"Will be able to access the Data Hub page.","permissions.analytics.can.access.financial.company.reports.description":"Will be able to access financial company reports","permissions.analytics.can.access.leads.company.reports.description":"Will be able to access leads company reports","permissions.analytics.can.access.reports.page.description":"Will be able to access the Reports page.","permissions.analytics.can.access.sales.company.reports.description":"Will be able to access sales company reports","permissions.analytics.can.create.custom.reports.description":"Will be able to create custom reports.","permissions.analytics.can.create.dashboards.description":"Will be able to create dashboards","permissions.analytics.can.delete.dashboards.description":"Will be able to delete dashboards","permissions.calendar.can.access.calendar.page.description":"Will be able to access the calendar.","permissions.calendar.can.book.appointments.description":"Will be able to book appointments in the calendar.","permissions.calendar.can.cancel.appointments.description":"Will be able to cancel appointments in the calendar.","permissions.calendar.can.cancel.blockout.slots.description":"Will be able to cancel bookouts in the calendar.","permissions.calendar.can.create.blockouts.description":"Will be able to create bookout slots via the calendar.","permissions.calendar.can.edit.appointment.details":"Can edit appointment details","permissions.calendar.can.edit.appointment.details.description":"Will be able to edit appointments in the calendar.","permissions.calendar.can.edit.blockout.slots.description":"Will be able to edit, or reschedule bookouts in the calendar.","permissions.calendar.can.edit.calendar.settings":"Can edit calendar settings","permissions.calendar.can.edit.calendar.settings.description":"Will be able to edit calendar settings.","permissions.calendar.can.reschedule.appointments.description":"Will be able to reschedule appointments in the calendar.","permissions.calendar.can.reschedule.blockouts":"Can reschedule blockouts","permissions.calendar.can.reschedule.blockouts.description":"Will be able to reschedule blockouts.","permissions.clients.can.access.ai.scribe.page":"Can access AI Scribe page","permissions.clients.can.access.ai.scribe.page.description":"Will be able to access the AI Scribe page.","permissions.clients.can.access.cases.page":"Can access cases page","permissions.clients.can.access.cases.page.description":"Will be able to access the Cases page and Case Types setup.","permissions.clients.can.access.clients.page.description":"Will be able to access the Clients page.","permissions.clients.can.access.discover.page":"Can access discover page","permissions.clients.can.access.discover.page.description":"Will be able to access the Discover page.","permissions.clients.can.access.inbox.page":"Can access inbox page","permissions.clients.can.access.inbox.page.description":"Will be able to open the Inbox.","permissions.clients.can.access.labs.page.description":"Will be able to access the labs page.","permissions.clients.can.access.letters.page":"Can access letters page","permissions.clients.can.access.letters.page.description":"Will be able to access the Letters page.","permissions.clients.can.access.memberships.page":"Can access memberships page","permissions.clients.can.access.memberships.page.description":"Will be able to access the Memberships page.","permissions.clients.can.access.online.bookings":"Can access online bookings","permissions.clients.can.access.online.bookings.description":"Will be able to access online bookings.","permissions.clients.can.access.referral.tracker.page":"Can access referral tracker page","permissions.clients.can.access.referral.tracker.page.description":"Will be able to access the Referrals page.","permissions.clients.can.access.the.prescriptions.page":"Can access the Prescriptions page","permissions.clients.can.access.the.prescriptions.page.description":"Will be able to access the Prescriptions page and the prescription notifications dashboard.","permissions.clients.can.access.video.page":"Can access video page","permissions.clients.can.access.video.page.description":"Will be able to access the Video consultations page.","permissions.clients.can.create.clients.description":"Will be able to create clients.","permissions.clients.can.delete.card.description":"Will be able to remove cards from client records.","permissions.clients.can.delete.clients.description":"Will be able to remove clients.","permissions.clients.can.edit.clients.description":"Will be able to modify details of existing clients.","permissions.clients.can.mark.clients.as.archived.description":"Will be able to make a client inactive.","permissions.clients.can.override.client.visibility.rules":"Can override client visibility rules","permissions.create.activity.notAuthorized":"To create an activity you must be authorized.","permissions.create.client.notAuthorized":"To create a client you must be authorized.","permissions.create.invoices.notAuthorized":"To create an invoice you must be authorized.","permissions.create.leads.notAuthorized":"To create a lead you must be authorized.","permissions.create.quotes.notAuthorized":"You should be authorized to create quotes.","permissions.create.sale.notAuthorized":"To create a Sale you must be authorized.","permissions.dashboard.can.access.home.page.description":"Will be able to access home page.","permissions.dashboard.company.dashboard.description":"Will be able to see the full dashboard with all the company data.","permissions.gate.ask.admin":"Ask an admin","permissions.gate.ask.failed":"Couldn't send it. Try again","permissions.gate.ask.sent":"Request sent","permissions.gate.reason.many":"You need the '{{permission}}' permission. {{first}}, {{second}} or another admin can turn it on for you.","permissions.gate.reason.none":"You need the '{{permission}}' permission. Ask an admin to turn it on for you.","permissions.gate.reason.one":"You need the '{{permission}}' permission. {{first}} can turn it on for you.","permissions.gate.reason.two":"You need the '{{permission}}' permission. {{first}} or {{second}} can turn it on for you.","permissions.inventory.can.access.inventory.page.description":"Will be able to access inventory page and inventory movement dashboard","permissions.inventory.can.access.orders.page.description":"Will be able to access the orders page.","permissions.inventory.can.access.products.page.description":" will be able to access the products page and see a list of all the products.","permissions.inventory.can.create.orders.description":"Will be able to make purchase orders via the Purchase order page.","permissions.inventory.can.create.products.description":"Will be able to add products.","permissions.inventory.can.disable.products.description":"Will be able to disable products.","permissions.inventory.can.modify.product.description":"Will be able to modify products (e.g. change name, price, and more).","permissions.inventory.can.perform.inventory.count.description":"Will be able to perform an inventory count and adjust the products' quantity.","permissions.inventory.description":"Will be able to access the inventory page.","permissions.leads.can.access.leads.page.description":"Will be able to access the Leads page.","permissions.leads.can.access.pipeline.page.description":"Will be able to access the pipelines page.","permissions.leads.can.create.leads.description":"Will be able to create leads.","permissions.leads.can.delete.leads.description":"Will be able to remove leads.","permissions.leads.can.edit.leads.description":"Will be able to modify details of existing leads.","permissions.leads.can.mark.leads.as.won.description":"Will be able to mark a lead as won.","permissions.marketing.can.access.ads.page":"Can access ads page","permissions.marketing.can.access.ads.page.description":"Will be able to access the Ads page.","permissions.marketing.can.access.automations.page.description":"Will be able to access the Automation page and see statistics regarding all automations.","permissions.marketing.can.access.broadcasts.page.description":"Will be able to access the Broadcasts page and view campaign data, create new campaigns, and more.","permissions.marketing.can.access.capture.forms.page":"Can access capture forms page","permissions.marketing.can.access.capture.forms.page.description":"Will be able to open Capture Forms.","permissions.marketing.can.access.gift.vouchers.page.description":"Will be able to access the Gift vouchers page.","permissions.marketing.can.access.loyalty.page.description":"Will be able to access the Loyalty page and see statistics regarding all loyalty campaigns.","permissions.marketing.can.access.promotions.page":"Can access promotions page","permissions.marketing.can.access.promotions.page.description":"Will be able to access the Promotions page.","permissions.marketing.can.access.referrals.page":"Can access referrals page","permissions.marketing.can.access.referrals.page.description":"Will be able to access the referrals page.","permissions.marketing.can.access.reviews.page.description":"Will be able to access the Reviews page and see all the reviews left by the clients.","permissions.marketing.can.create.a.loyalty.campaign.description":"Will be able to create a new loyalty campaign.","permissions.marketing.can.create.an.automation.description":"Will be able to create an Automation.","permissions.marketing.can.create.an.automation.folder.description":"Will be able to create a folder for the Automations.","permissions.marketing.can.customize.loyalty.points.value.description":"Will be able to adjust the value for loyalty points.","permissions.marketing.can.delete.an.automation.description":"Will be able to delete an Automation.","permissions.marketing.can.delete.an.automation.folder.description":"Will be able to delete an Automations folder.","permissions.marketing.can.delete.loyalty.campaigns.description":"Will be able to delete a loyalty campaign.","permissions.marketing.can.edit.an.automation.description":"Will be able to edit an Automation.","permissions.marketing.can.edit.an.automation.folder.description":"Will be able to edit an Automations folder.","permissions.marketing.can.edit.loyalty.campaigns.description":"Will be able to edit a loyalty campaign.","permissions.marketing.can.set.up.referral.campaign":"Can set up referral campaign","permissions.marketing.can.set.up.referral.campaign.description":"Will be able to set up the referral campaign and change its status.","permissions.marketing.can.view.all.earning.points.description":"Will be able to access the Earning points page.","permissions.money.can.access.appointments.page.description":"Will be able to access the appointments page.","permissions.money.can.access.claims.page":"Can access claims page","permissions.money.can.access.claims.page.description":"Will be able to access the Claims page. The Remittance tab keeps its own permission.","permissions.money.can.access.invoices.page.description":"Will be able to access the Money page and view a list of invoices, payments, credit notes.","permissions.money.can.access.paylinks.page.description":"Will be able to access paylinks page","permissions.money.can.access.payments.page.description":"Will be able to access the payments page.","permissions.money.can.access.remittance.page.description":"Will be able to access remittance page.","permissions.money.can.access.sales.history.page.description":"Will be able to access the items page.","permissions.money.can.access.wallet.description":"Will be able to access the wallet.","permissions.money.can.create.an.invoice.description":"Will be able to create an invoice","permissions.money.can.edit.invoices.description":"Will be able to adjust invoices.","permissions.money.can.override.prices.description":"Will be able to override a price","permissions.money.can.refund.payments.description":"Will be able to refund payment to the clients.","permissions.money.can.void.sales.description":"Will be able to void invoices.","permissions.money.description":"Will be able to access the Money page and view a list of invoices, payments, credit notes.","permissions.setup.can.access.the.forms.page.description":"Will be able to access the Forms page.","permissions.setup.can.access.the.setup.page.description":"Will be able to access the Setup page.","permissions.setup.can.create.forms.description":"Will be able to create medical forms on the Forms page.","permissions.setup.can.delete.forms.description":"Will be able to delete medical forms on the Forms page.","permissions.setup.can.edit.forms.description":"Will be able to modify medical forms on the Forms page.","permissions.team.can.access.agent.hub.page":"Can access agent hub page","permissions.team.can.access.agent.hub.page.description":"Will be able to access the Agent Hub and manage AI agents.","permissions.team.can.access.leave.tracker.page":"Can access leave tracker page","permissions.team.can.access.leave.tracker.page.description":"Will be able to access the Leave Tracker page.","permissions.team.can.access.scheduler.page.description":"Will be able to access the Scheduler.","permissions.team.can.access.teammates.page.description":"Will be able to access the Team page and view all staff members.","permissions.team.can.access.timesheets.page":"Can access timesheets page","permissions.team.can.access.timesheets.page.description":"Will be able to access the Timesheets page.","permissions.team.can.adjust.staff.members.details.description":"Will be able to modify another staff member's details.","permissions.team.can.create.shifts.description":"Will be able to create shifts for staff members in the Scheduler.","permissions.team.can.edit.shifts.description":"Will be able to adjust shifts for staff members in the Scheduler.","permissions.team.can.invite.staff.members.description":"Will be able to invite staff members to the Pabau account.","permissions.team.can.manage.group.permissions.description":"Will be able to adjust group permissions.","permissions.team.can.manage.user.permissions.description":"Will be able to modify other users' system permissions.","permissions.team.can.remove.shifts.description":"Will be able to remove shifts for staff members in the Scheduler.","permissions.team.can.remove.staff.members.description":"Will be able to remove other staff members.","products.list.products.column.name":"Product Name","quickcreate.close":"Close","schedule.revenue.meeting.needHelp.buttonText":"Need help? ","secure.share.error.sharing":"Something went wrong while sharing the {{name}} {{type}}. Please try again later.","secure.share.single.letters":"Letter","session.expired.banner.body":"Nothing you change will save until you sign in again. Copy anything you have not saved first.","session.expired.banner.sign-in":"Sign in again","session.expired.banner.title":"Your session has expired","settings-performance-save":"Save Changes","setup.clinic.subscription.about.to.expire.info.days":"License Expires in {{daysBeforeExpires}} days.","setup.clinic.subscription.about.to.expire.info.disabled":"You will not be able to access your account. Please reach out on","setup.clinic.subscription.about.to.expire.info.live.chat":"live chat","setup.clinic.subscription.about.to.expire.info.phone":"or call","setup.clinic.subscription.about.to.expire.info.phone.number":"+44 203 920 9004","setup.clinic.subscription.about.to.expire.info.today":"Your Licence Expires today.","setup.clinic.subscription.account":"Account","setup.custom-fields.products":"Products","setup.online-booking":"Online Bookings","setup.quotes-template-default-label":"Default","setup.services":"Services","setup.warning.banner.credit":"Notice! Your credit balance is low - please ensure that it’s topped-up, in order to prevent service disruptions.","setup.warning.banner.credit.redirect":"Click here","setup.warning.banner.credit.second":"to top it up","setup.warning.banner.failedPayment":"We detected problems with failed payments. Please check your card details, or enter a different card via the","setup.warning.banner.failedPayment.redirect":"Billing page","setup.warning.banner.failedPayment.second":" or contact us, to avoid service disruptions.","setup.xero.account.code.memberships":"Memberships","setup.xero.account.code.on.account":"On account payments","setup.xero.account.code.packages":"Packages","setup.xero.account.code.products.services":"Products and Services","setup.xero.account.code.vouchers":"Gift cards","setup.xero.account.codes.error":"We couldn't load your Xero account codes. The codes you already mapped are still shown, and reconnecting Xero restores the full list.","setup.xero.account.codes.unavailable":"Xero account codes could not be loaded, so nothing was saved. Xero may be rate limiting requests — try again in a few minutes.","setup.xero.code.placeholder":"Select option","setup.xero.default.account.codes":"Default Xero account codes","setup.xero.default.account.codes.description":"Select a default Xero account code for line items, packages, on-account payments, gift cards and memberships. This code will be by default applied to any invoice unless overridden.","setup.xero.default.line.items":"Default Xero account code for line items.","setup.xero.default.xero.code":"Default Xero account","setup.xero.disconnect.error":"Error while disconnecting Xero","setup.xero.disconnect.header.description":"Disconnecting the XERO integration means that no invoices and payments will be synced from Pabau to Xero. Make sure that all the existing invoices and payments were synced to XERO before you disconnect it.","setup.xero.disconnect.modal.description":"The XERO account will be disconnected from your Pabau account. This action is irreversible, and will require setting XERO from scratch if you decide to reactivate it.","setup.xero.disconnect.modal.title":"Disconnect XERO ?","setup.xero.disconnect.success":"Xero disconnected successfully","setup.xero.disconnect.title":"Disconnect","setup.xero.integration":"XERO Integration","setup.xero.integrations.success":"Xero Integrated Successfully","setup.xero.on.account.sync.added":"When added","setup.xero.on.account.sync.added.and.used":"When added and used","setup.xero.on.account.sync.description":"Choose when to recognize the revenue for on-account payments, i.e. when the account balance is added, or when account balance is used to pay for other invoices.","setup.xero.on.account.sync.title":"On-account payments sync","setup.xero.on.account.sync.used":"When used","setup.xero.packages.sync.description":"Choose when to recognize the revenue for packages, i.e. when the package is purchased, or when sessions from the package are redeemed.","setup.xero.packages.sync.purchase":"Package purchase","setup.xero.packages.sync.purchase.and.redemption":"Package purchase and redemption","setup.xero.packages.sync.redemption":"Package redemption","setup.xero.packages.sync.title":"Packages sync","setup.xero.paste.client.id":"Paste your client ID here","setup.xero.paste.client.secret":"Paste your client secret here","setup.xero.payments.account.codes":"Xero account codes","setup.xero.payments.description.code":"Select a default Xero account code for payments. This code will be applied by default to any invoice unless the service has a different one setup.","setup.xero.payments.invoice.codes":"Default Invoice Status","setup.xero.payments.invoice.codes.awaiting.approval":"Awaiting approval","setup.xero.payments.invoice.codes.awaiting.payment":"Awaiting payment","setup.xero.payments.invoice.codes.description":"When an invoice is generated from PabauCRM, it will be synced to Xero as an invoice","setup.xero.payments.invoice.codes.draft":"Draft","setup.xero.payments.method.description.code":"Select a default account code per payment method.","setup.xero.payments.pabau.methods":"Pabau payment methods","setup.xero.payments.settings.description":"Sync payments to Xero of invoices that were created and paid in Pabau.","setup.xero.payments.settings.disabled":"Disable payment sync","setup.xero.payments.settings.enabled":"Enable payment sync","setup.xero.payments.settings.title.code":"Sync payments to XERO","setup.xero.payments.title.code":"Default Xero account code for payments","setup.xero.payments.type.placeholder":"Select sync type","setup.xero.payments.xero.title":"Xero Account Codes for Payment methods","setup.xero.products.description":"Map your product account codes for each service. Any products you do not map will have the default account code.","setup.xero.products.search.placeholder":"Search products","setup.xero.services.columns.product.price":"Product Price","setup.xero.services.columns.service.name":"Service name","setup.xero.services.columns.service.price":"Service Price","setup.xero.services.columns.tax.rate":"Tax rate","setup.xero.services.columns.xero.code":"Xero account code","setup.xero.services.description":"Map your services account codes for each service. Any services you do not map will have the default account code.","setup.xero.services.search.placeholder":"Search services","setup.xero.services.sync.error":"Error, while process for re-syncing invoice","setup.xero.services.sync.success":"The invoice has been added to the queue for syncing to XERO","setup.xero.sync.error":"Failed to sync invoice to Xero","setup.xero.sync.history.action":"Action","setup.xero.sync.history.description":"Description","setup.xero.sync.history.error":"Error code","setup.xero.sync.history.invoice.date":"Invoice date","setup.xero.sync.history.invoice.number":"Invoice number","setup.xero.sync.history.status.eight":"Requested invoice for sync was not found in your Xero organisation.","setup.xero.sync.history.status.five":"Invoice has status AUTHORIZED in Xero, authorized xero invoices are not eligible for updates.","setup.xero.sync.history.status.four":"Invoice has payments added manually from Xero, edit/update is not possible. from PabauCRM.","setup.xero.sync.history.status.nine":"There were validation errors on the payments.","setup.xero.sync.history.status.one":"An unidentified error has occurred.","setup.xero.sync.history.status.seven":"Contact for this invoice could not be found in PabauCRM.","setup.xero.sync.history.status.six":"Generic account code 200 was used for sync, and it was not found in your Xero organisation.","setup.xero.sync.history.status.ten":"The invoice is dated before a lock date set in your Xero organisation.","setup.xero.sync.history.status.transport":"Pabau could not connect to Xero to sync this invoice.","setup.xero.sync.history.title":"Sync Errors","setup.xero.sync.history.title.description":"Any errors that have occurred with syncing invoices to XERO will appear here.","setup.xero.sync.history.view.log":"View Log","setup.xero.sync.invoice.numbers.description":"When this setting is enabled, the Pabau invoice number and the Xero invoice number will match.","setup.xero.sync.invoice.numbers.disabled":"Disabled","setup.xero.sync.invoice.numbers.enabled":"Enabled","setup.xero.sync.invoice.numbers.title":"Sync Pabau and Xero invoice numbers","setup.xero.syncErrors.logs.Explanation":"Explanation: ","setup.xero.syncErrors.logs.Solving":"How to solve this ? ","setup.xero.syncErrors.logs.statusDefault":"We do not have Pabau-specific guidance for this error yet. Where Xero gave us a reason for rejecting the invoice, it is shown below in Xero's own words.","setup.xero.syncErrors.logs.statusTransport":"Pabau could not reach Xero to sync this invoice. The connection to Xero failed before Xero replied, so Pabau cannot tell whether Xero received it. This is a connection failure, not a problem with the invoice's details.","setup.xero.syncErrors.logs.statusTransport.solution":"Check on the Xero integration page that your Xero organisation is still connected, and reconnect it if it is not. Then look this invoice up in Xero. If it is not there, retry the sync using the button on this row; if that fails, this row will show the new reason. If it is already in Xero, do not retry: please contact our customer support with this invoice number and error code, so it is not sent to Xero twice.","setup.xero.syncErrors.logs.xeroResponse":"Xero's response: ","setup.xero.tab.item.error.notification":"Error occurred while setting Xero configuration.","setup.xero.tab.item.invoices.tab":"Invoices and Payments","setup.xero.tab.item.products.tab":"Products","setup.xero.tab.item.save.notification":"Xero setting has been saved successfully.","setup.xero.tab.item.services.tab":"Services","setup.xero.tab.item.setup.tab":"Configuration","setup.xero.tracking.categories.description":"When an invoice is generated from Pabau CRM, the tracking categories of the employee and the location will be sent as well.","setup.xero.tracking.categories.employee":"Employee tracking category","setup.xero.tracking.categories.location":"Location tracking category","setup.xero.tracking.categories.select":"Select tracking category","setup.xero.tracking.categories.sync":"Sync Tracking categories","setup.xero.tracking.categories.title":"Invoice tracking category","setup.xero.use.default":"Use default","share.client.tooltip.message":"Disabled due to HIPAA compliance","sidebar.accountingintegration":"Accounting integration","sidebar.activities":"Activities","sidebar.activities.allboards":"All boards","sidebar.activities.boards":"Boards","sidebar.activities.create.activity":"Can create an activity","sidebar.activities.createboard":"Create board","sidebar.activities.delete.activity":"Can delete an activity","sidebar.activities.delete.others.boards":"Can delete boards created by another user","sidebar.activities.edit.activity":"Can edit an activity","sidebar.activities.edit.others.boards":"Can edit boards created by another user","sidebar.activities.page":"Can view others\" activities","sidebar.activities.page.access":"Can access activities page","sidebar.activities.tableview":"Table view","sidebar.agents":"Agents","sidebar.agents.hub":"Agent Hub","sidebar.analytics":"Analytics","sidebar.analytics.activities.reports":"Can access activities company reports","sidebar.analytics.appointments.reports":"Can access appointments company reports","sidebar.analytics.business.reports":"Can access business company reports","sidebar.analytics.clients.reports":"Can access clients company reports","sidebar.analytics.create.dashboards":"Can create dashboards","sidebar.analytics.create.reports":"Can create custom reports","sidebar.analytics.dashboards":"Can access dashboards","sidebar.analytics.dashboards.page":"Can access dashboards page","sidebar.analytics.datahub":"Data Hub","sidebar.analytics.delete.dashboards":"Can delete dashboards","sidebar.analytics.discover":"Discover","sidebar.analytics.end.of.day":"End of Day","sidebar.analytics.financial.reports":"Can access financial company reports","sidebar.analytics.leads.reports":"Can access leads company reports","sidebar.analytics.page":"Can access reports page","sidebar.analytics.sales.reports":"Can access sales company reports","sidebar.analytics.teamreport":"Team Report","sidebar.analytics.video":"Video","sidebar.calendar":"Calendar","sidebar.calendar.appointment":"Can book appointments","sidebar.calendar.blockout":"Can create blockouts","sidebar.calendar.calendarpage":"Can access calendar page","sidebar.calendar.cancel.appointment":"Can cancel appointments","sidebar.calendar.cancel.blockout":"Can cancel blockout slots","sidebar.calendar.changebooking.time":"Can reschedule appointments","sidebar.calendar.edit.blockout.slots":"Can edit blockout slots","sidebar.calendar.view.calendars":"Can view everybody’s calendar","sidebar.calendar.view.calendars.description":"Will be able to view all calendars, other than their own.","sidebar.clients.create":"Can create clients","sidebar.clients.delete":"Can delete clients","sidebar.clients.delete.card":"Can delete card","sidebar.clients.edit":"Can edit clients","sidebar.clients.labs.page":"Can access labs page","sidebar.clients.mark.archived":"Can mark clients as archived","sidebar.clients.page":"Can access clients page","sidebar.clients.visibility.description":"This permission allows staff members to see all the client cards regardless from the client card’s visibility rule","sidebar.compliance":"Compliance","sidebar.contacts":"Contacts","sidebar.contacts.aiscribe":"AI Scribe","sidebar.contacts.calls":"Calls","sidebar.contacts.care":"Care","sidebar.contacts.casemanager":"Case Manager","sidebar.contacts.clients":"Clients","sidebar.contacts.inbox":"Inbox","sidebar.contacts.labs":"Labs","sidebar.contacts.letters":"Letters","sidebar.contacts.referrals":"Referrals","sidebar.contacts.vaccines":"Vaccines","sidebar.create.products":"Can create products","sidebar.customize.action":"Customize","sidebar.customize.demote":"Move {{name}} into the More menu","sidebar.customize.features.hint":"Switch features on or off to add or remove their sections from the sidebar. These are the same clinic-wide settings as Setup → Business details → Features, so a change here affects everyone in your clinic.","sidebar.customize.features.hint.readonly":"These clinic-wide features decide which sections appear in the sidebar. Ask an administrator to change them, or manage them in Setup → Business details → Features.","sidebar.customize.features.noPermission":"Only administrators can change clinic features.","sidebar.customize.features.scope":"These changes apply to every user in your account","sidebar.customize.features.title":"Features","sidebar.customize.intro":"Use the + and − buttons to move sections between your sidebar and the More menu. Drag to re-order your sidebar.","sidebar.customize.itemCount":"{{count}} items","sidebar.customize.main.title":"Your sidebar","sidebar.customize.more":"More","sidebar.customize.more.empty":"Nothing here yet. Use − above to move a section into the More menu.","sidebar.customize.more.hint":"Sections you move here stay one click away behind the More button — nothing is hidden from you.","sidebar.customize.more.title":"More menu","sidebar.customize.promote":"Move {{name}} into the sidebar","sidebar.customize.reorder":"Reorder {{name}}","sidebar.customize.reset":"Reset to default","sidebar.customize.reset.error":"Couldn’t reset your sidebar","sidebar.customize.reset.success":"Sidebar reset to default","sidebar.customize.save.error":"Couldn’t save your sidebar","sidebar.customize.saved":"Sidebar saved","sidebar.customize.title":"Customize your sidebar","sidebar.dashboard.companydashboard":"Company Dashboard","sidebar.dashboard.homepage":"Can access home page","sidebar.dashboards":"Dashboards","sidebar.financials.accounts":"Accounts","sidebar.financials.cashup":"Cashup","sidebar.financials.expenses":"Expenses","sidebar.home":"Home","sidebar.inventory.create.orders":"Can create orders","sidebar.inventory.disable.products":"Can disable products","sidebar.inventory.modify.product":"Can modify product","sidebar.inventory.orders.page":"Can access orders page","sidebar.inventory.page":"Can access inventory page","sidebar.inventory.perform.count":"Can perform inventory count","sidebar.inventory.products":"Can access products page","sidebar.leads":"Leads","sidebar.leads.create.lead":"Can create leads","sidebar.leads.delete.lead":"Can delete leads","sidebar.leads.edit.lead":"Can edit leads","sidebar.leads.list":"Leads","sidebar.leads.mark":"Can mark leads as won","sidebar.leads.mark.lost.description":"Will be able to mark a lead as lost","sidebar.leads.mark.lost.title":"Can mark leads as lost","sidebar.leads.page":"Can access leads page","sidebar.leads.pipeline":"Pipeline","sidebar.leads.pipeline.page":"Can access pipeline page","sidebar.leave.tracker":"Leave Tracker","sidebar.lightbulb":"Getting Started","sidebar.marketing":"Marketing","sidebar.marketing.automation":"Automation","sidebar.marketing.automations":"Can access automations page","sidebar.marketing.broadcasts":"Broadcasts","sidebar.marketing.captureforms":"Capture Forms","sidebar.marketing.costumize.delete.loyalty":"Can delete loyalty campaigns","sidebar.marketing.costumize.loyalty.campaign":"Can create a loyalty campaign","sidebar.marketing.costumize.loyalty.points":"Can change loyalty point value","sidebar.marketing.create.automation":"Can create an automation","sidebar.marketing.create.automations.folder":"Can create an automation folder","sidebar.marketing.delete.automation":"Can delete an automation","sidebar.marketing.delete.automation.folder":"Can delete an automation folder","sidebar.marketing.edit.automation":"Can edit an automation","sidebar.marketing.edit.automations.folder":"Can edit an automation folder","sidebar.marketing.edit.loyalty.campaign":"Can edit loyalty campaigns","sidebar.marketing.giftVouchers":"Can access gift cards page","sidebar.marketing.giftvouchers":"Gift Cards","sidebar.marketing.loyalty":"Loyalty","sidebar.marketing.loyalty.page":"Can access loyalty page","sidebar.marketing.money":"Money","sidebar.marketing.page":"Can access broadcasts page","sidebar.marketing.promotions":"Promotions","sidebar.marketing.review":"Can access reviews page","sidebar.marketing.reviews":"Reviews","sidebar.marketing.social":"Social","sidebar.marketing.social.page":"Can access social page","sidebar.marketing.social.page.description":"Will be able to access the social page.","sidebar.marketing.view.earning.points":"Can view all Earning points","sidebar.marketing.workflows":"Workflows","sidebar.marketing.workflows.page":"Can access the Workflows page","sidebar.marketing.workflows.page.description":"Will be able to access the workflows page.","sidebar.mobile.chat":"Chat","sidebar.mobile.menu":"Menu","sidebar.mobile.notifications":"Notifications","sidebar.mobile.openMenu":"Open menu","sidebar.mobile.profile":"Profile","sidebar.money.appointments":"Appointments","sidebar.money.appointments.page":"Can access appointments page","sidebar.money.claims":"Claims","sidebar.money.create.invoice":"Can create an invoice","sidebar.money.edit.invoices":"Can edit invoices","sidebar.money.invoices":"Invoices","sidebar.money.override.prices":"Can override prices","sidebar.money.page":"Can access invoices page","sidebar.money.paylinks":"Can access paylinks page","sidebar.money.payments":"Payments","sidebar.money.payments.page":"Can access payments page","sidebar.money.permissions.access.smart.pricing":"Can access Smart Pricing","sidebar.money.permissions.access.smart.pricing.description":"Will be able to view, add, edit, and delete smart pricing rules.","sidebar.money.quotes":"Quotes","sidebar.money.refund.payments":"Can refund payments","sidebar.money.remittance":"Remittance","sidebar.money.remittance.page":"Can access remittance page","sidebar.money.sales":"Can void sales","sidebar.money.sales.history":"Can access sales history page","sidebar.money.saleshistory":"Sales History","sidebar.money.wallet":"Can access wallet","sidebar.more.desc.accountingintegration":"Invoices and where they stand with Xero","sidebar.more.desc.activities":"Tasks, calls and boards","sidebar.more.desc.agenthub":"Your AI agent workforce","sidebar.more.desc.aiscribe":"AI-written consultation notes","sidebar.more.desc.analytics":"Reports and dashboards","sidebar.more.desc.batchmanagement":"Product batches and expiry dates","sidebar.more.desc.calendar":"Appointments and scheduling","sidebar.more.desc.cases":"Track client cases end to end","sidebar.more.desc.claims":"Insurance claims and remittances","sidebar.more.desc.clients":"Your full client list","sidebar.more.desc.compliance":"Inspections, evidence and clinic readiness","sidebar.more.desc.customize":"Choose what lives in your sidebar","sidebar.more.desc.discover":"Ideas and inspiration for your clinic","sidebar.more.desc.healthlink":"Referrals, letters and results over HealthLink","sidebar.more.desc.home":"Your day at a glance","sidebar.more.desc.imaging":"Scans, images and radiology reports","sidebar.more.desc.inbox":"Client messages across channels","sidebar.more.desc.labs":"Lab orders and incoming results","sidebar.more.desc.leads":"Your sales pipeline","sidebar.more.desc.letters":"Write and send client letters","sidebar.more.desc.marketing":"Campaigns, reviews and loyalty","sidebar.more.desc.memberships":"Plans, payments and members","sidebar.more.desc.money":"Invoices, payments and sales","sidebar.more.desc.nhs":"NHS e-Referral worklists and referrals","sidebar.more.desc.onlinebooking":"Your online booking portal","sidebar.more.desc.plans":"Build and send treatment plans","sidebar.more.desc.prescriptions":"Create and manage prescriptions","sidebar.more.desc.quotes":"Create and send quotes","sidebar.more.desc.referrals":"Incoming and outgoing referrals","sidebar.more.desc.smartpricing":"Dynamic pricing for your services","sidebar.more.desc.stock":"Inventory, orders and transfers","sidebar.more.desc.team":"Teammates, schedules and leave","sidebar.more.desc.vaccines":"Vaccination records and schedules","sidebar.more.desc.video":"Video consultations","sidebar.payment.links":"Payment Links","sidebar.plans":"Plans","sidebar.reports":"Reports","sidebar.setup":"Setup","sidebar.setup.create":"Can create forms","sidebar.setup.delete.forms":"Can delete forms","sidebar.setup.edit.forms":"Can edit forms","sidebar.setup.forms":"Can access the Forms page","sidebar.setup.page":"Can access the Setup page","sidebar.smart.pricing":"Smart Pricing","sidebar.stock":"Stock","sidebar.stock.batchmanagement":"Batch Management","sidebar.stock.inventory":"Inventory","sidebar.stock.inventory.movement":"Movement","sidebar.stock.inventorycount":"Inventory Count","sidebar.stock.products":"Products","sidebar.stock.purchaseorder":"Orders","sidebar.stock.suppliers":"Suppliers","sidebar.support":"Help","sidebar.team":"Team","sidebar.team.adjust.staff":"Can adjust staff members details","sidebar.team.commissions":"Commissions","sidebar.team.create.shifts":"Can create shifts","sidebar.team.edit.shifts":"Can edit shifts","sidebar.team.invite.staff":"Can invite staff members","sidebar.team.manage.group.permissions":"Can manage group permissions","sidebar.team.manage.user.permissions":"Can manage user permissions","sidebar.team.page":"Can access teammates page","sidebar.team.remove.shifts":"Can remove shifts","sidebar.team.remove.staff":"Can remove staff members","sidebar.team.schedule":"Schedule","sidebar.team.scheduler.page":"Can access scheduler page","sidebar.team.staffmanager":"Team","sidebar.team.targets":"Targets","sidebar.team.teammates":"Team","sidebar.team.timesheets":"Timesheets","sidebar.toggle.close":"Close sidebar","sidebar.toggle.open":"Open sidebar","team.permissions.access.commissions.page":"Can access the commissions page","team.permissions.access.commissions.page.description":"Will be able to access the commissions page and view commission groups","team.permissions.commissions.own.performance":"Restrict to own performance","team.permissions.commissions.own.performance.description":"Only show this employee their own commissions and goals. Admins can always see team performance.","team.user.can.access.performance.page.permission":"Can access the Team report","team.user.can.access.performance.page.tooltip":"Will be able to access Team Report","team.user.can.access.quotes.permission":"Can access the quotes page","team.user.can.access.quotes.permission.description":"Will be able to access quotes page","team.user.can.create.custom.packages.description":"User will be able to create custom packages on POS","team.user.can.create.custom.packages.permission":"Can create Custom Packages","team.user.can.create.quotes.permission":"Can create quotes","team.user.can.create.quotes.permission.description":"Will be able to create new quotes","team.user.can.delete.form.permission":"Can delete form","team.user.can.delete.form.permission.description":"Will be able to remove existing forms","team.user.can.delete.quotes.permission":"Can delete quotes","team.user.can.delete.quotes.permission.description":"Will be able to delete created quotes","team.user.can.edit.form.permission":"Can edit form","team.user.can.edit.form.permission.description":"Will be able to edit clients forms","team.user.can.edit.quotes.permission":"Can edit quotes","team.user.can.edit.quotes.permission.description":"Will be able to Edit already created quotes","team.user.can.view.quotes.permission":"Can view quotes","team.user.can.view.quotes.permission.description":"Will be able to view quotes in the client card","team.user.edit.item.tax.permission":"Can Edit item Tax","team.user.edit.item.tax.permission.description":"Will be able to Edit the Tax of the quote items","ui.chat-dock.collapse":"Collapse chat","ui.chat-dock.show":"Show chat","ui.client-card-v2.common.close":"Close","ui.client-card-v2.dosespot.modal.blocked-body":"Allow pop-ups for Pabau, or open DoseSpot with the button below.","ui.client-card-v2.dosespot.modal.blocked-title":"Your browser blocked the DoseSpot tab","ui.client-card-v2.dosespot.modal.open-again":"Open DoseSpot","ui.client-card-v2.dosespot.modal.ready-body":"Finish the prescription in the DoseSpot tab. You can close this — it will keep running.","ui.client-card-v2.dosespot.modal.ready-title":"DoseSpot is open in a new tab","ui.client-card-v2.dosespot.modal.subtitle":"for {{patientName}}","ui.client-card-v2.dosespot.modal.title":"DoseSpot","ui.clientcard-labtests.order.lab.email.subject":"Lab Request","ui.clientcard-labtests.order.lab.notification.email.error.message":"Couldn’t send the email to {{email}}","ui.clientcard-labtests.order.lab.notification.email.success.message":"Lab request sent to {{email}}.","ui.clientcard-labtests.order.lab.notification.error.incomplete-integration":"Your {{labRequestName}} lab integration is incomplete. Please click ","ui.clientcard-labtests.order.lab.notification.error.incomplete-integration-here":"here","ui.clientcard-labtests.order.lab.notification.error.incomplete-integration.complete":" to complete the configuration","ui.clientcard-labtests.order.lab.notification.error.message":"Couldn't send the order to {{labRequestName}}. Please try again later.","ui.clientcard-labtests.order.lab.notification.success.message":"The order was successfully sent to {{labRequestName}}.","ui.engage-calls.incoming.accept":"Answer in Engage","ui.engage-calls.incoming.connecting":"Opening Engage to answer…","ui.engage-calls.incoming.decline":"Decline","ui.engage-calls.incoming.title":"Incoming call","ui.engage-calls.incoming.unknown":"Unknown caller","ui.engage-calls.popover.call":"Call","ui.engage-calls.popover.dial-placeholder":"Enter a number to call","ui.engage-calls.popover.dnd":"Do not disturb is on — inbound calls won't ring you.","ui.engage-calls.popover.error":"Couldn't load your calling setup.","ui.engage-calls.popover.loading":"Loading your calling setup…","ui.engage-calls.popover.no-number":"You don't have a call number yet.","ui.engage-calls.popover.opens-engage":"Calls are placed in Engage.","ui.engage-calls.popover.setup-cta":"Set up calling","ui.engage-calls.popover.title":"Your call number","ui.engage-calls.upsell-tooltip":"Calls — try Engage Plus free","ui.engage-inbox.channel.calls":"call","ui.engage-inbox.channel.chatbot":"webchat","ui.engage-inbox.channel.email":"email","ui.engage-inbox.channel.facebook":"Facebook","ui.engage-inbox.channel.fax":"fax","ui.engage-inbox.channel.instagram":"Instagram","ui.engage-inbox.channel.sms":"SMS","ui.engage-inbox.channel.whatsapp":"WhatsApp","ui.engage-inbox.toast.conversation-title":"New {{channel}} conversation","ui.engage-inbox.toast.message-title":"New message from {{name}}","ui.engage-inbox.toast.unknown-sender":"Unknown sender","ui.header.effect.turnOff":"Turn off {{noun}}","ui.header.effect.turnOn":"Turn on {{noun}}","ui.header.logo.home":"Home","ui.header.nabidh.tooltip":"Open NABIDH","ui.header.tooltip.calls":"Calls","ui.header.tooltip.confirmations":"Confirmations","ui.header.tooltip.notifications":"View notifications","ui.imageselectormodal.usekeywords.text":"Use keywords related to the services in the search bar below to access more photos.","ui.menu.company.practiceBlocked":"Exit practice mode before you switch company.","ui.menu.company.switchFailed":"Couldn’t switch company","ui.menu.company.switching":"Switching company…","ui.wallet.hold.alreadyCaptured":"This payment was already captured","ui.wallet.hold.capture":"Capture","ui.wallet.hold.capture.body":"This takes {{amount}} from the client's card. Check they haven't already paid for this another way, for example by running the card again.","ui.wallet.hold.capture.confirm":"Capture payment","ui.wallet.hold.capture.title":"Capture this payment?","ui.wallet.hold.captureRefused":"Stripe didn't capture this payment","ui.wallet.hold.captured":"Payment captured","ui.wallet.hold.failed":"Couldn't update this payment","ui.wallet.hold.release":"Release","ui.wallet.hold.release.body":"This cancels the {{amount}} hold and frees the money on the client's card. It can't be captured afterwards.","ui.wallet.hold.release.confirm":"Release hold","ui.wallet.hold.release.title":"Release this hold?","ui.wallet.hold.released":"Hold released","ui.wallet.overview.menu.accountSummary":"Account Summary","ui.wallet.overview.menu.aria":"Wallet actions","ui.wallet.overview.menu.paymentDetails":"Payment Details","ui.wallet.overview.menu.payoutDetails":"Payout Details","ui.wallet.overview.menu.stripeDashboard":"Stripe Dashboard","ui.wallet.overview.transferFunds.amount":"Amount","ui.wallet.overview.transferFunds.amount.aria":"Transfer amount","ui.wallet.overview.transferFunds.aria":"Top up this wallet","ui.wallet.overview.transferFunds.cancel":"Cancel","ui.wallet.overview.transferFunds.description":"This amount will be charged to your company's subscription payment method and transferred to this wallet.","ui.wallet.overview.transferFunds.submit":"Transfer","ui.wallet.overview.transferFunds.submitting":"Transferring…","ui.wallet.overview.transferFunds.success.body":"The funds are on their way to your wallet.","ui.wallet.overview.transferFunds.success.done":"Done","ui.wallet.overview.transferFunds.success.title":"Transfer sent","ui.wallet.overview.transferFunds.title":"Top up wallet","ui.wallet.overview.transferFunds.toast.error":"Wallet top-up failed","ui.wallet.overview.transferFunds.toast.success":"Wallet top-up succeeded","ui.wallet.overview.transferFunds.tooltip":"Top up this wallet","ui.wallet.payoutSettings.saveFailed":"Couldn't save your payout schedule. Please try again.","ui.wallet.payoutSettings.saved":"Payout schedule saved","ui.wallet.payoutSettings.sendToAccount":"Account •••• •••• •••• {{last4}} · {{currency}}","ui.wallet.sidebar.Bank Account":"Bank Account","ui.wallet.sidebar.Disputes":"Disputes","ui.wallet.sidebar.Overview":"Overview","ui.wallet.sidebar.Payout Settings":"Payout Settings","ui.wallet.sidebar.accountSummary":"Account Summary","ui.wallet.sidebar.activity.account.label":"Account xxxxxxxx{{lastFourDigits}}","ui.wallet.sidebar.activity.card.payment":"Card payment","ui.wallet.sidebar.activity.card.payment.declined":"Card declined","ui.wallet.sidebar.activity.card.payout":"Payout release","ui.wallet.sidebar.activity.card.refund":"Card refund","ui.wallet.sidebar.activity.day.view":"Day","ui.wallet.sidebar.activity.empty.transactions.description":"Take your first payment by accepting online bookings or processing a payment via card terminal on the point of sale","ui.wallet.sidebar.activity.empty.transactions.label":"No Payments","ui.wallet.sidebar.activity.load.more":"Load more","ui.wallet.sidebar.activity.month.label":"Choose month:","ui.wallet.sidebar.activity.month.label.filter":"Chosen period:","ui.wallet.sidebar.activity.month.view":"Month","ui.wallet.sidebar.activity.reset.filters":"Reset filters","ui.wallet.sidebar.activity.title":"Activity","ui.wallet.sidebar.activity.tooltip.failed":"Payment failed","ui.wallet.sidebar.activity.tooltip.origin.amount.title":"Daily total payments received.","ui.wallet.sidebar.activity.tooltip.origin.cnp_auto":"CNP - Card on file","ui.wallet.sidebar.activity.tooltip.origin.cnp_manual":"CNP - Manual entry","ui.wallet.sidebar.activity.tooltip.origin.connect_invoice":"Connect - Paid invoice","ui.wallet.sidebar.activity.tooltip.origin.connect_online":"Connect - Online booking","ui.wallet.sidebar.activity.tooltip.origin.connect_online_account":"Connect - Account Topup","ui.wallet.sidebar.activity.tooltip.origin.connect_online_package":"Connect - Package purchase","ui.wallet.sidebar.activity.tooltip.origin.connect_online_voucher":"Connect - Gift Card purchase","ui.wallet.sidebar.activity.tooltip.origin.month.title":"Monthly total payments received","ui.wallet.sidebar.activity.tooltip.origin.month.tooltip":"Minus Payouts: {{amount}}","ui.wallet.sidebar.activity.tooltip.origin.month.total":"Monthly total","ui.wallet.sidebar.activity.tooltip.origin.period.total":"Period total","ui.wallet.sidebar.activity.tooltip.origin.terminal":"Card terminal","ui.wallet.sidebar.activity.tooltip.refund.canceled":"Canceled","ui.wallet.sidebar.activity.tooltip.refund.pending":"Pending","ui.wallet.sidebar.activity.tooltip.refund.requires_action":"Requires action","ui.wallet.sidebar.activity.tooltip.refunded":"Payment refunded","ui.wallet.sidebar.activity.tooltip.success":"Payment succeeded","ui.wallet.sidebar.activity.tooltip.uncaptured":"Card declined","ui.wallet.sidebar.arrival.date":"Arrive by","ui.wallet.sidebar.bank-accounts.account":"Account","ui.wallet.sidebar.bank-accounts.add":"Add","ui.wallet.sidebar.bank-accounts.bank-account-title":"Bank Account","ui.wallet.sidebar.bank-accounts.current-company-accounts":"{{companyName}} accounts","ui.wallet.sidebar.bank-accounts.dropdown.edit-account":"Edit Account","ui.wallet.sidebar.bank-accounts.dropdown.remove-account":"Remove Account","ui.wallet.sidebar.bank-accounts.dropdown.set-default":"Set as default","ui.wallet.sidebar.bank-accounts.edit-account-title":"Edit Bank Account Details","ui.wallet.sidebar.bank-accounts.edit.account-details":"Account Details","ui.wallet.sidebar.bank-accounts.edit.account-holder-name":"Account holder name","ui.wallet.sidebar.bank-accounts.edit.account-number":"Account number","ui.wallet.sidebar.bank-accounts.edit.cancel":"Cancel","ui.wallet.sidebar.bank-accounts.edit.name":"Bank name","ui.wallet.sidebar.bank-accounts.edit.routing-number":"Routing number","ui.wallet.sidebar.bank-accounts.edit.save":"Save Changes","ui.wallet.sidebar.bank-accounts.edit.upload":"Upload documents","ui.wallet.sidebar.bank-accounts.verified":"Verified","ui.wallet.sidebar.banner.heading":"Need funds quicker?","ui.wallet.sidebar.card-terminals.banner.cardReadersButton":"Card Readers","ui.wallet.sidebar.card-terminals.banner.description":"You don't have card readers active. Order and activate now for faster transactions.","ui.wallet.sidebar.companyName.balance":"{{companyName}} Balance","ui.wallet.sidebar.companyName.payout":"Payout","ui.wallet.sidebar.description":"Business Wallet","ui.wallet.sidebar.disputes.text":"Submit and monitor disputes through to resolution.","ui.wallet.sidebar.disputes.title":"You currently have {{disputeLength}} disputes","ui.wallet.sidebar.error":"Something went wrong please try again later","ui.wallet.sidebar.funds.banner.cardReadersButton":"Book Today","ui.wallet.sidebar.funds.banner.description":"Get same day clearance on payments. Book a meeting to apply the faster payout","ui.wallet.sidebar.funds.banner.note":"0.2% surcharge applies","ui.wallet.sidebar.in.transit":"In transit","ui.wallet.sidebar.info.modal.available":"Available to Transfer","ui.wallet.sidebar.info.modal.available.description":"The amount that has been processed and is available to transfer immediately","ui.wallet.sidebar.info.modal.padding":"Pending Transactions","ui.wallet.sidebar.info.modal.padding.description":"The amount currently processing and will be available on the next working day","ui.wallet.sidebar.info.modal.subtitle":"Pabau Care","ui.wallet.sidebar.info.modal.title":"Understanding Your Balance","ui.wallet.sidebar.info.modal.total":"Total Balance","ui.wallet.sidebar.info.modal.total.description":"The combined amount of funds currently processing and funds available now","ui.wallet.sidebar.link.followUpFailed":"The payment was linked, but a follow-up step failed","ui.wallet.sidebar.link.invoice":"+ Link invoice","ui.wallet.sidebar.link.invoice.number":"Invoice number:","ui.wallet.sidebar.link.invoice.tooltip":"Search invoice no. or client name","ui.wallet.sidebar.linkError":"Failed to link","ui.wallet.sidebar.locationDescription":"Location Wallet","ui.wallet.sidebar.no.schedule":"Incorrect Payout Settings","ui.wallet.sidebar.paymentDetails":"Payment Details","ui.wallet.sidebar.payoutAvailable":"{{payoutAvailable}} available to payout.","ui.wallet.sidebar.payoutDetails":"Payout Details","ui.wallet.sidebar.payoutSchedule":"Payout schedule","ui.wallet.sidebar.payoutTooltip":"Click to see overview","ui.wallet.sidebar.schedule.description":"Payments taken before midnight are sent to your bank account ending {{lastFourDigits}} in the next 72 hours if your daily balance is above £50.","ui.wallet.sidebar.schedule.title":"Your current schedule","ui.wallet.sidebar.stripeDashboard":"Stripe Dashboard","ui.wallet.sidebar.transfer.modal.error":"The transfer failed","ui.wallet.sidebar.transfer.modal.success":"The amount has been successfully transferred.","ui.wallet.sidebar.userDescription":"User Wallet","ui.wallet.sidebar.viewAllDisputes.button":"View all disputes","waitlist":"Waitlist","wallet.overview.balance.reconnectRequired":"Stripe account disconnected — reconnect it to see your balance","wallet.overview.balance.unavailable":"Balance temporarily unavailable","web.stripe.capital.offer.application.title":"Stripe Capital","web.stripe.capital.offer.description":"Fast, flexible financing from Stripe, repaid automatically as a share of your card sales.","web.stripe.capital.offer.eyebrow":"Financing","web.stripe.capital.offer.eyebrow.expires":"Financing · expires {{date}}","web.stripe.capital.offer.headline":"You're prequalified for financing up to {{amount}}","web.stripe.capital.offer.learn.more":"Learn more","web.stripe.capital.offer.view":"View offer","workflows.runCard.dismiss":"Dismiss","workflows.runCard.done":"Workflow complete","workflows.runCard.doneMany":"{{count}} workflows complete","workflows.runCard.failed":"Workflow failed","workflows.runCard.failedSome":"A workflow failed","workflows.runCard.forLeads":"{{names}} for {{count}} leads","workflows.runCard.progressDone":"{{done}} done","workflows.runCard.progressRunning":"{{done}} done, {{running}} running","workflows.runCard.resumes":"Continues {{when}}","workflows.runCard.running":"Workflow running","workflows.runCard.runningMany":"{{count}} workflows running","workflows.runCard.status.failure":"Failed","workflows.runCard.status.held":"Held: no marketing consent","workflows.runCard.status.pending":"Up next","workflows.runCard.status.running":"Running","workflows.runCard.status.success":"Done","workflows.runCard.status.waiting":"Waiting","workflows.runCard.view":"View run","workflows.runCard.waiting":"Workflow scheduled"}