{"common.billing.cancellation_adjustment":"Cancellation adjustment","common.billing.discount":"Discount","common.billing.due":"Amount due","common.billing.excess":"Excess applied value","common.billing.outcome.failed":"The provider confirmed no effect. Review the current balance before confirming a new operation.","common.billing.outcome.fallback":"Check the current operation before continuing.","common.billing.outcome.pending":"Payment or refund is pending. Resolve this operation before changing this invoice.","common.billing.outcome.requires_action":"Authentication is required for the selected method. No other method will be charged automatically.","common.billing.outcome.send":"Invoice-send intent recorded. Payment settlement and email delivery are separate outcomes.","common.billing.outcome.succeeded":"The operation is recorded.","common.billing.outcome.unknown":"The provider outcome is unknown. Check this same operation; do not start another charge or refund.","common.billing.revision":"Invoice revision :revision","common.billing.state.failed":"Failed","common.billing.state.pending":"Pending","common.billing.state.requires_action":"Requires action","common.billing.state.succeeded":"Succeeded","common.billing.state.unknown":"Unknown","common.billing.summary":"Invoice summary","common.billing.tax":"Tax","common.billing.total":"Total","common.editor_media.add":"Add gallery item","common.editor_media.add_selected":"Add selected photos","common.editor_media.all":"All images","common.editor_media.bottom":"Bottom edge","common.editor_media.choose":"Choose a photo for this gallery item.","common.editor_media.completed":"In library","common.editor_media.crop":"Adjust the crop","common.editor_media.crop_hint":"Drag across the photo to frame it, or adjust the edges below. The focal point is relative to this crop. Save to update the draft.","common.editor_media.crop_preview":"Original photo with crop rectangle","common.editor_media.description_failed":"Automatic description unavailable. Your image choice is kept. You can retry, write one below, or leave it blank.","common.editor_media.down":"Move down","common.editor_media.empty":"No matching images.","common.editor_media.failed":"Upload failed","common.editor_media.filter":"Show images","common.editor_media.gallery":"Image gallery","common.editor_media.gallery_hint":"This gallery allows :min to :max items. Changes apply in every language when saved.","common.editor_media.invalid_alt":"Choose a valid image description mode.","common.editor_media.left":"Left edge","common.editor_media.library":"Site image library","common.editor_media.limit":"Choose no more than 50 files in this queue, each 25 MB or smaller.","common.editor_media.load_failed":"Library unavailable — retry","common.editor_media.loading":"Loading images…","common.editor_media.machine_french":"French translated automatically — machine draft.","common.editor_media.more":"Load more images","common.editor_media.partial_description":"Add an English description, or clear the descriptions in every language to leave the image without a description.","common.editor_media.pending":"Gallery change ready. Save or discard before making another change.","common.editor_media.queue":"Upload queue","common.editor_media.queued":"Waiting","common.editor_media.remove":"Remove","common.editor_media.reset":"Use the whole photo","common.editor_media.retry":"Retry this file","common.editor_media.right":"Right edge","common.editor_media.search":"Search filenames and descriptions","common.editor_media.share":"Suitable for sharing","common.editor_media.top":"Top edge","common.editor_media.translate_french":"Translate into French","common.editor_media.translation_failed":"French translation is unavailable. Your English is kept. Retry, write the French description, or clear both descriptions before saving.","common.editor_media.translation_pending":"French will be translated from English when you leave the English field. Save becomes available once both descriptions are filled.","common.editor_media.translation_retry":"Retry French translation","common.editor_media.unsuitable":"Too small or not landscape for sharing","common.editor_media.up":"Move up","common.editor_media.upload":"Upload images","common.editor_media.upload_hint":"Up to 50 files, 25 MB each. Three upload at a time. Uploading only adds to the library; choose an image to use it on the page.","common.editor_media.uploading":"Uploading…","common.editor_rich_text.alt_custom":"Write a description","common.editor_rich_text.alt_decorative":"Decorative (no description)","common.editor_rich_text.alt_inherited":"Use the library description","common.editor_rich_text.alt_required":"Write a description, or choose another option, before you save.","common.editor_rich_text.alt_text":"Image description","common.editor_rich_text.apply_link":"Apply link","common.editor_rich_text.bold":"Bold","common.editor_rich_text.bold_glyph":"B","common.editor_rich_text.bullet_list":"Bulleted list","common.editor_rich_text.formatting":"Text formatting","common.editor_rich_text.heading_2":"Heading","common.editor_rich_text.heading_2_glyph":"H2","common.editor_rich_text.heading_3":"Subheading","common.editor_rich_text.heading_3_glyph":"H3","common.editor_rich_text.heading_4":"Small heading","common.editor_rich_text.heading_4_glyph":"H4","common.editor_rich_text.hint":"Shift + Enter for a line break","common.editor_rich_text.hint_wide":"Tab nests a list item","common.editor_rich_text.image":"Insert image","common.editor_rich_text.image_description":"Image description","common.editor_rich_text.italic":"Italic","common.editor_rich_text.italic_glyph":"I","common.editor_rich_text.link":"Link","common.editor_rich_text.link_destination":"Link destination","common.editor_rich_text.link_placeholder":"https://… or /page","common.editor_rich_text.link_title":"Link title","common.editor_rich_text.link_title_placeholder":"Title (optional)","common.editor_rich_text.ordered_list":"Numbered list","common.editor_rich_text.quote":"Quote","common.editor_rich_text.readonly":"This text has formatting the editor cannot change yet. It is shown as saved, read-only, and nothing will be lost.","common.editor_rich_text.remove_link":"Remove link","common.editor_rich_text.rule":"Divider line","common.editor_rich_text.strike":"Strikethrough","common.editor_rich_text.strike_glyph":"S","common.editor_rich_text.underline":"Underline","common.editor_rich_text.underline_glyph":"U","common.errors.403.message":"You don’t have permission to view this page.","common.errors.403.title":"Access denied","common.errors.404.message":"This page could not be found.","common.errors.404.title":"Page not found","common.errors.419.message":"Your session has expired. Return to the application and try again.","common.errors.419.title":"Session expired","common.errors.429.message":"There have been too many requests. Please wait a moment before trying again.","common.errors.429.title":"Too many requests","common.errors.500.message":"Something went wrong. Please try again later.","common.errors.500.title":"Server error","common.errors.503.message":"The service is temporarily unavailable. Please try again later.","common.errors.503.title":"Service unavailable","common.errors.home":"Return to the application","common.invoice_pdf.amount":"Amount","common.invoice_pdf.balance_due":"Balance due: :amount by :date.","common.invoice_pdf.billed_to":"Billed to","common.invoice_pdf.business_address":"4710 Saint-Ambroise, suite 400 · Montreal, QC H4C 2C7","common.invoice_pdf.business_name":"The Image Salon","common.invoice_pdf.currency":"Currency","common.invoice_pdf.delivered_images":"This invoice covers post-production on the images delivered for this order.","common.invoice_pdf.description":"Description","common.invoice_pdf.download":"Download PDF","common.invoice_pdf.due_on_receipt":"Payment is due on receipt.","common.invoice_pdf.gst":"GST","common.invoice_pdf.hst":"HST","common.invoice_pdf.invoice":"Invoice","common.invoice_pdf.issued":"Invoice date","common.invoice_pdf.no_balance":"No balance due.","common.invoice_pdf.order":"Order","common.invoice_pdf.paid_on":"Paid in full on :date — no balance due.","common.invoice_pdf.qst":"QST","common.invoice_pdf.quantity":"Quantity","common.invoice_pdf.questions":"Questions?","common.invoice_pdf.rate":"Rate","common.invoice_pdf.reference":"Reference invoice #:number","common.invoice_pdf.subtotal":"Subtotal","common.invoice_pdf.tagline":"An Ai+Human creative engine for photographers","common.invoice_pdf.tax":"Sales tax","common.invoice_pdf.tax_id":"Tax ID: :id","common.invoice_pdf.terms":"Terms","common.invoice_pdf.terms_days":"{0} Due on receipt|[1,*] Due in :count days","common.invoice_pdf.thanks":"Thank you.","common.invoice_pdf.total":"Total","common.invoice_pdf.unavailable":"PDF generation is not configured. Please try again later.","common.invoice_pdf.unit.hour":"hour","common.invoice_pdf.unit.image":"image","common.invoice_pdf.unit.job":"job","common.invoice_pdf.unit_rate":":amount / :unit","common.language.english":"English","common.language.french":"Français","common.language.label":"Language","common.language.switch_to_english":"Switch to English","common.language.switch_to_french":"Passer en français","common.order_form.ai_human":"Ai + Human","common.order_form.ai_tool":"Which Ai editing tool did you use?","common.order_form.bw_details":"B&W conversion — colour and black & white virtual copies","common.order_form.cleanup":"Cleanup / distraction removal","common.order_form.cleanup_count":"Cleanup image count","common.order_form.cleanup_selector":"How are cleanup images labelled?","common.order_form.color_label":"Color label","common.order_form.count_pre_edits":"Should we count your existing pre-edits in the number of images to retain?","common.order_form.culling":"Culling","common.order_form.culling_turnaround":"Standard — 3–5 business days","common.order_form.estimated_turnaround":"An estimate, not a promised delivery date.","common.order_form.flag":"Flag","common.order_form.has_pre_edits":"Have you pre-edited any photos?","common.order_form.minimum_images":"Minimum 10 submitted images.","common.order_form.no":"No","common.order_form.other_tool":"Other / not sure","common.order_form.package":"Package","common.order_form.pre_edit_placeholder":"A colour label, a star rating, a folder, a filename prefix","common.order_form.pre_edit_selector":"How are those images labelled?","common.order_form.price_unavailable":"Price unavailable","common.order_form.priorities":"Can you tell us a little bit about where you'd like us to prioritize more selected photos?","common.order_form.priorities_placeholder":"Optional — moments or sections you want us to favour.","common.order_form.selection_method":"How would you like us to select your images?","common.order_form.star_rating":"Star rating","common.order_form.submitted_count":"How many total images are you sending us?","common.order_form.target_count":"How many images should we cull down to?","common.order_form.tool_name":"Tool name (optional)","common.order_form.up_to":"Up to :count images","common.order_form.validation.cleanup_count":"Cleanup cannot exceed the applicable image count.","common.order_form.validation.missing_price":"A required price is not configured; this option cannot be ordered.","common.order_form.validation.package_unavailable":"This package is unavailable.","common.order_form.validation.profile_add_ons":"Choose only this PROFILE’s add-ons, each once, for no more images than the order has.","common.order_form.validation.profile_changed":"Your PROFILE changed since this total was prepared. Please check the updated total before paying.","common.order_form.validation.profile_currency":"This PROFILE is priced in :currency. Use a billing address in that market, or contact us.","common.order_form.validation.profile_unavailable":"This PROFILE is not taking new orders.","common.order_form.validation.quantity_unit":"Quantity and unit must both be supplied, or both omitted for whole scope.","common.order_form.validation.quote_changed":"Your total has changed. Please check the updated total before paying.","common.order_form.validation.rate_changed":"Rate terms changed; review a new invoice.","common.order_form.validation.target_count":"The target cannot exceed the submitted image count.","common.order_form.validation.task_quantity":"Task quantity cannot exceed the submitted image count.","common.order_form.yes":"Yes","common.order_upload.abort":"Abort :name","common.order_upload.aborted":"Aborted. Cleanup checked; later orphan sweeps remain necessary.","common.order_upload.aborted_checked":"Aborted · cleanup last checked","common.order_upload.aborted_pending":"Aborted · cleanup pending","common.order_upload.browser_unavailable":"This browser cannot safely save upload recovery data. Use an up-to-date browser with site storage enabled.","common.order_upload.checked":"Received · size and parts verified · ready for checking.","common.order_upload.choose_return":"Choose return file","common.order_upload.choose_source":"Choose your file","common.order_upload.file_limit":"This order already has the maximum of :count files.","common.order_upload.identifying":"Checking saved parts of :name before resuming…","common.order_upload.identity_mismatch":"The original file and its saved part hashes could not be verified. Abort this upload and start a new one; no unverified parts will be reused.","common.order_upload.incomplete":"Upload incomplete","common.order_upload.invalid_grant":"The server returned an invalid private R2 part grant.","common.order_upload.invalid_size":"Choose a nonempty file no larger than :size GiB.","common.order_upload.maximum":"Maximum file size: :size GiB.","common.order_upload.other_tab":"Another tab is uploading to this order. Finish the upload or close that tab before retrying here.","common.order_upload.parts":"Parts received","common.order_upload.pause":"Pause","common.order_upload.paused":"Paused. The server intent and received parts remain; resume the same upload.","common.order_upload.ready":"Received · ready","common.order_upload.reconnect_stopped":"Automatic reconnection stopped. Choose Resume upload to try again.","common.order_upload.refresh":"Refresh upload list","common.order_upload.request_failed":"Request failed (:status). Refresh or retry the same upload.","common.order_upload.reselect":"Reselect to resume :name","common.order_upload.result_uploads":"Result uploads","common.order_upload.resume":"Resume upload","common.order_upload.resuming":"Resuming :name. Reselect the identical file if needed.","common.order_upload.retry_cleanup":"Retry cleanup","common.order_upload.retry_verification":"Retry verification","common.order_upload.select_original":"Select the original file again. Only parts with saved hashes will be read and verified before resuming.","common.order_upload.source_uploads":"Source uploads","common.order_upload.unavailable":"Uploads are temporarily unavailable. Please try again later.","common.order_upload.unresolved":"Upload unresolved. Retry the same upload.","common.order_upload.upload":"Upload file","common.order_upload.uploading":"Uploading files. Interrupted parts retry automatically; offline uploads wait for a connection.","common.order_upload.verification_pending":"Verification is pending. Retry verification; do not upload another copy.","common.order_upload.verifying":"All parts received. Verifying size and parts — not ready yet.","common.order_upload.waiting_connection":"Waiting for a connection. Upload will resume automatically after saved parts are verified.","common.site_editor.archive.action":"Archive","common.site_editor.archive.active":"Active","common.site_editor.archive.archived":"Archived","common.site_editor.archive.blocked":"Remove the references listed below before archiving. Nothing was changed.","common.site_editor.archive.cancel":"Cancel","common.site_editor.archive.changed":"The document changed. Review it before archiving or restoring.","common.site_editor.archive.empty":"No documents in this view.","common.site_editor.archive.eyebrow":"Content","common.site_editor.archive.failed":"The change could not be confirmed. Retry, or refresh to review the latest draft.","common.site_editor.archive.filter":"Document visibility","common.site_editor.archive.kind":"Document type","common.site_editor.archive.notice":"Archive this document in the draft? It will leave the working preview. Publish to remove it from the live site. You can Undo in history.","common.site_editor.archive.pages":"Pages","common.site_editor.archive.posts":"Posts","common.site_editor.archive.references":"These documents link to or feature this content. Remove these references before archiving:","common.site_editor.archive.restore":"Restore","common.site_editor.archive.restore_notice":"Restore this document to the draft and working preview? Publish to put it back on the live site. You can Undo in history.","common.site_editor.archive.review":"Review archive change","common.site_editor.archive.route_undo":"This change added a route to an existing document. It cannot be removed by Undo.","common.site_editor.archive.saved_archive":"Archived in the draft.","common.site_editor.archive.saved_restore":"Restored to the draft.","common.site_editor.archive.saving":"Saving…","common.site_editor.archive.singleton":"Site-wide settings, navigation, footer and theme documents cannot be archived or removed by Undo.","common.site_editor.archive.snapshot_member":"An archived revision cannot be included. Use selection.remove to unpublish the document.","common.site_editor.archive.state_changed":"The document archive state changed. Review it before Undo.","common.site_editor.archive.target_archived":"Restore the archived document before linking to or featuring it.","common.site_editor.archive.title":"Posts and pages","common.site_editor.archive.unsupported":"Archiving requires the successor content contract.","common.site_editor.changes.addition":"Added a document or route — cannot undo this addition.","common.site_editor.changes.ai_edit":"AI edit","common.site_editor.changes.all_edited":"Every document was edited. There are no unaffected documents to undo.","common.site_editor.changes.batch_undo_description":"These documents were edited after this change. Undo unaffected documents only to keep those edits, or restore edited documents too. Restoring replaces all later changes in the listed documents, including edits to other fields.","common.site_editor.changes.blockers_description":"These documents and routes were added since publication. They will stay in the draft and remain unpublished.","common.site_editor.changes.blockers_title":"Cannot discard these additions","common.site_editor.changes.cancel":"Cancel","common.site_editor.changes.discard":"Discard all unpublished changes","common.site_editor.changes.discard_confirm":"Discard saved content changes","common.site_editor.changes.discard_description":"Saved document content will return to the confirmed test-site version you reviewed. This creates one new saved change; history is kept.","common.site_editor.changes.discard_title":"Discard all unpublished changes?","common.site_editor.changes.document":"Document","common.site_editor.changes.document_count":"{0} :count documents|{1} :count document|[2,*] :count documents","common.site_editor.changes.edited_title":"Edited after this change","common.site_editor.changes.eyebrow":"Draft changes","common.site_editor.changes.generation":"Change :generation · :time","common.site_editor.changes.import_batch":"Import batch","common.site_editor.changes.import_summary":":documents updated · :skipped skipped","common.site_editor.changes.kind_discard":"Unpublished content discarded","common.site_editor.changes.kind_restore":"Published version restored to draft","common.site_editor.changes.kind_saved":"Saved content change","common.site_editor.changes.kind_undo":"Earlier change undone","common.site_editor.changes.multiple_documents":"Affects multiple documents. Use Restore to draft in History.","common.site_editor.changes.no_change":"Nothing changed — no Undo needed.","common.site_editor.changes.no_content_changes":"No content changes","common.site_editor.changes.page_count":"{0} :count pages|{1} :count page|[2,*] :count pages","common.site_editor.changes.publish_note":"The published test site will not change. Publish separately when ready.","common.site_editor.changes.recent":"Recent saved changes","common.site_editor.changes.restore":"Restore to draft","common.site_editor.changes.restore_description":"This version’s document content will become a new saved change in the draft. Later draft content is replaced. Added pages and routes are kept.","common.site_editor.changes.restore_edited":"Restore edited documents too","common.site_editor.changes.restore_note":"Restore puts an earlier version live and keeps your draft. Restore to draft only changes unpublished content; the test site stays as it is.","common.site_editor.changes.restore_title":"Restore this version to the draft?","common.site_editor.changes.saved_to_draft":"Saved to the draft.","common.site_editor.changes.section":":type section","common.site_editor.changes.section_order":"Section order","common.site_editor.changes.see_recent":"See recent changes","common.site_editor.changes.skipped_documents":"Skipped — edited since preparation: :documents. Your newer edits were kept.","common.site_editor.changes.unavailable_document":"Unavailable document","common.site_editor.changes.undo":"Undo","common.site_editor.changes.undo_confirm":"Restore this page to before the change","common.site_editor.changes.undo_description":"Undo could not safely reverse just the changed fields. You can restore the whole page instead. This replaces all later changes on this page, including edits to other fields.","common.site_editor.changes.undo_label":"Undo saved change :generation","common.site_editor.changes.undo_title":"Undo needs your confirmation","common.site_editor.changes.undo_unaffected":"Undo unaffected documents only","common.site_editor.changes.undone":"Change undone. The test site has not changed.","common.site_editor.changes.untitled":"Untitled :kind","common.site_editor.changes.updated":"Draft updated. The published test site has not changed.","common.site_editor.changes.updated_documents":"Updated: :documents.","common.site_editor.errors.marketing_destination":"The marketing document contains a forbidden sample or preview destination, or an invalid URL: :href.","common.site_editor.french.cancelled":"Save cancelled. Your edits are kept here.","common.site_editor.french.description":"Update translates the new English and replaces the French. Keep saves the English without changing the French.","common.site_editor.french.eyebrow":"French translation","common.site_editor.french.failed":"French wasn't updated. Your English was saved.","common.site_editor.french.keep":"Keep","common.site_editor.french.prompt":"The French was edited by hand. Update it too?","common.site_editor.french.retry":"Retry","common.site_editor.french.stale":"The draft changed. Review the latest version before updating French.","common.site_editor.french.translated":"French translated automatically","common.site_editor.french.update":"Update","common.site_editor.linked.cancel":"Cancel","common.site_editor.linked.changed":"The linked content or its placement changed. Reload it before trying again.","common.site_editor.linked.duplicate":"Placement IDs must be unique within a document.","common.site_editor.linked.everywhere":"Everywhere","common.site_editor.linked.fields_only":"A placement edit can change only the entry fields.","common.site_editor.linked.invalid_scope":"Choose everywhere or just here.","common.site_editor.linked.just_here":"Just here","common.site_editor.linked.local_only":"This placement has its own version. Revert to the linked version before editing it everywhere.","common.site_editor.linked.marker":"Independent version · just here","common.site_editor.linked.one_entry":"Choose one linked entry and one placement for a placement edit.","common.site_editor.linked.placement_required":"Just here requires the selected placement address.","common.site_editor.linked.prompt":"Update it everywhere, or just here?","common.site_editor.linked.reuse":"{1} Linked in 1 place|[0,*] Linked in :count places","common.site_editor.linked.revert":"Revert to linked version","common.site_editor.linked.scope_help":"Everywhere updates linked placements. Just here creates an independent copy on this page.","common.site_editor.linked.title":"Linked content","common.site_editor.links.missing_route":"Link :source at :path targets :target, which has no route for :locale.","common.site_editor.list.anchor_unavailable":"The list insertion anchor is unavailable.","common.site_editor.list.field_unavailable":"The list field is unavailable.","common.site_editor.list.identity_operations_required":"Lists must be edited through identity operations.","common.site_editor.list.item_unavailable":"The list item is unavailable.","common.site_editor.list.malformed":"Malformed list operation.","common.site_editor.list.operation_required":"Item identities require a list operation.","common.site_editor.list.profile_invalid":"Rich text does not satisfy its pinned profile.","common.site_editor.list.stable_list_required":"List operations require a stable-id list field.","common.site_editor.narrow.copy":"Edit copy — available on larger screens","common.site_editor.narrow.notice":"Editing works on a larger screen. Here you can preview, publish and see history.","common.site_editor.rail.change_width":"Change screen size","common.site_editor.rail.copy":"Edit copy","common.site_editor.rail.dark":"Dark","common.site_editor.rail.dark_toolbar":"Dark toolbar","common.site_editor.rail.desktop":"Desktop","common.site_editor.rail.exit":"Exit editor","common.site_editor.rail.history":"Version history","common.site_editor.rail.light":"Light","common.site_editor.rail.light_toolbar":"Light toolbar","common.site_editor.rail.mobile":"Mobile","common.site_editor.rail.more":"More settings","common.site_editor.rail.preview":"Preview: :device","common.site_editor.rail.publish":"Publish changes","common.site_editor.rail.tablet":"Tablet","common.site_editor.rail.theme":"Toolbar theme","common.site_editor.rail.tools":"Site tools","common.site_editor.rail.width":"Preview width","common.site_editor.schedule.action":"Schedule","common.site_editor.schedule.archived":"Restore this post before scheduling it.","common.site_editor.schedule.authority_lost":"Schedule cancelled: :name can no longer publish this site.","common.site_editor.schedule.cancel":"Cancel","common.site_editor.schedule.change":"Change time","common.site_editor.schedule.changed":"The post changed. Review it before scheduling.","common.site_editor.schedule.confirm":"Schedule publish","common.site_editor.schedule.failed":"Scheduled publish failed — retry","common.site_editor.schedule.notice":"Publishes just this post at the chosen time, as it is then, including later edits. The post date is set to that day; you can Undo the date in history.","common.site_editor.schedule.post_only":"Only a post can be scheduled to publish.","common.site_editor.schedule.publishing":"Scheduled publish in progress","common.site_editor.schedule.request_failed":"The schedule could not be confirmed. Retry, or refresh to review the latest draft.","common.site_editor.schedule.retry":"Retry","common.site_editor.schedule.review":"Schedule this post","common.site_editor.schedule.saving":"Saving…","common.site_editor.schedule.scheduled":"Scheduled for :time","common.site_editor.schedule.unschedule":"Unschedule","common.site_editor.schedule.when":"Publish at","common.subscriptions.plan.designer":"Designer","common.subscriptions.plan.profile":"PROFILE commitment","common.subscriptions.plan.website":"Website plan","common.theme.switch":"Switch colour theme","common.waitlist.all":"All","common.waitlist.cancel":"Cancel","common.waitlist.choose":"Choose one","common.waitlist.close":"Close","common.waitlist.confirm":"Confirm","common.waitlist.current_provider":"Current website provider","common.waitlist.current_provider_other":"Which one?","common.waitlist.email":"Email","common.waitlist.english":"English","common.waitlist.failed":"Your changes could not be saved. Please try again.","common.waitlist.french":"Français (Canada)","common.waitlist.language":"Language","common.waitlist.name":"Name","common.waitlist.next":"Next","common.waitlist.no_website":"No website yet","common.waitlist.other":"Other","common.waitlist.placeholder.email":"name@studio.com","common.waitlist.placeholder.name":"First and last name","common.waitlist.placeholder.staff_website":"studio.com","common.waitlist.placeholder.website":"yourstudio.com","common.waitlist.previous":"Previous","common.waitlist.referral.ai":"AI Search","common.waitlist.referral.ambassador":"Ambassador","common.waitlist.referral.facebook":"Facebook Groups","common.waitlist.referral.friend":"Photographer Friend","common.waitlist.referral.google":"Google Search","common.waitlist.referral.unsure":"Not Sure","common.waitlist.referral_source":"How did you find us?","common.waitlist.referral_source_other":"Tell us","common.waitlist.refresh":"Refresh","common.waitlist.save":"Save","common.waitlist.saving":"Saving…","common.waitlist.status.historical_unresolved":"Needs linking","common.waitlist.status.invited":"Invited","common.waitlist.status.lapsed":"Lapsed","common.waitlist.status.nurture":"Nurture list","common.waitlist.status.onboarding":"Onboarding","common.waitlist.status.removed":"Removed","common.waitlist.status.submitted":"Submitted","common.waitlist.status.waiting":"Waiting","common.waitlist.web_design":"Web Design","common.waitlist.website":"Current website (optional)","common.waitlist_mail.footer":"You're receiving this because you agreed to promotional Image Salon waitlist updates.","common.waitlist_mail.invitation_lapsed.ask":"If you'd like that, or if a later month suits you better, reply and tell us.","common.waitlist_mail.invitation_lapsed.ask_heading":"A later month?","common.waitlist_mail.invitation_lapsed.h1":"Back on the list for now","common.waitlist_mail.invitation_lapsed.lede":"Your website invitation has expired. You're back on the waitlist, and we can invite you again when a spot opens.","common.waitlist_mail.invitation_lapsed.preheader":"We can invite you again when a spot opens.","common.waitlist_mail.invitation_lapsed.subject":"Back on the list for now","common.waitlist_mail.invitation_reminder.ask":"Reply to this email or call +1-888-351-6731\nIf we don't hear from you, we'll stop nudging.","common.waitlist_mail.lapsed_footer":"You're receiving this because your Image Salon onboarding invitation expired.","common.waitlist_mail.link.dashboard":"Dashboard","common.waitlist_mail.link.help":"Help","common.waitlist_mail.link.privacy":"Privacy","common.waitlist_mail.link.terms":"Terms","common.waitlist_mail.nurture_1.ask":"Simply reply to this email.","common.waitlist_mail.nurture_1.ask_heading":"Not sure about something?","common.waitlist_mail.nurture_1.block_heading":"What to have ready","common.waitlist_mail.nurture_1.h1":"Get a head start","common.waitlist_mail.nurture_1.lede":"As soon as a spot opens up, we will send you an invitation to onboard. Here's what you can expect & start preparing.","common.waitlist_mail.nurture_1.preheader":"Here's what to expect","common.waitlist_mail.nurture_1.steps.0":"Direction\nOnboarding starts with a wall of creative ideas, much like a Pinterest board. It will ask you which ones catch your attention (it's our favourite part!).\n\nWe also recommend preparing your own Pinterest board with ideas and designs you like, or a list of websites that inspire you.","common.waitlist_mail.nurture_1.steps.1":"Your photographs\nA rough selection of your portfolio is enough for us to begin. It doesn't need to be perfect. This is the part that most often holds up the process, so feel free to start putting images into a folder.","common.waitlist_mail.nurture_1.steps.2":"Your current site (if you have one)\nWe ask for the link, whether to keep the copy or rewrite it, and what you want your new website to accomplish. Be blunt on that last one. It is the most useful part and will get you a website you're excited about!","common.waitlist_mail.nurture_1.steps.3":"Your logo\nAny format. Vector if you have it, a screenshot if you do not, or ask us to create one for you (logotypes only, no illustrations)","common.waitlist_mail.nurture_1.steps.4":"Your business\nWhere you are based, what you mainly photograph, how you handle bookings, and what you want the site to do for you. Book more photoshoots, display your images in a creative way, attract more wedding planners, etc...","common.waitlist_mail.nurture_1.subject":"Get a head start on your website onboarding","common.waitlist_mail.nurture_2.ask":"Reply with your questions and a real human will answer.\nOr give us a call at +1-888-351-6731","common.waitlist_mail.nurture_2.ask_heading":"Still deciding?","common.waitlist_mail.nurture_2.block_heading":"The short answers","common.waitlist_mail.nurture_2.h1":"How much & how long?","common.waitlist_mail.nurture_2.lede":"These two questions come up more than any others. Here's a straight answer to both.","common.waitlist_mail.nurture_2.preheader":"How much & how long?","common.waitlist_mail.nurture_2.steps.0":"How long? We aim to launch within 30 days after onboarding, depending on your photographs, feedback and final signoff.\nWaiting for these can delay launch; this is not a guaranteed delivery date.","common.waitlist_mail.nurture_2.steps.1":"How much? $39 a month, no minimum term. Prices are in CAD for Canadian billing addresses and USD elsewhere.\nWe will show you four directions first, and no payment is needed until you approve one.\n\nYou can also request a human designer, who will prepare a fresh set. The Designer add-on is $1,800 or twelve payments of $159 (in addition to the $39/mo), in your billing currency.","common.waitlist_mail.nurture_2.subject":"The two questions everyone asks","common.waitlist_mail.unsubscribe":"Unsubscribe from promotional waitlist emails","common.waitlist_mail.waitlist_receipt.ask":"Reply to this email, or give us a call at +1-888-351-6731.","common.waitlist_mail.waitlist_receipt.lede":"This is a quick email to let you know you're in line for a new website. Below is an overview of everything that's included with an Image Salon website.","common.waitlist_mail.waitlist_receipt.preheader":"A custom site, ultra fast galleries, SEO and AiO, & more","common.waitlist_mail.waitlist_receipt.steps.0":"A design made for you. We build a custom site around your work and your vision. No template, no drag and drop builder, no complicated backend.","common.waitlist_mail.waitlist_receipt.steps.1":"Responsive photo galleries that load fast on every screen. And updating them is super easy: simply point to a folder on your computer, and the rest happens automatically: upload, resize for the web, convert to .webp format, and write alt text.","common.waitlist_mail.waitlist_receipt.steps.2":"Found by search and by AI. Clean code, descriptive captions, and the structure search engines and AI assistants need to recommend you.","common.waitlist_mail.waitlist_receipt.steps.3":"Blog migration. A blog is built in, and we will port your existing posts across so nothing gets left behind.","common.waitlist_mail.waitlist_receipt.steps.4":"Editing tools. After launch, make any necessary changes via an on-site toolbar, or use Ai chat to do the edits for you.","common.waitlist_mail.waitlist_receipt.steps.5":"Hosting, updates and real human support are all included.","staff.attention.billing":"Payment needs attention","staff.attention.cancel":"Cancel","staff.attention.clear":"Nothing urgent. Nice.","staff.attention.decision":"Decision","staff.attention.domain":"Post-production","staff.attention.invoice_number":"Invoice :number","staff.attention.missing_files":"Still waiting on files","staff.attention.nonpayment":"Nonpayment","staff.attention.notice":"Notice needs attention","staff.attention.opened":"opened","staff.attention.placeholder":"What did you decide, and why?","staff.attention.prelaunch_cancellation":"Pre-launch cancellation","staff.attention.recent":"opened recently","staff.attention.resolution_note":"Resolving records your decision, who made it, and when. The decision is manual — nothing is cancelled or taken down automatically.","staff.attention.resolve":"Resolve","staff.attention.resolve_title":"Resolve review item","staff.attention.resolving":"Resolving…","staff.attention.slack":"Post-production needs attention — :url","staff.attention.state.ambiguous":"Outcome unknown — not resent","staff.attention.state.failed":"Failed","staff.attention.state.pending":"Pending","staff.attention.state.requires_action":"Action required","staff.attention.state.sending":"Sending","staff.attention.state.sent":"Sent","staff.attention.state.succeeded":"Succeeded","staff.attention.state.suppressed":"Suppressed","staff.attention.state.unknown":"Outcome unknown — not retried","staff.attention.subscriptions":"Subscriptions","staff.attention.title":"Needs attention now","staff.attention.web_design":"Web design","staff.cancellation.after":"After cancelling","staff.cancellation.amount_invalid":"Enter an amount with at most two decimal places.","staff.cancellation.cash":"original payment method","staff.cancellation.cash_cap":"The cash share exceeds the return or the unreturned original payment. Credit-funded value must return as account credit. Review the allocation.","staff.cancellation.confirm_refund":"Cancel & refund","staff.cancellation.confirmation":"Cancel selected tasks (:tasks) on order :order · :currency. Suggested return: :suggested. Confirmed return: :refund. Return option: :destination (payment: :payment). Allocation: :split. Revised invoice total: :total; tax-inclusive cancellation adjustment: :adjustment. Reason: “:reason”","staff.cancellation.credit":"account credit","staff.cancellation.destination":"Refund destination","staff.cancellation.entire":"Cancel entire order","staff.cancellation.entire_refund":"Cancel & refund entire order","staff.cancellation.intro":"Choose what to cancel and how much to refund.","staff.cancellation.invalid_selection":"Select only active tasks from this order and unlinked lines from the current invoice revision.","staff.cancellation.keep":"Keep","staff.cancellation.keep_it":"Keep order","staff.cancellation.line":":description — task :task (:state), :amount: :selection.","staff.cancellation.loading":"Reviewing cancellation…","staff.cancellation.original_cap":"Return to the original method can be at most :amount.","staff.cancellation.original_card":"original card (details unavailable)","staff.cancellation.preview_error":"The cancellation could not be reviewed. Refresh the order and try again.","staff.cancellation.reason":"Reason for cancellation","staff.cancellation.reason_required":"Enter a reason for cancellation.","staff.cancellation.refresh":"Refresh order","staff.cancellation.refund_amount":"Refund amount (:currency)","staff.cancellation.refund_cap":"Refund can be at most :amount.","staff.cancellation.remove":"Cancel","staff.cancellation.return_cash":":amount to :method","staff.cancellation.return_credit":":amount back to account credit","staff.cancellation.review_errors":"Check the amounts before confirming.","staff.cancellation.selection_required":"Select at least one task or unlinked invoice line to cancel.","staff.cancellation.split_between":"Split between :method and account credit","staff.cancellation.stale":"The order, invoice or cancellation preview changed. Review the current selection and return again.","staff.cancellation.state.cancelled":"Cancelled","staff.cancellation.state.completed":"Completed","staff.cancellation.state.not_started":"Not started","staff.cancellation.state.started":"In progress","staff.cancellation.to_credit":"To account credit","staff.cancellation.to_method":"To :method","staff.cancellation.to_original":"To original method (:currency)","staff.cancellation.unlinked":"No linked task","staff.cancellation.was":"(was :amount)","staff.client_billing.city":"City","staff.client_billing.country":"Country","staff.client_billing.credit":"Credit","staff.client_billing.credit_lede":"The client sees one balance. Orders draw PROFILE credit first, then pre-purchased credit, then any other credit. Pre-purchased credit never expires and isn't refundable.","staff.client_billing.credit_purchase":"Credit pre-purchase","staff.client_billing.default":"Default","staff.client_billing.expired":"Expired :date","staff.client_billing.eyebrow":"Finance · Client","staff.client_billing.invoices":"Invoices","staff.client_billing.lede":"Every new invoice uses this address. The country sets the market: Canada is billed in CAD, every other country in USD. Issued invoices keep their own copy.","staff.client_billing.line2":"Address line 2","staff.client_billing.market":"Billed in :currency","staff.client_billing.market_change":"Saving changes this client's market for new invoices.","staff.client_billing.methods":"Payment methods","staff.client_billing.name":"Company or name","staff.client_billing.no_market":"No market until a country is set","staff.client_billing.no_methods":"No saved payment method.","staff.client_billing.pool_other":"Other credit","staff.client_billing.pool_profile":"PROFILE credit","staff.client_billing.pool_purchase":"Pre-purchased credit","staff.client_billing.pool_total":"Balance","staff.client_billing.postal":"Postal code","staff.client_billing.province":"Province / State","staff.client_billing.save":"Save billing profile","staff.client_billing.saved":"Billing profile saved.","staff.client_billing.select_country":"Select a country","staff.client_billing.select_province":"Select a province","staff.client_billing.street":"Street address","staff.client_billing.tax_id":"VAT or tax ID","staff.client_billing.title":"Billing profile","staff.contact.details.budget":"Budget","staff.contact.details.guests":"Number of guests","staff.contact.details.instagram":"Instagram","staff.contact.details.location":"Location","staff.contact.details.planner":"Wedding planner","staff.contact.details.source":"How they found us","staff.contact.details.subject":"Subject","staff.contact.details.venue":"Venue","staff.contact.details.wedding_date":"Wedding date","staff.contact.email":"Email","staff.contact.email_details":"Details","staff.contact.email_heading":"New message from :site","staff.contact.email_heading_marketing":"New message from the Image Salon website","staff.contact.email_lede":":name wrote in :language.","staff.contact.email_lede_form":":name wrote in :language using the :form form.","staff.contact.email_message":"Message","staff.contact.email_no_message":"The visitor did not include a message.","staff.contact.email_reply":"Reply to :name","staff.contact.email_reply_hint":"You can also reply to this email directly. Your reply goes to :name.","staff.contact.email_source":"Sent from the :form form on :site.","staff.contact.email_source_marketing":"Sent from the contact form on the Image Salon website.","staff.contact.email_subject":"New website contact message","staff.contact.form":"Form","staff.contact.forms.contact":"Contact","staff.contact.forms.home":"Home","staff.contact.forms.learn":"Learn","staff.contact.locale":"Visitor language","staff.contact.locales.en":"English","staff.contact.locales.es":"Spanish","staff.contact.locales.fr-ca":"French","staff.contact.name":"Name","staff.contact.phone":"Phone","staff.contact.reference":"Reference","staff.contact.site":"Website","staff.contact.waitlist":"New Web Design waitlist submission","staff.contact.waitlist_reference":"Waitlist reference","staff.corrections.accept":"Accept correction","staff.corrections.accepted":"Accepted","staff.corrections.affected_files":"Affected files","staff.corrections.affected_tasks":"Affected tasks","staff.corrections.agreed_work":"Agreed work","staff.corrections.cancel":"Cancel correction","staff.corrections.cancelled":"Cancelled","staff.corrections.classification":"Does this correct the agreed work?","staff.corrections.completed":"Completed","staff.corrections.corrected_final":"Corrected delivery","staff.corrections.decline":"Decline correction","staff.corrections.declined":"Declined","staff.corrections.deliveries":"Previous deliveries","staff.corrections.description":"What needs correcting?","staff.corrections.email_url":"Client email link (optional)","staff.corrections.error.access_active":"This delivery still has an active access window.","staff.corrections.error.active":"This order already has an accepted correction in progress.","staff.corrections.error.files_unavailable":"Required files are unavailable or already claimed for deletion. Review the file list before accepting.","staff.corrections.error.phase":"This action requires the current correction on a completed, uncancelled order.","staff.corrections.error.review_decision":"Accept or decline the correction on its worksheet before resolving this review.","staff.corrections.error.scope":"Refresh and review the correction’s affected tasks and files.","staff.corrections.error.stale":"The order changed. Refresh and review the correction again.","staff.corrections.estimate":"Estimate for the whole correction","staff.corrections.expired":"Access expired :date","staff.corrections.expires":"Access until :date","staff.corrections.final":"Final delivery","staff.corrections.intermediate":"Intermediate delivery","staff.corrections.load_error":"Corrections could not be loaded. Retry before making a decision.","staff.corrections.loading":"Loading corrections…","staff.corrections.manager_policy":"Larger corrections, new preferences, uncertain requests and serious or repeated issues require Manager review. No automatic charge.","staff.corrections.new_preference":"New preference","staff.corrections.no_deliveries":"No previous deliveries.","staff.corrections.order_number":"Order #:number","staff.corrections.original_instructions":"Original instructions","staff.corrections.over_15":"More than 15 minutes","staff.corrections.pending":"Manager review","staff.corrections.reason":"Decision and reason","staff.corrections.request":"Request a correction","staff.corrections.request_review":"Request Manager review","staff.corrections.restore":"Restore access","staff.corrections.restore_policy":"Restores access to the same files for up to 30 days, capped at their purge date. Retention is not extended.","staff.corrections.retry":"Retry","staff.corrections.review_kind":"Order correction","staff.corrections.review_notice":"Order correction review opened · Order #:number — :url","staff.corrections.serious_repeat":"Serious or repeated issue","staff.corrections.small_policy":"An assigned editor can start agreed-work corrections of 15 minutes or less for the whole correction, with no serious or repeated issue.","staff.corrections.start":"Start small correction","staff.corrections.title":"Corrections","staff.corrections.unavailable":"Unavailable","staff.corrections.unsure":"Unsure","staff.corrections.up_to_15":"15 minutes or less","staff.home.afternoon":"Good afternoon","staff.home.evening":"Good evening","staff.home.hello":"Hello","staff.home.morning":"Good morning","staff.home.named_greeting":":greeting, :name","staff.home.subtitle":"Here’s how the business is doing today.","staff.home.title":"Home","staff.internal.brand_internal":"Internal","staff.internal.brief.anything_else":"Anything else","staff.internal.brief.copy_handling":"Copy handling","staff.internal.brief.crm":"CRM","staff.internal.brief.current_url":"Current site","staff.internal.brief.direction":"Direction","staff.internal.brief.goals":"Goals","staff.internal.brief.inspiration_links":"Inspiration links","staff.internal.brief.logo_file":"Logo","staff.internal.brief.primary_location":"Location","staff.internal.brief.primary_market":"Primary market","staff.internal.intake.answers_card":"Submitted answers","staff.internal.intake.answers_note":"Original question wording and raw submitted values are shown exactly as frozen. null means the client explicitly chose “none”.","staff.internal.intake.assets_card":"Files from onboarding","staff.internal.intake.brief_card":"Brief","staff.internal.intake.client_card":"Client","staff.internal.intake.close":"Close","staff.internal.intake.disliked":"Disliked","staff.internal.intake.explicitly_none":"Explicitly none","staff.internal.intake.eyebrow":"Onboarding · Intake submission","staff.internal.intake.head_small":"Submitted :date by :name","staff.internal.intake.kind_label":"Kind","staff.internal.intake.kv_canonical_origin":"Canonical origin","staff.internal.intake.kv_default_locale":"Default locale","staff.internal.intake.kv_display_name":"Display name","staff.internal.intake.kv_intake_id":"Intake","staff.internal.intake.kv_revision":"Save revision","staff.internal.intake.kv_role":"Membership role","staff.internal.intake.kv_schema":"Schema contract","staff.internal.intake.kv_site_key":"Key","staff.internal.intake.kv_state":"State","staff.internal.intake.kv_studio":"Studio","staff.internal.intake.kv_submission_id":"Submission","staff.internal.intake.kv_submitted_at":"Submitted","staff.internal.intake.kv_submitted_by":"Submitted by","staff.internal.intake.kv_submitter":"Submitter","staff.internal.intake.kv_version":"Questionnaire","staff.internal.intake.liked":"Liked","staff.internal.intake.logo":"Logo","staff.internal.intake.media_id":"Media ID","staff.internal.intake.no_verdicts":"No explicit reference verdicts were submitted.","staff.internal.intake.not_set":"—","staff.internal.intake.open_answers":"Open onboarding answers →","staff.internal.intake.open_original":"Open original","staff.internal.intake.passed_none":"Explicit “none”","staff.internal.intake.portfolio":"Portfolio","staff.internal.intake.position":"Position","staff.internal.intake.raw_value":"raw","staff.internal.intake.references_card":"Direction references","staff.internal.intake.references_note":"Explicit verdicts on the direction board, exactly as submitted. Untouched references are not listed.","staff.internal.intake.revision_chip":"Save revision","staff.internal.intake.see_verdicts":"Direction board completed — explicit verdicts below.","staff.internal.intake.site_card":"Site identity","staff.internal.intake.site_held":"Unconfigured — held","staff.internal.intake.site_held_note":"No design run exists for this site yet; nothing was generated.","staff.internal.intake.submission_card":"Submission","staff.internal.intake.submitted_chip":"Submitted","staff.internal.intake.untouched_note":":count of :total references left untouched.","staff.internal.intake.version_chip":"Questionnaire","staff.internal.nav.access":"Access","staff.internal.nav.alerts":"Alerts","staff.internal.nav.all_clients":"All clients","staff.internal.nav.calendar":"Calendar","staff.internal.nav.clients":"Clients","staff.internal.nav.credits":"Credits","staff.internal.nav.feedback":"Feedback","staff.internal.nav.finance":"Finance","staff.internal.nav.find_my_style":"Find My Style","staff.internal.nav.home":"Home","staff.internal.nav.invoices":"Invoices","staff.internal.nav.log":"Log","staff.internal.nav.marketing":"Marketing","staff.internal.nav.my_work":"My work","staff.internal.nav.partners_tags":"Partners & tags","staff.internal.nav.people":"People","staff.internal.nav.pipeline":"Pipeline","staff.internal.nav.post_production":"Post-Production","staff.internal.nav.profiles":"Profiles","staff.internal.nav.promo_codes":"Promo codes","staff.internal.nav.quality_control":"Quality control","staff.internal.nav.received_files":"Received files","staff.internal.nav.referrals":"Referrals","staff.internal.nav.reports":"Reports","staff.internal.nav.resources":"Resources","staff.internal.nav.settings":"Settings","staff.internal.nav.subscriptions":"Subscriptions","staff.internal.nav.support_tickets":"Support tickets","staff.internal.nav.team":"Team","staff.internal.nav.time_off":"Time off & availability","staff.internal.nav.time_tracking":"Time tracking","staff.internal.nav.waitlist":"Waitlist","staff.internal.nav.web_design":"Web Design","staff.internal.nav.websites":"Websites","staff.internal.nav.worksheets":"Worksheets","staff.internal.nav_intake_submission":"Intake submission","staff.internal.nav_web_design":"Web design","staff.internal.post_production.confirmed":"Confirmed order","staff.internal.post_production.due":"Amount due","staff.internal.post_production.invoice_note":"Review current invoice amounts and payment details. Opening an invoice does not charge or confirm an order.","staff.internal.post_production.invoices":"Invoices","staff.internal.post_production.new_worksheet":"New worksheet","staff.internal.post_production.no_invoices":"No invoices yet.","staff.internal.post_production.no_worksheets":"No worksheets or priced preparations to show.","staff.internal.post_production.open_worksheet":"Open worksheet","staff.internal.post_production.preparation":"Priced preparation · not confirmed","staff.internal.post_production.review_invoice":"Review invoice","staff.internal.post_production.total":"Total","staff.internal.post_production.worksheet_note":"Confirmed orders open in production. Priced preparations require invoice review before production can begin.","staff.internal.post_production.worksheets":"Worksheets","staff.internal.settings.appearance":"Appearance","staff.internal.settings.description":"Your name, email, password and sign-in security.","staff.internal.settings.eyebrow":"Your account","staff.internal.settings.profile":"Profile","staff.internal.settings.security":"Security","staff.internal.settings.title":"Settings","staff.internal.sign_out":"Sign out","staff.internal.stages.approved":"Approved","staff.internal.stages.in_delivery":"In delivery","staff.internal.stages.invited":"Invited","staff.internal.stages.launch_checklist":"Launch checklist","staff.internal.stages.live":"Live","staff.internal.stages.onboarding":"Onboarding","staff.internal.stages.waitlist":"Waitlist","staff.internal.super_admin":"Super admin","staff.internal.switch_theme":"Switch colour theme","staff.internal.top_read_only":"Staff view · read-only","staff.internal.workspace.account":"Account","staff.internal.workspace.activity":"Notes & activity","staff.internal.workspace.add_note":"Add note","staff.internal.workspace.claim":"Claim project","staff.internal.workspace.close_menu":"Close navigation menu","staff.internal.workspace.collapse_navigation":"Collapse navigation","staff.internal.workspace.email":"Email","staff.internal.workspace.email_previews":"Email previews","staff.internal.workspace.expand_navigation":"Expand navigation","staff.internal.workspace.held":"Handoff held","staff.internal.workspace.location":"Location","staff.internal.workspace.months_paid":"Months paid","staff.internal.workspace.navigation_label":"Internal navigation","staff.internal.workspace.next":"Next","staff.internal.workspace.next_charge":"Next charge","staff.internal.workspace.no_submissions":"No submitted intakes yet.","staff.internal.workspace.note_placeholder":"Add a note for the team…","staff.internal.workspace.notifications":"Notifications","staff.internal.workspace.notify_nobody":"Notify nobody","staff.internal.workspace.onboarding":"Onboarding","staff.internal.workspace.open_client":"Open client →","staff.internal.workspace.open_menu":"Open navigation menu","staff.internal.workspace.open_stripe":"Open in Stripe ↗","staff.internal.workspace.payment":"Payment","staff.internal.workspace.plan":"Plan","staff.internal.workspace.previous":"Previous","staff.internal.workspace.receipt_note":"Client sees a submission receipt. Delivery has not started.","staff.internal.workspace.request_payment":"Send payment request by email","staff.internal.workspace.search":"Search orders, clients, sites, people…","staff.internal.workspace.site":"Site","staff.internal.workspace.site_content":"Site content","staff.internal.workspace.staff":"Staff","staff.internal.workspace.stage_label":"Web Design stages — onboarding submitted; delivery held","staff.internal.workspace.submissions":"Submitted intakes","staff.internal.workspace.submitted_activity":"Submitted onboarding.","staff.internal.workspace.subscription":"Subscription","staff.internal.workspace.technical_details":"Submission & site details","staff.internal.workspace.ui_reference":"UI reference","staff.internal.workspace.unavailable":"Not available in this release","staff.invoice_compose.billing_city":"City","staff.invoice_compose.billing_confirmed":"I confirm this billing address.","staff.invoice_compose.billing_from_profile":"Prefilled from the client's billing profile.","staff.invoice_compose.billing_line2":"Address line 2","staff.invoice_compose.billing_name":"Billing name","staff.invoice_compose.billing_no_profile":"This client has no billing profile yet; the address is prefilled from their latest invoice.","staff.invoice_compose.billing_postal":"Postal code","staff.invoice_compose.billing_profile_link":"Edit billing profile","staff.invoice_compose.billing_street":"Street address","staff.invoice_compose.cancel":"Cancel","staff.invoice_compose.country":"Country","staff.invoice_compose.currency":"Currency","staff.invoice_compose.currency_market":"Use :currency: this client's billing country sets the invoice currency.","staff.invoice_compose.description":"Description","staff.invoice_compose.description_placeholder":"What the client is paying for, as it will read on the invoice","staff.invoice_compose.new":"New invoice","staff.invoice_compose.none":"None","staff.invoice_compose.order":"Link to an order","staff.invoice_compose.province":"Province / state","staff.invoice_compose.quote_changed":"The reviewed invoice changed. Review the current tax, total and due date again.","staff.invoice_compose.select_country":"Select a country","staff.invoice_compose.select_province":"Select a province or territory","staff.invoice_compose.send":"Create and send","staff.invoice_compose.terms":"Terms","staff.invoices.account_credit":"Account credit","staff.invoices.adjust":"Adjust","staff.invoices.adjust_quote":"Adjust quote","staff.invoices.adjustments":"Adjustments required","staff.invoices.all_types":"All types","staff.invoices.amount":"Amount","staff.invoices.apply_credit":"Apply credit (:currency)","staff.invoices.authorized_credit":"Authorized account credit","staff.invoices.auto_charge":"Auto-charge selected payment method","staff.invoices.back":"Back","staff.invoices.calculating":"Calculating quote…","staff.invoices.check_operation":"Check this operation","staff.invoices.client":"Client","staff.invoices.close":"Close","staff.invoices.collected":"Collected this month","staff.invoices.confirm_adjustment":"Confirm quote adjustment","staff.invoices.confirm_exact":"Confirm exact operation","staff.invoices.confirm_return":"Confirm return","staff.invoices.confirm_send":"Confirm invoice send","staff.invoices.confirm_values":"Invoice revision :revision · :currency. Confirm only the exact values below.","staff.invoices.count":"{0} :count invoices|{1} :count invoice|[2,*] :count invoices","staff.invoices.create":"Create invoice","staff.invoices.credit_available":"Available account credit: :amount. Only the amount you authorize is applied.","staff.invoices.credit_cap":"Payment :number — unspent return credit · up to :amount","staff.invoices.credit_purchase_final":"Pre-purchased credit isn't refundable, so its invoice can't be revised or refunded.","staff.invoices.custom_invoice":"Custom invoice","staff.invoices.days_overdue":"{0} :count days overdue|{1} :count day overdue|[2,*] :count days overdue","staff.invoices.default_method":":method (default)","staff.invoices.destination":"Destination","staff.invoices.digest_heading":"Overdue invoices — :date","staff.invoices.due":"Due","staff.invoices.due_date":"Due :date","staff.invoices.due_today":"Due today","staff.invoices.due_tomorrow":"Due tomorrow","staff.invoices.email":"Email to the client","staff.invoices.empty":"No invoices match these filters.","staff.invoices.entitlement":"Original entitlement","staff.invoices.filter_currency":"Filter by currency","staff.invoices.filter_status":"Filter by status","staff.invoices.filter_type":"Filter by type","staff.invoices.financial_access":"Financial access","staff.invoices.for":"For","staff.invoices.invoice":"Invoice","staff.invoices.issued":"Issued","staff.invoices.line_less_discount":":description: :amount less :discount.","staff.invoices.line_price":"Line price","staff.invoices.lookup_unavailable":"Payment method lookup unavailable. This is not verified absence. Turn auto-charge off to send without charging.","staff.invoices.method":"Payment method","staff.invoices.new_total":"New invoice total","staff.invoices.next":"Next","staff.invoices.no_charge":"No charge — payable invoice only","staff.invoices.no_collection":"No collection occurs.","staff.invoices.no_method":"No eligible saved method. Sending creates a payable invoice; it does not settle money.","staff.invoices.none_adjustment":"none open","staff.invoices.none_overdue":"nothing past due","staff.invoices.order":"Order #:number","staff.invoices.order_invoice":"Order invoice","staff.invoices.original_method":"Original payment method","staff.invoices.overdue":"Overdue","staff.invoices.pagination":"Invoice pages","staff.invoices.payment":"Payment","staff.invoices.payment_cap":"Payment :number · up to :amount","staff.invoices.pdf":"Download PDF","staff.invoices.pdf_short":"PDF","staff.invoices.permission":"Visible to staff authorized to manage invoices","staff.invoices.previous":"Previous","staff.invoices.profile_commitment_final":"A PROFILE commitment payment becomes PROFILE credit, which isn't refundable, so its invoice can't be sent, revised or refunded by staff.","staff.invoices.provider_charge":"Provider charge","staff.invoices.quote_error":"The quote could not be reviewed. Refresh the invoice and check your amounts and permissions.","staff.invoices.quote_hint":"Amounts below are whole-line prices, before discount. Tax is recalculated by the server. Saving a quote never charges.","staff.invoices.quote_unavailable":"Quote review unavailable. No change was saved.","staff.invoices.recalculated_tax":"Recalculated tax","staff.invoices.recording":"Recording…","staff.invoices.refunded":"Refunded · 30 days","staff.invoices.refunded_to_card":"Refunded to card","staff.invoices.refunded_to_paypal":"Refunded to PayPal","staff.invoices.reminder":"Send reminder","staff.invoices.reminder_copy_review":"Copy pending owner review","staff.invoices.reminder_no_recipient":"Add a billing contact before sending a reminder.","staff.invoices.reminder_queued":"Reminder queued · today","staff.invoices.reminder_review":"Reminder delivery needs review","staff.invoices.reminder_sent":"Reminder sent · today","staff.invoices.reminder_suppressed":"Reminder not sent · today","staff.invoices.reminder_unavailable":"Only issued invoices with an unpaid balance can be reminded.","staff.invoices.reports":"Reports","staff.invoices.retry_alert.retrying":"Automatic payment declined :count times · invoice #:number · :client. We retry daily, :left more at most; the client already has the pay link.","staff.invoices.retry_alert.stopped":"Automatic payment needs attention · invoice #:number · :client. It won't be retried automatically: no usable saved method, the client must authenticate, or the card issuer refused retries. The client has the pay link.","staff.invoices.return":"Return settled value","staff.invoices.return_amount":"Return amount (:currency)","staff.invoices.return_cash":"Return :amount to the original payment method. The revised invoice total remains :total. This return does not reduce the invoice total.","staff.invoices.return_credit":"Return :amount to account credit. The revised invoice total remains :total. This return does not reduce the invoice total.","staff.invoices.return_hint":"Revise the invoice first; only the excess can be returned. Account credit is the default. Cash is limited to the unreturned original payment. Existing unspent return credit can still be converted to cash within its source limit.","staff.invoices.returned_as_credit":"Returned as account credit","staff.invoices.review":"Review invoice","staff.invoices.review_adjustment":"Review adjustment","staff.invoices.review_return":"Review return","staff.invoices.review_send":"Review & send invoice","staff.invoices.revise_before_return":"The return exceeds the invoice excess. Revise the invoice first.","staff.invoices.search":"Search invoices","staff.invoices.search_hint":"Search invoice, client, order","staff.invoices.segment_paid":"Paid","staff.invoices.select_entitlement":"Select an original payment or returned credit","staff.invoices.select_method":"Select a method","staff.invoices.selected_method":"Selected method","staff.invoices.send":"Send invoice","staff.invoices.separate_notice":"The invoice notice is queued separately. No automatic fallback payment method.","staff.invoices.status":"Status","staff.invoices.status.additional_payment_required":"Additional payment required","staff.invoices.status.adjustment_required":"Adjustment required","staff.invoices.status.all":"All","staff.invoices.status.cancelled":"Cancelled","staff.invoices.status.closed":"Refunded / cancelled","staff.invoices.status.not_sent":"Not sent","staff.invoices.status.paid":"Paid in full","staff.invoices.status.payment_due":"Payment due","staff.invoices.status.refunded":"Refunded","staff.invoices.title":"Invoices","staff.invoices.type":"Type","staff.invoices.type.custom":"Custom","staff.invoices.type.order":"Order","staff.mcp_confirmation.adjust_scope":"Save revision only; no payment is collected.","staff.mcp_confirmation.applied":"Confirmation applied once.","staff.mcp_confirmation.brand":"Image Salon · Operational MCP","staff.mcp_confirmation.completed":"Action completed once.","staff.mcp_confirmation.confirm":"Confirm and execute","staff.mcp_confirmation.copy_invitation":"Copy it now. The credential is not stored in the confirmation receipt.","staff.mcp_confirmation.detail.amount":"Amount","staff.mcp_confirmation.detail.cancel":"Cancel","staff.mcp_confirmation.detail.charge":"Charge","staff.mcp_confirmation.detail.credit":"Account credit","staff.mcp_confirmation.detail.due":"Remaining due","staff.mcp_confirmation.detail.invoice":"Invoice","staff.mcp_confirmation.detail.invoice_total":"Invoice total","staff.mcp_confirmation.detail.keeps":"Still on the order","staff.mcp_confirmation.detail.lines":"Lines","staff.mcp_confirmation.detail.order":"Order","staff.mcp_confirmation.detail.rate":"Rate","staff.mcp_confirmation.detail.reason":"Reason","staff.mcp_confirmation.detail.refund":"Refund","staff.mcp_confirmation.detail.revised_total":"Revised total","staff.mcp_confirmation.detail.scope":"Scope","staff.mcp_confirmation.detail.status":"Status","staff.mcp_confirmation.detail.stays_charged":"Stays charged","staff.mcp_confirmation.detail.tax":"Tax","staff.mcp_confirmation.disabled":"disabled","staff.mcp_confirmation.effect.adjust":"New total :total including :tax tax. Save revision only; no collection.","staff.mcp_confirmation.effect.cash":"Return exactly :amount to original payment :payment; return-credit source :source, bounded by that original entitlement.","staff.mcp_confirmation.effect.credit":"Return exactly :amount to account credit; no cash refund.","staff.mcp_confirmation.effect.invoice":"Invoice :invoice, revision :revision, :currency; current total :total, due :due. Selected method: :method.","staff.mcp_confirmation.effect.line":":description: :quantity :unit, whole-line :list less :discount discount.","staff.mcp_confirmation.effect.no_fallback":"No fallback method, production hold or payroll effect.","staff.mcp_confirmation.effect.rate":"Rate :rate (:name, per :unit), :currency, version :version. Change :before (:before_enabled) to exactly :after (:after_enabled). New quotes only; issued invoices are unchanged. Record one audit and queue the rate notice separately. No payment is collected.","staff.mcp_confirmation.effect.send":"Authorize exactly :credit of account credit and :charge provider charge. Remaining payable due after credit: :due; invoice notice queued separately.","staff.mcp_confirmation.enabled":"enabled","staff.mcp_confirmation.error.authority":"The operator authority changed after this candidate was prepared.","staff.mcp_confirmation.error.digest":"The confirmation arguments no longer match their immutable digest.","staff.mcp_confirmation.error.expired":"This confirmation has expired. Prepare a new candidate.","staff.mcp_confirmation.error.invoice":"The invoice, credit entitlement or work changed. Prepare a new candidate.","staff.mcp_confirmation.error.method":"The selected method or customer changed. Prepare a new candidate.","staff.mcp_confirmation.error.rate":"The rate or its reviewed terms changed. Prepare a new candidate.","staff.mcp_confirmation.error.stale":"The authority, invoice, payment method or reviewed terms changed. Prepare a new candidate.","staff.mcp_confirmation.error.unavailable":"This confirmation is no longer available.","staff.mcp_confirmation.exact_effect":"Exact effect","staff.mcp_confirmation.existing_credit":"Convert eligible, unspent return credit; do not issue a second credit.","staff.mcp_confirmation.expires":"Expires","staff.mcp_confirmation.heading":"Confirm exact action","staff.mcp_confirmation.invitation":"Invitation link · shown once","staff.mcp_confirmation.no_method":"no selected provider method","staff.mcp_confirmation.no_replay":"This confirmation cannot be replayed.","staff.mcp_confirmation.none":"none","staff.mcp_confirmation.nothing_executed":"Nothing was executed.","staff.mcp_confirmation.operation":"Operation","staff.mcp_confirmation.operation.invoice.adjust":"Revise invoice","staff.mcp_confirmation.operation.invoice.send":"Send invoice","staff.mcp_confirmation.operation.order.cancel":"Cancel order","staff.mcp_confirmation.operation.payment.refund":"Refund payment","staff.mcp_confirmation.operation.rate.set":"Change rate","staff.mcp_confirmation.order_cancelled":"will be cancelled","staff.mcp_confirmation.order_open":"stays open","staff.mcp_confirmation.order_reference":":studio · Order #:number","staff.mcp_confirmation.original_method":"the original payment method","staff.mcp_confirmation.quoted":"“:reason”","staff.mcp_confirmation.rate_scope":"New quotes only; issued invoices are unchanged. Record one audit and queue the rate notice separately. No payment is collected.","staff.mcp_confirmation.revision":"Revision :number","staff.mcp_confirmation.send_scope":"Queue the invoice notice separately.","staff.mcp_confirmation.signed_in":"Signed in as","staff.mcp_confirmation.state.failed":"Payment outcome: failed. Review the invoice before preparing another operation.","staff.mcp_confirmation.state.pending":"Payment outcome: pending. Do not submit another payment.","staff.mcp_confirmation.state.requires_action":"Payment outcome: authentication required. Do not switch payment methods automatically.","staff.mcp_confirmation.state.succeeded":"Financial operation completed.","staff.mcp_confirmation.state.unknown":"Payment outcome: unknown. Reconcile the original operation; do not submit another payment.","staff.mcp_confirmation.suggested":"(suggested :amount)","staff.mcp_confirmation.technical_details":"Technical details","staff.mcp_confirmation.title":"Confirm operation","staff.mcp_confirmation.unavailable":"This candidate is expired, revoked, or already consumed. Prepare a new candidate in the MCP client.","staff.mcp_confirmation.unit.hour":"hour|hours","staff.mcp_confirmation.unit.image":"image|images","staff.mcp_confirmation.unit.job":"job|jobs","staff.mcp_confirmation.unnumbered_order":":studio · :name","staff.mcp_confirmation.was":":amount (was :before)","staff.notes.all":"All activity","staff.notes.category.assignments":"Assignments","staff.notes.category.billing":"Billing","staff.notes.category.file_access":"File access","staff.notes.category.files":"Files & delivery","staff.notes.category.notes":"Notes","staff.notes.category.production":"Production/status","staff.notes.compose":"Team note","staff.notes.count":"{0} No activity|{1} :count activity entry|[2,*] :count activity entries","staff.notes.delivery.ambiguous":"Slack outcome unknown","staff.notes.delivery.failed":"Slack not delivered","staff.notes.delivery.pending":"Slack pending","staff.notes.delivery.recipient":"Slack recipient unavailable","staff.notes.delivery.sending":"Slack sending","staff.notes.delivery.sent":"Slack delivered","staff.notes.delivery.setup":"Slack setup required","staff.notes.empty":"No activity.","staff.notes.error.active_member":"Choose an active team member.","staff.notes.error.failed_only":"Only failed, definitely unsent messages can be retried.","staff.notes.error.setup":"Repair the missing setup; a pinned destination cannot be replaced.","staff.notes.event.access_restored":"Delivery access restored","staff.notes.event.amendment_accepted":"Source amendment accepted.","staff.notes.event.amendment_declined":"Source amendment declined.","staff.notes.event.amendment_requested":"Source amendment requested.","staff.notes.event.archived":"Order archived for the Studio","staff.notes.event.assigned":"Assignments updated.","staff.notes.event.cancelled":"Order cancelled.","staff.notes.event.cancelled_reason":"Order cancelled: :reason","staff.notes.event.check":"Files checked.","staff.notes.event.complete":"Task completed.","staff.notes.event.confirmed":"Order created.","staff.notes.event.correction_accept":"Correction accepted","staff.notes.event.correction_cancel":"Correction cancelled","staff.notes.event.correction_decline":"Correction declined","staff.notes.event.correction_requested":"Correction requested","staff.notes.event.download_link_issued":"File download link issued.","staff.notes.event.file_arrived":"File received.","staff.notes.event.filemail_matched":"Received transfer matched to this order.","staff.notes.event.filemail_unmatched":"Received transfer unlinked from this order.","staff.notes.event.fixture_settlement":"Test payment recorded.","staff.notes.event.hold":"Order put on hold.","staff.notes.event.hold_reason":"Order put on hold: :reason","staff.notes.event.invoice_adjusted":"Invoice adjusted.","staff.notes.event.note_posted":"Team note posted.","staff.notes.event.open_issue":"File issue opened.","staff.notes.event.open_issue_reason":"File issue opened: :reason","staff.notes.event.partially_cancelled":"Selected order scope cancelled.","staff.notes.event.partially_cancelled_reason":"Selected order scope cancelled: :reason","staff.notes.event.promise_set":"Delivery date updated.","staff.notes.event.promise_set_date":"Delivery date set to :date.","staff.notes.event.recorded":"Activity recorded.","staff.notes.event.release":"Order hold released.","staff.notes.event.release_reason":"Order hold released: :reason","staff.notes.event.resolve_issue":"File issue resolved.","staff.notes.event.resolve_issue_reason":"File issue resolved: :reason","staff.notes.event.sent":"Files sent.","staff.notes.event.start":"Task started.","staff.notes.event.unarchived":"Order restored to the Studio’s active list","staff.notes.event.upload_aborted":"File upload cancelled.","staff.notes.event.upload_intent":"File upload started.","staff.notes.filter":"Filter activity","staff.notes.filtered":"Filtered","staff.notes.load_error":"Activity could not be loaded.","staff.notes.loading":"Loading activity…","staff.notes.members":"Team members","staff.notes.missing_slack":"Slack not linked","staff.notes.no_matches":"No matching team members.","staff.notes.placeholder":"Note the team — @ to notify someone.","staff.notes.post":"Post","staff.notes.post_error":"The note could not be posted. Try again.","staff.notes.reset":"Reset","staff.notes.retry":"Retry","staff.notes.retry_error":"Slack delivery could not be retried.","staff.notes.retry_for":"Retry Slack delivery for :name","staff.notes.slack_message":":name mentioned you on a worksheet: :url","staff.notes.system":"Image Salon Bot","staff.notes.title":"Notes & activity","staff.order_files.aborted":"Upload cancelled","staff.order_files.active":"Active input","staff.order_files.download":"Download ↗","staff.order_files.empty":"None yet","staff.order_files.error":"The Files list could not be loaded.","staff.order_files.expired":"Expired","staff.order_files.expiry":"Provider expiry: :date","staff.order_files.identity_changed":"The provider file identity changed.","staff.order_files.inactive":"Not an active input","staff.order_files.loading":"Loading files…","staff.order_files.no_expiry":"No provider expiry","staff.order_files.pending":"Pending source amendment","staff.order_files.ready":"Received","staff.order_files.recovery_expiry":"Recovery until: :date","staff.order_files.removed":"No longer available","staff.order_files.result":"Result","staff.order_files.retry":"Retry","staff.order_files.source":"Source","staff.order_files.superseded":"Superseded","staff.order_files.title":"Files","staff.order_files.unavailable":"The provider source is unavailable.","staff.order_files.uploading":"Upload incomplete","staff.people.access":"Access","staff.people.access_capabilities":"Web Design capabilities","staff.people.access_capabilities_description":"Builder is the complete pre-production bundle. Publish is optional and requires Builder.","staff.people.access_description":"Review and govern Builder and publish access for existing staff.","staff.people.actions":"Actions","staff.people.add":"Add","staff.people.add_another":"Add another","staff.people.add_email":"Add :email by email","staff.people.add_employee":"Add employee","staff.people.add_people":"Add :count people","staff.people.after":"After","staff.people.all_statuses":"Any employment","staff.people.anomaly":"Stored grants need review","staff.people.any_role":"Any role","staff.people.assigned_work":"Active assigned websites","staff.people.before":"Before","staff.people.builder":"Builder","staff.people.cancel":"Cancel","staff.people.capabilities":"Capabilities","staff.people.capabilities_note":"Capabilities configure eligibility only. Assignment and resource safeguards still apply, and this screen never publishes a website.","staff.people.changed_access":"changed Web Design access for","staff.people.claim_project":"Claim project","staff.people.clear_person_filter":"Back to all people","staff.people.close":"Close","staff.people.confirm_email":"Confirm setup email","staff.people.confirm_lifecycle":"Confirm change now","staff.people.console":"Command line","staff.people.current_access":"Current","staff.people.desktop_only":"Use a desktop to add employees or change employment.","staff.people.dialog_eyebrow":"People · Access","staff.people.dialog_title":"Manage Web Design access","staff.people.email":"Email address","staff.people.email_short":"Email","staff.people.employment":"Employment","staff.people.ended":"Ended","staff.people.hire_hint":"Starts now as Employee with no Builder or Publish grants. Hiring marks the email verified as trusted provisioning. No email is sent automatically.","staff.people.history":"Employment & access history","staff.people.history_actions.hired":"hired","staff.people.history_actions.rehired":"rehired","staff.people.history_actions.setup_link_requested":"requested a setup email for","staff.people.history_actions.terminated":"terminated employment for","staff.people.history_actions.tier_changed":"changed the role for","staff.people.history_actions.web_design_access_changed":"changed Web Design access for","staff.people.history_description":"Attributable changes from the web and governed command path.","staff.people.history_for_person":"History is filtered to one employment.","staff.people.history_pagination":"Access history pages","staff.people.login.configured":"2FA set up","staff.people.login.label":"Login","staff.people.login.not_configured":"Hasn’t set up 2FA yet","staff.people.login.reset":"Reset login","staff.people.login.reset_description":"This removes their authenticator app, passkeys and recovery codes and signs them out everywhere. They’ll set up 2FA again next time they sign in. We’ll email them.","staff.people.login.reset_title":"Reset login for :name?","staff.people.manage_access":"Manage access","staff.people.manage_employment":"Manage employment","staff.people.mark_ready":"Mark ready","staff.people.name":"Full name","staff.people.next":"Next","staff.people.no_access":"No Web Design access","staff.people.no_change":"Choose a different capability state to continue.","staff.people.no_history":"No recorded changes for this employment.","staff.people.no_people":"Nobody matches these filters.","staff.people.no_receipt":"Existing history — no recorded actor or reason for this period.","staff.people.no_role":"No role","staff.people.not_in_slack":"Not in Slack? Add by email","staff.people.open_period":"Open","staff.people.operation":"Action","staff.people.operations.change_tier":"Change role","staff.people.operations.hire":"Hire now","staff.people.operations.rehire":"Rehire now","staff.people.operations.setup_link":"Send setup email","staff.people.operations.terminate":"Terminate now","staff.people.page_error":"Access could not be updated.","staff.people.pagination":"People pages","staff.people.partial_builder":"Partial Builder bundle","staff.people.people":"People","staff.people.people_count":"people","staff.people.periods":"Employment periods","staff.people.person":"Person","staff.people.pipeline":"Review Website Pipeline","staff.people.present_directions":"Present directions","staff.people.previous":"Previous","staff.people.proposed_access":"Proposed","staff.people.publish":"Publish","staff.people.reason":"Notes","staff.people.reason_label":"Notes","staff.people.recorded_period":"Recorded changes appear below; earlier events may have no receipt.","staff.people.refresh":"Refresh current access","staff.people.refresh_person":"Refresh and review person","staff.people.rehire_hint":"Starts a new Employee period now, with no previous role or grants restored. Existing sessions can regain staff access. Review retained assignments before granting Builder.","staff.people.remove":"Remove","staff.people.role":"Role","staff.people.role.employee":"Employee","staff.people.role.manager":"Manager","staff.people.role.super_admin":"Super Admin","staff.people.role_hint":"Takes effect now. Direct Builder and Publish grants stay unchanged. Super Admin includes both capabilities; demotion removes only inherited access.","staff.people.save":"Confirm access change","staff.people.saving":"Saving…","staff.people.search":"Search","staff.people.search_placeholder":"Search name or email","staff.people.setup_hint":"Requests a password setup link at this exact email address. The account’s password stays unchanged until its owner uses the link. No link or password is shown here.","staff.people.setup_requested":"Request recorded. This is not proof of delivery.","staff.people.setup_statuses.failed":"The setup email could not be confirmed. Employment is unchanged. Review before requesting another link.","staff.people.setup_statuses.sent":"The password broker accepted the setup email. Mailbox delivery is not confirmed.","staff.people.setup_statuses.throttled":"A link was requested recently. Wait at least one minute before requesting another.","staff.people.slack.account.account":"Has an account","staff.people.slack.account.former":"Former employee: rehire from their panel","staff.people.slack.account.new":"New","staff.people.slack.account.staff":"Link to existing staff","staff.people.slack.add_by_email":"Add people by email.","staff.people.slack.change":"Change Slack ID","staff.people.slack.everyone_linked":"Everyone in Slack is already linked.","staff.people.slack.find":"Find in Slack","staff.people.slack.id":"Slack ID","staff.people.slack.label":"Slack","staff.people.slack.link":"Link Slack","staff.people.slack.linked_to":"Linked to :name","staff.people.slack.loading":"Loading Slack…","staff.people.slack.member_id":"Slack member ID","staff.people.slack.members":"Slack members","staff.people.slack.name_or_email":"Name or email","staff.people.slack.no_email":"No email in Slack","staff.people.slack.no_matches":"No matches.","staff.people.slack.no_one_matches":"No one in Slack matches.","staff.people.slack.not_linked":"Not linked","staff.people.slack.paste_instead":"Paste the ID instead.","staff.people.slack.remove_link":"Remove link","staff.people.slack.save":"Save","staff.people.slack.search":"Search Slack","staff.people.slack.search_placeholder":"Search Slack by name or email","staff.people.slack.unavailable":"Slack is unavailable.","staff.people.source":"Source","staff.people.stale_help":"The current access changed after this dialog was opened. Refresh and review it before submitting again.","staff.people.started":"Started","staff.people.starts":"Starts","staff.people.status":"Employment","staff.people.statuses.active":"Active","staff.people.statuses.inactive":"Inactive","staff.people.statuses.upcoming":"Upcoming","staff.people.stored_grants":"Stored direct grants","staff.people.system_actor":"System operator","staff.people.team":"Team","staff.people.team_description":"Your team, their roles, and what they can do.","staff.people.terminate_hint":"Ends staff access now and removes the role and direct Web Design grants. Customer access, identity sessions, and assignments remain. This is not full offboarding.","staff.people.unknown_grant":"Unrecognized grant","staff.people.view_history":"View history","staff.people.web":"Web","staff.pp_grants.after":"Proposed access","staff.pp_grants.before":"Current access","staff.pp_grants.cancel":"Cancel","staff.pp_grants.confirm":"Confirm access changes","staff.pp_grants.invalid":"Only the Post-production capabilities listed here may be changed.","staff.pp_grants.invoice_charge":"Create, send and charge invoices","staff.pp_grants.manage_profiles":"Manage PROFILES (pricing, approval, activation, versions, assignment, team and QC, commitment exemption)","staff.pp_grants.manage_rates":"Manage global rates","staff.pp_grants.none":"None","staff.pp_grants.override_discount":"Override invoice discounts","staff.pp_grants.override_price":"Override invoice prices","staff.pp_grants.preview":"Review access changes","staff.pp_grants.refresh":"Refresh and review","staff.pp_grants.stale":"Post-production access changed. Refresh and review before trying again.","staff.pp_grants.title":"Post-production access grants","staff.production_delivery.canonical_origin_required":"The public snapshot canonical origin must match the production environment.","staff.production_delivery.environment_required":"Configure the production Site environment before freezing a snapshot.","staff.production_delivery.github_renderer_required":"Public production builds require the GitHub renderer and canonical Site origin.","staff.production_delivery.host_pair_taken":"Another Site environment already uses :hostname or its www counterpart.","staff.production_delivery.public_build_required":"Production publication requires a verified public build.","staff.production_delivery.public_origin_required":"Production requires public access at the canonical Site origin.","staff.production_delivery.public_policy_required":"Public production environments have no password or session policy.","staff.profile_commitment.billing":"Billing","staff.profile_commitment.cancel.back":"Back","staff.profile_commitment.cancel.confirm":"Record the client’s cancellation?","staff.profile_commitment.cancel.held":"Their PROFILE credit (:credit) is held for 24 months, then lapses.","staff.profile_commitment.cancel.hint":"Only when the client has asked us in writing. Managers only.","staff.profile_commitment.cancel.nothing_unpaid":"Nothing is left to pay on this year.","staff.profile_commitment.cancel.open":"Record cancellation…","staff.profile_commitment.cancel.pause":"The client’s PROFILES pause today and can’t take orders.","staff.profile_commitment.cancel.recording":"Recording…","staff.profile_commitment.cancel.renewal":"The renewal already paid won’t start; its credit is held with the rest.","staff.profile_commitment.cancel.submit":"Record cancellation","staff.profile_commitment.cancel.title":"Record cancellation","staff.profile_commitment.cancel.unpaid":"The unpaid payment left on this year (:amount) falls due now and is charged to the client’s saved payment method.|The :count unpaid payments left on this year (:amount) fall due now and are charged to the client’s saved payment method.","staff.profile_commitment.cancel.victoria":"Tell Victoria once it’s recorded.","staff.profile_commitment.cancel.written":"Record only a cancellation the client sent us in writing. It takes effect today:","staff.profile_commitment.cancelled":"PROFILE commitment cancelled. Unpaid instalments were charged and the PROFILES are paused.","staff.profile_commitment.credit":"PROFILE credit","staff.profile_commitment.exempt":"Exempt from the commitment. The client is offered no start, renewal or reactivation, so there is nothing to renew or cancel here.","staff.profile_commitment.exempt_chip":"Exempt","staff.profile_commitment.held_since":"On hold since","staff.profile_commitment.instalments":":paid of :total payments paid","staff.profile_commitment.lapses_on":"Credit lapses on","staff.profile_commitment.lede":"The client’s :amount PROFILE year, shared by all their PROFILES. Clients start, renew and reactivate from their PROFILES page; record a renewal or a cancellation here when they ask by email or phone.","staff.profile_commitment.next_year":"Next year","staff.profile_commitment.next_year_on":"Renewed; starts on :date","staff.profile_commitment.no_method":"The client has no default saved payment method. Ask them to renew from their PROFILES page.","staff.profile_commitment.nothing_to_cancel":"This client has no PROFILE year running to cancel.","staff.profile_commitment.reactivation":"Reactivation (no new year)","staff.profile_commitment.renew.charges":"Charges the client’s default saved card (:card) now. The new year starts when the current one ends.","staff.profile_commitment.renew.instalments":":count payments · :amount now","staff.profile_commitment.renew.recording":"Recording…","staff.profile_commitment.renew.submit":"Record renewal","staff.profile_commitment.renew.title":"Record renewal","staff.profile_commitment.renew.upfront":"All at once · :amount","staff.profile_commitment.renewal_declined":"The client's saved payment method was declined. Nothing was renewed.","staff.profile_commitment.renewal_due_chip":"Renewal due","staff.profile_commitment.renewal_pending":"Renewal recorded. The payment is still processing.","staff.profile_commitment.renewed":"Renewal recorded and paid. The new PROFILE year starts when the current one ends.","staff.profile_commitment.renewed_chip":"Renewed","staff.profile_commitment.state.active":"Active","staff.profile_commitment.state.held":"On hold","staff.profile_commitment.state.none":"No year yet","staff.profile_commitment.status":"Status","staff.profile_commitment.title":"PROFILE commitment","staff.profile_commitment.upfront":"All at once","staff.profile_commitment.waiting":"PROFILES waiting for payment","staff.profile_commitment.year":"Current year","staff.profile_commitment.year_range":":from – :until","staff.profiles.action.approved":"Mark approved","staff.profiles.action.feedback_received":"Feedback received","staff.profiles.action.pricing_sent":"Pricing sent","staff.profiles.action.samples_in_progress":"Start samples","staff.profiles.action.samples_sent":"Samples sent (no pricing)","staff.profiles.activate":"Activate PROFILE","staff.profiles.activate_confirm":"This moves the PROFILE to “Activated · waiting for payment”. The PROFILE becomes Available once payment succeeds.","staff.profiles.activate_confirm_covered":"This client’s paid commitment year already covers its PROFILES, so the PROFILE becomes Available straight away.","staff.profiles.activate_confirm_exempt":"This client is exempt from the annual commitment, so the PROFILE becomes Available straight away.","staff.profiles.active_profiles":"Active profiles","staff.profiles.activity.activated":"Activated the PROFILE · waiting for payment","staff.profiles.activity.activated_covered":"Activated the PROFILE · Available, covered by the client’s paid commitment year","staff.profiles.activity.activated_exempt":"Activated the PROFILE · Available, client exempt from the commitment","staff.profiles.activity.assigned":"Assigned to :name","staff.profiles.activity.commitment_exempted":"Exempted the client from the annual commitment","staff.profiles.activity.commitment_required":"Ended the client’s commitment exemption","staff.profiles.activity.draft_saved":"Saved the version :version draft","staff.profiles.activity.imported":"Imported the PROFILE from TIS without a commitment","staff.profiles.activity.lapsed":"Commitment year ended without renewal · PROFILE inactive","staff.profiles.activity.made_available":"Made the PROFILE available · :evidence","staff.profiles.activity.note_posted":"Added a note","staff.profiles.activity.pricing_emailed":"Emailed the pricing · :to","staff.profiles.activity.reactivated":"Reactivated the PROFILE · :evidence","staff.profiles.activity.requested":"Requested a PROFILE","staff.profiles.activity.samples_emailed":"Emailed the samples · :to","staff.profiles.activity.saved":"Saved version :version","staff.profiles.activity.status_changed":":from → :to","staff.profiles.activity.version_activated":"Activated version :version","staff.profiles.activity.version_discarded":"Discarded the version :version draft","staff.profiles.activity.version_started":"Started version :version as a draft","staff.profiles.activity_empty":"No activity yet.","staff.profiles.add_add_on":"Add add-on","staff.profiles.add_item":"Add workflow item","staff.profiles.add_on":"Add-on","staff.profiles.add_ons":"{1} + :count add-on|[2,*] + :count add-ons","staff.profiles.add_ons_empty":"No add-ons. The client sees the base price only.","staff.profiles.add_ons_heading":"Add-ons","staff.profiles.add_ons_hint":"Shown in the order form only when the toggle is on","staff.profiles.add_preset":"Add preset","staff.profiles.all":"All","staff.profiles.all_kinds":"All kinds","staff.profiles.all_orders":"All orders","staff.profiles.assign":"Save assignment","staff.profiles.assignee":"Assignee","staff.profiles.back_to":"Back to :status","staff.profiles.basics":"Basics","staff.profiles.basics_hint":"Name, kind and turnaround are shown to the client","staff.profiles.billed_in":"Billed in :currency","staff.profiles.billing":"Billing","staff.profiles.billing.add_on":"Add-on","staff.profiles.billing.included":"Included","staff.profiles.call":"Call requested","staff.profiles.camera_profile":"Camera profile","staff.profiles.cancel":"Cancel","staff.profiles.city":"City","staff.profiles.clear":"Clear","staff.profiles.client":"Client","staff.profiles.commercial.activated":"Awaiting payment","staff.profiles.commercial.available":"Active","staff.profiles.commercial.inactive":"Inactive · not renewed","staff.profiles.commitment_exempt":"Exempt","staff.profiles.commitment_exempt_action":"Exempt from commitment","staff.profiles.commitment_exempt_copy":"Exempt :client from the PROFILE annual commitment? Their PROFILES waiting for payment, and any paused at a year-end, become Available now. New PROFILES become Available when activated. Billing charges them no commitment, renewal or reactivation.","staff.profiles.commitment_label":"Annual commitment","staff.profiles.commitment_note":"$2,500 annual account credit/commitment; all PROFILES share it. Annual renewal is explicit opt-in; without renewal, the PROFILE becomes inactive for new orders.","staff.profiles.commitment_require_action":"End exemption","staff.profiles.commitment_require_copy":"End :client’s exemption? Their current PROFILES stay Available. A PROFILE activated from now on waits for the annual commitment payment.","staff.profiles.commitment_required":"Required","staff.profiles.currency":"Currency","staff.profiles.currency.cad":"CAD · Canadian dollar","staff.profiles.currency.usd":"USD · US dollar","staff.profiles.custom_description":"What happens in it","staff.profiles.custom_step":"Added by the client","staff.profiles.detail.blogging.many":"Images in a typical post","staff.profiles.detail.blogging.words":"What the writing covers","staff.profiles.detail.colour_correction.many":"Images on average","staff.profiles.detail.culling.files":"Prefers to send","staff.profiles.detail.culling.keep":"Culled down to","staff.profiles.detail.culling.shot":"Images shot per :unit","staff.profiles.detail.export_edited_set.format":"Export format","staff.profiles.detail.retouching.many":"Retouched per :unit","staff.profiles.detail.retouching.what":"Usual retouching","staff.profiles.detail.sneak_peeks.many":"Images in a sneak peek","staff.profiles.detail.sneak_peeks.when":"How soon after the shoot","staff.profiles.discard":"You have unsaved PROFILE changes. Discard them and continue?","staff.profiles.discard_changes":"Discard changes","staff.profiles.done":"Done","staff.profiles.due":"Due","staff.profiles.email_state.ambiguous":"Email status unknown","staff.profiles.email_state.failed":"Email failed","staff.profiles.email_state.pending":"Email queued","staff.profiles.email_state.sending":"Email sending","staff.profiles.email_state.sent":"Email sent","staff.profiles.email_state.suppressed":"Email not sent","staff.profiles.email_to":"To","staff.profiles.empty_profiles":"No profiles match these filters.","staff.profiles.empty_requests":"No requests match these filters.","staff.profiles.error.activate_unapproved":"Only an approved PROFILE can be activated.","staff.profiles.error.legacy_other_studio":"TIS Profile :id was already imported for another Studio.","staff.profiles.error.needs_version":"This PROFILE takes orders. Start a new version to change what new orders use.","staff.profiles.error.no_draft":"This PROFILE has no draft version.","staff.profiles.error.no_submitter":"No one to email: the person who requested this PROFILE is not an active member of the Studio.","staff.profiles.error.not_awaiting_payment":"Only a PROFILE waiting for payment can be made available.","staff.profiles.error.operation_reused":"This operation key already records a different request.","staff.profiles.error.transition":"This PROFILE can't move to that status from where it is now.","staff.profiles.error.unpriced":"Set the currency and a price for every item before sending pricing, approving or activating.","staff.profiles.error.version_start":"A new version can be started only on an available or inactive PROFILE without a draft.","staff.profiles.error.version_unchanged":"This draft changes nothing yet. Edit it, or discard it.","staff.profiles.errors":"Please check the following errors.","staff.profiles.evidence.approved_five_payment_setup":"5-payment plan approved","staff.profiles.evidence.commitment_exempt":"Exempt client · no commitment","staff.profiles.evidence.legacy_import":"Imported from TIS · no commitment","staff.profiles.evidence.successful_payment":"Commitment paid","staff.profiles.feedback_hint":"Feedback on the samples arrives by email; mark it received here when it lands.","staff.profiles.filter_hint":"Filter counts cover requests not yet Available, before search, kind or stage filters.","staff.profiles.folder":"Folder","staff.profiles.handled_by":"Handled by","staff.profiles.images":"Images","staff.profiles.instructions":"Editing instructions","staff.profiles.instructions_hint":"Read by whoever picks up an order on this profile","staff.profiles.internal_notes":"Internal notes","staff.profiles.internal_notes_flag":"Not shown to the client","staff.profiles.internal_notes_placeholder":"Notes for the team about this profile.","staff.profiles.items_empty":"No workflow items yet.","staff.profiles.job_unit.commercial_editorial":"shoot","staff.profiles.job_unit.events":"event","staff.profiles.job_unit.other":"shoot","staff.profiles.job_unit.portraits_families":"session","staff.profiles.job_unit.real_estate_interiors":"property","staff.profiles.job_unit.weddings":"wedding","staff.profiles.kind":"Kind","staff.profiles.kind.commercial_editorial":"Commercial and editorial","staff.profiles.kind.events":"Events","staff.profiles.kind.other":"Something else","staff.profiles.kind.portraits_families":"Portraits and families","staff.profiles.kind.real_estate_interiors":"Real estate and interiors","staff.profiles.kind.weddings":"Weddings","staff.profiles.label":"Label (optional)","staff.profiles.legacy_id":"TIS PROFILE :id","staff.profiles.made_by":"Made by","staff.profiles.mine":"Mine","staff.profiles.minutes":"Minutes per unit","staff.profiles.minutes_short":"Minutes","staff.profiles.name":"PROFILE name","staff.profiles.newest_shown":"Newest first · :count shown","staff.profiles.next":"Next","staff.profiles.no":"No","staff.profiles.no_changes":"No unsaved changes","staff.profiles.note":"Add a note","staff.profiles.note_hint":"Paste the Filemail link for samples here.","staff.profiles.note_submit":"Post note","staff.profiles.now":"Now","staff.profiles.open_client":"Open client →","staff.profiles.option.files.catalog":"A catalog with Smart Previews","staff.profiles.option.files.full":"The original files","staff.profiles.option.format.jpg":"JPG","staff.profiles.option.format.psd":"PSD","staff.profiles.option.format.tiff":"TIFF","staff.profiles.option.other":"Other","staff.profiles.order":"Order","staff.profiles.orders":"Orders","staff.profiles.orders_closed":"Closed to new orders","staff.profiles.orders_open":"Open for new orders","staff.profiles.orders_this_year":"Orders this year","staff.profiles.orders_total":":count total","staff.profiles.orders_year_meta":"{0} No orders this year|{1} :count order this year|[2,*] :count orders this year","staff.profiles.other_profiles":"Other profiles:","staff.profiles.owner":"Who does it","staff.profiles.owner.them":"The client","staff.profiles.owner.us":"Image Salon","staff.profiles.page":"Page :page of :last · :total records","staff.profiles.pagination":"List pages","staff.profiles.pipeline":"Request pipeline","staff.profiles.pipeline_hint":"Click a stage to filter the list","staff.profiles.preset_name":"Preset name","staff.profiles.presets":"Presets","staff.profiles.presets_empty":"No presets yet.","staff.profiles.preview.add_on_image":"+ :price / image","staff.profiles.preview.add_on_job":"+ :price / job","staff.profiles.preview.count":"{0} No add-ons shown · updates as you edit|{1} :count add-on shown · updates as you edit|[2,*] :count add-ons shown · updates as you edit","staff.profiles.preview.heading":"What the client sees in the order form","staff.profiles.preview.no_add_ons":"No add-ons shown","staff.profiles.preview.per_image":":price per image","staff.profiles.preview.per_job":":price per job","staff.profiles.preview.turnaround":"Turnaround: :turnaround","staff.profiles.preview.turnaround_unset":"Turnaround not set","staff.profiles.preview.untitled":"Untitled profile","staff.profiles.previous":"Previous","staff.profiles.price":"Price","staff.profiles.price_per_image":":price / image","staff.profiles.price_per_image_label":"Price per image","staff.profiles.price_per_job":":price / job","staff.profiles.price_per_job_label":"Price per job","staff.profiles.price_unset":"Price to be set","staff.profiles.pricing":"Pricing","staff.profiles.pricing_hint":"Per image bills the delivered count. Per job is one price for the whole order, whatever the count.","staff.profiles.pricing_note":"The client answers by email. Mark the request approved here when they say yes, then activate the profile.","staff.profiles.pricing_permission":"Only Managers and staff granted Manage PROFILES can change currency, prices or the scope of priced items. You can edit other fields and add unpriced items.","staff.profiles.profile":"PROFILE","staff.profiles.profile_orders":"Orders on this profile","staff.profiles.profile_orders_empty":"No orders have used this profile yet.","staff.profiles.profile_orders_meta":":recent recent · :year this year","staff.profiles.qc_hint_off":"Orders on this profile are not flagged for QC.","staff.profiles.qc_hint_on":"Every order on this profile is flagged QC required on the worksheet.","staff.profiles.qc_required":"QC required","staff.profiles.qc_toggle":"QC required on every order","staff.profiles.recent_activity":"Recent activity","staff.profiles.references":"References","staff.profiles.remove":"Remove","staff.profiles.remove_item":"Remove item :number","staff.profiles.remove_preset":"Remove preset :number","staff.profiles.request_details":"Details","staff.profiles.request_heading":"The request, as submitted","staff.profiles.request_status":"Request status","staff.profiles.requests":"Requests","staff.profiles.samples_link":"Filemail link","staff.profiles.samples_message":"Message (optional)","staff.profiles.samples_note":"The client gets the link by email in their language, and the request moves to Samples sent.","staff.profiles.save_changes":"Save changes","staff.profiles.saving":"Saving…","staff.profiles.search_profiles":"Search client or profile","staff.profiles.search_profiles_label":"Search profiles","staff.profiles.search_requests":"Search client, owner or kind","staff.profiles.search_requests_label":"Search requests","staff.profiles.search_submit":"Search","staff.profiles.send_pricing":"Send pricing by email","staff.profiles.send_samples":"Send samples by email (no pricing)","staff.profiles.send_samples_confirm":"Send samples","staff.profiles.send_samples_title":"Send samples by email","staff.profiles.shoots":"Shoots per year","staff.profiles.shoots_per_year":"Shoots / year","staff.profiles.show_in_order_form":"Show in order form","staff.profiles.since":"Since","staff.profiles.sort":"Sort","staff.profiles.sort.newest":"Newest first","staff.profiles.sort.orders":"Most orders this year","staff.profiles.sort.studio":"Client A to Z","staff.profiles.stage.activated":"Activated","staff.profiles.stage.approved":"Approved","staff.profiles.stage.feedback":"Feedback","staff.profiles.stage.pricing":"Pricing","staff.profiles.stage.received":"New","staff.profiles.stage.samples":"Samples","staff.profiles.stage_active":"Showing one stage","staff.profiles.stage_count":":count in :stage","staff.profiles.status":"Status","staff.profiles.status.activated":"Activated · waiting for payment","staff.profiles.status.approved":"Approved","staff.profiles.status.available":"Available","staff.profiles.status.feedback_received":"Feedback received","staff.profiles.status.inactive":"Inactive","staff.profiles.status.pricing_sent":"Pricing sent","staff.profiles.status.received":"Received","staff.profiles.status.samples_in_progress":"Samples in progress","staff.profiles.status.samples_sent":"Samples sent","staff.profiles.step":"Step","staff.profiles.step_note":"Client’s note","staff.profiles.style":"Style","staff.profiles.submitted":"Submitted","staff.profiles.submitter":"Submitted by","staff.profiles.system_actor":"Image Salon","staff.profiles.task.background_removal":"Background removal","staff.profiles.task.background_swap":"Background swap","staff.profiles.task.blogging":"Blogging","staff.profiles.task.build_catalog":"Build catalog","staff.profiles.task.cleanup":"Cleanup / distraction removal","staff.profiles.task.export_edited_set":"Export edited set","staff.profiles.task.extra_retouching":"Extra retouching","staff.profiles.task.gallery_upload":"Gallery upload","staff.profiles.task.glasses_glare_removal":"Glasses glare removal","staff.profiles.task.skin_retouching":"Skin retouching","staff.profiles.task.sky_replacement":"Sky replacement","staff.profiles.task.sneak_peeks":"Sneak peeks","staff.profiles.task.straighten_crop":"Straighten / crop","staff.profiles.tasks":"Tasks","staff.profiles.team":"Team","staff.profiles.team.ineligible":":name · no longer eligible","staff.profiles.team.member":":role · :name","staff.profiles.team.option":":name · :count","staff.profiles.team.role.colour_correction":"Colour correction","staff.profiles.team.role.culling":"Culling","staff.profiles.team.role.quality_control":"Quality control","staff.profiles.team.role.retouching":"Retouching","staff.profiles.team_hint":"Default assignees for new orders · load shown as open orders","staff.profiles.team_permission":"Only Managers and staff granted Manage PROFILES can change the team and the QC rule.","staff.profiles.title":"PROFILES","staff.profiles.tools":"Tools","staff.profiles.tools_hint":"Tools, separated by commas","staff.profiles.tools_short":"Tools","staff.profiles.turnaround":"Turnaround","staff.profiles.turnaround.10_15_days":"10 to 15 business days","staff.profiles.turnaround.3_5_days":"3 to 5 business days","staff.profiles.turnaround.3_weeks":"3 weeks","staff.profiles.turnaround.48_hours":"48 hours","staff.profiles.turnaround.5_10_days":"5 to 10 business days","staff.profiles.turnaround_commit":"Turnaround we commit to","staff.profiles.turnaround_wanted":"Turnaround wanted","staff.profiles.unassigned":"Unassigned","staff.profiles.unassigned_days":"{0} Unassigned · :count days|{1} Unassigned · :count day|[2,*] Unassigned · :count days","staff.profiles.unit":"Unit","staff.profiles.unit.hour":"Hour","staff.profiles.unit.image":"Image","staff.profiles.unit.job":"Job","staff.profiles.unsaved":"Unsaved changes","staff.profiles.unset":"Not set","staff.profiles.version":"Version :version","staff.profiles.version.activate":"Activate v:version","staff.profiles.version.activate_confirm":"Activate new version","staff.profiles.version.activate_copy":"Activating makes v:version the version new orders use and emails :owner a summary of what changed. No new payment is needed.","staff.profiles.version.activate_copy_no_owner":"Activating makes v:version the version new orders use. The Studio has no owner to email. No new payment is needed.","staff.profiles.version.activate_copy_paused":"Activating makes v:version the version new orders use once the PROFILE is active again. The client isn’t emailed about this version, now or when the PROFILE is reactivated.","staff.profiles.version.activate_note":"Note to the client: :note","staff.profiles.version.banner":"Editing the v:draft draft. New orders keep using v:version until the draft is activated.","staff.profiles.version.count":":count so far","staff.profiles.version.create":"Create draft","staff.profiles.version.discard":"Discard draft","staff.profiles.version.discard_confirm":"Discard the version :version draft? Its changes are lost.","staff.profiles.version.draft_chip":"v:version · draft","staff.profiles.version.history":"Versions","staff.profiles.version.locked":"New orders use version :version. Start a new version to change it; notes, team and QC save here.","staff.profiles.version.new":"New version","staff.profiles.version.note":"What changes (optional, included in the client’s update email)","staff.profiles.version.note_placeholder":"e.g. Reception tungsten handling, new B&W preset.","staff.profiles.version.orders_keep":"Orders keep the version they were placed on.","staff.profiles.version.start_copy":"You keep editing here as a draft. Orders already placed stay on v:version; the new version applies to orders placed after you activate it.","staff.profiles.version.start_title":"Start version :version","staff.profiles.version.state.current":"Current","staff.profiles.version.state.draft":"Draft","staff.profiles.version.state.first":"First available","staff.profiles.version.state.revised":"Revised","staff.profiles.version_heading":"Version","staff.profiles.version_short":"v:version","staff.profiles.version_since":"since :date","staff.profiles.volume":"Volume","staff.profiles.workflow":"Workflow","staff.profiles.workflow_hint":"Included in the base price","staff.profiles.yes":"Yes","staff.rates.actor":"Changed by","staff.rates.after":"After","staff.rates.amount":"Amount","staff.rates.back":"Back to edit","staff.rates.before":"Before","staff.rates.black_and_white":"Black & white virtual copies","staff.rates.cancel":"Cancel","staff.rates.changed":"Changed","staff.rates.cleanup":"Cleanup / distraction removal","staff.rates.cleanup_image":"Per image","staff.rates.confirm":"Confirm rate change","staff.rates.culling":"Culling","staff.rates.currency":"Currency","staff.rates.disabled":"Disabled","staff.rates.edit":"Edit","staff.rates.edit_title":"Edit rule","staff.rates.empty":"No rate changes yet.","staff.rates.enabled":"Enabled","staff.rates.history":"Recent changes","staff.rates.image":"Per submitted image","staff.rates.invalid_amount":"Enter an amount from 0 to 10,000,000 with no more than two decimal places.","staff.rates.job":"Per package","staff.rates.operation_conflict":"This confirmation belongs to another rate change.","staff.rates.package":"Ai + Human package","staff.rates.preview":"Preview change","staff.rates.refresh":"Refresh and review","staff.rates.rule":"Rule","staff.rates.rules":"Business rules","staff.rates.scope":"New quotes only. Issued invoices keep their original rates.","staff.rates.settings":"Settings","staff.rates.slack_notice":":actor changed the :product :option :tier rate (:currency, minor units): :before → :after; enabled: :enabled. Issued invoices are unchanged.","staff.rates.stale":"This rate changed. Refresh and review before confirming again.","staff.rates.title":"Post-production rates","staff.rates.unavailable":"A required rate is missing or disabled. This option cannot be quoted.","staff.rates.unit":"Unit","staff.rates.value":"Value","staff.received_files.all":"All","staff.received_files.archived":"Archived","staff.received_files.cancel":"Cancel","staff.received_files.change":"Change","staff.received_files.check":"Check","staff.received_files.check_pending":"Files check pending","staff.received_files.checked_move":"Checked sources cannot be moved between orders.","staff.received_files.choose":"Choose an order…","staff.received_files.conflict_hint":"Two candidates from different clients. Open the link and check the catalog name before matching.","staff.received_files.conflicting":"Conflicting","staff.received_files.copied":"Copied","staff.received_files.copy":"Copy","staff.received_files.copy_failed":"The link could not be copied.","staff.received_files.empty":"Nothing matches this filter.","staff.received_files.error.auth":"Filemail account authentication needs attention.","staff.received_files.error.disabled":"Filemail intake is not enabled.","staff.received_files.error.generic":"Filemail sync needs attention.","staff.received_files.error.interrupted":"The sync was interrupted.","staff.received_files.error.manifest":"The transfer could not be verified as a complete source.","staff.received_files.error.network":"Filemail is temporarily unavailable.","staff.received_files.error.quota":"The Filemail daily quota needs attention.","staff.received_files.error.rate":"Filemail is rate limiting requests.","staff.received_files.every_order":"Every open order has files.","staff.received_files.expired":"Expired","staff.received_files.expires":"Expires","staff.received_files.file_count":"{0} No files|{1} :count file received|[2,*] :count files received","staff.received_files.filter":"Filter received files","staff.received_files.footer":"Files sent to the Filemail inbox are matched to orders by staff. Matching adds the files to the worksheet Files list. Availability follows the provider expiry shown here; external files do not have R2-owned recovery.","staff.received_files.from":"From","staff.received_files.link":"Link","staff.received_files.match":"Match","staff.received_files.match_to":"Match to order","staff.received_files.matched":"Matched","staff.received_files.next":"Next","staff.received_files.next_attempt":"Next attempt: :date","staff.received_files.no_expiry":"No provider expiry","staff.received_files.no_files":"No files","staff.received_files.no_match":"No automatic match. Pick the order by hand or archive.","staff.received_files.not_order":"Not an order file · archive","staff.received_files.not_order_file":"Not an order file.","staff.received_files.nothing_check":"Nothing to check.","staff.received_files.open_filemail":"Open Filemail ↗","staff.received_files.pagination":"Received files pages","staff.received_files.pending":"Pending sync","staff.received_files.previous":"Previous","staff.received_files.received":"Received","staff.received_files.reference":"Reference","staff.received_files.reference_reason":"Order number in the subject or custom field","staff.received_files.request_failed":"The request could not be completed. Refresh and try again.","staff.received_files.retry":"Retry","staff.received_files.review":"Needs review","staff.received_files.running":"Syncing","staff.received_files.search":"Search received files","staff.received_files.search_placeholder":"Search sender, subject, message…","staff.received_files.section":"Post-Production","staff.received_files.sender":"Sender","staff.received_files.sender_reason":"Sender belongs to this Studio and the subject matches","staff.received_files.status":"Status","staff.received_files.subject":"Subject & message","staff.received_files.title":"Received files","staff.received_files.undo":"Undo","staff.received_files.unknown_sender":"Unknown sender","staff.received_files.unverified":"Not verified","staff.received_files.waiting":"Orders waiting for files","staff.shell.my_account":"My account","staff.site_releases.environment_changed":"Publication requires the enabled environment at the observed mapping version.","staff.site_releases.invalid_request":"The publication preparation request is invalid.","staff.site_releases.inventory_invalid":"The sealed inventory is invalid.","staff.site_releases.inventory_member_invalid":"The sealed inventory member is invalid.","staff.site_releases.key_reused":"The publication operation key was reused for different content or mode.","staff.site_releases.live_changed":"The live snapshot generation changed.","staff.site_releases.live_required":"Rerender requires a confirmed live release.","staff.subscriptions.column.client":"Client","staff.subscriptions.column.months_paid":"Months paid","staff.subscriptions.column.next_charge":"Next charge","staff.subscriptions.column.payment":"Payment","staff.subscriptions.column.stage":"Stage","staff.subscriptions.column.subscription":"Subscription","staff.subscriptions.column.website":"Website","staff.subscriptions.designer.instalments":"+ Designer, :paid of :periods paid","staff.subscriptions.designer.upfront":"+ Designer, paid once","staff.subscriptions.empty":"No subscriptions match these filters.","staff.subscriptions.filter.all_currencies":"CAD + USD","staff.subscriptions.filter.currency":"Filter by currency","staff.subscriptions.filter.search":"Search client or website","staff.subscriptions.filter.status":"Filter by subscription status","staff.subscriptions.kpi.active":"Active","staff.subscriptions.kpi.active_note":"month to month","staff.subscriptions.kpi.churn":"Churn rate","staff.subscriptions.kpi.churn_note":":cancelled cancelled of :total","staff.subscriptions.kpi.collected":"Collected to date","staff.subscriptions.kpi.collected_note":"before tax","staff.subscriptions.kpi.past_due":"Past due","staff.subscriptions.kpi.past_due_none":"nothing failed","staff.subscriptions.kpi.past_due_some":"payment failed","staff.subscriptions.kpi.recurring":"Monthly recurring","staff.subscriptions.kpi.recurring_note":"{1} :count paying plan|[0,*] :count paying plans","staff.subscriptions.kpi.run_rate":"Annual run rate","staff.subscriptions.kpi.run_rate_note":"monthly recurring × 12","staff.subscriptions.method.card":":brand •••• :last4","staff.subscriptions.method.expired":"expired","staff.subscriptions.method.none":"No saved method","staff.subscriptions.method.paypal":"PayPal","staff.subscriptions.next.ends":"Ends :date","staff.subscriptions.next.none":"—","staff.subscriptions.no_market":"No billing country","staff.subscriptions.no_site":"No site","staff.subscriptions.rules.cancel":"The plan ends with the paid month. Unpaid Designer instalments fall due at once.","staff.subscriptions.rules.cancel_title":"Cancellation","staff.subscriptions.rules.failure":"The invoice stays payable, the client gets the pay link and staff get a review item. Nothing is taken down.","staff.subscriptions.rules.failure_title":"Failed payment","staff.subscriptions.rules.renewal":"Monthly on the approval date, whether or not the site is live. Credit is used first, then the saved card or PayPal.","staff.subscriptions.rules.renewal_title":"Renewal","staff.subscriptions.rules.title":"Rules","staff.subscriptions.stage.approved":"Approved","staff.subscriptions.stage.in_delivery":"In delivery","staff.subscriptions.stage.live":"Live","staff.subscriptions.stage.onboarding":"Onboarding","staff.subscriptions.status.active":"Active","staff.subscriptions.status.all":"All","staff.subscriptions.status.cancelled":"Cancelled","staff.subscriptions.status.comped":"Complimentary","staff.subscriptions.status.ended":"Ended","staff.subscriptions.status.past_due":"Past due","staff.subscriptions.title":"Subscriptions","staff.subscriptions.upcoming.empty":"Nothing scheduled.","staff.subscriptions.upcoming.title":"Upcoming charges","staff.translation_export.blocked":"Blocked","staff.translation_export.blocked.foreign_branch_commits":"The export branch contains changes not made by the translation bot.","staff.translation_export.blocked.git_failed":"The Git operation could not be completed.","staff.translation_export.blocked.lease_rejected":"The export branch changed during the run. A new run is needed.","staff.translation_export.blocked.not_configured":"Export is not configured.","staff.translation_export.blocked.provider_unavailable":"The Git provider could not complete the request.","staff.translation_export.blocked.unknown":"The export could not be completed. Technical details are recorded in the logs.","staff.translation_export.conflict.deleted_or_unknown_key":"This key was deleted or is no longer in the catalog.","staff.translation_export.conflict.english_source_changed":"The English source changed. Review the French translation.","staff.translation_export.conflict.git_value_changed":"The Git value changed. Review this key before exporting.","staff.translation_export.conflict.unknown":"Review this key before exporting.","staff.translation_export.conflict.unknown_legacy_baseline":"The original Git value is unknown. Review this key before exporting.","staff.translation_export.conflicts":"{1} :count conflict|[0,*] :count conflicts","staff.translation_export.deferred":"{1} :count key waiting for French|[0,*] :count keys waiting for French","staff.translation_export.finished":"Finished","staff.translation_export.last_run":"Last run started","staff.translation_export.never":"Never run","staff.translation_export.no_revision":"No revisions","staff.translation_export.revision":"Revision watermark","staff.translation_export.running":"In progress","staff.translation_export.title":"Export to Git","staff.translations.access.hint":"Edit English and Canadian French. Approval remains Super Admin only.","staff.translations.access.manage":"Manage translations","staff.translations.access.save":"Save translations access","staff.translations.access.title":"Translations access","staff.translations.ai_unavailable":"AI translation is unavailable: DeepL is not configured.","staff.translations.all_areas":"All areas","staff.translations.all_statuses":"All statuses","staff.translations.approve":"Approve","staff.translations.area":"Area","staff.translations.cancel":"Cancel","staff.translations.edit":"Edit directly","staff.translations.empty":"No translations match these filters.","staff.translations.english":"English","staff.translations.errors.access_stale":"Access changed. Refresh and review before trying again.","staff.translations.errors.html":"Only strong, em and br formatting without attributes is allowed.","staff.translations.errors.key":"Choose an existing translation key.","staff.translations.errors.length":"Use between 1 and 5000 characters.","staff.translations.errors.observation":"Read the current translation before editing it.","staff.translations.errors.placeholders":"Keep the same placeholders as the English text.","staff.translations.errors.plural":"Keep the same plural forms as the English text.","staff.translations.errors.stale":"This translation or its English source changed. Refresh and review before saving.","staff.translations.errors.status":"Choose a valid translation status.","staff.translations.fallback_notice":"The saved draft above is stale and is not being served. Current catalog text (English if French is missing) is being served instead:","staff.translations.filter":"Filter","staff.translations.french":"Français","staff.translations.lede":"English and Canadian French across Image Salon surfaces. Review French here side by side. Only a Super Admin can sign off.","staff.translations.machine_draft":"Needs review","staff.translations.next":"Next","staff.translations.previous":"Previous","staff.translations.redo":"Ask AI to redo","staff.translations.refresh":"Refresh and review","staff.translations.results":"{1} :count translation|[0,*] :count translations","staff.translations.review_authority":"Only a Super Admin can approve translations.","staff.translations.reviewed":"Approved","staff.translations.save":"Save","staff.translations.search":"Search key or text","staff.translations.settings":"Settings","staff.translations.stale":"Stale","staff.translations.status":"Status","staff.translations.title":"Translations","staff.waitlist.action.add":"Add to waitlist","staff.waitlist.action.edit":"Edit details","staff.waitlist.action.extend":"Extend access","staff.waitlist.action.invite":"Invite to onboard","staff.waitlist.action.reissue":"Reissue invitation","staff.waitlist.action.remove":"Remove from waitlist","staff.waitlist.action.restore":"Back to the list","staff.waitlist.action.revoke":"Revoke invitation","staff.waitlist.add_submit":"Add to the list","staff.waitlist.add_title":"Add someone to the waitlist","staff.waitlist.built_with":"Built with","staff.waitlist.column.actions":"Actions","staff.waitlist.column.joined":"Joined","staff.waitlist.column.person":"Person","staff.waitlist.column.referral_source":"Found us","staff.waitlist.column.status":"Status","staff.waitlist.column.waiting":"Waiting","staff.waitlist.column.website":"Current site","staff.waitlist.confirmation.do_not_send":"do not send","staff.waitlist.confirmation.edit":"Edit waitlist :email: :patch. :targets","staff.waitlist.confirmation.existing_studio":"existing Studio “:name” (#:id)","staff.waitlist.confirmation.intake":"Intake #:id","staff.waitlist.confirmation.invite":"Prepare and invite :email for :studio as :role. Email: :send.","staff.waitlist.confirmation.new_studio":"new Studio :name","staff.waitlist.confirmation.send":"send","staff.waitlist.consent":"This recipient explicitly agreed to promotional waitlist emails.","staff.waitlist.days":"Additional calendar days (1–365)","staff.waitlist.days_waiting":":days days","staff.waitlist.disposition":"Queue disposition","staff.waitlist.empty":"Nobody matches these filters.","staff.waitlist.error.duplicate":"Another waitlist entry already uses this address or link.","staff.waitlist.error.fields":"Only explicit waitlist details, consent, disposition and links may be changed.","staff.waitlist.error.invitation_rejected":"The invitation could not be changed. Check the recipient name, Studio membership and current invitation, then try again.","staff.waitlist.error.invite":"Restore this entry or manage its existing invitation before inviting it.","staff.waitlist.error.link":"Select an explicit Studio and an Intake belonging to that Studio.","staff.waitlist.error.stale":"This entry changed. Refresh it before submitting your changes.","staff.waitlist.explain.reissue":"Replace the existing invitation. Its old link will stop working. Email is sent only if selected below.","staff.waitlist.explain.remove":"Remove this person from the queue. This does not revoke an existing invitation or change promotional consent.","staff.waitlist.explain.restore":"Return this entry to Waiting. Existing invitation and onboarding facts still determine its status. This does not grant promotional consent.","staff.waitlist.explain.revoke":"Revoke this invitation and its onboarding access. This cannot be undone; a new invitation must be issued to restore access.","staff.waitlist.explicit_link":"Use an explicit Studio identity. A matching email address does not grant access or establish a link.","staff.waitlist.group_status":"Group by status","staff.waitlist.historical_help":":invitations historical invitations across :intakes intakes match this email. These are evidence only, not confirmed links. Reconcile the Studio and Intake explicitly.","staff.waitlist.intake_id":"Linked Intake ID (optional)","staff.waitlist.invitation_handoff":"Save this invitation link before closing. It is shown only once; share it with the recipient if you chose not to send an email.","staff.waitlist.invitation_handoff_failed":"The invitation was created, but its link could not be retrieved. Close this dialog and reissue the invitation to get a replacement link.","staff.waitlist.invitation_link":"Open invitation link","staff.waitlist.invitation_saved":"Invitation created","staff.waitlist.kpi.invitations":"Open invitations","staff.waitlist.kpi.nurture":"Nurture list","staff.waitlist.kpi.onboarding":"Onboarding","staff.waitlist.kpi.waiting":"Waiting","staff.waitlist.kpi.workload":"Build workload","staff.waitlist.more":"More actions","staff.waitlist.new_studio":"New Studio name","staff.waitlist.oldest":"Longest waiting first","staff.waitlist.order":"Queue order","staff.waitlist.page":"Page :page of :pages · :total entries","staff.waitlist.pagination":"Waitlist pages","staff.waitlist.pipeline":"Pipeline","staff.waitlist.queue_note":"The longest-waiting names sit first within each selected group. Invite people as workload allows; no fixed build or invitation cap applies.","staff.waitlist.referral_all":"Found us · all","staff.waitlist.role":"Recipient's Studio role","staff.waitlist.role.admin":"Admin","staff.waitlist.role.owner":"Owner","staff.waitlist.role.website_editor":"Website Editor","staff.waitlist.search":"Search name, email or site","staff.waitlist.search_submit":"Search","staff.waitlist.send_invitation":"Send the invitation email","staff.waitlist.send_receipt":"Send the waitlist receipt email","staff.waitlist.status_filter":"Waitlist status","staff.waitlist.studio_id":"Existing Studio ID (or leave blank to create one)","staff.waitlist.title":"Waitlist","staff.waitlist.workload.approved":"Approved","staff.waitlist.workload.in_delivery":"In delivery","staff.waitlist.workload.open_delivery_attempts":"Open delivery attempts","staff.waitlist.workload_note":"Current workload and invitation counts, not admission limits.","staff.web_design.activity":"Activity","staff.web_design.assign":"Manage assignment","staff.web_design.assignment":"Builder assignment","staff.web_design.attempt":"Attempt","staff.web_design.attempts":"Attempt history","staff.web_design.board":"Board","staff.web_design.builder":"Builder","staff.web_design.cancel":"Cancel","staff.web_design.claim":"Claim","staff.web_design.claim_project":"Claim project","staff.web_design.claim_queue":"New projects to claim","staff.web_design.contact_unavailable":"No unique follow-up recipient is available. Confirm the intended contact before following up.","staff.web_design.copied":"Email address copied.","staff.web_design.copy_email":"Copy email address","staff.web_design.copy_failed":"Could not copy. Select and copy the address above.","staff.web_design.deadline":"Invitation deadline","staff.web_design.edit_website":"Edit website","staff.web_design.email":"Email","staff.web_design.empty":"Nothing here.","staff.web_design.engagement":"Engagement","staff.web_design.errors.builder":"Choose a currently eligible Builder.","staff.web_design.errors.closed":"Only open submitted in-delivery work can change assignment.","staff.web_design.errors.invalid":"Invalid assignment request.","staff.web_design.errors.operation":"This operation key already records a different request.","staff.web_design.errors.reason":"A reason is required to reassign or remove a Builder.","staff.web_design.errors.reason_length":"The reason field must not be greater than 2000 characters.","staff.web_design.errors.stale":"Assignment changed. Refresh and try again.","staff.web_design.events.ai_direction_approved":"Approved an AI direction","staff.web_design.events.attempt_restarted":"Restarted an attempt","staff.web_design.events.attempt_started":"Started an attempt","staff.web_design.events.attempt_stopped":"Stopped an attempt","staff.web_design.events.designer_direction_approved":"Approved a designer direction","staff.web_design.events.direction_layer_feedback_received":"Received direction feedback","staff.web_design.events.directions_sent":"Sent directions","staff.web_design.events.final_customer_signoff":"Recorded final customer sign-off","staff.web_design.events.launch_handoff_authorized":"Authorized launch handoff","staff.web_design.events.onboarding_started":"Started onboarding","staff.web_design.events.onboarding_submitted":"Submitted onboarding","staff.web_design.events.page_approved":"Approved a page","staff.web_design.events.pr_approved":"Approved a pull request","staff.web_design.events.project_assigned":"Assigned a Builder","staff.web_design.events.project_claimed":"Claimed the engagement","staff.web_design.events.project_reassigned":"Reassigned the Builder","staff.web_design.events.project_unassigned":"Removed the Builder","staff.web_design.events.site_published":"Published the website","staff.web_design.follow_up":"Manual follow-up","staff.web_design.follow_up_note":"Open your email app or copy the address to follow up yourself. Platform does not send a reminder.","staff.web_design.historical":"Historical engagements need status reconciliation: :count. They are not included in the Pipeline.","staff.web_design.incomplete":"Onboarding is not submitted. Nothing starts before submission. Draft answers and files are private.","staff.web_design.intake_states.expired":"Invitation expired","staff.web_design.intake_states.in_progress":"In progress","staff.web_design.intake_states.invited":"Invited","staff.web_design.intake_states.prepared":"Prepared","staff.web_design.intake_states.revoked":"Invitation revoked","staff.web_design.list":"List","staff.web_design.next":"Next","staff.web_design.next_action":"Next action","staff.web_design.next_actions.approved":"Approved for launch handoff","staff.web_design.next_actions.assigned":"Assigned to a Builder","staff.web_design.next_actions.claim":"Ready for a Builder to claim","staff.web_design.next_actions.follow_up":"Follow up on onboarding","staff.web_design.next_actions.live":"Live","staff.web_design.next_actions.stopped":"Attempt stopped","staff.web_design.no_builder":"No Builder","staff.web_design.no_hostname":"Hostname not configured","staff.web_design.note":"Operational status is Onboarding → In delivery → Approved → Live. The Pipeline does not record customer approval or publish websites.","staff.web_design.open_email":"Open email app","staff.web_design.other_event":"Website activity","staff.web_design.pipeline":"Pipeline","staff.web_design.previous":"Previous","staff.web_design.progress":"Onboarding","staff.web_design.publication.confirmed":"Publication confirmed","staff.web_design.publication.integrity_failed":"Integrity check failed","staff.web_design.publication.not_requested":"Not requested","staff.web_design.publication.pending":"Publication pending","staff.web_design.publication.publishing":"Publishing","staff.web_design.publication.superseded":"Superseded","staff.web_design.reason":"Reason","staff.web_design.reason_hint":"A reason is required when replacing or removing the current Builder.","staff.web_design.redacted":"Private brief and files are available only to authorized staff.","staff.web_design.refresh":"Reload current assignment","staff.web_design.save":"Save assignment","staff.web_design.saving":"Saving…","staff.web_design.snapshot_signer_unavailable":"The private snapshot signer is not configured.","staff.web_design.started":"Started","staff.web_design.statuses.approved":"Approved · launch handoff","staff.web_design.statuses.in_delivery":"In delivery","staff.web_design.statuses.live":"Live","staff.web_design.statuses.onboarding":"Onboarding","staff.web_design.stopped":"Stopped","staff.web_design.submitted":"Submitted","staff.web_design.title":"Web design","staff.web_design.unavailable":"Unavailable","staff.web_design.unclaimed":"Unclaimed","staff.web_design.updated":"Updated","staff.web_design.view":"Pipeline view","staff.web_design.websites":"Websites","staff.web_design.workload":"active engagements","staff.worksheets.accept":"Accept","staff.worksheets.action":"Action","staff.worksheets.ai_tool":"AI tool","staff.worksheets.all_due":"All due dates","staff.worksheets.all_types":"All types","staff.worksheets.amendment":"Source amendment","staff.worksheets.amount_due":"Amount due","staff.worksheets.assign":"Editor for :task","staff.worksheets.assign_placeholder":"Assign an editor…","staff.worksheets.breadcrumb":"Post-Production / Worksheet","staff.worksheets.business_day":"Choose a business day.","staff.worksheets.by_editor":"Filter by editor","staff.worksheets.callback":"Callback requested","staff.worksheets.cancel":"Cancel","staff.worksheets.candidates":"Candidate files","staff.worksheets.check":"Complete file check","staff.worksheets.clear":"Clear","staff.worksheets.client":"Client","staff.worksheets.collapse_all":"Collapse all","staff.worksheets.colour":"Colour","staff.worksheets.colour_bw":"Colour + B&W virtual copies","staff.worksheets.count":":count of :total worksheets","staff.worksheets.create.add_task":"+ Add a task","staff.worksheets.create.billing_city":"City","staff.worksheets.create.billing_country":"Billing country","staff.worksheets.create.billing_line2":"Address line 2 (optional)","staff.worksheets.create.billing_name":"Company or name","staff.worksheets.create.billing_postal":"Postal code","staff.worksheets.create.billing_street":"Street address","staff.worksheets.create.callback":"Client requested a callback","staff.worksheets.create.cents":":currency cents","staff.worksheets.create.choose_billing_country":"select billing country","staff.worksheets.create.client_permitted":"Yes, client permitted","staff.worksheets.create.culling_unavailable":"Culling pricing is unavailable. No invoice can be prepared without a configured rate.","staff.worksheets.create.custom_pricing":"Custom work has no automatic price. Every selected task requires an explicit authorized quote above.","staff.worksheets.create.discount":"Discount","staff.worksheets.create.financial_review":"Financial review","staff.worksheets.create.forbidden":"You do not have permission to create this worksheet.","staff.worksheets.create.images":"Images","staff.worksheets.create.instructions":"Any special instructions for this order?","staff.worksheets.create.intro":"Clients place their own orders from their dashboard. Use this for phone orders.","staff.worksheets.create.invalid_field":"Please enter a valid value.","staff.worksheets.create.minimum_tasks":"Select at least one task.","staff.worksheets.create.name":"Order name","staff.worksheets.create.name_placeholder":"What the client calls it, e.g. Whitcombe wedding","staff.worksheets.create.optional":"optional","staff.worksheets.create.ordinary_pricing":"Ordinary work uses configured server rates.","staff.worksheets.create.pre_edit_labels":"How are those images labelled?","staff.worksheets.create.pre_edits":"Have you pre-edited any photos?","staff.worksheets.create.preparation_terms":"Preparation saves work and invoice terms together; it never charges a payment method. Taxes and discounts are calculated by shared billing. Collection requires separate financial confirmation.","staff.worksheets.create.prepare_invoice":"Prepare the quoted invoice","staff.worksheets.create.price_hint":"Enter the agreed per-:unit price in whole cents. A blank price is not zero.","staff.worksheets.create.pricing_unavailable":"Pricing is unavailable. No invoice can be prepared without a validated quote.","staff.worksheets.create.province":"Province / state","staff.worksheets.create.quote_failed":"We could not review this quote. Please try again.","staff.worksheets.create.quote_summary":"Quote summary","staff.worksheets.create.quoted_invoice":"Quoted invoice — :currency","staff.worksheets.create.required_field":"Please fill out this field.","staff.worksheets.create.review_quote":"Review server quote","staff.worksheets.create.reviewing":"Reviewing…","staff.worksheets.create.samples":"Permission to use samples","staff.worksheets.create.select_client":"Select a client","staff.worksheets.create.select_country":"Select country","staff.worksheets.create.select_province":"Select province","staff.worksheets.create.selector_placeholder":"A colour label, a star rating, a folder, a filename prefix","staff.worksheets.create.shot_on":"What date was it shot on? (optional)","staff.worksheets.create.specification":"Work specification","staff.worksheets.create.submit":"Create order","staff.worksheets.create.taxes":"Taxes","staff.worksheets.create.unit_price":"Quoted unit price — task :number","staff.worksheets.create.unknown_permission":"Unknown — no permission","staff.worksheets.create.unspecified":"Not specified","staff.worksheets.current_promise":"Current promise: :date · 6 PM Eastern","staff.worksheets.custom.ai_tool":"Ai tool (optional)","staff.worksheets.custom.color_label":"Color label","staff.worksheets.custom.cull_target":"Cull down to","staff.worksheets.custom.flag":"Flag","staff.worksheets.custom.hourly":"Hourly","staff.worksheets.custom.include_pre_edits":"Count existing pre-edits in retained images?","staff.worksheets.custom.instructions":"Task instructions","staff.worksheets.custom.item":"Item","staff.worksheets.custom.kind.ad_hoc":"Named ad-hoc work","staff.worksheets.custom.kind.background_removal":"Background removal","staff.worksheets.custom.kind.background_swap":"Background swap","staff.worksheets.custom.kind.black_and_white":"Black & white","staff.worksheets.custom.kind.blogging":"Blogging","staff.worksheets.custom.kind.build_catalog":"Build catalog","staff.worksheets.custom.kind.cleanup":"Cleanup / distraction removal","staff.worksheets.custom.kind.colour_correction":"Colour correction","staff.worksheets.custom.kind.culling":"Culling","staff.worksheets.custom.kind.export_edited_set":"Export edited set","staff.worksheets.custom.kind.extra_retouching":"Extra retouching","staff.worksheets.custom.kind.gallery_upload":"Gallery upload","staff.worksheets.custom.kind.glasses_glare_removal":"Glasses glare removal","staff.worksheets.custom.kind.retouching":"Retouching","staff.worksheets.custom.kind.skin_retouching":"Skin retouching","staff.worksheets.custom.kind.sky_replacement":"Sky replacement","staff.worksheets.custom.kind.sneak_peeks":"Sneak peeks","staff.worksheets.custom.kind.straighten_crop":"Straighten / crop","staff.worksheets.custom.method":"Selection method","staff.worksheets.custom.name":"Custom name","staff.worksheets.custom.name_placeholder":"e.g. Album spread retouching","staff.worksheets.custom.other_tool":"Other / not sure","staff.worksheets.custom.per_image":"Per image","staff.worksheets.custom.per_job":"Per job","staff.worksheets.custom.presets":"Presets (one per line)","staff.worksheets.custom.quantity":"Quantity","staff.worksheets.custom.remove":"Remove task :number","staff.worksheets.custom.scope":"Scope","staff.worksheets.custom.selectors":"Labels / filenames","staff.worksheets.custom.star_rating":"Star rating","staff.worksheets.custom.task":"Task :number","staff.worksheets.custom.tools":"Tools (one per line)","staff.worksheets.custom.whole_scope":"Whole applicable scope","staff.worksheets.decline":"Decline","staff.worksheets.delivery_date":"Delivery date","staff.worksheets.delivery_note":"Note to the client","staff.worksheets.delivery_placeholder":"Anything they should know about this delivery.","staff.worksheets.details":"Additional details for this order","staff.worksheets.due":"Due","staff.worksheets.due.none":"No due date","staff.worksheets.due.overdue":"Overdue","staff.worksheets.due.today":"Today","staff.worksheets.due.tomorrow":"Tomorrow","staff.worksheets.due.week":"This week","staff.worksheets.eastern":"6 PM Eastern","staff.worksheets.editor":"Editor","staff.worksheets.empty":"No worksheets match these filters.","staff.worksheets.error.already_checked":"These files have already been checked.","staff.worksheets.error.assignee":"The assignee is not an active Post-Production editor.","staff.worksheets.error.blocked":"Resolve the hold and file issue first.","staff.worksheets.error.candidates":"Refresh and review every candidate file.","staff.worksheets.error.check_first":"Check source files first.","staff.worksheets.error.initial_inputs":"Review the initial inputs before requesting an amendment.","staff.worksheets.error.ready_inputs":"Refresh and review the complete ready input list.","staff.worksheets.expand_all":"Expand all","staff.worksheets.eyebrow":"Post-Production","staff.worksheets.files":"Files","staff.worksheets.files_checked":"File check complete","staff.worksheets.files_pending":"Files pending check · :count received","staff.worksheets.final_ready":"Ready — all tasks done, files checked","staff.worksheets.final_send":"Finalize & send files","staff.worksheets.final_wait":"Waiting for checked files, work and results","staff.worksheets.finalize":"Finalize","staff.worksheets.from_today":"From today · business days","staff.worksheets.greeting.afternoon":"Good afternoon, :name","staff.worksheets.greeting.evening":"Good evening, :name","staff.worksheets.greeting.morning":"Good morning, :name","staff.worksheets.hold":"Put on hold","staff.worksheets.images":"{0} 0 images|{1} 1 image|[2,*] :count images","staff.worksheets.include_pre_edits":"Include pre-edits","staff.worksheets.invoice":"Invoice","staff.worksheets.kpi.done":"Done today","staff.worksheets.kpi.images":"Images in queue","staff.worksheets.kpi.open":"Open tasks","staff.worksheets.kpi.week":"Due this week","staff.worksheets.manager_review":"Needs Manager review","staff.worksheets.missing_date":"Has a worksheet waiting for a due date","staff.worksheets.my_work":"My work","staff.worksheets.my_work_empty":"Nothing on your plate. Enjoy the breathing room.","staff.worksheets.new_worksheet":"New worksheet","staff.worksheets.next":"Next","staff.worksheets.no":"No","staff.worksheets.open_issue":"Report a file issue","staff.worksheets.order_title":"Order #:number","staff.worksheets.other_tool":"Other / not sure","staff.worksheets.package":"Package","staff.worksheets.package_cap":"Up to :count images","staff.worksheets.pre_edits":"Pre-edited images","staff.worksheets.pre_labels":"Pre-edit labels","staff.worksheets.previous":"Previous","staff.worksheets.product.ai_human":"Ai + Human","staff.worksheets.product.culling":"Culling","staff.worksheets.product.custom":"Custom","staff.worksheets.product.legacy_express":"Express (legacy)","staff.worksheets.product.legacy_lrt":"LRT (legacy)","staff.worksheets.product.legacy_psr":"PSR (legacy)","staff.worksheets.product.profile":"PROFILE","staff.worksheets.reason":"Reason","staff.worksheets.recheck":"Needs files check","staff.worksheets.release":"Take off hold","staff.worksheets.replace":"Replace active input","staff.worksheets.resolve_issue":"Resolve file issue","staff.worksheets.review_invoice":"Review invoice","staff.worksheets.samples_no":"Image Usage Disallowed","staff.worksheets.samples_yes":"Image Usage Allowed","staff.worksheets.saving":"Saving…","staff.worksheets.scope":"Scope: :quantity :unit","staff.worksheets.search":"Search worksheets","staff.worksheets.search_placeholder":"Search worksheet, client, editor…","staff.worksheets.segment.closed":"Finalized / Archived","staff.worksheets.segment.culling":"Culling","staff.worksheets.segment.editing":"Editing","staff.worksheets.segment.files_check":"Files check","staff.worksheets.segment.new":"New","staff.worksheets.segment.on_hold":"On hold","staff.worksheets.segment.open":"All open","staff.worksheets.segment.re_edit":"Re-edit","staff.worksheets.segment.to_finalize":"To finalize","staff.worksheets.selection":"Selection","staff.worksheets.selection.color_label":"Colour label","staff.worksheets.selection.flag":"Flag","staff.worksheets.selection.star_rating":"Star rating","staff.worksheets.send":"Send files","staff.worksheets.set_date":"Set delivery date","staff.worksheets.settled":"Settled","staff.worksheets.shoot_date":"Shoot date","staff.worksheets.sort":"Sort","staff.worksheets.sort.due":"Due soonest","staff.worksheets.sort.newest":"Newest first","staff.worksheets.sort.oldest":"Oldest first","staff.worksheets.specifications":"Specifications","staff.worksheets.stage.awaiting_files":"Awaiting files","staff.worksheets.stage.cancelled":"Cancelled","staff.worksheets.stage.file_issue":"File issue","staff.worksheets.stage.files_check":"Files check","staff.worksheets.stage.finalized":"Finalized","staff.worksheets.stage.in_production":"In production","staff.worksheets.stage.needs_configuration":"Needs configuration","staff.worksheets.stage.on_hold":"On hold","staff.worksheets.stage.payment_required":"Payment required","staff.worksheets.stage.re_edit":"Re-edit","staff.worksheets.stage.re_edit_to_finalize":"To finalize · Re-edit","staff.worksheets.stage.to_finalize":"To finalize","staff.worksheets.status":"Status","staff.worksheets.submitted_images":"Submitted images","staff.worksheets.suggestion":"Suggested :earliest – :latest, based on usable arrival :arrival.","staff.worksheets.target":"Target: :count images","staff.worksheets.task":"Task","staff.worksheets.task.ad_hoc":"Custom","staff.worksheets.task.black_and_white":"Black & white","staff.worksheets.task.colour_correction":"Colour correction","staff.worksheets.task.complete":"Complete task","staff.worksheets.task.completed":"Completed","staff.worksheets.task.culling":"Culling","staff.worksheets.task.not_started":"Not started","staff.worksheets.task.retouching":"Retouching","staff.worksheets.task.start":"Start task","staff.worksheets.task.started":"In progress","staff.worksheets.tasks":"{0} No tasks yet|{1} 1 task|[2,*] :count tasks","staff.worksheets.title":"Worksheets","staff.worksheets.today":"Today","staff.worksheets.toggle":"Expand or collapse worksheet","staff.worksheets.total":"Total","staff.worksheets.treatment":"Treatment","staff.worksheets.type":"Type","staff.worksheets.unassigned":"Unassigned","staff.worksheets.unit.hour":"hours","staff.worksheets.unit.image":"images","staff.worksheets.unit.job":"jobs","staff.worksheets.yes":"Yes"}