{
  "quote_cancellation_payment_collected": "Payment collected",
  "quote_cancellation_payment_help": "This quote cannot be cancelled because payment has been collected. Confirm how to settle the payment with Finance, then use a change order for work that will not be performed.",
  "quote_warranty_accept_internal": "Accept internally",
  "quote_warranty_internal_notice": "This quote is fully covered by warranty. Internal acceptance authorizes the work without sending the quote, requesting a customer signature or collecting payment.",
  "marketing_email_save_pdf": "Save as PDF",
  "marketing_email_save_pdf_help": "Choose “Save as PDF” in the print dialog. Only the email is included, in light mode.",
  "marketing_email_save_pdf_failed": "The email could not be prepared for PDF. Check that its images load, then try again.",
  "case_customer_reply": "Customer reply",
  "case_needs_reply": "Needs reply",
  "x_admin_marketing_flows_page_search_placeholder": "Search flows by name…",
  "x_admin_marketing_flows_page_clear_search": "Clear search",
  "x_admin_marketing_flows_page_no_search_results": "No flows match “{search}” in this view. Try another name or status.",
  "x_admin_quotes_id_page_payment_reference_required": "Enter a payment reference, such as a check number or bank transaction ID.",
  "appt_page_expired_scheduling_help": "Expired visits cannot return to scheduling. Continue with an active visit on the same work order, which retains the existing quote and payment. If no active visit is shown, open the work order.",
  "case_assignment_label": "Assignment",
  "case_assignment_needs_review": "Needs manual review",
  "case_assignment_missing_routing_data": "Verify country and routing data",
  "case_assignment_no_eligible_owner": "No eligible owner — review team coverage",
  "case_assignment_not_queued": "Not queued — assign or requeue",
  "case_assignment_delayed": "Assignment delayed — check the queue",
  "payment_card_declined": "Your card was declined. Contact your bank or use another card.",
  "payment_authentication_failed": "Your bank could not verify this card. Try again and approve the bank’s request in your banking app or by SMS. If it fails again, contact your bank or use another card.",
  "payment_authentication_required": "Your bank needs you to approve this payment. Open your banking app, approve the request, then try again.",
  "care_signup_bank_approval_needed": "Bank approval needed. Ask the customer to open their banking app, approve the payment, then press Start membership again.",
  "care_signup_card_declined": "Card declined. Ask the customer to use another card.",
  "payment_authentication_expired": "The bank’s card verification expired. Try again and complete the verification promptly, or use another card.",
  "payment_method_save_failed": "We could not save your payment method. Try again. If it still fails, contact us for help.",
  "payment_method_hidden_by_customer": "Hidden by customer",
  "payment_method_removed_at_stripe": "Removed at Stripe",
  "payment_method_remove_title": "Remove payment method?",
  "payment_method_remove_prompt": "Are you sure you want to remove this payment method?",
  "payment_confirmation_unconfirmed": "We could not confirm your payment. Check your payment status before trying again. If you need help, contact us.",
  "admin_appointments_id_image_decode_limit": "Image exceeds {limit} pixels on one side. Resize it or split a long screenshot, then add it again.",
  "inventory_po_bill_link_needs_verification": "Bill link needs verification",
  "flow_editor_undo": "Undo",
  "flow_editor_redo": "Redo",
  "flow_editor_duplicate": "Duplicate",
  "flow_editor_duplicate_hint": "Duplicate selected steps. Select several with Shift-click or drag a selection box.",
  "flow_editor_failed_delete_step": "Could not delete the step. Save again to retry.",
  "flow_editor_save_reload_required": "The server may have created a step, but its response could not be confirmed. Reload this editor before saving again to avoid duplicates. Unsaved edits will be lost.",
  "notify_assigned_partner": "Notify assigned partner",
  "partner_notification_requested": "Partner notification requested",
  "site_report_save_draft": "Save draft",
  "site_report_template_copy_check_result": "Copy result could not be confirmed. Check the template list before copying again.",
  "site_report_template_copy_created": "Copy created. Open it for review.",
  "site_report_template_status_confirm": "Change the live status of “{name}” to {status}?",
  "site_report_template_not_created": "Not created — use Create template",
  "site_report_template_conflicted": "Changed elsewhere — not saved",
  "site_report_template_conflict_help": "This template changed elsewhere. Your edits are still here; compare them with the current template before reloading. They have not been saved.",
  "site_report_template_acknowledgement_unknown": "The server result could not be confirmed. Your edits are still here. Check the current template before reloading or saving again.",
  "site_report_template_create_unconfirmed": "Creation could not be confirmed. Check the template list before creating another template. Your entries are still here.",
  "site_report_template_leave_title": "Leave with unsaved changes?",
  "site_report_template_leave_help": "Save your edits before leaving, discard edits that have not been sent, or stay here. Any request already sent must finish first; discarding does not undo saved changes.",
  "site_report_template_stay": "Stay",
  "site_report_template_discard_leave": "Discard and leave",
  "site_report_template_save_leave": "Save and leave",
  "site_report_template_retry_save": "Retry save",
  "site_report_template_dependency_blocked": "This change affects follow-ups. Reassign or remove them explicitly first: {questions}.",
  "site_report_template_undo_blocked": "This question cannot be restored safely because its parent, conditions or ID have changed.",
  "site_report_template_ambiguous_option": "This option label is duplicated. Reassign its follow-ups before renaming it.",
  "site_report_template_option_pending": "Finish or cancel the option edit before saving.",
  "site_report_template_undo_remove": "Undo question removal",
  "site_report_template_unplaced_questions": "Questions with invalid conditions",
  "site_report_builder_add_always_shown": "Add question (always shown)",
  "site_report_builder_add_first_question": "Add the first question",
  "site_report_builder_add_in_lane": "Add a question shown when the answer is {values}",
  "site_report_builder_add_question_short": "Add question",
  "site_report_builder_always_shown_note": "Always shown to the technician.",
  "site_report_builder_answer_type": "Answer type",
  "site_report_builder_answered_any_of": "When the answer is any of",
  "site_report_builder_answers_branch": "Answers",
  "site_report_builder_answers_hint": "Each answer can reveal its own follow-up questions. Renaming an answer keeps its follow-ups.",
  "site_report_builder_any_of_note": "Shown when the answer is {values}.",
  "site_report_builder_collapse": "Collapse follow-ups",
  "site_report_builder_duplicate_blocked": "This question's condition is broken, so it cannot be duplicated. Fix the condition first.",
  "site_report_builder_duplicate_template": "Duplicate template",
  "site_report_builder_empty_hint": "Start with the question that decides the job, such as “What work was done?”, then give each answer its own follow-up questions.",
  "site_report_builder_expand": "Expand follow-ups",
  "site_report_builder_follow_up_count": "Follow-ups: {count}",
  "site_report_builder_hidden_answer": "Answer recorded while hidden",
  "site_report_builder_hidden_answer_hint": "Saved on the report when this question is not shown.",
  "site_report_builder_hidden_answer_none": "Nothing",
  "site_report_builder_inspector_empty": "No question selected",
  "site_report_builder_inspector_empty_hint": "Select a question in the outline to edit it.",
  "site_report_builder_issue_cycle": "Its condition loops back to itself. Show it always, or pick a question above it.",
  "site_report_builder_issue_duplicate_id": "Another question has the same ID. Remove one of the copies.",
  "site_report_builder_issue_media_range_invalid": "The media minimum must be a whole number, and the maximum at least the minimum.",
  "site_report_builder_issue_missing_parent": "The question it depends on was removed. Choose another question or show it always.",
  "site_report_builder_issue_no_trigger": "Choose which answers show this question.",
  "site_report_builder_issue_options_empty": "Add at least one answer.",
  "site_report_builder_issue_options_invalid": "Answers must be filled in and different from each other.",
  "site_report_builder_issue_parent_not_choice": "It depends on a question without fixed answers. Choose a choice question or show it always.",
  "site_report_builder_issue_prompt_required": "Write the question the technician will see.",
  "site_report_builder_issue_required_unreachable": "Required, but no answer can reveal it. Fix the broken condition above it.",
  "site_report_builder_issue_stale_trigger": "It depends on answers that no longer exist: {values}. Choose current answers.",
  "site_report_builder_issue_system_key_required": "Choose which system value fills this question.",
  "site_report_builder_lane_broken": "Broken",
  "site_report_builder_lane_empty": "No follow-ups yet.",
  "site_report_builder_lane_if": "If",
  "site_report_builder_lane_or": "or",
  "site_report_builder_mode_label": "Builder mode",
  "site_report_builder_more_problems": "({count} more)",
  "site_report_builder_new_option_placeholder": "New answer, e.g. Solar repair",
  "site_report_builder_no_parent_candidates": "Add a choice question above this one to branch on its answer.",
  "site_report_builder_option_invalid": "Answers must be filled in and different from each other.",
  "site_report_builder_option_label": "Answer {index}",
  "site_report_builder_outline_counts": "{questions} questions · {branches} branching",
  "site_report_builder_outline_title": "Form outline",
  "site_report_builder_parent_question": "Depends on",
  "site_report_builder_preview": "Preview",
  "site_report_builder_preview_checked": "Checked",
  "site_report_builder_preview_hint": "Answer as a technician would. Follow-up questions appear and disappear as you choose.",
  "site_report_builder_preview_reset": "Clear answers",
  "site_report_builder_preview_shown": "{shown} of {total} questions shown",
  "site_report_builder_preview_system": "Filled in automatically: {key}",
  "site_report_builder_preview_title": "Technician view",
  "site_report_builder_problem_count": "{count} to fix",
  "site_report_builder_retry_save": "Retry save",
  "site_report_builder_show_always": "Always",
  "site_report_builder_show_question": "Show this question",
  "site_report_builder_show_when": "Only after an answer",
  "site_report_builder_stale_answer_hint": "This answer no longer exists. Click to remove it.",
  "site_report_builder_type_blocked": "This question has {count} follow-ups that depend on its answers. Move or remove them before changing its type.",
  "site_report_builder_unplaced_hint": "These questions depend on a missing question or on themselves. Select one and fix its condition.",
  "site_report_builder_untitled_template": "Untitled template",
  "site_report_builder_warning_count": "{count} warnings",
  "admin_customers_unknown_status": "Customer records with unknown status",
  "admin_customers_active": "Active customers",
  "portal_invoice_payment_unavailable": "Online payment isn't available right now. Please contact us and we'll help you pay.",
  "x_admin_dashboards_membership_conversion_page_confidence": "Attribution confidence",
  "x_admin_dashboards_membership_conversion_page_inferred": "Inferred",
  "x_admin_dashboards_membership_conversion_page_verified": "Verified",
  "organization_contacts_account_owned_notice": "Saved contacts are owned by Accounts and cannot be removed here.",
  "admin_dispatch_task_workflow_guidance": "Use time-off requests for unavailable time. Schedule customer inspections as appointments from their work order.",
  "x_admin_cases_cancellation_finishing": "Cancelling linked projects, work orders and quotes. Their statuses will update as cancellation completes.",
  "x_admin_cases_restoration_finishing": "Restoring linked projects, work orders and quotes to their previous statuses.",
  "x_admin_cases_cancellation_refresh_failed": "Could not refresh case progress. Refresh to check the latest status.",
  "x_admin_marketing_campaigns_page_audience_language_asterisk_label": "Language *",
  "x_admin_marketing_campaigns_page_audience_language_required_error": "Audience language is required",
  "x_admin_marketing_campaigns_page_select_an_audience_language": "Select a language",
  "x_admin_work_orders_cancellation_not_confirmed": "Cancellation has not been confirmed. Refresh to check its status.",
  "x_api_record_changed_elsewhere": "This record changed elsewhere; it has been reloaded. Review and retry.",
  "x_admin_work_orders_cancellation_accepted_finishing": "Cancellation accepted; finishing…",
  "x_c_admin_early_end_call_audio_problem": "Audio problem",
  "x_c_admin_early_end_call_back": "Back",
  "x_c_admin_early_end_call_body": "If this is voicemail or there is no response, keep listening until the timer finishes. Use emergency end only when the call must stop immediately.",
  "x_c_admin_early_end_call_caller_ended": "Caller ended or asked to stop",
  "x_c_admin_early_end_call_emergency": "Emergency end now",
  "x_c_admin_early_end_call_emergency_body": "Confirm the immediate-stop reason. Voicemail or no response is not an emergency.",
  "x_c_admin_early_end_call_emergency_title": "Confirm emergency end",
  "x_c_admin_early_end_call_ready": "Voicemail/no-response end is now available",
  "x_c_admin_early_end_call_return": "Return to call",
  "x_c_admin_early_end_call_title": "This call just connected",
  "x_c_admin_early_end_call_voicemail": "End voicemail or no response",
  "x_c_admin_early_end_call_wait": "Keep listening for {seconds}s",
  "x_c_admin_early_end_call_wrong_number": "Wrong number",
  "admin_account_settings": "Account Settings",
  "admin_accounts_heading": "Accounts",
  "admin_accounts_id_adding": "Adding...",
  "admin_accounts_id_btn_add_contact": "Add Contact",
  "admin_accounts_id_call": "Call",
  "admin_accounts_id_calling": "Calling...",
  "admin_accounts_id_full_name": "Full Name",
  "admin_accounts_id_msg_0": "No contact details",
  "admin_accounts_id_msg_1": "No contacts assigned yet",
  "admin_accounts_id_not_provided": "Not provided",
  "admin_accounts_id_set_primary": "Set Primary",
  "admin_accounts_id_setting": "Setting...",
  "admin_accounts_new_address_placeholder": "Start typing an address...",
  "admin_accounts_new_country": "Country",
  "admin_accounts_new_create": "Create Account",
  "admin_accounts_new_location": "Location",
  "admin_accounts_new_select": "Select",
  "admin_accounts_new_stage": "Stage",
  "admin_accounts_new_stage_status": "Stage Status",
  "admin_accounts_new_subtitle": "Create account with required contact and service location.",
  "admin_accounts_new_title": "New Account",
  "admin_accounts_th_stage": "Stage",
  "admin_all_territories": "All territories",
  "admin_region_menu_select_all": "Select all",
  "admin_region_menu_unselect_all": "Deselect all",
  "admin_appointments_h3_failed_to_load_appointments": "Failed to Load Appointments",
  "admin_appointments_heading": "Appointment Queue",
  "admin_appointments_id_attachments": "Attachments",
  "admin_appointments_id_auto_filled_from_system_data": "Auto-filled from system data",
  "admin_appointments_id_describe_appointment_scope": "Describe the appointment scope...",
  "admin_appointments_id_end_time": "End Time",
  "admin_appointments_id_h3_drive_time": "Drive Time",
  "admin_appointments_id_h3_failed_to_load_appointment": "Failed to Load Appointment",
  "admin_appointments_id_h3_update_status": "Update Status",
  "admin_appointments_id_label_expected_duration": "Expected Duration",
  "admin_appointments_id_label_start_time": "Start Time",
  "admin_appointments_id_loading_site_report_template": "Loading site report template...",
  "admin_appointments_id_location": "Location",
  "admin_appointments_id_msg_2": "No address available",
  "admin_appointments_id_no": "No",
  "admin_appointments_id_no_description": "No description",
  "admin_appointments_id_no_template_details": "No template details available.",
  "admin_appointments_id_satellite_view": "Satellite View",
  "admin_appointments_id_scheduled_date": "Scheduled Date",
  "admin_appointments_id_select": "Select",
  "admin_appointments_id_site_report_page_title": "Site Report Preview",
  "admin_appointments_id_street_view": "Street View",
  "admin_appointments_id_unsupported_question_type": "Unsupported question type.",
  "admin_appointments_id_yes": "Yes",
  "admin_appointments_label_scheduled_date": "Scheduled Date",
  "admin_appointments_label_view_all": "View All",
  "admin_appointments_msg_0": "No appointments found.",
  "admin_appointments_msg_2": "Pipeline Overview",
  "admin_appointments_created_from_quote_labor": "This appointment will use the quote's labor duration. Change the quote to change the time allotted.",
  "admin_appointments_loading_quote_labor": "Loading quote labor…",
  "admin_appointments_quote_visit_duration": "Appointment duration: {duration}",
  "admin_appointments_quote_labor_summary": "{crew} technicians · {labor} total labor",
  "admin_appointments_quote_load_failed": "Could not load the quote labor. Reopen the form to try again.",
  "admin_appointments_scheduling_is_automatic": "Scheduling is automatic — the optimizer assigns date, time, and crew.",
  "admin_appointments_follow_on_title": "Follow-on visits",
  "admin_appointments_follow_on_explainer": "This quote's labor is longer than one eight-hour visit. Book it as follow-on visits that share the quote: the same crew size, no new quote and no change to the price.",
  "admin_appointments_follow_on_progress": "{booked} of {quoted} booked · {crew} technicians",
  "admin_appointments_follow_on_duration": "Visit length (minutes)",
  "admin_appointments_follow_on_add": "Add follow-on visit",
  "admin_appointments_follow_on_added": "Follow-on visit added. The planner will schedule it.",
  "admin_appointments_follow_on_load_failed": "Could not load the follow-on visits.",
  "admin_appointments_follow_on_failed": "Could not add the follow-on visit.",
  "admin_approvals_all_caught_up": "All caught up!",
  "admin_calls_call_detail_unavailable": "Call detail unavailable",
  "admin_calls_callback_queue": "Callback Queue",
  "admin_calls_callback_queue_empty_body": "No callback requests waiting.",
  "admin_calls_callback_remove_confirm": "Remove this request from the callback queue? It will be kept as canceled.",
  "admin_calls_callback_resolve_confirm": "Mark this callback as resolved another way? It will leave the queue.",
  "admin_calls_callback_update_failed": "Couldn't update this callback.",
  "admin_calls_connected": "Connected",
  "admin_calls_customer_care": "Customer Service",
  "admin_calls_end": "End",
  "admin_calls_history": "Call History",
  "admin_calls_listen": "Listen",
  "admin_calls_loading_call": "Loading Call",
  "admin_calls_no_history": "No Call History",
  "admin_calls_range": "Range",
  "admin_calls_range_custom": "Custom",
  "admin_calls_range_this_week": "This Week",
  "admin_calls_take_over": "Take Over",
  "admin_calls_unknown_caller": "Unknown Caller",
  "admin_commercial_profile_property_type_override": "Property Type Override",
  "admin_dashboards_all_dashboards": "All dashboards",
  "admin_dashboards_copy_link": "Copy link",
  "admin_dashboards_created_newest": "Created newest",
  "admin_dashboards_created_oldest": "Created oldest",
  "admin_dashboards_dashboard": "Dashboard",
  "admin_dashboards_error_copy_link": "Failed to copy link",
  "admin_dashboards_error_delete": "Failed to delete",
  "admin_dashboards_error_run": "Failed to run dashboard",
  "admin_dashboards_error_save_tags": "Failed to save tags",
  "admin_dashboards_link_not_found": "Dashboard link not found or unavailable to your account.",
  "admin_dashboards_name_asc": "Name A-Z",
  "admin_dashboards_name_desc": "Name Z-A",
  "admin_dashboards_not_found_suffix": "not found or unavailable to your account.",
  "admin_dashboards_owner_asc": "Owner A-Z",
  "admin_dashboards_owner_desc": "Owner Z-A",
  "admin_dashboards_shared": "Shared",
  "admin_dashboards_updated_newest": "Updated newest",
  "admin_dashboards_updated_oldest": "Updated oldest",
  "admin_dispatch_btn_schedule": "Schedule",
  "admin_dispatch_h3_failed_to_load_territories": "Failed to Load Territories",
  "admin_dispatch_label_address": "Address",
  "admin_dispatch_label_dispatch_view": "Dispatch view",
  "admin_dispatch_label_task_type": "Task Type",
  "admin_dispatch_operations_map_h3_failed_to_load": "Failed to Load",
  "admin_dispatch_operations_map_label_address": "Address",
  "admin_dispatch_operations_map_label_all_operations": "All Operations",
  "admin_dispatch_operations_map_label_home_locations": "Home Locations",
  "admin_dispatch_operations_map_label_layers": "Layers",
  "admin_dispatch_operations_map_label_territories_failed": "Territories failed",
  "admin_dispatch_operations_map_msg_1": "Filters auto-apply from the server.",
  "admin_dispatch_operations_map_text_assigned_to": "Assigned To",
  "admin_dispatch_operations_map_text_site_report_types": "Site Report Types",
  "admin_dispatch_page_title": "Dispatch Board",
  "admin_dispatch_text_unscheduled": "Unscheduled",
  "admin_error_update_territory_filter": "Failed to update territory filter",
  "admin_esign_new_back": "Back to Templates",
  "admin_esign_new_creating": "Creating...",
  "admin_esign_new_desc_placeholder": "Brief description of this template's purpose",
  "admin_esign_new_name_label": "Template Name",
  "admin_esign_new_name_placeholder": "e.g., Solar Installation Agreement",
  "admin_esign_new_name_required": "Template name is required",
  "admin_esign_new_subtitle": "Create a new e-signature document template",
  "admin_esign_new_tags_help": "Separate tags with commas",
  "admin_esign_new_tags_placeholder": "solar, residential, california (comma-separated)",
  "admin_esign_templates_page_title": "E-Signature Templates | Admin",
  "admin_esign_templates_templateId_upload_heading": "Upload Template Version",
  "admin_esign_templates_templateId_upload_msg_1": "Click or drag to replace",
  "admin_esign_templates_templateId_upload_x_note": "Note:",
  "admin_esign_templates_templated_upload_msg_failed_to_upload_version": "Failed to upload version",
  "admin_esign_templates_templated_upload_unknown_error": "Unknown error",
  "admin_esign_templates_templated_upload_upload_version": "Upload Version",
  "admin_esign_templates_templated_upload_uploading": "Uploading...",
  "x_admin_esign_template_editor_html_title": "Field editor",
  "x_admin_esign_template_editor_tool_signature": "Signature",
  "x_admin_esign_template_editor_tool_initials": "Initials",
  "x_admin_esign_template_editor_tool_signed_date": "Signed date",
  "x_admin_esign_template_editor_tool_signed_datetime": "Signed date & time",
  "x_admin_esign_template_editor_tool_checkbox": "Checkbox",
  "x_admin_esign_template_editor_place_hint": "Click the page to place — hold Shift to place several",
  "x_admin_esign_template_editor_issue_count": "{count} to fix",
  "x_admin_esign_template_editor_preview": "Preview",
  "x_admin_esign_template_editor_pages": "Pages",
  "x_admin_esign_template_editor_page_n": "Page {number}",
  "x_admin_esign_template_editor_page_abbrev": "p.{number}",
  "x_admin_esign_template_editor_owners": "Owners",
  "x_admin_esign_template_editor_owner": "Owner",
  "x_admin_esign_template_editor_owner_signer": "Signer",
  "x_admin_esign_template_editor_owner_provider": "Provider (countersign)",
  "x_admin_esign_template_editor_owner_signer_n": "Signer {number}",
  "x_admin_esign_template_editor_owner_primary_signer": "Primary signer",
  "x_admin_esign_template_editor_owner_ready": "Ready",
  "x_admin_esign_template_editor_owner_no_signature": "No signature",
  "x_admin_esign_template_editor_no_fields_yet": "No fields yet",
  "x_admin_esign_template_editor_field_settings": "Field settings",
  "x_admin_esign_template_editor_delete_field": "Delete field",
  "x_admin_esign_template_editor_key": "Key",
  "x_admin_esign_template_editor_signer_placement": "Signer placement",
  "x_admin_esign_template_editor_primary_signer_only": "Primary signer only",
  "x_admin_esign_template_editor_ordered_signer": "Ordered signer",
  "x_admin_esign_template_editor_legacy_all": "Legacy all (single signer only)",
  "x_admin_esign_template_editor_signer_number": "Signer number",
  "x_admin_esign_template_editor_value_source": "Value source",
  "x_admin_esign_template_editor_source_admin": "Admin — set when sending",
  "x_admin_esign_template_editor_source_signer": "Signer — user enters",
  "x_admin_esign_template_editor_source_system": "System — auto-populated",
  "x_admin_esign_template_editor_auto_fill_from": "Auto-fill from",
  "x_admin_esign_template_editor_select_data_source": "Select data source…",
  "x_admin_esign_template_editor_default_value": "Default value",
  "x_admin_esign_template_editor_validation_pattern": "Validation pattern",
  "x_admin_esign_template_editor_optional_regex": "Optional regex",
  "x_admin_esign_template_editor_required": "Required",
  "x_admin_esign_template_editor_fields_count": "{count} fields",
  "x_admin_esign_template_editor_empty_hint": "Pick a field type in the toolbar, then click the document to place it.",
  "x_admin_esign_template_editor_issue_off_document": "Placed beyond the last page",
  "x_admin_esign_template_editor_issue_off_page": "Outside the page bounds",
  "x_admin_esign_template_editor_issue_missing_signer_number": "Ordered signer needs a signer number",
  "x_admin_esign_template_editor_failed_to_load_template": "Failed to load template",
  "x_admin_esign_template_editor_failed_to_load_pdf": "Failed to load PDF ({status})",
  "x_admin_esign_template_editor_failed_to_save_fields": "Failed to save fields",
  "x_admin_esign_template_editor_fields_saved": "Fields saved",
  "x_admin_esign_template_editor_preview_failed": "Preview failed",
  "admin_esign_templates_title": "E-Signature Templates",
  "admin_inbox_ai_participant": "AI participant",
  "admin_inbox_last_message_from_ai": "Last message from AI",
  "admin_inbox_msg_0": "Message deleted",
  "admin_inbox_new_message": "New Message",
  "admin_inbox_no_conversations": "No Conversations",
  "admin_inbox_select_conversation_or_start": "Select a conversation or start a new one",
  "admin_inbox_select_thread_first": "Select a thread first",
  "admin_inbox_uploading": "Uploading...",
  "admin_inventory_demand_heading": "Requisitions",
  "admin_inventory_organizations_filter_distributors": "Distributors",
  "admin_inventory_organizations_filter_manufacturers": "Manufacturers",
  "admin_inventory_organizations_filter_subcontractors": "Subcontractors",
  "admin_inventory_organizations_h3_failed_to_load": "Failed to Load",
  "admin_inventory_organizations_heading": "Organizations",
  "admin_inventory_organizations_id_edit_heading": "Edit Organization",
  "admin_inventory_organizations_id_edit_label_entity_type": "Entity Type",
  "admin_inventory_organizations_id_edit_label_legal_name": "Legal Name",
  "admin_inventory_organizations_id_edit_label_tax_classification": "Tax Classification",
  "admin_inventory_organizations_id_edit_label_website": "Website",
  "admin_inventory_organizations_id_th_available": "Available",
  "admin_inventory_organizations_id_th_location": "Location",
  "admin_inventory_organizations_id_th_on_hand": "On Hand",
  "admin_inventory_organizations_new_heading": "New Organization",
  "admin_inventory_organizations_placeholder_search_by_name": "Search by name...",
  "admin_inventory_organizations_verified_partner_email_domains": "Verified partner email domains",
  "admin_inventory_organizations_partner_work_intake": "Partner work intake",
  "admin_inventory_organizations_org_acts_as_primary_contact": "Org Acts as Primary Contact",
  "admin_inventory_organizations_org_acts_as_primary_contact_help": "Create or reuse one Site for each submitted address under this organization's Account. The Site inherits the organization's primary Contact; submitted customer contact details are not used for identity matching.",
  "admin_inventory_organizations_provides_customer_info_post_quote": "Provides Customer Info Post-Quote",
  "admin_inventory_organizations_provides_customer_info_post_quote_help": "Allow pending partner email intake to create its quote without a homeowner email or phone. The missing contact information must be added after quote approval.",
  "admin_inventory_products_id_msg_0": "No inventory found for this product",
  "admin_inventory_products_id_msg_1": "Product Updated",
  "admin_inventory_products_id_section_2": "Assets",
  "admin_inventory_purchase_orders_heading": "Purchase Orders",
  "admin_inventory_purchase_orders_id_h3_error_loading_purchase_order": "Error Loading Purchase Order",
  "admin_inventory_purchase_orders_id_h3_no_child_orders": "No Child Orders",
  "admin_inventory_purchase_orders_id_msg_0": "This purchase order has no child orders yet.",
  "admin_inventory_purchase_orders_id_msg_failed_to_load_ramp_data": "Failed to load Ramp data",
  "admin_inventory_purchase_orders_id_msg_failed_to_update_details": "Failed to update details",
  "admin_inventory_purchase_orders_id_msg_failed_to_update_item": "Failed to update item",
  "admin_inventory_purchase_orders_id_msg_failed_to_update_status": "Failed to update status",
  "admin_inventory_purchase_orders_id_section": "Child Orders",
  "admin_inventory_purchase_orders_id_str_notes": "Notes:",
  "admin_inventory_rma_h3_failed_to_load_rma_cases": "Failed to Load RMA Cases",
  "admin_inventory_rma_h3_no_rma_cases_found": "No RMA cases found",
  "admin_issues_all_sources": "All sources",
  "admin_issues_all_statuses": "All statuses",
  "admin_issues_all_types": "All types",
  "admin_issues_filter_ownership": "Ownership",
  "admin_issues_ownership_all": "All issues",
  "admin_issues_ownership_assigned_to_me": "Assigned to me",
  "admin_issues_ownership_created_by_me": "Created by me",
  "admin_issues_ownership_mentioned": "Mentions",
  "admin_issues_ownership_my": "My issues",
  "admin_issues_search_placeholder": "Search title, opener, assignee...",
  "admin_issues_sort_created_desc": "Recently created",
  "admin_issues_sort_due_date_asc": "Due date soonest",
  "admin_issues_sort_due_date_desc": "Due date latest",
  "admin_issues_sort_opened_by_asc": "Opened by A-Z",
  "admin_issues_sort_priority_desc": "Priority high-low",
  "admin_issues_sort_requester_activity_desc": "Latest requester activity",
  "admin_issues_sort_state_asc": "Status A-Z",
  "admin_issues_sort_state_desc": "Status Z-A",
  "admin_issues_sort_updated_desc": "Recently updated",
  "admin_issues_source_asks": "Asks",
  "admin_issues_source_portal": "Portal",
  "admin_logout": "Logout",
  "admin_marketing_analytics_heading": "Analytics",
  "admin_marketing_analytics_msg_1": "Total Opens",
  "admin_marketing_analytics_msg_2": "Total Clicks",
  "admin_marketing_attribution_heading": "Attribution",
  "admin_marketing_attribution_th_revenue": "Revenue",
  "admin_marketing_campaigns_heading": "Campaigns",
  "admin_marketing_campaigns_id_msg_2": "No journey events for this campaign",
  "admin_marketing_campaigns_id_section": "Add Recipients",
  "admin_marketing_campaigns_id_section_1": "Schedule Email",
  "admin_marketing_campaigns_id_section_2": "Add Flow to Campaign",
  "admin_marketing_campaigns_msg_0": "Your email content here",
  "admin_marketing_campaigns_section": "Create Campaign",
  "admin_marketing_campaigns_th_clicks": "Clicks",
  "admin_marketing_campaigns_th_conversions": "Conversions",
  "admin_marketing_campaigns_th_opens": "Opens",
  "admin_marketing_campaigns_th_recipients": "Recipients",
  "admin_marketing_campaigns_th_sent": "Sent",
  "admin_marketing_edit_flow_title": "Edit Flow",
  "admin_marketing_flow_editor_title_suffix": "Marketing",
  "admin_marketing_flows_heading": "Automation Flows",
  "admin_marketing_flows_id_enrollments_heading": "Enrollments",
  "admin_marketing_flows_id_enrollments_th_current_step": "Current Step",
  "admin_marketing_flows_id_enrollments_th_enrolled": "Enrolled",
  "admin_marketing_flows_id_enrollments_th_last_activity": "Last Activity",
  "admin_marketing_flows_id_h3_add_new_step": "Add New Step",
  "admin_marketing_flows_id_label_active_enrollments": "Active Enrollments",
  "admin_marketing_flows_id_label_exit_the_flow": "Exit the flow",
  "admin_marketing_flows_id_label_no_template_selected": "No template selected",
  "admin_marketing_flows_id_label_step_type": "Step Type",
  "admin_marketing_flows_id_label_steps": "Steps",
  "admin_marketing_flows_id_msg_0": "No enrollments yet",
  "admin_marketing_flows_id_msg_2": "No contacts found",
  "admin_marketing_flows_id_section": "Edit Step",
  "admin_marketing_flows_id_section_1": "Trigger Flow",
  "admin_marketing_flows_id_text_selected_contact": "Selected Contact",
  "admin_marketing_flows_id_text_trigger": "Trigger",
  "admin_marketing_flows_msg_0": "Configure the trigger in the visual editor",
  "admin_marketing_flows_section": "Create New Flow",
  "admin_marketing_flows_th_emails_sent": "Emails Sent",
  "admin_marketing_flows_th_enrollments": "Enrollments",
  "admin_marketing_flows_th_flow": "Flow",
  "admin_marketing_flows_th_steps": "Steps",
  "admin_marketing_flows_th_trigger": "Trigger",
  "admin_marketing_heading": "Marketing",
  "admin_marketing_journeys_contact_id_msg_0": "No journey events recorded yet",
  "admin_marketing_journeys_contact_id_section": "Attributed Campaigns",
  "admin_marketing_journeys_contact_id_section_1": "Journey Timeline",
  "admin_marketing_journeys_contact_id_section_2": "Activity",
  "admin_marketing_journeys_contact_id_section_4": "Event Breakdown",
  "admin_marketing_journeys_contact_id_text_emails_sent": "Emails Sent",
  "admin_marketing_journeys_contact_id_text_page_views": "Page Views",
  "admin_marketing_journeys_contact_id_text_sessions": "Sessions",
  "admin_marketing_journeys_contact_id_text_total_events": "Total Events",
  "admin_marketing_msg_0": "Send emails and track engagement",
  "admin_marketing_msg_1": "Emails Sent",
  "admin_marketing_msg_2": "Avg Open Rate",
  "admin_marketing_section": "Compose Email",
  "admin_marketing_section_1": "Email Performance",
  "admin_marketing_section_2": "Recent Checkouts",
  "admin_marketing_section_3": "Email History",
  "admin_marketing_section_4": "Recent Campaigns",
  "admin_marketing_segments_heading": "Segments",
  "admin_marketing_segments_new_label_automated": "Automated",
  "admin_marketing_segments_new_label_manual": "Manual",
  "admin_marketing_segments_new_section": "Segment Type",
  "admin_marketing_segments_new_section_1": "Basic Info",
  "admin_marketing_segments_placeholder_search_segments": "Search segments...",
  "admin_marketing_templates_heading": "Email Templates",
  "admin_marketing_templates_id_editor_btn_back_to_templates": "Back to Templates",
  "admin_marketing_templates_id_editor_heading": "Error",
  "admin_marketing_templates_id_editor_label_unsaved_changes": "Unsaved changes",
  "admin_marketing_templates_id_h3_error": "Error",
  "admin_marketing_templates_id_h3_metadata": "Metadata",
  "admin_marketing_templates_id_h3_sender_settings": "Sender Settings",
  "admin_marketing_templates_id_h3_template_variables": "Template Variables",
  "admin_marketing_templates_id_label_template_saved_successfully": "Template saved successfully",
  "admin_marketing_templates_id_section": "Template Details",
  "admin_marketing_templates_id_section_1": "Email Content",
  "admin_marketing_templates_id_section_2": "Preview Template",
  "admin_marketing_templates_id_text_click": "Click",
  "admin_marketing_templates_id_text_open": "Open",
  "admin_marketing_templates_id_text_sent": "Sent",
  "admin_marketing_templates_section": "Create Email Template",
  "admin_marketing_th_bounces": "Bounces",
  "admin_marketing_th_sent": "Sent",
  "admin_nav_accounts": "Accounts",
  "admin_nav_accounts_descriptor": "Open customer accounts, contacts, and account-level history.",
  "admin_nav_appointments": "Appointments",
  "admin_nav_appointments_descriptor": "Inspect appointment details, site history, tasks, and status changes.",
  "admin_nav_brands": "Brands",
  "admin_nav_brands_descriptor": "Configure brand assets, links, and white-label settings.",
  "admin_nav_calls": "Calls",
  "admin_nav_calls_descriptor": "Monitor active calls, queues, and agent handoffs.",
  "admin_nav_cases": "Cases",
  "admin_nav_cases_descriptor": "Customer case queue and case records",
  "admin_nav_category_command": "Utilities",
  "admin_nav_category_customer": "Customer Care",
  "admin_nav_category_delivery": "Operations",
  "admin_nav_category_revenue": "Revenue",
  "admin_nav_category_systems": "Misc",
  "admin_nav_recent": "Recent",
  "admin_nav_communications": "My Comms",
  "admin_nav_communications_descriptor": "Accounts you recently emailed, called, texted, or exchanged Zap messages with.",
  "admin_nav_dashboards": "Dashboards",
  "admin_nav_dashboards_descriptor": "Track live metrics, team performance, and operational health.",
  "admin_nav_dispatch": "Dispatch",
  "admin_nav_dispatch_descriptor": "Assign work, balance capacity, and control the live board.",
  "admin_nav_esign": "Legal",
  "admin_nav_esign_descriptor": "Manage templates, signature flows, and signed docs.",
  "admin_nav_inbox": "Partner inbox",
  "admin_nav_inbox_descriptor": "Partner conversations waiting on an Otovo reply.",
  "admin_nav_inventory": "Inventory",
  "admin_nav_inventory_descriptor": "Track stock, purchase orders, receipts, and movements.",
  "admin_nav_marketing": "Marketing",
  "admin_nav_marketing_descriptor": "Build campaigns, audiences, and outbound journeys.",
  "admin_nav_projects": "Projects",
  "admin_nav_projects_descriptor": "Install workflows for solar, batteries, and generators",
  "admin_nav_quotes_descriptor": "Build, review, and send pricing proposals.",
  "admin_nav_sales": "Dialer",
  "admin_nav_sales_appointments": "Sales",
  "admin_nav_sales_appointments_descriptor": "Virtual sales schedule and assignment board",
  "admin_nav_sales_descriptor": "Work the prioritized call queue: leads, callbacks, and dispositions.",
  "admin_nav_site_reports": "Site Reports",
  "admin_nav_site_reports_descriptor": "Review field reports, photos, and submission status.",
  "admin_nav_tags_descriptor": "Maintain reusable tags for accounts, work orders, and workflows.",
  "admin_nav_technicians": "Technicians",
  "admin_nav_technicians_descriptor": "View technician profiles, levels, schedules, and availability.",
  "admin_nav_texting": "Texting",
  "admin_nav_texting_descriptor": "Handle SMS threads, replies, and customer follow-up.",
  "admin_nav_work_orders": "Work Orders",
  "admin_nav_work_orders_descriptor": "Manage work order status, milestones, owners, and linked work.",
  "admin_notif_calls_desc": "Control how incoming calls ring on this device.",
  "admin_notif_calls_territory_hint": "Incoming calls follow the territories and language skills assigned to your employee account.",
  "admin_notif_calls_title": "Incoming call ringing",
  "admin_notif_cat_appointments": "Appointments",
  "admin_notif_cat_approvals": "Approvals",
  "admin_notif_cat_calendar": "Calendar",
  "admin_notif_cat_calls": "Calls",
  "admin_notif_cat_digests": "Digests",
  "admin_notif_cat_messages": "Messages",
  "admin_notif_cat_tasks": "Tasks",
  "admin_notif_cat_work_orders": "Work orders",
  "admin_notif_category_col": "Activity",
  "admin_notif_channel_in_app": "In-app",
  "admin_notif_channel_push": "Push",
  "admin_notif_channel_sms": "SMS",
  "admin_notif_day_fri": "Fri",
  "admin_notif_day_mon": "Mon",
  "admin_notif_day_sat": "Sat",
  "admin_notif_day_sun": "Sun",
  "admin_notif_day_thu": "Thu",
  "admin_notif_day_tue": "Tue",
  "admin_notif_day_wed": "Wed",
  "admin_notif_dnd_1h": "1 hour",
  "admin_notif_dnd_custom": "Custom",
  "admin_notif_dnd_custom_invalid": "Enter a valid date and time.",
  "admin_notif_dnd_desc": "Temporarily mute all alerts.",
  "admin_notif_dnd_indefinite": "Indefinitely",
  "admin_notif_dnd_mute_label": "Mute notifications",
  "admin_notif_dnd_muted_until": "Muted until {time}",
  "admin_notif_dnd_not_muted": "Not muted",
  "admin_notif_dnd_resume": "Resume",
  "admin_notif_dnd_title": "Do not disturb",
  "admin_notif_dnd_tomorrow": "Until tomorrow 9:00",
  "admin_notif_matrix_desc": "Choose how you're alerted for each kind of activity.",
  "admin_notif_matrix_title": "Notification channels",
  "admin_notif_quiet_days": "Days",
  "admin_notif_quiet_desc": "Mute non-urgent alerts during set hours.",
  "admin_notif_quiet_enabled_label": "Enable quiet hours",
  "admin_notif_quiet_end": "End",
  "admin_notif_quiet_hours_apply_desc": "Silence call ringing during your quiet hours.",
  "admin_notif_quiet_hours_apply_label": "Apply quiet hours to calls",
  "admin_notif_quiet_start": "Start",
  "admin_notif_quiet_title": "Quiet hours",
  "admin_notif_quiet_urgent_override": "Let urgent notifications through",
  "admin_notif_readiness_connected": "Connected",
  "admin_notif_readiness_disconnected": "Disconnected",
  "admin_notif_readiness_permission": "Browser notifications",
  "admin_notif_readiness_sse": "Live connection",
  "admin_notif_readiness_title": "Ring readiness",
  "admin_notif_retry": "Try again",
  "admin_notif_ring_enabled_desc": "Play the ringing dock for direct-line and queue calls.",
  "admin_notif_ring_enabled_label": "Ring for incoming calls",
  "admin_notif_ring_sound_blocked": "Ring sound blocked — press Test sound to enable",
  "admin_notif_ring_sound_desc": "Play the ringtone. The dock still appears when off.",
  "admin_notif_ring_sound_label": "Ring sound",
  "admin_notif_sound_off": "In-app sound off",
  "admin_notif_sound_on": "In-app sound on",
  "admin_notif_test_sound": "Test sound",
  "admin_notif_zap_sound": "Zap message sound",
  "admin_notif_zap_sound_ready": "This tab can play sounds. Your message sound, mute and quiet-hours settings still apply.",
  "admin_notif_zap_sound_locked": "Press Test sound to enable audio in this tab. No message or push will be sent.",
  "admin_notif_unavailable": "Notification settings are being upgraded — try again shortly.",
  "admin_notifications_clear_all": "Clear all notifications",
  "admin_notifications_mark_all_as_read": "Mark all as read",
  "admin_notifications_none": "No notifications",
  "admin_preferences_desc": "Pin the admin workspace to the right market and interface language.",
  "admin_preferences_title": "Region and language",
  "admin_quotes_btn_back_to_sales": "Back to Dialer",
  "admin_quotes_data_load_failed": "Quote Creation Data Failed To Load",
  "admin_quotes_heading": "Quotes Queue",
  "admin_quotes_loading_builder": "Loading quote builder...",
  "admin_sales_intake_back": "Back To Sales",
  "admin_sales_intake_create": "Create Intake",
  "admin_sales_intake_email_phone_req": "Email or phone is required at submit time.",
  "admin_sales_intake_lead_source": "Lead Source",
  "admin_sales_intake_notes": "Notes",
  "admin_sales_intake_page_title": "Sales Intake",
  "admin_sales_intake_panel_count": "Panel Count",
  "admin_sales_intake_select_source": "Select source",
  "admin_sales_intake_service_address": "Service Address",
  "admin_sales_intake_service_details": "Service Details",
  "admin_sales_intake_service_id": "Service ID",
  "admin_sales_intake_service_title_label": "Service Title",
  "admin_sales_intake_sms_consent": "SMS consent confirmed",
  "admin_sales_intake_submitting": "Submitting...",
  "admin_sales_intake_subtitle": "Capture the lead cleanly, then hand off straight into quoting.",
  "admin_sales_intake_title": "New Intake",
  "admin_sales_page_title": "Dialer",
  "admin_search_database": "Search database...",
  "admin_settings_added": "Added",
  "admin_settings_appearance_desc": "Choose your preferred color theme for the admin interface.",
  "admin_settings_brands_h3_failed_to_load_brands": "Failed to Load Brands",
  "admin_settings_brands_h3_no_brands_configured": "No brands configured",
  "admin_settings_brands_heading": "Brands",
  "admin_settings_brands_label_code": "Code",
  "admin_settings_brands_label_default_brand": "Default Brand",
  "admin_settings_brands_label_no_logo": "No logo",
  "admin_settings_brands_section": "Create Brand",
  "admin_settings_delete_account_title": "Delete your account?",
  "admin_settings_delete_account_desc": "Deleting your account will immediately disable access and sign you out.",
  "admin_settings_delete_passkey_title": "Delete passkey",
  "admin_settings_descriptor": "Update your profile, territories, theme, and notification preferences.",
  "admin_settings_error_add_passkey": "Failed to add passkey",
  "admin_settings_error_delete_account": "Failed to delete account",
  "admin_settings_error_delete_passkey": "Failed to delete passkey",
  "admin_settings_error_load_territories": "Failed to load territory settings",
  "admin_settings_error_revoke_session": "Failed to revoke session",
  "admin_settings_error_update_notification": "Failed to update notification setting",
  "admin_settings_error_update_profile": "Failed to update profile",
  "admin_settings_error_update_territories": "Failed to update territories",
  "admin_settings_last_active": "Last active",
  "admin_settings_no_active_sessions": "No active sessions found.",
  "admin_settings_no_passkeys": "No passkeys registered. Add one for passwordless login.",
  "admin_settings_no_territories_available": "No territories available.",
  "admin_settings_no_territories_selected": "No territories selected.",
  "admin_settings_password_desc": "To change your password, we'll send a reset link to your email address.",
  "admin_settings_phone_placeholder": "+1 (555) 123-4567",
  "admin_settings_relative_ago": "ago",
  "admin_settings_relative_days_suffix": "d",
  "admin_settings_relative_hours_suffix": "h",
  "admin_settings_relative_just_now": "Just now",
  "admin_settings_relative_minutes_suffix": "m",
  "admin_settings_revoke_session_title": "Revoke session",
  "admin_settings_save_changes": "Save Changes",
  "admin_settings_selected_count_suffix": "selected",
  "admin_settings_send_password_reset": "Send Password Reset Email",
  "admin_settings_success_account_deleted": "Account deleted",
  "admin_settings_success_passkey_added": "Passkey added",
  "admin_settings_success_passkey_deleted": "Passkey deleted",
  "admin_settings_success_password_reset_sent": "Password reset email sent",
  "admin_settings_success_profile_updated": "Profile updated",
  "admin_settings_success_session_revoked": "Session revoked",
  "admin_settings_success_territory_updated": "Territory scope updated",
  "admin_settings_tags_heading": "Managed Tags",
  "admin_site_reports_heading": "Site Reports",
  "admin_site_reports_label_day": "Day",
  "admin_site_reports_label_technician": "Technician",
  "admin_site_reports_msg_0": "No site reports found",
  "admin_site_reports_page_title": "Site Reports",
  "admin_site_reports_templates_id_h3_edit_question": "Edit Question",
  "admin_site_reports_templates_id_label_answer_source": "Answer Source",
  "admin_site_reports_templates_id_label_follow_up": "Follow-up",
  "admin_site_reports_templates_id_msg_1": "No questions yet",
  "admin_site_reports_templates_id_section": "Template Details",
  "admin_site_reports_templates_none": "No templates found",
  "admin_site_reports_templates_page_title": "Site Report Templates | Admin",
  "admin_site_reports_templates_th_questions": "Questions",
  "admin_technicians_daily_map_heading": "Daily Operations Map",
  "admin_technicians_daily_map_msg_0": "Real-time view of technicians, appointments & geofences",
  "admin_technicians_daily_map_th_address": "Address",
  "admin_technicians_daily_map_th_visits": "Appointments",
  "admin_technicians_heading": "Technicians",
  "admin_technicians_msg_0": "Field technician management, utilization & live tracking",
  "admin_technicians_msg_1": "No utilization data available",
  "admin_technicians_msg_2": "Import time tracking data to see utilization metrics.",
  "admin_technicians_technicianId_msg_0": "No activity recorded for this day",
  "admin_technicians_technicianId_msg_1": "No inventory assigned to this technician",
  "admin_technicians_technicianId_section": "Truck Inventory",
  "admin_technicians_techniciand_th_available": "Available",
  "admin_technicians_techniciand_th_on_hand": "On Hand",
  "admin_technicians_techniciand_th_reserved": "Reserved",
  "admin_technicians_th_technician": "Technician",
  "admin_technicians_timecards_heading": "Weekly Timecards",
  "admin_technicians_timecards_section": "Failed to Load",
  "admin_technicians_timecards_technicianId_weekStart_heading": "Failed to Load Review",
  "admin_technicians_timecards_technicianId_weekStart_section_1": "Punch Editor",
  "admin_technicians_timecards_techniciand_weektart_label_event": "Event",
  "admin_technicians_timecards_techniciand_weektart_label_notes": "Notes",
  "admin_technicians_timecards_techniciand_weektart_text_exceptions": "Exceptions",
  "admin_technicians_timecards_th_action": "Action",
  "admin_technicians_timecards_th_approved": "Approved",
  "admin_technicians_timecards_th_technician": "Technician",
  "admin_texting_heading": "Texting",
  "admin_texting_msg_0": "No messages yet",
  "admin_texting_msg_1": "Select a conversation or compose a new text",
  "admin_texting_section": "New Text",
  "admin_texting_templates_h3_available_variables": "Available Variables",
  "admin_texting_templates_heading": "Text Message Templates",
  "admin_texting_templates_msg_0": "Templates used in admin texting",
  "admin_texting_templates_text_internal_code": "Internal Code",
  "admin_texting_templates_text_no_templates_found": "No templates found",
  "admin_work_orders_h3_failed_to_load_work_orders": "Failed to Load Work Orders",
  "admin_work_orders_id_advance_to": "Advance to",
  "admin_work_orders_id_ahj_registry": "AHJ Registry",
  "admin_work_orders_id_call_customer": "Call Customer",
  "admin_work_orders_id_calling": "Calling...",
  "admin_work_orders_id_change_status": "Change status",
  "admin_work_orders_id_claimed": "Claimed",
  "admin_work_orders_id_describe_work_order_scope": "Describe the work order scope...",
  "admin_work_orders_id_edit_reservation": "Edit Reservation",
  "admin_work_orders_id_h3_failed_to_load_work_order": "Failed to Load Work Order",
  "admin_work_orders_id_h3_update_status": "Update Status",
  "admin_work_orders_id_hide_map_views": "Hide Map Views",
  "admin_work_orders_id_label_external_reference": "External Reference",
  "admin_work_orders_id_label_priority": "Priority",
  "admin_work_orders_id_label_workflow": "Workflow",
  "admin_work_orders_id_loading_map_views": "Loading map views...",
  "admin_work_orders_id_lookup_ahj": "Lookup AHJ",
  "admin_work_orders_id_managed_tags": "Managed Tags",
  "admin_work_orders_id_msg_2": "No address available",
  "admin_work_orders_id_no_address_available": "No address available",
  "admin_work_orders_id_organization": "Organization",
  "admin_work_orders_id_owners": "Owners",
  "admin_work_orders_id_priority": "Priority",
  "admin_work_orders_id_priority_high": "High",
  "admin_work_orders_id_priority_low": "Low",
  "admin_work_orders_id_priority_medium": "Medium",
  "admin_work_orders_id_priority_urgent": "Urgent",
  "admin_work_orders_id_reserve_parts": "Reserve Parts",
  "admin_work_orders_id_resolved_site_reports": "Resolved Site Reports",
  "admin_work_orders_id_select_organization": "Select organization",
  "admin_work_orders_id_select_work_order_tags": "Select work order tags...",
  "admin_work_orders_id_show_map_views": "Show Map Views",
  "admin_work_orders_id_work_order_details": "Work Order Details",
  "admin_work_orders_label_appointment_scheduled_date": "Appointment Scheduled Date",
  "admin_work_orders_label_customer_type": "Customer Type",
  "admin_work_orders_label_view_all": "View All",
  "admin_work_orders_label_work_order_created_date": "Work Order Created Date",
  "admin_work_orders_msg_0": "No work orders found.",
  "admin_workspace_overview": "Overview of the Endurance admin workspace.",
  "auth_account_needs_attention": "Your account needs attention before you can continue. Contact Otovo support.",
  "auth_account_needs_attention_sign_out": "Sign out",
  "auth_session_check_retry": "Try again",
  "auth_session_check_unavailable": "We couldn't confirm your session because sign-in is temporarily unavailable. You are still signed in.",
  "auth_back_home": "Back to House",
  "auth_code_delivery_email": "email",
  "auth_code_delivery_sms": "SMS",
  "auth_code_delivery_uncertain": "We couldn't confirm the code was sent. If it arrives, enter it below - otherwise try again.",
  "auth_code_sent_email": "Code sent to your email",
  "auth_code_sent_sms": "Code sent via text",
  "auth_create_account": "Create account",
  "auth_create_with_passkey": "Create with passkey",
  "auth_create_your_account": "Create Account",
  "auth_creating": "Creating...",
  "auth_creating_account": "Creating account…",
  "auth_email_placeholder": "you@example.com",
  "auth_enter_email": "Please enter your email address.",
  "auth_enter_email_and_password": "Please enter your email and password.",
  "auth_enter_email_or_phone": "Please enter your email or phone number.",
  "auth_enter_identifier_prompt": "Enter your email or phone above",
  "auth_enter_name": "Please enter your first and last name.",
  "auth_enter_phone": "Please enter your phone number.",
  "auth_fill_required": "Please fill in all required fields.",
  "auth_forgot_password": "Forgot password?",
  "auth_google_cancelled": "Google sign in was cancelled.",
  "auth_google_failed": "Google sign in failed.",
  "auth_identifier_label": "Email or phone",
  "auth_identifier_placeholder": "you@example.com or (555) 555-5555",
  "auth_invalid_code": "Invalid verification code.",
  "auth_last_used": "Last used",
  "auth_last_used_verification_code": "Last used: verification code via",
  "auth_method_code": "Code",
  "auth_minimum_15_chars": "Minimum 15 characters",
  "auth_new_password": "New Password",
  "auth_not_recognized_contact_support": "Contact support",
  "auth_not_recognized_desc": "We couldn't find an account for that sign-in. Use the email or phone number you signed up with, or contact support and we'll find your account.",
  "auth_not_recognized_switch_region": "Sign in to {region} instead",
  "auth_not_recognized_title": "We don't recognize you",
  "auth_optional": "Optional",
  "auth_or": "or",
  "auth_passkey_failed": "Passkey sign in failed.",
  "auth_employee_passkey_title": "Protect your work account",
  "auth_employee_passkey_body": "Add a passkey for your work account. Continue signing in with Google.",
  "auth_employee_passkey_success": "Passkey saved. Continue signing in with Google. You can manage your passkeys in Settings → Security.",
  "auth_passkey_invitation_title": "Sign in faster next time",
  "auth_passkey_invitation_body": "Create a passkey to sign in with your fingerprint, face, or device PIN, without waiting for a code.",
  "auth_passkey_invitation_privacy": "Your device will ask you to confirm. Your fingerprint or face stays on your device.",
  "auth_passkey_invitation_success": "Next time, choose “Use passkey” when you sign in. You can manage your passkeys in Account.",
  "auth_passkey_try_again": "Passkey setup did not finish. Try again, or keep using your usual sign-in.",
  "auth_passkey_not_now": "Not now",
  "auth_passkey_create": "Create passkey",
  "auth_remember_identifier": "Remember my email or phone on this device",
  "auth_remember_identifier_hint": "Only use this on your own device. This does not keep you signed in.",
  "auth_forget_identifier": "Forget my saved email or phone",
  "auth_remember_failed": "Could not forget the saved sign-in. Please try again.",
  "auth_passkey_setup_failed": "Passkey setup failed.",
  "auth_passkeys_unsupported": "Passkeys are not supported in this browser.",
  "auth_password_placeholder": "Enter your password",
  "auth_password_updated": "Password updated. Redirecting to sign in...",
  "auth_preferences_desc": "Pick the cell and interface language you want before you sign in.",
  "auth_preferences_title": "Choose your market and language",
  "auth_privacy_policy": "Privacy Policy",
  "auth_recover_account": "Account Recovery",
  "auth_remembered": "Remembered it?",
  "auth_reset_email_sent": "If the email exists, a reset link has been sent.",
  "auth_reset_password_subtitle": "We'll email a reset link to your inbox.",
  "auth_reset_password_title": "Reset your Password",
  "auth_reset_token": "Reset Token",
  "auth_reset_token_placeholder": "Paste the token from your email",
  "auth_return_sign_in": "Return to sign in",
  "auth_send_code": "Send code",
  "auth_send_code_failed": "Failed to send verification code.",
  "auth_send_code_to_email": "Send code to email",
  "auth_send_code_via_sms": "Send code via SMS",
  "auth_send_reset_link": "Send reset link",
  "auth_sending": "Sending...",
  "auth_sending_code": "Sending code...",
  "auth_set_new_password": "Set New Password",
  "auth_sign_in": "Sign In",
  "auth_sign_in_link": "Sign in",
  "auth_sign_in_with_code_or_password": "Sign in with code or password",
  "auth_sign_in_with_google": "Continue with Google",
  "auth_sign_in_with_passkey": "Use passkey",
  "auth_signing_in": "Signing in...",
  "auth_sms_marketing_consent": "I agree to receive recurring automated text messages from Otovo at the phone number provided. Up to 10 msgs/month. Msg and data rates may apply. Reply HELP for help, STOP to cancel. Consent is not required to create an account. Your mobile information will not be sold or shared with third parties for promotional or marketing purposes. See our",
  "auth_unable_create_account": "Unable to create account.",
  "auth_unable_reset_password": "Unable to reset password.",
  "auth_password_breached": "This password has appeared in a data breach. Choose a different one.",
  "auth_password_check_unavailable": "We couldn't check this password right now. Try again in a minute.",
  "auth_unable_send_reset_email": "Unable to send reset email.",
  "auth_unable_sign_in": "Unable to sign in.",
  "auth_update_password": "Update password",
  "auth_updating": "Updating...",
  "auth_use_code_instead": "Use code instead",
  "auth_use_different_identifier": "Use a different email or phone",
  "auth_use_password_instead": "Use password instead",
  "auth_verification_code_label": "Verification code",
  "auth_verification_code_placeholder": "123456",
  "auth_verify_and_create_account": "Verify and create account",
  "auth_verify_and_sign_in": "Verify and sign in",
  "auth_verifying": "Verifying...",
  "auth_waiting": "Waiting...",
  "auth_waiting_for_passkey": "Waiting for passkey...",
  "auth_we_will_text_code": "We'll text you a code",
  "b2b_cases_submitted_by_label": "Submitted by",
  "b2b_cases_submitted_by_anyone": "All submitters",
  "b2b_cases_submitted_by_me": "Submitted by me",
  "b2b_cases_submitter_note": "Only cases submitted through the partner portal since August 17, 2026 record who submitted them, so earlier cases are not listed here.",
  "b2b_cases_export_csv": "Export CSV",
  "b2b_cases_exporting": "Exporting…",
  "b2b_cases_export_capped": "Exported the first {count} of {total} cases. Narrow the filters to export the rest.",
  "b2b_cases_export_failed": "The export did not finish. Try again.",
  "b2b_cases_csv_partner_reference": "Partner reference",
  "b2b_cases_csv_case": "Case",
  "b2b_cases_csv_customer": "Customer",
  "b2b_cases_csv_site_address": "Site address",
  "b2b_cases_csv_created": "Created",
  "b2b_cases_csv_submitted_by": "Submitted by",
  "b2b_cases_csv_case_status": "Case status",
  "b2b_cases_csv_work_order": "Work order",
  "b2b_cases_csv_work_order_status": "Work order status",
  "b2b_cases_csv_quote_number": "Quote number",
  "b2b_cases_csv_quote_status": "Quote status",
  "b2b_cases_csv_quote_total": "Quote total",
  "b2b_cases_csv_quote_currency": "Quote currency",
  "b2b_cases_csv_next_visit": "Next appointment",
  "b2b_cases_csv_next_visit_status": "Next appointment status",
  "b2b_cases_csv_completed_visits": "Completed appointments",
  "b2b_cases_csv_last_completed_visit": "Last completed appointment",
  "b2b_cases_csv_link": "Portal link",
  "b2b_cases_csv_not_recorded": "Not recorded",
  "b2b_commercial": "Commercial",
  "b2b_documents_heading": "Documents and E-sign",
  "b2b_documents_title": "B2B Documents | Otovo",
  "b2b_insurance_cert": "Insurance Cert",
  "b2b_loaded_count": "{shown} of {total} loaded",
  "b2b_logistics": "Logistics",
  "b2b_material_line_count": "{count} material lines",
  "b2b_next_work": "Next Work",
  "b2b_no_document_shared": "No document shared yet.",
  "b2b_no_documents_yet": "No Documents Yet",
  "b2b_no_documents_yet_desc": "Packets created for your organization will appear here.",
  "b2b_no_work_orders_match": "No Work Orders Match",
  "b2b_no_work_orders_match_desc": "No organization-visible work orders match the current server-side filters.",
  "b2b_organization_esign_documents": "Organization E-sign Documents",
  "b2b_organization_packet": "Organization packet",
  "b2b_quote_count": "{count} quotes",
  "b2b_quote_total": "Quote Total",
  "b2b_reserved_unit_count": "{count} reserved units",
  "b2b_waiting_on": "Waiting on {names}",
  "b2b_work_orders_eyebrow": "Organization Work Orders",
  "b2b_work_orders_heading": "Work Order Queue",
  "b2b_work_orders_search_placeholder": "Search work order, case, customer, or address",
  "b2b_work_orders_subtitle": "Read-only work order operations, scoped to your organization by the server.",
  "b2b_work_orders_title": "B2B Work Orders | Otovo",
  "book_access_save": "Save these answers",
  "book_access_saved": "Thanks. The technician has everything they need.",
  "book_access_saving": "Saving…",
  "book_address_checking_coverage": "Checking coverage",
  "book_address_choose_title": "Which address is this for?",
  "book_address_city": "City",
  "book_address_country": "Country",
  "book_address_country_pick": "Select a country",
  "book_address_different": "Different address",
  "book_address_error_required": "Street, city, state and postal code are all required.",
  "book_address_error_save": "We could not save that address. Try again.",
  "book_address_in_area": "In our service area",
  "book_address_in_area_named": "In our {territory} service area",
  "book_address_keep": "Keep the one on file",
  "book_address_line1": "Street address",
  "book_address_line2": "Apartment, unit (optional)",
  "book_address_needs_number": "Street only — no house number",
  "book_address_outside": "Outside our service area",
  "book_address_retry": "Try again",
  "book_address_search_by_hand": "Enter it by hand",
  "book_address_search_change": "Use a different address",
  "book_address_search_failed": "We could not load address suggestions. Enter it by hand instead.",
  "book_address_search_label": "Street address",
  "book_address_search_looking": "Looking…",
  "book_address_search_no_match": "No match yet. Keep typing, or enter it by hand.",
  "book_address_search_placeholder": "Start typing your address",
  "book_address_search_unavailable": "Address suggestions are busy right now. Enter it by hand instead.",
  "book_address_search_verify_failed": "We could not confirm that address. Try another, or enter it by hand.",
  "book_address_state": "State",
  "book_address_stuck": "Can't get it to stick?",
  "book_address_title": "Where should we come?",
  "book_address_title_virtual": "Which property is it about?",
  "book_address_unit_placeholder": "Apt 4B",
  "book_address_unit_why": "Google does not know this part. If it is wrong, the crew arrives at the wrong door.",
  "book_address_zip": "Postal code",
  "book_brand_line": "{brand} is taking care of your {work}.",
  "book_brand_line_partner": "{brand} is taking care of your {work} for {partner}.",
  "customer_call_us": "Call us",
  "book_cancel_confirm": "Yes, cancel it",
  "book_cancel_dismiss": "Keep the appointment",
  "book_cancel_dismiss_call": "Keep the call",
  "book_cancel_entry": "Cancel this appointment",
  "book_cancel_entry_call": "Cancel this call",
  "book_cancel_error_generic": "We could not cancel your appointment. Try again.",
  "book_cancel_error_generic_call": "We could not cancel your call. Try again.",
  "book_cancel_in_flight": "Cancelling…",
  "book_cancel_note": "We'll take you off the schedule and nobody will come out. You can book again whenever you're ready.",
  "book_cancel_note_call": "We'll cancel the call and no one will call. You can book again whenever you're ready.",
  "book_cancel_note_rebooked_by_team": "We'll take this appointment off the schedule and nobody will come out. The work stays open, and our team will contact you to book a new time.",
  "book_cancel_question": "Call the appointment off?",
  "book_cancel_question_call": "Call off this call?",
  "book_cancel_reason_label": "Anything we should know? (optional)",
  "book_cancelled_book_again": "Book another appointment",
  "book_cancelled_book_again_call": "Book another call",
  "book_cancelled_note": "Nobody is coming out, and there is nothing else you need to do. If you change your mind, this same link will book you a new appointment.",
  "book_cancelled_note_call": "No one will call, and there is nothing else you need to do. If you change your mind, this same link will book you a new call.",
  "book_cancelled_note_rebooked_by_team": "Nobody is coming out on that date. The work is still open, and our team will contact you to book a new time — there is nothing else you need to do.",
  "book_cancelled_title": "That appointment is off the schedule.",
  "book_cancelled_title_call": "That call is cancelled.",
  "book_change": "Change",
  "book_checking": "Checking…",
  "book_confirm_error_conflict": "That time changed while you were looking. Here's what's on the schedule now.",
  "book_confirm_error_time_unavailable": "We can't hold that time anymore. Request a call and we'll find you another.",
  "book_confirm_error_needs_contact": "We need to talk to you to confirm this visit. Request a call and we'll reach you.",
  "book_confirm_in_flight": "Confirming…",
  "book_confirm_when": "Confirm {weekday}, {window}",
  "book_confirm_day": "Confirm {weekday}",
  "book_contact_email": "Email",
  "book_contact_error_required": "Leave at least a phone number or an email so we can confirm.",
  "book_contact_error_save": "We could not save that. Try again.",
  "book_contact_mobile": "Mobile",
  "book_contact_title": "How should we reach you?",
  "book_continue": "Continue",
  "book_dispatch_gate_label": "Gate code or how to get in",
  "book_dispatch_gate_placeholder": "#4412, then the driveway on the left",
  "book_dispatch_gate_q": "Is there a gate or door code?",
  "book_dispatch_generator_other": "Other",
  "book_dispatch_generator_q": "Which generator do you have?",
  "book_dispatch_generator_unknown": "Not sure",
  "book_dispatch_home_q": "Will someone be home?",
  "book_dispatch_pets_label": "Anything we should know?",
  "book_dispatch_pets_placeholder": "Rufus is friendly, he stays in the side yard",
  "book_dispatch_pets_q": "Do you have any pets?",
  "book_dispatch_proceed_q": "Okay to start if no one's home?",
  "book_done_add_calendar": "Add to calendar",
  "book_done_add_google_calendar": "Add to Google Calendar",
  "book_done_booked_day": "You're booked for {date}. The day before, we'll text you whether we arrive in the morning or afternoon. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_done_booked_half": "You're booked: we'll arrive {half} on {date}. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_done_call_at": "You're booked: a project specialist calls you at {time} on {date}.",
  "book_done_change": "Something changed? {link} free up to 24 hours before.",
  "book_done_eyebrow_call": "Your call is booked",
  "book_done_headline_call": "Your call is booked.",
  "book_done_headline_call_named": "Your call is booked, {name}.",
  "book_done_headline_pending": "{weekday}. Confirmation to follow.",
  "book_done_headline_pending_named": "{weekday}, {name}. Confirmation to follow.",
  "book_done_headline_scheduled": "You're on the schedule.",
  "book_done_headline_scheduled_named": "You're on the schedule, {name}.",
  "book_done_move_or_cancel": "Move or cancel",
  "book_done_moved_day": "Your appointment is moved to {date}. The day before, we'll text you whether we arrive in the morning or afternoon. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_done_moved_half": "Your appointment is moved: we'll arrive {half} on {date}. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_done_pending_service": "Your request is in. A dispatcher confirms the day shortly, and we'll text it to you.",
  "book_done_pending_virtual": "Your request is in. We'll confirm the exact time shortly and send the link.",
  "book_done_see_you": "See you {weekday}.",
  "book_done_see_you_named": "See you {weekday}, {name}.",
  "book_done_talk": "Talk to you {weekday}.",
  "book_done_talk_named": "Talk to you {weekday}, {name}.",
  "book_duration_long_hour_one": "about an hour",
  "book_duration_long_hour_one_minutes": "about an hour and {minutes} minutes",
  "book_duration_long_hours": "about {hours} hours",
  "book_duration_long_hours_minutes": "about {hours} hours {minutes} minutes",
  "book_duration_long_hours_two": "about two hours",
  "book_duration_long_hours_two_minutes": "about two hours and {minutes} minutes",
  "book_duration_long_minutes": "about {minutes} minutes",
  "customer_email_us": "Email us",
  "book_error_duplicate": "It looks like this service is already booked on your account. Please {reach} and we will sort it out in a minute.",
  "book_error_generic": "We could not confirm that booking. If it keeps failing, {reach}.",
  "book_error_property_details": "We still need a couple of answers for the technician before we can book.",
  "book_error_rate_limited": "Too many tries in a row. Give it a minute, then try again.",
  "book_error_day_taken": "That day was taken while you were reading. Here is the next one we can do.",
  "book_error_slot_taken": "That time was taken while you were reading. Here is the next one we can do.",
  "book_error_unexpected": "Something went wrong on our side. Please call us and we will book it for you.",
  "book_existing_cancel_only_note": "We would need to move this one for you, but you can call it off right here.",
  "book_existing_change_question": "Need to move it or add something to the appointment?",
  "book_existing_change_question_call": "Need to change the time or add something before the call?",
  "book_existing_move_cta": "Move this appointment",
  "book_hero_nothing_to_pay": "Nothing to pay today. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_info_body": "There's nothing waiting on you at the moment. Keep this link — the next time there's an appointment to arrange or a time to approve, it will be right here.",
  "book_info_planning_body": "We're re-planning your appointment and will send you a new time as soon as it's set. You don't need to do anything. Keep this link — the new time will be right here to see and confirm.",
  "book_info_planning_title": "We're lining up a new time for you.",
  "book_info_title": "You're all set for now.",
  "book_info_title_named": "You're all set for now, {name}.",
  "book_load_error_conflict": "This booking link matched more than one region. Please contact support.",
  "book_load_error_expired": "This booking link is invalid or has expired.",
  "book_load_error_generic": "We could not load this booking link just now.",
  "book_load_error_revoked": "This link is no longer active.",
  "book_locked_same_day": "It's appointment day — your technician's route is already set, so the appointment can no longer be moved or cancelled here.",
  "book_locked_same_day_call": "It's call day — the call can no longer be changed or cancelled here.",
  "book_locked_under_way": "Your technician is already on the way to you, so the appointment can no longer be changed or cancelled here.",
  "book_locked_under_way_call": "Your call has already started, so it can no longer be changed or cancelled here.",
  "book_looks_right": "Looks right",
  "book_meta_title": "Book your {brand} appointment",
  "book_move_error_generic": "We could not move your appointment. Try again.",
  "book_move_error_taken": "That day was just taken. Here are the next openings.",
  "book_move_finding": "Finding open days…",
  "book_move_in_flight": "Moving your appointment…",
  "book_move_keep": "Keep my current time",
  "book_move_lead": "You're booked for {when}. We can move you to",
  "book_move_no_openings": "We're not finding an opening we'd be comfortable promising.",
  "book_move_title": "When works better?",
  "book_move_to": "Move to {weekday}",
  "book_no": "No",
  "book_ooa_body_no_address": "That address sits outside every route our crews run today.",
  "book_ooa_body_tail": "Sending a technician that far would cost you more than the service is worth, so we'd rather say so plainly.",
  "book_ooa_body_with_address": "{address} sits outside every route our crews run today.",
  "book_ooa_email_body": "Please let me know when Otovo covers {address}.",
  "book_ooa_email_subject": "Coverage request",
  "book_ooa_or_call": ", or call",
  "book_ooa_title": "We're not in your area just yet.",
  "book_ooa_trip_charge": "— occasionally we can route a technician out for a trip charge.",
  "book_ooa_try_another": "Try a different address",
  "book_part_of_day_afternoon": "in the afternoon",
  "book_part_of_day_morning": "in the morning",
  "visit_follow_live": "On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_plan_note_assigned": "Your day is set. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_questions_add_phone": "Add a mobile number",
  "book_questions_call_you": "We'll call you on {phone}.",
  "book_questions_email_you": "We'll email the confirmation to {email}.",
  "book_questions_left": "{count} questions left",
  "book_questions_left_one": "One question left",
  "book_questions_text_you": "We'll text {phone} when we're on our way.",
  "book_questions_title_few": "A few quick things for the technician",
  "book_questions_title_none": "One last look",
  "book_questions_title_one": "One quick thing for the technician",
  "book_reach_call_prefix": "Call",
  "book_reach_call_prefix_mid": "call",
  "book_reach_call_text": "call {phone}",
  "book_reach_email_prefix": "Email",
  "book_reach_email_prefix_mid": "email",
  "book_reach_email_text": "email {email}",
  "book_reach_reply": "Reply to the text or email that brought you here",
  "book_reach_reply_mid": "reply to the text or email that brought you here",
  "book_reach_reply_text": "reply to the text or email that brought you here",
  "book_reach_tail_dispatcher": "and a dispatcher will find something around the crew near you.",
  "book_reach_tail_enter_address": "and we'll enter it for you.",
  "book_reach_tail_schedule_visit": "and we'll help schedule your appointment.",
  "book_reach_tail_set_up": "and we'll set it up with you.",
  "book_reach_tail_sort_out": "and we'll sort it out.",
  "book_reach_tail_suits_you": "and we'll find a time that suits you.",
  "book_reach_tail_take_from_there": "and we'll take it from there.",
  "book_review_booking": "Booking…",
  "book_saving": "Saving…",
  "book_service_consult_only_blurb": "Not sure what you need yet? That's what this call is for — half an hour with someone from the project team, who'll walk through what you have and lay out the options.",
  "book_service_flat_price": "Flat price, quoted up front. If the technician finds something bigger, they'll show you a written estimate before touching anything.",
  "book_service_lead": "What do you need done at {address}?",
  "book_service_lead_named": "Hi {name}. What do you need done at {address}?",
  "book_service_lead_named_no_address": "Hi {name}. What do you need done?",
  "book_service_lead_no_address": "What do you need done?",
  "book_service_no_charge": "No charge",
  "book_service_none": "There's nothing self-bookable on this account right now.",
  "book_service_not_sure": "Not sure what you need?",
  "book_slots_error_load": "We could not load open days. Try again.",
  "book_social_description": "Pick a time that works for you — booking takes about a minute.",
  "book_social_image_alt": "Otovo — home solar, made simple",
  "book_social_title": "Schedule your {brand} service appointment",
  "book_step_dispatch_title": "A few quick questions",
  "book_time_empty_body_consultation": "The project team has nothing free {week}. Try the next week, or get in touch and we'll set it up.",
  "book_time_empty_body_service": "Every crew slot near you is spoken for {week}. The next week may have room, or call and we'll work you in around a crew that's already in your neighborhood.",
  "book_time_empty_title_consultation": "No open call times that week.",
  "book_time_empty_title_service": "That week is fully routed.",
  "book_time_extended_travel_body": "Your address sits beyond the routes our crews run, so there's no window we can offer you here.",
  "book_time_extended_travel_title": "You're in an extended service area.",
  "book_time_facts_call": "A project specialist calls you then. It takes {duration}, and there's no cost.",
  "book_time_facts_call_plain": "A project specialist calls you then, and there's no cost.",
  "book_time_facts_free": "It takes {duration}, and there's nothing to pay today. On the morning of the appointment, we'll send you a link to follow the technician live.",
  "book_time_finding": "Finding the best day…",
  "book_time_lead": "We can come to {address} on",
  "book_time_lead_call": "We can call you on",
  "book_time_lead_call_named": "Hi {name}. We can call you on",
  "book_time_lead_named": "Hi {name}. We can come to {address} on",
  "book_time_none": "None of these? {reach}, and we'll find one.",
  "book_time_none_online_title": "There's no time we can book online right now.",
  "book_time_not_good": "Not a good day?",
  "book_time_prev_week": "← Prev week",
  "book_time_see_other": "See other days",
  "book_time_yes": "Yes, {weekday} works",
  "book_try_next_week": "Try next week",
  "book_request_call": "Request a call to book",
  "book_request_call_done": "Thanks. We'll call you to find a time that works.",
  "book_request_call_error": "We couldn't send that request. Please try again.",
  "book_questions_needed": "Answer the questions above to continue.",
  "book_visit_lead": "We're coming to {address} on",
  "book_visit_lead_call": "We're calling you on",
  "book_visit_lead_call_named": "Hi {name}. We're calling you on",
  "book_visit_lead_named": "Hi {name}. We're coming to {address} on",
  "book_visit_need_other": "Need another time?",
  "book_yes": "Yes",
  "track_lead_named_tech": "Hi {name}. {tech} is coming on",
  "track_lead_named": "Hi {name}. Your technician is coming on",
  "track_lead_tech": "{tech} is coming on",
  "track_lead": "Your technician is coming on",
  "track_scheduled_body": "On the day, this page shows exactly when {tech} will arrive. We'll send you this link again that morning.",
  "track_scheduled_body_anon": "On the day, this page shows exactly when your technician will arrive. We'll send you this link again that morning.",
  "track_preparing_body": "Once {tech} heads your way, this page shows when to expect the van.",
  "track_preparing_body_anon": "Once your technician heads your way, this page shows when to expect the van.",
  "track_change": "Something changed? {link}",
  "track_change_link": "Move or cancel",
  "track_eta_minutes": "{minutes} min",
  "track_title_en_route": "{tech} is on the way.",
  "track_title_en_route_anon": "Your technician is on the way.",
  "track_title_nearby": "Almost there.",
  "track_en_route_body": "{tech} is on the way, expected around {time}, give or take a few minutes with traffic.",
  "track_en_route_body_anon": "Your technician is on the way, expected around {time}, give or take a few minutes with traffic.",
  "track_en_route_no_eta": "We'll show an estimated arrival time here as soon as we have one.",
  "track_nearby_body": "{tech} is almost there. It's an estimate, so keep an eye out for the Otovo van.",
  "track_nearby_body_anon": "Your technician is almost there. It's an estimate, so keep an eye out for the Otovo van.",
  "track_nearby_no_eta": "{tech} is close by, so keep an eye out for the Otovo van.",
  "track_nearby_no_eta_anon": "Your technician is close by, so keep an eye out for the Otovo van.",
  "track_title_arrived": "{tech} is here.",
  "track_title_arrived_anon": "Your technician is here.",
  "track_arrived_at": "Arrived at {time}.",
  "track_sub_arrived": "At work at your home now.",
  "track_sub_done": "Thanks for having us. We'll follow up if anything needs your attention.",
  "track_report_cta": "Read the site report",
  "track_beats_label": "Appointment progress",
  "track_map_label_far": "Map of the area around your home",
  "track_map_label_near": "Map of the Otovo van close to your home",
  "track_map_label_arrived": "Map of your home, with the Otovo van there",
  "track_message_cta": "Message {tech}",
  "track_message_cta_anon": "Message your technician",
  "track_message_label": "Your note to {tech}",
  "track_message_label_anon": "Your note to your technician",
  "track_message_send": "Send to {tech}",
  "track_message_send_anon": "Send to your technician",
  "track_message_sent": "Sent to {tech}.",
  "track_message_sent_anon": "Sent to your technician.",
  "track_message_error": "That didn't send. Try again, or call us.",
  "track_message_error_wait": "That's a lot of notes at once. Try again in a few minutes.",
  "track_title_done": "All done.",
  "track_sub_none": "Once an appointment is booked and your technician heads out, this page comes alive.",
  "track_title_none": "Nothing to track right now.",
  "track_none_cta": "Book an appointment",
  "track_meta_title": "Track your Otovo appointment",
  "track_eta_soon": "Any minute now",
  "track_meta_description": "Follow your technician's arrival live.",
  "chat_receipts_email_opened_at": "Opened {time}",
  "chat_not_delivered": "Not delivered",
  "chat_message_actions": "Message actions",
  "chat_minutes_left": "{minutes} min left",
  "chat_receipts_email_opened_tooltip": "Open tracking is approximate. Mail apps that proxy or block images (such as Apple Mail Privacy Protection) can pre-open or hide this signal.",
  "chat_receipts_jump_to_latest": "Jump to latest",
  "chat_receipts_new_messages_divider": "New messages",
  "chat_receipts_new_messages_pill_one": "1 new message",
  "chat_receipts_new_messages_pill_other": "{count} new messages",
  "chat_receipts_presence_viewing_one": "{name} is viewing",
  "chat_receipts_presence_viewing_other": "{count} people viewing",
  "chat_receipts_reactions": "Reactions",
  "chat_receipts_seen": "Seen",
  "chat_receipts_seen_at": "Seen {time}",
  "chat_receipts_seen_by": "Seen by {count}",
  "chat_receipts_seen_by_prefix": "Seen by",
  "chat_thread_title": "Thread",
  "chat_thread_replied": "Replied to a thread",
  "chat_thread_open": "Open thread",
  "chat_thread_replies_one": "1 reply",
  "chat_thread_replies_other": "{count} replies",
  "chat_thread_new": "{count} new",
  "chat_thread_last_reply": "last reply {time}",
  "chat_thread_no_replies": "No replies yet",
  "chat_thread_show_more": "Show more replies",
  "chat_thread_also_in_channel": "Also send to {channel}",
  "chat_thread_placeholder": "Reply in thread…",
  "chat_form_new": "New {form}",
  "chat_form_post": "Post",
  "chat_form_choose": "Choose…",
  "chat_form_add_photo": "Add photo",
  "chat_form_title_required": "Add a title.",
  "chat_form_field_required": "{label} is required.",
  "chat_form_number_invalid": "Enter a number, like 12.5.",
  "chat_form_changed_check": "This form changed. Check the fields, then post again.",
  "chat_form_post_failed": "Could not post. Try again.",
  "chat_form_gone": "That form is no longer available.",
  "chat_forms_title": "Forms",
  "chat_forms_new": "New form",
  "chat_forms_edit": "Edit form",
  "chat_forms_empty": "No forms yet. A form lets members post in a set format.",
  "chat_forms_load_failed": "Couldn't load forms.",
  "chat_forms_fields_one": "1 field",
  "chat_forms_fields_other": "{count} fields",
  "chat_forms_name": "Form name",
  "chat_forms_fields": "Fields",
  "chat_forms_field_label": "Field label",
  "chat_forms_kind": "Field type",
  "chat_forms_kind_short_text": "Short text",
  "chat_forms_kind_long_text": "Long text",
  "chat_forms_kind_single_select": "Choice",
  "chat_forms_kind_date": "Date",
  "chat_forms_kind_number": "Number",
  "chat_forms_kind_photos": "Photos",
  "chat_forms_required": "Required",
  "chat_forms_option": "Option",
  "chat_forms_add_option": "Add option",
  "chat_forms_add_field": "Add field",
  "chat_forms_move_up": "Move up",
  "chat_forms_move_down": "Move down",
  "chat_forms_remove_field": "Remove field",
  "chat_forms_remove_option": "Remove option",
  "chat_forms_photos_once": "A form has one photos field",
  "chat_forms_name_required": "Name the form.",
  "chat_forms_label_required": "Every field needs a label.",
  "chat_forms_options_required": "A choice field needs at least one option.",
  "chat_forms_changed": "This form changed; reloaded.",
  "chat_forms_archive": "Archive form",
  "chat_forms_archive_title": "Archive this form?",
  "chat_forms_save_failed": "Could not save the form.",
  "common_account": "Account",
  "common_ach": "ACH",
  "common_actions": "Actions",
  "common_active": "Active",
  "common_active_sessions": "Active Sessions",
  "common_add": "Add",
  "common_address": "Address",
  "common_address_line1": "Address Line 1",
  "common_address_line2": "Address Line 2",
  "common_agreement": "Agreement",
  "common_all": "All",
  "common_all_property_types": "All property types",
  "common_amount": "Amount",
  "common_appearance": "Appearance",
  "common_apply": "Apply",
  "common_appointment": "Appointment",
  "common_approved": "Approved",
  "common_assigned": "Assigned",
  "common_attachment": "Attachment",
  "common_available": "Available",
  "common_b2b": "B2B",
  "common_b2c": "B2C",
  "common_back": "Back",
  "common_billing": "Billing",
  "common_browser_notifications": "Browser Notifications",
  "common_campaign": "Campaign",
  "common_cancel": "Cancel",
  "common_category": "Category",
  "common_chat": "Zap",
  "common_city": "City",
  "common_clear": "Clear",
  "common_clipboard_unavailable": "Clipboard unavailable",
  "common_close": "Close",
  "common_commercial": "Commercial",
  "common_contact": "Contact",
  "common_conversions": "Conversions",
  "common_copied": "Copied",
  "common_copy": "Copy",
  "common_copy_failed": "Failed to copy",
  "common_create_template": "Create Template",
  "common_created": "Created",
  "common_created_when": "Created {when}",
  "common_currency": "Currency",
  "common_customer": "Customer",
  "common_dark": "Dark",
  "common_date": "Date",
  "common_delete": "Delete",
  "common_delete_account": "Delete Account",
  "common_description": "Description",
  "common_details": "Details",
  "common_dismiss": "Dismiss",
  "common_document": "Document",
  "common_documents": "Documents",
  "common_due": "Due",
  "common_duration": "Duration",
  "common_edit": "Edit",
  "common_email": "Email",
  "common_events": "Events",
  "common_excluded_technicians": "Excluded Technicians",
  "common_file": "File",
  "common_filters": "Filters",
  "common_first_name": "First Name",
  "common_human": "Human",
  "common_id": "ID",
  "common_inactive": "Inactive",
  "common_invoice": "Invoice",
  "common_label": "Label",
  "common_last_name": "Last Name",
  "common_light": "Light",
  "common_loading": "Loading...",
  "common_message": "Message",
  "common_method": "Method",
  "common_mine": "Mine",
  "common_more": "More",
  "common_na": "N/A",
  "common_name": "Name",
  "common_never": "Never",
  "common_next": "Next",
  "common_no": "No",
  "common_no_address": "No address",
  "common_no_appointments_yet": "No appointments yet",
  "common_no_territory": "No territory",
  "common_none": "None",
  "common_normal": "Normal",
  "common_not_set": "Not set",
  "common_notes": "Notes",
  "common_notifications": "Notifications",
  "common_notifications_disable": "Disable Browser Notifications",
  "common_notifications_reconnect": "Reconnect Browser Notifications",
  "common_notifications_reconnect_needed": "Browser notifications need to be reconnected",
  "common_notifications_registered_devices": "{count} browser subscription(s) registered",
  "common_notifications_unsupported": "Browser notifications are not supported on this device",
  "common_opened": "Opened",
  "common_organization": "Organization",
  "common_other": "Other",
  "common_otovo": "Otovo",
  "common_owner": "Owner",
  "common_page": "Page",
  "common_page_number": "Page {page}",
  "common_page_showing_range": "Showing {from}–{to} of {total}",
  "common_go_to_page": "Go to page {page}",
  "common_passkey": "Passkey",
  "common_passkeys": "Passkeys",
  "common_password": "Password",
  "common_payment_method": "Payment Method",
  "common_pending": "Pending",
  "common_phone": "Phone",
  "common_plan": "Plan",
  "common_postal_code": "Postal Code",
  "common_prev": "Prev",
  "common_previous": "Previous",
  "common_pricing": "Pricing",
  "common_primary": "Primary",
  "common_primary_address": "Primary Address",
  "common_prime": "Prime",
  "common_product": "Product",
  "common_profile": "Profile",
  "common_property_type": "Property Type",
  "common_property_type_inherit": "Inherit from account",
  "common_queue": "Queue",
  "common_quote": "Quote",
  "common_quotes": "Quotes",
  "common_rank": "Rank",
  "common_reason": "Reason",
  "common_receipt": "Receipt",
  "common_recent_activity": "Recent activity",
  "common_recipient": "Recipient",
  "common_refresh": "Refresh",
  "common_region": "Region",
  "common_remove": "Remove",
  "common_residential": "Residential",
  "common_rma": "RMA",
  "common_sales_tax": "Sales tax",
  "common_save": "Save",
  "common_saving": "Saving...",
  "common_search": "Search",
  "common_searching": "Searching...",
  "common_security": "Security",
  "common_sent": "Sent",
  "common_settings": "Settings",
  "common_shipping": "Shipping",
  "common_sign": "Sign",
  "common_sign_out": "Sign Out",
  "common_signed": "Signed",
  "common_signed_when": "Signed {when}",
  "common_signer": "Signer",
  "common_site": "Site",
  "common_sku": "SKU",
  "common_sms": "SMS",
  "common_source": "Source",
  "common_state": "State",
  "common_status": "Status",
  "common_step_name": "Step Name",
  "common_subject": "Subject",
  "common_submit": "Submit",
  "common_subscription": "Subscription",
  "common_system": "System",
  "common_tags": "Tags",
  "common_tasks": "Tasks",
  "common_tax": "Tax",
  "common_team": "Team",
  "common_technicians": "Technicians",
  "common_template": "Template",
  "common_templates": "Templates",
  "common_territory": "Territory",
  "common_text": "Text",
  "common_title": "Title",
  "common_today": "Today",
  "common_total": "Total",
  "common_type": "Type",
  "common_ultra": "Ultra",
  "common_unknown": "Unknown",
  "common_updated": "Updated",
  "common_urgent": "Urgent",
  "common_valid_until": "Valid until",
  "common_vat": "VAT",
  "common_vendor": "Vendor",
  "common_view": "View",
  "common_warehouse": "Warehouse",
  "common_webhook": "Webhook",
  "common_work_order": "Work Order",
  "common_yes": "Yes",
  "common_zip": "ZIP",
  "customer_link_error_cancelled_body": "This quote is no longer active. Sign in to your customer portal or contact support if you have questions.",
  "customer_link_error_cancelled_title": "This quote was cancelled",
  "customer_link_error_contact_support": "Contact support",
  "customer_link_error_expired_body": "No worries — you can still find the latest details in your customer portal. Sign in to continue.",
  "customer_link_error_expired_title": "This link has expired",
  "customer_link_error_installer_body": "This quote is managed by your installer. Please contact them directly for the latest details.",
  "customer_link_error_installer_title": "Contact your installer",
  "customer_link_error_invalid_body": "It may be incomplete or no longer active. Sign in to your customer portal to find the latest information.",
  "customer_link_error_invalid_title": "We couldn't open this link",
  "customer_link_error_paid_body": "Thank you, your payment was received. Your receipt and the latest details are in your customer portal.",
  "customer_link_error_paid_title": "This quote is paid",
  "customer_link_error_portal_cta": "Go to customer portal",
  "customer_link_error_request_update_cta": "Request an updated quote",
  "customer_link_error_request_update_done": "Thank you. We received your request and will call you with an updated quote.",
  "customer_link_error_request_update_failed": "We couldn't send your request. Please contact support.",
  "customer_link_error_unavailable_body": "Please try again in a moment, or sign in to your customer portal to continue.",
  "customer_link_error_unavailable_title": "We couldn't open this right now",
  "customer_link_error_updating_body": "We're updating your quote. Please check back soon, or sign in to your customer portal for the latest.",
  "customer_link_error_updating_title": "This quote is being updated",
  "customer_price_net": "Price excluding tax",
  "customer_price_sales_tax": "Sales tax",
  "customer_price_total": "Total including tax",
  "employee_account": "Employee account",
  "employee_app": "Employee app",
  "employee_no_replacement_requests": "No replacement requests.",
  "employee_no_software_assigned": "No software assigned.",
  "employee_office": "Office",
  "employee_open_replacement_request": "Open replacement request",
  "employee_reason_damaged": "Damaged",
  "employee_reason_lost": "Lost",
  "employee_reason_not_working": "Not working",
  "employee_reason_role_change": "Role change",
  "employee_reason_stolen": "Stolen",
  "employee_reason_upgrade": "Upgrade",
  "employee_request_replacement": "Request Replacement",
  "employee_requests": "Requests",
  "employee_software": "Software",
  "employee_software_license": "Software license",
  "employee_warranty": "Warranty",
  "incoming_call_notification_body": "{caller} is calling {destination}",
  "incoming_call_notification_direct_line_title": "Dedicated line ringing",
  "incoming_call_notification_queue_title": "Queue call ringing",
  "incoming_call_notification_unknown_caller": "Unknown number",
  "incoming_call_notification_warm_transfer_title": "Warm transfer ringing",
  "language_switcher_label": "Select language",
  "locale_name_de": "German",
  "locale_name_en": "English",
  "locale_name_es": "Spanish",
  "locale_name_it": "Italian",
  "locale_name_nb": "Norwegian",
  "material_board_direct_to_customer": "Direct to customer",
  "material_board_empty": "No materials on this order yet.",
  "material_board_mark_available": "Mark available",
  "material_board_receipt_location_for": "Receipt location for {name}",
  "material_board_receive_failed": "Failed to mark available",
  "material_board_rma_number": "RMA #{id}",
  "material_board_sourcing": "Sourcing — not yet reserved",
  "material_board_stage_delivered": "Delivered",
  "material_board_stage_needed": "Needed",
  "material_board_stage_po_placed": "PO placed",
  "material_board_stage_reserved": "Reserved",
  "material_board_stage_rfq_sent": "RFQ sent",
  "material_board_stage_shipped": "Shipped",
  "material_board_title": "Required material",
  "material_board_truck_stock": "Truck stock",
  "material_board_warehouse_pickup": "Warehouse & pickup",
  "portal_account_billing_reminders": "Billing Reminders",
  "portal_account_always_sent": "Always sent by email, as part of our agreement with you",
  "portal_account_delete_desc": "This will immediately disable access and sign you out.",
  "portal_account_enable_notifications": "Enable Browser Notifications",
  "portal_account_enabling": "Enabling...",
  "portal_account_error_notifications": "Failed to save notification preference",
  "portal_account_error_password_reset": "Failed to send password reset email",
  "portal_account_no_passkeys": "No passkeys registered",
  "portal_account_no_sessions": "No active sessions",
  "portal_account_notifications_blocked": "Browser notifications blocked",
  "portal_account_notifications_enabled": "Browser notifications enabled",
  "portal_account_passkeys_unsupported": "Passkeys not supported",
  "portal_account_phone_placeholder": "(555) 123-4567",
  "portal_account_promotions": "Promotions",
  "portal_account_reset_link_sent_to": "Reset link will be sent to",
  "portal_account_reset_password": "Reset Password",
  "portal_account_save_profile": "Save Profile",
  "portal_account_title": "Account | Otovo Portal",
  "portal_account_work_order_updates": "Work Order Updates",
  "portal_billing_label_canceling": "Canceling",
  "portal_billing_msg_0": "Your subscription is now active.",
  "portal_billing_msg_1": "No active subscription",
  "portal_billing_msg_2": "Update payment for electricity",
  "portal_billing_section": "Subscription",
  "portal_billing_section_1": "Quotes",
  "portal_billing_subscription_checkout_label_add_new_payment_method": "Add new payment method",
  "portal_billing_subscription_checkout_label_default": "Default",
  "portal_billing_subscription_checkout_msg_0": "Preparing your subscription agreement...",
  "portal_billing_subscription_checkout_msg_2": "Secured by Stripe. Your payment info is encrypted end-to-end.",
  "portal_billing_subscription_checkout_page_title": "Subscribe",
  "portal_billing_subscription_checkout_section": "Something went wrong",
  "portal_documents_agreement_singular": "agreement",
  "portal_documents_agreements_plural": "agreements",
  "portal_documents_empty_title": "No signed agreements yet",
  "portal_documents_heading": "Signed Agreements",
  "portal_documents_receipt": "Signature Receipt",
  "portal_documents_signed_document": "Signed Document",
  "portal_documents_title": "Signed Agreements | Otovo Portal",
  "portal_documents_view": "View Document",
  "portal_energy_btn_try_again": "Try Again",
  "portal_energy_enroll_heading": "Enroll in Energy Plan",
  "portal_energy_enroll_label_energy_rate": "Energy Rate",
  "portal_energy_enroll_label_zip_code": "ZIP Code",
  "portal_energy_enroll_msg_0": "Pick a plan and finish enrollment in checkout.",
  "portal_energy_enroll_msg_1": "Current service address",
  "portal_energy_enroll_msg_2": "Use an address already on this account.",
  "portal_energy_enroll_page_title": "Enroll in Energy Plan",
  "portal_energy_h3_competitive_rates": "Competitive Rates",
  "portal_energy_h3_no_hidden_fees": "No Hidden Fees",
  "portal_energy_h3_plan_details_unavailable": "Plan Details Unavailable",
  "portal_energy_h3_simple_billing": "Simple Billing",
  "portal_energy_label_current_period": "Current Period",
  "portal_energy_label_daily_avg": "Daily Avg",
  "portal_energy_label_last_12_months": "Last 12 Months",
  "portal_energy_label_usage": "Usage",
  "portal_energy_msg_2": "Showing data for the selected location only.",
  "portal_energy_page_title": "Energy",
  "portal_energy_section": "Monthly Usage",
  "portal_energy_section_1": "Bills & Statements",
  "portal_exit": "Exit",
  "portal_exit_failed": "Failed to exit impersonation.",
  "portal_exiting": "Exiting...",
  "portal_home": "Home",
  "portal_impersonating": "Impersonating this customer account",
  "portal_invoice_amount_paid": "Amount Paid",
  "portal_invoice_balance_remaining": "Balance Remaining",
  "portal_invoice_contact_support": "Contact Support →",
  "portal_invoice_date": "Billed",
  "portal_invoice_due_date": "Due Date",
  "portal_invoice_help_desc": "Questions about this quote or need assistance with payment?",
  "portal_invoice_help_title": "Need help with this quote?",
  "portal_label_service": "Service",
  "portal_monitoring_page_title": "Monitoring",
  "portal_monitoring_section_1": "Connect Your System",
  "portal_page_energy": "Energy",
  "portal_page_support": "Support",
  "portal_page_title": "House",
  "portal_preferences_desc": "Control the market and language this portal uses for your account.",
  "portal_preferences_title": "Portal preferences",
  "portal_quote_back": "Back to Quotes",
  "portal_quote_qty": "Qty",
  "portal_quote_sign": "Sign Quote",
  "portal_quote_signed_doc": "Signed Document",
  "portal_quote_subtotal": "Subtotal",
  "portal_quote_warranty_covered": "Covered under warranty",
  "portal_quotes_invoices_invoiceId_msg_2": "No convenience fee",
  "portal_quotes_invoices_invoiceId_section_1": "Payment",
  "portal_quotes_invoices_invoiced_label_payment_received": "Payment received",
  "portal_quotes_invoices_invoiced_label_total_today": "Total today",
  "portal_quotes_invoices_section": "Payments",
  "portal_quotes_no_invoices": "No payments yet",
  "portal_quotes_no_quotes": "No quotes yet",
  "portal_quotes_title": "Quotes | Otovo Portal",
  "portal_quotes_your_quotes": "Your Quotes",
  "portal_schedule_announce_action": "Action needed: {title}",
  "portal_schedule_answer_no": "No",
  "portal_schedule_answer_yes": "Yes",
  "portal_schedule_booking_body": "Pick a time that suits you and we'll take it from there.",
  "portal_schedule_booking_cta": "Choose a time",
  "portal_schedule_brand_direct": "{company} · {work}",
  "portal_schedule_brand_partner": "{company} on behalf of {partner} · {work}",
  "portal_schedule_dog_placeholder": "For example: friendly, but keep the side gate closed",
  "portal_schedule_gate_placeholder": "Gate code or entry instructions",
  "portal_visit_morning": "Morning",
  "portal_visit_afternoon": "Afternoon",
  "portal_schedule_q_dog_notes": "Anything the crew should know about your dog?",
  "portal_schedule_q_gate_access": "How does the crew get through the gate?",
  "portal_schedule_q_gated_community": "Is the property in a gated community?",
  "portal_schedule_q_pets": "Are there pets on the property?",
  "portal_schedule_q_proceed_without_you": "Is it okay for us to do the work if you're not home?",
  "portal_schedule_q_someone_home": "Will someone be home during the appointment?",
  "portal_schedule_questions_cta": "Send to the crew",
  "portal_schedule_questions_done_body": "We'll be in touch if anything else comes up.",
  "portal_schedule_questions_done_title": "The crew has what they need",
  "portal_schedule_questions_error": "We couldn't save your answers just now.",
  "portal_schedule_questions_saving": "Sending…",
  "portal_schedule_title_booking": "Book your {work} appointment",
  "portal_schedule_title_questions": "Questions before your appointment",
  "portal_schedule_title_visit": "Your upcoming appointment",
  "portal_schedule_try_again": "Try again",
  "portal_service_page_title": "Service",
  "portal_service_workOrderId_msg_0": "No upcoming appointments scheduled",
  "portal_service_workOrderId_msg_1": "No work order tasks yet",
  "portal_service_workOrderId_msg_2": "No documents available yet",
  "portal_service_work_orderd_label_completed": "Completed",
  "portal_service_work_orderd_label_documents": "Documents",
  "portal_service_work_orderd_label_stages": "Stages",
  "portal_service_work_orderd_label_total_appointments": "Total Appointments",
  "portal_service_work_orderd_label_view_details": "View Details",
  "portal_support_page_title": "Support",
  "preference_switcher_error_locale": "Unable to update language.",
  "preference_switcher_error_region": "Unable to switch market.",
  "preference_switcher_locale_panel_hint": "Updates interface copy immediately on this surface.",
  "preference_switcher_region_hint": "Market changes persist. Crossing regions can require a new sign-in.",
  "preference_switcher_region_label": "Market",
  "preference_switcher_region_option_eu": "EU",
  "preference_switcher_region_option_eu_detail": "Europe",
  "preference_switcher_region_option_us": "US",
  "preference_switcher_region_option_us_detail": "United States",
  "preference_switcher_region_panel_hint": "Routes sign-in and API traffic through the selected cell.",
  "preference_switcher_status_locale_saved": "Language updated.",
  "preference_switcher_status_region_login": "Market updated. Sign in again to continue in the selected region.",
  "preference_switcher_status_region_saved": "Market updated.",
  "preference_switcher_switching_locale": "Updating language...",
  "preference_switcher_switching_region": "Switching market...",
  "subscription_checkout_active_body": "Your membership is live and we've started watching your system. The day something needs attention, we'll already be on it — fast.",
  "subscription_checkout_cancel_any_time": "Cancel any time",
  "subscription_checkout_pay_with": "Pay with",
  "subscription_checkout_first_charge_today": "First charge today",
  "subscription_checkout_how_it_works": "How it works",
  "subscription_checkout_step_today_title": "Today",
  "subscription_checkout_step_today_body": "Your membership starts and the first {amount} is charged.",
  "subscription_checkout_step_help_title": "When something's wrong",
  "subscription_checkout_step_help_body": "Call or text us and we respond within {hours} hours.",
  "subscription_checkout_step_visit_title": "Month {month}",
  "subscription_checkout_step_visit_body": "Your free inspection and panel cleaning unlocks.",
  "subscription_checkout_card_expires": "Expires {month}/{year}",
  "subscription_checkout_covered_title": "You're covered, {name}.",
  "subscription_checkout_cycle_month": "mo",
  "subscription_checkout_cycle_period": "period",
  "subscription_checkout_cycle_year": "yr",
  "subscription_checkout_error_accept_terms": "Please accept the terms and conditions before payment.",
  "subscription_checkout_terms_hint": "Tick the box to accept the terms",
  "subscription_checkout_error_complete_subscription": "Unable to complete this subscription.",
  "subscription_checkout_error_link_unavailable": "This subscription checkout link is unavailable.",
  "subscription_checkout_error_payment_form_load": "Unable to load the payment form.",
  "subscription_checkout_error_payment_form_unavailable": "Payment form unavailable. Please refresh and try again.",
  "subscription_checkout_error_save_card": "Unable to save this card.",
  "subscription_checkout_friend": "friend",
  "subscription_checkout_loading_payment_form": "Loading payment form...",
  "subscription_checkout_member_since": "Member since",
  "subscription_checkout_membership_active": "Membership active",
  "subscription_checkout_no_payment_methods": "No payment methods on file yet.",
  "subscription_checkout_plan_feature_discounts": "10% off repairs, 5% off add-ons",
  "subscription_checkout_plan_feature_help_center": "24/7 help center and virtual support",
  "subscription_checkout_plan_feature_visit_discount": "{amount} off every inspection and panel cleaning",
  "subscription_checkout_plan_feature_visit_credit_yearly": "Free inspection and panel cleaning after every year of membership",
  "subscription_checkout_plan_feature_visit_credit_half_yearly": "Free inspection and panel cleaning after every 6 months of membership",
  "subscription_checkout_plan_feature_monitoring": "Proactive monitoring + remote troubleshooting",
  "subscription_checkout_plan_feature_priority_scheduling": "Priority scheduling",
  "subscription_checkout_plan_feature_response_12": "12-hour, top-priority response",
  "subscription_checkout_plan_feature_response_24": "24-hour response promise",
  "subscription_checkout_plan_feature_response_48": "48-hour response promise",
  "subscription_checkout_review_terms": "Review terms",
  "subscription_checkout_selected": "Selected",
  "subscription_checkout_start_membership_cta": "Start membership →",
  "subscription_checkout_title_default": "Otovo Care",
  "subscription_checkout_title_with_plan": "{plan} · Otovo Care",
  "subscription_checkout_use_for_membership": "Use for membership",
  "subscription_checkout_view_terms": "View terms",
  "welcome_document_download": "Download",
  "welcome_document_label": "Signed Service Agreement",
  "welcome_document_note": "Signed and on file — keep a copy for your records.",
  "welcome_document_receipt": "View receipt",
  "welcome_form_access_instructions_label": "Any special access instructions?",
  "welcome_form_access_instructions_placeholder": "e.g. Park in the driveway, side gate on the left, panel is in the garage",
  "welcome_form_all_set": "All set",
  "welcome_form_connection_error": "We could not reach the server. Check your connection and try again.",
  "welcome_form_gate_access_label": "Gate code or access details",
  "welcome_form_gate_access_placeholder": "e.g. Gate code #1234, or call on arrival",
  "welcome_form_gated_label": "Gated community or locked gate",
  "welcome_form_gated_question": "Is your property in a gated community or behind a locked gate?",
  "welcome_form_intro": "These answers help our team access your property safely.",
  "welcome_form_no": "No",
  "welcome_form_optional": "optional",
  "welcome_form_pets_details_label": "Anything we should know about your pets and yard access?",
  "welcome_form_pets_details_placeholder": "e.g. Friendly dog in the backyard — please close the gate behind you",
  "welcome_form_pets_label": "Pets on the property",
  "welcome_form_pets_question": "Are there pets on the property?",
  "welcome_form_proceed_label": "OK to proceed if nobody home",
  "welcome_form_proceed_question": "If nobody is home, is it OK for our technician to proceed with the service?",
  "welcome_form_remaining_one": "1 question left",
  "welcome_form_remaining_other": "{count} questions left",
  "welcome_form_review_answers": "Please review the highlighted answers and try again.",
  "welcome_form_save_answers": "Save my answers",
  "welcome_form_save_error": "Something went wrong saving your answers. Please try again.",
  "welcome_form_saved_complete": "Thank you — your answers are saved. Our team has what it needs.",
  "welcome_form_saved_remaining_one": "Saved so far — 1 question is still needed before your appointment.",
  "welcome_form_saved_remaining_other": "Saved so far — {count} questions are still needed before your appointment.",
  "welcome_form_saving": "Saving…",
  "welcome_form_someone_home_label": "Someone home during service",
  "welcome_form_someone_home_question": "Will someone be home during the service appointment?",
  "welcome_form_title": "Help us get your home right",
  "welcome_form_update_answers": "Update my answers",
  "welcome_form_yes": "Yes",
  "welcome_hero_b2b_lede": "Your agreement is in place and your project is moving into scheduling. Please confirm the site access details below so our field team can be productive from the first appointment.",
  "welcome_hero_b2b_step_1": "We prepare the work order and stage the parts this scope requires.",
  "welcome_hero_b2b_step_2": "You confirm the site access details below.",
  "welcome_hero_b2b_step_3": "We send you a time to confirm.",
  "welcome_hero_b2b_step_4": "Our field team mobilizes to the site with everything the job needs.",
  "welcome_hero_b2b_steps_title": "How this moves forward",
  "welcome_hero_b2c_lede": "Thanks for choosing us. We're getting everything ready for your service. Here's what happens next — and a few quick questions to help our team be ready on day one.",
  "welcome_hero_b2c_step_1": "We prepare your service and line up everything your appointment needs.",
  "welcome_hero_b2c_step_2": "You answer a few quick questions about your home in the form below.",
  "welcome_hero_b2c_step_3": "We send you a time to confirm.",
  "welcome_hero_b2c_step_4": "On service day, our technician arrives ready to take care of you.",
  "welcome_hero_b2c_steps_title": "What happens next",
  "welcome_hero_greeting_b2b_default": "Welcome aboard",
  "welcome_hero_greeting_b2c_default": "Welcome to Otovo",
  "welcome_hero_greeting_name": "Welcome, {name}",
  "welcome_page_footer_contact": "Contact support",
  "welcome_page_footer_questions": "Questions?",
  "welcome_page_invalid_link": "This welcome link is invalid or expired.",
  "welcome_page_load_error": "This welcome page is temporarily unavailable.",
  "welcome_page_title": "Otovo · Welcome",
  "welcome_page_unavailable": "Unavailable",
  "welcome_parts_delivered_date": "Delivered {date}",
  "welcome_parts_estimated_arrival": "Estimated arrival {date}",
  "welcome_parts_overline": "Parts & materials",
  "welcome_parts_preparing_note": "Preparing shipment — tracking will appear here once it ships.",
  "welcome_parts_quantity": "Qty {count}",
  "welcome_parts_shipping_home": "Shipping to your home",
  "welcome_parts_status_delivered": "Delivered",
  "welcome_parts_status_exception": "Delivery issue",
  "welcome_parts_status_in_transit": "In transit",
  "welcome_parts_status_out_for_delivery": "Out for delivery",
  "welcome_parts_status_pending": "Preparing shipment",
  "welcome_parts_status_registered": "Label created",
  "welcome_parts_team_brings_note": "Our team brings these with them on service day.",
  "welcome_parts_track_package": "Track package",
  "welcome_parts_tracking_pending": "Tracking pending",
  "welcome_parts_with_technician": "Arriving with your technician",
  "welcome_validation_invalid": "Enter a valid value.",
  "welcome_validation_required": "This field is required.",
  "welcome_validation_too_long": "Must be at most {max} characters.",
  "x_admin_account_context_filters_all_memberships": "All memberships",
  "x_admin_account_context_filters_all_moods": "All moods",
  "x_admin_account_context_filters_any_active_membership": "Any active membership",
  "x_admin_account_context_filters_concerned": "Concerned",
  "x_admin_account_context_filters_core": "Core",
  "x_admin_account_context_filters_escalated": "Escalated",
  "x_admin_account_context_filters_happy": "Happy",
  "x_admin_account_context_filters_membership": "Membership",
  "x_admin_account_context_filters_mood": "Mood",
  "x_admin_account_context_filters_neutral": "Neutral",
  "x_admin_account_context_filters_no_active_membership": "No active membership",
  "x_admin_account_context_filters_prime": "Prime",
  "x_admin_account_context_filters_satisfied": "Satisfied",
  "x_admin_account_context_filters_ultra": "Ultra",
  "x_admin_accounts_new_page_create_employee": "Create Employee",
  "x_admin_accounts_new_page_create_link_google": "Create or link Google Workspace",
  "x_admin_accounts_new_page_direct": "Direct",
  "x_admin_accounts_new_page_drives_dispatch": "Drives dispatch, scheduling, and mobile capability.",
  "x_admin_accounts_new_page_employment_type": "Employment type",
  "x_admin_accounts_new_page_home_address": "Home address",
  "x_admin_accounts_new_page_home_address_hint": "The scheduler plans travel from home. A technician without one is never assigned appointments.",
  "x_admin_accounts_new_page_home_territory": "Home territory",
  "x_admin_accounts_new_page_intern": "Intern",
  "x_admin_accounts_new_page_isp": "ISP",
  "x_admin_accounts_new_page_isp_organization_label": "ISP organization",
  "x_admin_accounts_new_page_kind_employee": "Employee",
  "x_admin_accounts_new_page_kind_technician": "Technician",
  "x_admin_accounts_new_page_no_work_email_isp": "No Otovo work email will create this {kind} as an ISP field worker.",
  "x_admin_accounts_new_page_personal_email": "Personal email",
  "x_admin_accounts_new_page_requires_home_territory": "Requires a single home territory.",
  "x_admin_accounts_new_page_role_label": "Role",
  "x_admin_accounts_new_page_select_a_role": "Select a role",
  "x_admin_accounts_new_page_select_isp_organization": "Select ISP organization",
  "x_admin_accounts_new_page_stage_customer": "customer",
  "x_admin_accounts_new_page_stage_lead": "lead",
  "x_admin_accounts_new_page_stage_partner": "partner",
  "x_admin_accounts_new_page_stage_prospect": "prospect",
  "x_admin_accounts_new_page_status_active": "active",
  "x_admin_accounts_new_page_status_cancelled": "cancelled",
  "x_admin_accounts_new_page_status_checkout_complete": "checkout_complete",
  "x_admin_accounts_new_page_status_engaged": "engaged",
  "x_admin_accounts_new_page_status_expired": "expired",
  "x_admin_accounts_new_page_status_onboarding": "onboarding",
  "x_admin_accounts_new_page_status_opt_out": "opt_out",
  "x_admin_accounts_new_page_status_suspended": "suspended",
  "x_admin_accounts_new_page_status_terminated": "terminated",
  "x_admin_accounts_new_page_temp": "Temp",
  "x_admin_accounts_new_page_uses_work_email": "Uses the Otovo work email when present.",
  "x_admin_accounts_new_page_work_login_email": "Work/login email",
  "x_admin_accounts_page_accounts_item_label": "accounts",
  "x_admin_accounts_page_all_stages": "All stages",
  "x_admin_accounts_page_all_statuses": "All statuses",
  "x_admin_accounts_page_checkout_complete": "Checkout Complete",
  "x_admin_accounts_page_clear_search": "Clear search",
  "x_admin_accounts_page_concerned": "Concerned",
  "x_admin_accounts_page_count_accounts": "{count} accounts",
  "x_admin_accounts_page_created_newest": "Created (newest)",
  "x_admin_accounts_page_created_oldest": "Created (oldest)",
  "x_admin_accounts_page_disqualified": "Disqualified",
  "x_admin_accounts_page_employee": "Employee",
  "x_admin_accounts_page_engaged": "Engaged",
  "x_admin_accounts_page_escalated": "Escalated",
  "x_admin_accounts_page_failed_to_load_accounts": "Failed to Load Accounts",
  "x_admin_accounts_page_happy": "Happy",
  "x_admin_accounts_page_lead": "Lead",
  "x_admin_accounts_page_modified_newest": "Modified (newest)",
  "x_admin_accounts_page_modified_oldest": "Modified (oldest)",
  "x_admin_accounts_page_mood": "Mood",
  "x_admin_accounts_page_neutral": "Neutral",
  "x_admin_accounts_page_new_account": "New account",
  "x_admin_accounts_page_no_accounts_found": "No accounts found.",
  "x_admin_accounts_page_no_accounts_match_filters": "No accounts match your filters.",
  "x_admin_accounts_page_no_contact": "No contact",
  "x_admin_accounts_page_no_email": "No email",
  "x_admin_accounts_page_opt_out": "Opt Out",
  "x_admin_accounts_page_partner": "Partner",
  "x_admin_accounts_page_prospect": "Prospect",
  "x_admin_accounts_page_satisfied": "Satisfied",
  "x_admin_accounts_page_search_placeholder": "Search by customer ID, address, name, phone, or email...",
  "x_admin_accounts_page_service": "Service",
  "x_admin_accounts_page_sort_by": "Sort by",
  "x_admin_accounts_page_subscription": "Subscription",
  "x_admin_accounts_page_tag_az": "Tag (A-Z)",
  "x_admin_accounts_page_tag_za": "Tag (Z-A)",
  "x_admin_appointments_id_site_report_page_ai_relevance": "AI {relevance}",
  "x_admin_appointments_id_site_report_page_copy_link": "Copy Link",
  "x_admin_appointments_id_site_report_page_copy_link_failed": "Failed to copy customer view link",
  "x_admin_appointments_id_site_report_page_cover": "Cover",
  "x_admin_appointments_id_site_report_page_cover_update_failed": "Failed to update cover photo",
  "x_admin_appointments_id_site_report_page_cover_updated": "Cover photo updated",
  "x_admin_appointments_id_site_report_page_delivery_blocked": "Customer delivery blocked; admin link available",
  "x_admin_appointments_id_site_report_page_downloading": "Downloading...",
  "x_admin_appointments_id_site_report_page_generating": "Generating...",
  "x_admin_appointments_id_site_report_page_generating_report": "Generating report...",
  "x_admin_appointments_id_site_report_page_generation_failed": "Report generation failed",
  "x_admin_appointments_id_site_report_page_hidden": "Hidden",
  "x_admin_appointments_id_site_report_page_hide": "Hide",
  "x_admin_appointments_id_site_report_page_include": "Include",
  "x_admin_appointments_id_site_report_page_included": "Included",
  "x_admin_appointments_id_site_report_page_last_sent": "Last sent {date}",
  "x_admin_appointments_id_site_report_page_last_sent_to": "Last sent {date} to {recipient}",
  "x_admin_appointments_id_site_report_page_link_copied": "Customer view link copied",
  "x_admin_appointments_id_site_report_page_link_generation_failed": "Failed to generate customer view link",
  "x_admin_appointments_id_site_report_page_open_customer_view": "Open Customer View",
  "x_admin_appointments_id_site_report_page_open_view_failed": "Failed to open customer view",
  "x_admin_appointments_id_site_report_page_pdf": "PDF",
  "x_admin_appointments_id_site_report_page_pending": "Report pending",
  "x_admin_appointments_id_site_report_page_photo_added": "Photo added to customer report",
  "x_admin_appointments_id_site_report_page_photo_hidden": "Photo hidden from customer report",
  "x_admin_appointments_id_site_report_page_photo_visibility_failed": "Failed to update photo visibility",
  "x_admin_appointments_id_site_report_page_ready_to_send": "Report will send automatically",
  "x_admin_appointments_id_site_report_page_showing_photos": "Showing {shown} of {total} photos to customer",
  "x_admin_appointments_id_site_report_page_use_as_cover": "Use as cover",
  "x_admin_appointments_page_all_field_technicians": "All field technicians",
  "x_admin_appointments_page_appointment_type": "Appointment type",
  "x_admin_appointments_page_exceptions": "Exceptions:",
  "x_admin_appointments_page_manage_scheduled_appointments": "Manage scheduled appointments and track field work.",
  "x_admin_appointments_page_no_appointments_in_status": "No appointments in {status}",
  "x_admin_appointments_page_no_match_query": "No appointments match \"{query}\"",
  "x_admin_appointments_page_project_appointments": "Project appointments",
  "x_admin_appointments_page_search_placeholder": "Search by title, address, or account...",
  "x_admin_appointments_page_technician": "Technician",
  "x_admin_appointments_page_total_appointments": "{count} total appointments",
  "x_admin_appointments_page_unassigned_technician": "Unassigned technician",
  "x_admin_appointments_page_work_order_appointments": "Work order appointments",
  "x_admin_calls_page_account_mood": "Account mood",
  "x_admin_calls_page_agent": "Agent",
  "x_admin_calls_page_ai_generated": "AI generated",
  "x_admin_calls_page_ai_voice": "AI Voice",
  "x_admin_calls_page_answer_as": "Answer as {names}",
  "x_admin_calls_page_any": "Any",
  "x_admin_calls_page_call_follow_up_title": "Call follow-up: {caller}",
  "x_admin_calls_page_call_now": "Call Now",
  "x_admin_calls_page_caller": "Caller",
  "x_admin_calls_page_caller_label": "Caller",
  "x_admin_calls_page_caller_transferred": "Caller transferred to {target}.",
  "x_admin_calls_page_calls_label": "calls",
  "x_admin_calls_page_collections": "Collections",
  "x_admin_calls_page_copy_link": "Copy link",
  "x_admin_calls_page_create_case": "Create Case",
  "x_admin_calls_page_customer_new": "New customer",
  "x_admin_calls_page_customer_says_existing": "Says existing · no match",
  "x_admin_calls_page_direction": "Direction",
  "x_admin_calls_page_escalated": "Escalated",
  "x_admin_calls_page_failed_to_copy_call_link": "Failed to copy call link",
  "x_admin_calls_page_failed_to_end_call": "Failed to end call.",
  "x_admin_calls_page_hold_silence": "hold / silence",
  "x_admin_calls_page_inbound": "Inbound",
  "x_admin_calls_page_last_30_days": "Last 30 days",
  "x_admin_calls_page_last_7_days": "Last 7 days",
  "x_admin_calls_page_last_90_days": "Last 90 days",
  "x_admin_calls_page_mood_concerned": "Concerned",
  "x_admin_calls_page_mood_happy": "Happy",
  "x_admin_calls_page_mood_neutral": "Neutral",
  "x_admin_calls_page_mood_satisfied": "Satisfied",
  "x_admin_calls_page_no_active_caller_to_transfer": "No active caller found to transfer.",
  "x_admin_calls_page_outbound": "Outbound",
  "x_admin_calls_page_pause": "pause",
  "x_admin_calls_page_phone_line": "Phone line",
  "x_admin_calls_page_reason_for_call": "Reason for call",
  "x_admin_calls_page_retry": "Retry",
  "x_admin_calls_page_sales": "Sales",
  "x_admin_calls_page_search_customer_placeholder": "Search customer...",
  "x_admin_calls_page_search_transcript": "Search transcript",
  "x_admin_calls_page_seek_call_recording": "Seek call recording",
  "x_admin_calls_page_takeover_unavailable": "Another team member is already talking on this call",
  "x_admin_calls_page_this_caller": "this caller",
  "x_admin_calls_page_transfer": "Transfer",
  "x_admin_calls_page_transfer_confirm": "Transfer {caller} to {target}?",
  "x_admin_calls_page_transfer_failed": "Transfer failed.",
  "x_admin_calls_page_unable_to_accept_call": "Unable to accept this call. Check your connection and try again.",
  "x_admin_calls_page_unheard": "Unheard",
  "x_admin_calls_page_view_case": "View Case",
  "x_admin_calls_page_voicemail_group": "Voicemail",
  "x_admin_calls_page_voicemail_pause": "Pause voicemail",
  "x_admin_calls_page_voicemail_play": "Play voicemail",
  "x_admin_calls_phone_lines_id_page_back_to_calls": "Back to calls",
  "x_admin_calls_phone_lines_id_page_choose_owner_error": "Choose the employee who owns this line.",
  "x_admin_calls_phone_lines_id_page_dashboard_ring": "Dashboard ring",
  "x_admin_calls_phone_lines_id_page_edit_dedicated_line": "Edit dedicated line",
  "x_admin_calls_phone_lines_id_page_employee_owner": "Employee owner",
  "x_admin_calls_phone_lines_id_page_head_title": "Dedicated line · Edit · Admin",
  "x_admin_calls_phone_lines_id_page_line_active": "Line active",
  "x_admin_calls_phone_lines_id_page_line_summary": "{phone} · {source} · provider {provider}",
  "x_admin_calls_phone_lines_id_page_marketing": "Marketing",
  "x_admin_calls_phone_lines_id_page_mobile_ring": "Mobile ring",
  "x_admin_calls_phone_lines_id_page_no_matching_employees": "No matching employees",
  "x_admin_calls_phone_lines_id_page_not_found": "Dedicated line not found.",
  "x_admin_calls_phone_lines_id_page_notes": "Notes",
  "x_admin_calls_phone_lines_id_page_platform": "Platform",
  "x_admin_calls_phone_lines_id_page_pstn_target": "PSTN target",
  "x_admin_calls_phone_lines_id_page_return_confirm": "Return {phone} to the available pool?",
  "x_admin_calls_phone_lines_id_page_return_failed": "Failed to return line to pool",
  "x_admin_calls_phone_lines_id_page_return_to_pool": "Return to pool",
  "x_admin_calls_phone_lines_id_page_returning": "Returning…",
  "x_admin_calls_phone_lines_id_page_ring_timeout": "Ring timeout",
  "x_admin_calls_phone_lines_id_page_save_settings": "Save settings",
  "x_admin_calls_phone_lines_id_page_saving": "Saving…",
  "x_admin_calls_phone_lines_id_page_search_employee": "Search employee",
  "x_admin_calls_phone_lines_id_page_source_legacy": "Legacy",
  "x_admin_calls_phone_lines_id_page_source_pool": "Pool",
  "x_admin_calls_phone_lines_id_page_source_telnyx_port": "Telnyx port",
  "x_admin_calls_phone_lines_id_page_source_telnyx_purchase": "Telnyx purchase",
  "x_admin_calls_phone_lines_id_page_tracking_label": "Tracking label",
  "x_admin_calls_phone_lines_id_page_unlabeled": "Unlabeled",
  "x_admin_calls_phone_lines_id_page_update_failed": "Failed to update line settings",
  "x_admin_calls_phone_lines_new_page_area_code": "Area code",
  "x_admin_calls_phone_lines_new_page_assign_number": "Assign number",
  "x_admin_calls_phone_lines_new_page_available_numbers": "Available numbers",
  "x_admin_calls_phone_lines_new_page_available_pool": "Available pool",
  "x_admin_calls_phone_lines_new_page_back_to_calls": "Back to calls",
  "x_admin_calls_phone_lines_new_page_buy_and_assign": "Buy and assign",
  "x_admin_calls_phone_lines_new_page_buy_new_number": "Buy new number",
  "x_admin_calls_phone_lines_new_page_choose_employee_owner": "Choose the employee who owns this line.",
  "x_admin_calls_phone_lines_new_page_choose_pool_number": "Choose a pool number to assign.",
  "x_admin_calls_phone_lines_new_page_contains": "Contains",
  "x_admin_calls_phone_lines_new_page_country_at": "Austria",
  "x_admin_calls_phone_lines_new_page_country_be": "Belgium",
  "x_admin_calls_phone_lines_new_page_country_de": "Germany",
  "x_admin_calls_phone_lines_new_page_country_es": "Spain",
  "x_admin_calls_phone_lines_new_page_country_fr": "France",
  "x_admin_calls_phone_lines_new_page_country_gb": "United Kingdom",
  "x_admin_calls_phone_lines_new_page_country_it": "Italy",
  "x_admin_calls_phone_lines_new_page_country_label": "Country",
  "x_admin_calls_phone_lines_new_page_country_nl": "Netherlands",
  "x_admin_calls_phone_lines_new_page_country_no": "Norway",
  "x_admin_calls_phone_lines_new_page_country_pl": "Poland",
  "x_admin_calls_phone_lines_new_page_country_pt": "Portugal",
  "x_admin_calls_phone_lines_new_page_country_us": "United States",
  "x_admin_calls_phone_lines_new_page_dashboard_ring": "Dashboard ring",
  "x_admin_calls_phone_lines_new_page_direct_line_label_placeholder": "Direct line label",
  "x_admin_calls_phone_lines_new_page_employee_owner": "Employee owner",
  "x_admin_calls_phone_lines_new_page_failed_assign_line": "Failed to assign dedicated line",
  "x_admin_calls_phone_lines_new_page_failed_search_telnyx": "Failed to search Telnyx numbers",
  "x_admin_calls_phone_lines_new_page_line_label": "Line label",
  "x_admin_calls_phone_lines_new_page_local": "Local",
  "x_admin_calls_phone_lines_new_page_mobile_ring": "Mobile ring",
  "x_admin_calls_phone_lines_new_page_monthly_cost_per_mo": "{cost}/mo",
  "x_admin_calls_phone_lines_new_page_no_matching_employees": "No matching employees",
  "x_admin_calls_phone_lines_new_page_no_pool_numbers_available": "No unassigned dedicated numbers are currently available in the pool.",
  "x_admin_calls_phone_lines_new_page_notes": "Notes",
  "x_admin_calls_phone_lines_new_page_page_title": "Dedicated lines · New · Admin",
  "x_admin_calls_phone_lines_new_page_pstn_target": "PSTN target",
  "x_admin_calls_phone_lines_new_page_purchase_not_configured": "Telnyx number purchasing is not configured in production right now. Assign from the pool only until",
  "x_admin_calls_phone_lines_new_page_purchase_not_configured_suffix": "is set.",
  "x_admin_calls_phone_lines_new_page_purchase_pending": "Number purchased. Telnyx is still activating it — the line will finish setup automatically.",
  "x_admin_calls_phone_lines_new_page_ring_timeout": "Ring timeout",
  "x_admin_calls_phone_lines_new_page_rings_in_dashboard_and_mobile": "Rings in dashboard and mobile",
  "x_admin_calls_phone_lines_new_page_saving": "Saving…",
  "x_admin_calls_phone_lines_new_page_search_choose_telnyx_number": "Search and choose a Telnyx number first.",
  "x_admin_calls_phone_lines_new_page_search_employee": "Search employee",
  "x_admin_calls_phone_lines_new_page_search_telnyx": "Search Telnyx",
  "x_admin_calls_phone_lines_new_page_searching": "Searching…",
  "x_admin_calls_phone_lines_new_page_source_legacy": "Legacy",
  "x_admin_calls_phone_lines_new_page_source_pool": "Pool",
  "x_admin_calls_phone_lines_new_page_source_telnyx_port": "Telnyx port",
  "x_admin_calls_phone_lines_new_page_source_telnyx_purchase": "Telnyx purchase",
  "x_admin_calls_phone_lines_new_page_subtitle": "Assign from the pool or buy a new Telnyx number.",
  "x_admin_calls_phone_lines_new_page_title": "New dedicated line",
  "x_admin_calls_phone_lines_new_page_toll_free": "Toll-free",
  "x_admin_calls_phone_lines_new_page_use_pool_number": "Use pool number",
  "x_admin_calls_phone_lines_page_activating": "Activating",
  "x_admin_calls_phone_lines_page_adopt": "Adopt Telnyx number",
  "x_admin_calls_phone_lines_page_adopt_empty": "No owned numbers match that search.",
  "x_admin_calls_phone_lines_page_adopt_failed": "Failed to adopt number",
  "x_admin_calls_phone_lines_page_adopt_hint": "Register a number the Telnyx account already owns: label it, pick an owner, and routing is provisioned automatically.",
  "x_admin_calls_phone_lines_page_adopt_pending": "Telnyx has not activated this number yet. It was saved inactive; retry in a minute to finish setup.",
  "x_admin_calls_phone_lines_page_adopt_search_placeholder": "Search owned Telnyx numbers",
  "x_admin_calls_phone_lines_page_adopt_submit": "Adopt & provision",
  "x_admin_calls_phone_lines_page_adopt_success": "Number adopted and routing provisioning queued",
  "x_admin_calls_phone_lines_page_adopt_title": "Adopt an owned Telnyx number",
  "x_admin_calls_phone_lines_page_already_linked": "Already a line — {label}",
  "x_admin_calls_phone_lines_page_assign_pool": "Assign from pool",
  "x_admin_calls_phone_lines_page_attribution_col": "Attribution",
  "x_admin_calls_phone_lines_page_buy_new": "Buy new number",
  "x_admin_calls_phone_lines_page_callable": "Callable",
  "x_admin_calls_phone_lines_page_check": "Check",
  "x_admin_calls_phone_lines_page_country_col": "Country",
  "x_admin_calls_phone_lines_page_description": "Every inbound and outbound number: ownership, labels, attribution, and whether the full Telnyx + LiveKit routing chain is healthy.",
  "x_admin_calls_phone_lines_page_empty": "No phone lines yet. Assign one from the pool, buy a new number, or adopt an existing Telnyx number.",
  "x_admin_calls_phone_lines_page_heading": "Phone lines",
  "x_admin_calls_phone_lines_page_inactive": "Inactive",
  "x_admin_calls_phone_lines_page_kicker": "Calls",
  "x_admin_calls_phone_lines_page_label": "Label",
  "x_admin_calls_phone_lines_page_notes": "Notes",
  "x_admin_calls_phone_lines_page_number_col": "Number",
  "x_admin_calls_phone_lines_page_owned_load_failed": "Could not load the Telnyx inventory",
  "x_admin_calls_phone_lines_page_owner_col": "Owner",
  "x_admin_calls_phone_lines_page_routing_col": "Routing",
  "x_admin_calls_phone_lines_page_source_col": "Source",
  "x_admin_calls_phone_lines_page_state_col": "State",
  "x_admin_calls_phone_lines_page_status_failed": "Could not check provisioning status",
  "x_admin_calls_phone_lines_page_title_tag": "Phone lines - Calls",
  "x_admin_canvas_page_add": "+ Add",
  "x_admin_canvas_page_all_audiences": "All audiences",
  "x_admin_canvas_page_all_departments": "All departments",
  "x_admin_canvas_page_all_tags": "All tags",
  "x_admin_canvas_page_audience_tags_label": "Audience tags",
  "x_admin_canvas_page_audience_tags_placeholder": "daily, triage, forecasting",
  "x_admin_canvas_page_browse_full_gallery": "Browse the full gallery",
  "x_admin_canvas_page_care": "Care",
  "x_admin_canvas_page_cases_inbox_load_sla_risk": "Cases, inbox load, and SLA risk",
  "x_admin_canvas_page_cash_invoices_margin_watch": "Cash, invoices, and margin watch",
  "x_admin_canvas_page_clear_search_title": "Clear search",
  "x_admin_canvas_page_clipboard_unavailable": "Clipboard API unavailable",
  "x_admin_canvas_page_days_ago": "{days}d ago",
  "x_admin_canvas_page_delete_dashboard_title": "Delete dashboard",
  "x_admin_canvas_page_department_label": "Department",
  "x_admin_canvas_page_download": "Download",
  "x_admin_canvas_page_draft": "Draft",
  "x_admin_canvas_page_edit_listing": "Edit Listing",
  "x_admin_canvas_page_empty_all": "No dashboards match the current filters.",
  "x_admin_canvas_page_empty_mine": "No dashboards you own match the current filters.",
  "x_admin_canvas_page_error_export_cancel": "Failed to cancel export",
  "x_admin_canvas_page_error_export_cancel_failed": "Cancel export failed",
  "x_admin_canvas_page_error_export_failed": "Export failed",
  "x_admin_canvas_page_error_export_start": "Failed to start export",
  "x_admin_canvas_page_error_export_status": "Failed to check export status",
  "x_admin_canvas_page_error_export_status_failed": "Export status failed",
  "x_admin_canvas_page_error_publish": "Failed to publish dashboard",
  "x_admin_canvas_page_error_unpublish": "Failed to unpublish dashboard",
  "x_admin_canvas_page_error_unpublish_failed": "Unpublish failed",
  "x_admin_canvas_page_export": "Export",
  "x_admin_canvas_page_export_csv_title": "Export CSV.gz",
  "x_admin_canvas_page_finance": "Finance",
  "x_admin_canvas_page_live_execution_delivery": "Live execution and delivery",
  "x_admin_canvas_page_loading_dashboard": "Loading dashboard...",
  "x_admin_canvas_page_no_description": "No description yet.",
  "x_admin_canvas_page_open_dashboard": "Open dashboard",
  "x_admin_canvas_page_ops": "Ops",
  "x_admin_canvas_page_personal_tags": "Personal Tags",
  "x_admin_canvas_page_pipeline_quoting_conversion": "Pipeline, quoting, and conversion",
  "x_admin_canvas_page_publish": "Publish",
  "x_admin_canvas_page_publish_dashboard": "Publish Dashboard",
  "x_admin_canvas_page_publish_hint": "Publishing is lightweight: owners control what appears in the gallery.",
  "x_admin_canvas_page_published": "Published",
  "x_admin_canvas_page_reset": "Reset",
  "x_admin_canvas_page_rows_count": "{count} rows",
  "x_admin_canvas_page_sales": "Sales",
  "x_admin_canvas_page_save_listing": "Save Listing",
  "x_admin_canvas_page_scope_all_subtitle": "All canvas reports",
  "x_admin_canvas_page_scope_mine_subtitle": "Canvas reports you own",
  "x_admin_canvas_page_search_placeholder_all": "Search dashboards, prompts, owners...",
  "x_admin_canvas_page_search_placeholder_mine": "Search dashboards...",
  "x_admin_canvas_page_starting": "Starting...",
  "x_admin_canvas_page_store_blurb_hint": "Keep this tight. It should explain purpose, not repeat the prompt verbatim.",
  "x_admin_canvas_page_store_blurb_label": "Store blurb",
  "x_admin_canvas_page_store_blurb_placeholder": "What this dashboard is for and why someone should use it.",
  "x_admin_canvas_page_subtitle": "AI-built dashboards generated from prompts.",
  "x_admin_canvas_page_tag_placeholder_example": "ops, finance, weekly review",
  "x_admin_canvas_page_title": "Canvas",
  "x_admin_canvas_page_unassigned": "Unassigned",
  "x_admin_canvas_page_unpublish": "Unpublish",
  "x_admin_canvas_page_yesterday": "Yesterday",
  "x_admin_cases_case_description": "Case Description",
  "x_admin_cases_id_page_activity": "Activity",
  "x_admin_cases_id_page_assign_owners": "Assign owners",
  "x_admin_cases_id_page_by": "by",
  "x_admin_cases_id_page_call": "Call",
  "x_admin_cases_id_page_case": "Case",
  "x_admin_cases_id_page_case_reason_aria_label": "Case reason",
  "x_admin_cases_id_page_case_record_viewed": "Case record viewed",
  "x_admin_cases_id_page_case_title": "Case title",
  "x_admin_cases_id_page_change_status": "Change status",
  "x_admin_cases_id_page_changes_save_automatically": "Changes save automatically.",
  "x_admin_cases_id_page_channel": "Channel",
  "x_admin_cases_id_page_chat": "Zap",
  "x_admin_cases_id_page_closed": "Closed",
  "x_admin_cases_id_page_closure_outcome_required": "A closure outcome is required to close this case.",
  "x_admin_cases_id_page_communication": "Communication",
  "x_admin_cases_id_page_communication_hint": "Inbound message handling — email, phone, or text.",
  "x_admin_cases_id_page_create_project": "Create project",
  "x_admin_cases_id_page_create_work_order": "Create work order",
  "x_admin_cases_id_page_describe_case_placeholder": "Describe the case — what's the customer asking, what needs to happen…",
  "x_admin_cases_id_page_done": "Done",
  "x_admin_cases_id_page_existing_case": "Existing case",
  "x_admin_cases_id_page_external_id": "External ID",
  "x_admin_cases_id_page_failed_to_link_record": "Failed to link record.",
  "x_admin_cases_id_page_failed_to_save_case": "Failed to save case.",
  "x_admin_cases_id_page_failed_to_update_ownership": "Failed to update ownership.",
  "x_admin_cases_id_page_failed_to_update_reason": "Failed to update reason.",
  "x_admin_cases_id_page_failed_to_update_status": "Failed to update status.",
  "x_admin_cases_id_page_failed_to_update_workflow": "Failed to update workflow.",
  "x_admin_cases_id_page_head_title": "{title} · Cases · Admin",
  "x_admin_cases_id_page_hide_appointments": "Hide appointments",
  "x_admin_cases_id_page_id_or_url": "ID or URL",
  "x_admin_cases_id_page_in_duration": "In {duration}",
  "x_admin_cases_id_page_in_stage": "in stage",
  "x_admin_cases_id_page_integration": "Integration",
  "x_admin_cases_id_page_just_now": "just now",
  "x_admin_cases_id_page_link": "Link",
  "x_admin_cases_id_page_link_account_chip": "Link → Account",
  "x_admin_cases_id_page_link_account_first_post": ") to create quotes, work orders, and projects from this case.",
  "x_admin_cases_id_page_link_account_first_pre": "Link an account first (use",
  "x_admin_cases_id_page_link_location_to_create_project": "Link a location to create a project.",
  "x_admin_cases_id_page_link_record": "Link record",
  "x_admin_cases_id_page_linked_records": "Linked records",
  "x_admin_cases_id_page_linking": "Linking…",
  "x_admin_cases_id_page_move_case_to_status": "Move case to status",
  "x_admin_cases_id_page_no": "No",
  "x_admin_cases_id_page_no_description_yet": "No description yet — click to add one.",
  "x_admin_cases_id_page_no_reason_set": "No reason set",
  "x_admin_cases_id_page_no_transitions_available": "No transitions available from this status.",
  "x_admin_cases_id_page_none_set": "None set",
  "x_admin_cases_id_page_opened": "Opened",
  "x_admin_cases_id_page_outcome_prefix": "Outcome: {value}",
  "x_admin_cases_id_page_overdue": "Overdue {duration}",
  "x_admin_cases_id_page_owners": "Owners",
  "x_admin_cases_id_page_owning_role_aria_label": "Owning role",
  "x_admin_cases_id_page_paste_record_id_placeholder": "Paste record ID or admin URL",
  "x_admin_cases_id_page_project": "Project",
  "x_admin_cases_id_page_record_type": "Record type",
  "x_admin_cases_id_page_search_agent_name_placeholder": "Search agent name...",
  "x_admin_cases_id_page_service": "Service",
  "x_admin_cases_id_page_service_hint": "Field service work — dispatch, appointments, completion.",
  "x_admin_cases_id_page_show_appointments": "Show appointments",
  "x_admin_cases_id_page_stage_of": "Stage {current} of {total}",
  "x_admin_cases_id_page_summarize": "Summarize",
  "x_admin_cases_id_page_summarize_again": "Summarize again",
  "x_admin_cases_id_page_summarizing": "Summarizing…",
  "x_admin_cases_id_page_summary_failed": "Couldn't summarize this case. Try again.",
  "x_admin_cases_id_page_thread": "Thread",
  "x_admin_cases_id_page_title_cannot_be_blank": "Title cannot be blank.",
  "x_admin_cases_id_page_unassigned": "Unassigned",
  "x_admin_cases_id_page_unscheduled": "Unscheduled",
  "x_admin_cases_id_page_untitled_case": "Untitled case",
  "x_admin_cases_id_page_wo_status": "WO Status",
  "x_admin_cases_id_page_work_order": "Work order",
  "x_admin_cases_id_page_yes": "Yes",
  "x_admin_cases_page_account_required": "Account *",
  "x_admin_cases_page_active_column_cases": "{count} cases",
  "x_admin_cases_page_all_case_types": "All case types",
  "x_admin_cases_page_all_outcomes": "All outcomes",
  "x_admin_cases_page_all_owners": "All owners",
  "x_admin_cases_page_all_priorities": "All priorities",
  "x_admin_cases_page_all_queues": "All queues",
  "x_admin_cases_page_all_sources": "All sources",
  "x_admin_cases_page_any_due_state": "Any due state",
  "x_admin_cases_page_canceled": "Canceled",
  "x_admin_cases_page_case_queue": "Case Queue",
  "x_admin_cases_page_case_reason": "Case Reason",
  "x_admin_cases_page_case_type_label": "Case Type",
  "x_admin_cases_page_case_type_required": "Case Type *",
  "x_admin_cases_page_cases_for": "Cases for {role}",
  "x_admin_cases_page_cases_item_label": "cases",
  "x_admin_cases_page_closed": "Closed",
  "x_admin_cases_page_closure_outcome_label": "Closure Outcome",
  "x_admin_cases_page_collapse_all": "Collapse All",
  "x_admin_cases_page_communication": "Communication",
  "x_admin_cases_page_create_case": "Create Case",
  "x_admin_cases_page_creating": "Creating…",
  "x_admin_cases_page_customer_account": "Customer account",
  "x_admin_cases_page_due_title": "Due {date}",
  "x_admin_cases_page_employee_region": "Employee region",
  "x_admin_cases_page_every_new_case_starts_in_triage": "Every new case starts in triage",
  "x_admin_cases_page_expand_all": "Expand All",
  "x_admin_cases_page_failed_to_create_case": "Failed to create case.",
  "x_admin_cases_page_high": "High",
  "x_admin_cases_page_low": "Low",
  "x_admin_cases_page_new_case": "New Case",
  "x_admin_cases_page_next_action": "Next Action",
  "x_admin_cases_page_next_at": "Next {date}",
  "x_admin_cases_page_no_job_role_on_session": "No job role on session",
  "x_admin_cases_page_not_overdue": "Not overdue",
  "x_admin_cases_page_overdue": "Overdue",
  "x_admin_cases_page_owner_you": "You",
  "x_admin_cases_page_owners": "Owners",
  "x_admin_cases_page_owners_value": "Owners: {value}",
  "x_admin_cases_page_pipeline_overview": "Pipeline Overview",
  "x_admin_cases_page_priority": "Priority",
  "x_admin_cases_page_project": "Project",
  "x_admin_cases_page_queue_value": "Queue: {value}",
  "x_admin_cases_page_role": "Role",
  "x_admin_cases_page_role_customer_service": "Customer Service",
  "x_admin_cases_page_role_inside_sales": "Inside Sales",
  "x_admin_cases_page_role_technician": "Technician",
  "x_admin_cases_page_search_account_placeholder": "Search account number, contact, address…",
  "x_admin_cases_page_search_owner_placeholder": "Search people…",
  "x_admin_cases_page_search_placeholder": "Search by title…",
  "x_admin_cases_page_select_reason": "Select reason...",
  "x_admin_cases_page_service": "Service",
  "x_admin_cases_page_sla": "SLA",
  "x_admin_cases_page_sla_with_customer": "With customer",
  "x_admin_cases_page_time_left": "{time} left",
  "x_admin_cases_page_time_overdue": "{time} overdue",
  "x_admin_cases_page_title": "Cases · Admin",
  "x_admin_cases_page_title_required": "Title *",
  "x_admin_cases_page_total_cases": "{count} total cases",
  "x_admin_cases_page_unassigned": "Unassigned",
  "x_admin_cases_page_view_all": "View All",
  "x_admin_cases_page_view_all_description": "All cases grouped by workflow and status.",
  "x_admin_cases_page_work_order": "Work order",
  "x_admin_cases_page_zero_items": "0 items",
  "x_admin_communications_all_conversations": "All conversations",
  "x_admin_communications_sol_handoffs": "Sol handoffs",
  "x_admin_communications_no_sol_handoffs": "No Sol handoffs",
  "x_admin_communications_view_all": "View all conversations",
  "x_admin_dashboards_appointment_capacity_page_additional_technicians_needed": "Additional technicians needed",
  "x_admin_dashboards_appointment_capacity_page_additional_technicians_needed_body": "Estimated extra field staff to bring over-capacity territories back to 100%. Click to triage their unassigned work.",
  "x_admin_dashboards_appointment_capacity_page_all_territories": "All territories",
  "x_admin_dashboards_appointment_capacity_page_appointments_tasks_line": "{appointments} appointments · {tasks} tasks",
  "x_admin_dashboards_appointment_capacity_page_appt_plural": "{count} appts",
  "x_admin_dashboards_appointment_capacity_page_appt_singular": "{count} appt",
  "x_admin_dashboards_appointment_capacity_page_busiest_home_roster": "Busiest home roster",
  "x_admin_dashboards_appointment_capacity_page_capacity_calendar": "Capacity calendar",
  "x_admin_dashboards_appointment_capacity_page_capacity_calendar_body": "Morning (AM) and afternoon (PM) fullness vs. capacity for each day. Click a half-day cell to list its work items. ⚠ marks days with open staffing slots or unknown durations. Weekends have no capacity.",
  "x_admin_dashboards_appointment_capacity_page_critical": "Critical",
  "x_admin_dashboards_appointment_capacity_page_critical_body": "At or above 105% of capacity — or scheduled demand exists with no local technicians. Add staff or redistribute work.",
  "x_admin_dashboards_appointment_capacity_page_critical_territories": "Critical territories",
  "x_admin_dashboards_appointment_capacity_page_critical_territories_body": "Territories at or above 105% of capacity, or with scheduled demand but no local technicians. Click to list their appointments.",
  "x_admin_dashboards_appointment_capacity_page_demand_load": "Demand load",
  "x_admin_dashboards_appointment_capacity_page_demand_load_body": "Scheduled workload (duration × required staff for every appointment and dispatch task) as a share of total territory capacity in this window.",
  "x_admin_dashboards_appointment_capacity_page_drill_in": "drill in →",
  "x_admin_dashboards_appointment_capacity_page_field_staff": "Field Staff",
  "x_admin_dashboards_appointment_capacity_page_field_staff_body": "Active, staffing-enabled technicians whose home territory is in scope. Capacity = staff × working days × 8h.",
  "x_admin_dashboards_appointment_capacity_page_field_staff_info_title": "Field staff",
  "x_admin_dashboards_appointment_capacity_page_gap_open": "{hours} open",
  "x_admin_dashboards_appointment_capacity_page_gap_over": "{hours} over",
  "x_admin_dashboards_appointment_capacity_page_healthy_body": "55–85% of capacity. Comfortable, balanced load.",
  "x_admin_dashboards_appointment_capacity_page_home_roster_booked": "Home roster booked",
  "x_admin_dashboards_appointment_capacity_page_home_roster_booked_body": "Hours booked specifically on technicians whose home territory is here, vs. their capacity. Highlights whether the local crew (not borrowed help) is saturated.",
  "x_admin_dashboards_appointment_capacity_page_no_active_home_roster": "No active home roster",
  "x_admin_dashboards_appointment_capacity_page_no_duration": "No duration",
  "x_admin_dashboards_appointment_capacity_page_official_operations": "Official / Operations",
  "x_admin_dashboards_appointment_capacity_page_open_slots": "Open slots",
  "x_admin_dashboards_appointment_capacity_page_open_staffing_slots": "Open staffing slots",
  "x_admin_dashboards_appointment_capacity_page_open_staffing_slots_body": "Required staffing positions on scheduled appointments that have no technician assigned yet.",
  "x_admin_dashboards_appointment_capacity_page_page_title": "Appointment Capacity | Admin Dashboards",
  "x_admin_dashboards_appointment_capacity_page_pct_full": "{label} — {pct}% full",
  "x_admin_dashboards_appointment_capacity_page_per_tech_day": "{hours} per tech-day",
  "x_admin_dashboards_appointment_capacity_page_roster_booked_across_techs": "{hours} booked across assigned techs",
  "x_admin_dashboards_appointment_capacity_page_scheduled_capacity_line": "{scheduled} scheduled / {capacity} capacity",
  "x_admin_dashboards_appointment_capacity_page_scheduled_work": "Scheduled Work",
  "x_admin_dashboards_appointment_capacity_page_scheduled_work_body": "All appointments and dispatch tasks with a date inside the window (excludes cancelled, completed, no-show). Click to list them across every territory.",
  "x_admin_dashboards_appointment_capacity_page_scheduled_work_info_title": "Scheduled work",
  "x_admin_dashboards_appointment_capacity_page_spare_body": "Below 55% of capacity. Spare capacity available to absorb more work.",
  "x_admin_dashboards_appointment_capacity_page_subtitle": "Scheduled demand, home-roster fullness, unassigned staffing, and open appointment backlog by service territory.",
  "x_admin_dashboards_appointment_capacity_page_task_plural": "{count} tasks",
  "x_admin_dashboards_appointment_capacity_page_task_singular": "{count} task",
  "x_admin_dashboards_appointment_capacity_page_techs_count": "{count} techs",
  "x_admin_dashboards_appointment_capacity_page_techs_needed": "Techs Needed",
  "x_admin_dashboards_appointment_capacity_page_techs_needed_here": "Techs needed here",
  "x_admin_dashboards_appointment_capacity_page_techs_needed_here_body": "Extra technicians this territory needs to get back under 100% capacity for the window.",
  "x_admin_dashboards_appointment_capacity_page_techs_needed_label": "Techs needed",
  "x_admin_dashboards_appointment_capacity_page_territories_needing_techs": "Territories needing techs",
  "x_admin_dashboards_appointment_capacity_page_tight_body": "85–105% of capacity. Very little slack left; monitor closely before booking more.",
  "x_admin_dashboards_appointment_capacity_page_tightest_day": "Tightest day",
  "x_admin_dashboards_appointment_capacity_page_tightest_day_body": "The single busiest day in the window for this territory, by fullness %. Click that day in the strip to see its appointments.",
  "x_admin_dashboards_appointment_capacity_page_title": "Appointments By Territory Capacity",
  "x_admin_dashboards_appointment_capacity_page_unknown_duration": "Unknown duration",
  "x_admin_dashboards_appointment_capacity_page_unknown_duration_body": "Scheduled appointments with no start/end time and no estimate, so they can’t be counted toward workload. Fix these for an accurate load.",
  "x_admin_dashboards_appointment_capacity_page_view_backlog": "View backlog",
  "x_admin_dashboards_appointment_capacity_page_working_days_count": "{count} working days",
  "x_admin_dashboards_cases_page_button_csv": "CSV",
  "x_admin_dashboards_cases_page_caption_click_bar_cross_filter": "click a bar to cross-filter",
  "x_admin_dashboards_cases_page_caption_click_day_to_drill": "click a day to drill",
  "x_admin_dashboards_cases_page_caption_click_row_sort": "click a row for that person's cases · sort by any column",
  "x_admin_dashboards_cases_page_caption_click_slice_cross_filter": "click a slice to cross-filter",
  "x_admin_dashboards_cases_page_caption_click_to_cross_filter": "click to cross-filter",
  "x_admin_dashboards_cases_page_caption_click_to_drill": "click to drill",
  "x_admin_dashboards_cases_page_caption_closed_in_range_click_bar": "closed in range · click a bar",
  "x_admin_dashboards_cases_page_caption_closed_in_range_click_to_drill": "closed in range · click to drill",
  "x_admin_dashboards_cases_page_caption_closed_in_range_lower": "closed in range",
  "x_admin_dashboards_cases_page_caption_closed_over_total": "closed ÷ total",
  "x_admin_dashboards_cases_page_caption_in_period": "in period",
  "x_admin_dashboards_cases_page_caption_need_an_owner": "need an owner",
  "x_admin_dashboards_cases_page_caption_no_assignee": "No assignee",
  "x_admin_dashboards_cases_page_caption_open_cases_by_status_segment": "open cases by status · click a segment",
  "x_admin_dashboards_cases_page_caption_open_vs_closed_cross_filter": "open vs closed · click to cross-filter",
  "x_admin_dashboards_cases_page_caption_past_due": "past due",
  "x_admin_dashboards_cases_page_case_type_communication": "Communication",
  "x_admin_dashboards_cases_page_case_type_service": "Service",
  "x_admin_dashboards_cases_page_cases_analytics": "Cases Analytics",
  "x_admin_dashboards_cases_page_cases_in_range_count": "{count} cases in range",
  "x_admin_dashboards_cases_page_chip_assignee": "Assignee: {name}",
  "x_admin_dashboards_cases_page_chip_priority": "Priority: {priority}",
  "x_admin_dashboards_cases_page_chip_status": "Status: {status}",
  "x_admin_dashboards_cases_page_chip_team": "Team: {team}",
  "x_admin_dashboards_cases_page_chip_territory": "Territory: {territory}",
  "x_admin_dashboards_cases_page_chip_type": "Type: {type}",
  "x_admin_dashboards_cases_page_clear_filters": "Clear filters",
  "x_admin_dashboards_cases_page_csv_header_assignees": "Assignees",
  "x_admin_dashboards_cases_page_csv_header_closure_outcome": "Closure outcome",
  "x_admin_dashboards_cases_page_csv_header_priority": "Priority",
  "x_admin_dashboards_cases_page_drill_header_count_cases": "{count} cases",
  "x_admin_dashboards_cases_page_drill_title_open_cases": "Open cases",
  "x_admin_dashboards_cases_page_empty_no_assignee_activity": "No assignee activity in this window.",
  "x_admin_dashboards_cases_page_empty_no_cases_closed": "No cases closed in this window.",
  "x_admin_dashboards_cases_page_empty_no_cases_match": "No cases match this selection.",
  "x_admin_dashboards_cases_page_empty_no_closure_outcomes": "No closures with a recorded outcome in this window.",
  "x_admin_dashboards_cases_page_empty_no_open_cases_assigned": "No open cases assigned in this window.",
  "x_admin_dashboards_cases_page_empty_no_team_data": "No team data in this window.",
  "x_admin_dashboards_cases_page_empty_no_territory_data": "No territory data in this window.",
  "x_admin_dashboards_cases_page_failed_to_load": "Failed to load cases analytics",
  "x_admin_dashboards_cases_page_fallback_assignee": "Assignee",
  "x_admin_dashboards_cases_page_footer_generated": "Generated {generated} · {start} → {end}",
  "x_admin_dashboards_cases_page_heading_by_closure_outcome": "By closure outcome",
  "x_admin_dashboards_cases_page_heading_by_owning_team": "By owning team",
  "x_admin_dashboards_cases_page_heading_by_priority": "By priority",
  "x_admin_dashboards_cases_page_heading_by_status": "By status",
  "x_admin_dashboards_cases_page_heading_by_territory": "By territory",
  "x_admin_dashboards_cases_page_heading_case_closure_by_person": "Case closure by person",
  "x_admin_dashboards_cases_page_heading_case_load_by_person": "Case load by person",
  "x_admin_dashboards_cases_page_heading_communication_vs_service": "Communication vs service",
  "x_admin_dashboards_cases_page_heading_opened_vs_closed_over_time": "Opened vs closed over time",
  "x_admin_dashboards_cases_page_heading_per_person_matrix": "Per-person matrix",
  "x_admin_dashboards_cases_page_item_closed": "Closed {date}",
  "x_admin_dashboards_cases_page_item_due": "Due {date}",
  "x_admin_dashboards_cases_page_item_opened": "Opened {date}",
  "x_admin_dashboards_cases_page_kpi_avg_days_to_close": "Avg days to close",
  "x_admin_dashboards_cases_page_kpi_closed_in_range": "Closed in range",
  "x_admin_dashboards_cases_page_kpi_closure_rate": "Closure rate",
  "x_admin_dashboards_cases_page_kpi_open": "Open",
  "x_admin_dashboards_cases_page_kpi_total_cases": "Total cases",
  "x_admin_dashboards_cases_page_label_overdue_open": "Overdue open",
  "x_admin_dashboards_cases_page_label_unassigned_assignee": "Unassigned",
  "x_admin_dashboards_cases_page_label_unassigned_open": "Unassigned open",
  "x_admin_dashboards_cases_page_label_untitled_case": "Untitled case",
  "x_admin_dashboards_cases_page_loading": "Loading cases analytics…",
  "x_admin_dashboards_cases_page_name_closed_suffix": "{name} · closed",
  "x_admin_dashboards_cases_page_name_status_title": "{name} · {status}",
  "x_admin_dashboards_cases_page_official_operations": "Official / Operations",
  "x_admin_dashboards_cases_page_outcome_title": "Outcome · {outcome}",
  "x_admin_dashboards_cases_page_owning_team_inside_sales": "Inside sales",
  "x_admin_dashboards_cases_page_owning_team_operations": "Operations",
  "x_admin_dashboards_cases_page_pagination_page": "Page {page} / {count}",
  "x_admin_dashboards_cases_page_priority_high": "High",
  "x_admin_dashboards_cases_page_priority_low": "Low",
  "x_admin_dashboards_cases_page_priority_urgent": "Urgent",
  "x_admin_dashboards_cases_page_status_canceled": "Canceled",
  "x_admin_dashboards_cases_page_status_closed": "Closed",
  "x_admin_dashboards_cases_page_status_intake": "Intake",
  "x_admin_dashboards_cases_page_status_pending_approval": "Pending approval",
  "x_admin_dashboards_cases_page_status_post_service_review": "Post-service review",
  "x_admin_dashboards_cases_page_status_responded": "Responded",
  "x_admin_dashboards_cases_page_status_service_in_progress": "Service in progress",
  "x_admin_dashboards_cases_page_status_service_needed": "Service needed",
  "x_admin_dashboards_cases_page_status_triage": "Triage",
  "x_admin_dashboards_cases_page_status_waiting_on_customer": "Waiting on customer",
  "x_admin_dashboards_cases_page_status_waiting_on_internal": "Waiting on internal",
  "x_admin_dashboards_cases_page_subtitle": "Case load, closure throughput, territory & status mix — click any chart to drill in.",
  "x_admin_dashboards_cases_page_subtitle_cases_closed_this_day": "Cases closed this day",
  "x_admin_dashboards_cases_page_subtitle_cases_opened_this_day": "Cases opened this day",
  "x_admin_dashboards_cases_page_subtitle_closed_this_period": "Closed this period",
  "x_admin_dashboards_cases_page_subtitle_currently_open": "Currently open",
  "x_admin_dashboards_cases_page_subtitle_past_due_date": "Past due date",
  "x_admin_dashboards_cases_page_th_assigned_open": "Assigned open",
  "x_admin_dashboards_cases_page_th_person": "Person",
  "x_admin_dashboards_cases_page_th_total_in_range": "Total in range",
  "x_admin_dashboards_cases_page_word_date_title": "{word} · {date}",
  "x_admin_dashboards_cases_page_word_opened": "Opened",
  "x_admin_dashboards_comms_agent_page_badge_case": "Case",
  "x_admin_dashboards_comms_agent_page_badge_linear": "Linear",
  "x_admin_dashboards_comms_agent_page_channel_all": "All",
  "x_admin_dashboards_comms_agent_page_channel_email": "Email",
  "x_admin_dashboards_comms_agent_page_channel_split": "By channel",
  "x_admin_dashboards_comms_agent_page_channel_text": "Text",
  "x_admin_dashboards_comms_agent_page_col_calls": "Calls",
  "x_admin_dashboards_comms_agent_page_col_channel": "Channel",
  "x_admin_dashboards_comms_agent_page_col_error": "Error",
  "x_admin_dashboards_comms_agent_page_col_failure_rate": "Fail %",
  "x_admin_dashboards_comms_agent_page_col_failures": "Failures",
  "x_admin_dashboards_comms_agent_page_col_flags": "Flags",
  "x_admin_dashboards_comms_agent_page_col_rounds": "Rounds",
  "x_admin_dashboards_comms_agent_page_col_runtime": "Runtime",
  "x_admin_dashboards_comms_agent_page_col_status": "Status",
  "x_admin_dashboards_comms_agent_page_col_thread": "Thread",
  "x_admin_dashboards_comms_agent_page_col_time": "Time",
  "x_admin_dashboards_comms_agent_page_col_tool": "Tool",
  "x_admin_dashboards_comms_agent_page_col_tools": "Tools",
  "x_admin_dashboards_comms_agent_page_daily_trend": "Daily activity",
  "x_admin_dashboards_comms_agent_page_email_sources": "Email sources",
  "x_admin_dashboards_comms_agent_page_email_sources_class_customer": "Customer",
  "x_admin_dashboards_comms_agent_page_email_sources_class_internal_forward": "Internal forward",
  "x_admin_dashboards_comms_agent_page_email_sources_class_machine": "Machine",
  "x_admin_dashboards_comms_agent_page_email_sources_class_machine_notification_unregistered": "Unregistered machine",
  "x_admin_dashboards_comms_agent_page_email_sources_class_monitoring": "Monitoring",
  "x_admin_dashboards_comms_agent_page_email_sources_class_noise": "Noise",
  "x_admin_dashboards_comms_agent_page_email_sources_class_partner_intake": "Partner intake",
  "x_admin_dashboards_comms_agent_page_email_sources_col_ai_denied": "AI-denied",
  "x_admin_dashboards_comms_agent_page_email_sources_col_class": "Class",
  "x_admin_dashboards_comms_agent_page_email_sources_col_domain": "Domain",
  "x_admin_dashboards_comms_agent_page_email_sources_col_last_seen": "Last seen",
  "x_admin_dashboards_comms_agent_page_email_sources_col_messages": "Messages",
  "x_admin_dashboards_comms_agent_page_email_sources_col_sender": "Sender",
  "x_admin_dashboards_comms_agent_page_email_sources_col_source": "Source",
  "x_admin_dashboards_comms_agent_page_email_sources_empty": "No classified email in this window",
  "x_admin_dashboards_comms_agent_page_email_sources_not_deployed": "Source classification not yet deployed — data appears after the next backend release.",
  "x_admin_dashboards_comms_agent_page_email_sources_subtitle": "Classified inbound-email volume by source.",
  "x_admin_dashboards_comms_agent_page_email_sources_unmatched_empty": "No unclassified machine mail in this window",
  "x_admin_dashboards_comms_agent_page_email_sources_unmatched_hint": "Add an entry to ops/email-sources.toml to classify this sender.",
  "x_admin_dashboards_comms_agent_page_email_sources_unmatched_title": "Unclassified machine mail",
  "x_admin_dashboards_comms_agent_page_email_sources_unstamped": "{count} unclassified messages in this window",
  "x_admin_dashboards_comms_agent_page_empty_body": "Channels were just enabled — runs will appear here as the agent handles texts and emails.",
  "x_admin_dashboards_comms_agent_page_empty_title": "No agent runs yet",
  "x_admin_dashboards_comms_agent_page_failed_to_load": "Failed to load comms agent metrics",
  "x_admin_dashboards_comms_agent_page_failures_empty": "No failures in this window",
  "x_admin_dashboards_comms_agent_page_kicker": "Official / Operations",
  "x_admin_dashboards_comms_agent_page_load_more": "Load more",
  "x_admin_dashboards_comms_agent_page_loading": "Loading…",
  "x_admin_dashboards_comms_agent_page_no_more": "No more turns",
  "x_admin_dashboards_comms_agent_page_open_handoffs_oldest": "Oldest",
  "x_admin_dashboards_comms_agent_page_open_handoffs_subtitle": "Threads the AI agent handed to a human that are still unresolved. This backlog should drain to zero.",
  "x_admin_dashboards_comms_agent_page_open_handoffs_title": "Open handoffs",
  "x_admin_dashboards_comms_agent_page_open_handoffs_total": "Open",
  "x_admin_dashboards_comms_agent_page_recent_failures": "Recent failures",
  "x_admin_dashboards_comms_agent_page_recent_turns": "Recent turns",
  "x_admin_dashboards_comms_agent_page_refresh": "Refresh",
  "x_admin_dashboards_comms_agent_page_series_errors": "Errors",
  "x_admin_dashboards_comms_agent_page_series_handoff": "Handoff",
  "x_admin_dashboards_comms_agent_page_series_no_response": "No response",
  "x_admin_dashboards_comms_agent_page_series_replied": "Replied",
  "x_admin_dashboards_comms_agent_page_status_error": "Error",
  "x_admin_dashboards_comms_agent_page_status_handoff": "Handoff",
  "x_admin_dashboards_comms_agent_page_status_no_response": "No response",
  "x_admin_dashboards_comms_agent_page_status_replied": "Replied",
  "x_admin_dashboards_comms_agent_page_status_runtime_handoff": "Runtime handoff",
  "x_admin_dashboards_comms_agent_page_status_waiting_human": "Waiting on human",
  "x_admin_dashboards_comms_agent_page_subtitle": "AI texting & email agent — runs, outcomes, escalations, and tool health.",
  "x_admin_dashboards_comms_agent_page_tile_ai_replied": "AI-replied",
  "x_admin_dashboards_comms_agent_page_tile_avg_rounds": "Avg rounds",
  "x_admin_dashboards_comms_agent_page_tile_avg_runtime": "Avg runtime",
  "x_admin_dashboards_comms_agent_page_tile_cases_created": "Cases created",
  "x_admin_dashboards_comms_agent_page_tile_errors": "Errors",
  "x_admin_dashboards_comms_agent_page_tile_escalated": "Escalated",
  "x_admin_dashboards_comms_agent_page_tile_linear_issues": "Linear issues",
  "x_admin_dashboards_comms_agent_page_tile_no_response": "No response",
  "x_admin_dashboards_comms_agent_page_tile_tool_failure": "Tool failure rate",
  "x_admin_dashboards_comms_agent_page_tile_turns": "Turns",
  "x_admin_dashboards_comms_agent_page_title": "Comms Agent",
  "x_admin_dashboards_comms_agent_page_tools_empty": "No tool calls in this window",
  "x_admin_dashboards_comms_agent_page_tools_summary": "{calls} calls · {failed} failed",
  "x_admin_dashboards_comms_agent_page_top_tools": "Top tools",
  "x_admin_dashboards_comms_agent_page_turns_empty": "No agent runs yet — channels were just enabled",
  "x_admin_dashboards_comms_agent_page_view_thread": "View thread",
  "x_admin_dashboards_comms_agent_proposals_page_action_failed": "Action failed",
  "x_admin_dashboards_comms_agent_proposals_page_approve": "Approve",
  "x_admin_dashboards_comms_agent_proposals_page_approve_all": "Approve all {count}",
  "x_admin_dashboards_comms_agent_proposals_page_back": "Dashboard",
  "x_admin_dashboards_comms_agent_proposals_page_bulk_result": "{applied} applied · {superseded} superseded · {failed} failed",
  "x_admin_dashboards_comms_agent_proposals_page_col_account": "Account",
  "x_admin_dashboards_comms_agent_proposals_page_col_actions": "Actions",
  "x_admin_dashboards_comms_agent_proposals_page_col_age": "Age",
  "x_admin_dashboards_comms_agent_proposals_page_col_case": "Case",
  "x_admin_dashboards_comms_agent_proposals_page_col_evidence": "Evidence",
  "x_admin_dashboards_comms_agent_proposals_page_confirm_bulk": "Close {count} cases as \"{outcome}\"? Each close is applied with you as the reviewer.",
  "x_admin_dashboards_comms_agent_proposals_page_empty_body": "The supervised review lane has nothing waiting for a decision.",
  "x_admin_dashboards_comms_agent_proposals_page_empty_title": "No pending proposals",
  "x_admin_dashboards_comms_agent_proposals_page_failed_to_load": "Failed to load close proposals",
  "x_admin_dashboards_comms_agent_proposals_page_kicker": "Comms Agent",
  "x_admin_dashboards_comms_agent_proposals_page_load_older": "Load older",
  "x_admin_dashboards_comms_agent_proposals_page_refresh": "Refresh",
  "x_admin_dashboards_comms_agent_proposals_page_reject": "Reject",
  "x_admin_dashboards_comms_agent_proposals_page_result_applied": "Applied",
  "x_admin_dashboards_comms_agent_proposals_page_result_rejected": "Rejected",
  "x_admin_dashboards_comms_agent_proposals_page_result_superseded": "Superseded",
  "x_admin_dashboards_comms_agent_proposals_page_subtitle": "Supervised case closures Sol proposed during proactive reviews. Approving closes the case with you as the reviewer.",
  "x_admin_dashboards_comms_agent_proposals_page_superseded_hint": "The case changed since this was proposed, so it was not applied.",
  "x_admin_dashboards_comms_agent_proposals_page_title": "Close proposals",
  "x_admin_dashboards_comms_agent_proposals_page_total_pending": "Pending",
  "x_admin_dashboards_lead_intake_page_kicker": "Lead Audit",
  "x_admin_dashboards_lead_response_page_last_week": "Last Week",
  "x_admin_dashboards_lead_response_page_official_sales": "Official / Sales",
  "x_admin_dashboards_lead_response_page_open_customer": "Open customer",
  "x_admin_dashboards_lead_response_page_quote_label": "Quote {status}",
  "x_admin_dashboards_lead_response_page_this_week": "This Week",
  "x_admin_dashboards_lead_response_page_utm_medium_label": "UTM Medium",
  "x_admin_dashboards_lead_response_page_utm_source_label": "UTM Source",
  "x_admin_dashboards_llm_usage_page_agent": "Agent",
  "x_admin_dashboards_llm_usage_page_api_calls": "API calls",
  "x_admin_dashboards_llm_usage_page_cached_input": "Cached input",
  "x_admin_dashboards_llm_usage_page_failed_to_load": "Failed to load AI spend",
  "x_admin_dashboards_llm_usage_page_feature": "Feature",
  "x_admin_dashboards_llm_usage_page_features_title": "Feature usage",
  "x_admin_dashboards_llm_usage_page_kicker": "Official / Operations",
  "x_admin_dashboards_llm_usage_page_last_call": "Last call",
  "x_admin_dashboards_llm_usage_page_models": "Models",
  "x_admin_dashboards_llm_usage_page_output_tokens": "Output",
  "x_admin_dashboards_llm_usage_page_subtitle": "What this region spent on AI, on what, for whom, and what the total does not cover.",
  "x_admin_dashboards_llm_usage_page_title": "AI Spend",
  "x_admin_dashboards_llm_usage_page_top_agents": "Top agents",
  "x_admin_dashboards_llm_usage_page_total_tokens": "Total tokens",
  "x_admin_dashboards_llm_usage_page_uncached_input": "Uncached input",
  "x_admin_dashboards_membership_commission_page_account_id": "Account ID",
  "x_admin_dashboards_membership_commission_page_brand_new_program_note": "This is a brand-new program, so an empty or short list is expected. As employees sell memberships through their quick links, they will climb the board here.",
  "x_admin_dashboards_membership_commission_page_commission": "Commission",
  "x_admin_dashboards_membership_commission_page_commission_cents": "Commission Cents",
  "x_admin_dashboards_membership_commission_page_commission_rules": "One-time commission per membership sold via your quick link — Core $10 / Prime $20 / Ultra $30 (EUR in EU).",
  "x_admin_dashboards_membership_commission_page_commissioned_marketing_counts": "{commissioned} commissioned · {marketing} marketing",
  "x_admin_dashboards_membership_commission_page_core": "Core",
  "x_admin_dashboards_membership_commission_page_core_prime_ultra_counts": "Core {core} · Prime {prime} · Ultra {ultra}",
  "x_admin_dashboards_membership_commission_page_core_prime_ultra_label": "Core / Prime / Ultra",
  "x_admin_dashboards_membership_commission_page_currencies": "Currencies",
  "x_admin_dashboards_membership_commission_page_customer_account_id": "Customer Account ID",
  "x_admin_dashboards_membership_commission_page_empty_hint": "No paid memberships sold by this person in the selected period.",
  "x_admin_dashboards_membership_commission_page_export_all_line_items": "Export all line items",
  "x_admin_dashboards_membership_commission_page_export_summary": "Export summary",
  "x_admin_dashboards_membership_commission_page_exporting": "Exporting…",
  "x_admin_dashboards_membership_commission_page_failed_to_load": "Failed to Load Membership Commission",
  "x_admin_dashboards_membership_commission_page_failed_to_load_detail": "Failed to load detail",
  "x_admin_dashboards_membership_commission_page_how_it_works": "How it works:",
  "x_admin_dashboards_membership_commission_page_links": "Links",
  "x_admin_dashboards_membership_commission_page_marketing": "Marketing",
  "x_admin_dashboards_membership_commission_page_marketing_attribution_note": "Signups without a commissioned seller are attributed to Marketing at $0, so totals cover every membership signup.",
  "x_admin_dashboards_membership_commission_page_membership_leaderboard": "Membership Leaderboard",
  "x_admin_dashboards_membership_commission_page_membership_signups": "Membership Signups",
  "x_admin_dashboards_membership_commission_page_memberships": "Memberships",
  "x_admin_dashboards_membership_commission_page_memberships_sold": "Memberships Sold",
  "x_admin_dashboards_membership_commission_page_no_commissioned_seller": "No commissioned seller · $0 commission",
  "x_admin_dashboards_membership_commission_page_no_memberships_sold_yet": "No memberships sold yet",
  "x_admin_dashboards_membership_commission_page_not_commissioned": "not commissioned",
  "x_admin_dashboards_membership_commission_page_seller": "Seller",
  "x_admin_dashboards_membership_commission_page_seller_account_id": "Seller Account ID",
  "x_admin_dashboards_membership_commission_page_sellers_count": "{count} sellers",
  "x_admin_dashboards_membership_commission_page_signups_without_commissioned_seller": "{count} signups without a commissioned seller",
  "x_admin_dashboards_membership_commission_page_tier": "Tier",
  "x_admin_dashboards_membership_commission_page_title": "Membership Commission",
  "x_admin_dashboards_membership_commission_page_total_commission": "Total Commission",
  "x_admin_dashboards_membership_commission_page_via_marketing": "Via Marketing",
  "x_admin_dashboards_membership_conversion_page_accounts_count": "{count} accounts",
  "x_admin_dashboards_membership_conversion_page_already_member": "Already Member",
  "x_admin_dashboards_membership_conversion_page_already_member_lower": "Already member",
  "x_admin_dashboards_membership_conversion_page_appointment_plural": "appointments",
  "x_admin_dashboards_membership_conversion_page_appointment_singular": "appointment",
  "x_admin_dashboards_membership_conversion_page_appointments": "Appointments",
  "x_admin_dashboards_membership_conversion_page_appointments_desc": "every completed B2C inspection, panel cleaning, combo, or generator service appointment in the period. Accounts that were already Otovo Care members before the appointment are excluded from conversion rates.",
  "x_admin_dashboards_membership_conversion_page_attribution_summary": "Membership Sales Attribution",
  "x_admin_dashboards_membership_conversion_page_conversion_by_technician": "Conversion by technician",
  "x_admin_dashboards_membership_conversion_page_customer_account_id": "Customer Account ID",
  "x_admin_dashboards_membership_conversion_page_eligible": "Eligible",
  "x_admin_dashboards_membership_conversion_page_excluded_from_rates": "excluded from rates",
  "x_admin_dashboards_membership_conversion_page_export_summary": "Export summary",
  "x_admin_dashboards_membership_conversion_page_failed_to_load": "Failed to Load Membership Conversion",
  "x_admin_dashboards_membership_conversion_page_failed_to_load_detail": "Failed to load detail",
  "x_admin_dashboards_membership_conversion_page_failed_to_load_detail_status": "Failed to load detail ({status})",
  "x_admin_dashboards_membership_conversion_page_links_label": "Links",
  "x_admin_dashboards_membership_conversion_page_membership_started": "Membership Started",
  "x_admin_dashboards_membership_conversion_page_membership_started_lower": "Membership started",
  "x_admin_dashboards_membership_conversion_page_no_completed_appointments_for_technician": "No completed appointments for this technician in the selected period.",
  "x_admin_dashboards_membership_conversion_page_no_completed_technician_appointments": "No completed technician appointments in the selected period.",
  "x_admin_dashboards_membership_conversion_page_no_technician_appointments": "No technician appointments",
  "x_admin_dashboards_membership_conversion_page_outcome": "Outcome",
  "x_admin_dashboards_membership_conversion_page_overall": "Overall",
  "x_admin_dashboards_membership_conversion_page_rate_of_eligible": "{rate} of eligible",
  "x_admin_dashboards_membership_conversion_page_sold_by": "Sold by",
  "x_admin_dashboards_membership_conversion_page_sold_by_appointment_setter": "Sold by appointment setter",
  "x_admin_dashboards_membership_conversion_page_sold_by_appointment_setter_heading": "Sold By Appointment Setter",
  "x_admin_dashboards_membership_conversion_page_sold_by_cap": "Sold By",
  "x_admin_dashboards_membership_conversion_page_sold_by_sales_rep": "Sold by sales rep",
  "x_admin_dashboards_membership_conversion_page_sold_by_sales_rep_heading": "Sold By Sales Rep",
  "x_admin_dashboards_membership_conversion_page_sold_by_tech": "Sold by tech",
  "x_admin_dashboards_membership_conversion_page_sold_by_technician": "Sold by technician",
  "x_admin_dashboards_membership_conversion_page_sold_by_technician_desc": "technician credit follows the verified attribution rule for the local service day.",
  "x_admin_dashboards_membership_conversion_page_sold_by_technician_heading": "Sold By Technician",
  "x_admin_dashboards_membership_conversion_page_technician": "Technician",
  "x_admin_dashboards_membership_conversion_page_technician_account_id": "Technician Account ID",
  "x_admin_dashboards_membership_conversion_page_technician_rate": "Conversion Rate",
  "x_admin_dashboards_membership_conversion_page_technicians_count": "{count} technicians",
  "x_admin_dashboards_membership_conversion_page_tier": "Tier",
  "x_admin_dashboards_membership_conversion_page_title": "Technician Membership Conversion",
  "x_admin_dashboards_membership_conversion_page_timing_unknown": "Timing unknown",
  "x_admin_dashboards_monitoring_page_account_id": "Account ID",
  "x_admin_dashboards_monitoring_page_ack": "Ack",
  "x_admin_dashboards_monitoring_page_acked": "Acked",
  "x_admin_dashboards_monitoring_page_acknowledged": "Acknowledged",
  "x_admin_dashboards_monitoring_page_active": "Active:",
  "x_admin_dashboards_monitoring_page_active_first": "Active first",
  "x_admin_dashboards_monitoring_page_additional_alert_details": "Additional alert details",
  "x_admin_dashboards_monitoring_page_advanced": "Advanced",
  "x_admin_dashboards_monitoring_page_age_window": "Age window",
  "x_admin_dashboards_monitoring_page_alerts": "alerts",
  "x_admin_dashboards_monitoring_page_another_alert": "another alert",
  "x_admin_dashboards_monitoring_page_anyone": "Anyone",
  "x_admin_dashboards_monitoring_page_assigned_to": "Assigned to {name}.",
  "x_admin_dashboards_monitoring_page_assignee": "Assignee",
  "x_admin_dashboards_monitoring_page_assignee_cleared": "Assignee cleared.",
  "x_admin_dashboards_monitoring_page_auto_manual_summary": "{auto} auto · {manual} manual",
  "x_admin_dashboards_monitoring_page_channels": "Channels:",
  "x_admin_dashboards_monitoring_page_check_current_status": "Check current status",
  "x_admin_dashboards_monitoring_page_click_a_bar_to_triage": "click a bar to triage",
  "x_admin_dashboards_monitoring_page_component": "Component",
  "x_admin_dashboards_monitoring_page_condition": "Condition",
  "x_admin_dashboards_monitoring_page_confirm_bulk_action": "{action} {count} selected {noun}?",
  "x_admin_dashboards_monitoring_page_critical_open": "Critical open",
  "x_admin_dashboards_monitoring_page_devices": "Devices",
  "x_admin_dashboards_monitoring_page_dismissed": "Dismissed",
  "x_admin_dashboards_monitoring_page_duration_open": "Duration open",
  "x_admin_dashboards_monitoring_page_duration_provider": "Duration (provider)",
  "x_admin_dashboards_monitoring_page_event_reprocessed": "Event reprocessed.",
  "x_admin_dashboards_monitoring_page_events": "events",
  "x_admin_dashboards_monitoring_page_failed_to_action_alert": "Failed to {action} alert",
  "x_admin_dashboards_monitoring_page_failed_to_action_selected": "Failed to {action} selected alerts",
  "x_admin_dashboards_monitoring_page_failed_to_assign_alert": "Failed to assign alert",
  "x_admin_dashboards_monitoring_page_failed_to_reprocess_event": "Failed to reprocess event",
  "x_admin_dashboards_monitoring_page_from_histogram": "from histogram",
  "x_admin_dashboards_monitoring_page_hide": "Hide",
  "x_admin_dashboards_monitoring_page_impact_scale": "Impact scale",
  "x_admin_dashboards_monitoring_page_incident": "incident",
  "x_admin_dashboards_monitoring_page_incident_acknowledged": "Incident acknowledged.",
  "x_admin_dashboards_monitoring_page_incident_dismissed": "Incident dismissed.",
  "x_admin_dashboards_monitoring_page_incident_resolved": "Incident resolved.",
  "x_admin_dashboards_monitoring_page_incident_snoozed": "Incident snoozed.",
  "x_admin_dashboards_monitoring_page_incidents": "incidents",
  "x_admin_dashboards_monitoring_page_incidents_updated": "{count} {noun} updated.",
  "x_admin_dashboards_monitoring_page_ingested": "Ingested",
  "x_admin_dashboards_monitoring_page_last_synced": "Last synced",
  "x_admin_dashboards_monitoring_page_latest_update": "Latest update",
  "x_admin_dashboards_monitoring_page_live": "Live",
  "x_admin_dashboards_monitoring_page_live_refresh_off": "Live refresh off",
  "x_admin_dashboards_monitoring_page_live_refresh_on": "Live refresh on (every 60s)",
  "x_admin_dashboards_monitoring_page_location": "Location",
  "x_admin_dashboards_monitoring_page_mailbox_received": "Mailbox received",
  "x_admin_dashboards_monitoring_page_median_ack_time": "median ack time",
  "x_admin_dashboards_monitoring_page_median_resolve_time": "median resolve time",
  "x_admin_dashboards_monitoring_page_monitoring_alerts": "Monitoring Alerts",
  "x_admin_dashboards_monitoring_page_msg": "Msg",
  "x_admin_dashboards_monitoring_page_mtta_range": "MTTA ({days}d)",
  "x_admin_dashboards_monitoring_page_mttr_range": "MTTR ({days}d)",
  "x_admin_dashboards_monitoring_page_n_failed": "{count} failed.",
  "x_admin_dashboards_monitoring_page_n_recent": "{count} recent",
  "x_admin_dashboards_monitoring_page_n_selected": "{count} selected",
  "x_admin_dashboards_monitoring_page_net_backlog_delta": "Net backlog Δ",
  "x_admin_dashboards_monitoring_page_no_event_ledger_entries": "No event ledger entries for this incident yet.",
  "x_admin_dashboards_monitoring_page_no_incidents_match": "No incidents match these filters.",
  "x_admin_dashboards_monitoring_page_no_system": "no system",
  "x_admin_dashboards_monitoring_page_node": "Node",
  "x_admin_dashboards_monitoring_page_note": "note",
  "x_admin_dashboards_monitoring_page_notes": "notes",
  "x_admin_dashboards_monitoring_page_objectid": "ObjectId",
  "x_admin_dashboards_monitoring_page_occurrence": "Occurrence",
  "x_admin_dashboards_monitoring_page_oldest": "oldest {duration}",
  "x_admin_dashboards_monitoring_page_oldest_open": "Oldest open",
  "x_admin_dashboards_monitoring_page_open": "Open",
  "x_admin_dashboards_monitoring_page_open_backlog_by_age": "Open backlog by age",
  "x_admin_dashboards_monitoring_page_open_by_category": "Open by category",
  "x_admin_dashboards_monitoring_page_open_by_provider": "Open by provider",
  "x_admin_dashboards_monitoring_page_open_by_severity": "Open by severity",
  "x_admin_dashboards_monitoring_page_opened_range": "Opened ({days}d)",
  "x_admin_dashboards_monitoring_page_opened_resolved_summary": "{opened} in · {resolved} out",
  "x_admin_dashboards_monitoring_page_opened_vs_resolved": "Opened vs resolved",
  "x_admin_dashboards_monitoring_page_operator_note_placeholder": "Operator note (optional) — attached to the next action",
  "x_admin_dashboards_monitoring_page_operator_notes_count": "Operator notes ({count})",
  "x_admin_dashboards_monitoring_page_parse_error": "Parse error:",
  "x_admin_dashboards_monitoring_page_paused": "Paused",
  "x_admin_dashboards_monitoring_page_pick_snooze_time": "Pick a snooze-until time first.",
  "x_admin_dashboards_monitoring_page_provider": "Provider",
  "x_admin_dashboards_monitoring_page_provider_first_seen": "Provider first seen",
  "x_admin_dashboards_monitoring_page_provider_incidents_intro": "Provider incidents flowing through pollers, webhooks, and the",
  "x_admin_dashboards_monitoring_page_provider_incidents_suffix": "mailbox.",
  "x_admin_dashboards_monitoring_page_provider_last_seen": "Provider last seen",
  "x_admin_dashboards_monitoring_page_provider_report": "Provider report",
  "x_admin_dashboards_monitoring_page_provider_timeline": "provider timeline",
  "x_admin_dashboards_monitoring_page_provider_value": "Provider {value}",
  "x_admin_dashboards_monitoring_page_raw_description": "raw description",
  "x_admin_dashboards_monitoring_page_raw_payload": "Raw payload",
  "x_admin_dashboards_monitoring_page_received": "Received",
  "x_admin_dashboards_monitoring_page_recent_events_count": "Recent events ({count})",
  "x_admin_dashboards_monitoring_page_recommended_action": "Recommended action",
  "x_admin_dashboards_monitoring_page_reprocess": "Reprocess",
  "x_admin_dashboards_monitoring_page_reset": "Reset",
  "x_admin_dashboards_monitoring_page_resolve": "Resolve",
  "x_admin_dashboards_monitoring_page_resolved": "Resolved",
  "x_admin_dashboards_monitoring_page_resolved_range": "Resolved ({days}d)",
  "x_admin_dashboards_monitoring_page_review_signals": "Review signals, acknowledge, snooze, resolve, or dismiss them here.",
  "x_admin_dashboards_monitoring_page_search_placeholder": "Search site ID, alert type, title, tag…",
  "x_admin_dashboards_monitoring_page_select_an_incident": "Select an incident",
  "x_admin_dashboards_monitoring_page_severity": "Severity",
  "x_admin_dashboards_monitoring_page_show": "Show",
  "x_admin_dashboards_monitoring_page_snooze": "Snooze",
  "x_admin_dashboards_monitoring_page_snooze_until": "Snooze until",
  "x_admin_dashboards_monitoring_page_snoozed": "Snoozed",
  "x_admin_dashboards_monitoring_page_snoozed_until_date": "Snoozed until {date}",
  "x_admin_dashboards_monitoring_page_sort": "Sort",
  "x_admin_dashboards_monitoring_page_stale_over_7d": "Stale > 7d",
  "x_admin_dashboards_monitoring_page_state_transitions": "State transitions",
  "x_admin_dashboards_monitoring_page_synced_from": "Synced from",
  "x_admin_dashboards_monitoring_page_synced_value": "Synced {value}",
  "x_admin_dashboards_monitoring_page_tags": "Tags:",
  "x_admin_dashboards_monitoring_page_thread": "Thread",
  "x_admin_dashboards_monitoring_page_triage": "Triage",
  "x_admin_dashboards_monitoring_page_triage_queue": "Triage queue",
  "x_admin_dashboards_monitoring_page_unassigned": "Unassigned",
  "x_admin_dashboards_monitoring_page_updated_at": "updated {time}",
  "x_admin_dashboards_monitoring_page_updating_incident": "Updating incident…",
  "x_admin_dashboards_new_work_orders_page_activation": "Activation",
  "x_admin_dashboards_new_work_orders_page_alabama": "Alabama",
  "x_admin_dashboards_new_work_orders_page_alaska": "Alaska",
  "x_admin_dashboards_new_work_orders_page_all_organizations": "All organizations",
  "x_admin_dashboards_new_work_orders_page_all_project_kinds": "All project kinds",
  "x_admin_dashboards_new_work_orders_page_all_states": "All states",
  "x_admin_dashboards_new_work_orders_page_all_statuses": "All statuses",
  "x_admin_dashboards_new_work_orders_page_all_territories": "All territories",
  "x_admin_dashboards_new_work_orders_page_arizona": "Arizona",
  "x_admin_dashboards_new_work_orders_page_arkansas": "Arkansas",
  "x_admin_dashboards_new_work_orders_page_battery_storage": "Battery Storage",
  "x_admin_dashboards_new_work_orders_page_california": "California",
  "x_admin_dashboards_new_work_orders_page_closeout": "Closeout",
  "x_admin_dashboards_new_work_orders_page_colorado": "Colorado",
  "x_admin_dashboards_new_work_orders_page_complete": "Complete",
  "x_admin_dashboards_new_work_orders_page_connecticut": "Connecticut",
  "x_admin_dashboards_new_work_orders_page_customer_type": "Customer Type",
  "x_admin_dashboards_new_work_orders_page_delaware": "Delaware",
  "x_admin_dashboards_new_work_orders_page_design": "Design",
  "x_admin_dashboards_new_work_orders_page_district_of_columbia": "District of Columbia",
  "x_admin_dashboards_new_work_orders_page_florida": "Florida",
  "x_admin_dashboards_new_work_orders_page_generator_plus_battery": "Generator + Battery",
  "x_admin_dashboards_new_work_orders_page_georgia": "Georgia",
  "x_admin_dashboards_new_work_orders_page_group": "Group",
  "x_admin_dashboards_new_work_orders_page_hawaii": "Hawaii",
  "x_admin_dashboards_new_work_orders_page_idaho": "Idaho",
  "x_admin_dashboards_new_work_orders_page_illinois": "Illinois",
  "x_admin_dashboards_new_work_orders_page_in_progress": "In Progress",
  "x_admin_dashboards_new_work_orders_page_in_review": "In Review",
  "x_admin_dashboards_new_work_orders_page_indiana": "Indiana",
  "x_admin_dashboards_new_work_orders_page_inspections": "Inspections",
  "x_admin_dashboards_new_work_orders_page_installation": "Installation",
  "x_admin_dashboards_new_work_orders_page_iowa": "Iowa",
  "x_admin_dashboards_new_work_orders_page_kansas": "Kansas",
  "x_admin_dashboards_new_work_orders_page_kentucky": "Kentucky",
  "x_admin_dashboards_new_work_orders_page_louisiana": "Louisiana",
  "x_admin_dashboards_new_work_orders_page_maine": "Maine",
  "x_admin_dashboards_new_work_orders_page_maryland": "Maryland",
  "x_admin_dashboards_new_work_orders_page_massachusetts": "Massachusetts",
  "x_admin_dashboards_new_work_orders_page_metric_definition": "Stage completions use the first date each project stage reached its terminal status. The project and work order grids use record creation dates and current status.",
  "x_admin_dashboards_new_work_orders_page_michigan": "Michigan",
  "x_admin_dashboards_new_work_orders_page_minnesota": "Minnesota",
  "x_admin_dashboards_new_work_orders_page_mississippi": "Mississippi",
  "x_admin_dashboards_new_work_orders_page_missouri": "Missouri",
  "x_admin_dashboards_new_work_orders_page_montana": "Montana",
  "x_admin_dashboards_new_work_orders_page_mpu": "MPU",
  "x_admin_dashboards_new_work_orders_page_nebraska": "Nebraska",
  "x_admin_dashboards_new_work_orders_page_nevada": "Nevada",
  "x_admin_dashboards_new_work_orders_page_new": "New",
  "x_admin_dashboards_new_work_orders_page_new_hampshire": "New Hampshire",
  "x_admin_dashboards_new_work_orders_page_new_jersey": "New Jersey",
  "x_admin_dashboards_new_work_orders_page_new_mexico": "New Mexico",
  "x_admin_dashboards_new_work_orders_page_new_projects_by_group_and_status": "New Projects By {group} And Status",
  "x_admin_dashboards_new_work_orders_page_new_projects_work_orders": "New Projects & Work Orders",
  "x_admin_dashboards_new_work_orders_page_new_work_orders_by_group_and_status": "New Work Orders By {group} And Status",
  "x_admin_dashboards_new_work_orders_page_new_york": "New York",
  "x_admin_dashboards_new_work_orders_page_north_carolina": "North Carolina",
  "x_admin_dashboards_new_work_orders_page_north_dakota": "North Dakota",
  "x_admin_dashboards_new_work_orders_page_official_operations": "Official / Operations",
  "x_admin_dashboards_new_work_orders_page_ohio": "Ohio",
  "x_admin_dashboards_new_work_orders_page_oklahoma": "Oklahoma",
  "x_admin_dashboards_new_work_orders_page_on_hold": "On Hold",
  "x_admin_dashboards_new_work_orders_page_oregon": "Oregon",
  "x_admin_dashboards_new_work_orders_page_organization": "Organization",
  "x_admin_dashboards_new_work_orders_page_partner": "Partner",
  "x_admin_dashboards_new_work_orders_page_parts_pending": "Parts Pending",
  "x_admin_dashboards_new_work_orders_page_pending_action": "Pending Action",
  "x_admin_dashboards_new_work_orders_page_pennsylvania": "Pennsylvania",
  "x_admin_dashboards_new_work_orders_page_permitting": "Permitting",
  "x_admin_dashboards_new_work_orders_page_procurement": "Procurement",
  "x_admin_dashboards_new_work_orders_page_project_kind": "Project Kind",
  "x_admin_dashboards_new_work_orders_page_projects": "Projects",
  "x_admin_dashboards_new_work_orders_page_ready_to_schedule": "Ready To Schedule",
  "x_admin_dashboards_new_work_orders_page_reserve_parts": "Reserve Parts",
  "x_admin_dashboards_new_work_orders_page_reset": "Reset",
  "x_admin_dashboards_new_work_orders_page_rhode_island": "Rhode Island",
  "x_admin_dashboards_new_work_orders_page_rma_pending": "RMA Pending",
  "x_admin_dashboards_new_work_orders_page_show": "Show",
  "x_admin_dashboards_new_work_orders_page_site_assessment": "Site Assessment",
  "x_admin_dashboards_new_work_orders_page_solar_plus_storage": "Solar + Storage",
  "x_admin_dashboards_new_work_orders_page_solar_pv": "Solar PV",
  "x_admin_dashboards_new_work_orders_page_south_carolina": "South Carolina",
  "x_admin_dashboards_new_work_orders_page_south_dakota": "South Dakota",
  "x_admin_dashboards_new_work_orders_page_stage_completions": "Stage Completions",
  "x_admin_dashboards_new_work_orders_page_stage_completions_by_group": "Project Stage Completions By {group}",
  "x_admin_dashboards_new_work_orders_page_standby_generator": "Standby Generator",
  "x_admin_dashboards_new_work_orders_page_technical_review": "Technical Review",
  "x_admin_dashboards_new_work_orders_page_tennessee": "Tennessee",
  "x_admin_dashboards_new_work_orders_page_texas": "Texas",
  "x_admin_dashboards_new_work_orders_page_title": "New Projects & Work Orders · Admin Dashboards",
  "x_admin_dashboards_new_work_orders_page_unassigned_partner": "Unassigned Partner",
  "x_admin_dashboards_new_work_orders_page_utah": "Utah",
  "x_admin_dashboards_new_work_orders_page_utilities": "Utilities",
  "x_admin_dashboards_new_work_orders_page_vermont": "Vermont",
  "x_admin_dashboards_new_work_orders_page_virginia": "Virginia",
  "x_admin_dashboards_new_work_orders_page_washington": "Washington",
  "x_admin_dashboards_new_work_orders_page_west_virginia": "West Virginia",
  "x_admin_dashboards_new_work_orders_page_wisconsin": "Wisconsin",
  "x_admin_dashboards_new_work_orders_page_work_orders": "Work Orders",
  "x_admin_dashboards_new_work_orders_page_wyoming": "Wyoming",
  "x_admin_dashboards_page_dashboards": "Dashboards",
  "x_admin_dashboards_day_exceptions_page_baseline_note": "baseline from the prior {days} days with scheduled work",
  "x_admin_dashboards_day_exceptions_page_class_blocked_on_site": "Blocked on site",
  "x_admin_dashboards_day_exceptions_page_class_blocked_on_site_desc": "Work started and stopped short — parts, access, safety, or scope.",
  "x_admin_dashboards_day_exceptions_page_class_called_off_clean": "Called off with notice",
  "x_admin_dashboards_day_exceptions_page_class_called_off_clean_desc": "Cancelled more than 24 hours ahead while a technician was still assigned.",
  "x_admin_dashboards_day_exceptions_page_class_called_off_late": "Called off late",
  "x_admin_dashboards_day_exceptions_page_class_called_off_late_desc": "Cancelled inside 24 hours of the slot, or after it began. The slot could not be refilled.",
  "x_admin_dashboards_day_exceptions_page_class_door_shut": "Door was shut",
  "x_admin_dashboards_day_exceptions_page_class_door_shut_desc": "Customer was unavailable when the technician arrived.",
  "x_admin_dashboards_day_exceptions_page_class_lost_time": "{hours} of planned work lost",
  "x_admin_dashboards_day_exceptions_page_class_not_attempted": "Not attempted",
  "x_admin_dashboards_day_exceptions_page_class_not_attempted_desc": "Flagged for a return appointment without the technician ever rolling.",
  "x_admin_dashboards_day_exceptions_page_class_open_loop": "Open loop",
  "x_admin_dashboards_day_exceptions_page_class_open_loop_desc": "Past its slot and still confirmed, unconfirmed, or in progress. Nobody closed it — call the technician.",
  "x_admin_dashboards_day_exceptions_page_class_turned_away": "Turned away",
  "x_admin_dashboards_day_exceptions_page_class_turned_away_desc": "Technician rolled but never started work. Drive time burned for zero work.",
  "x_admin_dashboards_day_exceptions_page_class_wasted_drive": "{minutes} driven for nothing",
  "x_admin_dashboards_day_exceptions_page_class_we_missed_it": "We missed it",
  "x_admin_dashboards_day_exceptions_page_class_we_missed_it_desc": "Technician did not attend the scheduled appointment.",
  "x_admin_dashboards_day_exceptions_page_classes_empty": "No failures on this day.",
  "x_admin_dashboards_day_exceptions_page_classes_heading": "What went wrong",
  "x_admin_dashboards_day_exceptions_page_classes_hint": "Click a class to filter the feed. Counts show wasted drive time or lost on-site time.",
  "x_admin_dashboards_day_exceptions_page_clear_filters": "Clear filters",
  "x_admin_dashboards_day_exceptions_page_crew_empty": "No technician was on a failed appointment.",
  "x_admin_dashboards_day_exceptions_page_crew_heading": "Crew on the incidents",
  "x_admin_dashboards_day_exceptions_page_crew_hint": "Alphabetical, always with the denominator. This is a review surface, not a leaderboard.",
  "x_admin_dashboards_day_exceptions_page_delta_title": "Minutes between the scheduled start and the final decision",
  "x_admin_dashboards_day_exceptions_page_drive_suffix": "drive",
  "x_admin_dashboards_day_exceptions_page_failed_to_load": "Could not load the day",
  "x_admin_dashboards_day_exceptions_page_feed_empty_body": "No incidents match the current filter.",
  "x_admin_dashboards_day_exceptions_page_feed_empty_title": "Nothing here",
  "x_admin_dashboards_day_exceptions_page_feed_heading": "Incidents · {shown} of {total}",
  "x_admin_dashboards_day_exceptions_page_generated_at": "Generated {time}",
  "x_admin_dashboards_day_exceptions_page_headline": "{failed} of {scheduled} appointments did not finish.",
  "x_admin_dashboards_day_exceptions_page_headline_clean": "All {scheduled} appointments finished. Nothing went wrong.",
  "x_admin_dashboards_day_exceptions_page_headline_empty": "No technician-assigned appointments on this day.",
  "x_admin_dashboards_day_exceptions_page_kpi_failed": "Did not finish",
  "x_admin_dashboards_day_exceptions_page_kpi_hours_lost": "Field hours lost",
  "x_admin_dashboards_day_exceptions_page_kpi_hours_lost_note": "Planned on-site time that did not happen · {drive} driven for nothing",
  "x_admin_dashboards_day_exceptions_page_kpi_late_cancels": "Late call-offs",
  "x_admin_dashboards_day_exceptions_page_kpi_late_cancels_note": "Cancelled inside 24h of the slot",
  "x_admin_dashboards_day_exceptions_page_kpi_open_now": "Open loops",
  "x_admin_dashboards_day_exceptions_page_kpi_open_now_note": "Past the slot with no closing status",
  "x_admin_dashboards_day_exceptions_page_kpi_return_visits": "Return appointments owed",
  "x_admin_dashboards_day_exceptions_page_kpi_return_visits_note": "A new appointment must be created for each",
  "x_admin_dashboards_day_exceptions_page_kpi_vs_baseline": "vs prior 7-day median",
  "x_admin_dashboards_day_exceptions_page_ladder_after_arriving": "Started, stopped short",
  "x_admin_dashboards_day_exceptions_page_ladder_after_rolling": "Rolled, never started",
  "x_admin_dashboards_day_exceptions_page_ladder_before_rolling": "Stopped before rolling",
  "x_admin_dashboards_day_exceptions_page_ladder_heading": "How far did the appointment get?",
  "x_admin_dashboards_day_exceptions_page_ladder_hint": "Where each appointment stopped. The further right, the more of the day was already spent before it failed.",
  "x_admin_dashboards_day_exceptions_page_ladder_worked": "Completed",
  "x_admin_dashboards_day_exceptions_page_lane_in_flight": "Still to go",
  "x_admin_dashboards_day_exceptions_page_next_day": "Next day",
  "x_admin_dashboards_day_exceptions_page_no_reason": "No reason recorded",
  "x_admin_dashboards_day_exceptions_page_on_site_vs_planned": "On site {actual} vs {planned} planned",
  "x_admin_dashboards_day_exceptions_page_open_account": "Open account",
  "x_admin_dashboards_day_exceptions_page_open_appointment": "Open appointment",
  "x_admin_dashboards_day_exceptions_page_open_work_order": "Open work order",
  "x_admin_dashboards_day_exceptions_page_preflight": "Pre-flight",
  "x_admin_dashboards_day_exceptions_page_preflight_confirmed": "Confirmed",
  "x_admin_dashboards_day_exceptions_page_preflight_day_before": "Day-before reminder",
  "x_admin_dashboards_day_exceptions_page_preflight_eta": "ETA sent",
  "x_admin_dashboards_day_exceptions_page_preflight_morning_of": "Morning-of reminder",
  "x_admin_dashboards_day_exceptions_page_previous_day": "Previous day",
  "x_admin_dashboards_day_exceptions_page_rescheduled_times": "rescheduled {count}×",
  "x_admin_dashboards_day_exceptions_page_ribbon_aria": "Timeline of every appointment on the day, one lane per territory",
  "x_admin_dashboards_day_exceptions_page_ribbon_complete_title": "Completed",
  "x_admin_dashboards_day_exceptions_page_ribbon_empty": "Nothing was scheduled with a technician on this day.",
  "x_admin_dashboards_day_exceptions_page_ribbon_heading": "The day, by territory",
  "x_admin_dashboards_day_exceptions_page_ribbon_hint": "Completed appointments are faint lines. Boxes are what went wrong — click one to jump to it.",
  "x_admin_dashboards_day_exceptions_page_ribbon_now": "now",
  "x_admin_dashboards_day_exceptions_page_stage_arrived": "arrived",
  "x_admin_dashboards_day_exceptions_page_stage_dispatched": "never rolled",
  "x_admin_dashboards_day_exceptions_page_stage_rolled": "rolled",
  "x_admin_dashboards_day_exceptions_page_stage_worked": "worked",
  "x_admin_dashboards_day_exceptions_page_sub_completed": "{count} completed as planned",
  "x_admin_dashboards_day_exceptions_page_sub_in_flight": "{count} still to go today",
  "x_admin_dashboards_day_exceptions_page_sub_late_cancels": "{count} called off late",
  "x_admin_dashboards_day_exceptions_page_sub_open_now": "{count} still open right now",
  "x_admin_dashboards_day_exceptions_page_sub_return_visits": "{count} need a return appointment",
  "x_admin_dashboards_day_exceptions_page_territories_heading": "Territory × class",
  "x_admin_dashboards_day_exceptions_page_territories_hint": "Click a territory to filter the feed. Failed / scheduled.",
  "x_admin_dashboards_day_exceptions_page_th_failed": "Failed",
  "x_admin_dashboards_day_exceptions_page_th_jobs": "Failed / jobs",
  "x_admin_dashboards_day_exceptions_page_th_technician": "Technician",
  "x_admin_dashboards_day_exceptions_page_th_territory": "Territory",
  "x_admin_dashboards_day_exceptions_page_th_wasted_drive": "Wasted drive",
  "x_admin_dashboards_day_exceptions_page_th_what_happened": "What happened",
  "x_admin_dashboards_day_exceptions_page_title": "Something Went Wrong Today",
  "x_admin_dashboards_day_exceptions_page_unknown_actor": "unknown",
  "x_admin_dashboards_day_exceptions_page_unknown_customer": "Unknown customer",
  "x_admin_dashboards_day_exceptions_page_sub_returns_owed": "{count} owed a return appointment, none booked",
  "x_admin_dashboards_day_exceptions_page_owed_heading": "Returns owed ({count})",
  "x_admin_dashboards_day_exceptions_page_owed_failed": "Returns owed could not be loaded.",
  "x_admin_dashboards_day_exceptions_page_owed_empty": "No work order is owed a return appointment.",
  "x_admin_dashboards_day_exceptions_page_owed_outcome_customer_missed": "Customer missed",
  "x_admin_dashboards_day_exceptions_page_owed_outcome_technician_missed": "Technician missed",
  "x_admin_dashboards_day_exceptions_page_owed_outcome_return_required": "Return required",
  "x_admin_dashboards_day_exceptions_page_owed_outcome_reinstall_owed": "Reinstall owed",
  "x_admin_dashboards_day_exceptions_page_owed_action_review_return": "Review the return so an appointment is created",
  "x_admin_dashboards_day_exceptions_page_owed_action_decide_pending_action": "Decide the pending action, then schedule the return",
  "x_admin_dashboards_day_exceptions_page_owed_action_finish_technical_review": "Finish the technical review, then schedule the return",
  "x_admin_dashboards_day_exceptions_page_owed_action_resolve_rma": "Resolve the RMA, then schedule the return",
  "x_admin_dashboards_day_exceptions_page_owed_action_finish_parts": "Finish the parts step, then schedule the return",
  "x_admin_dashboards_day_exceptions_page_owed_action_schedule_return": "Create the return appointment",
  "x_admin_dashboards_day_exceptions_page_owed_action_book_reinstall": "When the site is ready, return the work order to scheduling to book the reinstall",
  "x_admin_dashboards_day_exceptions_page_owed_blocker_missing_location": "No service location",
  "x_admin_dashboards_day_exceptions_page_owed_blocker_missing_quote": "No accepted quote",
  "x_admin_dashboards_day_exceptions_page_owed_blocker_creation_failed": "Appointment not created",
  "x_admin_dashboards_day_exceptions_page_owed_blocker_creation_check_failed": "Quote fails the appointment check",
  "x_admin_dashboards_day_exceptions_page_owed_owner_service": "Service",
  "x_admin_dashboards_day_exceptions_page_owed_owner_dispatch": "Dispatch",
  "x_admin_dashboards_day_exceptions_page_owed_owner_customer_care": "Customer Care",
  "x_admin_dashboards_day_exceptions_page_owed_date_unknown": "Outcome time not recorded",
  "x_admin_dashboards_day_exceptions_page_owed_b2b": "B2B",
  "x_admin_dashboards_day_exceptions_page_owed_age": "{count}d",
  "x_admin_dashboards_day_exceptions_page_owed_previous": "Previous page",
  "x_admin_dashboards_day_exceptions_page_owed_next": "Next page",
  "x_admin_dashboards_day_exceptions_page_owed_page": "Page {page} of {pages}",
  "x_admin_dashboards_day_exceptions_page_follow_up_scheduled": "Return appointment scheduled for {date}",
  "x_admin_dashboards_day_exceptions_page_follow_up_scheduled_undated": "Return appointment scheduled",
  "x_admin_dashboards_day_exceptions_page_follow_up_waiting": "Return appointment waiting to be scheduled",
  "x_admin_dashboards_day_exceptions_page_follow_up_owed": "No return appointment: owed",
  "x_admin_dashboards_qsc_col_accepted_at": "Accepted",
  "x_admin_dashboards_qsc_col_account": "Account",
  "x_admin_dashboards_qsc_col_fate": "Outcome",
  "x_admin_dashboards_qsc_col_followup": "Repair quote",
  "x_admin_dashboards_qsc_col_followup_total": "Repair total",
  "x_admin_dashboards_qsc_col_rep": "Sales rep",
  "x_admin_dashboards_qsc_col_service": "Service",
  "x_admin_dashboards_qsc_col_total": "Service total",
  "x_admin_dashboards_qsc_detail_close": "Close",
  "x_admin_dashboards_qsc_detail_empty": "No quotes in this segment",
  "x_admin_dashboards_qsc_detail_error": "Failed to load details",
  "x_admin_dashboards_qsc_detail_loading": "Loading…",
  "x_admin_dashboards_qsc_fate_never": "no repair quote",
  "x_admin_dashboards_qsc_fate_quoted": "repair quoted, not accepted",
  "x_admin_dashboards_qsc_fate_won": "repair accepted",
  "x_admin_dashboards_qsc_head_title": "Quick Service Conversion",
  "x_admin_dashboards_qsc_kicker": "Sales · B2C",
  "x_admin_dashboards_qsc_marks_note": "† week still maturing · fewer than 5 accepted · cancelled bookings excluded",
  "x_admin_dashboards_qsc_maturity_note": "The selected range ended {days} days ago; repair quotes typically follow within {typical} days of acceptance, so these rates will still rise.",
  "x_admin_dashboards_qsc_money_line": "Of {accepted} quick services accepted in the selected range, {quoted} got a follow-up repair quote and {won} of those repairs were accepted — {never} never got a repair quote.",
  "x_admin_dashboards_qsc_no_repair_row": "No repair quote yet",
  "x_admin_dashboards_qsc_unconverted_note": "{count} follow-up repair quotes carry money with no exchange rate for their date and are left out of the rep money columns.",
  "x_admin_dashboards_qsc_rep_unassigned": "Unassigned",
  "x_admin_dashboards_qsc_reps_heading": "By sales rep",
  "x_admin_dashboards_qsc_reps_note": "Rates render as raw fractions below 5 quotes · discounts shown as share of quoted value",
  "x_admin_dashboards_qsc_service_combo": "Inspection + Panel Cleaning",
  "x_admin_dashboards_qsc_service_generator": "Generator Tune",
  "x_admin_dashboards_qsc_service_inspection": "Inspection Standard",
  "x_admin_dashboards_qsc_service_panel_cleaning": "Panel Cleaning",
  "x_admin_dashboards_qsc_table_heading": "By service type",
  "x_admin_dashboards_qsc_th_accepted": "Accepted",
  "x_admin_dashboards_qsc_th_close_rate": "Close rate",
  "x_admin_dashboards_qsc_th_discount": "Discounts",
  "x_admin_dashboards_qsc_th_e2e": "End-to-end",
  "x_admin_dashboards_qsc_th_pipeline_value": "Pipeline $",
  "x_admin_dashboards_qsc_th_quote_rate": "Quote rate",
  "x_admin_dashboards_qsc_th_quoted": "Repair quoted",
  "x_admin_dashboards_qsc_th_rep": "Sales rep",
  "x_admin_dashboards_qsc_th_service": "Service",
  "x_admin_dashboards_qsc_th_track": "Follow-up funnel",
  "x_admin_dashboards_qsc_th_won": "Repair accepted",
  "x_admin_dashboards_qsc_th_won_value": "Won $",
  "x_admin_dashboards_qsc_title": "Quick Service → Repair Conversion",
  "x_admin_dashboards_qsc_total_row": "All quick services",
  "x_admin_dashboards_qsc_weeks_heading": "Trailing weeks",
  "x_admin_dashboards_quote_commission_page_account_id": "Account ID",
  "x_admin_dashboards_quote_commission_page_ai_booked": "AI booked",
  "x_admin_dashboards_quote_commission_page_avg_item": "Avg / item",
  "x_admin_dashboards_quote_commission_page_cleaning": "Cleaning",
  "x_admin_dashboards_quote_commission_page_combo": "Combo",
  "x_admin_dashboards_quote_commission_page_commission": "Commission",
  "x_admin_dashboards_quote_commission_page_commission_cents": "Commission Cents",
  "x_admin_dashboards_quote_commission_page_count": "Count",
  "x_admin_dashboards_quote_commission_page_currencies": "Currencies",
  "x_admin_dashboards_quote_commission_page_customer_account_id": "Customer Account ID",
  "x_admin_dashboards_quote_commission_page_empty_hint": "No paid B2C quotes matched this person in the selected period.",
  "x_admin_dashboards_quote_commission_page_export_all_line_items": "Export all line items",
  "x_admin_dashboards_quote_commission_page_export_summary": "Export summary",
  "x_admin_dashboards_quote_commission_page_exporting": "Exporting…",
  "x_admin_dashboards_quote_commission_page_failed_load_detail": "Failed to load detail",
  "x_admin_dashboards_quote_commission_page_failed_load_detail_status": "Failed to load detail ({status})",
  "x_admin_dashboards_quote_commission_page_failed_to_load": "Failed to Load Quote Commission",
  "x_admin_dashboards_quote_commission_page_imported_no_salesperson_desc": "Imported paid B2C quotes with no salesperson — no commission is paid for these. Click to view.",
  "x_admin_dashboards_quote_commission_page_inspection": "Inspection",
  "x_admin_dashboards_quote_commission_page_jobs": "Jobs",
  "x_admin_dashboards_quote_commission_page_link_project": "Project",
  "x_admin_dashboards_quote_commission_page_link_wo": "WO",
  "x_admin_dashboards_quote_commission_page_links": "Links",
  "x_admin_dashboards_quote_commission_page_no_salesperson_commission": "No salesperson commission yet",
  "x_admin_dashboards_quote_commission_page_no_salesperson_quotes_desc": "No paid B2C quotes with an attributed salesperson in this period.",
  "x_admin_dashboards_quote_commission_page_no_scheduled_appointments": "No scheduled appointments yet",
  "x_admin_dashboards_quote_commission_page_no_scheduled_desc": "No inspections, cleanings, or combos scheduled in this period.",
  "x_admin_dashboards_quote_commission_page_paid": "Paid",
  "x_admin_dashboards_quote_commission_page_paid_at": "Paid At",
  "x_admin_dashboards_quote_commission_page_participation_percent": "Participation %",
  "x_admin_dashboards_quote_commission_page_person": "Person",
  "x_admin_dashboards_quote_commission_page_person_account_id": "Person Account ID",
  "x_admin_dashboards_quote_commission_page_project_id": "Project ID",
  "x_admin_dashboards_quote_commission_page_quote_count_money": "{count} quote{plural} · {money}",
  "x_admin_dashboards_quote_commission_page_quote_id": "Quote ID",
  "x_admin_dashboards_quote_commission_page_quote_total": "Quote Total",
  "x_admin_dashboards_quote_commission_page_quote_total_cents": "Quote Total Cents",
  "x_admin_dashboards_quote_commission_page_quote_value": "Quote value",
  "x_admin_dashboards_quote_commission_page_reps_count": "{count} reps",
  "x_admin_dashboards_quote_commission_page_role": "Role",
  "x_admin_dashboards_quote_commission_page_salespeople_colon": "Salespeople:",
  "x_admin_dashboards_quote_commission_page_salespeople_desc": "5% of paid B2C quotes other than inspections, cleanings, and combos, net of discount, split among the listed salespeople.",
  "x_admin_dashboards_quote_commission_page_salespeople_heading": "Salespeople — 5% of other paid B2C quotes",
  "x_admin_dashboards_quote_commission_page_salesperson": "Salesperson",
  "x_admin_dashboards_quote_commission_page_scheduled": "Scheduled",
  "x_admin_dashboards_quote_commission_page_scheduler": "Scheduler",
  "x_admin_dashboards_quote_commission_page_unconverted_note": "{count} commission credits (salesperson, scheduler or unattributed) have no exchange rate for their paid date and are left out of the converted totals and the ranking.",
  "x_admin_dashboards_quote_commission_page_schedulers_colon": "Schedulers:",
  "x_admin_dashboards_quote_commission_page_schedulers_count": "{count} schedulers",
  "x_admin_dashboards_quote_commission_page_schedulers_desc": "Inspections, cleanings, and combos instead pay a flat 5 in the quote currency to whoever first scheduled the appointment. AI-booked appointments are shown separately; cancelled inspections are excluded.",
  "x_admin_dashboards_quote_commission_page_schedulers_heading": "Schedulers — flat 5 in quote currency per inspection / cleaning / combo",
  "x_admin_dashboards_quote_commission_page_section": "Section",
  "x_admin_dashboards_quote_commission_page_service": "Service",
  "x_admin_dashboards_quote_commission_page_service_type": "Service Type",
  "x_admin_dashboards_quote_commission_page_share": "Share",
  "x_admin_dashboards_quote_commission_page_title": "B2C Quote Commission",
  "x_admin_dashboards_quote_commission_page_total_commission": "Total Commission",
  "x_admin_dashboards_quote_commission_page_unattributed": "Unattributed",
  "x_admin_dashboards_quote_commission_page_unattributed_paid_quotes": "Unattributed paid quotes",
  "x_admin_dashboards_quote_commission_page_unattributed_subtitle": "{count} quote{plural} · {money} — no salesperson, no commission",
  "x_admin_dashboards_quote_commission_page_work_order_id": "Work Order ID",
  "x_admin_dashboards_quote_commission_page_work_order_name": "Work Order Name",
  "x_admin_dashboards_recent_communications_page_channel_call": "Call",
  "x_admin_dashboards_recent_communications_page_channel_chat": "Zap",
  "x_admin_dashboards_recent_communications_page_channel_email": "Email",
  "x_admin_dashboards_recent_communications_page_channel_text": "Text",
  "x_admin_dashboards_recent_communications_page_col_account": "Account",
  "x_admin_dashboards_recent_communications_page_col_channels": "Channels",
  "x_admin_dashboards_recent_communications_page_col_last_touch": "Last touch",
  "x_admin_dashboards_recent_communications_page_col_touches": "Touches",
  "x_admin_dashboards_recent_communications_page_empty": "No communications in this range.",
  "x_admin_dashboards_recent_communications_page_item_label": "accounts",
  "x_admin_dashboards_recent_communications_page_kicker": "Your Outreach",
  "x_admin_dashboards_recent_communications_page_subtitle": "Accounts you recently emailed, called, texted, or exchanged Zap messages with.",
  "x_admin_dashboards_recent_communications_page_tab_all": "All",
  "x_admin_dashboards_recent_communications_page_title": "Recent Communications",
  "x_admin_dashboards_service_appointments_page_ai_chip": "AI",
  "x_admin_dashboards_service_appointments_page_booked_by_ai_human": "Created by — AI vs staff",
  "x_admin_dashboards_service_appointments_page_by_territory": "By territory",
  "x_admin_dashboards_service_appointments_page_cancellations": "Cancellations",
  "x_admin_dashboards_service_appointments_page_choose_valid_date_range": "Choose a valid start and end date.",
  "x_admin_dashboards_service_appointments_page_combos": "Combos",
  "x_admin_dashboards_service_appointments_page_generator_service": "Generator Service",
  "x_admin_dashboards_service_appointments_page_head_title": "Quick-service Work Orders · Admin Dashboards",
  "x_admin_dashboards_service_appointments_page_heading": "Quick-service work orders",
  "x_admin_dashboards_service_appointments_page_inspections": "Inspections",
  "x_admin_dashboards_service_appointments_page_loading_kind": "Loading {kind}…",
  "x_admin_dashboards_service_appointments_page_no_matching": "No matching {kind}.",
  "x_admin_dashboards_service_appointments_page_over_time": "over time",
  "x_admin_dashboards_service_appointments_page_panel_cleanings": "Panel Cleanings",
  "x_admin_dashboards_service_appointments_page_source_heading": "Where work orders come from",
  "x_admin_dashboards_service_appointments_page_th_share": "Share",
  "x_admin_dashboards_service_appointments_page_th_source": "Source",
  "x_admin_dashboards_service_appointments_page_work_orders_created_label": "Work orders created",
  "x_admin_dashboards_service_appointments_page_work_orders_word": "work orders",
  "x_admin_dashboards_tasks_page_assigned_by_hint": "assigned by · click to cross-filter",
  "x_admin_dashboards_tasks_page_assigned_open": "Assigned open",
  "x_admin_dashboards_tasks_page_assignee_label": "Assignee",
  "x_admin_dashboards_tasks_page_assigner_label": "Assigner",
  "x_admin_dashboards_tasks_page_avg_days_to_complete": "Avg days to complete",
  "x_admin_dashboards_tasks_page_by_priority": "By priority",
  "x_admin_dashboards_tasks_page_by_role_team": "By role / team",
  "x_admin_dashboards_tasks_page_by_state": "By state",
  "x_admin_dashboards_tasks_page_by_task_type": "By task type",
  "x_admin_dashboards_tasks_page_by_territory": "By territory",
  "x_admin_dashboards_tasks_page_by_word": "by",
  "x_admin_dashboards_tasks_page_canceled": "Canceled",
  "x_admin_dashboards_tasks_page_chip_assigned_by": "Assigned by: {name}",
  "x_admin_dashboards_tasks_page_chip_assignee": "Assignee: {name}",
  "x_admin_dashboards_tasks_page_chip_priority": "Priority: {priority}",
  "x_admin_dashboards_tasks_page_chip_role": "Role: {role}",
  "x_admin_dashboards_tasks_page_chip_state": "State: {state}",
  "x_admin_dashboards_tasks_page_chip_territory": "Territory: {territory}",
  "x_admin_dashboards_tasks_page_chip_type": "Type: {type}",
  "x_admin_dashboards_tasks_page_clear_filters": "Clear filters",
  "x_admin_dashboards_tasks_page_click_bar_cross_filter": "click a bar to cross-filter",
  "x_admin_dashboards_tasks_page_click_cross_filter": "click to cross-filter",
  "x_admin_dashboards_tasks_page_click_day_to_drill": "click a day to drill",
  "x_admin_dashboards_tasks_page_click_row_hint": "click a row for that person's tasks · sort by any column",
  "x_admin_dashboards_tasks_page_click_to_drill": "click to drill",
  "x_admin_dashboards_tasks_page_completed_in_range": "Completed in range",
  "x_admin_dashboards_tasks_page_completed_in_range_click_bar": "completed in range · click a bar",
  "x_admin_dashboards_tasks_page_completed_in_range_lower": "completed in range",
  "x_admin_dashboards_tasks_page_completed_label": "Completed {date}",
  "x_admin_dashboards_tasks_page_completed_over_total": "completed ÷ total",
  "x_admin_dashboards_tasks_page_completed_suffix": "completed",
  "x_admin_dashboards_tasks_page_completed_this_period": "Completed this period",
  "x_admin_dashboards_tasks_page_completion_rate": "Completion rate",
  "x_admin_dashboards_tasks_page_created_label": "Created {date}",
  "x_admin_dashboards_tasks_page_created_vs_completed_over_time": "Created vs completed over time",
  "x_admin_dashboards_tasks_page_csv": "CSV",
  "x_admin_dashboards_tasks_page_csv_header_assigned_by": "Assigned by",
  "x_admin_dashboards_tasks_page_csv_header_priority": "Priority",
  "x_admin_dashboards_tasks_page_csv_header_roles": "Roles",
  "x_admin_dashboards_tasks_page_currently_open": "Currently open",
  "x_admin_dashboards_tasks_page_done": "Done",
  "x_admin_dashboards_tasks_page_due_label": "Due {date}",
  "x_admin_dashboards_tasks_page_failed_to_load": "Failed to load tasks analytics",
  "x_admin_dashboards_tasks_page_footer_generated": "Generated {generated} · {start} → {end}",
  "x_admin_dashboards_tasks_page_in_period": "in period",
  "x_admin_dashboards_tasks_page_loading": "Loading tasks analytics…",
  "x_admin_dashboards_tasks_page_need_an_owner": "need an owner",
  "x_admin_dashboards_tasks_page_no_assignee": "No assignee",
  "x_admin_dashboards_tasks_page_no_assignee_activity": "No assignee activity in this window.",
  "x_admin_dashboards_tasks_page_no_assigner_data": "No assigner data in this window.",
  "x_admin_dashboards_tasks_page_no_open_tasks_assigned": "No open tasks assigned in this window.",
  "x_admin_dashboards_tasks_page_no_role_data": "No role data in this window.",
  "x_admin_dashboards_tasks_page_no_task_type_data": "No task-type data in this window.",
  "x_admin_dashboards_tasks_page_no_tasks_completed": "No tasks completed in this window.",
  "x_admin_dashboards_tasks_page_no_tasks_match": "No tasks match this selection.",
  "x_admin_dashboards_tasks_page_no_territory_data": "No territory data in this window.",
  "x_admin_dashboards_tasks_page_official_operations": "Official / Operations",
  "x_admin_dashboards_tasks_page_open": "Open",
  "x_admin_dashboards_tasks_page_open_tasks": "Open tasks",
  "x_admin_dashboards_tasks_page_open_tasks_by_state_hint": "open tasks by state · click a segment",
  "x_admin_dashboards_tasks_page_open_vs_completed_hint": "open vs completed · click to cross-filter",
  "x_admin_dashboards_tasks_page_overdue_open": "Overdue open",
  "x_admin_dashboards_tasks_page_pagination_page": "Page {page} / {total}",
  "x_admin_dashboards_tasks_page_past_due": "past due",
  "x_admin_dashboards_tasks_page_past_due_date": "Past due date",
  "x_admin_dashboards_tasks_page_per_person_matrix": "Per-person matrix",
  "x_admin_dashboards_tasks_page_person": "Person",
  "x_admin_dashboards_tasks_page_person_panel_subtitle": "{count} tasks in range",
  "x_admin_dashboards_tasks_page_priority_high": "High",
  "x_admin_dashboards_tasks_page_priority_low": "Low",
  "x_admin_dashboards_tasks_page_priority_medium": "Medium",
  "x_admin_dashboards_tasks_page_role_customer_agent": "Customer agent",
  "x_admin_dashboards_tasks_page_role_customer_care": "Customer care",
  "x_admin_dashboards_tasks_page_role_field_technician": "Field technician",
  "x_admin_dashboards_tasks_page_role_inside_sales": "Inside sales",
  "x_admin_dashboards_tasks_page_series_completed": "Completed",
  "x_admin_dashboards_tasks_page_subheading": "Task load, completion throughput, territory & state mix — click any chart to drill in.",
  "x_admin_dashboards_tasks_page_task_completion_by_person": "Task completion by person",
  "x_admin_dashboards_tasks_page_task_load_by_person": "Task load by person",
  "x_admin_dashboards_tasks_page_task_type_appointment_prep": "Appointment prep",
  "x_admin_dashboards_tasks_page_task_type_blocker": "Blocker",
  "x_admin_dashboards_tasks_page_task_type_broadcast_ack": "Broadcast ack",
  "x_admin_dashboards_tasks_page_task_type_case_work": "Case work",
  "x_admin_dashboards_tasks_page_task_type_customer_callback": "Customer callback",
  "x_admin_dashboards_tasks_page_task_type_decision": "Decision",
  "x_admin_dashboards_tasks_page_task_type_engineering_design": "Engineering & design",
  "x_admin_dashboards_tasks_page_task_type_escalation": "Escalation",
  "x_admin_dashboards_tasks_page_task_type_field_service": "Field service",
  "x_admin_dashboards_tasks_page_task_type_general": "General",
  "x_admin_dashboards_tasks_page_task_type_missing_information": "Missing information",
  "x_admin_dashboards_tasks_page_task_type_sales_follow_up": "Sales follow-up",
  "x_admin_dashboards_tasks_page_task_type_supply_chain": "Supply chain",
  "x_admin_dashboards_tasks_page_task_type_work_order": "Work order",
  "x_admin_dashboards_tasks_page_tasks_analytics": "Tasks Analytics",
  "x_admin_dashboards_tasks_page_tasks_by_assigner": "Tasks by assigner",
  "x_admin_dashboards_tasks_page_tasks_completed_this_day": "Tasks completed this day",
  "x_admin_dashboards_tasks_page_tasks_count": "{count} tasks",
  "x_admin_dashboards_tasks_page_tasks_created_this_day": "Tasks created this day",
  "x_admin_dashboards_tasks_page_total_in_range": "Total in range",
  "x_admin_dashboards_tasks_page_total_tasks": "Total tasks",
  "x_admin_dashboards_tasks_page_triage": "Triage",
  "x_admin_dashboards_tasks_page_unassigned": "Unassigned",
  "x_admin_dashboards_tasks_page_unassigned_open": "Unassigned open",
  "x_admin_dashboards_tasks_page_untitled_task": "Untitled task",
  "x_admin_dashboards_tasks_page_waiting": "Waiting",
  "x_admin_dashboards_user_activity_page_actions": "Actions",
  "x_admin_dashboards_user_activity_page_active_hours": "Active hours",
  "x_admin_dashboards_user_activity_page_active_time": "Active Time",
  "x_admin_dashboards_user_activity_page_active_users": "Active Users",
  "x_admin_dashboards_user_activity_page_calls": "Calls",
  "x_admin_dashboards_user_activity_page_col_actions": "Actions",
  "x_admin_dashboards_user_activity_page_col_active_time": "Active time",
  "x_admin_dashboards_user_activity_page_col_calls": "Calls",
  "x_admin_dashboards_user_activity_page_col_days": "Active days",
  "x_admin_dashboards_user_activity_page_col_last_active": "Last active",
  "x_admin_dashboards_user_activity_page_col_messages": "Msgs",
  "x_admin_dashboards_user_activity_page_col_mobile": "Mobile",
  "x_admin_dashboards_user_activity_page_col_page_views": "Views",
  "x_admin_dashboards_user_activity_page_col_person": "Person",
  "x_admin_dashboards_user_activity_page_col_role": "Role",
  "x_admin_dashboards_user_activity_page_col_sessions": "Sessions",
  "x_admin_dashboards_user_activity_page_col_talk": "Talk",
  "x_admin_dashboards_user_activity_page_current_staff_only": "Current staff only",
  "x_admin_dashboards_user_activity_page_daily_trend": "Daily activity",
  "x_admin_dashboards_user_activity_coverage_unknown": "{count} days in this range have no verified rollup. Totals may be incomplete.",
  "x_admin_dashboards_user_activity_coverage_legacy": "Older rollups may omit some staff accounts. Recent days include the full staff directory.",
  "x_admin_dashboards_user_activity_details_retention": "Hourly and device details before {date} are no longer retained. Daily totals remain available.",
  "x_admin_dashboards_user_activity_page_data_through": "Rollup data through {date}",
  "x_admin_dashboards_user_activity_page_export_csv": "Export CSV",
  "x_admin_dashboards_user_activity_page_former_badge": "Former",
  "x_admin_dashboards_user_activity_page_humans_only": "Humans only",
  "x_admin_dashboards_user_activity_page_kicker": "Access & Usage",
  "x_admin_dashboards_user_activity_page_messages": "Messages",
  "x_admin_dashboards_user_activity_page_no_rows": "No activity in this range.",
  "x_admin_dashboards_user_activity_page_page_views": "Page Views",
  "x_admin_dashboards_user_activity_page_search_placeholder": "Search name, email, role…",
  "x_admin_dashboards_user_activity_page_talk_time": "Talk Time",
  "x_admin_dashboards_user_activity_page_title": "User Activity",
  "x_admin_dashboards_user_activity_person_areas": "Actions by area",
  "x_admin_dashboards_user_activity_person_back": "All users",
  "x_admin_dashboards_user_activity_person_daily_activity": "Active hours per day",
  "x_admin_dashboards_user_activity_person_day": "Day",
  "x_admin_dashboards_user_activity_person_days": "Day by day",
  "x_admin_dashboards_user_activity_person_device": "Device",
  "x_admin_dashboards_user_activity_person_devices": "Devices & IPs",
  "x_admin_dashboards_user_activity_person_first_event": "First",
  "x_admin_dashboards_user_activity_person_hourly": "Activity by hour of day",
  "x_admin_dashboards_user_activity_person_kind_action": "Actions",
  "x_admin_dashboards_user_activity_person_kind_call": "Calls",
  "x_admin_dashboards_user_activity_person_kind_message": "Messages",
  "x_admin_dashboards_user_activity_person_kind_page_view": "Views",
  "x_admin_dashboards_user_activity_person_last_event": "Last",
  "x_admin_dashboards_user_activity_person_last_used": "Last used",
  "x_admin_dashboards_user_activity_person_timeline_empty": "No events in this window.",
  "x_admin_dashboards_user_activity_person_timeline_hint": "Click a day for the full timeline.",
  "x_admin_dashboards_user_activity_person_timeline_title": "Timeline",
  "x_admin_dashboards_user_activity_person_timeline_truncated": "Truncated",
  "x_admin_dialer_suppressions_page_expire": "Expire",
  "x_admin_dialer_suppressions_page_expired": "Expired",
  "x_admin_dialer_suppressions_page_expires": "Expires",
  "x_admin_dialer_suppressions_page_no_suppressions_match": "No suppressions match these filters.",
  "x_admin_dialer_suppressions_page_suppressions": "Suppressions",
  "x_admin_dialer_suppressions_page_title": "Dialer Suppressions · Admin",
  "x_admin_dispatch_operations_map_page_aging": "Aging: {age}",
  "x_admin_dispatch_operations_map_page_appointment_rescheduled": "Appointment rescheduled",
  "x_admin_dispatch_operations_map_page_appointment_scheduled": "Appointment scheduled",
  "x_admin_dispatch_operations_map_page_appointment_unscheduled": "Appointment unscheduled",
  "x_admin_dispatch_operations_map_page_appointments_count": "Appointments ({count})",
  "x_admin_dispatch_operations_map_page_assigned_to": "Assigned to: {name}",
  "x_admin_dispatch_operations_map_page_close_address_search": "Close address search",
  "x_admin_dispatch_operations_map_page_complete_schedule_fields": "Please complete the schedule fields",
  "x_admin_dispatch_operations_map_page_drive": "Drive: {minutes}",
  "x_admin_dispatch_operations_map_page_err_appointment_not_found": "Appointment not found in dispatch board",
  "x_admin_dispatch_operations_map_page_err_assign_technician": "Failed to assign technician",
  "x_admin_dispatch_operations_map_page_err_load_appointment_details": "Failed to load appointment details",
  "x_admin_dispatch_operations_map_page_err_load_dispatch_data": "Failed to load dispatch data",
  "x_admin_dispatch_operations_map_page_err_load_dispatch_details": "Failed to load dispatch details",
  "x_admin_dispatch_operations_map_page_err_load_eligible_techs": "Failed to load eligible technicians",
  "x_admin_dispatch_operations_map_page_err_load_locations": "Failed to load locations",
  "x_admin_dispatch_operations_map_page_err_load_site_report_templates": "Failed to load site report templates",
  "x_admin_dispatch_operations_map_page_err_load_territory_layer": "Failed to load territory layer",
  "x_admin_dispatch_operations_map_page_err_missing_appointment_id": "Missing appointment id",
  "x_admin_dispatch_operations_map_page_err_schedule_appointment": "Failed to schedule appointment",
  "x_admin_dispatch_operations_map_page_err_unschedule_appointment": "Failed to unschedule appointment",
  "x_admin_dispatch_operations_map_page_home_base": "Home Base",
  "x_admin_dispatch_operations_map_page_loading_territories": "Loading territories...",
  "x_admin_dispatch_operations_map_page_locations_count": "{count} locations",
  "x_admin_dispatch_operations_map_page_origin_previous_appointment": "Origin: Previous appointment",
  "x_admin_dispatch_operations_map_page_origin_technician_home": "Origin: Technician home",
  "x_admin_dispatch_operations_map_page_routes_count": "Routes ({count})",
  "x_admin_dispatch_operations_map_page_scheduled": "Scheduled: {date}",
  "x_admin_dispatch_operations_map_page_scheduling_blocked": "Scheduling blocked: {summary}",
  "x_admin_dispatch_operations_map_page_select_date_time_duration": "Select date, time, and expected duration",
  "x_admin_dispatch_operations_map_page_select_schedule_or_technician": "Select a schedule or technician to save",
  "x_admin_dispatch_operations_map_page_select_technician_first": "Select a technician first",
  "x_admin_dispatch_operations_map_page_technician": "Technician",
  "x_admin_dispatch_operations_map_page_technician_assigned": "Technician assigned",
  "x_admin_dispatch_operations_map_page_technician_route": "Technician route",
  "x_admin_dispatch_operations_map_page_view_account": "View Account",
  "x_admin_dispatch_operations_map_page_view_appointment": "View Appointment",
  "x_admin_dispatch_operations_map_page_view_technician": "View Technician",
  "x_admin_dispatch_operations_map_page_view_work_order": "View Work Order",
  "x_admin_dispatch_operations_map_page_work_order_name": "Work Order: {name}",
  "x_admin_dispatch_operations_map_page_zoom_in_to_inspect": "Zoom in to inspect individual sites.",
  "x_admin_dispatch_page_technician": "Technician",
  "x_admin_dispatch_roster_best": "Best",
  "x_admin_dispatch_roster_best_round_trip_drive": "Best round-trip drive · {travel}",
  "x_admin_dispatch_roster_blocked_summary": "{n} can't go — {groups}",
  "x_admin_dispatch_roster_candidate_plural": "candidates",
  "x_admin_dispatch_roster_candidate_singular": "candidate",
  "x_admin_dispatch_roster_conflict_appointment": "Appointment",
  "x_admin_dispatch_roster_conflict_count": "{count} bookings",
  "x_admin_dispatch_roster_conflict_task": "Task",
  "x_admin_dispatch_roster_day_can_go": "{offering} of {candidates} can go",
  "x_admin_dispatch_roster_day_nobody_can_go": "Nobody can go",
  "x_admin_dispatch_roster_no_schedule_option": "No schedule option",
  "x_admin_dispatch_roster_no_technicians_considered": "The planner considered no technicians for this day.",
  "x_admin_dispatch_roster_reason_at_daily_capacity_badge": "AT DAY LIMIT",
  "x_admin_dispatch_roster_reason_at_daily_capacity_detail": "{booked_count} of {max_per_day} jobs booked",
  "x_admin_dispatch_roster_reason_at_daily_capacity_detail_fallback": "Already at the daily job cap",
  "x_admin_dispatch_roster_reason_at_daily_capacity_tooltip": "Daily job cap, not the clock — the shift may still have room.",
  "x_admin_dispatch_roster_reason_calendar_blocked_badge": "CALENDAR BLOCKED",
  "x_admin_dispatch_roster_reason_calendar_blocked_detail": "Calendar holds cover the workable hours",
  "x_admin_dispatch_roster_reason_calendar_blocked_tooltip": "Meetings, training, or holds carve out the shift.",
  "x_admin_dispatch_roster_reason_drive_time_too_long_badge": "TOO FAR",
  "x_admin_dispatch_roster_reason_drive_time_too_long_detail": "{rt} round trip · limit {max}",
  "x_admin_dispatch_roster_reason_drive_time_too_long_detail_fallback": "Round-trip driving exceeds the drive cap",
  "x_admin_dispatch_roster_reason_drive_time_too_long_detail_from_trip": "{rt} round trip from the {anchor} base — over the {max} limit",
  "x_admin_dispatch_roster_reason_drive_time_too_long_detail_from_trip_no_limit": "{rt} round trip from the {anchor} base",
  "x_admin_dispatch_roster_reason_drive_time_too_long_detail_no_limit": "{rt} round trip",
  "x_admin_dispatch_roster_reason_drive_time_too_long_tooltip": "Round-trip driving for this appointment exceeds the drive cap.",
  "x_admin_dispatch_roster_reason_fully_booked_badge": "BOOKED SOLID",
  "x_admin_dispatch_roster_reason_fully_booked_detail": "{n} bookings fill the day",
  "x_admin_dispatch_roster_reason_fully_booked_detail_fallback": "Bookings fill the day",
  "x_admin_dispatch_roster_reason_fully_booked_tooltip": "No open time left once existing bookings are placed.",
  "x_admin_dispatch_roster_reason_missing_home_location_badge": "NO HOME BASE",
  "x_admin_dispatch_roster_reason_missing_home_location_detail": "No home address to route from",
  "x_admin_dispatch_roster_reason_missing_home_location_tooltip": "Routing needs a home address on the employee record. Until it's set the planner can never pick them.",
  "x_admin_dispatch_roster_reason_no_room_in_route_badge": "NO ROOM IN ROUTE",
  "x_admin_dispatch_roster_reason_no_room_in_route_detail": "Gaps too short for the job plus driving",
  "x_admin_dispatch_roster_reason_no_room_in_route_detail_with_duration": "Gaps too short for {duration} plus driving",
  "x_admin_dispatch_roster_reason_no_room_in_route_tooltip": "Free time exists but no gap fits this job plus its driving.",
  "x_admin_dispatch_roster_reason_not_scheduled_badge": "NOT ON SHIFT",
  "x_admin_dispatch_roster_reason_not_scheduled_detail": "No working shift this day",
  "x_admin_dispatch_roster_reason_not_scheduled_tooltip": "No shift is published for this technician on this date.",
  "x_admin_dispatch_roster_reason_territory_license_required_badge": "NO LICENSE",
  "x_admin_dispatch_roster_reason_territory_license_required_detail": "No license for this territory",
  "x_admin_dispatch_roster_reason_territory_license_required_tooltip": "This visit's territory requires a license and the technician does not hold it.",
  "x_admin_dispatch_roster_reason_time_off_badge": "OFF",
  "x_admin_dispatch_roster_reason_time_off_detail": "Approved time off",
  "x_admin_dispatch_roster_reason_time_off_tooltip": "Approved time off covers this day.",
  "x_admin_dispatch_roster_reason_travel_makes_day_infeasible_badge": "DRIVE WON'T FIT",
  "x_admin_dispatch_roster_reason_travel_makes_day_infeasible_detail": "The job plus driving doesn't fit the shift",
  "x_admin_dispatch_roster_reason_travel_makes_day_infeasible_detail_from_trip": "Getting there and back from the {anchor} base leaves no room in the day",
  "x_admin_dispatch_roster_reason_travel_makes_day_infeasible_tooltip": "They could do the job or the drive before shift end, not both.",
  "x_admin_dispatch_roster_reason_trip_travel_day_tooltip": "Blocked by a trip's travel day, not by time off. Manage it on the technician's Trips tab.",
  "x_admin_dispatch_roster_reason_trip_travel_in_detail": "Traveling home from {label} — the day after the trip ends",
  "x_admin_dispatch_roster_reason_trip_travel_out_detail": "Traveling out to {label} — the day before the trip starts",
  "x_admin_dispatch_roster_reason_unknown_badge": "UNAVAILABLE",
  "x_admin_dispatch_roster_reason_unknown_detail": "{reason}",
  "x_admin_dispatch_roster_reason_unknown_tooltip": "The planner ruled this technician out for this day.",
  "x_admin_dispatch_roster_route_feasible_only": "Route feasible · no schedule option",
  "x_admin_dispatch_roster_unnamed_technician": "Unnamed technician",
  "x_admin_dispatch_roster_whos_unavailable": "Who's unavailable ({count})",
  "x_admin_email_page_failed_to_save_assignment": "Failed to save thread assignment",
  "x_admin_email_page_failed_to_update_subject": "Failed to update thread subject",
  "x_admin_email_page_loading_templates": "Loading templates...",
  "x_admin_email_page_no_templates_found": "No templates found",
  "x_admin_email_templates_page_apply_filters": "Apply Filters",
  "x_admin_email_templates_page_available_variables": "Available Variables",
  "x_admin_email_templates_page_back_to_email": "Back to email",
  "x_admin_email_templates_page_body": "Body",
  "x_admin_email_templates_page_clear_variable_search": "Clear variable search",
  "x_admin_email_templates_page_deactivate": "Deactivate",
  "x_admin_email_templates_page_deactivating": "Deactivating...",
  "x_admin_email_templates_page_email_templates": "Email Templates",
  "x_admin_email_templates_page_failed_to_deactivate_template": "Failed to deactivate template",
  "x_admin_email_templates_page_failed_to_load_template": "Failed to load template",
  "x_admin_email_templates_page_failed_to_refresh_template_list": "Failed to refresh template list",
  "x_admin_email_templates_page_failed_to_refresh_templates": "Failed to refresh templates",
  "x_admin_email_templates_page_failed_to_save_template": "Failed to save template",
  "x_admin_email_templates_page_failed_to_search_variables": "Failed to search variables",
  "x_admin_email_templates_page_inactive": "inactive",
  "x_admin_email_templates_page_include_inactive": "Include inactive",
  "x_admin_email_templates_page_insert_variable": "Insert variable",
  "x_admin_email_templates_page_inserts_into_body": "Inserts into body",
  "x_admin_email_templates_page_inserts_into_subject": "Inserts into subject",
  "x_admin_email_templates_page_internal_code": "Internal Code",
  "x_admin_email_templates_page_mine_only": "Mine only",
  "x_admin_email_templates_page_name_subject_body_required": "Template name, subject, and body are required",
  "x_admin_email_templates_page_new_template": "New Template",
  "x_admin_email_templates_page_no_templates_found": "No templates found",
  "x_admin_email_templates_page_no_variables_match_search": "No variables match this search",
  "x_admin_email_templates_page_private": "private",
  "x_admin_email_templates_page_rich_html_templates_used_in_admin_email": "Rich-HTML templates used in admin email",
  "x_admin_email_templates_page_save_template": "Save Template",
  "x_admin_email_templates_page_search_templates": "Search templates",
  "x_admin_email_templates_page_search_variables": "Search variables",
  "x_admin_email_templates_page_shared": "shared",
  "x_admin_email_templates_page_tags_comma_separated": "Tags (comma separated)",
  "x_admin_email_templates_page_template_created": "Template created",
  "x_admin_email_templates_page_template_deactivated": "Template deactivated",
  "x_admin_email_templates_page_template_updated": "Template updated",
  "x_admin_email_templates_page_unsupported_variables": "Unsupported variables: {variables}",
  "x_admin_email_templates_page_use_variables_for_personalization": "Use {token} for personalization",
  "x_admin_email_templates_page_visibility": "Visibility",
  "x_admin_esign_envelope_id_page_action_failed": "Action failed",
  "x_admin_esign_envelope_id_page_activity": "Activity",
  "x_admin_esign_envelope_id_page_back_to_envelopes": "Back to envelopes",
  "x_admin_esign_envelope_id_page_certificate": "Certificate",
  "x_admin_esign_envelope_id_page_completed": "Completed",
  "x_admin_esign_envelope_id_page_completed_contract_record": "Completed contract record",
  "x_admin_esign_envelope_id_page_consented": "Consented",
  "x_admin_esign_envelope_id_page_continue_editing": "Continue editing",
  "x_admin_esign_envelope_id_page_declined": "Declined",
  "x_admin_esign_envelope_id_page_delivery": "Delivery",
  "x_admin_esign_envelope_id_page_delivery_failed": "Delivery failed",
  "x_admin_esign_envelope_id_page_envelope_details": "Envelope details",
  "x_admin_esign_envelope_id_page_envelope_updated": "Envelope updated",
  "x_admin_esign_envelope_id_page_expires": "Expires",
  "x_admin_esign_envelope_id_page_extend": "Extend",
  "x_admin_esign_envelope_id_page_extend_and_resend": "Extend and resend",
  "x_admin_esign_envelope_id_page_extend_confirm_body": "Current active links will rotate and those recipients will receive replacement links.",
  "x_admin_esign_envelope_id_page_extend_expiration": "Extend expiration",
  "x_admin_esign_envelope_id_page_linked": "Linked",
  "x_admin_esign_envelope_id_page_no_delivery_address": "No delivery address",
  "x_admin_esign_envelope_id_page_not_yet": "Not yet",
  "x_admin_esign_envelope_id_page_linked_records": "Linked records",
  "x_admin_esign_envelope_id_page_quote_cover": "Quote cover",
  "x_admin_esign_envelope_id_page_source_document": "Uploaded contract PDF",
  "x_admin_esign_envelope_id_page_open": "Open",
  "x_admin_esign_envelope_id_page_order": "order {order}",
  "x_admin_esign_envelope_id_page_organization_storage": "Organization storage",
  "x_admin_esign_envelope_id_page_page_plural": "pages",
  "x_admin_esign_envelope_id_page_page_singular": "page",
  "x_admin_esign_envelope_id_page_policy": "Policy",
  "x_admin_esign_envelope_id_page_ready": "Ready",
  "x_admin_esign_envelope_id_page_recipients": "Recipients",
  "x_admin_esign_envelope_id_page_required_reason": "Required reason",
  "x_admin_esign_envelope_id_page_retention": "Retention",
  "x_admin_esign_envelope_id_page_reusable_contract_draft_created": "Reusable contract draft created",
  "x_admin_esign_envelope_id_page_reviewed": "Reviewed",
  "x_admin_esign_envelope_id_page_rotate_link_and_resend": "Rotate link and resend",
  "x_admin_esign_envelope_id_page_send_reminder": "Send reminder",
  "x_admin_esign_envelope_id_page_sent": "Sent",
  "x_admin_esign_envelope_id_page_sent_viewed": "Sent {sent} · Viewed {viewed}",
  "x_admin_esign_envelope_id_page_signed_pdf": "Signed PDF",
  "x_admin_esign_envelope_id_page_stored": "Stored",
  "x_admin_esign_envelope_id_page_sync_queued": "Sync queued",
  "x_admin_esign_envelope_id_page_unable_to_create_a_reusable_copy": "Unable to create a reusable copy",
  "x_admin_esign_envelope_id_page_use_as_new_contract": "Use as new contract",
  "x_admin_esign_envelope_id_page_viewed": "Viewed",
  "x_admin_esign_envelope_id_page_void": "Void",
  "x_admin_esign_envelope_id_page_void_confirm_body": "All active signing links will be revoked immediately. The audit record remains.",
  "x_admin_esign_envelope_id_page_void_envelope": "Void envelope",
  "x_admin_esign_envelope_id_page_void_this_envelope": "Void this envelope?",
  "x_admin_esign_envelope_id_page_waiting": "Waiting",
  "x_admin_esign_envelope_id_page_will_receive_the_completed_contract": "Will receive the completed contract",
  "x_admin_esign_envelope_id_page_years": "years",
  "x_admin_esign_new_page_add_recipient": "Add recipient",
  "x_admin_esign_new_page_add_recipient_delivery_address": "Add at least one recipient with a delivery address",
  "x_admin_esign_new_page_add_signer_empty_state": "Add a signer or choose an employee above.",
  "x_admin_esign_new_page_approved_policy_label": "Approved policy",
  "x_admin_esign_new_page_back_to_envelope": "Back to envelope",
  "x_admin_esign_new_page_choose_channel_required": "Choose email, SMS, or both for every recipient",
  "x_admin_esign_new_page_choose_pdf_placeholder": "Choose a PDF up to 25 MB",
  "x_admin_esign_new_page_click_to_browse": "Click to browse",
  "x_admin_esign_new_page_contact_already_first_signer": "{label} is already added as the first signer.",
  "x_admin_esign_new_page_contract": "Contract",
  "x_admin_esign_new_page_contract_details": "Contract details",
  "x_admin_esign_new_page_contract_pdfs": "Contract PDFs",
  "x_admin_esign_new_page_default_message_body": "Please review the attached agreement and complete the requested fields.",
  "x_admin_esign_new_page_default_title_agreement": "{label} agreement",
  "x_admin_esign_new_page_details_parties": "Details & parties",
  "x_admin_esign_new_page_draft_saved": "Draft saved",
  "x_admin_esign_new_page_edit_contract": "Edit contract",
  "x_admin_esign_new_page_edit_envelope_title": "Edit {title}",
  "x_admin_esign_new_page_email_address_placeholder": "Email address",
  "x_admin_esign_new_page_email_channel_requires_address": "Every recipient using email delivery needs an email address",
  "x_admin_esign_new_page_email_subject_label": "Email subject",
  "x_admin_esign_new_page_employee_button": "Employee",
  "x_admin_esign_new_page_entity_search_failed": "Entity search failed",
  "x_admin_esign_new_page_envelope_sent": "Envelope sent",
  "x_admin_esign_new_page_expires": "Expires",
  "x_admin_esign_new_page_expires_after_days": "After {days} days",
  "x_admin_esign_new_page_expires_after_label": "Expires after",
  "x_admin_esign_new_page_fields": "Fields",
  "x_admin_esign_new_page_full_name_placeholder": "Full name",
  "x_admin_esign_new_page_guided_flow_hint": "A guided flow for a PDF, its parties, required fields, and delivery.",
  "x_admin_esign_new_page_immutability_notice": "Content, recipients, field coordinates, disclosures, and document hashes become immutable when sent.",
  "x_admin_esign_new_page_link_a_party": "Link a party",
  "x_admin_esign_new_page_linked_organizations": "Linked organizations",
  "x_admin_esign_new_page_mobile_phone_placeholder": "Mobile phone",
  "x_admin_esign_new_page_new_contract": "New contract",
  "x_admin_esign_new_page_no_approved_policy_configured": "No approved compliance policy is configured.",
  "x_admin_esign_new_page_org_already_linked": "{label} is already linked.",
  "x_admin_esign_new_page_organization_button": "Organization",
  "x_admin_esign_new_page_pages_size_mb": "{pages} pages · {size} MB",
  "x_admin_esign_new_page_pdf_added": "PDF added",
  "x_admin_esign_new_page_place_fields": "Place fields",
  "x_admin_esign_new_page_please_review_and_sign": "Please review and sign",
  "x_admin_esign_new_page_policy": "Policy",
  "x_admin_esign_new_page_policy_activation_required": "A legally reviewed policy record must be activated before a contract can be created or sent.",
  "x_admin_esign_new_page_prepared_from_org_context": "Prepared from organization context.",
  "x_admin_esign_new_page_ready_to_send": "Ready to send",
  "x_admin_esign_new_page_recipients": "Recipients",
  "x_admin_esign_new_page_remove_organization_title": "Remove organization",
  "x_admin_esign_new_page_remove_recipient_title": "Remove recipient",
  "x_admin_esign_new_page_retain_years": "retain {years} years",
  "x_admin_esign_new_page_review_button": "Review",
  "x_admin_esign_new_page_review_send": "Review & send",
  "x_admin_esign_new_page_role_approver": "Approver",
  "x_admin_esign_new_page_role_receives_copy": "Receives copy",
  "x_admin_esign_new_page_role_witness": "Witness",
  "x_admin_esign_new_page_routing_order_aria": "Routing order",
  "x_admin_esign_new_page_routing_order_hint": "Use the same routing order for parallel signing, or increasing numbers for sequential signing.",
  "x_admin_esign_new_page_routing_preview": "Routing preview",
  "x_admin_esign_new_page_save_and_add_documents": "Save and add documents",
  "x_admin_esign_new_page_saving": "Saving…",
  "x_admin_esign_new_page_search_entity_type_placeholder": "Search {type}s",
  "x_admin_esign_new_page_search_resolved_server": "Search is resolved on the server against current organizations, contacts, and employees.",
  "x_admin_esign_new_page_searching": "Searching…",
  "x_admin_esign_new_page_select_a_policy": "Select a policy",
  "x_admin_esign_new_page_send_completed_copies": "Send completed copies to participants",
  "x_admin_esign_new_page_send_contract": "Send contract",
  "x_admin_esign_new_page_send_one_off_contract": "Send a one-off contract",
  "x_admin_esign_new_page_sending": "Sending…",
  "x_admin_esign_new_page_sms_channel_requires_phone": "Every recipient using SMS delivery needs a mobile phone",
  "x_admin_esign_new_page_title_message_policy_required": "Title, message, and an approved policy are required",
  "x_admin_esign_new_page_title_placeholder": "Mutual NDA - Acme",
  "x_admin_esign_new_page_unable_to_remove_document": "Unable to remove document",
  "x_admin_esign_new_page_unable_to_save_draft": "Unable to save draft",
  "x_admin_esign_new_page_unable_to_save_envelope": "Unable to save envelope",
  "x_admin_esign_new_page_unable_to_save_recipients": "Unable to save recipients",
  "x_admin_esign_new_page_unable_to_send_envelope": "Unable to send envelope",
  "x_admin_esign_new_page_unable_to_upload_pdf": "Unable to upload PDF",
  "x_admin_esign_new_page_upload_pdf": "Upload PDF",
  "x_admin_esign_new_page_upload_pdfs_hint": "Upload one or more PDFs. They are normalized and frozen when the envelope is sent.",
  "x_admin_esign_new_page_uploading": "Uploading…",
  "x_admin_esign_page_agreements": "Agreements",
  "x_admin_esign_page_all_envelopes": "All envelopes",
  "x_admin_esign_page_all_parties_complete": "All parties complete",
  "x_admin_esign_page_all_statuses": "All statuses",
  "x_admin_esign_page_col_envelope": "Envelope",
  "x_admin_esign_page_col_waiting_on": "Waiting on",
  "x_admin_esign_page_completed": "Completed",
  "x_admin_esign_page_document_plural": "documents",
  "x_admin_esign_page_document_singular": "document",
  "x_admin_esign_page_drafts": "Drafts",
  "x_admin_esign_page_empty_state": "Create a contract or adjust the server-side filters above.",
  "x_admin_esign_page_html_title": "E-sign envelopes | Endurance",
  "x_admin_esign_page_more": "more",
  "x_admin_esign_page_new_contract": "New contract",
  "x_admin_esign_page_no_active_recipient": "No active recipient",
  "x_admin_esign_page_no_agreements_found": "No agreements found",
  "x_admin_esign_page_not_sent_yet": "Not sent yet",
  "x_admin_esign_page_not_yet": "Not yet",
  "x_admin_esign_page_open": "Open",
  "x_admin_esign_page_out_for_signature": "Out for signature",
  "x_admin_esign_page_routing_step": "Routing step {step}",
  "x_admin_esign_page_search_envelopes": "Search envelopes",
  "x_admin_esign_page_search_placeholder": "Search title, reference, or recipient",
  "x_admin_esign_page_status_completed": "Completed",
  "x_admin_esign_page_status_declined": "Declined",
  "x_admin_esign_page_status_draft": "Draft",
  "x_admin_esign_page_status_expired": "Expired",
  "x_admin_esign_page_status_in_progress": "In progress",
  "x_admin_esign_page_status_sent": "Sent",
  "x_admin_esign_page_status_voided": "Voided",
  "x_admin_esign_page_subtitle": "Draft, send, track, and retrieve one-off contracts without building a template first.",
  "x_admin_esign_templates_page_failed_to_load_templates": "Failed to load templates",
  "x_admin_esign_templates_template_id_upload_page_back_to_template": "Back to Template",
  "x_admin_esign_templates_template_id_upload_page_drag_and_drop": "Drag and drop your PDF here",
  "x_admin_esign_templates_template_id_upload_page_or_click_to_browse": "or click to browse",
  "x_admin_esign_templates_template_id_upload_page_pdf_file": "PDF File",
  "x_admin_esign_templates_template_id_upload_page_please_select_pdf": "Please select a PDF file",
  "x_admin_esign_templates_template_id_upload_page_please_upload_pdf": "Please upload a PDF file",
  "x_admin_esign_templates_template_id_upload_page_upload_info": "After uploading, you can define form fields using the visual editor. Fields determine where signers will enter information or sign.",
  "x_admin_esign_templates_template_id_upload_page_upload_pdf_description": "Upload a PDF to create a new version of this template",
  "x_admin_inventory_commitments_page_available": "Available",
  "x_admin_inventory_commitments_page_container_all": "All containers",
  "x_admin_inventory_commitments_page_container_avail": "Container Avail",
  "x_admin_inventory_commitments_page_container_cut_length": "Cut length",
  "x_admin_inventory_commitments_page_container_full_spool": "Full spool",
  "x_admin_inventory_commitments_page_container_generic": "Generic",
  "x_admin_inventory_commitments_page_container_label": "Container",
  "x_admin_inventory_commitments_page_container_loose_footage": "Loose footage",
  "x_admin_inventory_commitments_page_container_partial_spool": "Partial spool",
  "x_admin_inventory_commitments_page_inventory": "Inventory",
  "x_admin_inventory_commitments_page_lines": "Lines",
  "x_admin_inventory_commitments_page_location": "Location",
  "x_admin_inventory_commitments_page_material_lines": "Material Lines",
  "x_admin_inventory_commitments_page_material_lines_desc": "Material lines are the source of truth for needed, reserved, picked, delivered, and installed stock.",
  "x_admin_inventory_commitments_page_material_reservations": "Material Reservations",
  "x_admin_inventory_commitments_page_no_container_rows": "No container rows match these filters.",
  "x_admin_inventory_commitments_page_no_material_lines": "No material lines match these filters.",
  "x_admin_inventory_commitments_page_product_id_label": "Product ID",
  "x_admin_inventory_commitments_page_product_id_placeholder": "Product id",
  "x_admin_inventory_commitments_page_qty": "Qty",
  "x_admin_inventory_commitments_page_reserved_qty": "Reserved Qty",
  "x_admin_inventory_commitments_page_scope_all": "All scopes",
  "x_admin_inventory_commitments_page_scope_id": "Scope ID",
  "x_admin_inventory_commitments_page_scope_label": "Scope",
  "x_admin_inventory_commitments_page_scope_projects": "Projects",
  "x_admin_inventory_commitments_page_scope_transfers": "Transfers",
  "x_admin_inventory_commitments_page_scope_work_orders": "Work orders",
  "x_admin_inventory_commitments_page_status_cancelled": "Cancelled",
  "x_admin_inventory_commitments_page_status_delivered": "Delivered",
  "x_admin_inventory_commitments_page_status_in_transit": "In transit",
  "x_admin_inventory_commitments_page_status_installed": "Installed",
  "x_admin_inventory_commitments_page_status_needed": "Needed",
  "x_admin_inventory_commitments_page_status_picked": "Picked",
  "x_admin_inventory_commitments_page_status_reserved": "Reserved",
  "x_admin_inventory_commitments_page_wire_containers": "Wire Containers",
  "x_admin_inventory_commitments_page_work_order_project_id_placeholder": "Work order/project id",
  "x_admin_inventory_demand_page_action_failed": "Action Failed",
  "x_admin_inventory_demand_page_add_to_existing_po": "Add To Existing PO",
  "x_admin_inventory_demand_page_all_requesters": "All requesters",
  "x_admin_inventory_demand_page_all_requisitions": "All Requisitions",
  "x_admin_inventory_demand_page_all_requisitions_across_status": "All requisitions across procurement status.",
  "x_admin_inventory_demand_page_allocate_qty_for": "Allocate qty for REQ-{id}",
  "x_admin_inventory_demand_page_allocated": "Allocated",
  "x_admin_inventory_demand_page_appending_requisitions": "Appending requisitions to {vendor}.",
  "x_admin_inventory_demand_page_asc": "ASC",
  "x_admin_inventory_demand_page_ascending": "Ascending",
  "x_admin_inventory_demand_page_cancel_selected": "Cancel {count} Selected",
  "x_admin_inventory_demand_page_cancelled": "Cancelled",
  "x_admin_inventory_demand_page_carrier": "Carrier",
  "x_admin_inventory_demand_page_check": "Check",
  "x_admin_inventory_demand_page_cip_carriage_insurance_paid_to": "CIP - Carriage and Insurance Paid To",
  "x_admin_inventory_demand_page_collapse_all": "Collapse All",
  "x_admin_inventory_demand_page_collapse_all_lower": "Collapse all",
  "x_admin_inventory_demand_page_cpt_carriage_paid_to": "CPT - Carriage Paid To",
  "x_admin_inventory_demand_page_create_internal_transfer_title": "Create an internal transfer for this requisition quantity",
  "x_admin_inventory_demand_page_create_new_po": "Create New PO",
  "x_admin_inventory_demand_page_create_po": "Create PO",
  "x_admin_inventory_demand_page_create_po_with_totals": "{label} ({count} items, {units} units)",
  "x_admin_inventory_demand_page_create_purchase_order": "Create Purchase Order",
  "x_admin_inventory_demand_page_create_transfer": "Create Transfer",
  "x_admin_inventory_demand_page_credit_card": "Credit Card",
  "x_admin_inventory_demand_page_dap_delivered_at_place": "DAP - Delivered at Place",
  "x_admin_inventory_demand_page_days_ago": "{days}d ago",
  "x_admin_inventory_demand_page_ddp_delivered_duty_paid": "DDP - Delivered Duty Paid",
  "x_admin_inventory_demand_page_desc": "DESC",
  "x_admin_inventory_demand_page_descending": "Descending",
  "x_admin_inventory_demand_page_dpu_delivered_at_place_unloaded": "DPU - Delivered at Place Unloaded",
  "x_admin_inventory_demand_page_due_on_receipt": "Due on Receipt",
  "x_admin_inventory_demand_page_exceptions": "Exceptions:",
  "x_admin_inventory_demand_page_existing_child_po": "Existing Child PO",
  "x_admin_inventory_demand_page_existing_vendor": "existing vendor",
  "x_admin_inventory_demand_page_expand_all": "Expand All",
  "x_admin_inventory_demand_page_expand_all_lower": "Expand all",
  "x_admin_inventory_demand_page_export_selected": "Export {count} Selected",
  "x_admin_inventory_demand_page_exw_ex_works": "EXW - Ex Works",
  "x_admin_inventory_demand_page_failed_to_load_requisitions": "Failed to Load Requisitions",
  "x_admin_inventory_demand_page_failed_to_load_transfer_options": "Failed to load transfer options",
  "x_admin_inventory_demand_page_failed_to_resolve_transfer": "Failed to resolve requisition by transfer",
  "x_admin_inventory_demand_page_fca_free_carrier": "FCA - Free Carrier",
  "x_admin_inventory_demand_page_fob_free_on_board": "FOB - Free On Board",
  "x_admin_inventory_demand_page_fulfilled": "Fulfilled",
  "x_admin_inventory_demand_page_hide_po_form": "Hide PO Form",
  "x_admin_inventory_demand_page_hide_transfer": "Hide Transfer",
  "x_admin_inventory_demand_page_internal_sku": "Internal SKU",
  "x_admin_inventory_demand_page_item": "Item",
  "x_admin_inventory_demand_page_loading_locations": "Loading locations...",
  "x_admin_inventory_demand_page_location": "Location",
  "x_admin_inventory_demand_page_location_number": "Location {id}",
  "x_admin_inventory_demand_page_ml_transfer": "ML-{id} → {location}",
  "x_admin_inventory_demand_page_net_15": "Net 15",
  "x_admin_inventory_demand_page_net_30": "Net 30",
  "x_admin_inventory_demand_page_net_45": "Net 45",
  "x_admin_inventory_demand_page_net_60": "Net 60",
  "x_admin_inventory_demand_page_net_90": "Net 90",
  "x_admin_inventory_demand_page_no_destination_types": "No destination types",
  "x_admin_inventory_demand_page_no_locations": "No locations",
  "x_admin_inventory_demand_page_no_matching_nodes": "No matching nodes",
  "x_admin_inventory_demand_page_no_matching_purchase_orders": "No matching purchase orders",
  "x_admin_inventory_demand_page_no_matching_technicians": "No matching technicians",
  "x_admin_inventory_demand_page_no_matching_terms": "No matching terms",
  "x_admin_inventory_demand_page_no_matching_vendors": "No matching vendors",
  "x_admin_inventory_demand_page_no_payment_methods": "No payment methods",
  "x_admin_inventory_demand_page_no_requisitions_found": "No requisitions found",
  "x_admin_inventory_demand_page_no_shipping_terms": "No shipping terms",
  "x_admin_inventory_demand_page_no_warehouse_transfer_source": "No warehouse transfer source is currently available.",
  "x_admin_inventory_demand_page_node": "Node",
  "x_admin_inventory_demand_page_notes_for_procurement_team": "Notes for procurement team",
  "x_admin_inventory_demand_page_notes_optional": "Notes (Optional)",
  "x_admin_inventory_demand_page_oem_prefix": "OEM {skus}",
  "x_admin_inventory_demand_page_oem_sku_title": "OEM SKU: {skus}",
  "x_admin_inventory_demand_page_oem_skus_title": "OEM SKUs: {skus}",
  "x_admin_inventory_demand_page_open": "Open",
  "x_admin_inventory_demand_page_other_charges": "Other Charges",
  "x_admin_inventory_demand_page_payment_terms": "Payment Terms",
  "x_admin_inventory_demand_page_pipeline_overview": "Pipeline Overview",
  "x_admin_inventory_demand_page_po_can_cover_remaining": "PO can cover the remaining qty after transfer.",
  "x_admin_inventory_demand_page_po_display": "{qty} PO-{id}",
  "x_admin_inventory_demand_page_project": "Project",
  "x_admin_inventory_demand_page_project_work_order": "Project / Work Order",
  "x_admin_inventory_demand_page_promise_date": "Promise Date",
  "x_admin_inventory_demand_page_purchased": "Purchased",
  "x_admin_inventory_demand_page_qty": "Qty",
  "x_admin_inventory_demand_page_req_count": "{count} req",
  "x_admin_inventory_demand_page_req_id": "Req ID",
  "x_admin_inventory_demand_page_req_id_display": "REQ-{id}",
  "x_admin_inventory_demand_page_requester": "Requester",
  "x_admin_inventory_demand_page_requisitions": "requisitions",
  "x_admin_inventory_demand_page_requisitions_ready": "{label} requisitions ready for inventory follow-up.",
  "x_admin_inventory_demand_page_search_destination_types": "Search destination types...",
  "x_admin_inventory_demand_page_search_locations": "Search locations...",
  "x_admin_inventory_demand_page_search_nodes": "Search nodes...",
  "x_admin_inventory_demand_page_search_payment_methods": "Search payment methods...",
  "x_admin_inventory_demand_page_search_product_note_ref": "Search product, note, ref...",
  "x_admin_inventory_demand_page_search_purchase_orders": "Search purchase orders...",
  "x_admin_inventory_demand_page_search_shipping_terms": "Search shipping terms...",
  "x_admin_inventory_demand_page_search_technicians": "Search technicians...",
  "x_admin_inventory_demand_page_search_vendors": "Search vendors...",
  "x_admin_inventory_demand_page_select_all_for": "Select all for {name}",
  "x_admin_inventory_demand_page_select_req": "Select REQ-{id}",
  "x_admin_inventory_demand_page_select_ship_to_type_first": "Select a ship-to type first",
  "x_admin_inventory_demand_page_select_warehouse_transfer_source_qty": "Select a warehouse transfer source and quantity.",
  "x_admin_inventory_demand_page_ship_to_house": "Ship To: House",
  "x_admin_inventory_demand_page_ship_to_location": "Ship To Location",
  "x_admin_inventory_demand_page_ship_to_named": "Ship To: {name}",
  "x_admin_inventory_demand_page_ship_to_node": "Ship To: Node ({id})",
  "x_admin_inventory_demand_page_ship_to_org": "Ship To: Org ({id})",
  "x_admin_inventory_demand_page_ship_to_org_node": "Ship To: Org/Node",
  "x_admin_inventory_demand_page_ship_to_type": "Ship To Type",
  "x_admin_inventory_demand_page_shipping_cost": "Shipping Cost",
  "x_admin_inventory_demand_page_shipping_terms": "Shipping Terms",
  "x_admin_inventory_demand_page_show_warehouse_transfer_options": "Show warehouse transfer options",
  "x_admin_inventory_demand_page_sort_order_title": "{order} - click to toggle",
  "x_admin_inventory_demand_page_source_available": "{source} · {qty} available",
  "x_admin_inventory_demand_page_source_label": "Source: {location}",
  "x_admin_inventory_demand_page_target": "Target",
  "x_admin_inventory_demand_page_technician": "Technician",
  "x_admin_inventory_demand_page_total_requisitions": "{count} total requisitions",
  "x_admin_inventory_demand_page_tracking_number": "Tracking Number",
  "x_admin_inventory_demand_page_tracking_optional": "Tracking (Optional)",
  "x_admin_inventory_demand_page_transfer": "Transfer",
  "x_admin_inventory_demand_page_transfer_display": "{qty} transfer · {source}",
  "x_admin_inventory_demand_page_transfer_quantity_for": "Transfer quantity for REQ-{id}",
  "x_admin_inventory_demand_page_transfer_source_for": "Transfer source for REQ-{id}",
  "x_admin_inventory_demand_page_try_adjusting_filters": "Try adjusting your filters or search term.",
  "x_admin_inventory_demand_page_unassigned": "Unassigned",
  "x_admin_inventory_demand_page_unit_price": "Unit Price",
  "x_admin_inventory_demand_page_unknown_vendor": "Unknown vendor",
  "x_admin_inventory_demand_page_unresolved_reference": "Unresolved Reference",
  "x_admin_inventory_demand_page_vendor_default": "Vendor default",
  "x_admin_inventory_demand_page_vendor_distributor": "Vendor / Distributor",
  "x_admin_inventory_demand_page_via_po_title": "{qty} via purchase order ({status})",
  "x_admin_inventory_demand_page_via_transfer_title": "{qty} via transfer from {source} ({status})",
  "x_admin_inventory_demand_page_view_all": "View All",
  "x_admin_inventory_demand_page_view_pos": "View POs",
  "x_admin_inventory_demand_page_warehouse": "warehouse",
  "x_admin_inventory_demand_page_weeks_ago": "{weeks}w ago",
  "x_admin_inventory_demand_page_wire": "Wire",
  "x_admin_inventory_demand_page_yesterday": "Yesterday",
  "x_admin_inventory_locations_id_edit_page_across_products": "Across {count} products",
  "x_admin_inventory_locations_id_edit_page_address_hint": "Paste the address record ID. It is validated on save.",
  "x_admin_inventory_locations_id_edit_page_address_location": "Address location ID",
  "x_admin_inventory_locations_id_edit_page_address_placeholder": "Mongo locations _id",
  "x_admin_inventory_locations_id_edit_page_back": "Back to location",
  "x_admin_inventory_locations_id_edit_page_code": "Code",
  "x_admin_inventory_locations_id_edit_page_code_hint": "Short operational label. Leave blank to fall back to the location ID.",
  "x_admin_inventory_locations_id_edit_page_customer_site_notice": "Customer site name, address, and service territory are set from the quote destination and are rewritten on the next quote. Edit the customer address instead.",
  "x_admin_inventory_locations_id_edit_page_deactivate_blocked": "Holds {units} units on hand. Move or count out its stock before deactivating it.",
  "x_admin_inventory_locations_id_edit_page_discard": "Discard",
  "x_admin_inventory_locations_id_edit_page_display_name": "Display name",
  "x_admin_inventory_locations_id_edit_page_display_name_required": "Display name is required",
  "x_admin_inventory_locations_id_edit_page_identity_immutable": "Kind and owner are set at registration and cannot be changed here",
  "x_admin_inventory_locations_id_edit_page_kicker": "Edit custody location",
  "x_admin_inventory_locations_id_edit_page_locked_customer_site": "Customer sites are activated by the quote that targets them.",
  "x_admin_inventory_locations_id_edit_page_locked_generic": "This location's status is derived from its owner and cannot be set here.",
  "x_admin_inventory_locations_id_edit_page_locked_tech_truck": "This truck stays active for as long as its technician is. Change the employee instead.",
  "x_admin_inventory_locations_id_edit_page_locked_vendor": "This site stays active for as long as its vendor organization is. Deactivate the organization instead.",
  "x_admin_inventory_locations_id_edit_page_no_changes": "No changes to save",
  "x_admin_inventory_locations_id_edit_page_no_territories_found": "No territories found",
  "x_admin_inventory_locations_id_edit_page_no_territory": "No territory",
  "x_admin_inventory_locations_id_edit_page_on_hand": "On hand",
  "x_admin_inventory_locations_id_edit_page_save_failed": "Unable to save this location",
  "x_admin_inventory_locations_id_edit_page_saved": "Location updated",
  "x_admin_inventory_locations_id_edit_page_service_territory": "Service territory",
  "x_admin_inventory_locations_id_edit_page_status": "Status",
  "x_admin_inventory_locations_id_edit_page_territory_placeholder": "Search territories",
  "x_admin_inventory_locations_id_edit_page_truck_stock_pickup": "Truck-stock pickup branch",
  "x_admin_inventory_locations_id_edit_page_truck_stock_pickup_hint": "Technicians can reorder truck stock for pickup at this vendor branch.",
  "x_admin_inventory_locations_id_page_address_location": "Address Location",
  "x_admin_inventory_locations_id_page_average_depth": "Average depth",
  "x_admin_inventory_locations_id_page_back_to_locations": "Back to Locations",
  "x_admin_inventory_locations_id_page_by": "By",
  "x_admin_inventory_locations_id_page_canonical": "Canonical",
  "x_admin_inventory_locations_id_page_canonical_custody_location": "Canonical custody location",
  "x_admin_inventory_locations_id_page_distinct_product_records": "Distinct product records",
  "x_admin_inventory_locations_id_page_distribution": "Distribution",
  "x_admin_inventory_locations_id_page_error": "Error",
  "x_admin_inventory_locations_id_page_force_stock_count": "Force Stock Count",
  "x_admin_inventory_locations_id_page_from": "From",
  "x_admin_inventory_locations_id_page_items_shown_count": "{count} shown",
  "x_admin_inventory_locations_id_page_largest_sku_share": "Largest SKU share",
  "x_admin_inventory_locations_id_page_location_identity": "Location Identity",
  "x_admin_inventory_locations_id_page_no_on_hand_stock": "No on-hand stock at this location",
  "x_admin_inventory_locations_id_page_no_products_found": "No products found",
  "x_admin_inventory_locations_id_page_no_recent_movement": "No recent canonical movement is linked to this location.",
  "x_admin_inventory_locations_id_page_no_source_mappings": "No source mappings are linked.",
  "x_admin_inventory_locations_id_page_no_stock": "No stock",
  "x_admin_inventory_locations_id_page_of_location": "of location",
  "x_admin_inventory_locations_id_page_on_hand": "On hand",
  "x_admin_inventory_locations_id_page_open_product": "Open product",
  "x_admin_inventory_locations_id_page_physical_count_summary": "Physical count {previous} -> {target} ({delta})",
  "x_admin_inventory_locations_id_page_physical_inventory_count_default": "Physical inventory count",
  "x_admin_inventory_locations_id_page_physical_units_recorded": "Physical units recorded",
  "x_admin_inventory_locations_id_page_products_currently_recorded": "Products currently recorded at this location.",
  "x_admin_inventory_locations_id_page_reason_colon": "Reason:",
  "x_admin_inventory_locations_id_page_reason_required": "Reason is required.",
  "x_admin_inventory_locations_id_page_recent_counts": "Recent counts",
  "x_admin_inventory_locations_id_page_recent_movement": "Recent Movement",
  "x_admin_inventory_locations_id_page_search_product": "Search product",
  "x_admin_inventory_locations_id_page_service_territory": "Service Territory",
  "x_admin_inventory_locations_id_page_set_count": "Set Count",
  "x_admin_inventory_locations_id_page_source_mappings_count": "{count} source mappings",
  "x_admin_inventory_locations_id_page_source_mappings_heading": "Source mappings",
  "x_admin_inventory_locations_id_page_stock_custody": "Stock custody",
  "x_admin_inventory_locations_id_page_stocked_products": "Stocked products",
  "x_admin_inventory_locations_id_page_target_on_hand": "Target on hand",
  "x_admin_inventory_locations_id_page_target_qty_invalid": "Target quantity must be zero or more.",
  "x_admin_inventory_locations_id_page_to": "To",
  "x_admin_inventory_locations_id_page_unable_to_update": "Unable to update warehouse inventory.",
  "x_admin_inventory_locations_id_page_units_per_stocked_product": "Units per stocked product",
  "x_admin_inventory_locations_id_page_unknown_product": "Unknown product",
  "x_admin_inventory_locations_id_page_updating": "Updating",
  "x_admin_inventory_locations_id_page_warehouse_updated": "Warehouse inventory updated.",
  "x_admin_inventory_locations_page_active_shown": "Active shown",
  "x_admin_inventory_locations_page_canonical_custody_desc": "Canonical custody records with owner and stock rollups.",
  "x_admin_inventory_locations_page_clear_search": "Clear location search",
  "x_admin_inventory_locations_page_col_location": "Location",
  "x_admin_inventory_locations_page_col_products": "Products",
  "x_admin_inventory_locations_page_count_shown": "{count} shown",
  "x_admin_inventory_locations_page_failed_to_load": "Failed to Load Locations",
  "x_admin_inventory_locations_page_kicker": "Inventory custody",
  "x_admin_inventory_locations_page_locations_label": "locations",
  "x_admin_inventory_locations_page_locations_on_this_page": "Locations on this page",
  "x_admin_inventory_locations_page_matching_locations": "Matching locations",
  "x_admin_inventory_locations_page_no_locations_match": "No locations match this view",
  "x_admin_inventory_locations_page_on_hand": "On hand",
  "x_admin_inventory_locations_page_open_location": "Open location",
  "x_admin_inventory_locations_page_open_named": "Open {name}",
  "x_admin_inventory_locations_page_product_location_records_shown": "Product-location records shown",
  "x_admin_inventory_locations_page_search_placeholder": "Search location, code, or owner...",
  "x_admin_inventory_locations_page_stocked_products": "Stocked products",
  "x_admin_inventory_locations_page_subtitle_dynamic": "{count} {kind} in the current server-filtered view.",
  "x_admin_inventory_locations_page_subtitle_empty": "Warehouses, trucks, and operational custody locations.",
  "x_admin_inventory_locations_page_tab_customer_sites": "Customer Sites",
  "x_admin_inventory_locations_page_tab_dispatch": "Dispatch",
  "x_admin_inventory_locations_page_tab_trucks": "Trucks",
  "x_admin_inventory_locations_page_tab_vendors": "Vendors",
  "x_admin_inventory_locations_page_tab_virtual": "Virtual",
  "x_admin_inventory_locations_page_tab_warehouses": "Warehouses",
  "x_admin_inventory_locations_page_title": "Locations",
  "x_admin_inventory_locations_page_units_across_this_page": "Units across this page",
  "x_admin_inventory_organizations_id_edit_page_badge_new": "New",
  "x_admin_organization_attach_contact_access_disabled": "The organization does not currently admit them to the partner portal.",
  "x_admin_organization_attach_contact_already_member": "This person is already one of the organization's contacts.",
  "x_admin_organization_attach_contact_attached": "Attached. They keep their own account and can sign in to the partner portal.",
  "x_admin_organization_attach_contact_badge": "Attached",
  "x_admin_organization_contact_granted_badge": "Granted access",
  "x_admin_organization_contact_own_record_notice": "This person keeps their own Contact record, so their details are read-only here.",
  "x_admin_organization_detach_contact_button": "Detach",
  "x_admin_organization_detach_contact_failed": "The contact could not be detached.",
  "x_admin_organization_attach_contact_button": "Attach existing contact",
  "x_admin_organization_attach_contact_confirm": "Attach to organization",
  "x_admin_organization_attach_contact_failed": "The contact could not be attached.",
  "x_admin_organization_attach_contact_find": "Find contact",
  "x_admin_organization_attach_contact_help": "Add a person whose email already belongs to an existing contact who is not a customer. They keep their own account.",
  "x_admin_organization_attach_contact_home_account": "Account contact",
  "x_admin_organization_attach_contact_home_portfolio": "Portfolio contact",
  "x_admin_inventory_organizations_id_edit_page_button_add_contact": "Add Contact",
  "x_admin_inventory_organizations_id_edit_page_button_add_location": "Add Location",
  "x_admin_inventory_organizations_id_edit_page_button_upload_document": "Upload Document",
  "x_admin_inventory_organizations_id_edit_page_doc_type_po": "Purchase Order",
  "x_admin_inventory_organizations_id_edit_page_empty_contacts": "No contacts. Click \"Add Contact\" to create one.",
  "x_admin_inventory_organizations_id_edit_page_error_delete_failed": "Delete failed",
  "x_admin_inventory_organizations_id_edit_page_error_failed_to_save": "Failed to save",
  "x_admin_inventory_organizations_id_edit_page_error_ramp_sync_failed": "Saved locally, but Ramp sync failed: {error}",
  "x_admin_inventory_organizations_id_edit_page_h3_locations": "Locations",
  "x_admin_inventory_organizations_id_edit_page_h3_notes_tags": "Notes & Tags",
  "x_admin_inventory_organizations_id_edit_page_h3_sales_rep": "Sales Rep",
  "x_admin_inventory_organizations_id_edit_page_h3_service_provider_isp": "Service Provider / ISP",
  "x_admin_inventory_organizations_id_edit_page_label_carrier": "Carrier",
  "x_admin_inventory_organizations_id_edit_page_label_coverage_notes": "Coverage Notes",
  "x_admin_inventory_organizations_id_edit_page_label_credit_limit": "Credit Limit",
  "x_admin_inventory_organizations_id_edit_page_label_description_optional": "Description (optional)",
  "x_admin_inventory_organizations_id_edit_page_label_discount_days": "Discount Days",
  "x_admin_inventory_organizations_id_edit_page_label_discount_percent": "Discount %",
  "x_admin_inventory_organizations_id_edit_page_label_dispatch_email": "Dispatch Email",
  "x_admin_inventory_organizations_id_edit_page_label_dispatch_phone": "Dispatch Phone",
  "x_admin_inventory_organizations_id_edit_page_label_document_type": "Document Type",
  "x_admin_inventory_organizations_id_edit_page_label_duns": "DUNS",
  "x_admin_inventory_organizations_id_edit_page_label_lead_time_days": "Lead Time (days)",
  "x_admin_inventory_organizations_id_edit_page_label_min_order": "Min Order $",
  "x_admin_inventory_organizations_id_edit_page_label_name_required": "Name *",
  "x_admin_inventory_organizations_id_edit_page_label_net_days": "Net Days",
  "x_admin_inventory_organizations_id_edit_page_label_netsuite_id": "NetSuite ID",
  "x_admin_inventory_organizations_id_edit_page_label_notes": "Notes",
  "x_admin_inventory_organizations_id_edit_page_label_primary_contact": "Primary Contact",
  "x_admin_inventory_organizations_id_edit_page_label_provider_kind": "Provider Kind",
  "x_admin_inventory_organizations_id_edit_page_label_quickbooks_id": "QuickBooks ID",
  "x_admin_inventory_organizations_id_edit_page_label_ramp_id": "Ramp ID:",
  "x_admin_inventory_organizations_id_edit_page_label_service_categories": "Service Categories",
  "x_admin_inventory_organizations_id_edit_page_label_tax_id": "Tax ID",
  "x_admin_inventory_organizations_id_edit_page_label_terms_incoterms": "Terms (Incoterms)",
  "x_admin_inventory_organizations_id_edit_page_label_vendor_code": "Vendor Code",
  "x_admin_inventory_organizations_id_edit_page_option_business": "Business",
  "x_admin_inventory_organizations_id_edit_page_option_c_corporation": "C Corporation",
  "x_admin_inventory_organizations_id_edit_page_option_individual": "Individual",
  "x_admin_inventory_organizations_id_edit_page_option_isp_subcontractor": "ISP / Subcontractor",
  "x_admin_inventory_organizations_id_edit_page_option_llc_partnership": "LLC Partnership",
  "x_admin_inventory_organizations_id_edit_page_option_s_corporation": "S Corporation",
  "x_admin_inventory_organizations_id_edit_page_option_sole_proprietor": "Sole Proprietor",
  "x_admin_inventory_organizations_id_edit_page_option_suspended": "Suspended",
  "x_admin_inventory_organizations_id_edit_page_placeholder_eg_10": "e.g. 10",
  "x_admin_inventory_organizations_id_edit_page_placeholder_eg_2": "e.g. 2",
  "x_admin_inventory_organizations_id_edit_page_placeholder_service_categories": "installation, service, inspection",
  "x_admin_inventory_organizations_id_edit_page_placeholder_tags": "comma, separated, tags",
  "x_admin_inventory_organizations_id_edit_page_placeholder_tax_id": "XX-XXXXXXX",
  "x_admin_inventory_organizations_id_edit_page_placeholder_vendor_code": "Your acct # with them",
  "x_admin_inventory_organizations_id_edit_page_pm_check": "Check",
  "x_admin_inventory_organizations_id_edit_page_pm_wire": "Wire",
  "x_admin_inventory_organizations_id_edit_page_save_sync_to_ramp": "Save & Sync to Ramp",
  "x_admin_inventory_organizations_id_edit_page_ship_method_express": "Express",
  "x_admin_inventory_organizations_id_edit_page_ship_method_freight": "Freight/LTL",
  "x_admin_inventory_organizations_id_edit_page_ship_method_ground": "Ground",
  "x_admin_inventory_organizations_id_edit_page_ship_method_pickup": "Will Call/Pickup",
  "x_admin_inventory_organizations_id_page_add_recipient_in_composer": "Add recipient in the composer",
  "x_admin_inventory_organizations_id_page_addresses": "Addresses",
  "x_admin_inventory_organizations_id_page_all_time": "All Time",
  "x_admin_inventory_organizations_id_page_authorized": "Authorized",
  "x_admin_inventory_organizations_id_page_carrier": "Carrier",
  "x_admin_inventory_organizations_id_page_certified": "Certified",
  "x_admin_inventory_organizations_id_page_click_fetch_from_ramp_hint": "Click\"Fetch from Ramp\" to load live data from the Ramp API.",
  "x_admin_inventory_organizations_id_page_contract_fallback": "Contract",
  "x_admin_inventory_organizations_id_page_credit_limit": "Credit Limit",
  "x_admin_inventory_organizations_id_page_custom_attributes": "Custom Attributes",
  "x_admin_inventory_organizations_id_page_discount_net_terms": "{discountPercent}/{discountDays} Net {netDays}",
  "x_admin_inventory_organizations_id_page_dispatch_email": "Dispatch Email",
  "x_admin_inventory_organizations_id_page_dispatch_phone": "Dispatch Phone",
  "x_admin_inventory_organizations_id_page_doc_insurance_cert": "Insurance Cert",
  "x_admin_inventory_organizations_id_page_doc_w9": "W-9",
  "x_admin_inventory_organizations_id_page_document_upload_failed": "Document upload failed",
  "x_admin_inventory_organizations_id_page_document_uploaded": "{label} uploaded and visible in the Partner Portal.",
  "x_admin_inventory_organizations_id_page_duns_number": "DUNS Number",
  "x_admin_inventory_organizations_id_page_entity_type": "Entity Type",
  "x_admin_inventory_organizations_id_page_error": "Error",
  "x_admin_inventory_organizations_id_page_expires": "Expires",
  "x_admin_inventory_organizations_id_page_failed_to_fetch_from_ramp": "Failed to fetch from Ramp",
  "x_admin_inventory_organizations_id_page_fetch_from_ramp": "Fetch from Ramp",
  "x_admin_inventory_organizations_id_page_first_signer": "First signer",
  "x_admin_inventory_organizations_id_page_isp_service_provider": "ISP / Service Provider",
  "x_admin_inventory_organizations_id_page_label_c_corporation": "C Corporation",
  "x_admin_inventory_organizations_id_page_label_domestic_wire": "Domestic Wire",
  "x_admin_inventory_organizations_id_page_label_fob_destination": "FOB Destination",
  "x_admin_inventory_organizations_id_page_label_fob_origin": "FOB Origin",
  "x_admin_inventory_organizations_id_page_label_ftl": "FTL",
  "x_admin_inventory_organizations_id_page_label_international_wire": "International Wire",
  "x_admin_inventory_organizations_id_page_label_llc_c_corp": "LLC (C-Corp)",
  "x_admin_inventory_organizations_id_page_label_llc_partnership": "LLC (Partnership)",
  "x_admin_inventory_organizations_id_page_label_llc_s_corp": "LLC (S-Corp)",
  "x_admin_inventory_organizations_id_page_label_ltl": "LTL",
  "x_admin_inventory_organizations_id_page_label_s_corporation": "S Corporation",
  "x_admin_inventory_organizations_id_page_last_30_days": "Last 30 Days",
  "x_admin_inventory_organizations_id_page_last_365_days": "Last 365 Days",
  "x_admin_inventory_organizations_id_page_lead_time": "Lead Time",
  "x_admin_inventory_organizations_id_page_lead_time_days": "{days} days",
  "x_admin_inventory_organizations_id_page_legal_name": "Legal Name",
  "x_admin_inventory_organizations_id_page_manufacturer_settings": "Manufacturer Settings",
  "x_admin_inventory_organizations_id_page_merchant_id": "Merchant ID",
  "x_admin_inventory_organizations_id_page_min_order": "Min Order",
  "x_admin_inventory_organizations_id_page_net_terms": "Net {days}",
  "x_admin_inventory_organizations_id_page_netsuite_id": "NetSuite ID",
  "x_admin_inventory_organizations_id_page_no": "No",
  "x_admin_inventory_organizations_id_page_no_esign_documents": "No organization e-sign documents yet.",
  "x_admin_inventory_organizations_id_page_no_file_dropped": "No file was found in the dropped item. Try dropping the file from your computer or click to browse.",
  "x_admin_inventory_organizations_id_page_no_technicians_linked": "No technicians are linked to this organization.",
  "x_admin_inventory_organizations_id_page_notes": "Notes",
  "x_admin_inventory_organizations_id_page_packet_fallback": "Packet",
  "x_admin_inventory_organizations_id_page_prepare_contract": "Prepare contract",
  "x_admin_inventory_organizations_id_page_primary_tax_address": "Primary / Tax Address",
  "x_admin_inventory_organizations_id_page_provider_kind": "Provider Kind",
  "x_admin_inventory_organizations_id_page_quickbooks_id": "QuickBooks ID",
  "x_admin_inventory_organizations_id_page_ramp_integration": "Ramp Integration",
  "x_admin_inventory_organizations_id_page_ramp_vendor": "Ramp Vendor",
  "x_admin_inventory_organizations_id_page_rep_label": "Rep:",
  "x_admin_inventory_organizations_id_page_sales_representative": "Sales Representative",
  "x_admin_inventory_organizations_id_page_showing_range": "Showing {start} to {end} of {total}",
  "x_admin_inventory_organizations_id_page_stock_heading": "Stock ({count} items)",
  "x_admin_inventory_organizations_id_page_supplied_products_count": "Supplied Products ({count})",
  "x_admin_inventory_organizations_id_page_tax_class": "Tax Class",
  "x_admin_inventory_organizations_id_page_tax_id_ein": "Tax ID (EIN)",
  "x_admin_inventory_organizations_id_page_technicians": "Technicians",
  "x_admin_inventory_organizations_id_page_terms": "Terms",
  "x_admin_inventory_organizations_id_page_upload_label": "Upload {label}",
  "x_admin_inventory_organizations_id_page_vendor_code": "Vendor Code",
  "x_admin_inventory_organizations_id_page_waiting_on": "Waiting on {names}",
  "x_admin_inventory_organizations_id_page_warranty": "Warranty",
  "x_admin_inventory_organizations_id_page_website": "Website",
  "x_admin_inventory_organizations_id_page_yes": "Yes",
  "x_admin_inventory_organizations_id_page_ytd": "YTD",
  "x_admin_inventory_organizations_new_page_automatic_from_location": "Automatic from location",
  "x_admin_inventory_organizations_new_page_contact_needs_name": "Contact {index} must include first and last name",
  "x_admin_inventory_organizations_new_page_contact_type_accounting": "accounting",
  "x_admin_inventory_organizations_new_page_contact_type_billing": "billing",
  "x_admin_inventory_organizations_new_page_contact_type_general": "general",
  "x_admin_inventory_organizations_new_page_contact_type_sales": "sales",
  "x_admin_inventory_organizations_new_page_contact_type_shipping": "shipping",
  "x_admin_inventory_organizations_new_page_contact_type_support": "support",
  "x_admin_inventory_organizations_new_page_create_organization": "Create Organization",
  "x_admin_inventory_organizations_new_page_created_but_details_failed": "Organization was created, but some details did not save: {message}",
  "x_admin_inventory_organizations_new_page_discussing": "Discussing",
  "x_admin_inventory_organizations_new_page_failed_to_save": "Failed to save",
  "x_admin_inventory_organizations_new_page_failed_to_save_details": "Failed to save organization details",
  "x_admin_inventory_organizations_new_page_language": "Language",
  "x_admin_inventory_organizations_new_page_location_missing": "Location {index} is missing: {fields}",
  "x_admin_inventory_organizations_new_page_maintenance": "Maintenance",
  "x_admin_inventory_organizations_new_page_negotiating": "Negotiating",
  "x_admin_inventory_organizations_new_page_no_languages": "No languages",
  "x_admin_inventory_organizations_new_page_open_created_org": "Open created organization",
  "x_admin_inventory_organizations_new_page_primary_address_missing": "Primary address is missing: {fields}",
  "x_admin_inventory_organizations_new_page_prospecting": "Prospecting",
  "x_admin_inventory_organizations_new_page_select_country_first": "Select a country first",
  "x_admin_inventory_organizations_new_page_select_org_type": "Select at least one organization type",
  "x_admin_inventory_organizations_new_page_stage": "Stage",
  "x_admin_inventory_organizations_new_page_start_typing_address": "Start typing the street address...",
  "x_admin_inventory_organizations_new_page_vendor_requires_contact": "Vendor organizations require at least one contact with an email for Ramp sync",
  "x_admin_inventory_organizations_page_item_label_organizations": "organizations",
  "x_admin_inventory_organizations_page_no_match_search": "No organizations match \"{query}\"",
  "x_admin_inventory_organizations_page_no_match_type_filter": "No organizations found for the selected type filters",
  "x_admin_inventory_organizations_page_no_organizations": "No organizations yet",
  "x_admin_inventory_organizations_page_organization_types_label": "Organization Types",
  "x_admin_inventory_organizations_page_sort_ascending": "Ascending",
  "x_admin_inventory_organizations_page_sort_descending": "Descending",
  "x_admin_inventory_organizations_page_status_suspended": "Suspended",
  "x_admin_inventory_organizations_page_status_terminated": "Terminated",
  "x_admin_inventory_page_redirecting_to_products": "Redirecting to Products…",
  "x_admin_inventory_page_title": "Inventory",
  "x_admin_inventory_products_id_page_active_flag": "Active: {value}",
  "x_admin_inventory_products_id_page_add_price_event": "Add Price Event",
  "x_admin_inventory_products_id_page_allocation": "Allocation",
  "x_admin_inventory_products_id_page_allocation_pressure": "{percent} allocation pressure",
  "x_admin_inventory_products_id_page_append_manual_price_event": "Append Manual Price Event",
  "x_admin_inventory_products_id_page_available": "Available",
  "x_admin_inventory_products_id_page_back_to_products": "Back to Products",
  "x_admin_inventory_products_id_page_buy_flag": "Buy: {value}",
  "x_admin_inventory_products_id_page_catalog_group": "Catalog Group",
  "x_admin_inventory_products_id_page_catalog_identity": "Catalog identity",
  "x_admin_inventory_products_id_page_catalog_path": "Catalog Path",
  "x_admin_inventory_products_id_page_catalog_product": "Catalog product",
  "x_admin_inventory_products_id_page_catalog_subtype": "Catalog Subtype",
  "x_admin_inventory_products_id_page_catalog_type": "Catalog Type",
  "x_admin_inventory_products_id_page_create_requisition": "Create Requisition",
  "x_admin_inventory_products_id_page_custody_point": "Custody point",
  "x_admin_inventory_products_id_page_dimensions": "Dimensions",
  "x_admin_inventory_products_id_page_direct_ship": "Direct Ship",
  "x_admin_inventory_products_id_page_direct_ship_auto": "Auto (by weight)",
  "x_admin_inventory_products_id_page_direct_ship_no": "Never",
  "x_admin_inventory_products_id_page_direct_ship_yes": "Allowed",
  "x_admin_inventory_products_id_page_documentation": "Documentation",
  "x_admin_inventory_products_id_page_documentation_keys": "Documentation Keys",
  "x_admin_inventory_products_id_page_edit_product": "Edit Product",
  "x_admin_inventory_products_id_page_enter_valid_unit_price": "Enter a valid unit price.",
  "x_admin_inventory_products_id_page_error": "Error",
  "x_admin_inventory_products_id_page_events_count": "{count} events",
  "x_admin_inventory_products_id_page_failed_add_price_event": "Failed to add price event",
  "x_admin_inventory_products_id_page_failed_create_requisition": "Failed to create requisition",
  "x_admin_inventory_products_id_page_failed_update_product": "Failed to update product",
  "x_admin_inventory_products_id_page_height": "Height",
  "x_admin_inventory_products_id_page_history": "History",
  "x_admin_inventory_products_id_page_hr_accessory": "HR accessory",
  "x_admin_inventory_products_id_page_hr_device": "HR device",
  "x_admin_inventory_products_id_page_image_keys": "Image Keys",
  "x_admin_inventory_products_id_page_images": "Images",
  "x_admin_inventory_products_id_page_internal_sku": "Internal SKU",
  "x_admin_inventory_products_id_page_inventory_flags": "Inventory Flags",
  "x_admin_inventory_products_id_page_inventory_locations": "Inventory locations",
  "x_admin_inventory_products_id_page_inventory_program": "Inventory Program",
  "x_admin_inventory_products_id_page_largest_custody_point": "Largest custody point",
  "x_admin_inventory_products_id_page_latest_price": "Latest price",
  "x_admin_inventory_products_id_page_length": "Length",
  "x_admin_inventory_products_id_page_location_available": "Location Available",
  "x_admin_inventory_products_id_page_location_on_hand": "Location On Hand",
  "x_admin_inventory_products_id_page_location_reserved": "Location Reserved",
  "x_admin_inventory_products_id_page_location_type": "Location",
  "x_admin_inventory_products_id_page_locations_count": "{count} locations",
  "x_admin_inventory_products_id_page_manufacturer": "Manufacturer",
  "x_admin_inventory_products_id_page_manufacturer_id": "Manufacturer ID",
  "x_admin_inventory_products_id_page_manufacturer_sku": "Manufacturer SKU",
  "x_admin_inventory_products_id_page_manufacturer_skus": "Manufacturer SKUs",
  "x_admin_inventory_products_id_page_no": "No",
  "x_admin_inventory_products_id_page_no_documentation": "No documentation",
  "x_admin_inventory_products_id_page_no_images": "No images",
  "x_admin_inventory_products_id_page_no_price_events_yet": "No price events yet.",
  "x_admin_inventory_products_id_page_no_stock_location": "No stock location",
  "x_admin_inventory_products_id_page_no_tags_assigned": "No tags assigned.",
  "x_admin_inventory_products_id_page_no_vendors_found": "No vendors found",
  "x_admin_inventory_products_id_page_observed": "Observed",
  "x_admin_inventory_products_id_page_of_physical_stock": "{percent} of physical stock",
  "x_admin_inventory_products_id_page_on_hand": "On hand",
  "x_admin_inventory_products_id_page_organization": "Organization",
  "x_admin_inventory_products_id_page_package": "Package",
  "x_admin_inventory_products_id_page_package_source_identities": "Package and source identities under this product.",
  "x_admin_inventory_products_id_page_part_number": "Part Number",
  "x_admin_inventory_products_id_page_pct_of_stock": "{percent} of stock",
  "x_admin_inventory_products_id_page_pct_reserved": "{percent} reserved",
  "x_admin_inventory_products_id_page_physical_custody_desc": "Physical custody, allocation pressure, and usable stock.",
  "x_admin_inventory_products_id_page_price_event_added": "Price event added.",
  "x_admin_inventory_products_id_page_price_events_loaded": "{count} price events loaded",
  "x_admin_inventory_products_id_page_price_history": "Price history",
  "x_admin_inventory_products_id_page_primary_uom": "Primary UOM",
  "x_admin_inventory_products_id_page_product_code": "Product Code",
  "x_admin_inventory_products_id_page_product_image_alt": "{name} image {index}",
  "x_admin_inventory_products_id_page_product_type": "Product Type",
  "x_admin_inventory_products_id_page_qty_must_be_greater": "Quantity must be greater than 0",
  "x_admin_inventory_products_id_page_quantity": "Quantity",
  "x_admin_inventory_products_id_page_replacement_sku": "Replacement SKU",
  "x_admin_inventory_products_id_page_request_note": "Request Note",
  "x_admin_inventory_products_id_page_request_requisition": "Request Requisition",
  "x_admin_inventory_products_id_page_requisition_created": "Requisition created.",
  "x_admin_inventory_products_id_page_reserved": "Reserved",
  "x_admin_inventory_products_id_page_save_product": "Save Product",
  "x_admin_inventory_products_id_page_saving": "Saving…",
  "x_admin_inventory_products_id_page_search_vendor_org": "Search vendor organization (optional)",
  "x_admin_inventory_products_id_page_searching_vendors": "Searching vendors...",
  "x_admin_inventory_products_id_page_sell_flag": "Sell: {value}",
  "x_admin_inventory_products_id_page_serial_example": "Serial Example",
  "x_admin_inventory_products_id_page_shipping_wt": "Shipping Wt",
  "x_admin_inventory_products_id_page_skus": "SKUs",
  "x_admin_inventory_products_id_page_standard": "Standard",
  "x_admin_inventory_products_id_page_stock_flag": "Stock: {value}",
  "x_admin_inventory_products_id_page_stock_keeping_unit": "Stock Keeping Unit",
  "x_admin_inventory_products_id_page_stocked_locations": "{count} stocked locations",
  "x_admin_inventory_products_id_page_submitting": "Submitting…",
  "x_admin_inventory_products_id_page_technician": "Technician",
  "x_admin_inventory_products_id_page_unit_price": "Unit price",
  "x_admin_inventory_products_id_page_voice_aliases": "Voice Aliases",
  "x_admin_inventory_products_id_page_weight": "Weight",
  "x_admin_inventory_products_id_page_width": "Width",
  "x_admin_inventory_products_id_page_yes": "Yes",
  "x_admin_inventory_products_page_add_documents": "Add documents",
  "x_admin_inventory_products_page_add_photos": "Add photos",
  "x_admin_inventory_products_page_all_products": "All products",
  "x_admin_inventory_products_page_battery": "Battery",
  "x_admin_inventory_products_page_bulk": "Bulk",
  "x_admin_inventory_products_page_buy": "Buy",
  "x_admin_inventory_products_page_catalog_child_count": "{count} products",
  "x_admin_inventory_products_page_catalog_identity_subtitle": "Catalog identity, taxonomy, tracking type, stock, and price history.",
  "x_admin_inventory_products_page_catalog_navigation": "Catalog navigation",
  "x_admin_inventory_products_page_comma_separated": "Comma separated",
  "x_admin_inventory_products_page_conduit": "Conduit",
  "x_admin_inventory_products_page_consumable": "Consumable",
  "x_admin_inventory_products_page_consumables": "Consumables",
  "x_admin_inventory_products_page_containerized": "Containerized",
  "x_admin_inventory_products_page_create_product": "Create Product",
  "x_admin_inventory_products_page_create_product_subtitle": "Create a catalog product without using vision scan.",
  "x_admin_inventory_products_page_creation_failed": "Product creation failed.",
  "x_admin_inventory_products_page_electrical": "Electrical",
  "x_admin_inventory_products_page_failed_to_load_products": "Failed to Load Products",
  "x_admin_inventory_products_page_flags": "Flags",
  "x_admin_inventory_products_page_generator": "Generator",
  "x_admin_inventory_products_page_hardware": "Hardware",
  "x_admin_inventory_products_page_in_stock": "In stock",
  "x_admin_inventory_products_page_inventory_catalog": "Inventory catalog",
  "x_admin_inventory_products_page_inverter": "Inverter",
  "x_admin_inventory_products_page_item_label": "products",
  "x_admin_inventory_products_page_items_shown": "{count} shown",
  "x_admin_inventory_products_page_latest_price": "Latest price",
  "x_admin_inventory_products_page_manufacturer_skus": "Manufacturer SKUs",
  "x_admin_inventory_products_page_matching_catalog": "Matching catalog",
  "x_admin_inventory_products_page_matching_products": "{count} matching products",
  "x_admin_inventory_products_page_more_levels": "More levels",
  "x_admin_inventory_products_page_name_example_placeholder": "e.g. Enphase IQ8+ Microinverter",
  "x_admin_inventory_products_page_name_required": "Name is required.",
  "x_admin_inventory_products_page_new_product": "New Product",
  "x_admin_inventory_products_page_no_deeper_catalog_levels": "No deeper catalog levels under this selection.",
  "x_admin_inventory_products_page_no_products_found": "No products found",
  "x_admin_inventory_products_page_open_product": "Open product",
  "x_admin_inventory_products_page_open_product_named": "Open {name}",
  "x_admin_inventory_products_page_part_numbers_subtitle": "Part numbers, hierarchy, stock, and current pricing.",
  "x_admin_inventory_products_page_photos": "Photos",
  "x_admin_inventory_products_page_priced": "Priced",
  "x_admin_inventory_products_page_primary_uom": "Primary UOM",
  "x_admin_inventory_products_page_product_results": "Product results",
  "x_admin_inventory_products_page_products": "Products",
  "x_admin_inventory_products_page_racking": "Racking",
  "x_admin_inventory_products_page_remove_document": "Remove document",
  "x_admin_inventory_products_page_remove_photo": "Remove photo",
  "x_admin_inventory_products_page_safety": "Safety",
  "x_admin_inventory_products_page_search_placeholder": "Search part #, SKU, product code, hierarchy, or name",
  "x_admin_inventory_products_page_sell": "Sell",
  "x_admin_inventory_products_page_serialized": "Serialized",
  "x_admin_inventory_products_page_server_filtered_products": "Server-filtered products",
  "x_admin_inventory_products_page_sku_hint": "Next OT number assigned automatically.",
  "x_admin_inventory_products_page_skus_on_this_page": "SKUs on this page",
  "x_admin_inventory_products_page_solar_panel": "Solar Panel",
  "x_admin_inventory_products_page_stock": "Stock",
  "x_admin_inventory_products_page_taxonomy": "Taxonomy",
  "x_admin_inventory_products_page_tools": "Tools",
  "x_admin_inventory_products_page_try_broader_search": "Try a broader catalog search.",
  "x_admin_inventory_products_page_units": "units",
  "x_admin_inventory_products_page_units_across_page": "Units across this page",
  "x_admin_inventory_products_page_upload_failures": "Product created, but {count} file(s) failed to upload: {files}. You can re-upload them on the product page.",
  "x_admin_inventory_products_page_visible_stock": "Visible stock",
  "x_admin_inventory_products_page_voice_aliases": "Voice Aliases",
  "x_admin_inventory_products_page_wire": "Wire",
  "x_admin_inventory_products_page_show_archived": "Show archived",
  "x_admin_inventory_products_page_archived": "Archived",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_carrier": "Carrier",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_child_po_created": "Child PO created",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_child_po_duplicated": "Child PO duplicated",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_copying_lines": "Copying {count} {unit} from source order",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_create_order": "Create Order",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_duplicate_child_po": "Duplicate Child PO",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_duplicate_order": "Duplicate Order",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_eg_30": "e.g. 30",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_failed_to_create": "Failed to create child PO",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_net_payment_terms": "Net Payment Terms",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_new_child_po": "New Child PO",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_node": "Node",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_none": "-- None --",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_optional_notes": "Optional notes...",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_organization": "Organization",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_please_select_ship_to": "Please select a ship-to destination.",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_please_select_vendor": "Please select a vendor.",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_select_node": "-- Select node --",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_select_organization": "-- Select organization --",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_select_technician": "-- Select technician --",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_select_vendor": "-- Select vendor --",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_service_line": "service line",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_service_lines": "service lines",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_ship_to_node": "Ship To Node *",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_ship_to_organization": "Ship To Organization *",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_ship_to_technician": "Ship To Technician *",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_ship_to_type": "Ship To Type *",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_shipping_terms": "Shipping Terms",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_technician": "Technician",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_tracking_add_failed": "Child PO created, but the tracking number could not be added. Add it in the Shipment tracking section.",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_tracking_number": "Tracking Number",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_tracking_optional": "Tracking (Optional)",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_usd": "USD",
  "x_admin_inventory_purchase_orders_id_p_o_new_child_modal_vendor": "Vendor *",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_already_received": "Already received",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_already_received_desc": "Quantity already recorded on receipts.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_enter_qty_error": "Enter at least one received quantity.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_failed_to_record": "Failed to record receipt",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_files_selected": "{count} file(s) selected",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_formula1": "positive received quantities become receipt line items",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_formula2": "ordered - already received = remaining",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_inventory_receiving": "Inventory receiving",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_ir_placeholder": "IR-1234",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_item": "Item",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_line_items_to_receive": "Line Items to Receive",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_memo": "Memo",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_optional_notes": "Optional notes",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_order_number": "Order #{id}",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_ordered": "Ordered",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_ordered_desc": "Quantity ordered.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_product_lines": "Product lines",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_product_lines_desc": "Purchase order lines that create inventory.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_qty_summary": "The quantity saved on each line is compared against what remains open from the ordered quantity.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_qty_to_receive": "Qty to Receive",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_quantity_to_receive_title": "Quantity To Receive",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_receipt_documents_required": "Receipt Documents (required)",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_receipt_number": "Receipt Number",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_receive_items": "Receive Items",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_received": "Received",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_received_date": "Received Date",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_received_quantities": "Received quantities",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_received_quantities_desc": "Quantities entered for this receipt.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_receiving_line_items_title": "Receiving Line Items",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_receiving_summary": "Only receivable product lines are shown here. Saving a receipt realizes the entered quantities into inventory.",
  "x_admin_inventory_purchase_orders_id_p_o_receive_modal_record_receipt": "Record Receipt",
  "x_admin_inventory_purchase_orders_id_page_action_cannot_be_undone": "This action cannot be undone.",
  "x_admin_inventory_purchase_orders_id_page_assigned": "Assigned: {names}",
  "x_admin_inventory_purchase_orders_id_page_create_draft_bill": "Create Draft Bill",
  "x_admin_inventory_purchase_orders_id_page_create_ramp_po": "Create Ramp PO",
  "x_admin_inventory_purchase_orders_id_page_creating": "Creating...",
  "x_admin_inventory_purchase_orders_id_page_draft_bill_created": "Draft bill created: {id}",
  "x_admin_inventory_purchase_orders_id_page_failed_create_draft_bill": "Failed to create draft bill",
  "x_admin_inventory_purchase_orders_id_page_failed_remove_item": "Failed to remove item",
  "x_admin_inventory_purchase_orders_id_page_failed_search_nodes": "Failed to search nodes",
  "x_admin_inventory_purchase_orders_id_page_failed_search_organizations": "Failed to search organizations",
  "x_admin_inventory_purchase_orders_id_page_failed_search_technicians": "Failed to search technicians",
  "x_admin_inventory_purchase_orders_id_page_failed_search_vendors": "Failed to search vendors",
  "x_admin_inventory_purchase_orders_id_page_failed_sync_ramp": "Failed to sync Ramp purchase order",
  "x_admin_inventory_purchase_orders_id_page_item": "item",
  "x_admin_inventory_purchase_orders_id_page_item_removed": "Item removed",
  "x_admin_inventory_purchase_orders_id_page_item_updated": "Item updated",
  "x_admin_inventory_purchase_orders_id_page_linked": "linked",
  "x_admin_inventory_purchase_orders_id_page_new_child_po": "+ New Child PO",
  "x_admin_inventory_purchase_orders_id_page_order_details_updated": "Order details updated",
  "x_admin_inventory_purchase_orders_id_page_procurement_provenance": "Procurement provenance",
  "x_admin_inventory_purchase_orders_id_page_ramp_po_created": "Ramp PO created: {id}",
  "x_admin_inventory_purchase_orders_id_page_ramp_po_synced": "Ramp PO synced: {id}",
  "x_admin_inventory_purchase_orders_id_page_receive_items": "Receive Items",
  "x_admin_inventory_purchase_orders_id_page_remove_confirm": "Remove {label}?",
  "x_admin_inventory_purchase_orders_id_page_rev": "rev {revision}",
  "x_admin_inventory_purchase_orders_id_page_rfq_label": "RFQ {id}",
  "x_admin_inventory_purchase_orders_id_page_status_updated": "Status updated to {status}",
  "x_admin_inventory_purchase_orders_id_page_sync_ramp": "Sync Ramp",
  "x_admin_inventory_purchase_orders_id_page_syncing_ramp": "Syncing Ramp...",
  "x_admin_inventory_purchase_orders_id_page_tax_line": "tax line",
  "x_admin_inventory_purchase_orders_id_page_tax_removed": "Tax removed",
  "x_admin_inventory_purchase_orders_id_page_tracking_add_failed": "Purchase order created, but the tracking number could not be added. Add it in the Shipment tracking section below.",
  "x_admin_inventory_purchase_orders_id_page_tracking_added": "Tracking number added to the new purchase order.",
  "x_admin_inventory_purchase_orders_id_page_vendor_quote": "Vendor quote {number}",
  "x_admin_inventory_purchase_orders_page_all_employees": "All employees",
  "x_admin_inventory_purchase_orders_page_all_vendors": "All vendors",
  "x_admin_inventory_purchase_orders_page_assigned": "Assigned: {names}",
  "x_admin_inventory_purchase_orders_page_child_po_plural": "Child POs",
  "x_admin_inventory_purchase_orders_page_child_po_singular": "Child PO",
  "x_admin_inventory_purchase_orders_page_created_date": "Created Date",
  "x_admin_inventory_purchase_orders_page_created_from_prefix": "Purchase orders are created from the",
  "x_admin_inventory_purchase_orders_page_created_from_suffix": "page.",
  "x_admin_inventory_purchase_orders_page_customer_name": "Customer Name",
  "x_admin_inventory_purchase_orders_page_exceptions": "Exceptions:",
  "x_admin_inventory_purchase_orders_page_failed_to_load": "Failed to Load Purchase Orders",
  "x_admin_inventory_purchase_orders_page_failed_to_load_employees": "Failed to load employees",
  "x_admin_inventory_purchase_orders_page_failed_to_load_vendors": "Failed to load vendors",
  "x_admin_inventory_purchase_orders_page_item_label_orders": "purchase orders",
  "x_admin_inventory_purchase_orders_page_items_count": "{count} items",
  "x_admin_inventory_purchase_orders_page_manage_subtitle": "Manage vendor purchase orders and procurement",
  "x_admin_inventory_purchase_orders_page_new_po_from_requisitions": "New PO from Requisitions",
  "x_admin_inventory_purchase_orders_page_no_employees_found": "No employees found",
  "x_admin_inventory_purchase_orders_page_no_orders_found": "No purchase orders found.",
  "x_admin_inventory_purchase_orders_page_no_orders_in_view": "No purchase orders in {view}",
  "x_admin_inventory_purchase_orders_page_no_orders_match_filters": "No purchase orders match your filters",
  "x_admin_inventory_purchase_orders_page_no_vendors_found": "No vendors found",
  "x_admin_inventory_purchase_orders_page_order_placed_by": "Order Placed By",
  "x_admin_inventory_purchase_orders_page_orders_count": "{count} orders",
  "x_admin_inventory_purchase_orders_page_pipeline_overview": "Pipeline Overview",
  "x_admin_inventory_purchase_orders_page_purchase_orders_title": "Purchase Orders",
  "x_admin_inventory_purchase_orders_page_requisitions_link": "Requisitions",
  "x_admin_inventory_purchase_orders_page_search_customer_placeholder": "Search customer...",
  "x_admin_inventory_purchase_orders_page_search_employee_placeholder": "Search employee...",
  "x_admin_inventory_purchase_orders_page_search_po_placeholder": "Search PO number, vendor, code...",
  "x_admin_inventory_purchase_orders_page_search_vendor_placeholder": "Search vendor...",
  "x_admin_inventory_purchase_orders_page_sort_fewest_items": "Fewest Items",
  "x_admin_inventory_purchase_orders_page_sort_highest_value": "Highest Value",
  "x_admin_inventory_purchase_orders_page_sort_lowest_value": "Lowest Value",
  "x_admin_inventory_purchase_orders_page_sort_most_items": "Most Items",
  "x_admin_inventory_purchase_orders_page_sort_newest_first": "Newest First",
  "x_admin_inventory_purchase_orders_page_sort_oldest_first": "Oldest First",
  "x_admin_inventory_purchase_orders_page_sort_recently_updated": "Recently Updated",
  "x_admin_inventory_purchase_orders_page_status_approved": "Approved",
  "x_admin_inventory_purchase_orders_page_status_cancelled": "Cancelled",
  "x_admin_inventory_purchase_orders_page_status_desc_all": "Purchase orders across all statuses",
  "x_admin_inventory_purchase_orders_page_status_desc_approved": "Approved and ready to send to vendor",
  "x_admin_inventory_purchase_orders_page_status_desc_cancelled": "Cancelled orders",
  "x_admin_inventory_purchase_orders_page_status_desc_draft": "Orders being prepared, not yet sent for approval",
  "x_admin_inventory_purchase_orders_page_status_desc_on_hold": "Paused due to issues",
  "x_admin_inventory_purchase_orders_page_status_desc_purchased": "Confirmed by vendor, awaiting delivery",
  "x_admin_inventory_purchase_orders_page_status_desc_ready": "Reviewed and ready for approval",
  "x_admin_inventory_purchase_orders_page_status_desc_received": "Received and inventory updated",
  "x_admin_inventory_purchase_orders_page_status_desc_sent": "Sent to vendor, awaiting confirmation",
  "x_admin_inventory_purchase_orders_page_status_desc_shipping": "In transit to warehouse",
  "x_admin_inventory_purchase_orders_page_status_desc_viewed_for_approval": "Awaiting manager approval",
  "x_admin_inventory_purchase_orders_page_status_draft": "Draft",
  "x_admin_inventory_purchase_orders_page_status_on_hold": "On Hold",
  "x_admin_inventory_purchase_orders_page_status_purchased": "Purchased",
  "x_admin_inventory_purchase_orders_page_status_ready": "Ready",
  "x_admin_inventory_purchase_orders_page_status_received": "Received",
  "x_admin_inventory_purchase_orders_page_status_sent": "Sent to Vendor",
  "x_admin_inventory_purchase_orders_page_status_viewed_for_approval": "Pending Approval",
  "x_admin_inventory_purchase_orders_page_this_view": "this view",
  "x_admin_inventory_purchase_orders_page_total_purchase_orders": "{count} total purchase orders",
  "x_admin_inventory_purchase_orders_page_units_count": "{count} units",
  "x_admin_inventory_purchase_orders_page_unknown_vendor": "Unknown Vendor",
  "x_admin_inventory_purchase_orders_page_vendor_name": "Vendor Name",
  "x_admin_inventory_rfqs_id_page_action_completed": "{action} completed",
  "x_admin_inventory_rfqs_id_page_action_failed": "{action} failed",
  "x_admin_inventory_rfqs_id_page_action_po_approval": "PO approval",
  "x_admin_inventory_rfqs_id_page_action_re_triage": "Re-triage",
  "x_admin_inventory_rfqs_id_page_action_response_confirmation": "Response confirmation",
  "x_admin_inventory_rfqs_id_page_action_rfq_rejection": "RFQ rejection",
  "x_admin_inventory_rfqs_id_page_action_rfq_triage": "RFQ triage",
  "x_admin_inventory_rfqs_id_page_add_other": "Add other",
  "x_admin_inventory_rfqs_id_page_add_shipping": "Add shipping",
  "x_admin_inventory_rfqs_id_page_add_tax": "Add tax",
  "x_admin_inventory_rfqs_id_page_advanced": "Advanced",
  "x_admin_inventory_rfqs_id_page_approve_queue_po_button": "Approve & Queue PO",
  "x_admin_inventory_rfqs_id_page_approve_queue_po_cta": "Approve & queue PO",
  "x_admin_inventory_rfqs_id_page_approved_po_created": "Approved — purchase order created.",
  "x_admin_inventory_rfqs_id_page_approved_po_queued": "Approved — purchase order queued.",
  "x_admin_inventory_rfqs_id_page_approved_substitution": "Approved substitution",
  "x_admin_inventory_rfqs_id_page_availability_lead_time": "Availability / lead time",
  "x_admin_inventory_rfqs_id_page_check": "Check",
  "x_admin_inventory_rfqs_id_page_collapse": "Collapse",
  "x_admin_inventory_rfqs_id_page_confirm_revision": "Confirm Revision",
  "x_admin_inventory_rfqs_id_page_confirmed_vendor_quote": "Confirmed vendor quote",
  "x_admin_inventory_rfqs_id_page_confirming_saves_revision": "Confirming saves an immutable revision.",
  "x_admin_inventory_rfqs_id_page_credit_card": "Credit card",
  "x_admin_inventory_rfqs_id_page_demand_qty": "Demand qty",
  "x_admin_inventory_rfqs_id_page_demand_uom": "Demand UOM",
  "x_admin_inventory_rfqs_id_page_destination_override_json": "Destination override JSON",
  "x_admin_inventory_rfqs_id_page_destination_override_label": "Destination override",
  "x_admin_inventory_rfqs_id_page_enter_response_cta": "Enter response",
  "x_admin_inventory_rfqs_id_page_enter_vendor_quote": "Enter the vendor's quote",
  "x_admin_inventory_rfqs_id_page_event": "event",
  "x_admin_inventory_rfqs_id_page_event_approved_po_queued": "Approved — purchase order queued",
  "x_admin_inventory_rfqs_id_page_event_demand_lines_attached": "Demand lines attached",
  "x_admin_inventory_rfqs_id_page_event_po_emailed_to_vendor": "Purchase order emailed to vendor",
  "x_admin_inventory_rfqs_id_page_event_rerouted_to_different_vendor": "Rerouted to a different vendor",
  "x_admin_inventory_rfqs_id_page_event_rfq_created": "RFQ created",
  "x_admin_inventory_rfqs_id_page_event_rfq_emailed_to_vendor": "RFQ emailed to vendor",
  "x_admin_inventory_rfqs_id_page_event_split_created": "Split into a new RFQ",
  "x_admin_inventory_rfqs_id_page_event_triage_confirmed": "Triage confirmed",
  "x_admin_inventory_rfqs_id_page_event_vendor_replied_on_po": "Vendor replied on the purchase order",
  "x_admin_inventory_rfqs_id_page_event_vendor_reply_matched": "Vendor's reply matched to this RFQ",
  "x_admin_inventory_rfqs_id_page_events": "events",
  "x_admin_inventory_rfqs_id_page_expected_pickup_date": "Expected Pickup Date",
  "x_admin_inventory_rfqs_id_page_expires": "Expires",
  "x_admin_inventory_rfqs_id_page_freight": "Freight",
  "x_admin_inventory_rfqs_id_page_hide_advanced": "Hide advanced",
  "x_admin_inventory_rfqs_id_page_history": "History",
  "x_admin_inventory_rfqs_id_page_item": "item",
  "x_admin_inventory_rfqs_id_page_items": "items",
  "x_admin_inventory_rfqs_id_page_json_object_required": "{label} must be a JSON object",
  "x_admin_inventory_rfqs_id_page_kicker": "{intent} · Request for quote",
  "x_admin_inventory_rfqs_id_page_kind_case": "Case",
  "x_admin_inventory_rfqs_id_page_kind_project": "Project",
  "x_admin_inventory_rfqs_id_page_kind_purchase_orders": "Purchase orders",
  "x_admin_inventory_rfqs_id_page_kind_work_order": "Work order",
  "x_admin_inventory_rfqs_id_page_lead_time": "Lead time",
  "x_admin_inventory_rfqs_id_page_line_total": "Line total",
  "x_admin_inventory_rfqs_id_page_linked_records": "Linked records",
  "x_admin_inventory_rfqs_id_page_more_actions": "More actions — reroute or reject",
  "x_admin_inventory_rfqs_id_page_net_days": "Net days",
  "x_admin_inventory_rfqs_id_page_net_days_value": "Net {days}",
  "x_admin_inventory_rfqs_id_page_no_account_linked": "No account linked to this RFQ.",
  "x_admin_inventory_rfqs_id_page_no_history": "No history yet.",
  "x_admin_inventory_rfqs_id_page_no_reason_recorded": "No reason recorded.",
  "x_admin_inventory_rfqs_id_page_no_records_linked": "No quote, work order, project, or purchase order linked yet.",
  "x_admin_inventory_rfqs_id_page_no_vendor_response": "No vendor response received yet.",
  "x_admin_inventory_rfqs_id_page_no_vendor_routed": "No vendor routed",
  "x_admin_inventory_rfqs_id_page_open": "Open",
  "x_admin_inventory_rfqs_id_page_original_product_id": "Original product ID",
  "x_admin_inventory_rfqs_id_page_other_charge": "Other charge",
  "x_admin_inventory_rfqs_id_page_packaging_json": "Packaging JSON",
  "x_admin_inventory_rfqs_id_page_packaging_label": "Packaging",
  "x_admin_inventory_rfqs_id_page_payment_method": "Payment method",
  "x_admin_inventory_rfqs_id_page_payment_terms": "Payment terms",
  "x_admin_inventory_rfqs_id_page_pickup_branch": "Pickup branch",
  "x_admin_inventory_rfqs_id_page_pickup_branch_hint": "The vendor fulfills to this branch; technicians pick up their truck restock there.",
  "x_admin_inventory_rfqs_id_page_po_group": "PO group {id}",
  "x_admin_inventory_rfqs_id_page_procurement_title": "Procurement",
  "x_admin_inventory_rfqs_id_page_products_requested": "Products requested",
  "x_admin_inventory_rfqs_id_page_promise_date": "Promise date",
  "x_admin_inventory_rfqs_id_page_qty": "Qty",
  "x_admin_inventory_rfqs_id_page_quote_number": "Quote {number}",
  "x_admin_inventory_rfqs_id_page_re_triage_button": "Return to triage",
  "x_admin_inventory_rfqs_id_page_re_triage_hint": "Send this RFQ back to triage to correct the vendor before a purchase order is created.",
  "x_admin_inventory_rfqs_id_page_re_triage_title": "Re-triage",
  "x_admin_inventory_rfqs_id_page_recalc_totals": "Recalc totals",
  "x_admin_inventory_rfqs_id_page_recommended_next_step": "Recommended next step",
  "x_admin_inventory_rfqs_id_page_refresh_completed": "Refresh completed",
  "x_admin_inventory_rfqs_id_page_refresh_failed": "Refresh failed",
  "x_admin_inventory_rfqs_id_page_reject_rfq": "Reject RFQ",
  "x_admin_inventory_rfqs_id_page_rejecting_stops_email": "Rejecting stops pending email delivery and preserves the complete audit trail.",
  "x_admin_inventory_rfqs_id_page_remove_charge": "Remove charge",
  "x_admin_inventory_rfqs_id_page_required_rejection_reason": "Required rejection reason",
  "x_admin_inventory_rfqs_id_page_response_confirmed_approve": "Response confirmed. Approve to queue the purchase order.",
  "x_admin_inventory_rfqs_id_page_review_response_cta": "Review response",
  "x_admin_inventory_rfqs_id_page_reviewer_notes": "Reviewer notes",
  "x_admin_inventory_rfqs_id_page_revision": "Revision",
  "x_admin_inventory_rfqs_id_page_revision_label": "Revision {revision}",
  "x_admin_inventory_rfqs_id_page_revision_summary": "Revision {revision} · {source}",
  "x_admin_inventory_rfqs_id_page_revisions": "Revisions",
  "x_admin_inventory_rfqs_id_page_rfq_cancelled": "RFQ cancelled",
  "x_admin_inventory_rfqs_id_page_rfq_rejected": "RFQ rejected",
  "x_admin_inventory_rfqs_id_page_rfq_workspace": "RFQ Workspace",
  "x_admin_inventory_rfqs_id_page_select_vendor": "Select vendor",
  "x_admin_inventory_rfqs_id_page_sent_waiting_vendor": "Sent — waiting on {vendor}'s quote. Enter it here once it arrives.",
  "x_admin_inventory_rfqs_id_page_ship_to": "Ship to",
  "x_admin_inventory_rfqs_id_page_shipping_terms": "Shipping terms",
  "x_admin_inventory_rfqs_id_page_shipping_terms_placeholder": "FOB, DAP, DDP...",
  "x_admin_inventory_rfqs_id_page_stage_approved": "Approved",
  "x_admin_inventory_rfqs_id_page_stage_confirmed": "Confirmed",
  "x_admin_inventory_rfqs_id_page_stage_po_sent": "PO sent",
  "x_admin_inventory_rfqs_id_page_stage_response": "Response",
  "x_admin_inventory_rfqs_id_page_stage_sent": "Sent",
  "x_admin_inventory_rfqs_id_page_stage_triage": "Triage",
  "x_admin_inventory_rfqs_id_page_substitute_product_id": "Substitute product ID",
  "x_admin_inventory_rfqs_id_page_subtotal": "Subtotal",
  "x_admin_inventory_rfqs_id_page_tax": "Tax",
  "x_admin_inventory_rfqs_id_page_technician_allocation": "technician allocation",
  "x_admin_inventory_rfqs_id_page_technician_allocations": "technician allocations",
  "x_admin_inventory_rfqs_id_page_the_vendor": "the vendor",
  "x_admin_inventory_rfqs_id_page_triage_hint": "Pick a vendor per line. Reassigning lines to different vendors splits this into separate RFQs.",
  "x_admin_inventory_rfqs_id_page_triage_preview": "Will send {count} RFQ(s):",
  "x_admin_inventory_rfqs_id_page_triage_send": "Send RFQs",
  "x_admin_inventory_rfqs_id_page_triage_title": "Assign vendors & send",
  "x_admin_inventory_rfqs_id_page_triage_unassigned": "· {count} line(s) without a vendor stay in triage",
  "x_admin_inventory_rfqs_id_page_truck_restock": "Truck restock",
  "x_admin_inventory_rfqs_id_page_unit_price": "Unit price",
  "x_admin_inventory_rfqs_id_page_unspecified": "Unspecified",
  "x_admin_inventory_rfqs_id_page_uom": "UOM",
  "x_admin_inventory_rfqs_id_page_vendor_default": "Vendor default",
  "x_admin_inventory_rfqs_id_page_vendor_quote": "Vendor quote",
  "x_admin_inventory_rfqs_id_page_vendor_quote_under_review": "Vendor quote (under review)",
  "x_admin_inventory_rfqs_id_page_vendor_responded": "{vendor} responded. Review the quote and confirm it.",
  "x_admin_inventory_rfqs_id_page_vendor_response_header": "Vendor response — enter & confirm",
  "x_admin_inventory_rfqs_id_page_vendor_sku": "Vendor SKU",
  "x_admin_inventory_rfqs_id_page_view_account": "View account",
  "x_admin_inventory_rfqs_id_page_view_purchase_orders_cta": "View purchase orders",
  "x_admin_inventory_rfqs_id_page_wire": "Wire",
  "x_admin_inventory_rfqs_page_accepted_quote": "Accepted quote",
  "x_admin_inventory_rfqs_page_all_intents": "All intents",
  "x_admin_inventory_rfqs_page_case": "Case",
  "x_admin_inventory_rfqs_page_item": "item",
  "x_admin_inventory_rfqs_page_items": "items",
  "x_admin_inventory_rfqs_page_manual_pricing": "Manual pricing",
  "x_admin_inventory_rfqs_page_needs_review": "Needs Review",
  "x_admin_inventory_rfqs_page_no_account": "No account",
  "x_admin_inventory_rfqs_page_no_linked_records": "No linked records",
  "x_admin_inventory_rfqs_page_no_rfqs_match": "No RFQs match these filters",
  "x_admin_inventory_rfqs_page_no_vendor_email": "No vendor email",
  "x_admin_inventory_rfqs_page_pickup_branch": "Pickup branch",
  "x_admin_inventory_rfqs_page_po_queued": "PO Queued",
  "x_admin_inventory_rfqs_page_po_sent": "PO Sent",
  "x_admin_inventory_rfqs_page_project": "Project",
  "x_admin_inventory_rfqs_page_queued": "Queued",
  "x_admin_inventory_rfqs_page_ready_to_approve": "Ready to Approve",
  "x_admin_inventory_rfqs_page_rev": "rev",
  "x_admin_inventory_rfqs_page_rfq_workspace": "RFQ Workspace",
  "x_admin_inventory_rfqs_page_rfqs": "RFQs",
  "x_admin_inventory_rfqs_page_search_placeholder": "RFQ, vendor email, quote, case, or work order",
  "x_admin_inventory_rfqs_page_sent": "Sent",
  "x_admin_inventory_rfqs_page_subtitle": "Route quote demand, review vendor revisions, approve purchase orders, and retain the full evidence chain.",
  "x_admin_inventory_rfqs_page_title": "Procurement RFQs | Endurance",
  "x_admin_inventory_rfqs_page_triage": "Triage",
  "x_admin_inventory_rfqs_page_truck_restock": "Truck restock",
  "x_admin_inventory_rfqs_page_unrouted": "Unrouted",
  "x_admin_inventory_rfqs_page_vendor_routing_rules": "Vendor Routing Rules",
  "x_admin_inventory_rfqs_page_work_order": "Work order",
  "x_admin_inventory_rfqs_rules_page_any_destination": "Any destination",
  "x_admin_inventory_rfqs_rules_page_branch_example": "branch@example.com",
  "x_admin_inventory_rfqs_rules_page_cancel_edit": "Cancel edit",
  "x_admin_inventory_rfqs_rules_page_catalog_category": "Catalog category",
  "x_admin_inventory_rfqs_rules_page_catalog_group": "Catalog group",
  "x_admin_inventory_rfqs_rules_page_category": "Category {category}",
  "x_admin_inventory_rfqs_rules_page_create_routing_rule": "Create Routing Rule",
  "x_admin_inventory_rfqs_rules_page_create_rule": "Create Rule",
  "x_admin_inventory_rfqs_rules_page_customer_site": "Customer site",
  "x_admin_inventory_rfqs_rules_page_database_owned_routing": "Database-owned routing",
  "x_admin_inventory_rfqs_rules_page_destination": "Destination {destination}",
  "x_admin_inventory_rfqs_rules_page_destination_kind": "Destination kind",
  "x_admin_inventory_rfqs_rules_page_disable": "Disable",
  "x_admin_inventory_rfqs_rules_page_disabled": "Disabled",
  "x_admin_inventory_rfqs_rules_page_dispatch_point": "Dispatch point",
  "x_admin_inventory_rfqs_rules_page_edit_rule": "Edit Rule {id}",
  "x_admin_inventory_rfqs_rules_page_eg_battery": "e.g. battery",
  "x_admin_inventory_rfqs_rules_page_enable": "Enable",
  "x_admin_inventory_rfqs_rules_page_failed_to_save": "Failed to save routing rule",
  "x_admin_inventory_rfqs_rules_page_failed_to_update": "Failed to update routing rule",
  "x_admin_inventory_rfqs_rules_page_fallback_rule": "Fallback rule for all unmatched products",
  "x_admin_inventory_rfqs_rules_page_group": "Group {group}",
  "x_admin_inventory_rfqs_rules_page_head_title": "Vendor Routing Rules | Endurance",
  "x_admin_inventory_rfqs_rules_page_lowest_priority_wins": "Lowest priority number wins. Blank match fields act as wildcards; unmatched demand stays in a visible routing exception.",
  "x_admin_inventory_rfqs_rules_page_market": "Market",
  "x_admin_inventory_rfqs_rules_page_market_value": "Market {market}",
  "x_admin_inventory_rfqs_rules_page_match": "Match",
  "x_admin_inventory_rfqs_rules_page_notes": "Notes",
  "x_admin_inventory_rfqs_rules_page_optional_exact_product": "Optional exact product",
  "x_admin_inventory_rfqs_rules_page_organization_site": "Organization site",
  "x_admin_inventory_rfqs_rules_page_priority": "Priority",
  "x_admin_inventory_rfqs_rules_page_product_id": "Product ID",
  "x_admin_inventory_rfqs_rules_page_rfq_email": "RFQ email",
  "x_admin_inventory_rfqs_rules_page_rfq_workspace": "RFQ Workspace",
  "x_admin_inventory_rfqs_rules_page_routing_rule_activated": "Routing rule activated",
  "x_admin_inventory_rfqs_rules_page_routing_rule_created": "Routing rule created",
  "x_admin_inventory_rfqs_rules_page_routing_rule_disabled": "Routing rule disabled",
  "x_admin_inventory_rfqs_rules_page_routing_rule_updated": "Routing rule updated",
  "x_admin_inventory_rfqs_rules_page_save_rule": "Save Rule",
  "x_admin_inventory_rfqs_rules_page_select_vendor": "Select vendor",
  "x_admin_inventory_rfqs_rules_page_territory": "Territory {territory}",
  "x_admin_inventory_rfqs_rules_page_territory_id": "Territory ID",
  "x_admin_inventory_rfqs_rules_page_tx_ca": "TX, CA...",
  "x_admin_inventory_rfqs_rules_page_vendor": "Vendor",
  "x_admin_inventory_rfqs_rules_page_vendor_location_id": "Vendor location ID",
  "x_admin_inventory_rfqs_rules_page_vendor_route": "Vendor route",
  "x_admin_inventory_rfqs_rules_page_vendor_routing_rules": "Vendor Routing Rules",
  "x_admin_inventory_rma_id_page_authorized": "Authorized",
  "x_admin_inventory_rma_id_page_back_to_rma": "Back to RMA",
  "x_admin_inventory_rma_id_page_cancelled": "Cancelled",
  "x_admin_inventory_rma_id_page_choose_receiving_location": "Choose a receiving location.",
  "x_admin_inventory_rma_id_page_closed": "Closed",
  "x_admin_inventory_rma_id_page_current_location": "Current Location",
  "x_admin_inventory_rma_id_page_disposition": "Disposition",
  "x_admin_inventory_rma_id_page_disposition_notes_placeholder": "Disposition notes",
  "x_admin_inventory_rma_id_page_disposition_update_failed": "Disposition update failed",
  "x_admin_inventory_rma_id_page_error": "Error",
  "x_admin_inventory_rma_id_page_from_status": "from {status}",
  "x_admin_inventory_rma_id_page_in_transit": "In transit",
  "x_admin_inventory_rma_id_page_inbound": "Inbound",
  "x_admin_inventory_rma_id_page_inspecting": "Inspecting",
  "x_admin_inventory_rma_id_page_lifecycle_actions": "Lifecycle Actions",
  "x_admin_inventory_rma_id_page_no_locations_found": "No locations found",
  "x_admin_inventory_rma_id_page_no_notes": "No notes.",
  "x_admin_inventory_rma_id_page_no_old_unit_serials": "No old unit serials are attached.",
  "x_admin_inventory_rma_id_page_no_operational_reference": "No linked operational reference.",
  "x_admin_inventory_rma_id_page_no_replacement_serials": "No replacement serials are attached.",
  "x_admin_inventory_rma_id_page_no_status_history": "No status history yet.",
  "x_admin_inventory_rma_id_page_no_trace_yet": "No linked appointment or work order trace yet.",
  "x_admin_inventory_rma_id_page_notes": "Notes",
  "x_admin_inventory_rma_id_page_old_unit": "Old Unit",
  "x_admin_inventory_rma_id_page_open_reference": "Open Reference",
  "x_admin_inventory_rma_id_page_open_trace_link": "Open trace link",
  "x_admin_inventory_rma_id_page_opened_date": "Opened {date}",
  "x_admin_inventory_rma_id_page_outbound": "Outbound",
  "x_admin_inventory_rma_id_page_quantity": "Quantity",
  "x_admin_inventory_rma_id_page_quarantine": "Quarantine",
  "x_admin_inventory_rma_id_page_quarantined": "Quarantined",
  "x_admin_inventory_rma_id_page_ready_to_reissue": "Ready to reissue",
  "x_admin_inventory_rma_id_page_receipt_notes": "Receipt notes",
  "x_admin_inventory_rma_id_page_receive": "Receive",
  "x_admin_inventory_rma_id_page_receive_into_location": "Receive into location",
  "x_admin_inventory_rma_id_page_received": "Received",
  "x_admin_inventory_rma_id_page_record_disposition": "Record disposition",
  "x_admin_inventory_rma_id_page_reference": "Reference",
  "x_admin_inventory_rma_id_page_refurbish": "Refurbish",
  "x_admin_inventory_rma_id_page_refurbishing": "Refurbishing",
  "x_admin_inventory_rma_id_page_reissue": "Reissue",
  "x_admin_inventory_rma_id_page_reissued": "Reissued",
  "x_admin_inventory_rma_id_page_replacement": "Replacement",
  "x_admin_inventory_rma_id_page_replacement_serials_placeholder": "Replacement serials",
  "x_admin_inventory_rma_id_page_requested": "Requested",
  "x_admin_inventory_rma_id_page_return_source": "Return Source",
  "x_admin_inventory_rma_id_page_return_to_vendor": "Return to vendor",
  "x_admin_inventory_rma_id_page_rma_disposition_recorded": "RMA disposition recorded.",
  "x_admin_inventory_rma_id_page_rma_receive_failed": "RMA receive failed",
  "x_admin_inventory_rma_id_page_rma_received_into_inventory": "RMA received into inventory.",
  "x_admin_inventory_rma_id_page_rma_status_updated": "RMA status updated.",
  "x_admin_inventory_rma_id_page_scrap": "Scrap",
  "x_admin_inventory_rma_id_page_scrapped": "Scrapped",
  "x_admin_inventory_rma_id_page_search_receiving_location": "Search receiving location...",
  "x_admin_inventory_rma_id_page_serials": "Serials",
  "x_admin_inventory_rma_id_page_shipping_and_custody": "Shipping And Custody",
  "x_admin_inventory_rma_id_page_status_changed_to": "Status changed to {status}",
  "x_admin_inventory_rma_id_page_status_timeline": "Status Timeline",
  "x_admin_inventory_rma_id_page_status_update_failed": "Status update failed",
  "x_admin_inventory_rma_id_page_trace_links": "Trace Links",
  "x_admin_inventory_rma_id_page_unit_plural": "{count} units",
  "x_admin_inventory_rma_id_page_unit_singular": "{count} unit",
  "x_admin_inventory_rma_id_page_unknown_product": "Unknown Product",
  "x_admin_inventory_rma_id_page_updated_date": "Updated {date}",
  "x_admin_inventory_rma_page_active_returns": "Active Returns",
  "x_admin_inventory_rma_page_all_matching_returns": "All Matching Returns",
  "x_admin_inventory_rma_page_cases_count": "{count} cases",
  "x_admin_inventory_rma_page_clear_filters_aria": "Clear RMA filters",
  "x_admin_inventory_rma_page_empty_state_desc": "RMA cases will appear here when created.",
  "x_admin_inventory_rma_page_more_serials": "+{count} serials",
  "x_admin_inventory_rma_page_no_tracking": "No tracking",
  "x_admin_inventory_rma_page_opened_date": "Opened {date}",
  "x_admin_inventory_rma_page_pagination_item_label": "RMA cases",
  "x_admin_inventory_rma_page_return_cases_count": "{count} return cases",
  "x_admin_inventory_rma_page_search_placeholder": "Search RMA, serial, model, reference...",
  "x_admin_inventory_rma_page_status_authorized": "Authorized",
  "x_admin_inventory_rma_page_status_cancelled": "Cancelled",
  "x_admin_inventory_rma_page_status_closed": "Closed",
  "x_admin_inventory_rma_page_status_in_transit": "In transit",
  "x_admin_inventory_rma_page_status_inspecting": "Inspecting",
  "x_admin_inventory_rma_page_status_quarantined": "Quarantined",
  "x_admin_inventory_rma_page_status_ready": "Ready",
  "x_admin_inventory_rma_page_status_received": "Received",
  "x_admin_inventory_rma_page_status_refurbishing": "Refurbishing",
  "x_admin_inventory_rma_page_status_reissued": "Reissued",
  "x_admin_inventory_rma_page_status_requested": "Requested",
  "x_admin_inventory_rma_page_status_scrapped": "Scrapped",
  "x_admin_inventory_rma_page_status_summary": "{active} active · {transit} in transit · {received} received · {closed} closed · {shown} units shown",
  "x_admin_inventory_rma_page_title": "RMA Management",
  "x_admin_inventory_rma_page_track_returns_desc": "Track warranty returns, replacements, and delivery references.",
  "x_admin_inventory_rma_page_try_adjusting_filters": "Try adjusting the status or search filters.",
  "x_admin_inventory_rma_page_unit_count": "{count} unit{suffix}",
  "x_admin_inventory_rma_page_unknown_product": "Unknown Product",
  "x_admin_inventory_truck_stock_clear_search": "Clear search",
  "x_admin_inventory_truck_stock_col_list": "List",
  "x_admin_inventory_truck_stock_col_products": "Products",
  "x_admin_inventory_truck_stock_col_territories": "Territories",
  "x_admin_inventory_truck_stock_count_shown": "{count} shown",
  "x_admin_inventory_truck_stock_create_code_name_required": "Code and name are required",
  "x_admin_inventory_truck_stock_create_failed": "Failed to create list",
  "x_admin_inventory_truck_stock_create_list": "Create list",
  "x_admin_inventory_truck_stock_creating": "Creating…",
  "x_admin_inventory_truck_stock_failed_to_load": "Failed to load truck stock lists",
  "x_admin_inventory_truck_stock_field_code": "Code",
  "x_admin_inventory_truck_stock_field_code_placeholder": "e.g. TX",
  "x_admin_inventory_truck_stock_field_description": "Description",
  "x_admin_inventory_truck_stock_field_name": "Name",
  "x_admin_inventory_truck_stock_field_name_placeholder": "e.g. Texas Truck Stock",
  "x_admin_inventory_truck_stock_id_active_toggle": "List is active",
  "x_admin_inventory_truck_stock_id_add_product": "Add product",
  "x_admin_inventory_truck_stock_id_back": "Back to truck stock",
  "x_admin_inventory_truck_stock_id_col_min": "Min",
  "x_admin_inventory_truck_stock_id_col_target": "Target",
  "x_admin_inventory_truck_stock_id_col_uom": "UoM",
  "x_admin_inventory_truck_stock_id_details": "List details",
  "x_admin_inventory_truck_stock_id_error": "Error",
  "x_admin_inventory_truck_stock_id_how_it_works": "How it works",
  "x_admin_inventory_truck_stock_id_how_it_works_body": "Products on this list auto-default to truck stock on quotes for the assigned territories, and technicians see required inventory for upcoming appointments. Target and minimum quantities drive restock alerts.",
  "x_admin_inventory_truck_stock_id_items_count": "{count} items",
  "x_admin_inventory_truck_stock_id_items_desc": "Target and minimum quantities each truck should carry",
  "x_admin_inventory_truck_stock_id_items_invalid": "Minimum must be less than or equal to target for every row",
  "x_admin_inventory_truck_stock_id_items_save_failed": "Failed to save products",
  "x_admin_inventory_truck_stock_id_items_saved": "Products saved",
  "x_admin_inventory_truck_stock_id_items_title": "Products",
  "x_admin_inventory_truck_stock_id_kicker": "Truck Stock List",
  "x_admin_inventory_truck_stock_id_name_required": "Name is required",
  "x_admin_inventory_truck_stock_id_no_items": "No products on this list yet",
  "x_admin_inventory_truck_stock_id_no_products": "No products found",
  "x_admin_inventory_truck_stock_id_no_territories": "No territories match",
  "x_admin_inventory_truck_stock_id_remove": "Remove",
  "x_admin_inventory_truck_stock_id_save_details": "Save details",
  "x_admin_inventory_truck_stock_id_save_failed": "Failed to save",
  "x_admin_inventory_truck_stock_id_save_items": "Save products",
  "x_admin_inventory_truck_stock_id_save_territories": "Save territories",
  "x_admin_inventory_truck_stock_id_saved": "Saved",
  "x_admin_inventory_truck_stock_id_saving": "Saving…",
  "x_admin_inventory_truck_stock_id_search_product": "Search products to add",
  "x_admin_inventory_truck_stock_id_stat_products": "Products",
  "x_admin_inventory_truck_stock_id_stat_products_note": "On this list",
  "x_admin_inventory_truck_stock_id_stat_status_note": "List availability",
  "x_admin_inventory_truck_stock_id_stat_territories": "Territories",
  "x_admin_inventory_truck_stock_id_stat_territories_note": "Assigned to this list",
  "x_admin_inventory_truck_stock_id_territories_count": "{count} selected",
  "x_admin_inventory_truck_stock_id_territories_desc": "Quotes in these territories default listed products to truck stock",
  "x_admin_inventory_truck_stock_id_territories_filter": "Filter territories",
  "x_admin_inventory_truck_stock_id_territories_save_failed": "Failed to save territories",
  "x_admin_inventory_truck_stock_id_territories_saved": "Territories saved",
  "x_admin_inventory_truck_stock_id_territories_title": "Territories",
  "x_admin_inventory_truck_stock_id_updated": "Updated {date}",
  "x_admin_inventory_truck_stock_kicker": "Truck Stock",
  "x_admin_inventory_truck_stock_lists_label": "lists",
  "x_admin_inventory_truck_stock_new_list": "New list",
  "x_admin_inventory_truck_stock_no_lists": "No truck stock lists match",
  "x_admin_inventory_truck_stock_open_list": "Open list",
  "x_admin_inventory_truck_stock_open_named": "Open {name}",
  "x_admin_inventory_truck_stock_panel_desc": "Each list is assigned to service territories and drives quote defaults",
  "x_admin_inventory_truck_stock_panel_title": "Truck stock lists",
  "x_admin_inventory_truck_stock_search_placeholder": "Search lists by code or name",
  "x_admin_inventory_truck_stock_stat_active": "Active",
  "x_admin_inventory_truck_stock_stat_active_note": "Lists on this page",
  "x_admin_inventory_truck_stock_stat_lists": "Lists",
  "x_admin_inventory_truck_stock_stat_lists_note": "Total truck stock lists",
  "x_admin_inventory_truck_stock_stat_products": "Products",
  "x_admin_inventory_truck_stock_stat_products_note": "Line items across this page",
  "x_admin_inventory_truck_stock_stat_territories": "Territories",
  "x_admin_inventory_truck_stock_stat_territories_note": "Assignments across this page",
  "x_admin_inventory_truck_stock_subtitle_dynamic": "{count} lists defining what each truck should carry",
  "x_admin_inventory_truck_stock_subtitle_empty": "Master templates for required truck inventory",
  "x_admin_inventory_truck_stock_title": "Truck Stock Lists",
  "x_admin_layout_ai_built_dashboards": "AI-built dashboards",
  "x_admin_layout_attention_assignments": "Attention & assignments",
  "x_admin_layout_canvas": "Canvas",
  "x_admin_layout_employee_roles_capabilities": "Employee roles & capabilities",
  "x_admin_layout_endurance": "Endurance",
  "x_admin_layout_job_roles": "Job Roles",
  "x_admin_layout_new_version_ready": "A new version is ready. Finish your changes, then refresh this page.",
  "x_admin_layout_service_areas_coverage": "Service areas & coverage",
  "x_admin_layout_service_catalog": "Service catalog",
  "x_admin_layout_tasks": "Tasks",
  "x_admin_layout_territories": "Territories",
  "x_admin_layout_work_order_types_sellable_services": "Work order types & sellable services",
  "x_admin_marketing_analytics_page_address_check_completed": "Address Check Completed",
  "x_admin_marketing_analytics_page_all_campaign_types": "All campaign types",
  "x_admin_marketing_analytics_page_all_channels": "All channels",
  "x_admin_marketing_analytics_page_analytics_will_appear": "Analytics will appear here once you start sending campaigns.",
  "x_admin_marketing_analytics_page_attributed_revenue": "Attributed Revenue",
  "x_admin_marketing_analytics_page_attributed_revenue_lc": "Attributed revenue",
  "x_admin_marketing_analytics_page_avg_open_time": "Avg Open Time",
  "x_admin_marketing_analytics_page_behavioral_events_heading": "Website & Behavioral Events",
  "x_admin_marketing_analytics_page_bounced": "Bounced",
  "x_admin_marketing_analytics_page_campaign_performance_heading": "Campaign Performance",
  "x_admin_marketing_analytics_page_campaign_table_hidden": "Campaign table hidden for Flow scope",
  "x_admin_marketing_analytics_page_campaigns": "Campaigns",
  "x_admin_marketing_analytics_page_click_rate": "Click Rate",
  "x_admin_marketing_analytics_page_click_rate_lc": "Click rate",
  "x_admin_marketing_analytics_page_direct_reply_messages": "{count} direct reply messages",
  "x_admin_marketing_analytics_page_click_to_see_who": "Click to see who",
  "x_admin_marketing_analytics_page_clicked": "Clicked",
  "x_admin_marketing_analytics_page_clicks_count": "{count} clicks",
  "x_admin_marketing_analytics_page_ctor": "CTOR",
  "x_admin_marketing_analytics_page_customer_type": "Customer type",
  "x_admin_marketing_analytics_page_delivered": "Delivered",
  "x_admin_marketing_analytics_page_drill_down_clicked": "Drill down clicked recipients",
  "x_admin_marketing_analytics_page_drill_down_delivered": "Drill down delivered recipients",
  "x_admin_marketing_analytics_page_drill_down_opened": "Drill down opened recipients",
  "x_admin_marketing_analytics_page_drill_down_sent": "Drill down sent recipients",
  "x_admin_marketing_analytics_page_drill_down_unsubscribed": "Drill down unsubscribed recipients",
  "x_admin_marketing_analytics_page_emails_sent_across_campaigns": "{sent} emails sent across {campaigns} campaigns",
  "x_admin_marketing_analytics_page_export_csv": "Export CSV",
  "x_admin_marketing_analytics_page_export_recipients": "Export Recipients",
  "x_admin_marketing_analytics_page_exporting": "Exporting...",
  "x_admin_marketing_analytics_page_failed_export_analytics": "Failed to export analytics report",
  "x_admin_marketing_analytics_page_failed_to_load_analytics": "Failed to Load Analytics",
  "x_admin_marketing_analytics_page_flow_conversions": "Flow Conversions",
  "x_admin_marketing_analytics_page_flows": "Flows",
  "x_admin_marketing_analytics_page_form_submitted": "Form Submitted",
  "x_admin_marketing_analytics_page_lead_created": "Lead Created",
  "x_admin_marketing_analytics_page_lifecycle_stage": "Lifecycle stage",
  "x_admin_marketing_analytics_page_link_performance_count": "Link Performance ({count} links)",
  "x_admin_marketing_analytics_page_loading_link_data": "Loading link data...",
  "x_admin_marketing_analytics_page_more_links": "+{count} more links",
  "x_admin_marketing_analytics_page_no_campaign_data": "No campaign data yet",
  "x_admin_marketing_analytics_page_no_link_data": "No link data available",
  "x_admin_marketing_analytics_page_one_off_campaigns": "One-off campaigns",
  "x_admin_marketing_analytics_page_open_rate": "Open Rate",
  "x_admin_marketing_analytics_page_open_rate_lc": "Open rate",
  "x_admin_marketing_analytics_page_response_rate": "Response Rate",
  "x_admin_marketing_analytics_page_response_rate_lc": "Response rate",
  "x_admin_marketing_analytics_page_responses": "Responses",
  "x_admin_marketing_analytics_page_opened": "Opened",
  "x_admin_marketing_analytics_page_page_viewed": "Page Viewed",
  "x_admin_marketing_analytics_page_payment_conversions": "Payment Conversions",
  "x_admin_marketing_analytics_page_product_viewed": "Product Viewed",
  "x_admin_marketing_analytics_page_recipient_event_drilldown": "Recipient event drill-down",
  "x_admin_marketing_analytics_page_recipient_export": "Recipient export",
  "x_admin_marketing_analytics_page_revenue": "Revenue",
  "x_admin_marketing_analytics_page_segment_list_id": "Segment/List ID",
  "x_admin_marketing_analytics_page_sent": "Sent",
  "x_admin_marketing_analytics_page_sent_messages": "Sent messages",
  "x_admin_marketing_analytics_page_signup_conversions": "Signup Conversions",
  "x_admin_marketing_analytics_page_switch_campaign_filter": "Switch campaign type filter to all or one-off campaigns to see campaign rows.",
  "x_admin_marketing_analytics_page_to": "to",
  "x_admin_marketing_analytics_page_total_conversions": "Total Conversions",
  "x_admin_marketing_analytics_page_track_performance": "Track campaign and flow performance",
  "x_admin_marketing_analytics_page_unique_count": "({count} unique)",
  "x_admin_marketing_analytics_page_unique_total_rates": "(U {unique} • T {total})",
  "x_admin_marketing_analytics_page_unsubscribed": "Unsubscribed",
  "x_admin_marketing_analytics_page_unsubscribes": "Unsubscribes",
  "x_admin_marketing_analytics_page_view_link_analytics": "View link analytics",
  "x_admin_marketing_attribution_page_acceptance_rate": "({rate} accepted)",
  "x_admin_marketing_attribution_page_accepted_to_paid": "Accepted → Paid",
  "x_admin_marketing_attribution_page_accounts": "Accounts",
  "x_admin_marketing_attribution_page_by_campaign": "By Campaign",
  "x_admin_marketing_attribution_page_by_group": "(by {group})",
  "x_admin_marketing_attribution_page_by_medium": "By Medium",
  "x_admin_marketing_attribution_page_by_source": "By Source",
  "x_admin_marketing_attribution_page_campaign_attribution": "Campaign Attribution",
  "x_admin_marketing_attribution_page_channel_performance": "Channel Performance",
  "x_admin_marketing_attribution_page_checkout": "Checkout",
  "x_admin_marketing_attribution_page_cohort_note": "Opportunities opened in the period, followed to today",
  "x_admin_marketing_attribution_page_failed_to_load": "Failed to Load Attribution Data",
  "x_admin_marketing_attribution_page_first_touch": "First Touch",
  "x_admin_marketing_attribution_page_invoices_paid": "{count} invoices paid",
  "x_admin_marketing_revenue_unconverted_note": "{count} conversions have no exchange rate for their date and are left out of this revenue.",
  "x_admin_marketing_attribution_page_last_touch": "Last Touch",
  "x_admin_marketing_attribution_page_milestone_funnel": "Milestone Funnel",
  "x_admin_marketing_attribution_page_model_attribution": "{model} attribution on internal sales milestones",
  "x_admin_marketing_attribution_page_no_attribution_data": "No attribution data yet",
  "x_admin_marketing_attribution_page_no_attribution_data_desc": "Attribution data will appear here once visitors start landing on your site with UTM parameters.",
  "x_admin_marketing_attribution_page_no_campaign": "No campaign",
  "x_admin_marketing_attribution_page_no_campaign_data": "No campaign attribution data yet",
  "x_admin_marketing_attribution_page_no_campaign_data_desc": "Campaign attribution will appear here once opportunities have touchpoints and milestone history in the workspace ledger.",
  "x_admin_marketing_attribution_page_not_marketing": "Not marketing",
  "x_admin_marketing_attribution_page_not_recorded": "Not recorded",
  "x_admin_marketing_attribution_page_opportunities": "Opportunities",
  "x_admin_marketing_attribution_page_payment": "Payment",
  "x_admin_marketing_attribution_page_purchase": "Purchase",
  "x_admin_marketing_attribution_page_purchases": "Purchases",
  "x_admin_marketing_attribution_page_quote_accepted": "Quote Accepted",
  "x_admin_marketing_attribution_page_quote_rate": "({rate} quote rate)",
  "x_admin_marketing_attribution_page_quoted": "Quoted",
  "x_admin_marketing_attribution_page_recent_purchases": "Recent Purchases",
  "x_admin_marketing_attribution_page_recent_purchases_desc": "Most recent checkout and payment conversions in the selected window, with first and last touch context.",
  "x_admin_marketing_attribution_page_revenue": "Revenue",
  "x_admin_marketing_attribution_page_shown_count": "{count} shown",
  "x_admin_marketing_attribution_page_subtitle": "Which acquisition channels bring opportunities that are quoted, accepted and paid",
  "x_admin_marketing_attribution_page_to": "to",
  "x_admin_marketing_attribution_page_touchpoints_count": "{count} touchpoints",
  "x_admin_marketing_attribution_page_unattributed": "Unattributed",
  "x_admin_marketing_attribution_page_unknown_customer": "Unknown customer",
  "x_admin_marketing_brand_page_approved_from_names": "Approved From Names",
  "x_admin_marketing_brand_page_approved_sender_emails": "Approved Sender Emails",
  "x_admin_marketing_brand_page_brand_settings": "Brand Settings",
  "x_admin_marketing_brand_page_delete_confirm": "Delete \"{name}\"? Templates using it will no longer include this {label}.",
  "x_admin_marketing_brand_page_delete_footer": "Delete Footer",
  "x_admin_marketing_brand_page_delete_header": "Delete Header",
  "x_admin_marketing_brand_page_deleted": "Deleted {kind} \"{name}\".",
  "x_admin_marketing_brand_page_email_generation_prompt": "Email Generation Prompt",
  "x_admin_marketing_brand_page_email_header_and_footer": "Email Header And Footer",
  "x_admin_marketing_brand_page_email_identity_desc": "Email identity, header, footer, and generation prompts.",
  "x_admin_marketing_brand_page_error_delete_failed": "Delete failed.",
  "x_admin_marketing_brand_page_error_init": "Unable to initialize brand settings.",
  "x_admin_marketing_brand_page_error_rename_failed": "Rename failed.",
  "x_admin_marketing_brand_page_error_save_failed": "Save failed.",
  "x_admin_marketing_brand_page_footer": "Footer",
  "x_admin_marketing_brand_page_footer_word": "footer",
  "x_admin_marketing_brand_page_header": "Header",
  "x_admin_marketing_brand_page_header_word": "header",
  "x_admin_marketing_brand_page_image_generation_prompt": "Image Generation Prompt",
  "x_admin_marketing_brand_page_new_footer_draft": "New footer draft",
  "x_admin_marketing_brand_page_new_header_draft": "New header draft",
  "x_admin_marketing_brand_page_rename": "Rename",
  "x_admin_marketing_brand_page_rename_footer": "Rename Footer",
  "x_admin_marketing_brand_page_rename_header": "Rename Header",
  "x_admin_marketing_brand_page_rename_title": "Rename {kind}",
  "x_admin_marketing_brand_page_renamed": "Renamed {kind} to \"{name}\".",
  "x_admin_marketing_brand_page_save_as_new_footer": "Save As New Footer",
  "x_admin_marketing_brand_page_save_as_new_header": "Save As New Header",
  "x_admin_marketing_brand_page_save_footer": "Save Footer",
  "x_admin_marketing_brand_page_save_header": "Save Header",
  "x_admin_marketing_brand_page_save_new_title": "Save New {kind}",
  "x_admin_marketing_brand_page_save_prompts": "Save Prompts",
  "x_admin_marketing_brand_page_save_sender_emails": "Save Sender Emails",
  "x_admin_marketing_brand_page_save_sender_names": "Save Sender Names",
  "x_admin_marketing_brand_page_saved_kind": "Saved {kind}.",
  "x_admin_marketing_brand_page_saved_new": "Saved new {kind} \"{name}\".",
  "x_admin_marketing_brand_page_saved_prompts": "Saved generation prompts.",
  "x_admin_marketing_brand_page_saved_sender_emails": "Saved approved sender emails.",
  "x_admin_marketing_brand_page_saved_sender_names": "Saved approved sender names.",
  "x_admin_marketing_brand_page_sender_emails_placeholder": "us-support@otovo.com, eu-support@otovo.com",
  "x_admin_marketing_brand_page_sender_names_placeholder": "Endurance, Otovo Support",
  "x_admin_marketing_brand_page_title": "Brand Settings | Marketing",
  "x_admin_marketing_campaign_numbers_page_add": "New campaign number",
  "x_admin_marketing_campaign_numbers_page_buy_area_code": "Area code",
  "x_admin_marketing_campaign_numbers_page_buy_confirm": "Buy {number} for {cost}/month and attach it to this campaign?",
  "x_admin_marketing_campaign_numbers_page_buy_contains": "Contains digits",
  "x_admin_marketing_campaign_numbers_page_buy_monthly": "{cost}/mo",
  "x_admin_marketing_campaign_numbers_page_buy_no_results": "No numbers found — adjust the filters and search again.",
  "x_admin_marketing_campaign_numbers_page_buy_not_configured": "Number purchasing is not configured for this environment.",
  "x_admin_marketing_campaign_numbers_page_buy_pending": "Number purchased and saved — Telnyx is still activating it. Save again in a minute to finish setup.",
  "x_admin_marketing_campaign_numbers_page_buy_search": "Search",
  "x_admin_marketing_campaign_numbers_page_buy_searching": "Searching…",
  "x_admin_marketing_campaign_numbers_page_buy_tab": "Buy new number",
  "x_admin_marketing_campaign_numbers_page_buy_toll_free": "Toll-free",
  "x_admin_marketing_campaign_numbers_page_campaign": "Campaign",
  "x_admin_marketing_campaign_numbers_page_cancel": "Cancel",
  "x_admin_marketing_campaign_numbers_page_create": "Create",
  "x_admin_marketing_campaign_numbers_page_create_failed": "Failed to create campaign number",
  "x_admin_marketing_campaign_numbers_page_create_title": "New campaign number",
  "x_admin_marketing_campaign_numbers_page_created": "Campaign number created",
  "x_admin_marketing_campaign_numbers_page_delete": "Delete",
  "x_admin_marketing_campaign_numbers_page_delete_confirm": "Delete campaign \"{name}\"? The website stops showing its number immediately; the phone line itself is kept.",
  "x_admin_marketing_campaign_numbers_page_delete_failed": "Failed to delete campaign number",
  "x_admin_marketing_campaign_numbers_page_deleted": "Campaign number deleted",
  "x_admin_marketing_campaign_numbers_page_description": "Give each partner campaign (e.g. Aurora) its own inbound number. Landing pages tagged with the campaign slug show this number, visitors keep seeing it across the site for the cookie lifetime after their visit, and reps see the partner label when the line rings. Campaigns run until disabled or deleted.",
  "x_admin_marketing_campaign_numbers_page_disabled": "Disabled",
  "x_admin_marketing_campaign_numbers_page_edit": "Edit",
  "x_admin_marketing_campaign_numbers_page_edit_title": "Edit campaign number",
  "x_admin_marketing_campaign_numbers_page_empty": "No campaign numbers yet. Create one to route a partner campaign through its own inbound number.",
  "x_admin_marketing_campaign_numbers_page_existing_tab": "Use unassigned number",
  "x_admin_marketing_campaign_numbers_page_expires": "Cookie lifetime",
  "x_admin_marketing_campaign_numbers_page_expires_in_days_suffix": "days",
  "x_admin_marketing_campaign_numbers_page_expires_in_prefix": "Cookie expires in",
  "x_admin_marketing_campaign_numbers_page_expires_label": "Cookie lifetime",
  "x_admin_marketing_campaign_numbers_page_heading": "Campaign phone numbers",
  "x_admin_marketing_campaign_numbers_page_import_hint": "This number isn’t in inventory yet. Attaching it imports it and provisions call routing — no purchase, no new monthly cost.",
  "x_admin_marketing_campaign_numbers_page_import_pending": "The number is imported but Telnyx hasn’t activated it yet; it is saved inactive. Save again once activation completes.",
  "x_admin_marketing_campaign_numbers_page_landing_hint": "Landing pages: set the \"campaign\" field on a Payload landing page to this slug.",
  "x_admin_marketing_campaign_numbers_page_line_hint": "Only active, voice-enabled numbers that are not assigned to an employee, queue, or campaign appear here.",
  "x_admin_marketing_campaign_numbers_page_line_label": "Phone line",
  "x_admin_marketing_campaign_numbers_page_line_placeholder": "Select a phone line",
  "x_admin_marketing_campaign_numbers_page_live": "Live",
  "x_admin_marketing_campaign_numbers_page_no_lines": "No unassigned numbers available. Buy a new number instead.",
  "x_admin_marketing_campaign_numbers_page_notes_label": "Notes",
  "x_admin_marketing_campaign_numbers_page_number": "Number",
  "x_admin_marketing_campaign_numbers_page_partner_hint": "Shown to reps on incoming calls and on the calls dashboard.",
  "x_admin_marketing_campaign_numbers_page_partner_label": "Partner name",
  "x_admin_marketing_campaign_numbers_page_phone_line": "Phone line",
  "x_admin_marketing_campaign_numbers_page_save": "Save",
  "x_admin_marketing_campaign_numbers_page_slug_hint": "Lowercase letters, digits, and dashes. Referenced from Payload landing pages.",
  "x_admin_marketing_campaign_numbers_page_slug_label": "Campaign slug",
  "x_admin_marketing_campaign_numbers_page_status": "Status",
  "x_admin_marketing_campaign_numbers_page_status_label": "Status",
  "x_admin_marketing_campaign_numbers_page_update_failed": "Failed to update campaign number",
  "x_admin_marketing_campaign_numbers_page_updated": "Campaign number updated",
  "x_admin_marketing_campaigns_id_page_add_email_button": "Add Email",
  "x_admin_marketing_campaigns_id_page_add_email_from_template_title": "Add Email from Template",
  "x_admin_marketing_campaigns_id_page_add_existing_tab": "Add Existing",
  "x_admin_marketing_campaigns_id_page_add_flow_button": "Add Flow",
  "x_admin_marketing_campaigns_id_page_add_from_segments_placeholder": "Add from segments...",
  "x_admin_marketing_campaigns_id_page_add_recipients_button": "Add Recipients",
  "x_admin_marketing_campaigns_id_page_add_sms_button": "Add SMS",
  "x_admin_marketing_campaigns_id_page_add_sms_message_title": "Add SMS Message",
  "x_admin_marketing_campaigns_id_page_adding_ellipsis": "Adding...",
  "x_admin_marketing_campaigns_id_page_archive_button": "Archive",
  "x_admin_marketing_campaigns_id_page_archive_campaign_confirm_message": "Archive this campaign? It will leave the active campaigns list and remain available in the Archived filter.",
  "x_admin_marketing_campaigns_id_page_archive_campaign_title": "Archive Campaign",
  "x_admin_marketing_campaigns_id_page_auto_match_country_option": "Auto - match recipient country",
  "x_admin_marketing_campaigns_id_page_back_to_campaigns": "Back to Campaigns",
  "x_admin_marketing_campaigns_id_page_buy_number_approve": "Buy & attach",
  "x_admin_marketing_campaigns_id_page_buy_number_body": "No tracking number is free for this territory. Approve buying this Telnyx number to attach it to the campaign.",
  "x_admin_marketing_campaigns_id_page_buy_number_cost": "Estimated cost: {cost}",
  "x_admin_marketing_campaigns_id_page_buy_number_title": "Buy tracking number",
  "x_admin_marketing_campaigns_id_page_campaign_cannot_be_deleted": "Campaign cannot be deleted",
  "x_admin_marketing_campaigns_id_page_campaign_id_missing": "Campaign ID is missing",
  "x_admin_marketing_campaigns_id_page_campaign_id_missing_invalid": "Campaign ID is missing or invalid",
  "x_admin_marketing_campaigns_id_page_campaign_name_required": "Campaign name is required",
  "x_admin_marketing_campaigns_id_page_cancel_campaign_confirm_message": "Cancel this campaign? This will stop all scheduled sends for this campaign.",
  "x_admin_marketing_campaigns_id_page_cancel_campaign_title": "Cancel Campaign",
  "x_admin_marketing_campaigns_id_page_characters_count": "{count} characters",
  "x_admin_marketing_campaigns_id_page_choose_include_segment_or_filter": "Please choose at least one include segment or configure an include filter",
  "x_admin_marketing_campaigns_id_page_create_flow_button": "Create Flow",
  "x_admin_marketing_campaigns_id_page_create_flow_hint": "Create a new flow for this campaign.",
  "x_admin_marketing_campaigns_id_page_create_new_tab": "Create New",
  "x_admin_marketing_campaigns_id_page_create_open_button": "Create & Open",
  "x_admin_marketing_campaigns_id_page_create_template_first": "Create a template first",
  "x_admin_marketing_campaigns_id_page_creating_ellipsis": "Creating...",
  "x_admin_marketing_campaigns_id_page_current_default_account_number": "Current default account number",
  "x_admin_marketing_campaigns_id_page_current_default_suffix": "(current default)",
  "x_admin_marketing_campaigns_id_page_default_number_label": "Default Number",
  "x_admin_marketing_campaigns_id_page_default_suffix": "(default)",
  "x_admin_marketing_campaigns_id_page_delay_days_label": "Delay (Days)",
  "x_admin_marketing_campaigns_id_page_delay_hours_label": "Delay (Hours)",
  "x_admin_marketing_campaigns_id_page_delete_campaign_confirm_message": "Delete this campaign permanently? This removes its recipients, content, scheduling, and flow links. This cannot be undone.",
  "x_admin_marketing_campaigns_id_page_delete_campaign_title": "Delete Campaign",
  "x_admin_marketing_campaigns_id_page_edit_sender_settings_title": "Edit Sender Settings",
  "x_admin_marketing_campaigns_id_page_edit_sending_number_title": "Edit Sending Number",
  "x_admin_marketing_campaigns_id_page_edit_sms_message_title": "Edit SMS Message",
  "x_admin_marketing_campaigns_id_page_edit_whatsapp_numbers_title": "Edit WhatsApp Numbers",
  "x_admin_marketing_campaigns_id_page_email_name_label": "Email Name",
  "x_admin_marketing_campaigns_id_page_email_name_placeholder": "e.g., Welcome Email Day 1",
  "x_admin_marketing_campaigns_id_page_email_queued_result": "Queued {count} emails for sending. They'll be delivered in the background shortly.",
  "x_admin_marketing_campaigns_id_page_email_scheduled_waiting_result": "Scheduled. Ready to deliver: {count}. Delivery starts once every address still being validated is decided ({pending} remaining).",
  "x_admin_marketing_campaigns_id_page_exclude_filter_hint": "Do NOT add accounts matching these criteria",
  "x_admin_marketing_campaigns_id_page_exclude_filter_label": "Exclude Filter",
  "x_admin_marketing_campaigns_id_page_exclude_from_segments_placeholder": "Exclude from segments...",
  "x_admin_marketing_campaigns_id_page_exclude_opted_out_hint": "Skip contacts who have unsubscribed from marketing",
  "x_admin_marketing_campaigns_id_page_exclude_opted_out_label": "Exclude opted-out contacts",
  "x_admin_marketing_campaigns_id_page_exclude_segments_label": "Exclude Segments",
  "x_admin_marketing_campaigns_id_page_failed_add_email": "Failed to add email",
  "x_admin_marketing_campaigns_id_page_failed_add_recipients": "Failed to add recipients",
  "x_admin_marketing_campaigns_id_page_failed_associate_flow": "Failed to associate flow",
  "x_admin_marketing_campaigns_id_page_failed_create_flow": "Failed to create flow",
  "x_admin_marketing_campaigns_id_page_failed_delete_campaign": "Failed to delete campaign",
  "x_admin_marketing_campaigns_id_page_failed_delete_email": "Failed to delete email",
  "x_admin_marketing_campaigns_id_page_failed_delete_sms": "Failed to delete SMS message",
  "x_admin_marketing_campaigns_id_page_failed_export_campaign": "Failed to export campaign",
  "x_admin_marketing_campaigns_id_page_failed_load_campaign_heading": "Failed to Load Campaign",
  "x_admin_marketing_campaigns_id_page_failed_load_template": "Failed to load template",
  "x_admin_marketing_campaigns_id_page_failed_load_whatsapp_numbers": "Failed to load WhatsApp numbers",
  "x_admin_marketing_campaigns_id_page_failed_pause_email": "Failed to pause email",
  "x_admin_marketing_campaigns_id_page_failed_preview_email_send": "Failed to preview email send",
  "x_admin_marketing_campaigns_id_page_failed_preview_sms": "Failed to preview SMS send",
  "x_admin_marketing_campaigns_id_page_failed_remove_flow": "Failed to remove flow",
  "x_admin_marketing_campaigns_id_page_failed_remove_recipient": "Failed to remove recipient",
  "x_admin_marketing_campaigns_id_page_failed_remove_recipients": "Failed to remove recipients",
  "x_admin_marketing_campaigns_id_page_failed_rename_campaign": "Failed to rename campaign",
  "x_admin_marketing_campaigns_id_page_failed_render_preview": "Failed to render preview",
  "x_admin_marketing_campaigns_id_page_failed_resume_email": "Failed to resume email",
  "x_admin_marketing_campaigns_id_page_failed_save_sender_settings": "Failed to save sender settings",
  "x_admin_marketing_campaigns_id_page_failed_save_sms": "Failed to save SMS message",
  "x_admin_marketing_campaigns_id_page_failed_schedule_email": "Failed to schedule email",
  "x_admin_marketing_campaigns_id_page_failed_schedule_sms": "Failed to schedule SMS",
  "x_admin_marketing_campaigns_id_page_failed_send_email": "Failed to send email",
  "x_admin_marketing_campaigns_id_page_failed_send_sms": "Failed to send SMS",
  "x_admin_marketing_campaigns_id_page_failed_unschedule_email": "Failed to unschedule email",
  "x_admin_marketing_campaigns_id_page_failed_unschedule_sms": "Failed to unschedule SMS",
  "x_admin_marketing_campaigns_id_page_failed_update_campaign_sending_number": "Failed to update campaign sending number",
  "x_admin_marketing_campaigns_id_page_failed_update_campaign_to_status": "Failed to update campaign to {status}",
  "x_admin_marketing_campaigns_id_page_failed_update_sending_number": "Failed to update sending number",
  "x_admin_marketing_campaigns_id_page_failed_update_sms_sending_number": "Failed to update SMS message sending number",
  "x_admin_marketing_campaigns_id_page_failed_update_whatsapp_numbers": "Failed to update WhatsApp numbers",
  "x_admin_marketing_campaigns_id_page_failed_update_whatsapp_settings": "Failed to update WhatsApp settings",
  "x_admin_marketing_campaigns_id_page_fixed_sending_number_option": "Fixed sending number",
  "x_admin_marketing_campaigns_id_page_flow_created_assigned": "Created\"{name}\" and assigned it to this campaign.",
  "x_admin_marketing_campaigns_id_page_flow_description_placeholder": "Optional internal description",
  "x_admin_marketing_campaigns_id_page_flow_name_label": "Flow Name",
  "x_admin_marketing_campaigns_id_page_flow_name_placeholder": "e.g., Abandoned Checkout Recovery",
  "x_admin_marketing_campaigns_id_page_flow_name_required": "Flow name is required",
  "x_admin_marketing_campaigns_id_page_friday": "Friday",
  "x_admin_marketing_campaigns_id_page_from_email_label": "From Email",
  "x_admin_marketing_campaigns_id_page_from_name_email_required": "From name and from email are required",
  "x_admin_marketing_campaigns_id_page_from_name_label": "From Name",
  "x_admin_marketing_campaigns_id_page_include_filter_hint": "Only add accounts matching these criteria",
  "x_admin_marketing_campaigns_id_page_include_filter_label": "Include Filter",
  "x_admin_marketing_campaigns_id_page_include_segments_label": "Include Segments",
  "x_admin_marketing_campaigns_id_page_keep_campaign": "Keep Campaign",
  "x_admin_marketing_campaigns_id_page_loading_flows": "Loading flows...",
  "x_admin_marketing_campaigns_id_page_loading_template": "Loading template...",
  "x_admin_marketing_campaigns_id_page_loading_templates": "Loading templates...",
  "x_admin_marketing_campaigns_id_page_loading_whatsapp_numbers": "Loading WhatsApp numbers...",
  "x_admin_marketing_campaigns_id_page_local_time": "Local time",
  "x_admin_marketing_campaigns_id_page_message_body_label": "Message Body",
  "x_admin_marketing_campaigns_id_page_monday": "Monday",
  "x_admin_marketing_campaigns_id_page_name_html_required": "Name and HTML content are required",
  "x_admin_marketing_campaigns_id_page_next_weekly_send": "Next weekly send",
  "x_admin_marketing_campaigns_id_page_no_active_templates": "No active templates found",
  "x_admin_marketing_campaigns_id_page_no_eligible_email_recipients": "No eligible recipients to send to. All recipients have either received this email or are not active.",
  "x_admin_marketing_campaigns_id_page_no_eligible_sms_recipients": "No eligible recipients to send this SMS to.",
  "x_admin_marketing_campaigns_id_page_no_numbers_available": "No numbers are available from Telnyx for this territory right now.",
  "x_admin_marketing_campaigns_id_page_no_reply_to_option": "No reply-to",
  "x_admin_marketing_campaigns_id_page_no_sender_emails_loaded": "No approved sender emails are loaded. Add them in Brand Settings, then reopen this dialog.",
  "x_admin_marketing_campaigns_id_page_no_sender_names_loaded": "No approved sender names are loaded. Add them in Brand Settings, then reopen this dialog.",
  "x_admin_marketing_campaigns_id_page_no_subject": "(No subject)",
  "x_admin_marketing_campaigns_id_page_no_unassigned_flows": "No unassigned flows available",
  "x_admin_marketing_campaigns_id_page_none_skip_recipients_option": "None - skip recipients without a country match",
  "x_admin_marketing_campaigns_id_page_number_ensure_failed": "Could not verify the campaign tracking number.",
  "x_admin_marketing_campaigns_id_page_number_pending": "Telnyx has not activated the number yet. It was saved; retry in a minute to finish setup.",
  "x_admin_marketing_campaigns_id_page_number_ttl_hint": "How long the tracking number stays reserved after each send. Leave blank for the default.",
  "x_admin_marketing_campaigns_id_page_number_ttl_label": "Number reservation TTL (days)",
  "x_admin_marketing_campaigns_id_page_one_time_option": "One time",
  "x_admin_marketing_campaigns_id_page_pause_cancel_emails": "Pause or cancel this campaign before editing its emails.",
  "x_admin_marketing_campaigns_id_page_pause_cancel_recipients": "Pause or cancel this campaign before editing recipients.",
  "x_admin_marketing_campaigns_id_page_pause_cancel_sms": "Pause or cancel this campaign before editing SMS messages.",
  "x_admin_marketing_campaigns_id_page_pause_cancel_whatsapp_numbers": "Pause or cancel this campaign before editing WhatsApp numbers.",
  "x_admin_marketing_campaigns_id_page_preview_text_label": "Preview Text",
  "x_admin_marketing_campaigns_id_page_preview_text_placeholder": "Short preview...",
  "x_admin_marketing_campaigns_id_page_recipients_added_result": "Added {added} recipients ({skipped} skipped)",
  "x_admin_marketing_campaigns_id_page_recipients_none_added": "No new recipients added ({skipped} already exist or were skipped)",
  "x_admin_marketing_campaigns_id_page_repeat_label": "Repeat",
  "x_admin_marketing_campaigns_id_page_reply_to_email_label": "Reply-To Email",
  "x_admin_marketing_campaigns_id_page_saturday": "Saturday",
  "x_admin_marketing_campaigns_id_page_save_number": "Save Number",
  "x_admin_marketing_campaigns_id_page_save_numbers": "Save Numbers",
  "x_admin_marketing_campaigns_id_page_save_sender": "Save Sender",
  "x_admin_marketing_campaigns_id_page_save_sms_button": "Save SMS",
  "x_admin_marketing_campaigns_id_page_schedule_button": "Schedule",
  "x_admin_marketing_campaigns_id_page_schedule_sms_title": "Schedule SMS",
  "x_admin_marketing_campaigns_id_page_schedule_timezone_hint_email": "Stored in UTC using this timezone. Quiet hours and domain caps can still defer actual delivery.",
  "x_admin_marketing_campaigns_id_page_schedule_timezone_hint_sms": "Stored in UTC using this timezone. Quiet hours are still enforced at send time.",
  "x_admin_marketing_campaigns_id_page_schedule_timezone_label": "Schedule Timezone",
  "x_admin_marketing_campaigns_id_page_scheduled_label": "Scheduled",
  "x_admin_marketing_campaigns_id_page_scheduling_ellipsis": "Scheduling...",
  "x_admin_marketing_campaigns_id_page_select_flow_label": "Select Flow",
  "x_admin_marketing_campaigns_id_page_select_sender_name_option": "Select a sender name",
  "x_admin_marketing_campaigns_id_page_select_sender_option": "Select a sender",
  "x_admin_marketing_campaigns_id_page_select_sending_number_option": "Select a sending number",
  "x_admin_marketing_campaigns_id_page_select_template_label": "Select Template",
  "x_admin_marketing_campaigns_id_page_select_template_required": "Select a template before adding an email",
  "x_admin_marketing_campaigns_id_page_select_whatsapp_sending_number": "Select a WhatsApp sending number",
  "x_admin_marketing_campaigns_id_page_send_datetime_label": "Send Date & Time",
  "x_admin_marketing_campaigns_id_page_send_email_confirm": "Send this email to {count} recipients?{details}{warnings}",
  "x_admin_marketing_campaigns_id_page_send_email_confirm_waiting": "Schedule this email? Nothing is delivered yet. Ready to deliver: {count}. The send waits until every address below has been validated.{details}{warnings}",
  "x_admin_marketing_campaigns_id_page_send_email_detail_blocked": "\n• {count} blocked by address validation",
  "x_admin_marketing_campaigns_id_page_send_email_detail_pending": "\n• {count} still being address-validated (the send waits for these)",
  "x_admin_marketing_campaigns_id_page_send_email_detail_skipped": "\n• {count} skipped: unsubscribed, bounced, out of segment, or a duplicate address",
  "x_admin_marketing_campaigns_id_page_send_sms_confirm": "Send this SMS to {count} recipients?",
  "x_admin_marketing_campaigns_id_page_send_without_number": "Continue without a tracking number",
  "x_admin_marketing_campaigns_id_page_sender_settings_edit_window": "Sender settings can only be edited before the campaign sends",
  "x_admin_marketing_campaigns_id_page_sending_mode_label": "Sending Mode",
  "x_admin_marketing_campaigns_id_page_sending_number_edit_window": "Sending number can only be edited before the campaign sends",
  "x_admin_marketing_campaigns_id_page_sending_number_label": "Sending Number",
  "x_admin_marketing_campaigns_id_page_sequence_order_label": "Sequence Order",
  "x_admin_marketing_campaigns_id_page_set_territory_first": "Set a territory on the campaign (edit UTM tracking) before sending, so a tracking number can be attached.",
  "x_admin_marketing_campaigns_id_page_sms_body_placeholder": "Use {example} and other variables for personalization.",
  "x_admin_marketing_campaigns_id_page_sms_content_immutable": "Scheduled SMS content is immutable. Unschedule it before changing the body.",
  "x_admin_marketing_campaigns_id_page_sms_content_locked": "Scheduled SMS content is locked until you unschedule it.",
  "x_admin_marketing_campaigns_id_page_sms_draft_scheduled_required": "All SMS messages must be draft or scheduled to change the campaign number",
  "x_admin_marketing_campaigns_id_page_sms_name_body_required": "SMS name and message body are required",
  "x_admin_marketing_campaigns_id_page_sms_name_label": "SMS Name",
  "x_admin_marketing_campaigns_id_page_sms_name_placeholder": "e.g., Promo SMS Wave 1",
  "x_admin_marketing_campaigns_id_page_sms_queued_result": "Queued {sent} SMS. {failed} failed.",
  "x_admin_marketing_campaigns_id_page_sms_sending_number_hint": "Optional override for this message. Leave blank to resolve the current default number at send time.",
  "x_admin_marketing_campaigns_id_page_subject_line_label": "Subject Line",
  "x_admin_marketing_campaigns_id_page_subject_line_placeholder": "e.g., Welcome to Endurance!",
  "x_admin_marketing_campaigns_id_page_sunday": "Sunday",
  "x_admin_marketing_campaigns_id_page_template_request_failed": "Template request failed with {status}",
  "x_admin_marketing_campaigns_id_page_template_selected": "Template selected: {name}",
  "x_admin_marketing_campaigns_id_page_territory_label": "Territory",
  "x_admin_marketing_campaigns_id_page_territory_none": "No territory",
  "x_admin_marketing_campaigns_id_page_thursday": "Thursday",
  "x_admin_marketing_campaigns_id_page_timezone_browser_label": "{timezone} (browser)",
  "x_admin_marketing_campaigns_id_page_tracking_number_expires": "reserved until {date}",
  "x_admin_marketing_campaigns_id_page_tracking_number_label": "Tracking number",
  "x_admin_marketing_campaigns_id_page_tuesday": "Tuesday",
  "x_admin_marketing_campaigns_id_page_use_current_default_number_option": "Use current default number",
  "x_admin_marketing_campaigns_id_page_utm_campaign_label": "UTM Campaign",
  "x_admin_marketing_campaigns_id_page_utm_missing_template": "Set utm_source and utm_campaign on the template before sending",
  "x_admin_marketing_campaigns_id_page_varies_by_sms_message": "Varies by SMS message",
  "x_admin_marketing_campaigns_id_page_warnings_label": "Warnings:",
  "x_admin_marketing_campaigns_id_page_wednesday": "Wednesday",
  "x_admin_marketing_campaigns_id_page_weekly_option": "Weekly",
  "x_admin_marketing_campaigns_id_page_weekly_schedule_label": "Weekly · {weekday} {time}",
  "x_admin_marketing_campaigns_id_page_weekly_schedule_valid_required": "Weekly schedule requires a valid send date and time",
  "x_admin_marketing_campaigns_page_all_channels": "All channels",
  "x_admin_marketing_campaigns_page_archive_button": "Archive",
  "x_admin_marketing_campaigns_page_archive_campaign": "Archive Campaign",
  "x_admin_marketing_campaigns_page_archive_campaign_confirm_message": "Archive this campaign? It will leave the active campaigns list and remain available in the Archived filter.",
  "x_admin_marketing_campaigns_page_archived_label": "Archived",
  "x_admin_marketing_campaigns_page_ascending_option": "Ascending",
  "x_admin_marketing_campaigns_page_auto_match_recipient_country": "Auto - match recipient's country",
  "x_admin_marketing_campaigns_page_brand_asterisk_label": "Brand *",
  "x_admin_marketing_campaigns_page_brand_required_error": "Brand is required",
  "x_admin_marketing_campaigns_page_campaign_cannot_be_deleted": "Campaign cannot be deleted",
  "x_admin_marketing_campaigns_page_campaign_count": "{count} campaign{plural}",
  "x_admin_marketing_campaigns_page_cancel_campaign": "Cancel Campaign",
  "x_admin_marketing_campaigns_page_cancel_campaign_confirm_message": "Cancel this campaign? This will stop all scheduled sends for this campaign.",
  "x_admin_marketing_campaigns_page_canceled_label": "Canceled",
  "x_admin_marketing_campaigns_page_channel_label": "Channel",
  "x_admin_marketing_campaigns_page_clicks_count": "{count} clicks",
  "x_admin_marketing_campaigns_page_create_first_campaign": "Create your first campaign from the Overview page.",
  "x_admin_marketing_campaigns_page_created_date_line": "Created {date}",
  "x_admin_marketing_campaigns_page_created_date_option": "Created date",
  "x_admin_marketing_campaigns_page_creating_button": "Creating...",
  "x_admin_marketing_campaigns_page_creator_label": "Creator",
  "x_admin_marketing_campaigns_page_dates_header": "Dates",
  "x_admin_marketing_campaigns_page_default_number_label": "Default Number",
  "x_admin_marketing_campaigns_page_delete_campaign": "Delete Campaign",
  "x_admin_marketing_campaigns_page_delete_confirm_message": "Delete\"{name}\" permanently? This removes its recipients, content, scheduling, and flow links. This cannot be undone.",
  "x_admin_marketing_campaigns_page_descending_option": "Descending",
  "x_admin_marketing_campaigns_page_dont_miss_summer_sale_placeholder": "Don't miss our summer sale!",
  "x_admin_marketing_campaigns_page_draft_label": "Draft",
  "x_admin_marketing_campaigns_page_duplicate_button": "Duplicate",
  "x_admin_marketing_campaigns_page_duplicate_campaign": "Duplicate Campaign",
  "x_admin_marketing_campaigns_page_duplicate_confirm_message": "Duplicate\"{name}\" as a new draft campaign?",
  "x_admin_marketing_campaigns_page_end_date_label": "End Date",
  "x_admin_marketing_campaigns_page_error_prefix": "Error: {message}",
  "x_admin_marketing_campaigns_page_failed_create_campaign": "Failed to create campaign",
  "x_admin_marketing_campaigns_page_failed_delete_campaign": "Failed to delete campaign",
  "x_admin_marketing_campaigns_page_failed_duplicate_campaign": "Failed to duplicate campaign",
  "x_admin_marketing_campaigns_page_failed_label": "Failed",
  "x_admin_marketing_campaigns_page_failed_load_whatsapp_options": "Failed to load WhatsApp options",
  "x_admin_marketing_campaigns_page_failed_load_whatsapp_options_telnyx": "Failed to load WhatsApp options from Telnyx",
  "x_admin_marketing_campaigns_page_failed_to_load_campaigns": "Failed to Load Campaigns",
  "x_admin_marketing_campaigns_page_failed_update_campaign_status": "Failed to update campaign to {status}",
  "x_admin_marketing_campaigns_page_filter_by_creator_placeholder": "Filter by creator name or email",
  "x_admin_marketing_campaigns_page_first_sent": "First sent",
  "x_admin_marketing_campaigns_page_fixed_text_placeholder": "Fixed text",
  "x_admin_marketing_campaigns_page_from_email_asterisk_label": "From Email *",
  "x_admin_marketing_campaigns_page_from_name_label": "From Name",
  "x_admin_marketing_campaigns_page_go_to_overview": "Go to Overview",
  "x_admin_marketing_campaigns_page_keep_campaign": "Keep Campaign",
  "x_admin_marketing_campaigns_page_label_updated": "{label} · Updated {updated}",
  "x_admin_marketing_campaigns_page_last_sent": "Last sent",
  "x_admin_marketing_campaigns_page_last_updated_option": "Last updated",
  "x_admin_marketing_campaigns_page_loading_whatsapp_numbers": "Loading WhatsApp numbers...",
  "x_admin_marketing_campaigns_page_loading_whatsapp_templates": "Loading WhatsApp templates...",
  "x_admin_marketing_campaigns_page_loading_whatsapp_templates_and_numbers": "Loading WhatsApp templates and numbers from Telnyx...",
  "x_admin_marketing_campaigns_page_manage_email_campaigns": "Manage email campaigns",
  "x_admin_marketing_campaigns_page_name_asterisk_label": "Name *",
  "x_admin_marketing_campaigns_page_name_required_error": "Name and UTM campaign are required",
  "x_admin_marketing_campaigns_page_new_campaign": "New Campaign",
  "x_admin_marketing_campaigns_page_no_approved_whatsapp_templates": "No approved WhatsApp templates found in Telnyx. Create and submit templates in the Telnyx portal first.",
  "x_admin_marketing_campaigns_page_no_campaigns_found": "No campaigns found",
  "x_admin_marketing_campaigns_page_no_campaigns_matched_filters": "No campaigns matched the current filters.",
  "x_admin_marketing_campaigns_page_no_reply_to": "No reply-to",
  "x_admin_marketing_campaigns_page_no_send_time": "No send time",
  "x_admin_marketing_campaigns_page_no_subject": "No subject",
  "x_admin_marketing_campaigns_page_none_skip_recipients": "None - skip recipients without a country match",
  "x_admin_marketing_campaigns_page_not_scheduled": "Not scheduled",
  "x_admin_marketing_campaigns_page_opens_count": "{count} opens",
  "x_admin_marketing_campaigns_page_optional_campaign_description_placeholder": "Optional campaign description...",
  "x_admin_marketing_campaigns_page_optional_dedicated_number_uuid_placeholder": "Optional dedicated number UUID",
  "x_admin_marketing_campaigns_page_optional_overrides_template_subject": "Optional - overrides template subject if set",
  "x_admin_marketing_campaigns_page_order_label": "Order",
  "x_admin_marketing_campaigns_page_pause_campaign": "Pause Campaign",
  "x_admin_marketing_campaigns_page_paused_label": "Paused",
  "x_admin_marketing_campaigns_page_preview_text_label": "Preview Text",
  "x_admin_marketing_campaigns_page_reply_to_email_label": "Reply-To Email",
  "x_admin_marketing_campaigns_page_resume_campaign": "Resume Campaign",
  "x_admin_marketing_campaigns_page_save_up_to_50_placeholder": "Save up to 50% on selected items...",
  "x_admin_marketing_campaigns_page_scheduled_label": "Scheduled",
  "x_admin_marketing_campaigns_page_search_campaign_name_placeholder": "Search campaign name",
  "x_admin_marketing_campaigns_page_secondary_updated": "{label} {date} · Updated {updated}",
  "x_admin_marketing_campaigns_page_select_a_brand": "Select a brand",
  "x_admin_marketing_campaigns_page_select_a_sender": "Select a sender",
  "x_admin_marketing_campaigns_page_select_a_sender_name": "Select a sender name",
  "x_admin_marketing_campaigns_page_select_an_approved_template": "Select an approved template",
  "x_admin_marketing_campaigns_page_sending_label": "Sending",
  "x_admin_marketing_campaigns_page_sending_number_id_label": "Sending Number ID",
  "x_admin_marketing_campaigns_page_sent_label": "Sent",
  "x_admin_marketing_campaigns_page_sort_label": "Sort",
  "x_admin_marketing_campaigns_page_start_date_label": "Start Date",
  "x_admin_marketing_campaigns_page_started_label": "Started",
  "x_admin_marketing_campaigns_page_subject_line_label": "Subject Line",
  "x_admin_marketing_campaigns_page_summer_sale_placeholder": "Summer Sale 2025",
  "x_admin_marketing_campaigns_page_template_variables": "Template Variables",
  "x_admin_marketing_campaigns_page_unknown_brand": "Unknown brand",
  "x_admin_marketing_campaigns_page_updated_only": "Updated {date}",
  "x_admin_marketing_campaigns_page_used_for_recipients_whose_country": "Used for recipients whose country has no matching WhatsApp number.",
  "x_admin_marketing_campaigns_page_utm_medium_derived_hint": "Set automatically from the send channel",
  "x_admin_marketing_campaigns_page_utm_on_template_note": "utm_source and utm_campaign are set on the email template (or SMS message)",
  "x_admin_marketing_campaigns_page_variable_count_to_fill": "{count} variable{plural} to fill at send time",
  "x_admin_marketing_campaigns_page_variable_option": "Variable",
  "x_admin_marketing_campaigns_page_view_details": "View Details",
  "x_admin_marketing_campaigns_page_view_sent_emails": "View sent emails",
  "x_admin_marketing_campaigns_page_whatsapp_number_label": "WhatsApp Number",
  "x_admin_marketing_campaigns_page_whatsapp_option": "WhatsApp",
  "x_admin_marketing_campaigns_page_whatsapp_template_asterisk_label": "WhatsApp Template *",
  "x_admin_marketing_campaigns_page_whatsapp_template_required_error": "WhatsApp campaigns require a template",
  "x_admin_marketing_events_page_all_consumers": "All consumers",
  "x_admin_marketing_events_page_all_processing_states": "All processing states",
  "x_admin_marketing_events_page_contact": "Contact:",
  "x_admin_marketing_events_page_contact_id": "Contact ID",
  "x_admin_marketing_events_page_duplicate_hits": "Duplicate Hits",
  "x_admin_marketing_events_page_event_payload_and_state": "Event payload and processing state",
  "x_admin_marketing_events_page_event_type": "Event type",
  "x_admin_marketing_events_page_events_count": "{count} events",
  "x_admin_marketing_events_page_events_label": "events",
  "x_admin_marketing_events_page_external_id": "External ID:",
  "x_admin_marketing_events_page_failed_to_load": "Failed to load event diagnostics",
  "x_admin_marketing_events_page_failed_to_reprocess": "Failed to reprocess event",
  "x_admin_marketing_events_page_failure_rows": "Failure Rows",
  "x_admin_marketing_events_page_failures": "Failures",
  "x_admin_marketing_events_page_first_last_seen": "First seen {first}. Last seen {last}.",
  "x_admin_marketing_events_page_flow_engine": "Flow engine",
  "x_admin_marketing_events_page_flow_status": "flow: {status}",
  "x_admin_marketing_events_page_identity_resolution": "Identity resolution",
  "x_admin_marketing_events_page_ingestion": "Ingestion",
  "x_admin_marketing_events_page_last_30_days": "Last 30 days",
  "x_admin_marketing_events_page_last_7_days": "Last 7 days",
  "x_admin_marketing_events_page_last_90_days": "Last 90 days",
  "x_admin_marketing_events_page_late_events": "Late Events",
  "x_admin_marketing_events_page_next_retry": "Next retry {date}",
  "x_admin_marketing_events_page_no_reason_code": "no reason code",
  "x_admin_marketing_events_page_no_rows_for_filter": "No {status} rows for the current consumer filter.",
  "x_admin_marketing_events_page_no_source": "no source",
  "x_admin_marketing_events_page_none": "none",
  "x_admin_marketing_events_page_occurred_ingested": "Occurred {occurred} • Ingested {ingested}",
  "x_admin_marketing_events_page_payload": "Payload",
  "x_admin_marketing_events_page_pending_retries": "Pending retries",
  "x_admin_marketing_events_page_processed": "Processed",
  "x_admin_marketing_events_page_processing_queue": "Processing Queue",
  "x_admin_marketing_events_page_processing_states": "Processing states",
  "x_admin_marketing_events_page_recent_events": "Recent Events",
  "x_admin_marketing_events_page_reprocess": "Reprocess",
  "x_admin_marketing_events_page_sample_payloads": "Sample payloads",
  "x_admin_marketing_events_page_schema_explorer": "Schema Explorer",
  "x_admin_marketing_events_page_state_details": "State details",
  "x_admin_marketing_events_page_subtitle": "Schema discovery, ingestion health, failure queues, and raw event visibility.",
  "x_admin_marketing_events_page_title": "Marketing Events - Admin",
  "x_admin_marketing_events_page_total_rows": "{count} total rows",
  "x_admin_marketing_events_page_unknown": "unknown",
  "x_admin_marketing_events_page_unprocessed": "Unprocessed",
  "x_admin_marketing_events_page_updated": "Updated {date}",
  "x_admin_marketing_events_page_visible_events": "Visible Events",
  "x_admin_marketing_events_page_visitor": "Visitor:",
  "x_admin_marketing_events_page_visitor_id": "Visitor ID",
  "x_admin_marketing_flows_id_enrollments_page_end_all": "End all in-flight",
  "x_admin_marketing_flows_id_enrollments_page_end_all_failed": "Could not end enrollments: {detail}",
  "x_admin_marketing_flows_id_enrollments_page_enrollment_count_in_flow": "{count} enrollment{plural} in \"{name}\"",
  "x_admin_marketing_flows_id_enrollments_page_no_contacts_enrolled": "No contacts have been enrolled in this flow yet.",
  "x_admin_marketing_flows_id_enrollments_page_no_email": "No email",
  "x_admin_marketing_flows_id_enrollments_page_no_enrollments_found": "No enrollments found",
  "x_admin_marketing_flows_id_enrollments_page_no_status_enrollments": "No {status} enrollments. Try a different filter.",
  "x_admin_marketing_flows_id_enrollments_page_remove_failed": "Could not remove enrollment: {detail}",
  "x_admin_marketing_flows_id_enrollments_page_remove_from_flow": "Remove from flow",
  "x_admin_marketing_flows_id_enrollments_page_showing_range": "Showing {start} to {end} of {total}",
  "x_admin_marketing_flows_id_enrollments_page_step_number": "Step {number}",
  "x_admin_marketing_flows_id_enrollments_page_tab_completed": "Completed",
  "x_admin_marketing_flows_id_enrollments_page_tab_exited": "Exited",
  "x_admin_marketing_flows_id_enrollments_page_tab_failed": "Failed",
  "x_admin_marketing_flows_id_enrollments_page_tab_paused": "Paused",
  "x_admin_marketing_flows_id_enrollments_page_tab_waiting": "Waiting",
  "x_admin_marketing_flows_id_page_activate": "Activate",
  "x_admin_marketing_flows_id_page_add_step": "Add Step",
  "x_admin_marketing_flows_id_page_adding": "Adding...",
  "x_admin_marketing_flows_id_page_branch_count": "{count} branches",
  "x_admin_marketing_flows_id_page_calendar_day": "calendar day",
  "x_admin_marketing_flows_id_page_calendar_days": "calendar days",
  "x_admin_marketing_flows_id_page_completed": "Completed",
  "x_admin_marketing_flows_id_page_condition_count": "{count} condition(s)",
  "x_admin_marketing_flows_id_page_conversion_rate": "Conversion Rate",
  "x_admin_marketing_flows_id_page_converted": "Converted",
  "x_admin_marketing_flows_id_page_duplicate": "Duplicate",
  "x_admin_marketing_flows_id_page_duplicate_flow_title": "Duplicate Flow",
  "x_admin_marketing_flows_id_page_duplicate_name_suffix": "{name}-Copy",
  "x_admin_marketing_flows_id_page_edit_flow": "Edit Flow",
  "x_admin_marketing_flows_id_page_email_template": "Email Template",
  "x_admin_marketing_flows_id_page_email_template_required": "Email Template *",
  "x_admin_marketing_flows_id_page_emails_sent": "Emails Sent",
  "x_admin_marketing_flows_id_page_enrolled_date": "Enrolled {date}",
  "x_admin_marketing_flows_id_page_error_failed_action_flow": "Failed to {action} flow",
  "x_admin_marketing_flows_id_page_error_failed_add_step": "Failed to add step",
  "x_admin_marketing_flows_id_page_error_failed_delete_flow": "Failed to delete flow",
  "x_admin_marketing_flows_id_page_error_failed_delete_step": "Failed to delete step",
  "x_admin_marketing_flows_id_page_error_failed_duplicate_flow": "Failed to duplicate flow",
  "x_admin_marketing_flows_id_page_error_failed_export_flow": "Failed to export flow report",
  "x_admin_marketing_flows_id_page_error_failed_export_step": "Failed to export step report",
  "x_admin_marketing_flows_id_page_error_failed_trigger_flow": "Failed to trigger flow",
  "x_admin_marketing_flows_id_page_error_failed_update_step": "Failed to update step",
  "x_admin_marketing_flows_id_page_error_flow_name_required": "Flow name is required",
  "x_admin_marketing_flows_id_page_error_prefix": "Error: {message}",
  "x_admin_marketing_flows_id_page_error_step_name_required": "Step name is required",
  "x_admin_marketing_flows_id_page_exit_conditions": "Exit Conditions:",
  "x_admin_marketing_flows_id_page_export_csv": "Export CSV",
  "x_admin_marketing_flows_id_page_export_failed_prefix": "Export failed: {message}",
  "x_admin_marketing_flows_id_page_export_recipients": "Export Recipients",
  "x_admin_marketing_flows_id_page_export_step_csv": "Export step CSV",
  "x_admin_marketing_flows_id_page_exporting": "Exporting...",
  "x_admin_marketing_flows_id_page_field_count": "{count} field(s)",
  "x_admin_marketing_flows_id_page_flow_must_be_active": "Flow must be active to trigger",
  "x_admin_marketing_flows_id_page_flow_name_required": "Flow Name *",
  "x_admin_marketing_flows_id_page_goal_event": "Goal Event:",
  "x_admin_marketing_flows_id_page_manual_enrollment_only": "Manual enrollment only",
  "x_admin_marketing_flows_id_page_never": "never",
  "x_admin_marketing_flows_id_page_no_trigger_configured": "No trigger configured",
  "x_admin_marketing_flows_id_page_on_date_field": "On date: {field}",
  "x_admin_marketing_flows_id_page_pause": "Pause",
  "x_admin_marketing_flows_id_page_placeholder_welcome_email": "e.g., Send welcome email",
  "x_admin_marketing_flows_id_page_recent_enrollments": "Recent Enrollments",
  "x_admin_marketing_flows_id_page_recipient_export": "Recipient export",
  "x_admin_marketing_flows_id_page_reentry_rule": "Re-entry Rule:",
  "x_admin_marketing_flows_id_page_save_changes": "Save Changes",
  "x_admin_marketing_flows_id_page_save_duplicate": "Save Duplicate",
  "x_admin_marketing_flows_id_page_search_by_email_name": "Search by email or name...",
  "x_admin_marketing_flows_id_page_search_contact": "Search Contact",
  "x_admin_marketing_flows_id_page_search_email_templates": "Search email templates",
  "x_admin_marketing_flows_id_page_step_dash_of_total": "Step — of {total}",
  "x_admin_marketing_flows_id_page_step_index_of_total": "Step {index} of {total}",
  "x_admin_marketing_flows_id_page_step_name": "Step Name",
  "x_admin_marketing_flows_id_page_step_name_required_label": "Step Name *",
  "x_admin_marketing_flows_id_page_step_type_ab_split": "A/B Split",
  "x_admin_marketing_flows_id_page_step_type_conditional_split": "Conditional Split",
  "x_admin_marketing_flows_id_page_step_type_delay": "Delay",
  "x_admin_marketing_flows_id_page_step_type_exit_flow": "Exit Flow",
  "x_admin_marketing_flows_id_page_step_type_send_email": "Send Email",
  "x_admin_marketing_flows_id_page_step_type_update_profile": "Update Profile",
  "x_admin_marketing_flows_id_page_template_id": "Template ID: {id}",
  "x_admin_marketing_flows_id_page_template_name": "Template: {name}",
  "x_admin_marketing_flows_id_page_total_enrollments": "Total Enrollments",
  "x_admin_marketing_flows_id_page_trigger_flow": "Trigger Flow",
  "x_admin_marketing_flows_id_page_triggering": "Triggering...",
  "x_admin_marketing_flows_id_page_unit": "Unit",
  "x_admin_marketing_flows_id_page_unit_calendar_days_label": "Calendar days",
  "x_admin_marketing_flows_id_page_unit_days_24h": "Days (24-hour)",
  "x_admin_marketing_flows_id_page_unit_hours": "Hours",
  "x_admin_marketing_flows_id_page_unit_minutes": "Minutes",
  "x_admin_marketing_flows_id_page_until_datetime": "Until {datetime}",
  "x_admin_marketing_flows_id_page_view_all_enrollments": "View all {total} enrollments",
  "x_admin_marketing_flows_id_page_wait_amount_unit": "Wait {amount} {unit}",
  "x_admin_marketing_flows_id_page_wait_time": "Wait Time",
  "x_admin_marketing_flows_id_page_wait_until_datetime": "Wait Until Date/Time",
  "x_admin_marketing_flows_id_page_webhook_url_required": "Webhook URL *",
  "x_admin_marketing_flows_id_page_when_event_occurs": "When \"{event}\" occurs",
  "x_admin_marketing_flows_page_action_activate": "activate",
  "x_admin_marketing_flows_page_action_pause": "pause",
  "x_admin_marketing_flows_page_activate_flow": "Activate Flow",
  "x_admin_marketing_flows_page_archived": "Archived",
  "x_admin_marketing_flows_page_create_and_open_editor": "Create & Open Editor",
  "x_admin_marketing_flows_page_create_email_sequences_subtitle": "Create automated email sequences triggered by events",
  "x_admin_marketing_flows_page_create_first_flow": "Create your first automation flow to get started.",
  "x_admin_marketing_flows_page_create_flow_button": "Create Flow",
  "x_admin_marketing_flows_page_creating": "Creating...",
  "x_admin_marketing_flows_page_description_placeholder": "Optional description...",
  "x_admin_marketing_flows_page_draft": "Draft",
  "x_admin_marketing_flows_page_error_prefix": "Error: {error}",
  "x_admin_marketing_flows_page_failed_to_create_flow": "Failed to create flow",
  "x_admin_marketing_flows_page_failed_to_load_flows": "Failed to Load Flows",
  "x_admin_marketing_flows_page_flow_count": "{count} flow{plural}",
  "x_admin_marketing_flows_page_flow_name_label": "Flow Name *",
  "x_admin_marketing_flows_page_flow_name_placeholder": "e.g., Welcome Series, Cart Recovery",
  "x_admin_marketing_flows_page_flow_name_required": "Flow name is required",
  "x_admin_marketing_flows_page_flows_label": "flows",
  "x_admin_marketing_flows_page_network_error": "network error",
  "x_admin_marketing_flows_page_new_flow": "New Flow",
  "x_admin_marketing_flows_page_no_flows_found": "No flows found",
  "x_admin_marketing_flows_page_no_status_flows_filter": "No {status} flows. Try a different filter.",
  "x_admin_marketing_flows_page_pause_flow": "Pause Flow",
  "x_admin_marketing_flows_page_paused": "Paused",
  "x_admin_marketing_flows_page_status_change_failed": "Could not {action} \"{name}\": {detail}",
  "x_admin_marketing_flows_page_total_enrollments": "{count} total",
  "x_admin_marketing_flows_page_trigger_event": "Event",
  "x_admin_marketing_flows_page_trigger_manual": "Manual",
  "x_admin_marketing_flows_page_view_details": "View Details",
  "x_admin_marketing_journeys_contact_id_page_attribution": "Attribution",
  "x_admin_marketing_journeys_contact_id_page_back_to_journeys": "Back to Journeys",
  "x_admin_marketing_journeys_contact_id_page_campaign": "Campaign: {value}",
  "x_admin_marketing_journeys_contact_id_page_converted": "Converted",
  "x_admin_marketing_journeys_contact_id_page_emails_opened": "Emails Opened",
  "x_admin_marketing_journeys_contact_id_page_failed_to_fetch_journey": "Failed to fetch journey",
  "x_admin_marketing_journeys_contact_id_page_failed_to_load_journey": "Failed to load journey",
  "x_admin_marketing_journeys_contact_id_page_first_seen": "First Seen",
  "x_admin_marketing_journeys_contact_id_page_first_touch": "First Touch",
  "x_admin_marketing_journeys_contact_id_page_journey_marketing": "{name} Journey - Marketing",
  "x_admin_marketing_journeys_contact_id_page_landing_page": "Landing page: {value}",
  "x_admin_marketing_journeys_contact_id_page_last_seen": "Last Seen",
  "x_admin_marketing_journeys_contact_id_page_last_touch": "Last Touch",
  "x_admin_marketing_journeys_contact_id_page_refresh_journey": "Refresh journey",
  "x_admin_marketing_journeys_contact_id_page_retry": "Retry",
  "x_admin_marketing_journeys_contact_id_page_seen_at": "Seen at: {value}",
  "x_admin_marketing_journeys_contact_id_page_sessions_count": "{count} sessions",
  "x_admin_marketing_journeys_contact_id_page_unknown_contact": "Unknown Contact",
  "x_admin_marketing_journeys_contact_id_page_visitor_id": "Visitor ID: {id}",
  "x_admin_marketing_page_accounts": "Accounts",
  "x_admin_marketing_page_actor_label": "{label} / {actor}",
  "x_admin_marketing_page_all_accounts": "All Accounts",
  "x_admin_marketing_page_all_customers": "All customers",
  "x_admin_marketing_page_all_leads": "All leads",
  "x_admin_marketing_page_all_prospects": "All prospects",
  "x_admin_marketing_page_avg_click_rate": "Avg Click Rate",
  "x_admin_marketing_page_body_required": "Body *",
  "x_admin_marketing_page_bounce_rate": "Bounce Rate",
  "x_admin_marketing_page_bounce_type": "Bounce: {type}",
  "x_admin_marketing_page_by_stage": "By Stage",
  "x_admin_marketing_page_campaign_label": "Campaign: {name}",
  "x_admin_marketing_page_clear_account_search": "Clear account search",
  "x_admin_marketing_page_click": "click",
  "x_admin_marketing_page_clicked_count": "Clicked {count}x",
  "x_admin_marketing_page_clicked_links": "Clicked Links",
  "x_admin_marketing_page_compose_email": "Compose Email",
  "x_admin_marketing_page_count_selected": "{count} selected",
  "x_admin_marketing_page_customers": "Customers",
  "x_admin_marketing_page_days_ago": "{days}d ago",
  "x_admin_marketing_page_delivered": "Delivered",
  "x_admin_marketing_page_energy_plan": "Energy Plan",
  "x_admin_marketing_page_enter_email_subject": "Enter email subject...",
  "x_admin_marketing_page_error_loading_emails": "Error loading emails: {error}",
  "x_admin_marketing_page_error_prefix": "Error: {error}",
  "x_admin_marketing_page_failed_load_emails": "Failed to load emails: {status}",
  "x_admin_marketing_page_filter_customer": "customer",
  "x_admin_marketing_page_filter_lead": "lead",
  "x_admin_marketing_page_filter_prospect": "prospect",
  "x_admin_marketing_page_first_clicked_at": "First clicked: {date}",
  "x_admin_marketing_page_first_opened_at": "First opened: {date}",
  "x_admin_marketing_page_hide_composer": "Hide Composer",
  "x_admin_marketing_page_hours_ago": "{hours}h ago",
  "x_admin_marketing_page_just_now": "Just now",
  "x_admin_marketing_page_last_30_days": "(Last 30 Days)",
  "x_admin_marketing_page_leads": "Leads",
  "x_admin_marketing_page_loading_emails": "Loading emails...",
  "x_admin_marketing_page_mins_ago": "{mins}m ago",
  "x_admin_marketing_page_more_count": "+{count} more",
  "x_admin_marketing_page_no_accounts_found": "No accounts found",
  "x_admin_marketing_page_no_accounts_match_filter": "No accounts match the current filter",
  "x_admin_marketing_page_no_clicks": "No clicks",
  "x_admin_marketing_page_no_email": "No email",
  "x_admin_marketing_page_no_marketing_emails": "No marketing emails sent yet",
  "x_admin_marketing_page_no_name": "No Name",
  "x_admin_marketing_page_no_source": "No source",
  "x_admin_marketing_page_not_opened": "Not opened",
  "x_admin_marketing_page_open": "open",
  "x_admin_marketing_page_opened_count": "Opened {count}x",
  "x_admin_marketing_page_performance_overview": "Performance Overview",
  "x_admin_marketing_page_prospects": "Prospects",
  "x_admin_marketing_page_recent_checkouts_count": "({count} in last 7 days)",
  "x_admin_marketing_page_recipient": "recipient",
  "x_admin_marketing_page_recipients": "recipients",
  "x_admin_marketing_page_recipients_label": "Recipients",
  "x_admin_marketing_page_search_accounts_placeholder": "Search accounts...",
  "x_admin_marketing_page_select_account_view_emails": "Select an account to view emails",
  "x_admin_marketing_page_select_all_visible": "Select all visible ({count})",
  "x_admin_marketing_page_select_recipient": "Select at least one recipient",
  "x_admin_marketing_page_select_stage": "Select at least one stage",
  "x_admin_marketing_page_send_email": "Send Email",
  "x_admin_marketing_page_send_partial": "Sent {sent}, failed {failed}",
  "x_admin_marketing_page_send_success_one": "Successfully sent {count} email",
  "x_admin_marketing_page_send_success_other": "Successfully sent {count} emails",
  "x_admin_marketing_page_sending": "Sending...",
  "x_admin_marketing_page_sent_at": "Sent: {date}",
  "x_admin_marketing_page_showing_of": "Showing {shown} of {total}",
  "x_admin_marketing_page_showing_range": "Showing {from} to {to} of {total}",
  "x_admin_marketing_page_specific_accounts": "Specific Accounts",
  "x_admin_marketing_page_subject_body_required": "Subject and body are required",
  "x_admin_marketing_page_subject_required": "Subject *",
  "x_admin_marketing_page_total_accounts": "Total Accounts",
  "x_admin_marketing_page_unsub": "Unsub",
  "x_admin_marketing_page_unsubscribed_via_this_email": "Unsubscribed via this email",
  "x_admin_marketing_page_will_send_to": "Will send to",
  "x_admin_marketing_page_write_email_content": "Write your email content here...",
  "x_admin_marketing_phone_attribution_page_action_failed": "Action failed",
  "x_admin_marketing_phone_attribution_page_active_assignments": "Active assignments",
  "x_admin_marketing_phone_attribution_page_add_pin": "Pin a combination",
  "x_admin_marketing_phone_attribution_page_archive": "Archive",
  "x_admin_marketing_phone_attribution_page_assignment_col": "Assignment",
  "x_admin_marketing_phone_attribution_page_assignments_empty": "No assignments yet. Campaign sends and web traffic create them automatically, or pin one manually.",
  "x_admin_marketing_phone_attribution_page_assignments_tab_description": "Every UTM combination holding a tracking number, with its match tier, origin, and reservation.",
  "x_admin_marketing_phone_attribution_page_available": "Available",
  "x_admin_marketing_phone_attribution_page_buy_failed": "Failed to buy number",
  "x_admin_marketing_phone_attribution_page_buy_number": "Buy number",
  "x_admin_marketing_phone_attribution_page_buy_territory": "Territory…",
  "x_admin_marketing_phone_attribution_page_call": "Call",
  "x_admin_marketing_phone_attribution_page_calls": "Calls",
  "x_admin_marketing_phone_attribution_page_cooldown_col": "Cooldown",
  "x_admin_marketing_phone_attribution_page_cooling_until": "cooling until {date}",
  "x_admin_marketing_phone_attribution_page_days_option": "{days} days",
  "x_admin_marketing_phone_attribution_page_disable": "Disable",
  "x_admin_marketing_phone_attribution_page_enable": "Enable",
  "x_admin_marketing_phone_attribution_page_expires_col": "Expires",
  "x_admin_marketing_phone_attribution_page_extend": "Extend +30d",
  "x_admin_marketing_phone_attribution_page_fallback": "Fallback",
  "x_admin_marketing_phone_attribution_page_free": "Free",
  "x_admin_marketing_phone_attribution_page_from_to": "{from} to {number}",
  "x_admin_marketing_phone_attribution_page_heading": "Phone Attribution",
  "x_admin_marketing_phone_attribution_page_inbound_tracked_calls": "Inbound tracked calls",
  "x_admin_marketing_phone_attribution_page_inbound_tracked_texts": "Inbound tracked texts",
  "x_admin_marketing_phone_attribution_page_labeled_activate": "Activate",
  "x_admin_marketing_phone_attribution_page_labeled_activate_failed": "Failed to change the routing status",
  "x_admin_marketing_phone_attribution_page_labeled_activated": "Inbound routing resumed",
  "x_admin_marketing_phone_attribution_page_labeled_add": "Label a number",
  "x_admin_marketing_phone_attribution_page_labeled_buy_area_code": "Area code",
  "x_admin_marketing_phone_attribution_page_labeled_buy_confirm": "Buy {number} for {cost}/month and label it for marketing attribution? This charges the Telnyx account immediately.",
  "x_admin_marketing_phone_attribution_page_labeled_buy_contains": "Contains digits",
  "x_admin_marketing_phone_attribution_page_labeled_buy_monthly": "{cost}/mo",
  "x_admin_marketing_phone_attribution_page_labeled_buy_no_results": "No numbers found — adjust the filters and search again.",
  "x_admin_marketing_phone_attribution_page_labeled_buy_not_configured": "Number purchasing is not configured for this environment.",
  "x_admin_marketing_phone_attribution_page_labeled_buy_search": "Search",
  "x_admin_marketing_phone_attribution_page_labeled_buy_searching": "Searching…",
  "x_admin_marketing_phone_attribution_page_labeled_buy_tab": "Buy new number",
  "x_admin_marketing_phone_attribution_page_labeled_buy_toll_free": "Toll-free",
  "x_admin_marketing_phone_attribution_page_labeled_claim_title": "Label a phone number",
  "x_admin_marketing_phone_attribution_page_labeled_conflict_claimed": "That number was just claimed by someone else. Pick another one.",
  "x_admin_marketing_phone_attribution_page_labeled_create_failed": "Failed to label this number",
  "x_admin_marketing_phone_attribution_page_labeled_created": "Number labeled",
  "x_admin_marketing_phone_attribution_page_labeled_deactivate": "Deactivate",
  "x_admin_marketing_phone_attribution_page_labeled_deactivated": "Inbound routing paused; the number stays reserved",
  "x_admin_marketing_phone_attribution_page_labeled_description": "Queue-routed marketing numbers with their labels. Callers to these numbers are attributed to the label, and the answering agent sees it in the dialer. Campaign numbers and the dynamic tracking pool are managed separately.",
  "x_admin_marketing_phone_attribution_page_labeled_edit_title": "Edit labeled number",
  "x_admin_marketing_phone_attribution_page_labeled_eligible_failed": "Failed to load unassigned numbers",
  "x_admin_marketing_phone_attribution_page_labeled_empty": "No labeled phone numbers match these filters.",
  "x_admin_marketing_phone_attribution_page_labeled_empty_unfiltered": "No phone numbers have been labeled yet.",
  "x_admin_marketing_phone_attribution_page_labeled_existing_tab": "Use an available number",
  "x_admin_marketing_phone_attribution_page_labeled_import_hint": "This number isn’t in inventory yet. Labeling it imports it and provisions call routing — no purchase, no new monthly cost.",
  "x_admin_marketing_phone_attribution_page_labeled_item_label": "labeled numbers",
  "x_admin_marketing_phone_attribution_page_labeled_label_hint": "Shown to the answering agent for inbound calls. Name the campaign or placement this number appears on.",
  "x_admin_marketing_phone_attribution_page_labeled_label_placeholder": "Energyaid office main",
  "x_admin_marketing_phone_attribution_page_labeled_load_failed": "Failed to load labeled phone numbers",
  "x_admin_marketing_phone_attribution_page_labeled_number_empty": "No unassigned numbers match that search.",
  "x_admin_marketing_phone_attribution_page_labeled_number_fixed_hint": "The number cannot be changed. Release it and label a different one instead.",
  "x_admin_marketing_phone_attribution_page_labeled_number_hint": "Unassigned inventory numbers, plus numbers the Telnyx account already owns. Picking either reserves it for marketing attribution.",
  "x_admin_marketing_phone_attribution_page_labeled_number_label": "Phone number",
  "x_admin_marketing_phone_attribution_page_labeled_number_placeholder": "Search unassigned numbers",
  "x_admin_marketing_phone_attribution_page_labeled_pending": "Telnyx hasn’t activated this number yet; it is saved inactive. Finish setup once activation completes — usually under a minute.",
  "x_admin_marketing_phone_attribution_page_labeled_release": "Release",
  "x_admin_marketing_phone_attribution_page_labeled_release_confirm": "Release {number} back to the shared pool? The label “{label}” is deleted, inbound routing stops, and other features may claim the number. Past call attribution keeps its recorded label.",
  "x_admin_marketing_phone_attribution_page_labeled_release_failed": "Failed to release this number",
  "x_admin_marketing_phone_attribution_page_labeled_released": "Number released to the shared pool",
  "x_admin_marketing_phone_attribution_page_labeled_search_placeholder": "Search label, number, or source",
  "x_admin_marketing_phone_attribution_page_labeled_sort": "Sort labeled phone numbers",
  "x_admin_marketing_phone_attribution_page_labeled_sort_label_asc": "Label A–Z",
  "x_admin_marketing_phone_attribution_page_labeled_sort_label_desc": "Label Z–A",
  "x_admin_marketing_phone_attribution_page_labeled_sort_number_asc": "Number ascending",
  "x_admin_marketing_phone_attribution_page_labeled_sort_number_desc": "Number descending",
  "x_admin_marketing_phone_attribution_page_labeled_submit_buy": "Buy & label number",
  "x_admin_marketing_phone_attribution_page_labeled_submit_claim": "Label number",
  "x_admin_marketing_phone_attribution_page_labeled_submit_finish": "Finish setup",
  "x_admin_marketing_phone_attribution_page_labeled_submit_import": "Import & label number",
  "x_admin_marketing_phone_attribution_page_labeled_update_failed": "Failed to update this labeled number",
  "x_admin_marketing_phone_attribution_page_labeled_updated": "Labeled number updated",
  "x_admin_marketing_phone_attribution_page_labeled_voice_disabled": "Voice off",
  "x_admin_marketing_phone_attribution_page_last_seen": "Last Seen",
  "x_admin_marketing_phone_attribution_page_marketing_attribution": "Marketing attribution",
  "x_admin_marketing_phone_attribution_page_no_inbound_events": "No inbound call or text events yet.",
  "x_admin_marketing_phone_attribution_page_no_utm_assignments": "No UTM phone assignments yet.",
  "x_admin_marketing_phone_attribution_page_number": "Number",
  "x_admin_marketing_phone_attribution_page_number_bought": "Number purchased and added to the pool",
  "x_admin_marketing_phone_attribution_page_origin_col": "Origin",
  "x_admin_marketing_phone_attribution_page_permanent": "Permanent",
  "x_admin_marketing_phone_attribution_page_pin_create": "Create pin",
  "x_admin_marketing_phone_attribution_page_pin_created": "Pin created",
  "x_admin_marketing_phone_attribution_page_pin_expires_hint": "Leave blank for a permanent pin (e.g. a number printed in a Google Ad).",
  "x_admin_marketing_phone_attribution_page_pin_expires_label": "Expires in (days)",
  "x_admin_marketing_phone_attribution_page_pin_failed": "Failed to create pin",
  "x_admin_marketing_phone_attribution_page_pin_hint": "Pins reserve a number for a UTM combination ahead of time. Valid shapes: source alone, source+medium, source+medium+campaign, or the exact full combination.",
  "x_admin_marketing_phone_attribution_page_pin_number_label": "Number",
  "x_admin_marketing_phone_attribution_page_pin_title": "Pin a UTM combination",
  "x_admin_marketing_phone_attribution_page_pool": "Pool",
  "x_admin_marketing_phone_attribution_page_pool_empty": "No pool numbers yet. Buy one for a territory to start tracking.",
  "x_admin_marketing_phone_attribution_page_pool_tab_description": "Owned tracking numbers, their territory, current assignment, and recycling state.",
  "x_admin_marketing_phone_attribution_page_provider_fallback": "provider",
  "x_admin_marketing_phone_attribution_page_recent_inbound": "Recent Inbound",
  "x_admin_marketing_phone_attribution_page_recent_inbound_description": "Calls and texts during the selected window.",
  "x_admin_marketing_phone_attribution_page_reserved_until": "reserved until {date}",
  "x_admin_marketing_phone_attribution_page_shown_without_utm": "Shown without UTM",
  "x_admin_marketing_phone_attribution_page_source_auto": "Auto (web)",
  "x_admin_marketing_phone_attribution_page_source_campaign": "Campaign send",
  "x_admin_marketing_phone_attribution_page_source_pin": "Manual pin",
  "x_admin_marketing_phone_attribution_page_status_col": "Status",
  "x_admin_marketing_phone_attribution_page_tab_analytics": "Analytics",
  "x_admin_marketing_phone_attribution_page_tab_assignments": "Assignments",
  "x_admin_marketing_phone_attribution_page_tab_labeled": "Labeled Phone Numbers",
  "x_admin_marketing_phone_attribution_page_tab_numbers": "Numbers",
  "x_admin_marketing_phone_attribution_page_territory_col": "Territory",
  "x_admin_marketing_phone_attribution_page_texts": "Texts",
  "x_admin_marketing_phone_attribution_page_tier_col": "Tier",
  "x_admin_marketing_phone_attribution_page_title_tag": "Phone Attribution | Marketing",
  "x_admin_marketing_phone_attribution_page_total_numbers": "{total} total numbers",
  "x_admin_marketing_phone_attribution_page_unassigned_tracking_numbers": "Unassigned tracking numbers",
  "x_admin_marketing_phone_attribution_page_untitled_utm": "Untitled UTM",
  "x_admin_marketing_phone_attribution_page_utm": "UTM",
  "x_admin_marketing_phone_attribution_page_utm_assignments": "UTM Assignments",
  "x_admin_marketing_phone_attribution_page_utm_assignments_description": "One active UTM fingerprint per tracking number.",
  "x_admin_marketing_phone_attribution_page_utm_description": "UTM visitors get a stable tracking number. Calls and texts to that number roll up to the assigned UTM.",
  "x_admin_marketing_phone_attribution_page_utms": "UTMs",
  "x_admin_marketing_phone_attribution_page_visits": "Visits",
  "x_admin_marketing_phone_attribution_page_window": "Window",
  "x_admin_marketing_segments_id_page_add_count": "Add {count}",
  "x_admin_marketing_segments_id_page_address": "Address",
  "x_admin_marketing_segments_id_page_all_accounts_added": "All accounts already added",
  "x_admin_marketing_segments_id_page_api_update_behavior": "API Update Behavior",
  "x_admin_marketing_segments_id_page_append": "Append",
  "x_admin_marketing_segments_id_page_array_updates": "Array Updates",
  "x_admin_marketing_segments_id_page_back_to_segments": "Back to segments",
  "x_admin_marketing_segments_id_page_basic_info": "Basic Info",
  "x_admin_marketing_segments_id_page_choose_csv_file": "Choose .csv file",
  "x_admin_marketing_segments_id_page_contact_type": "Contact Type",
  "x_admin_marketing_segments_id_page_country": "Country",
  "x_admin_marketing_segments_id_page_csv_file": "CSV File",
  "x_admin_marketing_segments_id_page_list_source": "List source",
  "x_admin_marketing_segments_id_page_list_source_hint": "Where this list came from, as the people on it will recognize it (for example SolarEdge). It is shown to them when they ask where we got their details.",
  "x_admin_marketing_segments_id_page_list_source_required": "State where this list came from before importing.",
  "x_admin_marketing_segments_id_page_customer_account": "Customer account",
  "x_admin_marketing_segments_id_page_delimiter": "Delimiter",
  "x_admin_marketing_segments_id_page_download_error_report": "Download Error Report",
  "x_admin_marketing_segments_id_page_email_consent": "Email Consent",
  "x_admin_marketing_segments_id_page_engagement_segment": "Engagement Segment",
  "x_admin_marketing_segments_id_page_existing": "Existing",
  "x_admin_marketing_segments_id_page_export_csv": "Export CSV",
  "x_admin_marketing_segments_id_page_exporting": "Exporting...",
  "x_admin_marketing_segments_id_page_external_billing_id": "External Billing ID",
  "x_admin_marketing_segments_id_page_external_crm_id": "External CRM ID",
  "x_admin_marketing_segments_id_page_external_ecommerce_id": "External Ecommerce ID",
  "x_admin_marketing_segments_id_page_failed_add_members": "Failed to add members",
  "x_admin_marketing_segments_id_page_failed_export_segment": "Failed to export segment",
  "x_admin_marketing_segments_id_page_failed_import_contacts": "Failed to import contacts",
  "x_admin_marketing_segments_id_page_failed_load_import_status": "Failed to load import status",
  "x_admin_marketing_segments_id_page_failed_preview_import": "Failed to preview import",
  "x_admin_marketing_segments_id_page_failed_read_csv": "Failed to read CSV file",
  "x_admin_marketing_segments_id_page_failed_refresh_people": "Failed to refresh segment people",
  "x_admin_marketing_segments_id_page_failed_remove_member": "Failed to remove member",
  "x_admin_marketing_segments_id_page_failed_update_segment": "Failed to update segment",
  "x_admin_marketing_segments_id_page_field_mapping": "Field Mapping",
  "x_admin_marketing_segments_id_page_filter_based_segment": "Filter-based audience segment",
  "x_admin_marketing_segments_id_page_filter_criteria": "Filter Criteria",
  "x_admin_marketing_segments_id_page_header_row": "Header row",
  "x_admin_marketing_segments_id_page_idempotent_writes": "Idempotent writes use normalized email matching.",
  "x_admin_marketing_segments_id_page_import": "Import",
  "x_admin_marketing_segments_id_page_import_contacts_csv": "Import Contacts (CSV)",
  "x_admin_marketing_segments_id_page_import_failed": "Import failed",
  "x_admin_marketing_segments_id_page_import_job_summary": "Import {status}. Processed {processed} / {total} rows.",
  "x_admin_marketing_segments_id_page_import_result_summary": "Imported {processed} / {total} rows. Created {created} profiles, updated {updated}, added {added} members.",
  "x_admin_marketing_segments_id_page_importing": "Importing...",
  "x_admin_marketing_segments_id_page_invalid": "Invalid",
  "x_admin_marketing_segments_id_page_issues_header": "Issues",
  "x_admin_marketing_segments_id_page_klaviyo_id": "Klaviyo ID",
  "x_admin_marketing_segments_id_page_last_refreshed": "Last refreshed: {date}",
  "x_admin_marketing_segments_id_page_last_used": "Last Used",
  "x_admin_marketing_segments_id_page_manually_managed_members": "Manually managed members",
  "x_admin_marketing_segments_id_page_matching_members_count": "Matching Members ({count})",
  "x_admin_marketing_segments_id_page_matching_stat": "Matching",
  "x_admin_marketing_segments_id_page_members_count": "Members ({count})",
  "x_admin_marketing_segments_id_page_members_stat": "Members",
  "x_admin_marketing_segments_id_page_name_required": "Name is required",
  "x_admin_marketing_segments_id_page_new_profiles": "New Profiles",
  "x_admin_marketing_segments_id_page_no_accounts_found": "No accounts found",
  "x_admin_marketing_segments_id_page_no_email": "No email",
  "x_admin_marketing_segments_id_page_no_matching_members": "No matching members for this segment yet.",
  "x_admin_marketing_segments_id_page_no_members_yet": "No members yet. Search and add accounts above.",
  "x_admin_marketing_segments_id_page_no_name": "No name",
  "x_admin_marketing_segments_id_page_not_mapped": "Not mapped",
  "x_admin_marketing_segments_id_page_object_updates": "Object Updates",
  "x_admin_marketing_segments_id_page_origin": "Origin",
  "x_admin_marketing_segments_id_page_overwrite": "Overwrite",
  "x_admin_marketing_segments_id_page_partial_updates": "Partial updates follow scalar, array, and object mode selections.",
  "x_admin_marketing_segments_id_page_preview": "Preview",
  "x_admin_marketing_segments_id_page_previewing": "Previewing...",
  "x_admin_marketing_segments_id_page_refresh_people": "Refresh People",
  "x_admin_marketing_segments_id_page_remove_from_list": "Remove from List",
  "x_admin_marketing_segments_id_page_row_header": "Row",
  "x_admin_marketing_segments_id_page_row_issue_detail": "Row {number}: [{code}] {detail}",
  "x_admin_marketing_segments_id_page_row_issue_plural": "{count} row issues",
  "x_admin_marketing_segments_id_page_row_issue_singular": "{count} row issue",
  "x_admin_marketing_segments_id_page_rows": "Rows",
  "x_admin_marketing_segments_id_page_save_changes": "Save Changes",
  "x_admin_marketing_segments_id_page_scalar_updates": "Scalar Updates",
  "x_admin_marketing_segments_id_page_search_accounts_placeholder": "Search accounts to add...",
  "x_admin_marketing_segments_id_page_segment_fallback": "Segment",
  "x_admin_marketing_segments_id_page_showing_of_matching_members": "Showing {shown} of {total} matching members",
  "x_admin_marketing_segments_id_page_showing_of_members": "Showing {shown} of {total} members",
  "x_admin_marketing_segments_id_page_sms_consent": "SMS Consent",
  "x_admin_marketing_segments_id_page_stale": "Stale",
  "x_admin_marketing_segments_id_page_this_account": "this account",
  "x_admin_marketing_segments_id_page_times_used": "Times Used",
  "x_admin_marketing_segments_id_page_timestamp_column_optional": "Timestamp Column (Optional)",
  "x_admin_marketing_segments_id_page_timestamped_updates": "Timestamped updates skip stale rows when a timestamp column is mapped.",
  "x_admin_marketing_segments_id_page_upload_csv_before_importing": "Upload a CSV file before importing.",
  "x_admin_marketing_segments_id_page_upload_csv_before_previewing": "Upload a CSV file before previewing.",
  "x_admin_marketing_segments_id_page_valid": "Valid",
  "x_admin_marketing_segments_id_page_whatsapp_consent": "WhatsApp Consent",
  "x_admin_marketing_segments_id_page_whatsapp_marketing": "WhatsApp Marketing",
  "x_admin_marketing_segments_new_page_automated_desc": "Accounts matching filter criteria are automatically included",
  "x_admin_marketing_segments_new_page_create_segment": "Create Segment",
  "x_admin_marketing_segments_new_page_customer_account": "Customer account",
  "x_admin_marketing_segments_new_page_description_placeholder": "Optional description of this segment",
  "x_admin_marketing_segments_new_page_failed_to_create": "Failed to create segment",
  "x_admin_marketing_segments_new_page_filter_condition_required": "At least one filter condition is required for automated segments",
  "x_admin_marketing_segments_new_page_filter_criteria": "Filter Criteria",
  "x_admin_marketing_segments_new_page_manual_desc": "Manually select specific accounts to add to this segment",
  "x_admin_marketing_segments_new_page_name_field_label": "Name *",
  "x_admin_marketing_segments_new_page_name_placeholder": "e.g., Texas Leads, VIP Customers",
  "x_admin_marketing_segments_new_page_name_required": "Name is required",
  "x_admin_marketing_segments_new_page_no_accounts_found": "No accounts found",
  "x_admin_marketing_segments_new_page_no_email": "No email",
  "x_admin_marketing_segments_new_page_search_placeholder": "Search by name or email...",
  "x_admin_marketing_segments_new_page_select_members": "Select Members ({count} selected)",
  "x_admin_marketing_segments_new_page_start_typing": "Start typing to search accounts",
  "x_admin_marketing_segments_new_page_subtitle": "Create a new audience segment for targeting",
  "x_admin_marketing_segments_new_page_title": "New Segment",
  "x_admin_marketing_segments_page_create_segment": "Create Segment",
  "x_admin_marketing_segments_page_delete_failed": "Failed to delete segment",
  "x_admin_marketing_segments_page_delete_segment_title": "Delete segment",
  "x_admin_marketing_segments_page_edit_segment_title": "Edit segment",
  "x_admin_marketing_segments_page_empty_state_desc": "Create your first segment to start targeting audiences",
  "x_admin_marketing_segments_page_matching": "matching",
  "x_admin_marketing_segments_page_members": "members",
  "x_admin_marketing_segments_page_contains": "Contains",
  "x_admin_marketing_segments_page_not_contains": "Does not contain",
  "x_admin_marketing_segments_page_search_operator": "Name search operator",
  "x_admin_marketing_segments_page_showing_of": "Showing {shown} of {total} segments",
  "x_admin_marketing_segments_page_subtitle": "Create and manage audience segments for campaigns",
  "x_admin_marketing_segments_page_tab_automated": "Automated",
  "x_admin_marketing_segments_page_tab_manual": "Manual",
  "x_admin_marketing_segments_page_try_adjusting": "Try adjusting your search or filters",
  "x_admin_marketing_segments_page_type_automated": "automated",
  "x_admin_marketing_segments_page_type_manual": "manual",
  "x_admin_marketing_segments_page_used_times": "Used {count} times",
  "x_admin_marketing_settings_audit_page_description": "Review marketing changes, who made them, and whether they completed or were blocked.",
  "x_admin_marketing_settings_audit_page_title": "Marketing Activity",
  "x_admin_marketing_settings_page_add_dedicated_sms_numbers_desc": "Add dedicated SMS numbers here and attach each one to an owning account. Shared marketing numbers should use one shared internal account such as Endurance Marketing.",
  "x_admin_marketing_settings_page_add_identifier": "Add Identifier",
  "x_admin_marketing_settings_page_add_number": "Add Number",
  "x_admin_marketing_settings_page_add_sms_number": "Add SMS Number",
  "x_admin_marketing_settings_page_add_window": "Add Window",
  "x_admin_marketing_settings_page_applies_globally_per_domain_caps": "This applies globally on top of any per-domain caps configured here.",
  "x_admin_marketing_settings_page_assigned_owning_account_id": "Assigned Owning Account ID",
  "x_admin_marketing_settings_page_audit": "Audit",
  "x_admin_marketing_settings_page_brand_name": "Brand Name",
  "x_admin_marketing_settings_page_brand_name_required": "Brand name is required",
  "x_admin_marketing_settings_page_brand_saved_successfully": "Brand saved successfully",
  "x_admin_marketing_settings_page_carrier_registration": "Carrier Registration",
  "x_admin_marketing_settings_page_channel": "Channel",
  "x_admin_marketing_settings_page_channel_identifiers": "Channel Identifiers",
  "x_admin_marketing_settings_page_clear_selected_account": "Clear selected account",
  "x_admin_marketing_settings_page_contacts_without_valid_timezone": "Contacts without valid timezone/location data will not be sent while quiet hours enforcement is on.",
  "x_admin_marketing_settings_page_create_it_here": "create it here",
  "x_admin_marketing_settings_page_daily_limit_per_sender_domain": "Daily Limit Per Sender Domain",
  "x_admin_marketing_settings_page_dedicated_sms_numbers": "Dedicated SMS Numbers",
  "x_admin_marketing_settings_page_default_badge": "Default",
  "x_admin_marketing_settings_page_default_phone_display_hint": "How the number renders on the site, e.g. (833) 317-6937. Leave blank to auto-format.",
  "x_admin_marketing_settings_page_default_phone_display_label": "Display format",
  "x_admin_marketing_settings_page_default_phone_heading": "Default Marketing Phone",
  "x_admin_marketing_settings_page_default_phone_number_hint": "Site-wide fallback when no tracking number matches (E.164). Leave blank to use the built-in corporate number.",
  "x_admin_marketing_settings_page_default_phone_number_label": "Default phone number",
  "x_admin_marketing_settings_page_default_suffix": " (Default)",
  "x_admin_marketing_settings_page_delay_sms_sends_outside_window": "Delay SMS sends outside the allowed window instead of dropping them.",
  "x_admin_marketing_settings_page_display_name": "Display Name",
  "x_admin_marketing_settings_page_domain_limits": "Domain Limits",
  "x_admin_marketing_settings_page_edit_sms_number": "Edit SMS Number",
  "x_admin_marketing_settings_page_enable_frequency_caps": "Enable frequency caps",
  "x_admin_marketing_settings_page_enable_sms_frequency_caps": "Enable SMS frequency caps",
  "x_admin_marketing_settings_page_end": "End",
  "x_admin_marketing_settings_page_enforce_quiet_hours": "Enforce quiet hours",
  "x_admin_marketing_settings_page_enforce_recipient_local_quiet_hours": "Enforce recipient local quiet hours",
  "x_admin_marketing_settings_page_enforce_recipient_local_quiet_hours_sms": "Enforce recipient local quiet hours for SMS",
  "x_admin_marketing_settings_page_failed_to_delete_number": "Failed to delete number",
  "x_admin_marketing_settings_page_failed_to_load_assigned_account": "Failed to load assigned account",
  "x_admin_marketing_settings_page_failed_to_save_brand": "Failed to save brand",
  "x_admin_marketing_settings_page_failed_to_save_sms_number": "Failed to save SMS number",
  "x_admin_marketing_settings_page_failed_to_search_accounts": "Failed to search accounts",
  "x_admin_marketing_settings_page_failed_to_set_default_number": "Failed to set default number",
  "x_admin_marketing_settings_page_frequency_caps": "Frequency Caps",
  "x_admin_marketing_settings_page_global_send_time_controls": "Global send-time controls for suppression, eligibility checks, and frequency caps",
  "x_admin_marketing_settings_page_holds_sends_outside_window": "Holds sends outside the allowed window using the recipient service-location timezone.",
  "x_admin_marketing_settings_page_hourly_limit_per_sender_domain": "Hourly Limit Per Sender Domain",
  "x_admin_marketing_settings_page_identifier": "Identifier",
  "x_admin_marketing_settings_page_identifier_text_required": "Each brand identifier needs identifier text",
  "x_admin_marketing_settings_page_if_you_do_not_have_one_yet": ". If you do not have one yet,",
  "x_admin_marketing_settings_page_last_updated": "Last updated: {date}",
  "x_admin_marketing_settings_page_limit_campaign_emails_rolling_window": "Limit how many campaign emails a contact can receive in a rolling window.",
  "x_admin_marketing_settings_page_limit_campaign_flow_texts_rolling_window": "Limit how many campaign and flow texts a contact can receive in a rolling window.",
  "x_admin_marketing_settings_page_loading_assigned_owning_account": "Loading assigned owning account...",
  "x_admin_marketing_settings_page_marketing_brands": "Marketing Brands",
  "x_admin_marketing_settings_page_marketing_settings_title": "Marketing Settings",
  "x_admin_marketing_settings_page_max_emails": "Max Emails",
  "x_admin_marketing_settings_page_max_sms": "Max SMS",
  "x_admin_marketing_settings_page_new_brand": "New Brand",
  "x_admin_marketing_settings_page_new_campaigns_inherit_number": "New campaigns and flow steps can inherit this number when no explicit sender is selected.",
  "x_admin_marketing_settings_page_no_dedicated_numbers_configured": "No dedicated numbers configured",
  "x_admin_marketing_settings_page_number": "Number",
  "x_admin_marketing_settings_page_number_quarantine_hint": "After expiry, calls to the number still attribute to the old campaign for this long before the number can be reused.",
  "x_admin_marketing_settings_page_number_quarantine_label": "Recycling quarantine (days)",
  "x_admin_marketing_settings_page_number_ttl_hint": "How long a tracking number stays reserved for a UTM combination after its last send or assignment.",
  "x_admin_marketing_settings_page_number_ttl_label": "Number reservation TTL (days)",
  "x_admin_marketing_settings_page_opt_out_footer": "Opt-Out Footer",
  "x_admin_marketing_settings_page_option_whatsapp": "WhatsApp",
  "x_admin_marketing_settings_page_owning_account": "Owning Account",
  "x_admin_marketing_settings_page_phone_number": "Phone Number",
  "x_admin_marketing_settings_page_phone_number_required_msg": "Phone number is required.",
  "x_admin_marketing_settings_page_placeholder_endurance": "Endurance",
  "x_admin_marketing_settings_page_platform_rate_throttle": "Platform rate throttle",
  "x_admin_marketing_settings_page_quiet_hours": "Quiet Hours",
  "x_admin_marketing_settings_page_recheck_campaign_eligibility_before_send": "Re-check campaign eligibility before send",
  "x_admin_marketing_settings_page_recheck_sms_campaign_eligibility_before_send": "Re-check SMS campaign eligibility before send",
  "x_admin_marketing_settings_page_recheck_sms_suppression_before_send": "Re-check SMS suppression before send",
  "x_admin_marketing_settings_page_recheck_suppression_before_send": "Re-check suppression before send",
  "x_admin_marketing_settings_page_remove_brand_identifier": "Remove brand identifier",
  "x_admin_marketing_settings_page_remove_quiet_hours_window": "Remove quiet hours window",
  "x_admin_marketing_settings_page_remove_sms_quiet_hours_window": "Remove SMS quiet hours window",
  "x_admin_marketing_settings_page_reply_stop_default": "Reply STOP to opt out.",
  "x_admin_marketing_settings_page_revalidate_segment_filter_stage": "Re-validate segment/filter/stage eligibility when sending.",
  "x_admin_marketing_settings_page_revalidate_stage_segment_filter_sms": "Re-validate stage, segment, and filter matches before an SMS is queued.",
  "x_admin_marketing_settings_page_save_brand": "Save Brand",
  "x_admin_marketing_settings_page_save_failed": "Save failed",
  "x_admin_marketing_settings_page_save_number": "Save Number",
  "x_admin_marketing_settings_page_save_settings": "Save Settings",
  "x_admin_marketing_settings_page_search_owning_accounts_placeholder": "Search owning accounts by name, email, phone, or account number",
  "x_admin_marketing_settings_page_search_pick_another_account": "Search and pick another owning account if you need to reassign this number.",
  "x_admin_marketing_settings_page_select_account_required": "Select an owning account before saving this number.",
  "x_admin_marketing_settings_page_send_time_re_evaluation": "Send-Time Re-Evaluation",
  "x_admin_marketing_settings_page_sender_emails": "Sender Emails",
  "x_admin_marketing_settings_page_sender_names": "Sender Names",
  "x_admin_marketing_settings_page_ses_send_worker_throttled": "SES send worker is currently throttled to {rate}.",
  "x_admin_marketing_settings_page_set_as_default_sending_number": "Set as default sending number",
  "x_admin_marketing_settings_page_set_default": "Set Default",
  "x_admin_marketing_settings_page_settings_saved_successfully": "Settings saved successfully",
  "x_admin_marketing_settings_page_shared_marketing_numbers_desc": "Shared marketing numbers should use one dedicated internal account, ideally",
  "x_admin_marketing_settings_page_skip_sms_sends_opted_out": "Skip SMS sends for opted-out or suppressed contacts at send time.",
  "x_admin_marketing_settings_page_skip_unsubscribed_opted_out": "Skip unsubscribed/opted-out recipients at send time.",
  "x_admin_marketing_settings_page_slug": "Slug",
  "x_admin_marketing_settings_page_sms_brand_identifier": "SMS Brand Identifier",
  "x_admin_marketing_settings_page_sms_frequency_caps": "SMS Frequency Caps",
  "x_admin_marketing_settings_page_sms_quiet_hours": "SMS Quiet Hours",
  "x_admin_marketing_settings_page_sms_send_time_re_evaluation": "SMS Send-Time Re-Evaluation",
  "x_admin_marketing_settings_page_start": "Start",
  "x_admin_marketing_settings_page_suspended": "Suspended",
  "x_admin_marketing_settings_page_telnyx_messaging_profile": "Telnyx Messaging Profile",
  "x_admin_marketing_settings_page_territory_id": "Territory ID",
  "x_admin_marketing_settings_page_use_zero_disable_daily_cap": "Use `0` to disable the daily cap.",
  "x_admin_marketing_settings_page_use_zero_disable_hourly_cap": "Use `0` to disable the hourly cap.",
  "x_admin_marketing_settings_page_window_hours": "Window (Hours)",
  "x_admin_marketing_suppressions_page_asc": "Asc",
  "x_admin_marketing_suppressions_page_calls": "Calls",
  "x_admin_marketing_suppressions_page_channel": "Channel",
  "x_admin_marketing_suppressions_page_channels": "Channels",
  "x_admin_marketing_suppressions_page_desc": "Desc",
  "x_admin_marketing_suppressions_page_destination": "Destination",
  "x_admin_marketing_suppressions_page_global_compliance": "Global Compliance",
  "x_admin_marketing_suppressions_page_hard_bounce": "Hard bounce",
  "x_admin_marketing_suppressions_page_manual": "Manual",
  "x_admin_marketing_suppressions_page_no_destination": "No destination",
  "x_admin_marketing_suppressions_page_no_suppressed_contacts_match": "No suppressed contacts match these filters.",
  "x_admin_marketing_suppressions_page_open": "Open",
  "x_admin_marketing_suppressions_page_order": "Order",
  "x_admin_marketing_suppressions_page_search_placeholder": "Name, email, phone, ID",
  "x_admin_marketing_suppressions_page_showing_range": "Showing {start}-{end} of {total}",
  "x_admin_marketing_suppressions_page_sort": "Sort",
  "x_admin_marketing_suppressions_page_suppressed": "Suppressed",
  "x_admin_marketing_suppressions_page_suppression_list": "Suppression List",
  "x_admin_marketing_suppressions_page_title": "Suppression List · Marketing Admin",
  "x_admin_marketing_suppressions_page_unsubscribed": "Unsubscribed",
  "x_admin_marketing_templates_id_editor_page_ab_testing_badge": "A/B Testing",
  "x_admin_marketing_templates_id_editor_page_back_to_template": "Back to template",
  "x_admin_marketing_templates_id_editor_page_choose_real_profile": "Choose a real profile before previewing.",
  "x_admin_marketing_templates_id_editor_page_company": "Company",
  "x_admin_marketing_templates_id_editor_page_dark_preview": "Dark preview",
  "x_admin_marketing_templates_id_editor_page_desktop": "Desktop",
  "x_admin_marketing_templates_id_editor_page_email_content_empty": "Email content appears to be empty. Please add content before saving.",
  "x_admin_marketing_templates_id_editor_page_email_preview_title": "Email Preview",
  "x_admin_marketing_templates_id_editor_page_email_style": "Email Style",
  "x_admin_marketing_templates_id_editor_page_enter_valid_email": "Enter a valid email address.",
  "x_admin_marketing_templates_id_editor_page_failed_save_email_style": "Failed to save email style",
  "x_admin_marketing_templates_id_editor_page_first_name": "First name",
  "x_admin_marketing_templates_id_editor_page_footer": "Footer",
  "x_admin_marketing_templates_id_editor_page_header": "Header",
  "x_admin_marketing_templates_id_editor_page_inject_overrides": "Inject variable overrides on top of real profile",
  "x_admin_marketing_templates_id_editor_page_light_preview": "Light preview",
  "x_admin_marketing_templates_id_editor_page_mobile": "Mobile",
  "x_admin_marketing_templates_id_editor_page_mode": "Mode",
  "x_admin_marketing_templates_id_editor_page_no_footer": "No footer",
  "x_admin_marketing_templates_id_editor_page_no_header": "No header",
  "x_admin_marketing_templates_id_editor_page_optional": "Optional",
  "x_admin_marketing_templates_id_editor_page_preview_failed": "Preview failed",
  "x_admin_marketing_templates_id_editor_page_preview_tooltip": "Preview",
  "x_admin_marketing_templates_id_editor_page_product_owned": "Product owned",
  "x_admin_marketing_templates_id_editor_page_real_profile": "Real Profile",
  "x_admin_marketing_templates_id_editor_page_rendering_preview": "Rendering preview...",
  "x_admin_marketing_templates_id_editor_page_sample_data": "Sample Data",
  "x_admin_marketing_templates_id_editor_page_sample_profiles": "Sample Profiles",
  "x_admin_marketing_templates_id_editor_page_save_failed": "Save failed",
  "x_admin_marketing_templates_id_editor_page_saved": "Saved!",
  "x_admin_marketing_templates_id_editor_page_saving_email_style": "Saving email style...",
  "x_admin_marketing_templates_id_editor_page_search_contacts_placeholder": "Search contacts by name or email",
  "x_admin_marketing_templates_id_editor_page_searching_real_profiles": "Searching real profiles...",
  "x_admin_marketing_templates_id_editor_page_send_test": "Send Test",
  "x_admin_marketing_templates_id_editor_page_send_test_description": "Send the current preview as a single test email. This does not start a campaign.",
  "x_admin_marketing_templates_id_editor_page_sending": "Sending...",
  "x_admin_marketing_templates_id_editor_page_sent_test_email": "Sent test email to {email}.",
  "x_admin_marketing_templates_id_editor_page_subject_prefix": "Subject: {subject}",
  "x_admin_marketing_templates_id_editor_page_tablet": "Tablet",
  "x_admin_marketing_templates_id_editor_page_template_not_found": "Template not found",
  "x_admin_marketing_templates_id_editor_page_template_not_loaded": "Template not loaded.",
  "x_admin_marketing_templates_id_editor_page_test_email_failed": "Test email failed to send",
  "x_admin_marketing_templates_id_editor_page_text_preview_prefix": "Text preview: {text}",
  "x_admin_marketing_templates_id_editor_page_title_edit_template": "Edit Template: {name} | Editor",
  "x_admin_marketing_templates_id_editor_page_title_editor": "Editor",
  "x_admin_marketing_templates_id_editor_page_variant_a_empty": "Variant A content appears to be empty.",
  "x_admin_marketing_templates_id_editor_page_variant_a_name": "Variant A: {name}",
  "x_admin_marketing_templates_id_editor_page_variant_a_prefix": "Variant A: {detail}",
  "x_admin_marketing_templates_id_editor_page_variant_b_empty": "Variant B content appears to be empty.",
  "x_admin_marketing_templates_id_editor_page_variant_b_name": "Variant B: {name}",
  "x_admin_marketing_templates_id_editor_page_variant_b_prefix": "Variant B: {detail}",
  "x_admin_marketing_templates_id_editor_page_viewport": "Viewport",
  "x_admin_marketing_templates_id_page_ab_testing": "A/B Testing",
  "x_admin_marketing_templates_id_page_activate": "Activate",
  "x_admin_marketing_templates_id_page_activate_template": "Activate template",
  "x_admin_marketing_templates_id_page_add_variant": "Add Variant",
  "x_admin_marketing_templates_id_page_create_headers_footers_hint": "Create saved headers and footers in Brand before assigning them here.",
  "x_admin_marketing_templates_id_page_deactivate": "Deactivate",
  "x_admin_marketing_templates_id_page_deactivate_template": "Deactivate template",
  "x_admin_marketing_templates_id_page_default": "(default)",
  "x_admin_marketing_templates_id_page_delete_variant": "Delete variant",
  "x_admin_marketing_templates_id_page_disable": "Disable",
  "x_admin_marketing_templates_id_page_edit_variant": "Edit variant",
  "x_admin_marketing_templates_id_page_edit_variant_id": "Edit Variant {id}",
  "x_admin_marketing_templates_id_page_email_style": "Email Style",
  "x_admin_marketing_templates_id_page_enable": "Enable",
  "x_admin_marketing_templates_id_page_enable_ab_testing_hint": "Enable A/B testing to create different variants of this template and compare their performance.",
  "x_admin_marketing_templates_id_page_error_message": "Error: {message}",
  "x_admin_marketing_templates_id_page_failed_to_action_ab_testing": "Failed to {action} A/B testing",
  "x_admin_marketing_templates_id_page_failed_to_action_template": "Failed to {action} template",
  "x_admin_marketing_templates_id_page_failed_to_delete_template": "Failed to delete template",
  "x_admin_marketing_templates_id_page_failed_to_delete_variant": "Failed to delete variant",
  "x_admin_marketing_templates_id_page_failed_to_save_email_style": "Failed to save email style",
  "x_admin_marketing_templates_id_page_failed_to_save_template": "Failed to save template",
  "x_admin_marketing_templates_id_page_failed_to_save_variant": "Failed to save variant",
  "x_admin_marketing_templates_id_page_footer": "Footer",
  "x_admin_marketing_templates_id_page_from_email": "From Email",
  "x_admin_marketing_templates_id_page_from_name": "From Name",
  "x_admin_marketing_templates_id_page_header": "Header",
  "x_admin_marketing_templates_id_page_html": "HTML",
  "x_admin_marketing_templates_id_page_html_content": "HTML Content",
  "x_admin_marketing_templates_id_page_internal_code": "Internal Code",
  "x_admin_marketing_templates_id_page_loading_preview": "Loading preview...",
  "x_admin_marketing_templates_id_page_manage_brand_email_styles": "Manage Brand Email Styles",
  "x_admin_marketing_templates_id_page_newsletter": "Newsletter",
  "x_admin_marketing_templates_id_page_no_description": "No description",
  "x_admin_marketing_templates_id_page_no_footer": "No footer",
  "x_admin_marketing_templates_id_page_no_header": "No header",
  "x_admin_marketing_templates_id_page_no_template_reply_to": "No template reply-to",
  "x_admin_marketing_templates_id_page_no_template_sender_email": "No template sender email",
  "x_admin_marketing_templates_id_page_no_template_sender_name": "No template sender name",
  "x_admin_marketing_templates_id_page_no_variants_yet": "No variants yet. Add variants to test different subject lines, content, or formatting.",
  "x_admin_marketing_templates_id_page_notification": "Notification",
  "x_admin_marketing_templates_id_page_permanently_delete_template": "Permanently delete template",
  "x_admin_marketing_templates_id_page_plain_text": "Plain Text",
  "x_admin_marketing_templates_id_page_plain_text_content": "Plain Text Content",
  "x_admin_marketing_templates_id_page_preview": "Preview",
  "x_admin_marketing_templates_id_page_preview_text": "Preview Text",
  "x_admin_marketing_templates_id_page_preview_variables": "Preview Variables",
  "x_admin_marketing_templates_id_page_promotional": "Promotional",
  "x_admin_marketing_templates_id_page_reply_to": "Reply To",
  "x_admin_marketing_templates_id_page_sending_set": "Sending set",
  "x_admin_marketing_templates_id_page_save_changes": "Save Changes",
  "x_admin_marketing_templates_id_page_saving_email_style": "Saving email style...",
  "x_admin_marketing_templates_id_page_send_percentage": "Send Percentage",
  "x_admin_marketing_templates_id_page_send_percentage_range": "Send percentage must be between 1 and 100",
  "x_admin_marketing_templates_id_page_should_be_100": "(should be 100%)",
  "x_admin_marketing_templates_id_page_subject_line": "Subject Line",
  "x_admin_marketing_templates_id_page_tag_placeholder": "tag1, tag2, tag3",
  "x_admin_marketing_templates_id_page_total_percent": "Total: {percent}%",
  "x_admin_marketing_templates_id_page_transactional": "Transactional",
  "x_admin_marketing_templates_id_page_value": "value",
  "x_admin_marketing_templates_id_page_variables_hint": "These variables will be replaced when rendering the template.",
  "x_admin_marketing_templates_id_page_variant_name_placeholder": "Variant A - New Subject",
  "x_admin_marketing_templates_id_page_visual_editor": "Visual Editor",
  "x_admin_marketing_templates_page_archive_selected": "Archive selected",
  "x_admin_marketing_templates_page_ascending": "Ascending",
  "x_admin_marketing_templates_page_bulk_archive_complete": "{count} templates archived. {unchanged} were already inactive or unavailable.",
  "x_admin_marketing_templates_page_create_your_first_email_template": "Create your first email template to get started.",
  "x_admin_marketing_templates_page_created_date": "Created date",
  "x_admin_marketing_templates_page_created_prefix": "Created {date}",
  "x_admin_marketing_templates_page_creating": "Creating...",
  "x_admin_marketing_templates_page_dates": "Dates",
  "x_admin_marketing_templates_page_descending": "Descending",
  "x_admin_marketing_templates_page_duplicate": "Duplicate",
  "x_admin_marketing_templates_page_duplicate_name_copy": "{name} (Copy)",
  "x_admin_marketing_templates_page_duplicate_prompt": "Name for duplicated template:",
  "x_admin_marketing_templates_page_error_prefix": "Error: {message}",
  "x_admin_marketing_templates_page_failed_to_create_template": "Failed to create template",
  "x_admin_marketing_templates_page_failed_to_duplicate_template": "Failed to duplicate template",
  "x_admin_marketing_templates_page_failed_to_load_templates": "Failed to Load Templates",
  "x_admin_marketing_templates_page_get_started_with_your_account": "Get started with your account...",
  "x_admin_marketing_templates_page_internal_code": "Internal Code",
  "x_admin_marketing_templates_page_last_updated": "Last updated",
  "x_admin_marketing_templates_page_manage_reusable_email_templates": "Manage reusable email templates",
  "x_admin_marketing_templates_page_name_required": "Name *",
  "x_admin_marketing_templates_page_name_subject_required": "Name and subject line are required",
  "x_admin_marketing_templates_page_new_template": "New Template",
  "x_admin_marketing_templates_page_newsletter": "Newsletter",
  "x_admin_marketing_templates_page_no_category_templates": "No {category} templates in the library.",
  "x_admin_marketing_templates_page_no_match_search_term": "No templates match\"{search}\". Try a different search term.",
  "x_admin_marketing_templates_page_no_templates_found": "No templates found",
  "x_admin_marketing_templates_page_notification": "Notification",
  "x_admin_marketing_templates_page_optional_description_placeholder": "Optional description...",
  "x_admin_marketing_templates_page_preview_text": "Preview Text",
  "x_admin_marketing_templates_page_select_sending_set": "Select sending set…",
  "x_admin_marketing_templates_page_sending_set": "Sending set",
  "x_admin_marketing_templates_page_sending_set_required": "Sending set is required",
  "x_admin_marketing_templates_page_promotional": "Promotional",
  "x_admin_marketing_templates_page_search_templates_placeholder": "Search templates...",
  "x_admin_marketing_templates_page_select_templates": "Select all templates on this page",
  "x_admin_marketing_templates_page_sort_templates": "Sort templates",
  "x_admin_marketing_templates_page_subject_line_required": "Subject Line *",
  "x_admin_marketing_templates_page_template_count_in_library": "{count} template{plural} in library",
  "x_admin_marketing_templates_page_template_order": "Template order",
  "x_admin_marketing_templates_page_templates_item_label": "templates",
  "x_admin_marketing_templates_page_territory_send_gate_hint": "Sending is blocked until a territory is set",
  "x_admin_marketing_templates_page_transactional": "Transactional",
  "x_admin_marketing_templates_page_updated_prefix": "Updated {date}",
  "x_admin_marketing_templates_page_utm_send_gate_hint": "Sending is blocked until utm_source and utm_campaign are set",
  "x_admin_marketing_templates_page_view_edit": "View/Edit",
  "x_admin_marketing_templates_page_welcome_email": "Welcome Email",
  "x_admin_marketing_templates_page_welcome_to_endurance": "Welcome to Endurance!",
  "x_admin_marketing_territories_page_add": "Add territory",
  "x_admin_marketing_territories_page_cancel": "Cancel",
  "x_admin_marketing_territories_page_connection_label": "Telnyx connection ID override",
  "x_admin_marketing_territories_page_country_label": "Country",
  "x_admin_marketing_territories_page_create": "Create",
  "x_admin_marketing_territories_page_create_title": "Add territory",
  "x_admin_marketing_territories_page_created": "Territory created",
  "x_admin_marketing_territories_page_default_display_label": "Display format",
  "x_admin_marketing_territories_page_default_number_hint": "E.164 fallback shown when no tracking number matches this territory.",
  "x_admin_marketing_territories_page_default_number_label": "Default phone number",
  "x_admin_marketing_territories_page_description": "Country and region keys that drive tracking-number provisioning. Each territory carries its Telnyx search recipe and default marketing phone number.",
  "x_admin_marketing_territories_page_disabled": "Disabled",
  "x_admin_marketing_territories_page_edit": "Edit",
  "x_admin_marketing_territories_page_edit_title": "Edit territory",
  "x_admin_marketing_territories_page_empty": "No territories yet. Add one to enable territory-aware number provisioning.",
  "x_admin_marketing_territories_page_heading": "Territories",
  "x_admin_marketing_territories_page_key_hint": "Country code with optional subdivision, e.g. US or US-TX.",
  "x_admin_marketing_territories_page_key_label": "Key",
  "x_admin_marketing_territories_page_kicker": "Setup",
  "x_admin_marketing_territories_page_live": "Active",
  "x_admin_marketing_territories_page_messaging_profile_label": "Messaging profile ID override",
  "x_admin_marketing_territories_page_name_label": "Name",
  "x_admin_marketing_territories_page_save": "Save",
  "x_admin_marketing_territories_page_save_failed": "Failed to save territory",
  "x_admin_marketing_territories_page_search_recipe_hint": "Telnyx filters used when buying numbers for this territory.",
  "x_admin_marketing_territories_page_search_recipe_invalid": "Search recipe must be a valid JSON object",
  "x_admin_marketing_territories_page_search_recipe_label": "Telnyx search recipe (JSON)",
  "x_admin_marketing_territories_page_status_label": "Status",
  "x_admin_marketing_territories_page_title_tag": "Territories — Marketing",
  "x_admin_marketing_territories_page_updated": "Territory updated",
  "x_admin_notifications_page_ai": "AI",
  "x_admin_notifications_page_ai_actions": "AI actions",
  "x_admin_notifications_page_ai_assistant": "AI assistant",
  "x_admin_notifications_page_all_categories": "All categories",
  "x_admin_notifications_page_all_sources": "All sources",
  "x_admin_notifications_page_at_me": "@ Me",
  "x_admin_notifications_page_call_queue": "Call queue",
  "x_admin_notifications_page_calls": "Calls",
  "x_admin_notifications_page_chat": "Zap",
  "x_admin_notifications_page_communications": "Communications",
  "x_admin_notifications_page_direct_line_calls": "Direct line calls",
  "x_admin_notifications_page_first_last_seen": "First seen {firstSeen} • Last seen {lastSeen}",
  "x_admin_notifications_page_messages": "Messages",
  "x_admin_notifications_page_notifications": "notifications",
  "x_admin_notifications_page_open": "Open",
  "x_admin_notifications_page_open_new": "Open New",
  "x_admin_notifications_page_read": "Read",
  "x_admin_notifications_page_read_state_label": "Read State",
  "x_admin_notifications_page_resolve_at": "Resolve @",
  "x_admin_notifications_page_subtitle": "Group, review, and clear notification noise before it piles up.",
  "x_admin_notifications_page_title": "Notification Center",
  "x_admin_notifications_page_unassigned_line_calls": "Unassigned line calls",
  "x_admin_notifications_page_unread": "Unread",
  "x_admin_notifications_page_unread_total": "{unread} unread / {total} total",
  "x_admin_notifications_page_you": "You",
  "x_admin_projects_id_page_activation": "Activation",
  "x_admin_projects_id_page_admin": "Admin",
  "x_admin_projects_id_page_appointments": "Appointments",
  "x_admin_projects_id_page_blocked": "Blocked",
  "x_admin_projects_id_page_cancel_linked_case": "Cancel linked case?",
  "x_admin_projects_id_page_click_phase_node_hint": "Click any phase node above to open its checklist.",
  "x_admin_projects_id_page_collapse": "Collapse",
  "x_admin_projects_id_page_complete": "Complete",
  "x_admin_projects_id_page_count_blocked": "{count} blocked",
  "x_admin_projects_id_page_count_in_progress": "{count} in progress",
  "x_admin_projects_id_page_count_ready": "{count} ready",
  "x_admin_projects_id_page_create_appointment": "Create appointment",
  "x_admin_projects_id_page_create_schedulable_appointment": "Create schedulable appointment",
  "x_admin_projects_id_page_critical_path": "Critical path",
  "x_admin_projects_id_page_day_n": "day {n}",
  "x_admin_projects_id_page_docs": "Docs",
  "x_admin_projects_id_page_failed_to_load_stage_fields": "Failed to load stage fields",
  "x_admin_projects_id_page_fields": "Fields",
  "x_admin_projects_id_page_filled_empty": "{filled} filled · {empty} empty",
  "x_admin_projects_id_page_flight_summary": "{active} active · {ready} ready · {blocked} blocked",
  "x_admin_projects_id_page_imported": "Imported",
  "x_admin_projects_id_page_in_flight": "In flight",
  "x_admin_projects_id_page_in_progress": "In Progress",
  "x_admin_projects_id_page_install": "Install",
  "x_admin_projects_id_page_inventory_split": "Inventory split",
  "x_admin_projects_id_page_jurisdiction": "Jurisdiction",
  "x_admin_projects_id_page_loading_stage_fields": "Loading stage fields...",
  "x_admin_projects_id_page_location": "Location",
  "x_admin_projects_id_page_material_lines": "Material Lines",
  "x_admin_projects_id_page_min_tech": "{minutes} min · {techs} tech",
  "x_admin_projects_id_page_minutes": "Minutes",
  "x_admin_projects_id_page_n_missing": "{count} missing",
  "x_admin_projects_id_page_new": "New",
  "x_admin_projects_id_page_new_quote": "New Quote",
  "x_admin_projects_id_page_no": "No",
  "x_admin_projects_id_page_no_phase_open": "No phase open",
  "x_admin_projects_id_page_no_populated_fields": "No populated fields for this step.",
  "x_admin_projects_id_page_no_quotes_linked": "No quotes are linked to this project yet.",
  "x_admin_projects_id_page_no_scheduling_appointments": "No scheduling appointments created yet.",
  "x_admin_projects_id_page_no_split_claim": "No split claim",
  "x_admin_projects_id_page_not_started": "Not Started",
  "x_admin_projects_id_page_note_for_status_change": "Note for this status change (optional)",
  "x_admin_projects_id_page_open_work": "Open work",
  "x_admin_projects_id_page_original_scope": "Original Scope · {value}",
  "x_admin_projects_id_page_partner": "Service Partner",
  "x_admin_projects_id_page_phase": "Phase",
  "x_admin_projects_id_page_phase_in_flight_plural": "{count} phases in flight",
  "x_admin_projects_id_page_phase_in_flight_singular": "{count} phase in flight",
  "x_admin_projects_id_page_phase_note": "Phase note",
  "x_admin_projects_id_page_phases_complete": "Phases complete",
  "x_admin_projects_id_page_pipeline_hint": "Tap any node to open its checklist below — phases run in parallel, currently",
  "x_admin_projects_id_page_procurement_status": "Procurement Status",
  "x_admin_projects_id_page_procurement_status_unset": "Procurement Status: Unset",
  "x_admin_projects_id_page_project": "Project",
  "x_admin_projects_id_page_project_not_found": "Project not found",
  "x_admin_projects_id_page_project_pipeline": "Project Pipeline · {count} phases",
  "x_admin_projects_id_page_project_record_viewed": "Project record viewed",
  "x_admin_projects_id_page_project_tasks": "Project tasks",
  "x_admin_projects_id_page_projects": "Projects",
  "x_admin_projects_id_page_quote_id": "Quote {id}",
  "x_admin_projects_id_page_ready": "Ready",
  "x_admin_projects_id_page_revision_n": "Revision {number}",
  "x_admin_projects_id_page_scheduling": "Scheduling",
  "x_admin_projects_id_page_scope_of_work": "Scope of work",
  "x_admin_projects_id_page_select_blocker_reason": "Select blocker reason",
  "x_admin_projects_id_page_select_cancellation_reason": "Select cancellation reason",
  "x_admin_projects_id_page_set_partner": "Set service partner",
  "x_admin_projects_id_page_set_total_fields": "{set} / {total} fields",
  "x_admin_projects_id_page_set_total_filled": "{set} / {total} filled",
  "x_admin_projects_id_page_shared_attachment": "Shared attachment",
  "x_admin_projects_id_page_show_empty": "Show empty",
  "x_admin_projects_id_page_show_less": "Show less",
  "x_admin_projects_id_page_show_more": "Show more",
  "x_admin_projects_id_page_split_units_lines": "{title} · {units} units · {lines} lines",
  "x_admin_projects_id_page_stage_fields": "Stage fields",
  "x_admin_projects_id_page_start": "Start",
  "x_admin_projects_id_page_status_visit": "{status} appointment",
  "x_admin_projects_id_page_techs": "Techs",
  "x_admin_projects_id_page_toggle_focus_on": "Toggle focus on {label}, {status}",
  "x_admin_projects_id_page_unknown_uploader": "Unknown uploader",
  "x_admin_projects_id_page_unscheduled": "Unscheduled",
  "x_admin_projects_id_page_unset": "Unset",
  "x_admin_projects_id_page_untitled_attachment": "Untitled attachment",
  "x_admin_projects_id_page_uploaded_by": "Uploaded by {name}",
  "x_admin_projects_id_page_yes": "Yes",
  "x_admin_projects_page_activation": "Activation",
  "x_admin_projects_page_all_kinds": "All kinds",
  "x_admin_projects_page_all_partners": "All service partners",
  "x_admin_projects_page_all_territories": "All territories",
  "x_admin_projects_page_appointments": "Appointments",
  "x_admin_projects_page_battery": "Battery",
  "x_admin_projects_page_blocked": "Blocked",
  "x_admin_projects_page_export_csv": "Export CSV",
  "x_admin_projects_page_generator": "Generator",
  "x_admin_projects_page_generator_battery": "Generator + battery",
  "x_admin_projects_page_install": "Install",
  "x_admin_projects_page_install_operations": "Install operations",
  "x_admin_projects_page_kind": "Kind",
  "x_admin_projects_page_my_projects": "My projects",
  "x_admin_projects_page_n_owners": "{count} owners",
  "x_admin_projects_page_new_project": "New project",
  "x_admin_projects_page_no_phases": "No phases",
  "x_admin_projects_page_no_projects_match": "No projects match the current filters.",
  "x_admin_projects_page_no_quote": "No quote",
  "x_admin_projects_page_open": "Open",
  "x_admin_projects_page_owner_set": "Owner set",
  "x_admin_projects_page_partner_account": "Service Partner",
  "x_admin_projects_page_pipeline": "Pipeline",
  "x_admin_projects_page_project": "Project",
  "x_admin_projects_page_projects": "Projects",
  "x_admin_projects_page_projects_lower": "projects",
  "x_admin_projects_page_quote_amount": "Quote Amount",
  "x_admin_projects_page_search_placeholder": "Search project or customer ID, name, utility...",
  "x_admin_projects_page_solar_pv_full": "Solar PV",
  "x_admin_projects_page_solar_storage": "Solar + storage",
  "x_admin_projects_page_sort_label_direction": "Sort {label} {direction}",
  "x_admin_projects_page_title": "Projects · Admin",
  "x_admin_projects_page_unassigned": "Unassigned",
  "x_admin_projects_work_items_page_all_statuses": "All statuses",
  "x_admin_projects_work_items_page_all_teams": "All teams",
  "x_admin_projects_work_items_page_blocked": "Blocked",
  "x_admin_projects_work_items_page_blocking": "Blocking",
  "x_admin_projects_work_items_page_my_items": "My items",
  "x_admin_projects_work_items_page_no_work_items_match": "No work items match these filters.",
  "x_admin_projects_work_items_page_open": "Open",
  "x_admin_projects_work_items_page_project": "Project",
  "x_admin_projects_work_items_page_project_board": "Project board",
  "x_admin_projects_work_items_page_project_work_items": "Project work items",
  "x_admin_projects_work_items_page_projects": "Projects",
  "x_admin_projects_work_items_page_status_cancelled": "Cancelled",
  "x_admin_projects_work_items_page_status_complete": "Complete",
  "x_admin_projects_work_items_page_status_in_progress": "In progress",
  "x_admin_projects_work_items_page_status_ready": "Ready",
  "x_admin_projects_work_items_page_team_activation": "Activation",
  "x_admin_projects_work_items_page_team_closeout": "Closeout",
  "x_admin_projects_work_items_page_team_design": "Design",
  "x_admin_projects_work_items_page_team_field_ops": "Field ops",
  "x_admin_projects_work_items_page_team_inspections": "Inspections",
  "x_admin_projects_work_items_page_team_mpu": "MPU",
  "x_admin_projects_work_items_page_team_owned_subtitle": "Team-owned project tasks from the normalized binder.",
  "x_admin_projects_work_items_page_team_permitting": "Permitting",
  "x_admin_projects_work_items_page_team_procurement": "Procurement",
  "x_admin_projects_work_items_page_team_production": "Production",
  "x_admin_projects_work_items_page_team_utilities": "Utilities",
  "x_admin_projects_work_items_page_title": "Project Work Items · Admin",
  "x_admin_projects_work_items_page_visible_rows": "Visible rows",
  "x_admin_projects_work_items_page_work_item": "Work item",
  "x_admin_quotes_id_page_add_email_before_send": "Add a customer email address before sending an email link.",
  "x_admin_quotes_id_page_add_email_or_phone_first": "Add a customer email or phone number first.",
  "x_admin_quotes_id_page_add_phone_before_send": "Add a customer phone number before sending a text link.",
  "x_admin_quotes_id_page_ai_estimate_rationale": "Juno rationale",
  "x_admin_quotes_id_page_ai_inspection_analysis": "AI Inspection Analysis",
  "x_admin_quotes_id_page_ai_monitoring_offline": "Site monitoring offline — production cannot be verified remotely",
  "x_admin_quotes_id_page_approval_audit": "Approval audit",
  "x_admin_quotes_id_page_approval_source_account": "Account status change",
  "x_admin_quotes_id_page_approval_source_esign": "Confirmed electronic signature",
  "x_admin_quotes_id_page_approval_source_missing_esign": "Electronic signature record missing",
  "x_admin_quotes_id_page_approval_source_partner_link": "Legacy partner review link",
  "x_admin_quotes_id_page_approval_source_system": "System status change",
  "x_admin_quotes_id_page_assign_salesperson": "Assign salesperson",
  "x_admin_quotes_id_page_cancel_quote_confirm_button": "Cancel Quote",
  "x_admin_quotes_id_page_cancel_quote_confirm_message": "This will cancel the quote and void any open invoices. This action cannot be undone.",
  "x_admin_quotes_id_page_cancel_quote_confirm_title": "Cancel Quote?",
  "x_admin_quotes_id_page_cash": "Cash",
  "x_admin_quotes_id_page_change_status": "Change Status",
  "x_admin_quotes_id_page_check": "Check",
  "x_admin_quotes_id_page_choose_tax_exemption_proof": "Choose proof",
  "x_admin_quotes_id_page_commission": "Commission",
  "x_admin_quotes_id_page_contactless_quote_sent": "Contactless quote link sent.",
  "x_admin_quotes_id_page_current": "Current",
  "x_admin_quotes_id_page_custom_date": "Custom date",
  "x_admin_quotes_id_page_customer_contact": "customer contact",
  "x_admin_quotes_id_page_customer_link_created": "Customer link created.",
  "x_admin_quotes_id_page_delivery_channels": "Delivery channels",
  "x_admin_quotes_id_page_discount_request_percent_invalid": "Enter a discount greater than 0 and no more than 20% of the subtotal",
  "x_admin_quotes_id_page_discount_request_remove": "Remove discount",
  "x_admin_quotes_id_page_discount_request_submit": "Apply discount",
  "x_admin_quotes_id_page_discount_request_updated": "Discount updated",
  "x_admin_quotes_id_page_due_on_acceptance": "Due on acceptance",
  "x_admin_quotes_id_page_due_on_date": "Due {date}",
  "x_admin_quotes_id_page_due_on_wo_complete": "Due on work order completion",
  "x_admin_quotes_id_page_edit_title": "Edit title",
  "x_admin_quotes_id_page_email_needs_email": "Email needs a customer email address.",
  "x_admin_quotes_id_page_failed_create_customer_link": "Failed to create customer link.",
  "x_admin_quotes_id_page_failed_grant_sms": "Failed to grant SMS permission and send text.",
  "x_admin_quotes_id_page_failed_load_chat_generic": "Failed to load Zap",
  "x_admin_quotes_id_page_failed_record_payment": "Failed to record payment.",
  "x_admin_quotes_id_page_failed_send_quote": "Failed to send quote.",
  "x_admin_quotes_id_page_failed_update_discount_request": "Failed to update discount",
  "x_admin_quotes_id_page_failed_update_followup": "Failed to update follow-up.",
  "x_admin_quotes_id_page_failed_update_quote_scope": "Failed to update quote scope.",
  "x_admin_quotes_id_page_failed_update_quote_title": "Failed to update quote title.",
  "x_admin_quotes_id_page_failed_update_sales_owner": "Failed to update sales owner.",
  "x_admin_quotes_id_page_failed_update_status": "Failed to update status.",
  "x_admin_quotes_id_page_failed_update_tax_exemption": "Failed to update tax exemption.",
  "x_admin_quotes_id_page_failed_update_warranty": "Failed to update warranty coverage",
  "x_admin_quotes_id_page_followup": "Follow-up",
  "x_admin_quotes_id_page_followup_updated": "Follow-up updated.",
  "x_admin_quotes_id_page_from_appointment": "from {title}",
  "x_admin_quotes_id_page_grant_and_send_text": "Grant and Send Text",
  "x_admin_quotes_id_page_head_title": "Quote {name} | Admin Sales",
  "x_admin_quotes_id_page_in_review_confirm_message": "Customer delivery, payment, and rejection will pause until this quote returns to the pipeline.",
  "x_admin_quotes_id_page_in_review_delivery_paused": "Customer delivery is paused while this quote is in review.",
  "x_admin_quotes_id_page_inspection_payment": "Inspection Payment",
  "x_admin_quotes_id_page_loading_inspection_report": "Loading inspection report...",
  "x_admin_quotes_id_page_move_to_confirm_message": "Update quote status to {status}.",
  "x_admin_quotes_id_page_move_to_confirm_title": "Move to {status}?",
  "x_admin_quotes_id_page_no_recent_inspection_report": "No recent inspection report is available.",
  "x_admin_quotes_id_page_no_scope_items_yet": "No scope items yet.",
  "x_admin_quotes_id_page_not_linked": "Not linked",
  "x_admin_quotes_id_page_open_quote": "Open quote",
  "x_admin_quotes_id_page_otovo_discount": "Otovo Discount",
  "x_admin_quotes_id_page_overview": "Overview",
  "x_admin_quotes_id_page_paid": "Paid",
  "x_admin_quotes_id_page_payment_amount_required": "Enter an amount greater than zero.",
  "x_admin_quotes_id_page_payment_card": "Card",
  "x_admin_quotes_id_page_payment_charge_other_currency": "Payment recorded. The charge is in {currency}, not the quote's currency.",
  "x_admin_quotes_id_page_payment_financing": "Financing",
  "x_admin_quotes_id_page_payment_recorded": "Payment recorded. Paid {paid}, balance {balance}.",
  "x_admin_quotes_id_page_payment_reference": "Reference",
  "x_admin_quotes_id_page_payment_refunded": "Refunded {amount}",
  "x_admin_quotes_id_page_payment_schedule": "Payment Schedule",
  "x_admin_quotes_id_page_payment_stripe_unmatched": "Stripe payment (unmatched)",
  "x_admin_quotes_id_page_payments": "Payments",
  "x_admin_quotes_id_page_additional_time": "Additional time · {duration} × {rate}/h",
  "x_admin_quotes_id_page_quote_cancelled": "Quote cancelled.",
  "x_admin_quotes_id_page_quote_record_viewed": "Quote record viewed",
  "x_admin_quotes_id_page_quote_sent_email_text_blocked": "Quote link sent by email. Text is blocked until SMS permission is granted.",
  "x_admin_quotes_id_page_record_payment": "Record payment",
  "x_admin_quotes_id_page_replace_tax_exemption_proof": "Replace proof",
  "x_admin_quotes_id_page_revision_number": "Revision {number}",
  "x_admin_quotes_id_page_sales_owner": "Sales owner",
  "x_admin_quotes_id_page_sales_owner_removed": "Sales owner removed.",
  "x_admin_quotes_id_page_sales_owner_updated": "Sales owner updated.",
  "x_admin_quotes_id_page_select_delivery_channel": "Select at least one delivery channel.",
  "x_admin_quotes_id_page_send_contactless_link": "Send Contactless Link",
  "x_admin_quotes_id_page_send_failed_channels": "Send completed with failed channel(s): {channels}",
  "x_admin_quotes_id_page_send_now": "Send Now",
  "x_admin_quotes_id_page_sms_granted_and_sent": "SMS permission granted and quote text sent.",
  "x_admin_quotes_id_page_sms_opted_out": "{name} is opted out of SMS. Grant permission, then send the quote text.",
  "x_admin_quotes_id_page_source_inspection_quote": "Source Inspection Quote",
  "x_admin_quotes_id_page_status_history": "Status history",
  "x_admin_quotes_id_page_status_updated_to": "Status updated to {status}.",
  "x_admin_quotes_id_page_tax_exempt": "Tax exempt",
  "x_admin_quotes_id_page_tax_exemption": "Tax exemption",
  "x_admin_quotes_id_page_tax_exemption_proof_empty": "The selected proof file is empty.",
  "x_admin_quotes_id_page_tax_exemption_proof_invalid_type": "Choose a PDF, PNG, or JPEG file.",
  "x_admin_quotes_id_page_tax_exemption_proof_required": "Upload proof before marking this quote tax exempt.",
  "x_admin_quotes_id_page_tax_exemption_proof_too_large": "Tax exemption proof must be 10 MB or smaller.",
  "x_admin_quotes_id_page_tax_exemption_removed": "Tax exemption removed and tax recalculated.",
  "x_admin_quotes_id_page_tax_exemption_updated": "Tax exemption proof saved and tax recalculated.",
  "x_admin_quotes_id_page_taxable": "Taxable",
  "x_admin_quotes_id_page_terms_and_conditions": "Terms & Conditions",
  "x_admin_quotes_id_page_text_blocked_sms_permission": "Text is blocked until SMS permission is granted.",
  "x_admin_quotes_id_page_text_needs_phone": "Text needs a customer phone number.",
  "x_admin_quotes_id_page_unpaid": "Unpaid",
  "x_admin_quotes_id_page_untitled_quote": "Untitled Quote",
  "x_admin_quotes_id_page_update": "Update",
  "x_admin_quotes_id_page_view_account": "View account",
  "x_admin_quotes_id_page_view_approval_receipt": "View approval receipt",
  "x_admin_quotes_id_page_warranty_coverage": "Warranty coverage",
  "x_admin_quotes_id_page_warranty_decided_line": "Decided: {actor}",
  "x_admin_quotes_id_page_warranty_requested_line": "Requested: {actor}",
  "x_admin_quotes_id_page_warranty_updated": "Warranty coverage updated",
  "x_admin_quotes_page_accepted_date": "Accepted date",
  "x_admin_quotes_page_account_label": "Account: {accountId}",
  "x_admin_quotes_page_agent": "Agent",
  "x_admin_quotes_page_all_non_exception_desc": "All non-exception quotes in the normal quote flow.",
  "x_admin_quotes_page_all_quote_types": "All quote types",
  "x_admin_quotes_page_all_service_segments": "All service segments",
  "x_admin_quotes_page_asc": "Asc",
  "x_admin_quotes_page_assigned_employee": "Assigned employee",
  "x_admin_quotes_page_commercial": "Commercial",
  "x_admin_quotes_page_created_from": "Created from",
  "x_admin_quotes_page_created_to": "Created to",
  "x_admin_quotes_page_creator": "Creator",
  "x_admin_quotes_page_desc": "Desc",
  "x_admin_quotes_page_exceptions": "Exceptions",
  "x_admin_quotes_page_follow_up": "Follow-up",
  "x_admin_quotes_page_follow_up_label": "Follow-up: {date}",
  "x_admin_quotes_page_max": "Max",
  "x_admin_quotes_page_min": "Min",
  "x_admin_quotes_page_new_quote": "New Quote",
  "x_admin_quotes_page_newest": "Newest",
  "x_admin_quotes_page_no_agents_found": "No agents found",
  "x_admin_quotes_page_no_employees_found": "No employees found",
  "x_admin_quotes_page_no_quotes_match_search": "No quotes match your search.",
  "x_admin_quotes_page_no_status_quotes": "No {status} quotes.",
  "x_admin_quotes_page_paid_date": "Paid date",
  "x_admin_quotes_page_pipeline_overview": "Pipeline Overview",
  "x_admin_quotes_page_quote_name": "Quote name",
  "x_admin_quotes_page_quotes_count": "{count} quotes",
  "x_admin_quotes_page_quotes_currently_in_status": "Quotes currently in {status} status.",
  "x_admin_quotes_page_quotes_item_label": "quotes",
  "x_admin_quotes_page_residential_other": "Residential / other",
  "x_admin_quotes_page_scope_settings": "Scope Settings",
  "x_admin_quotes_page_search_placeholder": "Search by quote name or number...",
  "x_admin_quotes_page_status_date": "Status date",
  "x_admin_quotes_page_total_quotes": "{count} total quotes",
  "x_admin_quotes_page_unassigned": "Unassigned",
  "x_admin_quotes_page_view_all": "View All",
  "x_admin_quotes_page_warranty_all": "All warranty states",
  "x_admin_quotes_page_warranty_any": "Warranty claims",
  "x_admin_quotes_page_warranty_none": "Non-warranty",
  "x_admin_quotes_scopes_page_all_changes_saved": "All changes saved",
  "x_admin_quotes_scopes_page_back_to_quotes": "Back to quotes",
  "x_admin_quotes_scopes_page_create": "Create",
  "x_admin_quotes_scopes_page_create_a_scope_template": "Create a scope template",
  "x_admin_quotes_scopes_page_creating_scope": "Creating scope…",
  "x_admin_quotes_scopes_page_deleting": "Deleting…",
  "x_admin_quotes_scopes_page_enter_content_before_saving": "Enter scope content before saving.",
  "x_admin_quotes_scopes_page_enter_title_before_saving": "Enter a title before saving.",
  "x_admin_quotes_scopes_page_failed_to_create_scope_template": "Failed to create scope template",
  "x_admin_quotes_scopes_page_failed_to_delete_scope_template": "Failed to delete scope template",
  "x_admin_quotes_scopes_page_failed_to_load_scope_template": "Failed to load scope template",
  "x_admin_quotes_scopes_page_failed_to_refresh_scope_templates": "Failed to refresh scope templates",
  "x_admin_quotes_scopes_page_failed_to_save_scope_template": "Failed to save scope template",
  "x_admin_quotes_scopes_page_last_saved": "Last saved {timestamp}",
  "x_admin_quotes_scopes_page_loading": "Loading…",
  "x_admin_quotes_scopes_page_loading_selected_template": "Loading selected scope template…",
  "x_admin_quotes_scopes_page_manage_reusable_snippets": "Manage reusable internal scope snippets for quote creation.",
  "x_admin_quotes_scopes_page_never": "Never",
  "x_admin_quotes_scopes_page_new_scope": "New Scope",
  "x_admin_quotes_scopes_page_new_scope_template": "New Scope Template",
  "x_admin_quotes_scopes_page_no_saved_scopes_yet": "No saved scopes yet.",
  "x_admin_quotes_scopes_page_quote_scope_settings": "Quote Scope Settings",
  "x_admin_quotes_scopes_page_save_failed": "Save failed",
  "x_admin_quotes_scopes_page_saving": "Saving…",
  "x_admin_quotes_scopes_page_saving_changes": "Saving changes…",
  "x_admin_quotes_scopes_page_scope_html": "Scope HTML",
  "x_admin_quotes_scopes_page_scope_template": "Scope Template",
  "x_admin_quotes_scopes_page_search_by_title": "Search by title...",
  "x_admin_quotes_scopes_page_search_scopes": "Search scopes",
  "x_admin_quotes_scopes_page_title_placeholder": "e.g. Battery Removal and Reinstall",
  "x_admin_quotes_scopes_page_unsaved_changes": "Unsaved changes",
  "x_admin_quotes_scopes_page_use_rich_html": "Use rich HTML to define reusable internal scope content for the quote wizard.",
  "x_admin_quotes_scopes_page_write_content_placeholder": "Write the reusable scope content...",
  "x_admin_sales_intake_page_sales": "Sales",
  "x_admin_sales_intake_page_source_google": "Google",
  "x_admin_sales_intake_page_source_manual": "Manual",
  "x_admin_sales_intake_page_source_meta": "Meta",
  "x_admin_sales_intake_page_source_referral": "Referral",
  "x_admin_sales_intake_page_source_website": "Website",
  "x_admin_sales_intake_page_submit_failed": "Failed to submit sales intake",
  "x_admin_sales_page_book_service": "Book Service",
  "x_admin_sales_page_call_label": "Call",
  "x_admin_sales_page_callback_datetime_aria": "Callback date and time",
  "x_admin_sales_page_callback_message_label": "Callback message",
  "x_admin_sales_page_calls_label": "Calls",
  "x_admin_sales_page_chip_member": "{tier} Member",
  "x_admin_sales_page_close_inspect_aria": "Close inspect",
  "x_admin_sales_page_confirm_dnc_message": "Confirm {customer} asked not to be called. This removes the item from the dialer and marks the opportunity lost as do not call.",
  "x_admin_sales_page_create_case": "Create Case",
  "x_admin_sales_page_dialer_heading": "Dialer",
  "x_admin_sales_page_disposition_notes_placeholder": "Disposition notes",
  "x_admin_sales_page_do_not_call": "Do not call",
  "x_admin_sales_page_err_choose_callback_datetime": "Choose a callback date and time.",
  "x_admin_sales_page_err_failed_save_disposition": "Failed to save disposition",
  "x_admin_sales_page_err_failed_update_task": "Failed to update call task",
  "x_admin_sales_page_err_update_failed": "Update failed",
  "x_admin_sales_page_initial_case_title": "{name} follow-up",
  "x_admin_sales_page_inquiry_label": "Inquiry",
  "x_admin_sales_page_inspecting_rank": "Inspecting · Rank {rank}",
  "x_admin_sales_page_last_call_label": "Last call",
  "x_admin_sales_page_last_call_row": "Last call {time}",
  "x_admin_sales_page_lead_source_inline": "· Lead Source {value}",
  "x_admin_sales_page_lead_source_label": "Lead Source",
  "x_admin_sales_page_next_callable_label": "Next callable",
  "x_admin_sales_page_no_summary": "No summary",
  "x_admin_sales_page_out_of_area": "Out of area",
  "x_admin_sales_page_quick_booking": "Quick booking",
  "x_admin_sales_page_ready_now": "Ready now",
  "x_admin_sales_page_save_disposition": "Save disposition",
  "x_admin_sales_page_saving": "Saving…",
  "x_admin_sales_page_set_disposition": "Set disposition",
  "x_admin_sales_page_snooze": "Snooze",
  "x_admin_sales_page_snooze_24h": "Snooze 24h",
  "x_admin_sales_page_temp_cold_label": "Cold",
  "x_admin_sales_page_temp_hot_label": "Hot",
  "x_admin_sales_page_temp_warm_label": "Warm",
  "x_admin_sales_page_this_customer": "this customer",
  "x_admin_sales_page_toast_disposition_saved": "Disposition saved",
  "x_admin_sales_page_unnamed": "Unnamed",
  "x_admin_sales_page_unnamed_opportunity": "Unnamed Opportunity",
  "x_admin_sales_page_why_ranked": "Why ranked",
  "x_admin_settings_brands_page_accent_color": "Accent Color",
  "x_admin_settings_brands_page_add_brand": "Add Brand",
  "x_admin_settings_brands_page_add_link": "Add Link",
  "x_admin_settings_brands_page_address": "Address",
  "x_admin_settings_brands_page_code": "Code",
  "x_admin_settings_brands_page_code_placeholder": "e.g., OTOVO",
  "x_admin_settings_brands_page_code_required": "Code and name are required",
  "x_admin_settings_brands_page_colors": "Colors",
  "x_admin_settings_brands_page_create": "Create",
  "x_admin_settings_brands_page_create_failed": "Failed to create brand",
  "x_admin_settings_brands_page_created": "Brand created",
  "x_admin_settings_brands_page_creating": "Creating...",
  "x_admin_settings_brands_page_deactivate": "Deactivate",
  "x_admin_settings_brands_page_deactivate_confirm": "Deactivate \"{name}\"? It will no longer be available for selection.",
  "x_admin_settings_brands_page_deactivated": "Brand deactivated",
  "x_admin_settings_brands_page_default": "Default",
  "x_admin_settings_brands_page_delete_failed": "Failed to delete brand",
  "x_admin_settings_brands_page_delete_failed_generic": "Failed to delete",
  "x_admin_settings_brands_page_email_placeholder": "email@example.com",
  "x_admin_settings_brands_page_empty_state_description": "Create your first brand to customize territory branding.",
  "x_admin_settings_brands_page_footer_logo": "Footer Logo",
  "x_admin_settings_brands_page_footer_logo_alt": "Footer Logo",
  "x_admin_settings_brands_page_footer_logo_uploaded": "Footer logo uploaded",
  "x_admin_settings_brands_page_footer_name": "Footer Name",
  "x_admin_settings_brands_page_identity": "Identity",
  "x_admin_settings_brands_page_legal_name": "Legal Name",
  "x_admin_settings_brands_page_line_1": "Line 1",
  "x_admin_settings_brands_page_line_2": "Line 2",
  "x_admin_settings_brands_page_logo_alt": "{name} logo",
  "x_admin_settings_brands_page_logo_alt_generic": "Logo",
  "x_admin_settings_brands_page_logo_height": "Logo Height (px)",
  "x_admin_settings_brands_page_logo_uploaded": "Logo uploaded",
  "x_admin_settings_brands_page_logos": "Logos",
  "x_admin_settings_brands_page_main_logo": "Main Logo",
  "x_admin_settings_brands_page_messaging": "Messaging",
  "x_admin_settings_brands_page_name_placeholder": "e.g., Otovo US",
  "x_admin_settings_brands_page_no_footer_logo": "No footer logo",
  "x_admin_settings_brands_page_notification_emails": "Notification Emails",
  "x_admin_settings_brands_page_phone_display": "Phone Display",
  "x_admin_settings_brands_page_phone_display_placeholder": "(512) 555-1234",
  "x_admin_settings_brands_page_phone_e164": "Phone (E.164)",
  "x_admin_settings_brands_page_phone_e164_placeholder": "+15125551234",
  "x_admin_settings_brands_page_platform_placeholder": "Platform",
  "x_admin_settings_brands_page_portal_url": "Portal URL",
  "x_admin_settings_brands_page_primary_color": "Primary Color",
  "x_admin_settings_brands_page_save_changes": "Save Changes",
  "x_admin_settings_brands_page_social_links": "Social Links",
  "x_admin_settings_brands_page_tagline": "Tagline",
  "x_admin_settings_brands_page_update_failed": "Failed to update brand",
  "x_admin_settings_brands_page_update_failed_generic": "Failed to update",
  "x_admin_settings_brands_page_updated": "Brand updated",
  "x_admin_settings_brands_page_upload": "Upload",
  "x_admin_settings_brands_page_upload_failed": "Upload failed",
  "x_admin_settings_brands_page_url_placeholder": "URL",
  "x_admin_settings_brands_page_website_url": "Website URL",
  "x_admin_settings_job_roles_page_capabilities": "Capabilities",
  "x_admin_settings_job_roles_page_capabilities_each_role": "Capabilities each employee role carries",
  "x_admin_settings_job_roles_page_close_panel": "Close panel",
  "x_admin_settings_job_roles_page_create_first_role": "Create First Role",
  "x_admin_settings_job_roles_page_create_role": "Create Role",
  "x_admin_settings_job_roles_page_deactivate": "Deactivate",
  "x_admin_settings_job_roles_page_deactivate_confirm": "Deactivate\"{name}\"? It will stop appearing in new role pickers.",
  "x_admin_settings_job_roles_page_deactivating": "Deactivating...",
  "x_admin_settings_job_roles_page_edit_role": "Edit Role",
  "x_admin_settings_job_roles_page_failed_to_deactivate_role": "Failed to deactivate role",
  "x_admin_settings_job_roles_page_failed_to_load_roles": "Failed to load roles",
  "x_admin_settings_job_roles_page_features": "Features",
  "x_admin_settings_job_roles_page_job_roles": "Job Roles",
  "x_admin_settings_job_roles_page_key": "Key",
  "x_admin_settings_job_roles_page_key_placeholder": "auto-generated-from-name",
  "x_admin_settings_job_roles_page_name_placeholder": "e.g., Technician",
  "x_admin_settings_job_roles_page_name_required": "Name is required",
  "x_admin_settings_job_roles_page_new_role": "New Role",
  "x_admin_settings_job_roles_page_no_roles_yet": "No roles yet",
  "x_admin_settings_job_roles_page_optional_auto_generated": "(optional, auto-generated)",
  "x_admin_settings_job_roles_page_order": "Order",
  "x_admin_settings_job_roles_page_request_failed": "Request failed",
  "x_admin_settings_job_roles_page_role": "Role",
  "x_admin_settings_job_roles_page_role_count": "{count} role{plural}",
  "x_admin_settings_job_roles_page_role_created": "Role created",
  "x_admin_settings_job_roles_page_role_deactivated": "Role deactivated",
  "x_admin_settings_job_roles_page_role_updated": "Role updated",
  "x_admin_settings_job_roles_page_roles_you_create_here": "Roles you create here become assignable to employees and drive dispatch, scheduling, and mobile capability across the app.",
  "x_admin_settings_job_roles_page_save_changes": "Save Changes",
  "x_admin_settings_job_roles_page_something_went_wrong": "Something went wrong",
  "x_admin_settings_job_roles_page_sort_order": "Sort Order",
  "x_admin_settings_job_roles_page_sort_order_whole_number": "Sort order must be a whole number ≥ 0",
  "x_admin_settings_page_assigned_territories_desc": "Operational assignment metadata for dispatch, scheduling, and reporting.",
  "x_admin_settings_page_assigned_territories_heading": "Assigned territories",
  "x_admin_settings_page_browser_notification_error": "Browser notification error",
  "x_admin_settings_page_browser_notifications_disabled": "Browser notifications disabled",
  "x_admin_settings_page_change_verify_one_identifier": "Change and verify one sign-in identifier at a time.",
  "x_admin_settings_page_email_signature_title_label": "Email signature title",
  "x_admin_settings_page_error_load_roles": "Failed to load roles.",
  "x_admin_settings_page_error_update_role": "Failed to update your role.",
  "x_admin_settings_page_home_prefix": "Home: {territory}",
  "x_admin_settings_page_home_territory_desc": "Your home territory is used for dispatch planning and reporting. Dispatch can still assign work outside it.",
  "x_admin_settings_page_home_territory_heading": "Home territory",
  "x_admin_settings_page_job_role_label": "Job role",
  "x_admin_settings_page_job_title_placeholder": "Job title",
  "x_admin_settings_page_role_updated": "Your role has been updated.",
  "x_admin_settings_page_save_assignments": "Save assignments",
  "x_admin_settings_page_save_home_territory": "Save home territory",
  "x_admin_settings_page_select_all": "Select all",
  "x_admin_settings_page_select_one_home_territory": "Select exactly one home territory.",
  "x_admin_settings_page_theme_label": "Theme",
  "x_admin_settings_page_unassigned": "Unassigned",
  "x_admin_settings_page_your_role_desc": "Your role determines how work is scheduled and dispatched to you, and which Endurance tools you see.",
  "x_admin_settings_page_your_role_heading": "Your role",
  "x_admin_settings_tags_page_accounts": "Accounts",
  "x_admin_settings_tags_page_all_tags": "All Tags",
  "x_admin_settings_tags_page_applies_to": "Applies To",
  "x_admin_settings_tags_page_close_panel": "Close panel",
  "x_admin_settings_tags_page_create_first_tag": "Create First Tag",
  "x_admin_settings_tags_page_create_tag": "Create Tag",
  "x_admin_settings_tags_page_deactivate": "Deactivate",
  "x_admin_settings_tags_page_deactivate_confirm": "Deactivate\"{tagLabel}\"? It will stop appearing in new tag pickers.",
  "x_admin_settings_tags_page_deactivating": "Deactivating...",
  "x_admin_settings_tags_page_description_placeholder": "What is this tag used for?",
  "x_admin_settings_tags_page_edit_tag": "Edit Tag",
  "x_admin_settings_tags_page_empty_description": "Tags you create here will appear in account and work order detail pages for categorization and filtering.",
  "x_admin_settings_tags_page_failed_to_deactivate": "Failed to deactivate tag",
  "x_admin_settings_tags_page_failed_to_load_tags": "Failed to load tags",
  "x_admin_settings_tags_page_key_label": "Key",
  "x_admin_settings_tags_page_key_optional_hint": "(optional, auto-generated)",
  "x_admin_settings_tags_page_key_placeholder": "auto-generated-from-label",
  "x_admin_settings_tags_page_label_placeholder": "e.g., VIP Customer",
  "x_admin_settings_tags_page_label_required": "Label is required",
  "x_admin_settings_tags_page_new_tag": "New Tag",
  "x_admin_settings_tags_page_no_entity_tags": "No {entity} tags",
  "x_admin_settings_tags_page_no_tags_yet": "No tags yet",
  "x_admin_settings_tags_page_order_col": "Order",
  "x_admin_settings_tags_page_request_failed": "Request failed",
  "x_admin_settings_tags_page_save_changes": "Save Changes",
  "x_admin_settings_tags_page_select_entity_type": "Select at least one entity type",
  "x_admin_settings_tags_page_something_went_wrong": "Something went wrong",
  "x_admin_settings_tags_page_sort_order": "Sort Order",
  "x_admin_settings_tags_page_sort_order_invalid": "Sort order must be a whole number ≥ 0",
  "x_admin_settings_tags_page_tag_col": "Tag",
  "x_admin_settings_tags_page_tag_count_summary": "{count} tag{suffix}{scope}",
  "x_admin_settings_tags_page_tag_created": "Tag created",
  "x_admin_settings_tags_page_tag_deactivated": "Tag deactivated",
  "x_admin_settings_tags_page_tag_updated": "Tag updated",
  "x_admin_settings_tags_page_work_orders": "Work Orders",
  "x_admin_settings_work_order_types_page_ai_estimator": "Juno · AI estimator",
  "x_admin_settings_work_order_types_page_ai_estimator_description_help": "Internal definition of this work type. Juno reads it to decide when this service applies.",
  "x_admin_settings_work_order_types_page_ai_estimator_description_label": "Description",
  "x_admin_settings_work_order_types_page_ai_estimator_description_placeholder": "What this work type covers, in internal terms",
  "x_admin_settings_work_order_types_page_ai_estimator_notes_help": "Binding guidance from the lead estimator. Injected into Juno's catalog and followed when it quotes this service.",
  "x_admin_settings_work_order_types_page_ai_estimator_notes_label": "Juno estimator notes",
  "x_admin_settings_work_order_types_page_ai_estimator_notes_placeholder": "Rules Juno must follow for this service",
  "x_admin_settings_work_order_types_page_all_services": "All services",
  "x_admin_settings_work_order_types_page_amount_usd_label": "Amount (USD)",
  "x_admin_settings_work_order_types_page_delegated": "Delegated",
  "x_admin_settings_work_order_types_page_fulfillment": "Fulfillment",
  "x_admin_settings_work_order_types_page_fulfilling_partner_label": "Performed by",
  "x_admin_settings_work_order_types_page_fulfilling_partner_self": "Our own technicians",
  "x_admin_settings_work_order_types_page_fulfilling_partner_help": "Every new work order carrying this type is delegated to this Service Partner the moment it is created. Our own technicians are never scheduled to it.",
  "x_admin_settings_work_order_types_page_fulfilling_partner_none_available": "No delegation-enabled Service Partners exist yet.",
  "x_admin_settings_work_order_types_page_booking_defaults": "Booking defaults",
  "x_admin_settings_work_order_types_page_category_label": "Category:",
  "x_admin_settings_work_order_types_page_close_panel": "Close panel",
  "x_admin_settings_work_order_types_page_commission_amount_positive": "Commission amount must be a positive dollar value",
  "x_admin_settings_work_order_types_page_commission_label": "Commission",
  "x_admin_settings_work_order_types_page_commission_percent_range": "Commission percent must be between 0 and 100",
  "x_admin_settings_work_order_types_page_crew": "Crew",
  "x_admin_settings_work_order_types_page_customer_description_label": "Customer description",
  "x_admin_settings_work_order_types_page_customer_description_placeholder": "What the customer gets, in their words",
  "x_admin_settings_work_order_types_page_customer_facing_catalog_desc": "Customer-facing catalog listing for portal, marketing, and phone sales",
  "x_admin_settings_work_order_types_page_customer_title_label": "Customer title",
  "x_admin_settings_work_order_types_page_customer_title_placeholder": "e.g., Solar system inspection",
  "x_admin_settings_work_order_types_page_customer_title_required": "Customer title is required when the service is sellable",
  "x_admin_settings_work_order_types_page_display_price_label": "Display price (USD)",
  "x_admin_settings_work_order_types_page_display_price_positive": "Display price must be a positive amount",
  "x_admin_settings_work_order_types_page_duration": "Duration",
  "x_admin_settings_work_order_types_page_duration_min_label": "Duration (min)",
  "x_admin_settings_work_order_types_page_duration_whole_number": "Default duration must be a whole number of minutes",
  "x_admin_settings_work_order_types_page_failed_to_load_services": "Failed to load services",
  "x_admin_settings_work_order_types_page_family": "Family",
  "x_admin_settings_work_order_types_page_family_label": "Family:",
  "x_admin_settings_work_order_types_page_flat_per_unit": "Flat $ per unit",
  "x_admin_settings_work_order_types_page_marketing_price_desc": "Marketing price shown on sellable surfaces; the pricing engine owns the quoted price.",
  "x_admin_settings_work_order_types_page_min_crew_label": "Min crew",
  "x_admin_settings_work_order_types_page_min_crew_size": "Minimum crew size must be at least 1",
  "x_admin_settings_work_order_types_page_no_commission_rule": "No commission rule",
  "x_admin_settings_work_order_types_page_no_matching_work_order_types": "No matching work order types",
  "x_admin_settings_work_order_types_page_not_sellable": "Not sellable",
  "x_admin_settings_work_order_types_page_operational": "Operational",
  "x_admin_settings_work_order_types_page_percent_of_revenue": "% of revenue",
  "x_admin_settings_work_order_types_page_percent_range_label": "Percent (0-100)",
  "x_admin_settings_work_order_types_page_price": "Price",
  "x_admin_settings_work_order_types_page_request_failed": "Request failed",
  "x_admin_settings_work_order_types_page_required_suffix": "(required)",
  "x_admin_settings_work_order_types_page_save_changes": "Save Changes",
  "x_admin_settings_work_order_types_page_search_services_placeholder": "Search services…",
  "x_admin_settings_work_order_types_page_sellable": "Sellable",
  "x_admin_settings_work_order_types_page_sellable_only": "Sellable only",
  "x_admin_settings_work_order_types_page_service": "Service",
  "x_admin_settings_work_order_types_page_service_catalog": "Service Catalog",
  "x_admin_settings_work_order_types_page_something_went_wrong": "Something went wrong",
  "x_admin_settings_work_order_types_page_work_order_type_updated": "Work order type updated",
  "x_admin_settings_work_order_types_page_work_order_types_sellable_count": "Work order types · {count} sellable to customers",
  "x_admin_site_reports_page_all_days": "All Days",
  "x_admin_site_reports_page_all_statuses": "All Statuses",
  "x_admin_site_reports_page_all_technicians": "All Technicians",
  "x_admin_site_reports_page_analyzed": "Analyzed",
  "x_admin_site_reports_page_close_sidebar": "Close sidebar",
  "x_admin_site_reports_page_draft": "Draft",
  "x_admin_site_reports_page_empty_state_description": "Site reports will appear here once technicians submit them.",
  "x_admin_site_reports_page_no_reports_for_filters": "No reports for the current filters. Try a different status, day, or technician.",
  "x_admin_site_reports_page_pagination": "Page {current} of {total}",
  "x_admin_site_reports_page_report": "Report",
  "x_admin_site_reports_page_report_count_one": "{count} report",
  "x_admin_site_reports_page_report_count_other": "{count} reports",
  "x_admin_site_reports_page_scheduled": "Scheduled",
  "x_admin_site_reports_page_submitted": "Submitted",
  "x_admin_site_reports_page_technician": "Technician",
  "x_admin_site_reports_page_tomorrow": "Tomorrow",
  "x_admin_site_reports_page_view_appointment_detail": "View AppointmentDetail",
  "x_admin_site_reports_page_yesterday": "Yesterday",
  "x_admin_site_reports_templates_id_page_add_follow_up": "Add follow-up",
  "x_admin_site_reports_templates_id_page_add_image": "Add Image",
  "x_admin_site_reports_templates_id_page_add_media_requirement": "Add Media Requirement",
  "x_admin_site_reports_templates_id_page_add_option": "Add Option",
  "x_admin_site_reports_templates_id_page_all_changes_saved": "All changes saved",
  "x_admin_site_reports_templates_id_page_answer_source_tech": "Technician",
  "x_admin_site_reports_templates_id_page_autosave_failed": "Autosave failed",
  "x_admin_site_reports_templates_id_page_autosave_lock": "Autosave will unlock image uploads once the template has been created.",
  "x_admin_site_reports_templates_id_page_autosave_paused": "Autosave paused",
  "x_admin_site_reports_templates_id_page_autosave_paused_reason": "Autosave paused: {reason}",
  "x_admin_site_reports_templates_id_page_autosave_ready": "Autosave ready",
  "x_admin_site_reports_templates_id_page_back_to_templates": "Back to templates",
  "x_admin_site_reports_templates_id_page_changes_queued": "Changes queued",
  "x_admin_site_reports_templates_id_page_copy_suffix": "{prompt} (copy)",
  "x_admin_site_reports_templates_id_page_creating_template": "Creating template…",
  "x_admin_site_reports_templates_id_page_delete_failed": "Failed to delete template",
  "x_admin_site_reports_templates_id_page_delete_image_failed": "Failed to delete example image",
  "x_admin_site_reports_templates_id_page_deleting": "Deleting…",
  "x_admin_site_reports_templates_id_page_description_placeholder": "Brief description of what this template is for",
  "x_admin_site_reports_templates_id_page_duplicate": "Duplicate",
  "x_admin_site_reports_templates_id_page_edit_template": "Edit Template",
  "x_admin_site_reports_templates_id_page_example_images_hint": "Upload sample photos so technicians know what to capture.",
  "x_admin_site_reports_templates_id_page_example_images_label": "Example Images",
  "x_admin_site_reports_templates_id_page_help_text_label": "Help Text",
  "x_admin_site_reports_templates_id_page_help_text_placeholder": "Optional help for the technician",
  "x_admin_site_reports_templates_id_page_max_label": "Max",
  "x_admin_site_reports_templates_id_page_media_any": "Any File",
  "x_admin_site_reports_templates_id_page_media_audio": "Audio",
  "x_admin_site_reports_templates_id_page_media_image": "Image",
  "x_admin_site_reports_templates_id_page_media_pdf": "PDF",
  "x_admin_site_reports_templates_id_page_media_requirements_label": "Media Requirements",
  "x_admin_site_reports_templates_id_page_media_video": "Video",
  "x_admin_site_reports_templates_id_page_min_label": "Min",
  "x_admin_site_reports_templates_id_page_move_down": "Move down",
  "x_admin_site_reports_templates_id_page_move_up": "Move up",
  "x_admin_site_reports_templates_id_page_name_label": "Name *",
  "x_admin_site_reports_templates_id_page_name_placeholder": "e.g. Solar Installation Inspection",
  "x_admin_site_reports_templates_id_page_name_required": "Template name is required",
  "x_admin_site_reports_templates_id_page_new_template": "New Template",
  "x_admin_site_reports_templates_id_page_no_example_images": "No example images uploaded for this question.",
  "x_admin_site_reports_templates_id_page_option_value_placeholder": "Option value",
  "x_admin_site_reports_templates_id_page_prompt_label": "Prompt *",
  "x_admin_site_reports_templates_id_page_prompt_placeholder": "What should the technician answer?",
  "x_admin_site_reports_templates_id_page_qtype_checkbox": "Checkbox",
  "x_admin_site_reports_templates_id_page_qtype_media": "Media (Photo/File)",
  "x_admin_site_reports_templates_id_page_qtype_multi_select": "Multi Select",
  "x_admin_site_reports_templates_id_page_qtype_number": "Number",
  "x_admin_site_reports_templates_id_page_qtype_select": "Select",
  "x_admin_site_reports_templates_id_page_qtype_textarea": "Text Area",
  "x_admin_site_reports_templates_id_page_qtype_yes_no": "Yes / No",
  "x_admin_site_reports_templates_id_page_remove_option": "Remove option",
  "x_admin_site_reports_templates_id_page_remove_tag": "Remove tag",
  "x_admin_site_reports_templates_id_page_removing": "Removing...",
  "x_admin_site_reports_templates_id_page_req_badge": "Req",
  "x_admin_site_reports_templates_id_page_required_label": "Required",
  "x_admin_site_reports_templates_id_page_save_failed": "Failed to save template",
  "x_admin_site_reports_templates_id_page_saving_changes": "Saving changes…",
  "x_admin_site_reports_templates_id_page_size_kb": "{size} KB",
  "x_admin_site_reports_templates_id_page_system_key_label": "System Key",
  "x_admin_site_reports_templates_id_page_tag_input_placeholder": "Type and press Enter",
  "x_admin_site_reports_templates_id_page_unknown_question": "Unknown question",
  "x_admin_site_reports_templates_id_page_untitled_question": "(untitled question)",
  "x_admin_site_reports_templates_id_page_upload_failed": "Failed to upload example image",
  "x_admin_site_reports_templates_id_page_uploading": "Uploading...",
  "x_admin_site_reports_templates_page_active_only": "Active only",
  "x_admin_site_reports_templates_page_all_templates": "All templates",
  "x_admin_site_reports_templates_page_back_to_site_reports": "Back to site reports",
  "x_admin_site_reports_templates_page_copy_name": "Copy {name}",
  "x_admin_site_reports_templates_page_copying": "Copying…",
  "x_admin_site_reports_templates_page_empty_state_description": "Create your first site report template to get started.",
  "x_admin_site_reports_templates_page_failed_to_copy_template": "Failed to copy template",
  "x_admin_site_reports_templates_page_filter_by_exact_tag": "Filter by exact tag",
  "x_admin_site_reports_templates_page_inactive_only": "Inactive only",
  "x_admin_site_reports_templates_page_name_a_z": "Name A-Z",
  "x_admin_site_reports_templates_page_name_description_or_tag": "Name, description, or tag",
  "x_admin_site_reports_templates_page_name_z_a": "Name Z-A",
  "x_admin_site_reports_templates_page_newest_first": "Newest first",
  "x_admin_site_reports_templates_page_oldest_first": "Oldest first",
  "x_admin_site_reports_templates_page_organize_templates": "Organize Templates",
  "x_admin_site_reports_templates_page_search_colon": "Search: {search}",
  "x_admin_site_reports_templates_page_site_report_templates": "Site Report Templates",
  "x_admin_site_reports_templates_page_sort": "Sort",
  "x_admin_site_reports_templates_page_sort_colon": "Sort: {sort}",
  "x_admin_site_reports_templates_page_status_colon": "Status: {status}",
  "x_admin_site_reports_templates_page_tag": "Tag",
  "x_admin_site_reports_templates_page_tag_colon": "Tag: {tag}",
  "x_admin_site_reports_templates_page_template_count": "{count} template{plural}",
  "x_admin_site_reports_templates_page_templates_label": "templates",
  "x_admin_tasks_page_about": "About",
  "x_admin_tasks_page_activity": "Activity",
  "x_admin_tasks_page_add_block": "Add block",
  "x_admin_tasks_page_add_context": "Add context…",
  "x_admin_tasks_page_add_reminder": "Add reminder",
  "x_admin_tasks_page_all_priorities": "All priorities",
  "x_admin_tasks_page_all_types": "All types",
  "x_admin_tasks_page_assigned_by": "Assigned by",
  "x_admin_tasks_page_assigned_by_me": "Assigned by me",
  "x_admin_tasks_page_assignee_placeholder": "Assignee...",
  "x_admin_tasks_page_at_specific_time": "At a specific time",
  "x_admin_tasks_page_attention_nudge": "Attention nudge",
  "x_admin_tasks_page_before_deadline": "Before deadline",
  "x_admin_tasks_page_before_due": "Before due",
  "x_admin_tasks_page_before_planned_start": "Before planned start",
  "x_admin_tasks_page_block_time": "Block time",
  "x_admin_tasks_page_blocked_by": "Blocked by",
  "x_admin_tasks_page_blocks": "Blocks",
  "x_admin_tasks_page_cancel_delete_aria": "Cancel delete",
  "x_admin_tasks_page_cancel_reminder_title": "Cancel reminder",
  "x_admin_tasks_page_cancel_task": "Cancel task",
  "x_admin_tasks_page_checklist": "Checklist",
  "x_admin_tasks_page_clear_assignee_filter": "Clear assignee filter",
  "x_admin_tasks_page_clear_filters": "Clear filters",
  "x_admin_tasks_page_clear_selection_title": "Clear selection",
  "x_admin_tasks_page_click_edit_title": "Click to edit title",
  "x_admin_tasks_page_close_detail_aria": "Close task detail",
  "x_admin_tasks_page_close_menu_aria": "Close menu",
  "x_admin_tasks_page_collapse_all": "Collapse All",
  "x_admin_tasks_page_collapse_all_title": "Collapse all",
  "x_admin_tasks_page_created_at": "Created {date}",
  "x_admin_tasks_page_delete_confirm_body": "\"{title}\" and its history, reminders, relations, and time blocks will be permanently removed. This can't be undone.",
  "x_admin_tasks_page_delete_task_question": "Delete task?",
  "x_admin_tasks_page_done": "Done",
  "x_admin_tasks_page_duplicates": "Duplicates",
  "x_admin_tasks_page_end": "End",
  "x_admin_tasks_page_end_after_start": "End must be after start",
  "x_admin_tasks_page_every_open_task_org": "Every open task across the org.",
  "x_admin_tasks_page_every_open_task_team": "Every open task for your job-role team.",
  "x_admin_tasks_page_everyone": "Everyone",
  "x_admin_tasks_page_expand_all": "Expand All",
  "x_admin_tasks_page_expand_all_title": "Expand all",
  "x_admin_tasks_page_failed_acknowledge_task": "Failed to acknowledge task",
  "x_admin_tasks_page_failed_add_relation": "Failed to add relation",
  "x_admin_tasks_page_failed_add_reminder": "Failed to add reminder",
  "x_admin_tasks_page_failed_add_time_block": "Failed to add time block",
  "x_admin_tasks_page_failed_cancel_reminder": "Failed to cancel reminder",
  "x_admin_tasks_page_failed_complete_task": "Failed to complete task",
  "x_admin_tasks_page_failed_delete_task": "Failed to delete task",
  "x_admin_tasks_page_failed_load_task": "Failed to load task",
  "x_admin_tasks_page_failed_load_tasks": "Failed to load tasks",
  "x_admin_tasks_page_failed_mark_waiting": "Failed to mark waiting",
  "x_admin_tasks_page_failed_remove_relation": "Failed to remove relation",
  "x_admin_tasks_page_failed_remove_time_block": "Failed to remove time block",
  "x_admin_tasks_page_failed_save_change": "Failed to save change",
  "x_admin_tasks_page_failed_snooze_task": "Failed to snooze task",
  "x_admin_tasks_page_failed_start_focus": "Failed to start focus",
  "x_admin_tasks_page_failed_stop_focus": "Failed to stop focus",
  "x_admin_tasks_page_failed_update_checklist": "Failed to update checklist",
  "x_admin_tasks_page_failed_update_plan": "Failed to update plan",
  "x_admin_tasks_page_filter_priority_title": "Filter by priority",
  "x_admin_tasks_page_filter_type_title": "Filter by task type",
  "x_admin_tasks_page_find_task": "Find task",
  "x_admin_tasks_page_fire_at": "Fire at",
  "x_admin_tasks_page_focus": "Focus",
  "x_admin_tasks_page_focus_started": "Focus started",
  "x_admin_tasks_page_focus_stopped": "Focus stopped",
  "x_admin_tasks_page_inbox_zero": "Inbox zero",
  "x_admin_tasks_page_invalid_date": "Invalid date",
  "x_admin_tasks_page_link_a_task": "Link a task",
  "x_admin_tasks_page_loading_task": "Loading task",
  "x_admin_tasks_page_mark_done_title": "Mark done",
  "x_admin_tasks_page_message_optional": "Message (optional)",
  "x_admin_tasks_page_minutes_before": "Minutes before",
  "x_admin_tasks_page_more_actions_title": "More actions",
  "x_admin_tasks_page_my_team": "My team",
  "x_admin_tasks_page_new_reminder": "New reminder",
  "x_admin_tasks_page_new_task": "New Task",
  "x_admin_tasks_page_no_activity_yet": "No activity yet.",
  "x_admin_tasks_page_no_date": "No date",
  "x_admin_tasks_page_no_matches": "No matches",
  "x_admin_tasks_page_no_relations": "No relations.",
  "x_admin_tasks_page_no_reminders": "No reminders.",
  "x_admin_tasks_page_no_tasks_in": "No tasks in {segment}",
  "x_admin_tasks_page_no_tasks_in_filtered": "No tasks in {segment} match the active filters",
  "x_admin_tasks_page_no_time_blocks": "No time blocks.",
  "x_admin_tasks_page_notes": "Notes",
  "x_admin_tasks_page_nothing_matches": "Nothing matches \"{query}\"",
  "x_admin_tasks_page_now": "now",
  "x_admin_tasks_page_optional_note_placeholder": "Optional note",
  "x_admin_tasks_page_optional_title_placeholder": "Optional title",
  "x_admin_tasks_page_overdue": "Overdue",
  "x_admin_tasks_page_parent_of": "Parent of",
  "x_admin_tasks_page_pick_reminder_datetime": "Pick a date and time for the reminder",
  "x_admin_tasks_page_pick_start_end_time": "Pick a start and end time",
  "x_admin_tasks_page_plan_updated": "Plan updated",
  "x_admin_tasks_page_pool": "Pool",
  "x_admin_tasks_page_priority_fallback": "Priority",
  "x_admin_tasks_page_reassign": "Reassign",
  "x_admin_tasks_page_reassigned": "Reassigned",
  "x_admin_tasks_page_related_to": "Related to",
  "x_admin_tasks_page_relation_added": "Relation added",
  "x_admin_tasks_page_relation_removed": "Relation removed",
  "x_admin_tasks_page_relation_type": "Relation type",
  "x_admin_tasks_page_relations": "Relations",
  "x_admin_tasks_page_reminder_added": "Reminder added",
  "x_admin_tasks_page_reminder_canceled": "Reminder canceled",
  "x_admin_tasks_page_reminders": "Reminders",
  "x_admin_tasks_page_remove_relation_title": "Remove relation",
  "x_admin_tasks_page_remove_time_block_title": "Remove time block",
  "x_admin_tasks_page_reopen": "Reopen",
  "x_admin_tasks_page_requested_by": "Requested by",
  "x_admin_tasks_page_role_fallback": "Role",
  "x_admin_tasks_page_roles": "Roles",
  "x_admin_tasks_page_saving": "Saving",
  "x_admin_tasks_page_schedule": "Schedule",
  "x_admin_tasks_page_search_employees_placeholder": "Search employees…",
  "x_admin_tasks_page_search_placeholder": "Search tasks by title, owner, or description...",
  "x_admin_tasks_page_search_tasks_to_link_placeholder": "Search tasks to link...",
  "x_admin_tasks_page_searching": "Searching…",
  "x_admin_tasks_page_snooze": "Snooze",
  "x_admin_tasks_page_start": "Start",
  "x_admin_tasks_page_still_on_it": "Still on it",
  "x_admin_tasks_page_stop_elapsed": "Stop · {elapsed}",
  "x_admin_tasks_page_subtask_of": "Subtask of",
  "x_admin_tasks_page_task_acknowledged": "Task acknowledged",
  "x_admin_tasks_page_task_canceled": "Task canceled",
  "x_admin_tasks_page_task_completed": "Task completed",
  "x_admin_tasks_page_task_could_not_load": "This task could not be loaded.",
  "x_admin_tasks_page_task_deleted": "Task deleted",
  "x_admin_tasks_page_task_marked_waiting": "Task marked waiting",
  "x_admin_tasks_page_task_reopened": "Task reopened",
  "x_admin_tasks_page_task_snoozed": "Task snoozed",
  "x_admin_tasks_page_task_unavailable": "Task unavailable",
  "x_admin_tasks_page_tasks_assigned_to_you": "Tasks assigned to you.",
  "x_admin_tasks_page_tasks_you_delegated": "Tasks you delegated to others.",
  "x_admin_tasks_page_time_block_added": "Time block added",
  "x_admin_tasks_page_time_block_fallback": "Time block",
  "x_admin_tasks_page_time_block_removed": "Time block removed",
  "x_admin_tasks_page_time_blocks": "Time blocks",
  "x_admin_tasks_page_title": "Tasks | Admin",
  "x_admin_tasks_page_title_optional": "Title (optional)",
  "x_admin_tasks_page_title_cannot_be_blank": "Title cannot be blank.",
  "x_admin_tasks_page_unassigned": "Unassigned",
  "x_admin_tasks_page_upcoming": "Upcoming",
  "x_admin_tasks_page_updated_at": "Updated {date}",
  "x_admin_tasks_page_waiting": "Waiting",
  "x_admin_tasks_page_when": "When",
  "x_admin_technicians_daily_map_page_address": "Address",
  "x_admin_technicians_daily_map_page_admin_areas_count": "{count} Admin Areas",
  "x_admin_technicians_daily_map_page_appointment_value": "Appointment: {value}",
  "x_admin_technicians_daily_map_page_appointments": "Appointments",
  "x_admin_technicians_daily_map_page_appointments_count": "Appointments ({count})",
  "x_admin_technicians_daily_map_page_appointments_scheduled": "Appointments Scheduled",
  "x_admin_technicians_daily_map_page_appointments_visited": "Appointments Visited",
  "x_admin_technicians_daily_map_page_clear_path_count": "Clear Path ({count})",
  "x_admin_technicians_daily_map_page_clear_path_title": "Clear path",
  "x_admin_technicians_daily_map_page_county_boundary_missing": "County boundary dataset missing; territory polygons may be incomplete.",
  "x_admin_technicians_daily_map_page_distance_value": "Distance {value}",
  "x_admin_technicians_daily_map_page_expected_revenue": "Expected Revenue",
  "x_admin_technicians_daily_map_page_failed_to_load": "Failed to Load",
  "x_admin_technicians_daily_map_page_fetching_location_history": "Fetching location history...",
  "x_admin_technicians_daily_map_page_high_detail": "High detail",
  "x_admin_technicians_daily_map_page_high_detail_title": "Loads full admin-area polygons; can be slower",
  "x_admin_technicians_daily_map_page_last_seen_value": "Last seen: {value}",
  "x_admin_technicians_daily_map_page_latest": "Latest",
  "x_admin_technicians_daily_map_page_live": "Live",
  "x_admin_technicians_daily_map_page_loading_territories": "Loading territories...",
  "x_admin_technicians_daily_map_page_loading_timeline": "Loading timeline...",
  "x_admin_technicians_daily_map_page_manage_technician": "Manage technician",
  "x_admin_technicians_daily_map_page_map": "Map",
  "x_admin_technicians_daily_map_page_next_day": "Next day",
  "x_admin_technicians_daily_map_page_no_location": "No location",
  "x_admin_technicians_daily_map_page_no_location_history": "No location history for this day.",
  "x_admin_technicians_daily_map_page_path_summary": "Path Summary",
  "x_admin_technicians_daily_map_page_previous_day": "Previous day",
  "x_admin_technicians_daily_map_page_refresh_data": "Refresh data",
  "x_admin_technicians_daily_map_page_single_ping_recorded": "Single ping recorded at {time}.",
  "x_admin_technicians_daily_map_page_start": "Start",
  "x_admin_technicians_daily_map_page_technicians_count": "Technicians ({count})",
  "x_admin_technicians_daily_map_page_territories": "Territories",
  "x_admin_technicians_daily_map_page_territories_failed": "Territories failed",
  "x_admin_technicians_daily_map_page_timeline": "Timeline",
  "x_admin_technicians_daily_map_page_unassigned": "Unassigned",
  "x_admin_technicians_daily_map_page_view_account": "View Account",
  "x_admin_technicians_daily_map_page_view_appointment": "View Appointment",
  "x_admin_technicians_daily_map_page_view_technician": "View Technician",
  "x_admin_technicians_daily_map_page_view_timeline_title": "View timeline for this day",
  "x_admin_technicians_daily_map_page_visits_today": "Appointments today: {count}",
  "x_admin_technicians_page_actual": "Actual",
  "x_admin_technicians_page_actual_drive": "Actual Drive",
  "x_admin_technicians_page_actual_drive_lc": "Actual drive",
  "x_admin_technicians_page_actual_labor_lc": "Actual labor",
  "x_admin_technicians_page_actual_source": "Actual source",
  "x_admin_technicians_page_actual_utilization": "Actual Utilization",
  "x_admin_technicians_page_actual_utilization_colon": "Actual Utilization:",
  "x_admin_technicians_page_all_technicians": "All technicians",
  "x_admin_technicians_page_at_appointment": "At Appointment",
  "x_admin_technicians_page_at_warehouse": "At Warehouse",
  "x_admin_technicians_page_available_colon": "Available:",
  "x_admin_technicians_page_billable_labor": "Billable Labor",
  "x_admin_technicians_page_billable_utilization": "Billable Utilization",
  "x_admin_technicians_page_billable_utilization_colon": "Billable Utilization:",
  "x_admin_technicians_page_by_region": "Utilization by Region",
  "x_admin_technicians_page_capacity_ledger": "Capacity Ledger",
  "x_admin_technicians_page_clock_status": "Clock Status",
  "x_admin_technicians_page_clocked_in": "Clocked In",
  "x_admin_technicians_page_clocked_out": "Clocked Out",
  "x_admin_technicians_page_collapse_all_territories": "Collapse All Territories",
  "x_admin_technicians_page_collapse_region": "Collapse {region}",
  "x_admin_technicians_page_current_appointment": "Current Appointment",
  "x_admin_technicians_page_daily_map": "Daily Map",
  "x_admin_technicians_page_drive": "Drive",
  "x_admin_technicians_page_drive_est_act": "Drive Est ▸ Act",
  "x_admin_technicians_page_estimated": "Estimated",
  "x_admin_technicians_page_estimated_drive": "Estimated Drive",
  "x_admin_technicians_page_estimated_drive_colon": "Estimated Drive:",
  "x_admin_technicians_page_estimated_drive_lc": "Estimated drive",
  "x_admin_technicians_page_estimated_labor_lc": "Estimated labor",
  "x_admin_technicians_page_estimated_source": "Estimated source",
  "x_admin_technicians_page_estimated_utilization": "Estimated Utilization",
  "x_admin_technicians_page_estimated_utilization_colon": "Estimated Utilization:",
  "x_admin_technicians_page_expand_all_territories": "Expand All Territories",
  "x_admin_technicians_page_expand_region": "Expand {region}",
  "x_admin_technicians_page_failed_to_load": "Failed to Load",
  "x_admin_technicians_page_grand_total": "Grand Total",
  "x_admin_technicians_page_idle": "Idle",
  "x_admin_technicians_page_labor_est_act": "Labor Est ▸ Act",
  "x_admin_technicians_page_last_seen": "Last Seen",
  "x_admin_technicians_page_live_tracking": "Live Tracking",
  "x_admin_technicians_page_no_technicians_found": "No technicians found",
  "x_admin_technicians_page_no_technicians_in_territories": "No technicians in selected territories",
  "x_admin_technicians_page_non_billable": "Non-billable",
  "x_admin_technicians_page_on_break": "On Break",
  "x_admin_technicians_page_on_lunch": "On Lunch",
  "x_admin_technicians_page_operational_hours_for": "Operational labor and drive hours for {name} in this range.",
  "x_admin_technicians_page_planned_actual_hint": "Thick bar = actual · thin stripe = planned · line = capacity",
  "x_admin_technicians_page_revenue": "Revenue",
  "x_admin_technicians_page_revenue_colon": "Revenue:",
  "x_admin_technicians_page_route_warning": "Route warning",
  "x_admin_technicians_page_split_actual": "Split actual",
  "x_admin_technicians_page_split_billable": "Split billable",
  "x_admin_technicians_page_split_estimated": "Split estimated",
  "x_admin_technicians_page_split_fallback": "Split fallback",
  "x_admin_technicians_page_suggestion": "Suggestion",
  "x_admin_technicians_page_task": "Task",
  "x_admin_technicians_page_technician": "Technician",
  "x_admin_technicians_page_technician_count": "{count} technician(s)",
  "x_admin_technicians_page_technicians_label": "Technicians:",
  "x_admin_technicians_page_time_off": "Time Off",
  "x_admin_technicians_page_timecards": "Timecards",
  "x_admin_technicians_page_toggle_work_contributions": "Toggle work contributions for {name}",
  "x_admin_technicians_page_util_est_act": "Utilization Est ▸ Act",
  "x_admin_technicians_page_utilization": "Utilization",
  "x_admin_technicians_page_work_contributions": "Work contributions",
  "x_admin_technicians_page_work_item": "Work item",
  "x_admin_technicians_page_worked": "Worked",
  "x_admin_technicians_page_worked_colon": "Worked:",
  "x_admin_technicians_technician_id_page_appointment_in_btn": "AppointmentIn",
  "x_admin_technicians_technician_id_page_appointment_out_btn": "AppointmentOut",
  "x_admin_technicians_technician_id_page_appointment_suffix": "Appointment{suffix}",
  "x_admin_technicians_technician_id_page_arrived_at_appointment": "Arrived at Appointment",
  "x_admin_technicians_technician_id_page_arrived_at_warehouse": "Arrived at Warehouse",
  "x_admin_technicians_technician_id_page_at_appointment": "At Appointment",
  "x_admin_technicians_technician_id_page_at_warehouse": "At Warehouse",
  "x_admin_technicians_technician_id_page_available_label": "Available:",
  "x_admin_technicians_technician_id_page_break_ended": "Break Ended",
  "x_admin_technicians_technician_id_page_break_started": "Break Started",
  "x_admin_technicians_technician_id_page_breaks": "Breaks",
  "x_admin_technicians_technician_id_page_clocked_in": "Clocked In",
  "x_admin_technicians_technician_id_page_clocked_out": "Clocked Out",
  "x_admin_technicians_technician_id_page_comp_time": "Comp Time",
  "x_admin_technicians_technician_id_page_day_activity": "Day Activity",
  "x_admin_technicians_technician_id_page_drive_duration": "Drive {duration}",
  "x_admin_technicians_technician_id_page_drive_plus_stationary": "Drive + Stationary",
  "x_admin_technicians_technician_id_page_driving": "Driving",
  "x_admin_technicians_technician_id_page_failed_to_load": "Failed to Load",
  "x_admin_technicians_technician_id_page_failed_update_home_address": "Failed to update home address",
  "x_admin_technicians_technician_id_page_failed_update_territories": "Failed to update territories",
  "x_admin_technicians_technician_id_page_failed_update_time_tracking": "Failed to update time tracking",
  "x_admin_technicians_technician_id_page_floating_holiday": "Floating Holiday",
  "x_admin_technicians_technician_id_page_global_availability": "Global availability",
  "x_admin_technicians_technician_id_page_global_availability_description": "Service technicians are available Monday through Friday, 8:00 AM–6:00 PM. Approved Time Off is the only individual availability exception.",
  "x_admin_technicians_technician_id_page_home_address": "Home Address",
  "x_admin_technicians_technician_id_page_home_address_updated": "Home address updated",
  "x_admin_technicians_technician_id_page_home_territory": "Home Territory",
  "x_admin_technicians_technician_id_page_hrs_avail": "hrs avail",
  "x_admin_technicians_technician_id_page_idle_slash_driving": "Idle / Driving",
  "x_admin_technicians_technician_id_page_idle_warehouse": "Idle / Warehouse",
  "x_admin_technicians_technician_id_page_left_appointment": "Left Appointment",
  "x_admin_technicians_technician_id_page_left_warehouse": "Left Warehouse",
  "x_admin_technicians_technician_id_page_loading_timeline": "Loading timeline...",
  "x_admin_technicians_technician_id_page_lunch_ended": "Lunch Ended",
  "x_admin_technicians_technician_id_page_lunch_started": "Lunch Started",
  "x_admin_technicians_technician_id_page_manage_time_off": "Manage Time Off",
  "x_admin_technicians_technician_id_page_n_items": "{count} items",
  "x_admin_technicians_technician_id_page_no_home_address": "No home address on file. The scheduler skips this technician until one is added — the planner needs a travel start point.",
  "x_admin_technicians_technician_id_page_no_active_appointment": "No active appointment available for appointment tracking",
  "x_admin_technicians_technician_id_page_no_territories_configured": "No territories configured",
  "x_admin_technicians_technician_id_page_off": "Off",
  "x_admin_technicians_technician_id_page_on_appointments": "On Appointments",
  "x_admin_technicians_technician_id_page_on_break": "On Break",
  "x_admin_technicians_technician_id_page_on_hand_label": "On Hand:",
  "x_admin_technicians_technician_id_page_on_lunch": "On Lunch",
  "x_admin_technicians_technician_id_page_open_pay_period_queue": "Open Pay Period Queue",
  "x_admin_technicians_technician_id_page_pay_period_label": "Pay period: {periodStart}",
  "x_admin_technicians_technician_id_page_pay_period_review_queue": "Pay Period Review Queue",
  "x_admin_technicians_technician_id_page_pending_hours": "Pending: {hours}",
  "x_admin_technicians_technician_id_page_personal": "Personal",
  "x_admin_technicians_technician_id_page_pto": "PTO",
  "x_admin_technicians_technician_id_page_reserved_label": "Reserved:",
  "x_admin_technicians_technician_id_page_save_territories": "Save Territories",
  "x_admin_technicians_technician_id_page_select_one_home_territory": "Select one home territory",
  "x_admin_technicians_technician_id_page_shift": "Shift",
  "x_admin_technicians_technician_id_page_sick": "Sick",
  "x_admin_technicians_technician_id_page_sick_family": "Sick (Family)",
  "x_admin_technicians_technician_id_page_stationary": "Stationary",
  "x_admin_technicians_technician_id_page_stationary_duration": "Stationary {duration}",
  "x_admin_technicians_technician_id_page_tab_inventory": "Inventory",
  "x_admin_technicians_technician_id_page_tab_location": "Location",
  "x_admin_technicians_technician_id_page_tab_time_off": "Time Off",
  "x_admin_technicians_technician_id_page_tab_timeline": "Timeline",
  "x_admin_technicians_technician_id_page_tab_trips": "Trips",
  "x_admin_technicians_technician_id_page_territories_updated": "Territories updated",
  "x_admin_technicians_technician_id_page_time_tracking_updated": "Time tracking updated",
  "x_admin_technicians_technician_id_page_transit": "Transit",
  "x_admin_technicians_technician_id_page_unpaid": "Unpaid",
  "x_admin_technicians_technician_id_page_used_hours": "Used: {hours}",
  "x_admin_technicians_technician_id_page_volunteer": "Volunteer",
  "x_admin_technicians_technician_id_page_warehouse_in_btn": "Warehouse In",
  "x_admin_technicians_technician_id_page_warehouse_out_btn": "Warehouse Out",
  "x_admin_technicians_timecards_page_adjustments": "Adjustments",
  "x_admin_technicians_timecards_page_all_visible_territories": "All visible territories",
  "x_admin_technicians_timecards_page_approve_selected": "Approve Selected",
  "x_admin_technicians_timecards_page_approved_failed": "{approved} approved, {failed} failed",
  "x_admin_technicians_timecards_page_double_time": "Double Time",
  "x_admin_technicians_timecards_page_download_hrp_csv": "Download HR&P CSV",
  "x_admin_technicians_timecards_page_exceptions": "Exceptions",
  "x_admin_technicians_timecards_page_failed_to_approve": "Failed to approve timecards",
  "x_admin_technicians_timecards_page_invalid_pay_period": "Enter a valid pay period date",
  "x_admin_technicians_timecards_page_jump": "Jump",
  "x_admin_technicians_timecards_page_needs_fixes": "Needs Fixes",
  "x_admin_technicians_timecards_page_no_timecards": "No timecards matched the current server filters.",
  "x_admin_technicians_timecards_page_ot2": "OT2",
  "x_admin_technicians_timecards_page_overtime": "Overtime",
  "x_admin_technicians_timecards_page_page_of": "Page {current} of {total}",
  "x_admin_technicians_timecards_page_pay_period": "Pay Period",
  "x_admin_technicians_timecards_page_ready": "Ready",
  "x_admin_technicians_timecards_page_regular": "Regular",
  "x_admin_technicians_timecards_page_review": "Review",
  "x_admin_technicians_timecards_page_rows": "Rows",
  "x_admin_technicians_timecards_page_search_placeholder": "Search technician name",
  "x_admin_technicians_timecards_page_select_all_ready": "Select all ready timecards",
  "x_admin_technicians_timecards_page_select_technician": "Select {name}",
  "x_admin_technicians_timecards_page_selected_count": "{count} selected",
  "x_admin_technicians_timecards_page_subtitle": "Review current and past pay periods, drill into a full audit screen, and approve ready periods in bulk.",
  "x_admin_technicians_timecards_page_technicians_overview": "Technicians Overview",
  "x_admin_technicians_timecards_page_territories": "Territories",
  "x_admin_technicians_timecards_page_timecards_approved": "{count} timecard(s) approved",
  "x_admin_technicians_timecards_page_worked": "Worked",
  "x_admin_technicians_timecards_technician_id_week_start_page_add_punch": "Add Punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_add_punch_for": "Add Punch For {date}",
  "x_admin_technicians_timecards_technician_id_week_start_page_admin_access_required": "Admin portal access required to edit punches.",
  "x_admin_technicians_timecards_technician_id_week_start_page_and": "and",
  "x_admin_technicians_timecards_technician_id_week_start_page_approve_period": "Approve Period",
  "x_admin_technicians_timecards_technician_id_week_start_page_auto_lunch_deducted": "Auto lunch deducted {hours}",
  "x_admin_technicians_timecards_technician_id_week_start_page_back_to_queue": "Back To Queue",
  "x_admin_technicians_timecards_technician_id_week_start_page_badge_context": "Context",
  "x_admin_technicians_timecards_technician_id_week_start_page_badge_gps": "GPS",
  "x_admin_technicians_timecards_technician_id_week_start_page_badge_payroll": "Payroll",
  "x_admin_technicians_timecards_technician_id_week_start_page_badge_scheduled": "Scheduled",
  "x_admin_technicians_timecards_technician_id_week_start_page_badge_visit": "Appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_break_end": "Break End",
  "x_admin_technicians_timecards_technician_id_week_start_page_break_policy_label": "Break Policy",
  "x_admin_technicians_timecards_technician_id_week_start_page_break_start": "Break Start",
  "x_admin_technicians_timecards_technician_id_week_start_page_break_tooltip": "Auto-deducted break if available",
  "x_admin_technicians_timecards_technician_id_week_start_page_clock_in": "Clock In",
  "x_admin_technicians_timecards_technician_id_week_start_page_clock_out": "Clock Out",
  "x_admin_technicians_timecards_technician_id_week_start_page_context_events": "Context Events",
  "x_admin_technicians_timecards_technician_id_week_start_page_daily": "daily",
  "x_admin_technicians_timecards_technician_id_week_start_page_daily_audit_unavailable": "Daily audit is unavailable.",
  "x_admin_technicians_timecards_technician_id_week_start_page_date_audit": "{date} Audit",
  "x_admin_technicians_timecards_technician_id_week_start_page_date_time_label": "Date & Time ({timezone})",
  "x_admin_technicians_timecards_technician_id_week_start_page_deduct_minutes": "Deduct {minutes} unpaid minutes after {hours} worked hours{lunchGuard}.",
  "x_admin_technicians_timecards_technician_id_week_start_page_delete_punch": "Delete Punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_delete_reason_required": "Delete reason is required",
  "x_admin_technicians_timecards_technician_id_week_start_page_double_time_tooltip": "Double pay hours",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_actual_to": "Actual drive to {destination}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_confidence_high": "High confidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_confidence_low": "Low confidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_confidence_medium": "Medium confidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_confidence_unavailable": "Confidence unavailable",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_context": "Travel context",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_context_notice": "Travel context: {duration} from {method}. This is not counted as actual drive time.",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_context_only_notice": "Context only: The {duration} travel window is not counted as actual drive time.",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_context_to": "Travel context to {destination}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_appointment": "Appointment estimate",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_calculated": "Calculated {time}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_details": "Estimate details",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_dispatch_route": "Dispatch route",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_origin": "Origin: {origin}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_routing_method": "Routing method: {method}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_schedule_suggestion": "Schedule suggestion",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_estimate_snapshot": "Snapshot {time}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_evidence_details": "Drive evidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_evidence": "GPS evidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_longest_gap": " · longest gap {duration}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_moving": "Moving {duration}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_stationary": "Stationary {duration}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_summary": "{coverage}% coverage · {points} points{gap}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_gps_unknown": "Unknown {duration}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_leg_of": "leg {ordinal} of {count}",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_method_clock_in_to_arrival": "Clock-in to arrival context",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_method_departure_to_arrival": "Departure to arrival",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_method_gps_inferred": "GPS-inferred context",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_no_actual_method": "No actual method",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_no_estimate_source": "No estimate source",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_administrative_boundary": "One or more trip boundaries were adjusted by an administrator",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_automatic_boundary": "One or more trip boundaries were recorded automatically",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_cross_day_boundary": "The trip crosses a local day boundary and is shown as context only",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_implausible_jump": "Some GPS movement appears implausible",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_inferred_context": "This inferred window is context, not actual drive time",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_low_gps_coverage": "GPS coverage is too low to corroborate this trip",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_missing_departure": "No explicit departure was recorded",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_partial_gps_coverage": "GPS coverage is incomplete",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_poor_accuracy": "Some GPS points have poor accuracy",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_quality_same_site_bounce": "Departure and arrival look like a same-site boundary bounce",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_above_estimate": "Actual drive is much longer than the route estimate",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_actual_unavailable": "No trustworthy actual drive time is available",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_additional_leg": "This is an additional trip leg for the same appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_below_estimate": "Actual drive is much shorter than the route estimate",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_evidence_quality": "The supporting event or GPS evidence needs review",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_missing_estimate": "No route estimate is available for comparison",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_multiple_actual_legs": "Multiple actual trip legs were recorded for this appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_reason_no_travel_evidence": "No travel evidence was recorded for this appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_status_consistent": "Actual and estimate align",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_status_review": "Review drive discrepancy",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_status_unavailable": "Comparison unavailable",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_variance_longer": "Actual is {duration} longer than estimated{percent}.",
  "x_admin_technicians_timecards_technician_id_week_start_page_drive_variance_shorter": "Actual is {duration} shorter than estimated{percent}.",
  "x_admin_technicians_timecards_technician_id_week_start_page_empty_day_description": "This is a non-working day. No punches, appointments, or location evidence were recorded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_empty_day_title": "No activity expected or recorded",
  "x_admin_technicians_timecards_technician_id_week_start_page_event_time_reason_required": "Event time and reason are required",
  "x_admin_technicians_timecards_technician_id_week_start_page_expected_location_linked": "Expected location linked",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_apply_payroll_rule": "Failed to apply payroll rule",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_approve_timecard": "Failed to approve timecard",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_delete_punch": "Failed to delete punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_load_daily_audit": "Failed to load daily audit",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_reopen_timecard": "Failed to reopen timecard",
  "x_admin_technicians_timecards_technician_id_week_start_page_failed_save_punch": "Failed to save punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_gap_duration": "{duration} gap",
  "x_admin_technicians_timecards_technician_id_week_start_page_holiday_tooltip": "Company holiday from the Pulse holiday calendar",
  "x_admin_technicians_timecards_technician_id_week_start_page_invalid_local_datetime": "Invalid local datetime",
  "x_admin_technicians_timecards_technician_id_week_start_page_loading_daily_audit": "Loading daily audit…",
  "x_admin_technicians_timecards_technician_id_week_start_page_location_evidence": "Location Evidence",
  "x_admin_technicians_timecards_technician_id_week_start_page_lunch_end": "Lunch End",
  "x_admin_technicians_timecards_technician_id_week_start_page_lunch_start": "Lunch Start",
  "x_admin_technicians_timecards_technician_id_week_start_page_marker_end": "End",
  "x_admin_technicians_timecards_technician_id_week_start_page_marker_recorded_gps": "Recorded GPS point",
  "x_admin_technicians_timecards_technician_id_week_start_page_marker_start": "Start",
  "x_admin_technicians_timecards_technician_id_week_start_page_missing_activity_description": "This day is scheduled for work, but no punches, appointments, or location evidence were recorded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_missing_activity_title": "Scheduled workday with no recorded activity",
  "x_admin_technicians_timecards_technician_id_week_start_page_movement_map": "Movement Map",
  "x_admin_technicians_timecards_technician_id_week_start_page_needs_fixes": "Needs Fixes",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_active_break_policy": "No active break policy loaded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_active_overtime_policy": "No active overtime policy loaded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_activity": "No activity recorded for this day.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_assigned_appointments": "No assigned appointments scheduled for this day.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_auto_break_deduction": "No automatic unpaid break deduction.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_location_evidence_description": "Payroll activity exists, but no punch or tracking locations were recorded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_location_evidence_title": "No location evidence recorded",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_overtime_rules": "No overtime rules configured.",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_punch_location": "No GPS at punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_no_start_time": "No start time",
  "x_admin_technicians_timecards_technician_id_week_start_page_open_visit": "Open appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_overtime_policy_label": "Overtime Policy",
  "x_admin_technicians_timecards_technician_id_week_start_page_overtime_tooltip": "Overtime hours",
  "x_admin_technicians_timecards_technician_id_week_start_page_payroll_events": "Payroll Events",
  "x_admin_technicians_timecards_technician_id_week_start_page_payroll_ledger": "Payroll Period Ledger",
  "x_admin_technicians_timecards_technician_id_week_start_page_payroll_ledger_description": "Click any row to inspect punches, locations, shift details, and the full timeline.",
  "x_admin_technicians_timecards_technician_id_week_start_page_payroll_location_activity": "Payroll & Location Activity",
  "x_admin_technicians_timecards_technician_id_week_start_page_payroll_rules": "Payroll Rules",
  "x_admin_technicians_timecards_technician_id_week_start_page_period_approved_reopen": "Period is approved. Reopen it before editing punches.",
  "x_admin_technicians_timecards_technician_id_week_start_page_pto_tooltip": "Approved paid time off synced from Pulse",
  "x_admin_technicians_timecards_technician_id_week_start_page_punch_added": "Punch added",
  "x_admin_technicians_timecards_technician_id_week_start_page_punch_deleted": "Punch deleted",
  "x_admin_technicians_timecards_technician_id_week_start_page_punch_location_without_tracking": "Punch location shown; no continuous GPS points were recorded.",
  "x_admin_technicians_timecards_technician_id_week_start_page_punch_updated": "Punch updated",
  "x_admin_technicians_timecards_technician_id_week_start_page_regular_hours_tooltip": "Regular working hours",
  "x_admin_technicians_timecards_technician_id_week_start_page_reopen_period": "Reopen Period",
  "x_admin_technicians_timecards_technician_id_week_start_page_reopen_placeholder": "Why this period needs to reopen",
  "x_admin_technicians_timecards_technician_id_week_start_page_reopen_reason_required": "Reopen reason is required",
  "x_admin_technicians_timecards_technician_id_week_start_page_rule_line": "{multiplier}x after {threshold} {counter} hours",
  "x_admin_technicians_timecards_technician_id_week_start_page_save_punch": "Save Punch",
  "x_admin_technicians_timecards_technician_id_week_start_page_scheduled_appointment_fallback": "Scheduled appointment",
  "x_admin_technicians_timecards_technician_id_week_start_page_scheduled_appointments": "Scheduled Appointments",
  "x_admin_technicians_timecards_technician_id_week_start_page_scheduled_at": "Scheduled {time}",
  "x_admin_technicians_timecards_technician_id_week_start_page_sick_tooltip": "Approved paid sick leave synced from Pulse",
  "x_admin_technicians_timecards_technician_id_week_start_page_skip_to_timeline": "Skip to timeline",
  "x_admin_technicians_timecards_technician_id_week_start_page_time_column": "Time",
  "x_admin_technicians_timecards_technician_id_week_start_page_timecard_approved": "Timecard approved",
  "x_admin_technicians_timecards_technician_id_week_start_page_timecard_reopened": "Timecard reopened",
  "x_admin_technicians_timecards_technician_id_week_start_page_timecard_review_unavailable": "Timecard review is unavailable.",
  "x_admin_technicians_timecards_technician_id_week_start_page_timeline": "Timeline",
  "x_admin_technicians_timecards_technician_id_week_start_page_timezone_label": "Timezone {timezone}",
  "x_admin_technicians_timecards_technician_id_week_start_page_total_hours_tooltip": "Total accounted hours, including PTO, HOL, SIC, and UNPD",
  "x_admin_technicians_timecards_technician_id_week_start_page_unpaid": "UNPD",
  "x_admin_technicians_timecards_technician_id_week_start_page_unpaid_tooltip": "Approved unpaid leave synced from Pulse",
  "x_admin_technicians_timecards_technician_id_week_start_page_weekly": "weekly",
  "x_admin_technicians_timecards_technician_id_week_start_page_when_no_lunch_recorded": " when no lunch is recorded",
  "x_admin_technicians_trips_address_placeholder": "Hotel, job site, or town center address…",
  "x_admin_technicians_trips_block_in": "Block {date} · day after (drive home)",
  "x_admin_technicians_trips_block_out": "Block {date} · day before (drive out)",
  "x_admin_technicians_trips_cancel_confirm": "Cancel trip",
  "x_admin_technicians_trips_cancel_reason_label": "Reason — kept on the trip record",
  "x_admin_technicians_trips_cancel_reason_prefill": "Cancelled by {name}",
  "x_admin_technicians_trips_cancelled_stranded_toast": "Trip cancelled · {label}. Visits now out of reach of home that need rebooking: {count}",
  "x_admin_technicians_trips_cancelled_toast": "Trip cancelled · {label}",
  "x_admin_technicians_trips_change": "Change",
  "x_admin_technicians_trips_conflicts_acknowledge": "I've reviewed these — I'll rebook or reassign them",
  "x_admin_technicians_trips_conflicts_heading": "{n} appointments already booked in this window",
  "x_admin_technicians_trips_conflicts_help": "They stay assigned to {name} and will be priced from the {label} anchor — rebook or reassign the far ones.",
  "x_admin_technicians_trips_edit_heading": "Edit trip · {label}",
  "x_admin_technicians_trips_empty": "No trips on record",
  "x_admin_technicians_trips_field_first_day": "First day on site",
  "x_admin_technicians_trips_field_last_day": "Last day on site",
  "x_admin_technicians_trips_field_where": "Where",
  "x_admin_technicians_trips_hide_past": "Hide past trips",
  "x_admin_technicians_trips_impact_line": "{days} days on site · {travel} travel days blocked",
  "x_admin_technicians_trips_keep": "Keep trip",
  "x_admin_technicians_trips_label_line": "Trip label · {label}",
  "x_admin_technicians_trips_label_placeholder": "Phoenix roadshow",
  "x_admin_technicians_trips_miles": "{miles} mi",
  "x_admin_technicians_trips_no_account": "This technician has no linked account, so trips can't be planned for them.",
  "x_admin_technicians_trips_overlap_warning": "Overlaps {label} ({start} → {end}) — pick different dates or edit that trip.",
  "x_admin_technicians_trips_plan_heading": "Plan a trip",
  "x_admin_technicians_trips_plan_help": "The planner routes every appointment from the trip address for the whole window.",
  "x_admin_technicians_trips_precision_warning": "Approximate location — routes may start a few blocks off.",
  "x_admin_technicians_trips_rename": "Rename",
  "x_admin_technicians_trips_send": "Send on trip",
  "x_admin_technicians_trips_send_anyway": "Send anyway ({n} conflicts)",
  "x_admin_technicians_trips_send_to": "Send to {city}",
  "x_admin_technicians_trips_sent_toast": "{name} · {label} · {start} → {end}",
  "x_admin_technicians_trips_show_past": "Show {n} past or cancelled trips",
  "x_admin_technicians_trips_status_cancelled": "Cancelled",
  "x_admin_technicians_trips_status_day_of": "Day {index} of {total}",
  "x_admin_technicians_trips_status_ended": "Ended",
  "x_admin_technicians_trips_status_starts_in": "Starts in {days} d",
  "x_admin_technicians_trips_travel_days_line": "Travel days blocked · {dates}",
  "x_admin_technicians_trips_travel_days_none": "No travel days blocked",
  "x_admin_technicians_trips_updated_stranded_toast": "Trip updated · {label}. Visits now out of reach of home that need rebooking: {count}",
  "x_admin_territories_page_activated_served": "Activated — now served",
  "x_admin_territories_page_active_served": "Active · Served",
  "x_admin_territories_page_active_total": "{active} active · {total} total",
  "x_admin_territories_page_back_to_all": "Back to all",
  "x_admin_territories_page_click_county_toggle": "Click a county to toggle",
  "x_admin_territories_page_click_territory_edit": "Click a territory to edit",
  "x_admin_territories_page_code_label": "Code",
  "x_admin_territories_page_code_name_required": "Code and name are required",
  "x_admin_territories_page_code_placeholder": "e.g. FL",
  "x_admin_territories_page_country_label": "Country",
  "x_admin_territories_page_country_placeholder": "US",
  "x_admin_territories_page_currency_label": "Currency",
  "x_admin_territories_page_currency_placeholder": "USD",
  "x_admin_territories_page_currency_required": "Enter the territory's three-letter currency code (e.g. USD, EUR, SEK)",
  "x_admin_territories_page_coverage_saved": "Coverage saved",
  "x_admin_territories_page_create": "Create",
  "x_admin_territories_page_create_map": "Create Map",
  "x_admin_territories_page_creating": "Creating…",
  "x_admin_territories_page_deactivated": "Deactivated",
  "x_admin_territories_page_failed_create_territory": "Failed to create territory",
  "x_admin_territories_page_failed_generate_map": "Failed to generate map",
  "x_admin_territories_page_failed_load_territories": "Failed to load territories",
  "x_admin_territories_page_failed_load_territories_status": "Failed to load territories ({status})",
  "x_admin_territories_page_failed_save_coverage": "Failed to save coverage",
  "x_admin_territories_page_failed_status": "Failed ({status})",
  "x_admin_territories_page_failed_update_status": "Failed to update status",
  "x_admin_territories_page_in_territory_count": "{count} in territory",
  "x_admin_territories_page_inactive_not_served": "Inactive · Not served",
  "x_admin_territories_page_legend_in_territory": "In territory",
  "x_admin_territories_page_legend_not_served": "Not served",
  "x_admin_territories_page_legend_served": "Served",
  "x_admin_territories_page_license_switch_label": "Technicians need a license here",
  "x_admin_territories_page_license_count": "Licensed technicians: {count}",
  "x_admin_territories_page_license_failed_load": "Could not load the license requirement",
  "x_admin_territories_page_license_turned_on": "License requirement turned on",
  "x_admin_territories_page_license_turned_off": "License requirement turned off",
  "x_admin_territories_page_license_failed_update": "Could not update the license requirement",
  "x_admin_territories_page_loading": "Loading…",
  "x_admin_territories_page_loading_areas": "Loading areas…",
  "x_admin_territories_page_map_shape_generated": "Map shape generated",
  "x_admin_territories_page_name_placeholder": "e.g. Florida",
  "x_admin_territories_page_new": "New",
  "x_admin_territories_page_new_territory_heading": "New Territory",
  "x_admin_territories_page_new_territory_title": "New territory",
  "x_admin_territories_page_no_areas_search": "No areas — search a county name.",
  "x_admin_territories_page_no_map": "no map",
  "x_admin_territories_page_no_territories": "No territories.",
  "x_admin_territories_page_search_counties_placeholder": "Search counties / areas…",
  "x_admin_territories_page_search_territories_placeholder": "Search territories…",
  "x_admin_territories_page_select_all": "Select all",
  "x_admin_territories_page_territories": "Territories",
  "x_admin_territories_page_tooltip_not_served": "{name} · not served",
  "x_admin_territories_page_tooltip_served": "{name} · served",
  "x_admin_texting_page_ai_activity": "AI activity",
  "x_admin_texting_page_applied": "Applied",
  "x_admin_texting_page_attachment": "attachment",
  "x_admin_texting_page_compose": "Compose",
  "x_admin_texting_page_compose_text": "Compose text",
  "x_admin_texting_page_conversation": "Conversation",
  "x_admin_texting_page_customer_account": "Customer Account",
  "x_admin_texting_page_days_ago": "{count}d ago",
  "x_admin_texting_page_direct_number": "Direct number",
  "x_admin_texting_page_external": "External",
  "x_admin_texting_page_failed": "Failed",
  "x_admin_texting_page_failed_to_apply_template": "Failed to apply template",
  "x_admin_texting_page_failed_to_create_thread": "Failed to create thread",
  "x_admin_texting_page_failed_to_render_template": "Failed to render template",
  "x_admin_texting_page_failed_to_send": "Failed to send",
  "x_admin_texting_page_failed_to_send_reply": "Failed to send reply",
  "x_admin_texting_page_failed_to_send_text": "Failed to send text",
  "x_admin_texting_page_hours_ago": "{count}h ago",
  "x_admin_texting_page_image": "image",
  "x_admin_texting_page_insert_template": "Insert template...",
  "x_admin_texting_page_just_now": "Just now",
  "x_admin_texting_page_logged": "Logged",
  "x_admin_texting_page_manage_templates": "Manage templates",
  "x_admin_texting_page_minutes_ago": "{count}m ago",
  "x_admin_texting_page_msg_count_plural": "{count} msgs",
  "x_admin_texting_page_msg_count_singular": "{count} msg",
  "x_admin_texting_page_new": "New",
  "x_admin_texting_page_no_contacts_found": "No contacts found",
  "x_admin_texting_page_no_linked_records_for_this_conversation": "No linked records for this conversation.",
  "x_admin_texting_page_no_phone_on_file": "No phone on file",
  "x_admin_texting_page_no_templates_found": "No templates found",
  "x_admin_texting_page_no_texts": "No Texts",
  "x_admin_texting_page_private": "Private",
  "x_admin_texting_page_read_only_sender": "This conversation is read-only. Short codes and sender IDs can't receive replies.",
  "x_admin_texting_page_rendering": "Rendering",
  "x_admin_texting_page_rendering_ellipsis": "Rendering...",
  "x_admin_texting_page_reply": "Reply",
  "x_admin_texting_page_reply_to": "to {name}",
  "x_admin_texting_page_search_contacts_or_type_a_phone_number": "Search contacts or type a phone number...",
  "x_admin_texting_page_search_texts": "Search texts...",
  "x_admin_texting_page_send_to_number_directly": "Send to number directly",
  "x_admin_texting_page_shared": "Shared",
  "x_admin_texting_page_template_ellipsis": "Template...",
  "x_admin_texting_page_template_inserted_with_unresolved_variables": "Template inserted with unresolved variables: {variables}",
  "x_admin_texting_page_text_number": "Text {number}",
  "x_admin_texting_page_thread_count_plural": "{count} threads",
  "x_admin_texting_page_thread_count_singular": "{count} thread",
  "x_admin_texting_page_thread_creation_failed": "Thread creation failed",
  "x_admin_texting_page_thread_details": "Thread details",
  "x_admin_texting_page_to": "To",
  "x_admin_texting_page_use": "Use",
  "x_admin_texting_page_use_template": "Use Template",
  "x_admin_texting_page_you": "You",
  "x_admin_texting_templates_page_apply_filters": "Apply Filters",
  "x_admin_texting_templates_page_back_to_texting": "Back to texting",
  "x_admin_texting_templates_page_body": "Body",
  "x_admin_texting_templates_page_deactivate": "Deactivate",
  "x_admin_texting_templates_page_deactivating": "Deactivating...",
  "x_admin_texting_templates_page_failed_deactivate_template": "Failed to deactivate template",
  "x_admin_texting_templates_page_failed_load_template": "Failed to load template",
  "x_admin_texting_templates_page_failed_refresh_list": "Failed to refresh template list",
  "x_admin_texting_templates_page_failed_refresh_templates": "Failed to refresh templates",
  "x_admin_texting_templates_page_failed_save_template": "Failed to save template",
  "x_admin_texting_templates_page_failed_seed_defaults": "Failed to seed default templates",
  "x_admin_texting_templates_page_inactive": "inactive",
  "x_admin_texting_templates_page_include_inactive": "Include inactive",
  "x_admin_texting_templates_page_insert_variable": "Insert variable",
  "x_admin_texting_templates_page_mine_only": "Mine only",
  "x_admin_texting_templates_page_name_body_required": "Template name and body are required",
  "x_admin_texting_templates_page_new_template": "New Template",
  "x_admin_texting_templates_page_private": "private",
  "x_admin_texting_templates_page_save_template": "Save Template",
  "x_admin_texting_templates_page_search_templates": "Search templates",
  "x_admin_texting_templates_page_seed_complete": "Seed complete: inserted {inserted}, existing {existing}, skipped {skipped}",
  "x_admin_texting_templates_page_seed_defaults": "Seed Defaults",
  "x_admin_texting_templates_page_seeding": "Seeding...",
  "x_admin_texting_templates_page_shared": "shared",
  "x_admin_texting_templates_page_tags_comma_separated": "Tags (comma separated)",
  "x_admin_texting_templates_page_template_created": "Template created",
  "x_admin_texting_templates_page_template_deactivated": "Template deactivated",
  "x_admin_texting_templates_page_template_updated": "Template updated",
  "x_admin_texting_templates_page_unsupported_variables": "Unsupported variables: {variables}",
  "x_admin_texting_templates_page_visibility": "Visibility",
  "x_admin_traffic_page_abandoned_forms": "Abandoned form fields",
  "x_admin_traffic_page_clicks_on_page": "Clicks on this page",
  "x_admin_traffic_page_clicks_title": "Click & CTA ranking",
  "x_admin_traffic_page_col_avg_scroll": "Avg scroll",
  "x_admin_traffic_page_col_click_sessions": "Clicking sessions",
  "x_admin_traffic_page_col_clicks": "Clicks",
  "x_admin_traffic_page_col_completed": "Completed",
  "x_admin_traffic_page_col_completion": "Completion",
  "x_admin_traffic_page_col_ctr": "CTR",
  "x_admin_traffic_page_col_element": "Element",
  "x_admin_traffic_page_col_element_type": "Type",
  "x_admin_traffic_page_col_entries": "Entries",
  "x_admin_traffic_page_col_exit_rate": "Exit rate",
  "x_admin_traffic_page_col_exits": "Exits",
  "x_admin_traffic_page_col_field": "Field",
  "x_admin_traffic_page_col_focused": "Focused",
  "x_admin_traffic_page_col_from": "From",
  "x_admin_traffic_page_col_never_scrolled": "Never scrolled",
  "x_admin_traffic_page_col_page": "Page",
  "x_admin_traffic_page_col_page_sessions": "Page sessions",
  "x_admin_traffic_page_col_sessions": "Sessions",
  "x_admin_traffic_page_col_site_avg": "Site avg",
  "x_admin_traffic_page_col_source": "Source",
  "x_admin_traffic_page_col_step": "Step",
  "x_admin_traffic_page_col_to": "To",
  "x_admin_traffic_page_col_views": "Views",
  "x_admin_traffic_page_dead_scroll": "Dead scroll pages",
  "x_admin_traffic_page_device_all": "All devices",
  "x_admin_traffic_page_device_desktop": "Desktop",
  "x_admin_traffic_page_device_mobile": "Mobile",
  "x_admin_traffic_page_error_loading": "Failed to load traffic data",
  "x_admin_traffic_page_exit_label": "(exit)",
  "x_admin_traffic_page_filter_device": "Device",
  "x_admin_traffic_page_filter_source": "UTM source",
  "x_admin_traffic_page_filter_source_placeholder": "any source",
  "x_admin_traffic_page_filter_surface": "Surface",
  "x_admin_traffic_page_high_exit": "High-exit pages",
  "x_admin_traffic_page_kpi_bounce_rate": "Bounce rate",
  "x_admin_traffic_page_kpi_clicks": "Clicks",
  "x_admin_traffic_page_kpi_conversions": "Conversions",
  "x_admin_traffic_page_kpi_forms_submitted": "Forms submitted",
  "x_admin_traffic_page_kpi_page_views": "Page views",
  "x_admin_traffic_page_kpi_pages_per_session": "Pages / session",
  "x_admin_traffic_page_kpi_sessions": "Sessions",
  "x_admin_traffic_page_kpi_visitors": "Visitors",
  "x_admin_traffic_page_next_pages": "Where sessions went next",
  "x_admin_traffic_page_no_data": "No data in this range",
  "x_admin_traffic_page_pages_title": "Page performance",
  "x_admin_traffic_page_paths_title": "Session paths",
  "x_admin_traffic_page_rage_clicks": "Rage clicks",
  "x_admin_traffic_page_range_28d": "Last 28 days",
  "x_admin_traffic_page_range_7d": "Last 7 days",
  "x_admin_traffic_page_range_90d": "Last 90 days",
  "x_admin_traffic_page_scroll_reach": "Scroll reach",
  "x_admin_traffic_page_series_title": "Traffic over time",
  "x_admin_traffic_page_stuck_empty": "Nothing above thresholds in this range — no friction detected.",
  "x_admin_traffic_page_stuck_title": "Stuck points",
  "x_admin_traffic_page_subtitle": "First-party traffic, click and friction analytics across the public site and customer portal",
  "x_admin_traffic_page_surface_all": "All surfaces",
  "x_admin_traffic_page_surface_portal": "Customer portal",
  "x_admin_traffic_page_surface_website": "Public site",
  "x_admin_traffic_page_tab_clicks": "Clicks",
  "x_admin_traffic_page_tab_overview": "Overview",
  "x_admin_traffic_page_tab_pages": "Pages",
  "x_admin_traffic_page_tab_paths": "Paths",
  "x_admin_traffic_page_tab_stuck": "Stuck points",
  "x_admin_traffic_page_title": "Traffic & Behavior",
  "x_admin_traffic_page_top_entries": "Top entry pages",
  "x_admin_traffic_page_top_exits": "Top exit pages",
  "x_admin_traffic_page_top_pages": "Top pages",
  "x_admin_traffic_page_top_sources": "Top sources",
  "x_admin_traffic_page_transitions": "Transitions",
  "x_admin_traffic_page_views_over_time": "Views over time",
  "x_admin_work_orders_cancellation_still_processing": "Cancellation is still processing.",
  "x_admin_work_orders_id_page_case_status": "Case Status",
  "x_admin_work_orders_id_page_choose_cancel_linked_case": "Choose whether to cancel the linked service case.",
  "x_admin_work_orders_id_page_closure_outcome_required": "A closure outcome is required to close this case.",
  "x_admin_work_orders_id_page_create_estimator_quote_confirm": "Create an estimator-required repair quote for this work order? Only continue when follow-up work needs an estimate.",
  "x_admin_work_orders_id_page_create_quote": "Create Quote",
  "x_admin_work_orders_id_page_customer_job_location": "Customer / job location",
  "x_admin_work_orders_id_page_failed_create_appointment": "Failed to create appointment",
  "x_admin_work_orders_id_page_failed_create_inspection_quote": "Failed to create inspection follow-up quote",
  "x_admin_work_orders_id_page_failed_save_changes": "Failed to save changes",
  "x_admin_work_orders_id_page_failed_update_case_status": "Failed to update case status",
  "x_admin_work_orders_id_page_failed_update_priority": "Failed to update priority",
  "x_admin_work_orders_id_page_failed_update_status": "Failed to update status",
  "x_admin_work_orders_id_page_marked_available_from_wo_page": "Marked available from the work order page",
  "x_admin_work_orders_id_page_no_linked_case": "No linked case for this work order.",
  "x_admin_work_orders_id_page_select_cancellation_reason": "Select a cancellation reason to continue.",
  "x_admin_work_orders_id_page_selected_inventory_location_unavailable": "Selected inventory location is no longer available",
  "x_admin_work_orders_id_page_unassigned": "Unassigned",
  "x_admin_work_orders_id_page_update": "Update",
  "x_admin_work_orders_id_page_wo_customer_location_missing": "Work order customer location is missing",
  "x_admin_work_orders_id_page_work_order_tasks": "Work order tasks",
  "x_admin_work_orders_page_accepted_quote_total": "Accepted Quote Total",
  "x_admin_work_orders_page_all_customer_types": "All customer types",
  "x_admin_work_orders_page_all_organizations": "All organizations",
  "x_admin_work_orders_page_all_owners": "All owners",
  "x_admin_work_orders_page_all_priorities": "All priorities",
  "x_admin_work_orders_page_all_tags": "All tags",
  "x_admin_work_orders_page_asc_abbr": "ASC",
  "x_admin_work_orders_page_ascending": "Ascending",
  "x_admin_work_orders_page_collapse_all": "Collapse All",
  "x_admin_work_orders_page_collapse_all_title": "Collapse all",
  "x_admin_work_orders_page_collapsed": "Collapsed",
  "x_admin_work_orders_page_default_pref": "Default: {state}",
  "x_admin_work_orders_page_desc_abbr": "DESC",
  "x_admin_work_orders_page_descending": "Descending",
  "x_admin_work_orders_page_exceptions": "Exceptions:",
  "x_admin_work_orders_page_expand_all": "Expand All",
  "x_admin_work_orders_page_expand_all_title": "Expand all",
  "x_admin_work_orders_page_filtered": "(filtered)",
  "x_admin_work_orders_page_filters": "Filters",
  "x_admin_work_orders_page_manage_description": "Manage installation work orders, track progress, and coordinate work.",
  "x_admin_work_orders_page_managed_tags": "Managed Tags",
  "x_admin_work_orders_page_match_any": "Match if any appointment is in range",
  "x_admin_work_orders_page_match_latest": "Match only the most recent appointment",
  "x_admin_work_orders_page_max": "Max",
  "x_admin_work_orders_page_min": "Min",
  "x_admin_work_orders_page_no_match_search": "No work orders match\"{query}\"",
  "x_admin_work_orders_page_no_work_orders_in": "No work orders in {status}",
  "x_admin_work_orders_page_owners_label": "Owners: {names}",
  "x_admin_work_orders_page_parts": "Parts",
  "x_admin_work_orders_page_pipeline_overview": "Pipeline Overview",
  "x_admin_work_orders_page_priority_high": "High",
  "x_admin_work_orders_page_priority_label": "Priority",
  "x_admin_work_orders_page_priority_low": "Low",
  "x_admin_work_orders_page_priority_medium": "Medium",
  "x_admin_work_orders_page_priority_urgent": "Urgent",
  "x_admin_work_orders_page_search_placeholder": "Search by name, address, or contact...",
  "x_admin_work_orders_page_sort_age": "Age",
  "x_admin_work_orders_page_sort_tag": "Tag",
  "x_admin_work_orders_page_sort_toggle_title": "{order} — click to toggle",
  "x_admin_work_orders_page_status_age_label": "Status Age (days)",
  "x_admin_work_orders_page_to": "to",
  "x_admin_work_orders_page_toggle_default_title": "Toggle default open/collapsed preference",
  "x_admin_work_orders_page_unassigned": "Unassigned",
  "x_admin_work_orders_page_unassigned_territory": "Unassigned Territory",
  "x_admin_work_orders_page_work_order_queue": "Work Order Queue",
  "x_admin_work_orders_page_work_orders_count": "{count} work orders",
  "x_auth_signup_page_placeholder_email": "you@example.com",
  "x_auth_signup_page_placeholder_first_name": "John",
  "x_auth_signup_page_placeholder_last_name": "Doe",
  "x_auth_signup_page_placeholder_phone": "+1 555 123 4567",
  "x_b2b_b2b_documents_page_size_bytes": "{bytes} B",
  "x_b2b_b2b_documents_page_size_kb": "{value} KB",
  "x_b2b_b2b_documents_page_size_mb": "{value} MB",
  "x_b2b_b2b_documents_page_w9": "W-9",
  "x_c_admin_accounts_account_location_modal_add_service_address": "Add service address",
  "x_c_admin_accounts_account_location_modal_address_line_2": "Address line 2",
  "x_c_admin_accounts_account_location_modal_city_state_zip": "City, State ZIP",
  "x_c_admin_accounts_account_location_modal_country": "Country",
  "x_c_admin_accounts_account_location_modal_failed_to_add_address": "Failed to add service address",
  "x_c_admin_accounts_account_location_modal_postal_code_city": "Postal code, City",
  "x_c_admin_accounts_account_location_modal_save_address": "Save address",
  "x_c_admin_accounts_account_location_modal_select_country_first": "Select a country first",
  "x_c_admin_accounts_account_location_modal_start_typing_address": "Start typing the street address...",
  "x_c_admin_accounts_account_location_modal_street": "Street",
  "x_c_admin_accounts_account_location_modal_street_address": "Street address",
  "x_c_admin_accounts_account_location_modal_verified_address_required": "A verified service address is required before creating a work order.",
  "care_signup_title": "Add Otovo Care",
  "care_signup_send_to": "Send the link to",
  "care_signup_together": "Sign up together now",
  "care_signup_send": "Send {tier} link",
  "care_signup_sent_title": "{tier} link sent",
  "care_signup_sent_sub": "{via} to {name} · {time}",
  "care_signup_via_both": "Text and email",
  "care_signup_waiting": "Waiting for {name}",
  "care_signup_active": "Active",
  "care_signup_progress": "Signup progress",
  "care_signup_step_sent": "Sent",
  "care_signup_step_active": "Active",
  "care_signup_waiting_note": "{name} signs the agreement and adds a card on their own device. This updates on its own; the Care seal appears once they pay.",
  "care_signup_paid_note": "{name} signed and paid. Otovo Care is active.",
  "care_signup_resend": "Resend",
  "care_signup_together_title": "{tier} with {name}",
  "care_signup_together_sub": "{price} a month · starts today",
  "care_signup_terms": "Otovo Care terms",
  "care_signup_read": "Read",
  "care_signup_accept": "Accept",
  "care_signup_accepted": "Accepted",
  "care_signup_card": "Card",
  "care_signup_card_expires": "exp {month}/{year} · on file",
  "care_signup_on_file": "on file",
  "care_signup_add_card": "Add a new card",
  "care_signup_start": "Start {tier} · {price}/mo",
  "x_c_admin_accounts_account_subscription_quick_signup_additional_auth_required": "Additional authentication is required before this subscription can start.",
  "x_c_admin_accounts_account_subscription_quick_signup_done": "Done",
  "x_c_admin_accounts_account_subscription_quick_signup_failed_to_load_card_form": "Failed to load card form.",
  "x_c_admin_accounts_account_subscription_quick_signup_failed_to_load_subscription_pricing": "Failed to load subscription pricing.",
  "x_c_admin_accounts_account_subscription_quick_signup_failed_to_send_subscription_link": "Failed to send subscription link.",
  "x_c_admin_accounts_account_subscription_quick_signup_failed_to_start_subscription": "Failed to start subscription.",
  "x_c_admin_accounts_account_subscription_quick_signup_failed_to_start_subscription_checkout": "Failed to start subscription checkout.",
  "x_c_admin_accounts_account_subscription_quick_signup_link_copied": "Link copied.",
  "x_c_admin_accounts_account_subscription_quick_signup_loading_subscription_pricing": "Loading country-specific subscription pricing…",
  "x_c_admin_accounts_account_subscription_quick_signup_no_email": "No email",
  "x_c_admin_accounts_account_subscription_quick_signup_no_phone": "No phone",
  "x_c_admin_accounts_account_subscription_quick_signup_no_subscription_plans_configured": "No subscription plans are configured for this account.",
  "x_c_admin_accounts_account_subscription_quick_signup_open": "Open",
  "x_c_admin_accounts_account_subscription_quick_signup_stripe_not_available": "Stripe is not available.",
  "x_c_admin_accounts_account_subscription_quick_signup_unable_to_save_card": "Unable to save this card.",
  "x_c_admin_accounts_commercial_profile_editor_commercial_system_profile": "Commercial System Profile",
  "x_c_admin_accounts_commercial_profile_editor_contract_in_sunrise": "Contract in Sunrise",
  "x_c_admin_accounts_commercial_profile_editor_contract_template_version": "Contract template version",
  "x_c_admin_accounts_commercial_profile_editor_dc_installation_date": "DC installation date",
  "x_c_admin_accounts_commercial_profile_editor_description": "Installed system, contract, and warranty facts for this site.",
  "x_c_admin_accounts_commercial_profile_editor_duration_years": "Duration (years)",
  "x_c_admin_accounts_commercial_profile_editor_duration_yr": "{years} yr",
  "x_c_admin_accounts_commercial_profile_editor_expiration": "Expiration",
  "x_c_admin_accounts_commercial_profile_editor_expires": "expires {date}",
  "x_c_admin_accounts_commercial_profile_editor_failed_to_save": "Failed to save commercial profile",
  "x_c_admin_accounts_commercial_profile_editor_fsp_contract_date": "FSP contract date",
  "x_c_admin_accounts_commercial_profile_editor_has_rma_labor_warranty": "Has RMA labor warranty",
  "x_c_admin_accounts_commercial_profile_editor_installed": "Installed",
  "x_c_admin_accounts_commercial_profile_editor_inverter_type": "Inverter type",
  "x_c_admin_accounts_commercial_profile_editor_module_type": "Module type",
  "x_c_admin_accounts_commercial_profile_editor_monitoring_type": "Monitoring type",
  "x_c_admin_accounts_commercial_profile_editor_monitoring_warranty": "Monitoring warranty",
  "x_c_admin_accounts_commercial_profile_editor_no_profile_saved": "No commercial system profile saved yet.",
  "x_c_admin_accounts_commercial_profile_editor_open_contract": "Open contract",
  "x_c_admin_accounts_commercial_profile_editor_project_or_site_label": "Project or site label",
  "x_c_admin_accounts_commercial_profile_editor_pto_date": "PTO date",
  "x_c_admin_accounts_commercial_profile_editor_rma_labor_warranty": "RMA labor warranty",
  "x_c_admin_accounts_commercial_profile_editor_rma_labor_warranty_active": "RMA labor warranty active",
  "x_c_admin_accounts_commercial_profile_editor_site_name": "Site name",
  "x_c_admin_accounts_commercial_profile_editor_sunrise_link": "Sunrise link",
  "x_c_admin_accounts_commercial_profile_editor_system_size": "System size",
  "x_c_admin_accounts_commercial_profile_editor_system_size_kw": "System size (kW)",
  "x_c_admin_accounts_commercial_profile_editor_system_size_kw_value": "{value} kW",
  "x_c_admin_accounts_commercial_profile_editor_workmanship_warranty": "Workmanship warranty",
  "x_c_admin_accounts_detail_account_classification_membership_cards_account_type": "Account Type",
  "x_c_admin_accounts_detail_account_classification_membership_cards_brand": "Brand",
  "x_c_admin_accounts_detail_account_classification_membership_cards_classification": "Classification",
  "x_c_admin_accounts_detail_account_classification_membership_cards_member_since": "Member Since",
  "x_c_admin_accounts_detail_account_classification_membership_cards_membership": "Membership",
  "x_c_admin_accounts_detail_account_classification_membership_cards_membership_age": "Membership Age",
  "x_c_admin_accounts_detail_account_classification_membership_cards_membership_agreement": "Membership Agreement",
  "x_c_admin_accounts_detail_account_classification_membership_cards_no_account_types": "No account types",
  "x_c_admin_accounts_detail_account_classification_membership_cards_no_statuses": "No statuses",
  "x_c_admin_accounts_detail_account_classification_membership_cards_no_territories": "No territories",
  "x_c_admin_accounts_detail_account_classification_membership_cards_not_active": "Not Active",
  "x_c_admin_accounts_detail_account_classification_membership_cards_not_assigned": "Not assigned",
  "x_c_admin_accounts_detail_account_classification_membership_cards_search_territories": "Search territories...",
  "x_c_admin_accounts_detail_account_classification_membership_cards_select_account_type": "Select account type...",
  "x_c_admin_accounts_detail_account_classification_membership_cards_select_status": "Select status...",
  "x_c_admin_accounts_detail_account_classification_membership_cards_tier": "Tier",
  "x_c_admin_accounts_detail_account_classification_membership_cards_view_agreement": "View Agreement",
  "x_c_admin_accounts_detail_account_detail_page_chrome_failed_to_load_account": "Failed to Load Account",
  "x_c_admin_accounts_detail_account_detail_page_chrome_impersonate": "Impersonate",
  "x_c_admin_accounts_detail_account_financials_card_default": "Default",
  "x_c_admin_accounts_detail_account_financials_card_due_amount": "Due {amount}",
  "x_c_admin_accounts_detail_account_financials_card_financials": "Financials",
  "x_c_admin_accounts_detail_account_financials_card_hide_payment_methods": "Payment methods and invoices",
  "x_c_admin_accounts_detail_account_financials_card_loading_stripe_info": "Loading Stripe info...",
  "x_c_admin_accounts_detail_account_financials_card_no_past_payments": "No invoices on file.",
  "x_c_admin_accounts_detail_account_financials_card_no_payment_methods": "No payment methods on file.",
  "x_c_admin_accounts_detail_account_financials_card_paid_amount": "Paid {amount}",
  "x_c_admin_accounts_detail_account_financials_card_past_payments_count": "Invoices ({count})",
  "x_c_admin_accounts_detail_account_financials_card_net_paid_amount": "Net paid {amount}",
  "x_c_admin_accounts_detail_account_financials_card_payment_declined": "The payment was declined.",
  "x_c_admin_accounts_detail_account_financials_card_payment_failed": "Payment failed",
  "x_c_admin_accounts_detail_account_financials_card_payment_methods_count": "Payment Methods ({count})",
  "x_c_admin_accounts_detail_account_financials_card_refund_status_full": "Fully refunded",
  "x_c_admin_accounts_detail_account_financials_card_refund_status_partial": "Partially refunded",
  "x_c_admin_accounts_detail_account_financials_card_refunded_amount": "Refunded {amount}",
  "x_c_admin_accounts_detail_account_financials_card_retry": "Retry",
  "x_c_admin_accounts_detail_account_financials_card_show_payment_methods": "Payment methods and invoices",
  "x_c_admin_accounts_detail_account_financials_card_stripe_customer": "Stripe Customer",
  "x_c_admin_accounts_detail_account_financials_card_stripe_info": "Stripe Info",
  "x_c_admin_accounts_detail_account_financials_card_total_invoiced": "Total Invoiced",
  "x_c_admin_accounts_detail_account_financials_card_total_paid": "Total Paid",
  "x_c_admin_accounts_detail_account_signed_agreements_card_no_signed_agreements": "No signed agreements on this account yet.",
  "x_c_admin_accounts_detail_account_signed_agreements_card_signed_agreement": "Signed agreement",
  "x_c_admin_accounts_detail_account_signed_agreements_card_signed_agreements_count": "Signed Agreements ({count})",
  "x_c_admin_accounts_detail_account_signed_agreements_card_signed_on": "Signed {date}",
  "x_c_admin_accounts_detail_account_signed_agreements_card_signed_sessions_appear_here": "Signed e-sign sessions linked to this account or its contacts will appear here.",
  "x_c_admin_accounts_detail_account_signed_agreements_card_view_pdf": "View PDF",
  "x_c_admin_accounts_detail_account_summary_rail_add_otovo_care": "Add Otovo Care",
  "x_c_admin_accounts_detail_account_summary_rail_address_not_provided": "Address not provided",
  "x_c_admin_accounts_detail_account_summary_rail_ai_blocked_description": "AI communication is manually paused for this account. This is not a spam block.",
  "x_c_admin_accounts_detail_account_summary_rail_ai_blocked_unflag": "AI paused — resume",
  "x_c_admin_accounts_detail_account_summary_rail_ai_communications": "Manual AI pause",
  "x_c_admin_accounts_detail_account_summary_rail_book_service": "Book service",
  "x_c_admin_accounts_detail_account_summary_rail_call_customer": "Call customer",
  "x_c_admin_accounts_detail_account_summary_rail_failed_to_update_ai_flag": "Failed to update AI pause",
  "x_c_admin_accounts_detail_account_summary_rail_flag_block_all_ai": "Pause AI communications",
  "x_c_admin_accounts_detail_account_summary_rail_flag_prompt_description": "Manually stop all AI texts, emails, and monitoring outreach for this account. Sol spam blocks are managed separately.",
  "x_c_admin_accounts_detail_account_summary_rail_new_quote": "New quote",
  "x_c_admin_accounts_detail_account_summary_rail_no_primary_contact": "No primary contact",
  "x_c_admin_accounts_detail_account_summary_rail_no_service_site_on_file": "No service site on file.",
  "x_c_admin_accounts_detail_account_summary_rail_quick_actions": "Quick actions",
  "x_c_admin_accounts_detail_account_summary_rail_saving": "Saving…",
  "x_c_admin_accounts_detail_account_summary_rail_service_site": "Service site",
  "x_c_admin_accounts_detail_account_summary_rail_since": "since",
  "x_c_admin_accounts_detail_account_work_orders_workspace_account_quotes_appear": "Account-level quotes will appear here once they are created.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_appointment_count": "{count} appointment{plural}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_appointments_progress": "· Appointments: {completed}/{total}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_cases_count": "Cases ({count})",
  "x_c_admin_accounts_detail_account_work_orders_workspace_closed_date": "Closed {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_communication_case": "Communication Case",
  "x_c_admin_accounts_detail_account_work_orders_workspace_communication_cases": "Communication Cases",
  "x_c_admin_accounts_detail_account_work_orders_workspace_content": "Content",
  "x_c_admin_accounts_detail_account_work_orders_workspace_created_date": "Created {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_current_status": "Current status",
  "x_c_admin_accounts_detail_account_work_orders_workspace_customer_journey": "Customer journey",
  "x_c_admin_accounts_detail_account_work_orders_workspace_delivered_marketing_leads": "Delivered marketing leads create one record per submission.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_docs_progress": "· Docs: {received}/{required}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_first_touch": "First touch",
  "x_c_admin_accounts_detail_account_work_orders_workspace_follow_up_date": "Follow-up {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_journey_event_count": "{count} journey event{plural}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_last_touch": "Last touch",
  "x_c_admin_accounts_detail_account_work_orders_workspace_latest_activity": "Latest activity",
  "x_c_admin_accounts_detail_account_work_orders_workspace_lead_ledger": "Lead ledger",
  "x_c_admin_accounts_detail_account_work_orders_workspace_lead_opened": "Lead opened",
  "x_c_admin_accounts_detail_account_work_orders_workspace_lineage": "Lineage",
  "x_c_admin_accounts_detail_account_work_orders_workspace_more_journey_events": "More events are available in the full lead record.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_new_case": "New case",
  "x_c_admin_accounts_detail_account_work_orders_workspace_newest_first": "Newest first",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_cases_linked": "No cases linked to this account.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_journey_events": "No journey events have been recorded yet.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_lead_attribution": "No lead attribution records exist for this account.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_projects_linked": "No projects linked to this account.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_quotes_linked": "No quotes are linked to this account yet.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_sales_appointments": "No sales appointments are linked to this account yet.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_no_work_orders": "No work orders yet.",
  "x_c_admin_accounts_detail_account_work_orders_workspace_opened_date": "Opened {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_owner_name": "Owner {name}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_projects_count": "Projects ({count})",
  "x_c_admin_accounts_detail_account_work_orders_workspace_promised_date": "· Promised {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_quotes_count": "Quotes ({count})",
  "x_c_admin_accounts_detail_account_work_orders_workspace_recorded_by": "Recorded by",
  "x_c_admin_accounts_detail_account_work_orders_workspace_sales_appointments_count": "Sales Appointments ({count})",
  "x_c_admin_accounts_detail_account_work_orders_workspace_scheduled_date": "Scheduled {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_service_case": "Service Case",
  "x_c_admin_accounts_detail_account_work_orders_workspace_service_cases": "Service Cases",
  "x_c_admin_accounts_detail_account_work_orders_workspace_source_not_captured": "Source not captured",
  "x_c_admin_accounts_detail_account_work_orders_workspace_term": "Term",
  "x_c_admin_accounts_detail_account_work_orders_workspace_unassigned": "Unassigned",
  "x_c_admin_accounts_detail_account_work_orders_workspace_unassigned_team": "Unassigned team",
  "x_c_admin_accounts_detail_account_work_orders_workspace_unknown_owner": "Unknown owner",
  "x_c_admin_accounts_detail_account_work_orders_workspace_updated_date": "Updated {date}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_view_all_appointments": "View all {count} appointments →",
  "x_c_admin_accounts_detail_account_work_orders_workspace_work_open": "Work: {open} open",
  "x_c_admin_accounts_detail_account_work_orders_workspace_work_open_blocked": "Work: {open} open · {blocked} blocked",
  "x_c_admin_accounts_detail_account_work_orders_workspace_work_order_name": "Work Order {name}",
  "x_c_admin_accounts_detail_account_work_orders_workspace_work_orders_count": "Work Orders ({count})",
  "x_c_admin_accounts_detail_account_workspace_tabs_account_workspace": "Account workspace",
  "x_c_admin_accounts_detail_account_workspace_tabs_sales": "Sales",
  "x_c_admin_accounts_detail_history_tab_ai_agent": "AI Agent",
  "x_c_admin_accounts_detail_history_tab_card_last_four": "Card ····{lastFour}",
  "x_c_admin_accounts_detail_history_tab_cards": "Cards",
  "x_c_admin_accounts_detail_history_tab_direct": "direct",
  "x_c_admin_accounts_detail_history_tab_employee_information": "Employee Information",
  "x_c_admin_accounts_detail_history_tab_employee_tags_count": "Employee Tags ({count})",
  "x_c_admin_accounts_detail_history_tab_employment_type": "Employment Type",
  "x_c_admin_accounts_detail_history_tab_failed_load_ramp_data": "Failed to load Ramp data.",
  "x_c_admin_accounts_detail_history_tab_failed_load_roles": "Failed to load roles",
  "x_c_admin_accounts_detail_history_tab_failed_update_role": "Failed to update role",
  "x_c_admin_accounts_detail_history_tab_hire_date": "Hire Date",
  "x_c_admin_accounts_detail_history_tab_in": "In",
  "x_c_admin_accounts_detail_history_tab_interval_limit": "{interval} limit",
  "x_c_admin_accounts_detail_history_tab_limit_label": "Limit:",
  "x_c_admin_accounts_detail_history_tab_limits": "Limits",
  "x_c_admin_accounts_detail_history_tab_load_ramp_data": "Load Ramp data",
  "x_c_admin_accounts_detail_history_tab_no_activity": "No activity recorded for this account yet.",
  "x_c_admin_accounts_detail_history_tab_no_spend_data": "No spend data found for this Ramp user.",
  "x_c_admin_accounts_detail_history_tab_out": "Out",
  "x_c_admin_accounts_detail_history_tab_physical": "Physical",
  "x_c_admin_accounts_detail_history_tab_ramp_spend": "Ramp Spend",
  "x_c_admin_accounts_detail_history_tab_ramp_user_id": "Ramp User ID: {id}",
  "x_c_admin_accounts_detail_history_tab_ramp_user_not_linked": "Ramp user not linked.",
  "x_c_admin_accounts_detail_history_tab_role": "Role",
  "x_c_admin_accounts_detail_history_tab_service_work": "Service Work",
  "x_c_admin_accounts_detail_history_tab_terminated": "Terminated",
  "x_c_admin_accounts_detail_history_tab_termination_date": "Termination Date",
  "x_c_admin_accounts_detail_history_tab_timeline_count": "Timeline ({count})",
  "x_c_admin_accounts_detail_history_tab_tools_count": "Tools ({count})",
  "x_c_admin_accounts_detail_history_tab_transactions": "Transactions",
  "x_c_admin_accounts_detail_history_tab_unassigned": "— Unassigned —",
  "x_c_admin_accounts_detail_history_tab_unknown_merchant": "Unknown merchant",
  "x_c_admin_accounts_detail_history_tab_virtual": "Virtual",
  "x_c_admin_accounts_property_details_editor_access_instructions": "Access instructions",
  "x_c_admin_accounts_property_details_editor_additional_notes": "Additional notes",
  "x_c_admin_accounts_property_details_editor_battery_location": "Battery location",
  "x_c_admin_accounts_property_details_editor_clay_tile": "Clay Tile",
  "x_c_admin_accounts_property_details_editor_comp_shingle": "Comp Shingle",
  "x_c_admin_accounts_property_details_editor_concrete_tile": "Concrete Tile",
  "x_c_admin_accounts_property_details_editor_decoridge": "DecoRidge",
  "x_c_admin_accounts_property_details_editor_dog_access_considerations": "Dog access considerations",
  "x_c_admin_accounts_property_details_editor_enphase": "Enphase",
  "x_c_admin_accounts_property_details_editor_failed_to_save": "Failed to save property details",
  "x_c_admin_accounts_property_details_editor_flat": "Flat",
  "x_c_admin_accounts_property_details_editor_fronius": "Fronius",
  "x_c_admin_accounts_property_details_editor_gate_access": "Gate access",
  "x_c_admin_accounts_property_details_editor_gated_community": "Gated community",
  "x_c_admin_accounts_property_details_editor_generac": "Generac",
  "x_c_admin_accounts_property_details_editor_indoors": "Indoors",
  "x_c_admin_accounts_property_details_editor_inverter_location": "Inverter location",
  "x_c_admin_accounts_property_details_editor_inverter_type": "Inverter type",
  "x_c_admin_accounts_property_details_editor_locked_gates": "Locked gates",
  "x_c_admin_accounts_property_details_editor_main_service_panel_location": "Main service panel location",
  "x_c_admin_accounts_property_details_editor_metal": "Metal",
  "x_c_admin_accounts_property_details_editor_no_reusable_details": "No reusable property details saved yet.",
  "x_c_admin_accounts_property_details_editor_ok_to_proceed": "OK to proceed if not home",
  "x_c_admin_accounts_property_details_editor_optional_section": "Additional site details",
  "x_c_admin_accounts_property_details_editor_other_unsure": "Other/Unsure",
  "x_c_admin_accounts_property_details_editor_outdoors": "Outdoors",
  "x_c_admin_accounts_property_details_editor_panel_count": "Panel count",
  "x_c_admin_accounts_property_details_editor_pets_on_property": "Pets on property",
  "x_c_admin_accounts_property_details_editor_pitched": "Pitched",
  "x_c_admin_accounts_property_details_editor_property_details": "Property Details",
  "x_c_admin_accounts_property_details_editor_required_section": "Required to dispatch",
  "x_c_admin_accounts_property_details_editor_reusable_site_information": "Reusable site information shown on linked jobs.",
  "x_c_admin_accounts_property_details_editor_roof_material": "Roof material",
  "x_c_admin_accounts_property_details_editor_roof_type": "Roof type",
  "x_c_admin_accounts_property_details_editor_solaredge": "SolarEdge",
  "x_c_admin_accounts_property_details_editor_someone_home": "Someone home during service",
  "x_c_admin_accounts_property_details_editor_stories": "Stories",
  "x_c_admin_accounts_property_details_editor_sunny_boy": "Sunny Boy",
  "x_c_admin_accounts_property_details_editor_sunpower": "SunPower",
  "x_c_admin_accounts_property_details_editor_tesla": "Tesla",
  "x_c_admin_accounts_property_details_editor_tigo": "Tigo",
  "x_c_admin_accounts_property_details_editor_wood_shake": "Wood Shake",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_address": "Address",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_afternoon": "Afternoon",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_appt_label": "Appt {id}",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_duration": "Duration",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_empty_default": "No work items found for this cell.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_empty_no_duration": "No unknown-duration work items here.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_empty_unassigned": "No unassigned work items here — every item has staff.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_failed_to_load": "Failed to load appointments ({status})",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_loading_work_items": "Loading work items...",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_morning": "Morning",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_no_duration": "No duration",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_no_technicians_assigned": "No technicians assigned",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_no_time_set": "No time set",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_open_count": "{count} open",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_open_work_order": "Open work order",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_scheduled": "Scheduled",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_scheduled_in_window": "Scheduled in window",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_showing_first_of": "Showing first {shown} of {total}",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_staff_count": "× {count} staff",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_staffing": "Staffing",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_staffing_tooltip": "Technicians assigned vs. required staffing slots. “Open” means a required slot has nobody assigned yet.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_confirmed": "The customer confirmed the date; locked to a technician.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_unconfirmed": "Not confirmed by 17:00 the day before; the appointment goes ahead as scheduled.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_cancelled": "Cancelled and will not move forward.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_complete": "Work finished on site; pending review/invoicing.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_default": "Work item status in the scheduling pipeline.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_in_progress": "Technician is actively performing the service.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_no_show": "Customer or crew did not show; needs rebooking.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_proposed": "A service date has been offered to the customer, awaiting confirmation.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_ready_to_schedule": "Validated and ready for Dispatch to offer a date.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_return_required": "A return appointment is needed — usually parts, access, or scope issues.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_task": "Task",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_technicians": "Technicians",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_time": "Time",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_triage": "Triage",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_unassigned": "Unassigned",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_unknown_account": "Unknown account",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_unscheduled": "Unscheduled",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_unscheduled_backlog": "Unscheduled backlog",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_work_item_singular": "Work Item",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_work_items_plural": "Work Items",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_workload_suffix": "{value} workload",
  "x_c_admin_appointment_capacity_capacity_week_grid_am": "AM",
  "x_c_admin_appointment_capacity_capacity_week_grid_appt_plural": "appts",
  "x_c_admin_appointment_capacity_capacity_week_grid_appt_singular": "appt",
  "x_c_admin_appointment_capacity_capacity_week_grid_at_risk": "At-risk",
  "x_c_admin_appointment_capacity_capacity_week_grid_busy": "Busy",
  "x_c_admin_appointment_capacity_capacity_week_grid_cell_title": "{date} {half}: {pct}% full · {apptCount} {apptLabel} · {taskCount} {taskLabel}{risk}",
  "x_c_admin_appointment_capacity_capacity_week_grid_over": "Over 105%",
  "x_c_admin_appointment_capacity_capacity_week_grid_pm": "PM",
  "x_c_admin_appointment_capacity_capacity_week_grid_risk_label": " · {openCount} open · {noDurationCount} no-duration",
  "x_c_admin_appointment_capacity_capacity_week_grid_task_plural": "tasks",
  "x_c_admin_appointment_capacity_capacity_week_grid_task_singular": "task",
  "x_c_admin_appointment_capacity_capacity_week_grid_tight": "Tight 85%+",
  "x_c_admin_appointments_appointment_action_modals_add_completion_notes_placeholder": "Add completion notes...",
  "x_c_admin_appointments_appointment_action_modals_cancel_appointment": "Cancel Appointment",
  "x_c_admin_appointments_appointment_action_modals_complete": "Complete",
  "x_c_admin_appointments_appointment_action_modals_complete_appointment": "Complete Appointment",
  "x_c_admin_appointments_appointment_action_modals_keep_appointment": "Keep Appointment",
  "x_c_admin_appointments_appointment_action_modals_notes_optional": "Notes (optional)",
  "x_c_admin_appointments_appointment_action_modals_reason_placeholder": "Reason for cancellation...",
  "x_c_admin_appointments_appointment_action_modals_undo_notice": "This action can be undone by updating the status.",
  "x_c_admin_appointments_appointment_action_modals_update": "Update",
  "x_c_admin_appointments_appointment_ai_quote_card_available_once_report_submitted": "Available once the inspection site report is submitted.",
  "x_c_admin_appointments_appointment_ai_quote_card_completed_at": "completed {date}",
  "x_c_admin_appointments_appointment_ai_quote_card_failed_to_load_status": "Failed to load AI quote status",
  "x_c_admin_appointments_appointment_ai_quote_card_failed_to_start_generation": "Failed to start AI quote generation",
  "x_c_admin_appointments_appointment_ai_quote_card_generate_quote": "Generate Quote",
  "x_c_admin_appointments_appointment_ai_quote_card_generating": "Generating…",
  "x_c_admin_appointments_appointment_ai_quote_card_generation_failed": "Generation failed: {error}. You can retry.",
  "x_c_admin_appointments_appointment_ai_quote_card_hide_estimator_rationale": "Hide estimator rationale",
  "x_c_admin_appointments_appointment_ai_quote_card_loading": "Loading…",
  "x_c_admin_appointments_appointment_ai_quote_card_no_quote_needed": "No repair quote needed",
  "x_c_admin_appointments_appointment_ai_quote_card_open_estimator_quote": "Open Estimator Quote {total}",
  "x_c_admin_appointments_appointment_ai_quote_card_queued": "Queued…",
  "x_c_admin_appointments_appointment_ai_quote_card_reading_inspection": "Reading the inspection and pricing the repair…",
  "x_c_admin_appointments_appointment_ai_quote_card_regenerate": "Regenerate",
  "x_c_admin_appointments_appointment_ai_quote_card_show_estimator_rationale": "Show estimator rationale",
  "x_c_admin_appointments_appointment_ai_quote_card_title": "Juno · AI Repair Quote",
  "x_c_admin_appointments_appointment_ai_quote_card_unknown_error": "unknown error",
  "x_c_admin_appointments_appointment_booking_link_card_ceiling": "{count} of {limit} manual sends used today. The limit resets 24 hours after the first one.",
  "x_c_admin_appointments_appointment_booking_link_card_channel_email": "Email",
  "x_c_admin_appointments_appointment_booking_link_card_channel_text": "Text",
  "x_c_admin_appointments_appointment_booking_link_card_cooldown": "Just sent. You can send it again at {time}.",
  "x_c_admin_appointments_appointment_booking_link_card_held": "It will reach them at {time} their time.",
  "x_c_admin_appointments_appointment_booking_link_card_delivery_failed": "Failed",
  "x_c_admin_appointments_appointment_booking_link_card_delivery_held": "Held",
  "x_c_admin_appointments_appointment_booking_link_card_delivery_sending": "Sending",
  "x_c_admin_appointments_appointment_booking_link_card_delivery_suppressed": "Suppressed",
  "x_c_admin_appointments_appointment_booking_link_card_last_attempt_automatic": "Booking link requested on {when}, automatically.",
  "x_c_admin_appointments_appointment_booking_link_card_last_attempt_by": "Booking link requested on {when}, by {actor}.",
  "x_c_admin_appointments_appointment_booking_link_card_last_attempt_manual": "Booking link requested on {when}, by a dispatcher.",
  "x_c_admin_appointments_appointment_booking_link_card_load_error": "Could not load how this customer can be reached.",
  "x_c_admin_appointments_appointment_booking_link_card_loading": "Checking how we can reach this customer…",
  "x_c_admin_appointments_appointment_booking_link_card_quiet_hours": "It is {time} for this customer. Anything sent now goes out at {resume} their time.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_ceiling": "That is the daily limit of {limit} manual sends for this appointment. Nothing went out.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_cooldown": "This link went out moments ago, so nothing was sent. Try again shortly.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_parts": "This appointment is waiting on a part that cannot arrive by its date, so we did not ask the customer to confirm it.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_paused": "Customer messaging is paused across the platform. Nothing went out.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_suppressed": "This appointment is held back from customer messaging. Nothing went out.",
  "x_c_admin_appointments_appointment_booking_link_card_refusal_unreachable": "There is no channel we can reach this customer on. Nothing went out.",
  "x_c_admin_appointments_appointment_booking_link_card_send_both": "Send both",
  "x_c_admin_appointments_appointment_booking_link_card_send_email": "Send email",
  "x_c_admin_appointments_appointment_booking_link_card_send_error": "Could not reach the sending service. Nothing went out.",
  "x_c_admin_appointments_appointment_booking_link_card_send_impossible": "No way to send this",
  "x_c_admin_appointments_appointment_booking_link_card_send_pick": "Pick a channel",
  "x_c_admin_appointments_appointment_booking_link_card_send_sms": "Send text",
  "x_c_admin_appointments_appointment_booking_link_card_sending": "Sending…",
  "x_c_admin_appointments_appointment_booking_link_card_queued": "Queued {channels} for delivery.",
  "x_c_admin_appointments_appointment_booking_link_card_state_consent_blocked": "Consent on file blocks this channel.",
  "x_c_admin_appointments_appointment_booking_link_card_state_do_not_contact": "This customer is on the do-not-contact list.",
  "x_c_admin_appointments_appointment_booking_link_card_state_email_undeliverable": "Mail keeps bouncing at this address.",
  "x_c_admin_appointments_appointment_booking_link_card_state_no_email": "No email address on file.",
  "x_c_admin_appointments_appointment_booking_link_card_state_no_phone": "No mobile number on file.",
  "x_c_admin_appointments_appointment_booking_link_card_state_sms_declined": "This customer said no to texts.",
  "x_c_admin_appointments_appointment_booking_link_card_state_opted_out_all": "This customer asked us to stop contacting them.",
  "x_c_admin_appointments_appointment_booking_link_card_state_preference_off": "This customer turned off appointment updates here.",
  "x_c_admin_appointments_appointment_booking_link_card_state_sms_stop": "This number replied STOP. Only they can undo it, by texting START.",
  "x_c_admin_appointments_appointment_booking_link_card_title": "Booking Link",
  "x_c_admin_appointments_appointment_closeout_card_payment_collected_on_site": "Payment collected on site",
  "x_c_admin_appointments_appointment_closeout_card_referral": "Referral",
  "x_c_admin_appointments_appointment_closeout_card_talked_to_customer_afterward": "Talked to customer afterward",
  "x_c_admin_appointments_appointment_closeout_card_upsell_opportunity": "Upsell opportunity",
  "x_c_admin_appointments_appointment_crew_panel_additional_crew": "Additional Crew",
  "x_c_admin_appointments_appointment_crew_panel_assignment_missing_slot": "Assignment is missing a valid staffing slot.",
  "x_c_admin_appointments_appointment_crew_panel_crew_count": "Crew ({count})",
  "x_c_admin_appointments_appointment_crew_panel_invalid_crew_assignments": "Invalid Crew Assignments",
  "x_c_admin_appointments_appointment_crew_panel_no_technician_assigned": "No technician assigned yet.",
  "x_c_admin_appointments_appointment_crew_panel_status_filled": "Filled",
  "x_c_admin_appointments_appointment_crew_panel_status_invalid": "Invalid",
  "x_c_admin_appointments_appointment_crew_panel_status_open": "Open",
  "x_c_admin_appointments_appointment_crew_panel_unavailable": "Unavailable",
  "x_c_admin_appointments_appointment_header_appointment_details": "Appointment Details",
  "x_c_admin_appointments_appointment_header_auto_schedule": "Auto Schedule",
  "x_c_admin_appointments_appointment_header_auto_schedule_options": "Automatically find the lowest-drive schedule for the selected week",
  "x_c_admin_appointments_appointment_header_site_report_required": "Site report required",
  "x_c_admin_appointments_appointment_location_panel_failed_to_load_google_maps": "Failed to load Google Maps.",
  "x_c_admin_appointments_appointment_location_panel_failed_to_load_google_maps_api_key": "Failed to load Google Maps API key.",
  "x_c_admin_appointments_appointment_location_panel_google_maps_api_key_not_configured": "Google Maps API key is not configured.",
  "x_c_admin_appointments_appointment_location_panel_google_maps_browser_only": "Google Maps can only load in the browser.",
  "x_c_admin_appointments_appointment_location_panel_hide_map_views": "Hide Map Views",
  "x_c_admin_appointments_appointment_location_panel_loading_map_views": "Loading map views...",
  "x_c_admin_appointments_appointment_location_panel_show_map_views": "Show Map Views",
  "x_c_admin_appointments_appointment_site_report_card_download_pdf": "Download PDF",
  "x_c_admin_appointments_appointment_site_report_card_downloading": "Downloading...",
  "x_c_admin_appointments_appointment_site_report_card_no_reports_required": "No site reports required",
  "x_c_admin_appointments_appointment_site_report_card_not_started": "Not started",
  "x_c_admin_appointments_appointment_site_report_card_site_report": "Site Report",
  "x_c_admin_appointments_appointment_site_report_card_template_fallback_name": "Template {id}",
  "x_c_admin_appointments_appointment_site_report_card_templates_missing_warning": "One or more configured templates are inactive or missing from the active template list.",
  "x_c_admin_appointments_appointment_status_rail_all_statuses": "All statuses…",
  "x_c_admin_appointments_appointment_time_panel_actual_clock": "Actual (Clock)",
  "x_c_admin_appointments_appointment_time_panel_actual_geo": "Actual (Geo)",
  "x_c_admin_appointments_appointment_time_panel_clock_by_tech": "Clock by Tech",
  "x_c_admin_appointments_appointment_time_panel_eg_30m_1h": "e.g. 30m, 1h",
  "x_c_admin_appointments_appointment_time_panel_estimated_drive": "Estimated Drive",
  "x_c_admin_appointments_appointment_time_panel_expected": "Expected",
  "x_c_admin_appointments_appointment_time_panel_geo": "Geo",
  "x_c_admin_appointments_appointment_time_panel_geo_by_tech": "Geo by Tech",
  "x_c_admin_appointments_appointment_time_panel_historical_drive_note": "Historical total, not split by technician",
  "x_c_admin_appointments_appointment_time_panel_no_clock_drive_data": "No clock drive data",
  "x_c_admin_appointments_appointment_time_panel_no_geo_drive_data": "No geo drive data",
  "x_c_admin_appointments_appointment_time_panel_planned_drive": "Planned Drive (Route)",
  "x_c_admin_appointments_appointment_time_panel_reported": "Reported",
  "x_c_admin_appointments_appointment_time_panel_set": "Set",
  "x_c_admin_appointments_appointment_time_panel_unknown_tech": "Unknown Tech",
  "x_c_admin_appointments_tentative_schedule_badge": "Tentative — may move until confirmed",
  "x_c_admin_appointments_tentative_schedule_helper": "Do not quote this time to the customer. If the customer agrees to a time, confirm it.",
  "x_c_admin_audio_device_settings_audio_devices": "Audio devices",
  "x_c_admin_audio_device_settings_auto_match_headset": "Auto match headset",
  "x_c_admin_audio_device_settings_blocked": "Blocked",
  "x_c_admin_audio_device_settings_choose_mic_speaker": "Choose the microphone and speaker Endurance will use for your next call.",
  "x_c_admin_audio_device_settings_default_microphone": "Default microphone",
  "x_c_admin_audio_device_settings_granted": "Granted",
  "x_c_admin_audio_device_settings_mic_access": "Mic access:",
  "x_c_admin_audio_device_settings_mic_label": "Mic",
  "x_c_admin_audio_device_settings_mic_permission_title": "Browser microphone permission for this site",
  "x_c_admin_audio_device_settings_mic_status": "Mic {status}",
  "x_c_admin_audio_device_settings_not_granted": "Not granted",
  "x_c_admin_audio_device_settings_output_label": "Output",
  "x_c_admin_audio_device_settings_output_status": "Output {status}",
  "x_c_admin_audio_device_settings_release": "Release",
  "x_c_admin_audio_device_settings_release_after_call": "Release after the call ends",
  "x_c_admin_audio_device_settings_release_prepared_audio": "Release prepared call audio",
  "x_c_admin_audio_device_settings_reload_devices": "Reload devices",
  "x_c_admin_audio_device_settings_reload_devices_title": "Reload available microphones and speakers",
  "x_c_admin_audio_device_settings_saved_device_unavailable": "Saved device (not connected)",
  "x_c_admin_audio_device_settings_status_idle": "idle",
  "x_c_admin_audio_device_settings_status_needs_attention": "needs attention",
  "x_c_admin_audio_device_settings_status_ready": "ready",
  "x_c_admin_audio_device_settings_status_warming": "warming",
  "x_c_admin_audit_event_log_activity_history": "Activity History",
  "x_c_admin_audit_event_log_affected_user_account": "Affected User / Account",
  "x_c_admin_audit_event_log_anonymous": "anonymous",
  "x_c_admin_audit_event_log_blocked": "Blocked",
  "x_c_admin_audit_event_log_changed_by": "Changed By",
  "x_c_admin_audit_event_log_changed_record": "Changed Record",
  "x_c_admin_audit_event_log_clear_filters": "Clear filters",
  "x_c_admin_audit_event_log_completed": "Completed",
  "x_c_admin_audit_event_log_context": "Context",
  "x_c_admin_audit_event_log_created_campaign_item": "Created campaign item",
  "x_c_admin_audit_event_log_created_flow_item": "Created flow item",
  "x_c_admin_audit_event_log_created_template_item": "Created template item",
  "x_c_admin_audit_event_log_deleted_a_record": "Deleted a record",
  "x_c_admin_audit_event_log_deleted_campaign_item": "Deleted campaign item",
  "x_c_admin_audit_event_log_deleted_flow_item": "Deleted flow item",
  "x_c_admin_audit_event_log_deleted_template_item": "Deleted template item",
  "x_c_admin_audit_event_log_description": "Review important changes, who made them, and whether they succeeded.",
  "x_c_admin_audit_event_log_exact_action": "Exact Action",
  "x_c_admin_audit_event_log_failed": "Failed",
  "x_c_admin_audit_event_log_from": "From",
  "x_c_admin_audit_event_log_hide_details": "Hide details",
  "x_c_admin_audit_event_log_no_changes_match": "No changes match the current filters.",
  "x_c_admin_audit_event_log_outcome": "Outcome",
  "x_c_admin_audit_event_log_placeholder_affected_account": "person or account changed",
  "x_c_admin_audit_event_log_placeholder_changed_access": "changed access, updated settings",
  "x_c_admin_audit_event_log_placeholder_changed_by": "person who made the change",
  "x_c_admin_audit_event_log_placeholder_entity_id": "entity id",
  "x_c_admin_audit_event_log_placeholder_record_type": "campaigns, templates, access",
  "x_c_admin_audit_event_log_placeholder_search": "email, page, or changed value",
  "x_c_admin_audit_event_log_placeholder_trace_id": "trace id",
  "x_c_admin_audit_event_log_previous_snapshot": "Previous Snapshot",
  "x_c_admin_audit_event_log_record": "Record",
  "x_c_admin_audit_event_log_record_id": "Record ID",
  "x_c_admin_audit_event_log_record_type": "Record Type",
  "x_c_admin_audit_event_log_rows": "Rows",
  "x_c_admin_audit_event_log_show_details": "Show details",
  "x_c_admin_audit_event_log_showing_changes": "Showing {count} changes",
  "x_c_admin_audit_event_log_signed_in": "Signed in",
  "x_c_admin_audit_event_log_status": "Status {code}",
  "x_c_admin_audit_event_log_submitted_a_change": "Submitted a change",
  "x_c_admin_audit_event_log_support_trace": "Support Trace",
  "x_c_admin_audit_event_log_support_trace_id": "Support Trace ID",
  "x_c_admin_audit_event_log_to": "To",
  "x_c_admin_audit_event_log_updated_a_record": "Updated a record",
  "x_c_admin_audit_event_log_updated_campaign": "Updated campaign",
  "x_c_admin_audit_event_log_updated_flow": "Updated flow",
  "x_c_admin_audit_event_log_updated_marketing_settings": "Updated marketing settings",
  "x_c_admin_audit_event_log_updated_template": "Updated template",
  "x_c_admin_audit_event_log_what_changed": "What Changed",
  "x_c_admin_audit_event_log_workspace": "Workspace",
  "x_c_admin_audit_event_log_workspace_area": "Workspace Area",
  "x_c_admin_cases_case_status_info_tooltip_pipeline_stage": "Pipeline Stage",
  "x_c_admin_cases_case_status_info_tooltip_terminal": "Terminal",
  "x_c_admin_cases_case_status_modal_closed_no_changes": "This case is closed. No further status changes are available.",
  "x_c_admin_cases_case_status_modal_cancel_cascade_warning": "Cancelling also cancels every open work order, appointment and unpaid quote in this case. To finish a case where work was done, choose Closed.",
  "x_c_admin_cases_case_status_modal_closure_outcome_label": "Closure Outcome *",
  "x_c_admin_cases_case_status_modal_update_case_status": "Update Case Status",
  "x_c_admin_cases_case_status_modal_update_status": "Update Status",
  "x_c_admin_cases_case_status_modal_updating": "Updating...",
  "x_c_admin_cases_create_case_modal_add_details_placeholder": "Add details, promises, next steps, or anything the triage team should know.",
  "x_c_admin_cases_create_case_modal_additional_context": "Additional context",
  "x_c_admin_cases_create_case_modal_case_reason": "Case Reason",
  "x_c_admin_cases_create_case_modal_case_type": "Case type",
  "x_c_admin_cases_create_case_modal_communication": "Communication",
  "x_c_admin_cases_create_case_modal_create_case": "Create Case",
  "x_c_admin_cases_create_case_modal_create_in_triage": "Create in Triage",
  "x_c_admin_cases_create_case_modal_creating": "Creating...",
  "x_c_admin_cases_create_case_modal_failed_to_create_case": "Failed to create case",
  "x_c_admin_cases_create_case_modal_high": "High",
  "x_c_admin_cases_create_case_modal_link_account_before_creating": "Link this record to an account before creating a case.",
  "x_c_admin_cases_create_case_modal_low": "Low",
  "x_c_admin_cases_create_case_modal_new_cases_start_triage": "New cases always start in triage.",
  "x_c_admin_cases_create_case_modal_no_account_linked": "No account linked",
  "x_c_admin_cases_create_case_modal_priority": "Priority",
  "x_c_admin_cases_create_case_modal_select_reason": "Select reason...",
  "x_c_admin_cases_create_case_modal_service": "Service",
  "x_c_admin_cases_create_case_modal_title_required": "Title is required.",
  "x_c_admin_cases_create_case_modal_what_needs_attention": "What needs attention?",
  "x_c_admin_charts_aging_histogram_open_alerts": "Open alerts",
  "x_c_admin_charts_breakdown_bars_no_open_alerts": "No open alerts.",
  "x_c_admin_charts_trend_chart_net": "Net",
  "x_c_admin_charts_trend_chart_no_data_in_range": "No data in range.",
  "x_c_admin_charts_trend_chart_resolved": "Resolved",
  "x_c_admin_comm_sidebar_conversation_view_ai": "AI",
  "x_c_admin_comm_sidebar_conversation_view_bounced": "Bounced",
  "x_c_admin_comm_sidebar_conversation_view_cancel_reply": "Cancel reply",
  "x_c_admin_comm_sidebar_conversation_view_edit_message": "Edit message",
  "x_c_admin_comm_sidebar_conversation_view_edited": "Edited",
  "x_c_admin_comm_sidebar_conversation_view_failed_to_load_recording": "Failed to load recording",
  "x_c_admin_comm_sidebar_conversation_view_failed_to_send": "Failed to send",
  "x_c_admin_comm_sidebar_conversation_view_jump_to_original_message": "Jump to original message",
  "x_c_admin_comm_sidebar_conversation_view_loading_recording": "Loading recording…",
  "x_c_admin_comm_sidebar_conversation_view_no_messages_yet": "No messages yet",
  "x_c_admin_comm_sidebar_conversation_view_no_recording_available": "No recording available",
  "x_c_admin_comm_sidebar_conversation_view_not_sent": "Not sent",
  "x_c_admin_comm_sidebar_conversation_view_original_message": "Original message",
  "x_c_admin_comm_sidebar_conversation_view_react": "React",
  "x_c_admin_comm_sidebar_conversation_view_recording_lookup_failed": "Recording lookup failed ({status})",
  "x_c_admin_comm_sidebar_conversation_view_refresh_translation": "Refresh translation",
  "x_c_admin_comm_sidebar_conversation_view_reply": "Reply",
  "x_c_admin_comm_sidebar_conversation_view_replying_to": "Replying to {name}",
  "x_c_admin_comm_sidebar_conversation_view_retry": "Retry",
  "x_c_admin_comm_sidebar_conversation_view_translate": "Translate",
  "x_c_admin_comm_sidebar_conversation_view_translated_to": "Translated to {language}",
  "x_c_admin_comm_sidebar_conversation_view_you": "You",
  "x_c_admin_comm_sidebar_feed_view_email_subject_placeholder": "Email subject...",
  "x_c_admin_comm_sidebar_feed_view_no_email_on_file": "No email on file",
  "x_c_admin_comm_sidebar_feed_view_no_phone_on_file": "No phone on file",
  "x_c_admin_comm_sidebar_feed_view_no_templates_found": "No templates found",
  "x_c_admin_comm_sidebar_feed_view_send": "Send",
  "x_c_admin_comm_sidebar_feed_view_work_order_chat": "Work Order Zap",
  "x_c_admin_comm_sidebar_feed_view_yesterday": "Yesterday",
  "x_c_admin_comm_sidebar_files_view_call": "Call",
  "x_c_admin_comm_sidebar_files_view_download": "Download",
  "x_c_admin_comm_sidebar_files_view_download_file": "Download {filename}",
  "x_c_admin_comm_sidebar_files_view_empty_state_description": "Documents and attachments sent in Zaps, texts and emails show up here.",
  "x_c_admin_comm_sidebar_files_view_no_files_shared_yet": "No files shared yet",
  "x_c_admin_comm_sidebar_files_view_preview_file": "Preview {filename}",
  "x_c_admin_comm_sidebar_files_view_you": "You",
  "x_c_admin_comm_sidebar_item_info_ai": "AI",
  "x_c_admin_comm_sidebar_item_info_attachments": "Attachments",
  "x_c_admin_comm_sidebar_item_info_cc": "Cc",
  "x_c_admin_comm_sidebar_item_info_delivered": "Delivered",
  "x_c_admin_comm_sidebar_item_info_delivery": "Delivery",
  "x_c_admin_comm_sidebar_item_info_duration": "Duration",
  "x_c_admin_comm_sidebar_item_info_edited": "Edited",
  "x_c_admin_comm_sidebar_item_info_ended_by": "Ended by",
  "x_c_admin_comm_sidebar_item_info_from": "From",
  "x_c_admin_comm_sidebar_item_info_human": "human",
  "x_c_admin_comm_sidebar_item_info_inbound": "Inbound",
  "x_c_admin_comm_sidebar_item_info_mailbox": "Mailbox",
  "x_c_admin_comm_sidebar_item_info_outbound": "Outbound",
  "x_c_admin_comm_sidebar_item_info_received": "Received",
  "x_c_admin_comm_sidebar_item_info_recording": "Recording",
  "x_c_admin_comm_sidebar_item_info_recording_available": "Available",
  "x_c_admin_comm_sidebar_item_info_sent": "Sent",
  "x_c_admin_comm_sidebar_item_info_talk_time": "Talk time",
  "x_c_admin_comm_sidebar_item_info_to": "To",
  "x_c_admin_comm_sidebar_item_info_transcripts": "Transcript segments",
  "x_c_admin_comm_sidebar_make_internal_only": "Make internal only",
  "x_c_admin_comm_sidebar_message_history_current": "Current",
  "x_c_admin_comm_sidebar_message_history_failed": "Failed to load edit history",
  "x_c_admin_comm_sidebar_message_history_original": "Original",
  "x_c_admin_comm_sidebar_message_history_title": "Edit history",
  "x_c_admin_comm_sidebar_undo_send": "Undo send",
  "x_c_admin_comm_sidebar_undo_send_confirm_message": "This removes the message for everyone in the thread.",
  "x_c_admin_comm_sidebar_undo_send_confirm_title": "Undo send?",
  "x_c_admin_comm_sidebar_view_edit_history": "View edit history",
  "x_c_admin_comm_sidebar_visible_to_partners": "Visible to partners",
  "x_c_admin_command_palette_account_label": "ACCOUNT",
  "x_c_admin_command_palette_call_label": "CALL",
  "x_c_admin_command_palette_close_search": "Close search",
  "x_c_admin_command_palette_dial_pasted_number": "Dial pasted number",
  "x_c_admin_command_palette_no_results_found": "No results found",
  "x_c_admin_command_palette_page_label": "PAGE",
  "x_c_admin_command_palette_quick_dial": "Quick Dial",
  "x_c_admin_command_palette_recent_searches": "Recent Searches",
  "x_c_admin_command_palette_result_count_plural": "{count} results",
  "x_c_admin_command_palette_result_count_singular": "{count} result",
  "x_c_admin_command_palette_search_placeholder": "Search accounts, contacts, quotes, products, work orders, or appointments...",
  "x_c_admin_command_palette_search_results": "Search Results",
  "x_c_admin_command_palette_start_outbound_call": "Start an outbound call from anywhere",
  "x_c_admin_command_palette_start_typing_to_search": "Start typing to search",
  "x_c_admin_command_palette_try_different_search_term": "Try a different search term",
  "x_c_admin_command_palette_work_order_label": "WORK ORDER",
  "x_c_admin_commission_detail_panel_close_detail_panel": "Close detail panel",
  "x_c_admin_commission_detail_panel_download_csv": "Download CSV ({count} rows)",
  "x_c_admin_commission_detail_panel_no_commission_detail_rows": "No commission detail rows for this period.",
  "x_c_admin_commission_detail_panel_no_line_items": "No line items",
  "x_c_admin_commission_detail_panel_no_matches": "No matches",
  "x_c_admin_commission_detail_panel_nothing_matches": "Nothing matches “{query}”.",
  "x_c_admin_commission_detail_panel_rows_count": "{count} rows",
  "x_c_admin_commission_detail_panel_search_placeholder": "Search customer, quote, work order…",
  "x_c_admin_communication_sidebar_close_sidebar": "Close sidebar",
  "x_c_admin_communication_sidebar_communications": "Communications",
  "x_c_admin_communication_sidebar_failed_to_apply_template": "Failed to apply template",
  "x_c_admin_communication_sidebar_failed_to_resolve_thread": "Failed to resolve thread",
  "x_c_admin_communication_sidebar_failed_to_send": "Failed to send",
  "x_c_admin_communication_sidebar_files": "Files",
  "x_c_admin_communication_sidebar_read_only": "Read-only",
  "x_c_admin_communication_sidebar_template_inserted_unresolved": "Template inserted with unresolved variables: {variables}",
  "x_c_admin_communication_sidebar_translation_failed": "Translation failed",
  "x_c_admin_communication_sidebar_translation_failed_status": "Translation failed ({status})",
  "x_c_admin_country_select_select_country": "Select country",
  "x_c_admin_dashboard_date_range_picker_custom_end_date": "Custom end date",
  "x_c_admin_dashboard_date_range_picker_custom_start_date": "Custom start date",
  "x_c_admin_dedicated_line_manager_add_dedicated_line": "Add dedicated line",
  "x_c_admin_dedicated_line_manager_assign_from_pool": "Assign from pool",
  "x_c_admin_dedicated_line_manager_assign_from_pool_or_buy": "Assign from pool or buy a number",
  "x_c_admin_dedicated_line_manager_assigned_lines": "Assigned lines",
  "x_c_admin_dedicated_line_manager_available_pool": "Available pool",
  "x_c_admin_dedicated_line_manager_dedicated_lines": "Dedicated lines",
  "x_c_admin_dedicated_line_manager_dedicated_lines_title": "Dedicated Lines",
  "x_c_admin_dedicated_line_manager_is_set_in_production": "is set in production.",
  "x_c_admin_dedicated_line_manager_no_assigned_lines": "No assigned dedicated lines.",
  "x_c_admin_dedicated_line_manager_pool": "Pool",
  "x_c_admin_dedicated_line_manager_telnyx_not_configured": "Telnyx number purchasing is not configured. Assign from the pool only until",
  "x_c_admin_dispatch_appointment_hover_card_no_technicians_assigned": "No technicians assigned",
  "x_c_admin_dispatch_create_dispatch_task_modal_description_placeholder": "Oil change and brake inspection at vendor location",
  "x_c_admin_dispatch_create_dispatch_task_modal_loading_site_report_templates": "Loading site report templates...",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_accounts_found": "No accounts found",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_active_site_report_templates": "No active site report templates found.",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_locations_found": "No locations found",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_nodes_found": "No nodes found",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_task_types_found": "No task types found",
  "x_c_admin_dispatch_create_dispatch_task_modal_no_territories_found": "No territories found",
  "x_c_admin_dispatch_create_dispatch_task_modal_required_site_reports": "Required Site Reports",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_accounts_placeholder": "Search accounts...",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_address_placeholder": "Search address...",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_nodes_placeholder": "Search nodes...",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_org_locations_placeholder": "Search org locations...",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_territory_placeholder": "Search territory...",
  "x_c_admin_dispatch_create_dispatch_task_modal_search_types_placeholder": "Search types...",
  "x_c_admin_dispatch_create_dispatch_task_modal_searching_accounts": "Searching accounts...",
  "x_c_admin_dispatch_create_dispatch_task_modal_service_territory_label": "Service Territory *",
  "x_c_admin_dispatch_create_dispatch_task_modal_title_label": "Title *",
  "x_c_admin_dispatch_create_dispatch_task_modal_title_placeholder": "Drop off truck for maintenance",
  "x_c_admin_dispatch_day_schedule_modal_am": "AM",
  "x_c_admin_dispatch_day_schedule_modal_location_tbd": "Location TBD",
  "x_c_admin_dispatch_day_schedule_modal_pm": "PM",
  "x_c_admin_dispatch_day_schedule_modal_scheduled": "scheduled",
  "x_c_admin_dispatch_day_schedule_modal_select_technician_prompt": "Select a technician and day to view schedule.",
  "x_c_admin_dispatch_dispatch_appointment_tile_response": "Response: {label}",
  "x_c_admin_dispatch_dispatch_board_table_unassigned": "Unassigned",
  "x_c_admin_dispatch_dispatch_map_panel_appointments_count": "{count} appointments",
  "x_c_admin_dispatch_dispatch_map_panel_appointments_missing_coords": "{count} appointment(s) missing map coordinates.",
  "x_c_admin_dispatch_dispatch_map_panel_assign_appointment_to": "Assign appointment to {name}",
  "x_c_admin_dispatch_dispatch_map_panel_assigning": "Assigning {title}",
  "x_c_admin_dispatch_dispatch_map_panel_assignment_blocked": "Assignment blocked: {summary}",
  "x_c_admin_dispatch_dispatch_map_panel_dispatch_appointments_aria": "Dispatch appointments",
  "x_c_admin_dispatch_dispatch_map_panel_drop_appointment_here": "Drop appointment here",
  "x_c_admin_dispatch_dispatch_map_panel_failed_to_assign_technician": "Failed to assign technician",
  "x_c_admin_dispatch_dispatch_map_panel_failed_to_load_territories": "Failed to Load Territories",
  "x_c_admin_dispatch_dispatch_map_panel_loading_dispatch_data": "Loading dispatch data…",
  "x_c_admin_dispatch_dispatch_map_panel_mapped": "Mapped",
  "x_c_admin_dispatch_dispatch_map_panel_missing_map_coordinates": "Missing map coordinates",
  "x_c_admin_dispatch_dispatch_map_panel_no_dispatch_data": "No dispatch data.",
  "x_c_admin_dispatch_dispatch_map_panel_no_ready_to_schedule": "No ready-to-schedule appointments in this date range.",
  "x_c_admin_dispatch_dispatch_map_panel_no_scheduled_appointments": "No scheduled appointments",
  "x_c_admin_dispatch_dispatch_map_panel_on_map_missing_coords": "On map: {onMap} • Missing coordinates: {missing}",
  "x_c_admin_dispatch_dispatch_map_panel_ready_to_schedule": "Ready to Schedule",
  "x_c_admin_dispatch_dispatch_map_panel_some_territories_failed": "Some territories failed to load: {errors}",
  "x_c_admin_dispatch_dispatch_map_panel_technician_assigned": "Technician assigned",
  "x_c_admin_dispatch_dispatch_map_panel_technician_assigned_to_task": "Technician assigned to task",
  "x_c_admin_dispatch_dispatch_map_panel_technician_fallback": "technician",
  "x_c_admin_dispatch_dispatch_map_panel_technician_not_eligible": "Technician is not eligible for this appointment",
  "x_c_admin_dispatch_dispatch_map_panel_unscheduled": "Unscheduled",
  "x_c_admin_dispatch_dispatch_map_panel_use_global_territory_selector": "Use the global territory selector in the admin header to scope the dispatch map.",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_account": "Account: {name}",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_assignments": "Assignments: {count}",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_dispatch_task": "Dispatch Task",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_response": "Response: {response}",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_schedule": "Schedule: {date}",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_selected_appointment": "Selected Appointment",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_status": "Status: {status}",
  "x_c_admin_dispatch_dispatch_map_selected_appointment_view_appointment": "View Appointment →",
  "x_c_admin_dispatch_dispatch_page_header_board": "Board",
  "x_c_admin_dispatch_dispatch_page_header_map": "Map",
  "x_c_admin_dispatch_dispatch_page_header_new_task": "New Task",
  "x_c_admin_dispatch_dispatch_page_header_schedule": "Schedule",
  "x_c_admin_dispatch_dispatch_page_header_timeline": "Timeline",
  "x_c_admin_dispatch_operations_map_detail_panel_account_id_suffix": "Account {id}",
  "x_c_admin_dispatch_operations_map_detail_panel_address_copied": "Address copied",
  "x_c_admin_dispatch_operations_map_detail_panel_address_unavailable": "Address unavailable",
  "x_c_admin_dispatch_operations_map_detail_panel_appointment_type": "AppointmentType: {type}",
  "x_c_admin_dispatch_operations_map_detail_panel_assign_technician": "Assign Technician",
  "x_c_admin_dispatch_operations_map_detail_panel_close_panel": "Close panel",
  "x_c_admin_dispatch_operations_map_detail_panel_copy_address": "Copy address",
  "x_c_admin_dispatch_operations_map_detail_panel_ends_at": "Ends at {time}",
  "x_c_admin_dispatch_operations_map_detail_panel_loading_appointment_details": "Loading appointment details...",
  "x_c_admin_dispatch_operations_map_detail_panel_loading_eligible_technicians": "Loading eligible technicians…",
  "x_c_admin_dispatch_operations_map_detail_panel_loading_site_report_types": "Loading site report types...",
  "x_c_admin_dispatch_operations_map_detail_panel_no_active_templates": "No active templates.",
  "x_c_admin_dispatch_operations_map_detail_panel_no_eligible_technicians": "No eligible technicians available.",
  "x_c_admin_dispatch_operations_map_detail_panel_not_scheduled": "Not Scheduled",
  "x_c_admin_dispatch_operations_map_detail_panel_open_in_google_maps": "Open in Google Maps",
  "x_c_admin_dispatch_operations_map_detail_panel_propose_and_text": "Propose time",
  "x_c_admin_dispatch_operations_map_detail_panel_propose_and_text_and_assign": "Propose time + Assign",
  "x_c_admin_dispatch_operations_map_detail_panel_quick_actions": "Quick Actions",
  "x_c_admin_dispatch_operations_map_detail_panel_save_updates": "Save Updates",
  "x_c_admin_dispatch_operations_map_detail_panel_schedule_text_and_assign": "Schedule, Text & Assign",
  "x_c_admin_dispatch_operations_map_detail_panel_scheduled": "Scheduled",
  "x_c_admin_dispatch_operations_map_detail_panel_select_a_technician": "Select a technician",
  "x_c_admin_dispatch_operations_map_detail_panel_start_time": "Start Time",
  "x_c_admin_dispatch_operations_map_detail_panel_technician": "Technician",
  "x_c_admin_dispatch_operations_map_detail_panel_unschedule": "Unschedule",
  "x_c_admin_dispatch_operations_map_detail_panel_unscheduling": "Unscheduling...",
  "x_c_admin_dispatch_operations_map_detail_panel_view_appointment": "View Appointment",
  "x_c_admin_dispatch_operations_map_detail_panel_view_work_order": "View Work Order",
  "x_c_admin_dispatch_operations_map_layer_panel_all_organizations": "All organizations",
  "x_c_admin_dispatch_operations_map_layer_panel_all_tags": "All tags",
  "x_c_admin_dispatch_operations_map_layer_panel_all_technicians": "All technicians",
  "x_c_admin_dispatch_operations_map_layer_panel_appointments": "Appointments",
  "x_c_admin_dispatch_operations_map_layer_panel_assigned_to": "Assigned To",
  "x_c_admin_dispatch_operations_map_layer_panel_deselect_all": "Deselect All",
  "x_c_admin_dispatch_operations_map_layer_panel_filters": "Filters",
  "x_c_admin_dispatch_operations_map_layer_panel_from": "From",
  "x_c_admin_dispatch_operations_map_layer_panel_loading_viewport_locations": "Loading viewport locations...",
  "x_c_admin_dispatch_operations_map_layer_panel_locations": "Locations",
  "x_c_admin_dispatch_operations_map_layer_panel_locations_count": "Locations ({count})",
  "x_c_admin_dispatch_operations_map_layer_panel_select_all": "Select All",
  "x_c_admin_dispatch_operations_map_layer_panel_tag": "Tag",
  "x_c_admin_dispatch_operations_map_layer_panel_territories": "Territories",
  "x_c_admin_dispatch_operations_map_layer_panel_to": "To",
  "x_c_admin_dispatch_operations_map_layer_panel_visibility": "Visibility",
  "x_c_admin_dispatch_operations_map_layer_panel_visible_appt_statuses_msg": "Visible appointment statuses also show any computed technician route lines and drive times.",
  "x_c_admin_dispatch_operations_map_layer_panel_wo_limited_msg": "Work Orders are limited to those linked to the matching appointments while these filters are active.",
  "x_c_admin_dispatch_operations_map_layer_panel_work_orders": "Work Orders",
  "x_c_admin_dispatch_parts_pickup": "Parts pickup",
  "x_c_admin_dispatch_parts_pickup_from": "Parts pickup · {location}",
  "x_c_admin_dispatch_schedule_view_resize_appointment_duration": "Resize appointment duration",
  "x_c_admin_dispatch_schedule_view_unassigned": "Unassigned",
  "x_c_admin_dispatch_schedule_view_unscheduled": "Unscheduled",
  "x_c_admin_dispatch_scroll_nav_drag_shift_wheel_arrow_keys": "Drag · Shift+Wheel · ← → Arrow Keys",
  "x_c_admin_dispatch_scroll_nav_scroll_left": "Scroll left",
  "x_c_admin_dispatch_scroll_nav_scroll_right": "Scroll right",
  "x_c_admin_dispatch_service_partner_affiliation": "Service partner · {partner}",
  "x_c_admin_dispatch_task_detail_panel_address_copied": "Address copied",
  "x_c_admin_dispatch_task_detail_panel_assign_as": "Assign as:",
  "x_c_admin_dispatch_task_detail_panel_assigned_count": "{count} Assigned",
  "x_c_admin_dispatch_task_detail_panel_change_status": "Change Status",
  "x_c_admin_dispatch_task_detail_panel_close_panel": "Close panel",
  "x_c_admin_dispatch_task_detail_panel_copy_address": "Copy address",
  "x_c_admin_dispatch_task_detail_panel_dispatch_task": "Dispatch Task",
  "x_c_admin_dispatch_task_detail_panel_edit_task_info": "Edit Task Info",
  "x_c_admin_dispatch_task_detail_panel_ends_at": "Ends at {time}",
  "x_c_admin_dispatch_task_detail_panel_excluded_technicians_title": "Excluded technicians",
  "x_c_admin_dispatch_task_detail_panel_expected_duration": "Expected Duration",
  "x_c_admin_dispatch_task_detail_panel_failed_to_load_eligible_technicians": "Failed to load eligible technicians",
  "x_c_admin_dispatch_task_detail_panel_loading_eligible_technicians": "Loading eligible technicians…",
  "x_c_admin_dispatch_task_detail_panel_location": "Location",
  "x_c_admin_dispatch_task_detail_panel_no_accounts_found": "No accounts found",
  "x_c_admin_dispatch_task_detail_panel_no_eligible_technicians": "No eligible technicians",
  "x_c_admin_dispatch_task_detail_panel_no_locations_found": "No locations found",
  "x_c_admin_dispatch_task_detail_panel_no_nodes_found": "No nodes found",
  "x_c_admin_dispatch_task_detail_panel_no_technician_assigned": "No technician assigned",
  "x_c_admin_dispatch_task_detail_panel_node": "Node",
  "x_c_admin_dispatch_task_detail_panel_not_scheduled": "Not scheduled",
  "x_c_admin_dispatch_task_detail_panel_open_in_google_maps": "Open in Google Maps",
  "x_c_admin_dispatch_task_detail_panel_org_location": "Org Location",
  "x_c_admin_dispatch_task_detail_panel_quick_time": "Quick Time",
  "x_c_admin_dispatch_task_detail_panel_reschedule": "Reschedule",
  "x_c_admin_dispatch_task_detail_panel_save_task_info": "Save Task Info",
  "x_c_admin_dispatch_task_detail_panel_schedule": "Schedule",
  "x_c_admin_dispatch_task_detail_panel_search_accounts": "Search accounts...",
  "x_c_admin_dispatch_task_detail_panel_search_address": "Search address...",
  "x_c_admin_dispatch_task_detail_panel_search_nodes": "Search nodes...",
  "x_c_admin_dispatch_task_detail_panel_search_org_locations": "Search org locations...",
  "x_c_admin_dispatch_task_detail_panel_searching_accounts": "Searching accounts...",
  "x_c_admin_dispatch_task_detail_panel_select_date_time_duration_first": "Select date, time, and duration first",
  "x_c_admin_dispatch_task_detail_panel_service_territory": "Service Territory",
  "x_c_admin_dispatch_task_detail_panel_start_time": "Start Time",
  "x_c_admin_dispatch_task_detail_panel_task": "Task",
  "x_c_admin_dispatch_task_detail_panel_task_type": "Task Type",
  "x_c_admin_dispatch_task_detail_panel_technician_eligibility_title": "Technician eligibility",
  "x_c_admin_dispatch_task_detail_panel_timezone": "Timezone",
  "x_c_admin_dispatch_task_detail_panel_tomorrow": "Tomorrow",
  "x_c_admin_dispatch_task_detail_panel_unschedule": "Unschedule",
  "x_c_admin_dispatch_task_detail_panel_unscheduled": "Unscheduled",
  "x_c_admin_dispatch_task_detail_panel_update": "Update",
  "x_c_admin_dispatch_timeline_view_driving": "{duration} driving",
  "x_c_admin_dispatch_timeline_view_free": "Free {duration}",
  "x_c_admin_dispatch_timeline_view_no_technicians_found": "No technicians found for the selected territories.",
  "x_c_admin_dispatch_timeline_view_technician": "Technician",
  "x_c_admin_dispatch_timeline_view_unassigned": "Unassigned",
  "x_c_admin_dispatch_trip_badge_routing_note": "routing from the trip base",
  "x_c_admin_dispatch_trip_badge_row_label": "Trip · {label}",
  "x_c_admin_dispatch_trip_badge_travel_days": "travel days {dates}",
  "x_c_admin_dispatch_trip_badge_travel_in": "Travel home",
  "x_c_admin_dispatch_trip_badge_travel_out": "Travel out",
  "x_c_admin_dtmf_keypad_abc": "ABC",
  "x_c_admin_dtmf_keypad_def": "DEF",
  "x_c_admin_dtmf_keypad_ghi": "GHI",
  "x_c_admin_dtmf_keypad_jkl": "JKL",
  "x_c_admin_dtmf_keypad_keypad": "Keypad",
  "x_c_admin_dtmf_keypad_mno": "MNO",
  "x_c_admin_dtmf_keypad_pqrs": "PQRS",
  "x_c_admin_dtmf_keypad_tuv": "TUV",
  "x_c_admin_dtmf_keypad_wxyz": "WXYZ",
  "x_c_admin_duration_input_placeholder": "e.g. 2h, 90m, 1:30",
  "x_c_admin_duration_input_try_hint": "Try: 2h, 90m, 1:30, 1h 30m",
  "x_c_admin_file_viewer_modal_download": "Download",
  "x_c_admin_file_viewer_modal_zoom_in": "Zoom in",
  "x_c_admin_file_viewer_modal_zoom_out": "Zoom out",
  "x_c_admin_file_viewer_modal_next_file": "Next file",
  "x_c_admin_file_viewer_modal_no_inline_preview": "No inline preview for this file type.",
  "x_c_admin_file_viewer_modal_not_available_to_preview": "This file isn't available to preview.",
  "x_c_admin_file_viewer_modal_open_in_new_tab": "Open in new tab",
  "x_c_admin_file_viewer_modal_preview_public_link_only": "Preview is only available for files with a public link. Download to view.",
  "x_c_admin_file_viewer_modal_previous_file": "Previous file",
  "x_c_admin_file_viewer_modal_view_file": "View {filename}",
  "x_c_admin_floating_call_controls_answer_as": "Answer as {brand}",
  "x_c_admin_floating_call_controls_call_ending": "Call ending",
  "x_c_admin_floating_call_controls_call_unavailable": "Call unavailable",
  "x_c_admin_floating_call_controls_caller": "Caller",
  "x_c_admin_floating_call_controls_connected": "Connected",
  "x_c_admin_floating_call_controls_connecting": "Connecting",
  "x_c_admin_floating_call_controls_connecting_ellipsis": "Connecting…",
  "x_c_admin_floating_call_controls_connection_unstable_warning": "Your connection is unstable. Customers may hear broken audio; switch networks before continuing.",
  "x_c_admin_floating_call_controls_dialing": "Dialing",
  "x_c_admin_floating_call_controls_end_call": "End Call",
  "x_c_admin_floating_call_controls_end_call_lower": "End call",
  "x_c_admin_floating_call_controls_endurance_line": "Endurance line {number}",
  "x_c_admin_floating_call_controls_excellent": "Excellent",
  "x_c_admin_floating_call_controls_failed_to_end_call": "Failed to end call.",
  "x_c_admin_floating_call_controls_good": "Good",
  "x_c_admin_floating_call_controls_hide_connection_stats": "Hide connection stats",
  "x_c_admin_floating_call_controls_hide_keypad": "Hide Keypad",
  "x_c_admin_floating_call_controls_hide_transcript": "Hide Transcript",
  "x_c_admin_floating_call_controls_last_reconnect": "Last reconnect",
  "x_c_admin_floating_call_controls_last_stream_state": "Last stream state",
  "x_c_admin_floating_call_controls_leave": "Leave",
  "x_c_admin_floating_call_controls_live": "Live",
  "x_c_admin_floating_call_controls_live_transcript": "Live Transcript",
  "x_c_admin_floating_call_controls_livekit": "LiveKit",
  "x_c_admin_floating_call_controls_lost": "Lost",
  "x_c_admin_floating_call_controls_media_ready": "Media ready",
  "x_c_admin_floating_call_controls_media_retries": "Media retries",
  "x_c_admin_floating_call_controls_mute": "Mute",
  "x_c_admin_floating_call_controls_on_hold_mic": "On Hold Mic",
  "x_c_admin_floating_call_controls_originally_called": "Originally called {number}",
  "x_c_admin_floating_call_controls_pending": "pending",
  "x_c_admin_floating_call_controls_pip_close": "Close pop-out call window",
  "x_c_admin_floating_call_controls_pip_open": "Pop out call controls",
  "x_c_admin_floating_call_controls_poor": "Poor",
  "x_c_admin_floating_call_controls_ringing": "Ringing",
  "x_c_admin_floating_call_controls_room_state": "Room state",
  "x_c_admin_floating_call_controls_show_connection_stats": "Show connection stats",
  "x_c_admin_floating_call_controls_show_keypad": "Show Keypad",
  "x_c_admin_floating_call_controls_show_transcript": "Show Transcript",
  "x_c_admin_floating_call_controls_signal_retries": "Signal retries",
  "x_c_admin_floating_call_controls_stats_for_nerds": "Stats for nerds",
  "x_c_admin_floating_call_controls_toggle_keypad": "Toggle keypad",
  "x_c_admin_floating_call_controls_toggle_transcript": "Toggle transcript",
  "x_c_admin_floating_call_controls_typing": "typing...",
  "x_c_admin_floating_call_controls_unknown_value": "unknown",
  "x_c_admin_floating_call_controls_unmute": "Unmute",
  "x_c_admin_floating_call_controls_waiting_for_speech": "Waiting for speech...",
  "x_c_admin_formula_tooltip_calculation": "Calculation",
  "x_c_admin_formula_tooltip_current_example": "Current Example",
  "x_c_admin_formula_tooltip_explain": "Explain {title}",
  "x_c_admin_formula_tooltip_formula": "Formula",
  "x_c_admin_formula_tooltip_inputs": "Inputs",
  "x_c_admin_full_rich_text_editor_add_column": "Add column",
  "x_c_admin_full_rich_text_editor_add_row": "Add row",
  "x_c_admin_full_rich_text_editor_blockquote": "Blockquote",
  "x_c_admin_full_rich_text_editor_bold": "Bold",
  "x_c_admin_full_rich_text_editor_bullet_list": "Bullet list",
  "x_c_admin_full_rich_text_editor_collapse": "Collapse",
  "x_c_admin_full_rich_text_editor_collapse_editor": "Collapse editor",
  "x_c_admin_full_rich_text_editor_delete_table": "Delete table",
  "x_c_admin_full_rich_text_editor_expand": "Expand",
  "x_c_admin_full_rich_text_editor_expand_editor": "Expand editor",
  "x_c_admin_full_rich_text_editor_heading_2": "Heading 2",
  "x_c_admin_full_rich_text_editor_heading_3": "Heading 3",
  "x_c_admin_full_rich_text_editor_insert_table": "Insert table",
  "x_c_admin_full_rich_text_editor_italic": "Italic",
  "x_c_admin_full_rich_text_editor_link": "Link",
  "x_c_admin_full_rich_text_editor_ordered_list": "Ordered list",
  "x_c_admin_full_rich_text_editor_paragraph": "Paragraph",
  "x_c_admin_full_rich_text_editor_redo": "Redo",
  "x_c_admin_full_rich_text_editor_strikethrough": "Strikethrough",
  "x_c_admin_full_rich_text_editor_toolbar_label": "Rich text editor toolbar",
  "x_c_admin_full_rich_text_editor_underline": "Underline",
  "x_c_admin_full_rich_text_editor_undo": "Undo",
  "x_c_admin_full_rich_text_editor_write_here": "Write here...",
  "x_c_admin_inbox_inbox_compose_panel_enter_a_subject_to_send": "Enter a subject to send",
  "x_c_admin_inbox_inbox_compose_panel_enter_an_email_subject": "Enter an email subject...",
  "x_c_admin_inbox_inbox_compose_panel_new_message": "New Message",
  "x_c_admin_inbox_inbox_compose_panel_no_contacts_found": "No contacts found",
  "x_c_admin_inbox_inbox_compose_panel_no_email": "No email",
  "x_c_admin_inbox_inbox_compose_panel_no_email_on_file": "No email on file",
  "x_c_admin_inbox_inbox_compose_panel_no_phone": "No phone",
  "x_c_admin_inbox_inbox_compose_panel_no_phone_on_file": "No phone on file",
  "x_c_admin_inbox_inbox_compose_panel_no_team_members_found": "No team members found",
  "x_c_admin_inbox_inbox_compose_panel_search_and_select_a_contact_to_send": "Search and select a contact to send",
  "x_c_admin_inbox_inbox_compose_panel_search_contacts_placeholder": "Search contacts by name, email, or phone...",
  "x_c_admin_inbox_inbox_compose_panel_search_team_members": "Search team members...",
  "x_c_admin_inbox_inbox_compose_panel_searching_team_members": "Searching team members...",
  "x_c_admin_inbox_inbox_compose_panel_select_a_contact_with_an_email_address": "Select a contact with an email address",
  "x_c_admin_inbox_inbox_compose_panel_select_at_least_one_recipient_to_send": "Select at least one recipient to send",
  "x_c_admin_inbox_inbox_compose_panel_this_contact_has_no_email_address_on_file": "This contact has no email address on file",
  "x_c_admin_inbox_inbox_compose_panel_this_contact_has_no_phone_number_on_file": "This contact has no phone number on file",
  "x_c_admin_inbox_inbox_compose_panel_to": "To",
  "x_c_admin_inbox_inbox_compose_panel_type_a_message": "Type a message...",
  "x_c_admin_inbox_inbox_compose_panel_type_your_text_message": "Type your text message...",
  "x_c_admin_inbox_inbox_drag_overlay_drop_files_to_upload": "Drop files to upload",
  "x_c_admin_inbox_inbox_message_list_ai": "AI",
  "x_c_admin_inbox_inbox_message_list_deleting": "Deleting...",
  "x_c_admin_inbox_inbox_message_list_edited": "(edited)",
  "x_c_admin_inbox_inbox_message_list_jump_to_original_message": "Jump to original message",
  "x_c_admin_inbox_inbox_message_list_message_fallback": "message",
  "x_c_admin_inbox_inbox_message_list_original_message": "Original message",
  "x_c_admin_inbox_inbox_message_list_react": "React",
  "x_c_admin_inbox_inbox_message_list_streaming": "streaming…",
  "x_c_admin_inbox_inbox_message_list_translate": "Translate",
  "x_c_admin_inbox_inbox_message_list_translated_to": "Translated to {language}",
  "x_c_admin_inbox_inbox_message_list_view_campaign": "View Campaign",
  "x_c_admin_inbox_inbox_message_list_you": "You",
  "x_c_admin_inbox_inbox_thread_header_connecting": "Connecting",
  "x_c_admin_inbox_inbox_thread_header_reconnecting": "Reconnecting",
  "x_c_admin_incoming_call_dock_answer": "Answer",
  "x_c_admin_incoming_call_dock_failed_accept": "Failed to accept call",
  "x_c_admin_incoming_call_dock_failed_overflow": "Failed to send call to overflow",
  "x_c_admin_incoming_call_dock_ignore": "Ignore",
  "x_c_admin_incoming_call_dock_more_ringing": "+{count} more ringing",
  "x_c_admin_incoming_call_dock_queue_anyone": "{queue} · anyone can take this",
  "x_c_admin_incoming_call_dock_returning_your_call": "Returning your call",
  "x_c_admin_incoming_call_dock_send_overflow": "Send to overflow",
  "x_c_admin_incoming_call_dock_unknown_caller": "Unknown caller",
  "x_c_admin_incoming_call_dock_warm_transfer_from": "Warm transfer · {queue}",
  "x_c_admin_incoming_call_dock_your_line": "Your line · {line}",
  "x_c_admin_info_tooltip_more_information": "More information",
  "x_c_admin_inventory_inventory_nav_locations": "Locations",
  "x_c_admin_inventory_inventory_nav_material_lines": "Material Lines",
  "x_c_admin_inventory_inventory_nav_organizations": "Organizations",
  "x_c_admin_inventory_inventory_nav_products": "Products",
  "x_c_admin_inventory_inventory_nav_purchase_orders": "Purchase Orders",
  "x_c_admin_inventory_inventory_nav_requisitions": "Requisitions",
  "x_c_admin_inventory_inventory_nav_rfqs": "RFQs",
  "x_c_admin_inventory_inventory_nav_truck_stock": "Truck Stock",
  "x_c_admin_inventory_inventory_nav_workspace": "Inventory workspace",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_bill": "Bill",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_cancelled": "Cancelled",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_child_number": "Child #{n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_currency": "Currency",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_dates_costs": "Dates & Costs",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_doc_n": "Doc {n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_document_n": "Document {n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_draft": "Draft",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_duplicate": "Duplicate",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_edit_details": "Edit details",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_edit_order_details": "Edit Order Details",
  "purchase_order_details_locked": "Order details are locked after approval or cancellation.",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_eg_30": "e.g. 30",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_expected_pickup_date": "Expected Pickup Date",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_full": "Full",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_fully_received": "Fully received",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_image_n": "Image {n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_invoice_document_uploaded": "Invoice/document uploaded",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_invoice_documents": "Invoice & Documents",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ir_prefix": "IR-{id}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_item": "Item",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_item_hash": "Item #{id}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_items_units_count": "{itemCount} items · {totalQty} units",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_net_days": "Net {days}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_no_invoice_documents_uploaded": "No invoice/documents uploaded yet.",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_no_ship_from_address_set": "No ship from address set",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_no_shipping_address_set": "No shipping address set",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_node": "Node",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_none_option": "— None —",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_not_received": "Not received",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_on_hold": "On Hold",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_optional_specific_location_id": "Optional specific location id",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_order_details": "Order Details",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_order_notes_placeholder": "Order notes...",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ordered": "Ordered",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_other_charges": "Other Charges",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_partially_received": "Partially received",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_payment_and_terms": "Payment & Terms",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_payment_terms": "Payment Terms",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_payment_terms_net_days": "Payment Terms (Net Days)",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_pdf": "PDF",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_pending_approval": "Pending Approval",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_po": "PO",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_po_document_alt": "PO document {n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_promise_date": "Promise Date",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_purchased": "Purchased",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ramp_synced": "Ramp synced",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ready": "Ready",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_receipt_doc_alt": "Receipt {id} doc {n}",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_receipt_documents_uploaded": "Receipt document(s) uploaded",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_receipt_history_count": "Receipt History ({count})",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_received": "Received",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_received_progress": "{receivedQty}/{totalQty} received",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_received_receipt_driven": "Received (receipt-driven)",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_remaining": "Remaining",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_select_node": "— Select node —",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_select_organization": "— Select organization —",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_select_technician": "— Select technician —",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_select_vendor": "— Select vendor —",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_sent_to_vendor": "Sent to Vendor",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_service_fallback": "Service",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_from": "Ship From",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_from_vendor": "Ship From (Vendor)",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_to": "Ship To",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_to_node": "Ship To Node",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_to_organization": "Ship To Organization",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_to_technician": "Ship To Technician",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_ship_to_type": "Ship To Type",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_shipping_cost": "Shipping Cost",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_shipping_terms": "Shipping Terms",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_subtotal": "Subtotal",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_tax_exempt": "Tax Exempt",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_tax_rate_percent": "Tax Rate (%)",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_tax_status": "Tax Status",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_taxable": "Taxable",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_taxable_rate": "Taxable ({rate}%)",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_technician": "Technician",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_technician_location_id": "Technician Location ID",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_three_way_match": "Three-Way Match",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_totals": "Totals",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_upload": "Upload",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_upload_failed": "Upload failed",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_upload_invoice": "Upload Invoice",
  "x_c_admin_inventory_purchase_orders_p_o_child_order_card_uploading": "Uploading...",
  "x_c_admin_inventory_purchase_orders_p_o_header_back_to_purchase_orders": "Back to Purchase Orders",
  "x_c_admin_inventory_purchase_orders_p_o_header_cancelled": "Cancelled",
  "x_c_admin_inventory_purchase_orders_p_o_header_draft": "Draft",
  "x_c_admin_inventory_purchase_orders_p_o_header_on_hold": "On Hold",
  "x_c_admin_inventory_purchase_orders_p_o_header_pending_approval": "Pending Approval",
  "x_c_admin_inventory_purchase_orders_p_o_header_purchased": "Purchased",
  "x_c_admin_inventory_purchase_orders_p_o_header_ready": "Ready",
  "x_c_admin_inventory_purchase_orders_p_o_header_received": "Received",
  "x_c_admin_inventory_purchase_orders_p_o_header_sent_to_vendor": "Sent to Vendor",
  "x_c_admin_inventory_purchase_orders_p_o_header_unknown_vendor": "Unknown Vendor",
  "x_c_admin_inventory_purchase_orders_p_o_header_view_in_ramp": "View in Ramp",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_edit_item": "Edit item",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_inventory_receiving": "Inventory receiving",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_item": "Item",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_line_qty_formula": "line received_qty / line qty",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_line_receipt_progress": "Line Receipt Progress",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_line_receipt_progress_summary": "Line receipt progress compares this row's received quantity against the quantity ordered.",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_ordered_quantity": "Ordered quantity",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_other_charges": "Other Charges",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_qty": "Qty",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_quantity_ordered_on_this_row": "Quantity ordered on this row.",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_quantity_received_for_this_row": "Quantity received for this row.",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_received_quantity": "Received quantity",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_recvd": "Recv'd",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_remove_charge": "Remove charge",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_remove_item": "Remove item",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_remove_tax": "Remove tax",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_service": "Service",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_subtotal": "Subtotal",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_unit_price": "Unit Price",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_unknown_product": "Unknown Product",
  "x_c_admin_inventory_purchase_orders_p_o_line_items_table_uom": "UOM",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_child_pos": "Child POs",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_fully_received": "Fully received",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_line_items": "Line Items",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_received": "Received",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_total_units": "Total Units",
  "x_c_admin_inventory_purchase_orders_p_o_summary_cards_total_value": "Total Value",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_bills": "Bills",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_bills_colon": "Bills:",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_connected_last_sync": "Connected · Last sync {date}",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_endurance_prefix": "Endurance: {amount}",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_identifiers": "Identifiers",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_issue_date": "Issue Date",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_item_receipts": "Item Receipts",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_line_items": "Line Items ({count})",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_loading": "Loading Ramp data...",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_memo": "Memo",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_not_linked": "Not linked to Ramp",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_qty": "Qty",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_ramp_integration": "Ramp Integration",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_ramp_po_details": "Ramp Purchase Order Details",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_ramp_po_id": "Ramp PO ID",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_ramp_prefix": "Ramp: {amount}",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_receipts_colon": "Receipts:",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_related_records": "Related Records",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_remote_id": "Remote ID",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_sync_status": "Sync Status",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_total_amount": "Total Amount",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_transactions": "Transactions",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_transactions_colon": "Transactions:",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_unit_price": "Unit Price",
  "x_c_admin_inventory_purchase_orders_ramp_details_card_vendor": "Vendor",
  "x_c_admin_location_history_accuracy": "Accuracy",
  "x_c_admin_location_history_accuracy_value": "Accuracy: ±{meters}m",
  "x_c_admin_location_history_battery": "Battery",
  "x_c_admin_location_history_battery_value": "Battery: {percent}%",
  "x_c_admin_location_history_duration_hours_mins": "{hours}h {mins}m",
  "x_c_admin_location_history_duration_mins": "{mins}m",
  "x_c_admin_location_history_end": "End",
  "x_c_admin_location_history_failed_load": "Failed to load location history",
  "x_c_admin_location_history_first": "First",
  "x_c_admin_location_history_last": "Last",
  "x_c_admin_location_history_location": "Location",
  "x_c_admin_location_history_location_history": "Location History",
  "x_c_admin_location_history_location_points_count": "Location Points ({count})",
  "x_c_admin_location_history_mobile": "Mobile",
  "x_c_admin_location_history_no_location_data": "No location data for this day",
  "x_c_admin_location_history_onestep_gps": "OneStep GPS",
  "x_c_admin_location_history_path_label": "{name}'s Path · {date}",
  "x_c_admin_location_history_points": "Points",
  "x_c_admin_location_history_source_value": "Source: {source}",
  "x_c_admin_location_history_speed": "Speed",
  "x_c_admin_location_history_speed_mph": "{mph} mph",
  "x_c_admin_location_history_speed_value": "Speed: {mph} mph",
  "x_c_admin_location_history_start": "Start",
  "x_c_admin_location_history_tablet": "Tablet",
  "x_c_admin_location_history_technician_default": "Technician",
  "x_c_admin_location_history_time": "Time",
  "x_c_admin_location_history_web": "Web",
  "x_c_admin_marketing_behavioral_event_recipients_modal_address_check_completed": "Address Check Completed",
  "x_c_admin_marketing_behavioral_event_recipients_modal_behavioral_event_drill_down": "Behavioral Event Drill-Down",
  "x_c_admin_marketing_behavioral_event_recipients_modal_detail": "Detail",
  "x_c_admin_marketing_behavioral_event_recipients_modal_event_at": "Event At",
  "x_c_admin_marketing_behavioral_event_recipients_modal_failed_to_load": "Failed to load behavioral event recipients",
  "x_c_admin_marketing_behavioral_event_recipients_modal_form_submitted": "Form Submitted",
  "x_c_admin_marketing_behavioral_event_recipients_modal_lead_created": "Lead Created",
  "x_c_admin_marketing_behavioral_event_recipients_modal_no_matching_rows": "No matching rows",
  "x_c_admin_marketing_behavioral_event_recipients_modal_page_of": "Page {page} of {total}",
  "x_c_admin_marketing_behavioral_event_recipients_modal_page_viewed": "Page Viewed",
  "x_c_admin_marketing_behavioral_event_recipients_modal_product_viewed": "Product Viewed",
  "x_c_admin_marketing_behavioral_event_recipients_modal_search_placeholder": "Search name, email, contact id, account id...",
  "x_c_admin_marketing_behavioral_event_recipients_modal_showing_of_rows": "Showing {shown} of {total} rows",
  "x_c_admin_marketing_behavioral_event_recipients_modal_to": "to",
  "x_c_admin_marketing_behavioral_event_recipients_modal_unknown_visitor": "Unknown visitor",
  "x_c_admin_marketing_behavioral_event_recipients_modal_who": "Who",
  "x_c_admin_marketing_campaign_detail_header_archive": "Archive",
  "x_c_admin_marketing_campaign_detail_header_campaign_cannot_be_deleted": "Campaign cannot be deleted",
  "x_c_admin_marketing_campaign_detail_header_campaign_details": "Campaign Details",
  "x_c_admin_marketing_campaign_detail_header_campaign_name": "Campaign name",
  "x_c_admin_marketing_campaign_detail_header_cancel_campaign": "Cancel Campaign",
  "x_c_admin_marketing_campaign_detail_header_delete_campaign": "Delete Campaign",
  "x_c_admin_marketing_campaign_detail_header_deleting": "Deleting...",
  "x_c_admin_marketing_campaign_detail_header_export_csv": "Export CSV",
  "x_c_admin_marketing_campaign_detail_header_export_recipients": "Export Recipients",
  "x_c_admin_marketing_campaign_detail_header_exporting": "Exporting...",
  "x_c_admin_marketing_campaign_detail_header_pause": "Pause",
  "x_c_admin_marketing_campaign_detail_header_recipient_export": "Recipient export",
  "x_c_admin_marketing_campaign_detail_header_resume": "Resume",
  "x_c_admin_marketing_campaign_detail_header_updating": "Updating...",
  "x_c_admin_marketing_campaign_details_stats_panel_aggregate_stats": "Aggregate Stats",
  "x_c_admin_marketing_campaign_details_stats_panel_all_stages": "All stages",
  "x_c_admin_marketing_campaign_details_stats_panel_bounced": "Bounced",
  "x_c_admin_marketing_campaign_details_stats_panel_campaign_details": "Campaign Details",
  "x_c_admin_marketing_campaign_details_stats_panel_channel": "Channel",
  "x_c_admin_marketing_campaign_details_stats_panel_clicked": "Clicked",
  "x_c_admin_marketing_campaign_details_stats_panel_complained": "Complained",
  "x_c_admin_marketing_campaign_details_stats_panel_complaints": "Complaints",
  "x_c_admin_marketing_campaign_details_stats_panel_default_number": "Default: {number}",
  "x_c_admin_marketing_campaign_details_stats_panel_delivered": "Delivered",
  "x_c_admin_marketing_campaign_details_stats_panel_edit_sender_settings": "Edit sender settings",
  "x_c_admin_marketing_campaign_details_stats_panel_edit_sending_number": "Edit sending number",
  "x_c_admin_marketing_campaign_details_stats_panel_edit_whatsapp_numbers": "Edit WhatsApp numbers",
  "x_c_admin_marketing_campaign_details_stats_panel_email_word": "email",
  "x_c_admin_marketing_campaign_details_stats_panel_emails": "Emails",
  "x_c_admin_marketing_campaign_details_stats_panel_emails_word": "emails",
  "x_c_admin_marketing_campaign_details_stats_panel_failed": "Failed",
  "x_c_admin_marketing_campaign_details_stats_panel_first_sent": "First sent",
  "x_c_admin_marketing_campaign_details_stats_panel_from": "From",
  "x_c_admin_marketing_campaign_details_stats_panel_last_sent": "Last sent",
  "x_c_admin_marketing_campaign_details_stats_panel_message_word": "message",
  "x_c_admin_marketing_campaign_details_stats_panel_messages_word": "messages",
  "x_c_admin_marketing_campaign_details_stats_panel_no_send_time": "No send time",
  "x_c_admin_marketing_campaign_details_stats_panel_no_template_selected": "No template selected",
  "x_c_admin_marketing_campaign_details_stats_panel_not_scheduled": "Not scheduled",
  "x_c_admin_marketing_campaign_details_stats_panel_opt_out_rate": "Opt-Out Rate",
  "x_c_admin_marketing_campaign_details_stats_panel_opt_outs": "Opt-Outs",
  "x_c_admin_marketing_campaign_details_stats_panel_payments": "Payments",
  "x_c_admin_marketing_campaign_details_stats_panel_read": "Read",
  "x_c_admin_marketing_campaign_details_stats_panel_reply_to": "Reply-To: {value}",
  "x_c_admin_marketing_campaign_details_stats_panel_revenue": "Revenue",
  "x_c_admin_marketing_campaign_details_stats_panel_scheduled": "Scheduled",
  "x_c_admin_marketing_campaign_details_stats_panel_send_date": "Send Date",
  "x_c_admin_marketing_campaign_details_stats_panel_sender_auto": "Sender: Auto by recipient country",
  "x_c_admin_marketing_campaign_details_stats_panel_sender_number": "Sender: {number}",
  "x_c_admin_marketing_campaign_details_stats_panel_sending_number": "Sending Number",
  "x_c_admin_marketing_campaign_details_stats_panel_sent": "Sent",
  "x_c_admin_marketing_campaign_details_stats_panel_sent_word": "sent",
  "x_c_admin_marketing_campaign_details_stats_panel_signups": "Signups",
  "x_c_admin_marketing_campaign_details_stats_panel_sms_messages": "SMS Messages",
  "x_c_admin_marketing_campaign_details_stats_panel_started": "Started",
  "x_c_admin_marketing_campaign_details_stats_panel_target_stages": "Target Stages",
  "x_c_admin_marketing_campaign_details_stats_panel_total_conversions": "Total Conversions",
  "x_c_admin_marketing_campaign_details_stats_panel_total_recipients": "Total Recipients",
  "x_c_admin_marketing_campaign_details_stats_panel_total_sent": "Total Sent",
  "x_c_admin_marketing_campaign_details_stats_panel_unsubscribed": "Unsubscribed",
  "x_c_admin_marketing_campaign_details_stats_panel_utm_campaign": "UTM Campaign",
  "x_c_admin_marketing_campaign_details_stats_panel_view_analytics": "View Analytics",
  "x_c_admin_marketing_campaign_details_stats_panel_whatsapp_messages": "WhatsApp Messages",
  "x_c_admin_marketing_campaign_details_stats_panel_whatsapp_setup": "WhatsApp Setup",
  "x_c_admin_marketing_campaign_emails_panel_ab_testing": "A/B Testing",
  "x_c_admin_marketing_campaign_emails_panel_add_emails_desc": "Add emails to this campaign from your templates or create custom one-off emails.",
  "x_c_admin_marketing_campaign_emails_panel_add_recipients_first": "Add recipients first",
  "x_c_admin_marketing_campaign_emails_panel_bounced_count": "{count} Bounced",
  "x_c_admin_marketing_campaign_emails_panel_clicked_count": "{count} Clicked",
  "x_c_admin_marketing_campaign_emails_panel_delay_after_previous": "Delay: {days}d {hours}h after previous",
  "x_c_admin_marketing_campaign_emails_panel_delivered_count": "{count} Delivered",
  "x_c_admin_marketing_campaign_emails_panel_edit_custom_email": "Edit custom email",
  "x_c_admin_marketing_campaign_emails_panel_edit_template": "Edit template",
  "x_c_admin_marketing_campaign_emails_panel_emails_in_campaign": "Emails in Campaign ({count})",
  "x_c_admin_marketing_campaign_emails_panel_from_template": "From Template",
  "x_c_admin_marketing_campaign_emails_panel_no_emails_yet": "No emails yet",
  "x_c_admin_marketing_campaign_emails_panel_no_subject": "(No subject)",
  "x_c_admin_marketing_campaign_emails_panel_opened_count": "{count} Opened",
  "x_c_admin_marketing_campaign_emails_panel_pause_sending": "Pause sending",
  "x_c_admin_marketing_campaign_emails_panel_preview_email": "Preview email",
  "x_c_admin_marketing_campaign_emails_panel_remove_email": "Remove email",
  "x_c_admin_marketing_campaign_emails_panel_reschedule_email": "Reschedule email",
  "x_c_admin_marketing_campaign_emails_panel_resume_sending": "Resume sending",
  "x_c_admin_marketing_campaign_emails_panel_schedule_email": "Schedule email",
  "x_c_admin_marketing_campaign_emails_panel_send_now": "Send now",
  "x_c_admin_marketing_campaign_emails_panel_unschedule": "Unschedule",
  "x_c_admin_marketing_campaign_emails_panel_view_email_analytics": "View email analytics",
  "x_c_admin_marketing_campaign_emails_panel_weekly": "Weekly",
  "x_c_admin_marketing_campaign_event_recipients_modal_bounce": "Bounce",
  "x_c_admin_marketing_campaign_event_recipients_modal_bounce_type_suffix": "{type} bounce",
  "x_c_admin_marketing_campaign_event_recipients_modal_bounced": "Bounced",
  "x_c_admin_marketing_campaign_event_recipients_modal_campaign_email": "Campaign Email",
  "x_c_admin_marketing_campaign_event_recipients_modal_campaign_email_fallback": "(Campaign email)",
  "x_c_admin_marketing_campaign_event_recipients_modal_campaign_sms": "Campaign SMS",
  "x_c_admin_marketing_campaign_event_recipients_modal_campaign_sms_fallback": "(Campaign SMS)",
  "x_c_admin_marketing_campaign_event_recipients_modal_clicked": "Clicked",
  "x_c_admin_marketing_campaign_event_recipients_modal_clicks_count": "{count} clicks",
  "x_c_admin_marketing_campaign_event_recipients_modal_complained": "Complained",
  "x_c_admin_marketing_campaign_event_recipients_modal_complaint": "Complaint",
  "x_c_admin_marketing_campaign_event_recipients_modal_complaints": "Complaints",
  "x_c_admin_marketing_campaign_event_recipients_modal_delivered": "Delivered",
  "x_c_admin_marketing_campaign_event_recipients_modal_detail": "Detail",
  "x_c_admin_marketing_campaign_event_recipients_modal_event_at": "Event At",
  "x_c_admin_marketing_campaign_event_recipients_modal_failed": "Failed",
  "x_c_admin_marketing_campaign_event_recipients_modal_failed_to_load": "Failed to load recipient events",
  "x_c_admin_marketing_campaign_event_recipients_modal_links_count": "{count} links",
  "x_c_admin_marketing_campaign_event_recipients_modal_no_matching_rows": "No matching rows",
  "x_c_admin_marketing_campaign_event_recipients_modal_opens_count": "{count} opens",
  "x_c_admin_marketing_campaign_event_recipients_modal_opt_outs": "Opt-Outs",
  "x_c_admin_marketing_campaign_event_recipients_modal_opted_out": "Opted out",
  "x_c_admin_marketing_campaign_event_recipients_modal_page_of": "Page {page} of {total}",
  "x_c_admin_marketing_campaign_event_recipients_modal_read": "Read",
  "x_c_admin_marketing_campaign_event_recipients_modal_search_placeholder_email": "Search email, name, subject...",
  "x_c_admin_marketing_campaign_event_recipients_modal_search_placeholder_sms": "Search phone, name, message...",
  "x_c_admin_marketing_campaign_event_recipients_modal_search_placeholder_whatsapp": "Search phone, name, template...",
  "x_c_admin_marketing_campaign_event_recipients_modal_showing_rows": "Showing {shown} of {total} rows",
  "x_c_admin_marketing_campaign_event_recipients_modal_timeline": "Timeline",
  "x_c_admin_marketing_campaign_event_recipients_modal_title": "Recipient Event Drill-Down",
  "x_c_admin_marketing_campaign_event_recipients_modal_unsubscribed": "Unsubscribed",
  "x_c_admin_marketing_campaign_event_recipients_modal_via_this_email": "Via this email",
  "x_c_admin_marketing_campaign_event_recipients_modal_whatsapp_template": "WhatsApp Template",
  "x_c_admin_marketing_campaign_event_recipients_modal_whatsapp_template_fallback": "(WhatsApp template)",
  "x_c_admin_marketing_campaign_flows_panel_add_existing_flow": "Add Existing Flow",
  "x_c_admin_marketing_campaign_flows_panel_add_flow": "Add Flow",
  "x_c_admin_marketing_campaign_flows_panel_associate_flows_email": "Associate automation flows with this campaign to trigger automated email sequences.",
  "x_c_admin_marketing_campaign_flows_panel_associate_flows_sms": "Associate automation flows with this campaign to trigger automated SMS sequences.",
  "x_c_admin_marketing_campaign_flows_panel_automation_flows_count": "Automation Flows ({count})",
  "x_c_admin_marketing_campaign_flows_panel_create_new_flow": "Create New Flow",
  "x_c_admin_marketing_campaign_flows_panel_edit_flow": "Edit flow",
  "x_c_admin_marketing_campaign_flows_panel_new_flow": "New Flow",
  "x_c_admin_marketing_campaign_flows_panel_no_flows_yet": "No flows yet",
  "x_c_admin_marketing_campaign_flows_panel_remove_from_campaign": "Remove from campaign",
  "x_c_admin_marketing_campaign_flows_panel_steps": "Steps",
  "x_c_admin_marketing_campaign_journeys_panel_attributed": "Attributed: {date}",
  "x_c_admin_marketing_campaign_journeys_panel_converted_badge": "Converted",
  "x_c_admin_marketing_campaign_journeys_panel_converted_count": "{count} converted",
  "x_c_admin_marketing_campaign_journeys_panel_customer_journeys": "Customer Journeys",
  "x_c_admin_marketing_campaign_journeys_panel_customer_journeys_count": "Customer Journeys ({count})",
  "x_c_admin_marketing_campaign_journeys_panel_emails_sent": "Emails Sent",
  "x_c_admin_marketing_campaign_journeys_panel_empty_state": "Customer journeys will appear here when recipients interact with emails from this campaign. Click on a customer to view their full journey timeline.",
  "x_c_admin_marketing_campaign_journeys_panel_loading_journeys": "Loading journeys...",
  "x_c_admin_marketing_campaign_journeys_panel_no_journeys_yet": "No journeys yet",
  "x_c_admin_marketing_campaign_journeys_panel_page_views": "Page Views",
  "x_c_admin_marketing_campaign_journeys_panel_revenue": "Revenue",
  "x_c_admin_marketing_campaign_journeys_panel_sessions": "Sessions",
  "x_c_admin_marketing_campaign_journeys_panel_showing_of_journeys": "Showing {shown} of {total} journeys",
  "x_c_admin_marketing_campaign_journeys_panel_sms_note": "Recipient-level SMS attribution is available in analytics and recipient drill-downs. The full journey timeline on this page is still email-based.",
  "x_c_admin_marketing_campaign_recipients_panel_add_recipients": "Add Recipients",
  "x_c_admin_marketing_campaign_recipients_panel_automated": "Automated",
  "x_c_admin_marketing_campaign_recipients_panel_count_unavailable": "Count unavailable",
  "x_c_admin_marketing_campaign_recipients_panel_emails_sent": "Emails Sent",
  "x_c_admin_marketing_campaign_recipients_panel_empty_state_default": "Add recipients to this campaign from saved segments or a focused include filter.",
  "x_c_admin_marketing_campaign_recipients_panel_empty_state_sms": "Add recipients to this campaign from saved segments or a focused include filter with valid SMS consent and phone numbers.",
  "x_c_admin_marketing_campaign_recipients_panel_empty_state_whatsapp": "Add recipients to this campaign from saved segments or a focused include filter with valid WhatsApp consent and phone numbers.",
  "x_c_admin_marketing_campaign_recipients_panel_excluded_badge": "Excluded",
  "x_c_admin_marketing_campaign_recipients_panel_excluded_segments": "Excluded Segments",
  "x_c_admin_marketing_campaign_recipients_panel_included_badge": "Included",
  "x_c_admin_marketing_campaign_recipients_panel_included_excluded_summary": "{included} included, {excluded} excluded",
  "x_c_admin_marketing_campaign_recipients_panel_included_segments": "Included Segments",
  "x_c_admin_marketing_campaign_recipients_panel_last_sent": "Last Sent",
  "x_c_admin_marketing_campaign_recipients_panel_manual": "Manual",
  "x_c_admin_marketing_campaign_recipients_panel_member_count_plural": "{count} members",
  "x_c_admin_marketing_campaign_recipients_panel_member_count_singular": "{count} member",
  "x_c_admin_marketing_campaign_recipients_panel_missing": "Missing",
  "x_c_admin_marketing_campaign_recipients_panel_missing_segment": "Missing segment {id}",
  "x_c_admin_marketing_campaign_recipients_panel_no_excluded_segments": "No excluded segments saved for this recipient list.",
  "x_c_admin_marketing_campaign_recipients_panel_no_included_segments": "No included segments saved for this recipient list.",
  "x_c_admin_marketing_campaign_recipients_panel_no_recipients_yet": "No recipients yet",
  "x_c_admin_marketing_campaign_recipients_panel_recipients_heading": "Recipients ({count})",
  "x_c_admin_marketing_campaign_recipients_panel_remove_all": "Remove All",
  "x_c_admin_marketing_campaign_recipients_panel_remove_recipient": "Remove recipient",
  "x_c_admin_marketing_campaign_recipients_panel_removing": "Removing...",
  "x_c_admin_marketing_campaign_recipients_panel_segment_setup": "Segment Setup",
  "x_c_admin_marketing_campaign_recipients_panel_sms_sent": "SMS Sent",
  "x_c_admin_marketing_campaign_recipients_panel_whatsapp_sent": "WhatsApp Sent",
  "x_c_admin_marketing_campaign_sent_emails_modal_all_statuses": "All Statuses",
  "x_c_admin_marketing_campaign_sent_emails_modal_bounced": "Bounced",
  "x_c_admin_marketing_campaign_sent_emails_modal_clicks": "Clicks",
  "x_c_admin_marketing_campaign_sent_emails_modal_complained": "Complained",
  "x_c_admin_marketing_campaign_sent_emails_modal_delivered": "Delivered",
  "x_c_admin_marketing_campaign_sent_emails_modal_failed_to_load": "Failed to load emails",
  "x_c_admin_marketing_campaign_sent_emails_modal_no_emails_found": "No emails found",
  "x_c_admin_marketing_campaign_sent_emails_modal_opens": "Opens",
  "x_c_admin_marketing_campaign_sent_emails_modal_page_of": "Page {page} of {totalPages}",
  "x_c_admin_marketing_campaign_sent_emails_modal_queued": "Queued",
  "x_c_admin_marketing_campaign_sent_emails_modal_retry": "Retry",
  "x_c_admin_marketing_campaign_sent_emails_modal_search_placeholder": "Search by email...",
  "x_c_admin_marketing_campaign_sent_emails_modal_sent_emails": "Sent Emails",
  "x_c_admin_marketing_campaign_sent_emails_modal_total_emails": "{count} total emails",
  "x_c_admin_marketing_campaign_sms_messages_panel_add_recipients_first": "Add recipients first",
  "x_c_admin_marketing_campaign_sms_messages_panel_add_sms": "Add SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_add_sms_messages_description": "Add SMS messages to this campaign and send or schedule them once recipients are loaded.",
  "x_c_admin_marketing_campaign_sms_messages_panel_chars": "{count} chars",
  "x_c_admin_marketing_campaign_sms_messages_panel_delay": "Delay: {days}d {hours}h",
  "x_c_admin_marketing_campaign_sms_messages_panel_edit_sms": "Edit SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_new_sms": "New SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_no_sms_messages_yet": "No SMS messages yet",
  "x_c_admin_marketing_campaign_sms_messages_panel_number": "Number: {number}",
  "x_c_admin_marketing_campaign_sms_messages_panel_remove_sms": "Remove SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_reschedule_sms": "Reschedule SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_schedule_sms": "Schedule SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_scheduled": "Scheduled: {date}",
  "x_c_admin_marketing_campaign_sms_messages_panel_segment": "{count} segment",
  "x_c_admin_marketing_campaign_sms_messages_panel_segments": "{count} segments",
  "x_c_admin_marketing_campaign_sms_messages_panel_send_now": "Send now",
  "x_c_admin_marketing_campaign_sms_messages_panel_sms_messages_in_campaign": "SMS Messages in Campaign ({count})",
  "x_c_admin_marketing_campaign_sms_messages_panel_unschedule_sms": "Unschedule SMS",
  "x_c_admin_marketing_campaign_sms_messages_panel_utm_campaign": "Campaign: {campaign}",
  "x_c_admin_marketing_campaign_sms_messages_panel_utm_source": "Source: {source}",
  "x_c_admin_marketing_campaign_stats_grid_click_rate": "Click Rate",
  "x_c_admin_marketing_campaign_stats_grid_click_to_view_who": "Click to view who",
  "x_c_admin_marketing_campaign_stats_grid_delivery_rate": "Delivery Rate",
  "x_c_admin_marketing_campaign_stats_grid_failed": "Failed",
  "x_c_admin_marketing_campaign_stats_grid_open_rate": "Open Rate",
  "x_c_admin_marketing_campaign_stats_grid_recipients": "Recipients",
  "x_c_admin_marketing_campaign_whats_app_panel_change": "Change",
  "x_c_admin_marketing_campaign_whats_app_panel_failed_to_load": "Failed to load WhatsApp options",
  "x_c_admin_marketing_campaign_whats_app_panel_failed_to_load_telnyx": "Failed to load WhatsApp options from Telnyx",
  "x_c_admin_marketing_campaign_whats_app_panel_failed_to_send": "Failed to send WhatsApp campaign",
  "x_c_admin_marketing_campaign_whats_app_panel_failed_to_update": "Failed to update WhatsApp settings",
  "x_c_admin_marketing_campaign_whats_app_panel_fixed_text_placeholder": "Fixed text",
  "x_c_admin_marketing_campaign_whats_app_panel_heading": "WhatsApp Campaign Settings",
  "x_c_admin_marketing_campaign_whats_app_panel_loading_preview": "Loading template preview...",
  "x_c_admin_marketing_campaign_whats_app_panel_loading_templates": "Loading WhatsApp templates...",
  "x_c_admin_marketing_campaign_whats_app_panel_loading_templates_telnyx": "Loading WhatsApp templates from Telnyx...",
  "x_c_admin_marketing_campaign_whats_app_panel_no_template_selected": "No template selected",
  "x_c_admin_marketing_campaign_whats_app_panel_queued_summary": "Queued {count} WhatsApp message{plural}{skipped}. Status updates when Telnyx accepts or rejects the send.",
  "x_c_admin_marketing_campaign_whats_app_panel_save_settings": "Save WhatsApp Settings",
  "x_c_admin_marketing_campaign_whats_app_panel_saving": "Saving…",
  "x_c_admin_marketing_campaign_whats_app_panel_select_a_template": "Select a template",
  "x_c_admin_marketing_campaign_whats_app_panel_select_approved_template": "Select an approved template",
  "x_c_admin_marketing_campaign_whats_app_panel_send_confirm_message": "Send\"{templateName}\" to {count} recipient{plural} via WhatsApp now?",
  "x_c_admin_marketing_campaign_whats_app_panel_send_to": "Send to {count}",
  "x_c_admin_marketing_campaign_whats_app_panel_sending": "Sending…",
  "x_c_admin_marketing_campaign_whats_app_panel_skipped_suffix": ", {count} skipped",
  "x_c_admin_marketing_campaign_whats_app_panel_template_option": "{name} — {language}{categorySuffix}",
  "x_c_admin_marketing_campaign_whats_app_panel_template_variables": "Template Variables",
  "x_c_admin_marketing_campaign_whats_app_panel_text_value": "Text: {value}",
  "x_c_admin_marketing_campaign_whats_app_panel_variable_key": "Variable: {key}",
  "x_c_admin_marketing_campaign_whats_app_panel_variable_option": "Variable",
  "x_c_admin_marketing_email_analytics_modal_ab_testing": "A/B Testing",
  "x_c_admin_marketing_email_analytics_modal_ab_variant_data_not_available": "A/B variant data is not available for this email.",
  "x_c_admin_marketing_email_analytics_modal_ab_variants_tab": "A/B Variants ({count})",
  "x_c_admin_marketing_email_analytics_modal_avg_time_to_click": "Avg. Time to Click",
  "x_c_admin_marketing_email_analytics_modal_avg_time_to_click_no_period": "Avg Time to Click",
  "x_c_admin_marketing_email_analytics_modal_avg_time_to_open": "Avg. Time to Open",
  "x_c_admin_marketing_email_analytics_modal_avg_time_to_open_no_period": "Avg Time to Open",
  "x_c_admin_marketing_email_analytics_modal_bounce_rate": "Bounce Rate",
  "x_c_admin_marketing_email_analytics_modal_bounced": "Bounced",
  "x_c_admin_marketing_email_analytics_modal_click_rate": "Click Rate",
  "x_c_admin_marketing_email_analytics_modal_click_to_open_rate": "Click-to-Open Rate",
  "x_c_admin_marketing_email_analytics_modal_clicked": "Clicked",
  "x_c_admin_marketing_email_analytics_modal_clicked_links": "Clicked Links",
  "x_c_admin_marketing_email_analytics_modal_clicks_count": "{count} clicks",
  "x_c_admin_marketing_email_analytics_modal_complained": "Complained",
  "x_c_admin_marketing_email_analytics_modal_delivered": "Delivered",
  "x_c_admin_marketing_email_analytics_modal_delivery_issues": "Delivery & Issues",
  "x_c_admin_marketing_email_analytics_modal_device": "Device",
  "x_c_admin_marketing_email_analytics_modal_email_analytics": "Email Analytics",
  "x_c_admin_marketing_email_analytics_modal_email_not_sent_yet": "This email hasn't been sent to anyone yet.",
  "x_c_admin_marketing_email_analytics_modal_engaged": "Engaged",
  "x_c_admin_marketing_email_analytics_modal_engagement_metrics": "Engagement Metrics",
  "x_c_admin_marketing_email_analytics_modal_failed_to_load_analytics": "Failed to load analytics",
  "x_c_admin_marketing_email_analytics_modal_first_click": "First click: {date}",
  "x_c_admin_marketing_email_analytics_modal_last_click": "Last click: {date}",
  "x_c_admin_marketing_email_analytics_modal_links_clicked_title": "{count} links clicked",
  "x_c_admin_marketing_email_analytics_modal_links_not_clicked_yet": "Links in this email haven't been clicked yet.",
  "x_c_admin_marketing_email_analytics_modal_links_tab": "Links ({count})",
  "x_c_admin_marketing_email_analytics_modal_no_link_clicks_recorded": "No link clicks recorded",
  "x_c_admin_marketing_email_analytics_modal_no_recipients_found": "No recipients found",
  "x_c_admin_marketing_email_analytics_modal_no_subject": "(No subject)",
  "x_c_admin_marketing_email_analytics_modal_no_variant_data": "No variant data",
  "x_c_admin_marketing_email_analytics_modal_open_rate": "Open Rate",
  "x_c_admin_marketing_email_analytics_modal_opened": "Opened",
  "x_c_admin_marketing_email_analytics_modal_opens_count": "{count} opens",
  "x_c_admin_marketing_email_analytics_modal_overview": "Overview",
  "x_c_admin_marketing_email_analytics_modal_recipients_tab": "Recipients ({count})",
  "x_c_admin_marketing_email_analytics_modal_sent": "Sent",
  "x_c_admin_marketing_email_analytics_modal_sent_count_badge": "{count} sent",
  "x_c_admin_marketing_email_analytics_modal_sent_label": "Sent: {date}",
  "x_c_admin_marketing_email_analytics_modal_subject_label": "Subject:",
  "x_c_admin_marketing_email_analytics_modal_time_to_open": "Time to Open",
  "x_c_admin_marketing_email_analytics_modal_timing_analytics": "Timing Analytics",
  "x_c_admin_marketing_email_analytics_modal_total_clicks": "Total Clicks",
  "x_c_admin_marketing_email_analytics_modal_total_clicks_inc_repeats": "Total Clicks (inc. repeats)",
  "x_c_admin_marketing_email_analytics_modal_total_opens_inc_repeats": "Total Opens (inc. repeats)",
  "x_c_admin_marketing_email_analytics_modal_unique_clickers": "Unique Clickers",
  "x_c_admin_marketing_email_analytics_modal_unique_clicks": "Unique Clicks",
  "x_c_admin_marketing_email_analytics_modal_unique_opens": "Unique Opens",
  "x_c_admin_marketing_email_analytics_modal_unsubscribed": "Unsubscribed",
  "x_c_admin_marketing_email_analytics_modal_variant": "Variant",
  "x_c_admin_marketing_email_editor_easy_email_editor_add_alt_text_before_saving": "Add alt text before saving: {errors}",
  "x_c_admin_marketing_email_editor_easy_email_editor_ai_source": "AI Source",
  "x_c_admin_marketing_email_editor_easy_email_editor_ai_source_apply_cancelled": "AI source apply cancelled.",
  "x_c_admin_marketing_email_editor_easy_email_editor_ai_source_apply_timed_out": "AI source apply timed out.",
  "x_c_admin_marketing_email_editor_easy_email_editor_ai_source_request_cancelled": "AI source request cancelled.",
  "x_c_admin_marketing_email_editor_easy_email_editor_ai_source_request_timed_out": "AI source request timed out.",
  "x_c_admin_marketing_email_editor_easy_email_editor_applied_to_editor": "Applied to the editor.",
  "x_c_admin_marketing_email_editor_easy_email_editor_applying": "Applying...",
  "x_c_admin_marketing_email_editor_easy_email_editor_clipboard_copy_failed": "Clipboard copy failed. Select the source text and copy it manually.",
  "x_c_admin_marketing_email_editor_easy_email_editor_copy_source_instructions": "Copy the source into your AI agent, then paste the returned JSON here.",
  "x_c_admin_marketing_email_editor_easy_email_editor_copy_to_ai": "Copy To AI",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_apply_ai_output": "Could not apply AI output.",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_build_ai_source": "Could not build AI source.",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_load_ai_blocks": "Could not load AI blocks.",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_load_shared_assets": "Could not load shared assets.",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_load_shared_assets_short": "Could not load shared assets",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_save_ai_blocks": "Could not save AI blocks.",
  "x_c_admin_marketing_email_editor_easy_email_editor_could_not_save_ai_blocks_short": "Could not save AI blocks",
  "x_c_admin_marketing_email_editor_easy_email_editor_email_editor_not_ready": "Email editor is not ready.",
  "x_c_admin_marketing_email_editor_easy_email_editor_email_editor_title": "Email editor",
  "x_c_admin_marketing_email_editor_easy_email_editor_image_upload_failed": "Image upload failed.",
  "x_c_admin_marketing_email_editor_easy_email_editor_image_upload_failed_short": "Image upload failed",
  "x_c_admin_marketing_email_editor_easy_email_editor_image_upload_no_file": "Image upload did not include a file.",
  "x_c_admin_marketing_email_editor_easy_email_editor_invalid_ai_source": "Invalid AI source.",
  "x_c_admin_marketing_email_editor_easy_email_editor_loading_source": "Loading source...",
  "x_c_admin_marketing_email_editor_easy_email_editor_paste_ai_output": "Paste AI Output",
  "x_c_admin_marketing_email_editor_easy_email_editor_paste_json_error": "Paste the EasyEmail JSON object returned by the AI agent.",
  "x_c_admin_marketing_email_editor_easy_email_editor_paste_placeholder": "Paste the returned EasyEmail JSON here",
  "x_c_admin_marketing_email_preview_modal_automation": "Automation",
  "x_c_admin_marketing_email_preview_modal_bounce_type": "({type})",
  "x_c_admin_marketing_email_preview_modal_bounced": "Bounced",
  "x_c_admin_marketing_email_preview_modal_campaign": "Campaign:",
  "x_c_admin_marketing_email_preview_modal_clicked_count": "{count}x clicked",
  "x_c_admin_marketing_email_preview_modal_clicked_links": "Clicked Links",
  "x_c_admin_marketing_email_preview_modal_complaint": "Complaint",
  "x_c_admin_marketing_email_preview_modal_delivered": "Delivered: {date}",
  "x_c_admin_marketing_email_preview_modal_email_content": "Email Content",
  "x_c_admin_marketing_email_preview_modal_email_preview": "Email Preview",
  "x_c_admin_marketing_email_preview_modal_first_at": "(first: {date})",
  "x_c_admin_marketing_email_preview_modal_footer": "Footer",
  "x_c_admin_marketing_email_preview_modal_from": "From",
  "x_c_admin_marketing_email_preview_modal_header": "Header",
  "x_c_admin_marketing_email_preview_modal_no_clicks": "No clicks",
  "x_c_admin_marketing_email_preview_modal_no_footer": "No footer",
  "x_c_admin_marketing_email_preview_modal_no_header": "No header",
  "x_c_admin_marketing_email_preview_modal_not_opened": "Not opened",
  "x_c_admin_marketing_email_preview_modal_opened_count": "{count}x opened",
  "x_c_admin_marketing_email_preview_modal_save_selection": "Save Selection",
  "x_c_admin_marketing_email_preview_modal_sent": "Sent: {date}",
  "x_c_admin_marketing_email_preview_modal_to": "To",
  "x_c_admin_marketing_email_preview_modal_unsubscribed": "Unsubscribed",
  "x_c_admin_marketing_email_template_picker_clear_selected_template": "Clear the selected template",
  "x_c_admin_marketing_email_template_picker_no_active_templates_found": "No active templates found",
  "x_c_admin_marketing_email_template_picker_no_template": "No template",
  "x_c_admin_marketing_email_template_picker_search_email_templates": "Search email templates",
  "x_c_admin_marketing_filter_condition_bundle": "Bundle",
  "x_c_admin_marketing_filter_condition_cart": "Cart",
  "x_c_admin_marketing_filter_condition_case": "Case",
  "x_c_admin_marketing_filter_condition_engagement": "Engagement",
  "x_c_admin_marketing_filter_condition_event_name_placeholder": "Event name...",
  "x_c_admin_marketing_filter_condition_hardware": "Hardware",
  "x_c_admin_marketing_filter_condition_lead": "Lead",
  "x_c_admin_marketing_filter_condition_lists": "Lists",
  "x_c_admin_marketing_filter_condition_loading_catalog": "Loading catalog...",
  "x_c_admin_marketing_filter_condition_location": "Location",
  "x_c_admin_marketing_filter_condition_membership": "Membership",
  "x_c_admin_marketing_filter_condition_monitoring": "Monitoring",
  "x_c_admin_marketing_filter_condition_no_catalog_items_found": "No catalog items found",
  "x_c_admin_marketing_filter_condition_project": "Project",
  "x_c_admin_marketing_filter_condition_property_name_placeholder": "Property name...",
  "x_c_admin_marketing_filter_condition_remove_filter": "Remove filter",
  "x_c_admin_marketing_filter_condition_select_an_item": "Select an item...",
  "x_c_admin_marketing_filter_condition_service": "Service",
  "x_c_admin_marketing_filter_condition_service_history": "Service History",
  "x_c_admin_marketing_filter_condition_time": "Time",
  "x_c_admin_marketing_filter_condition_value_placeholder": "Value...",
  "x_c_admin_marketing_filter_group_add_filter": "Add Filter",
  "x_c_admin_marketing_filter_group_add_group": "Add Group",
  "x_c_admin_marketing_filter_group_condition": "condition",
  "x_c_admin_marketing_filter_group_conditions": "conditions",
  "x_c_admin_marketing_filter_group_match_all": "Match ALL",
  "x_c_admin_marketing_filter_group_match_any": "Match ANY",
  "x_c_admin_marketing_filter_group_match_none": "Match NONE",
  "x_c_admin_marketing_filter_group_nested_group": "Nested group {depth}",
  "x_c_admin_marketing_filter_group_not_groups_can_contain_one": "NOT groups can contain one condition or subgroup",
  "x_c_admin_marketing_filter_group_remove_group": "Remove group",
  "x_c_admin_marketing_filter_group_root_group": "Root group",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_activity_type": "Activity Type",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_any_activity": "Any activity",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_days_count": "{count} days",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_email_clicked": "Email clicked",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_email_opened": "Email opened",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_form_submitted": "Form submitted",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_page_view": "Page view",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_purchase": "Purchase",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_recent_activity": "Recent Activity",
  "x_c_admin_marketing_flow_editor_conditions_activity_recency_block_within": "Within",
  "x_c_admin_marketing_flow_editor_conditions_and_block_add_condition": "Add condition",
  "x_c_admin_marketing_flow_editor_conditions_and_block_all_must_match": "all must match",
  "x_c_admin_marketing_flow_editor_conditions_and_block_and": "AND",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_all_must_match": "All must match",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_and": "AND",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_any_must_match": "Any must match",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_check_contact_property": "Check contact property",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_conditions": "Conditions",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_logic": "Logic",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_or": "OR",
  "x_c_admin_marketing_flow_editor_conditions_condition_dropdown_property_check": "Property Check",
  "x_c_admin_marketing_flow_editor_conditions_condition_slot_add_condition": "Add condition",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_action": "Action",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_any_email_in_flow": "Any email in flow",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_clicked": "Clicked",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_email_engagement": "Email Engagement",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_email_step_optional": "Email Step (optional)",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_leave_empty_for_any_email": "Leave empty for any email",
  "x_c_admin_marketing_flow_editor_conditions_email_engagement_block_opened": "Opened",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_custom_event": "Custom event...",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_custom_event_name": "Custom Event Name",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_event": "Event",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_event_occurred": "Event Occurred",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_leave_empty_for_any_time": "Leave empty for any time",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_my_custom_event": "my_custom_event",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_select_event": "Select event...",
  "x_c_admin_marketing_flow_editor_conditions_event_occurred_block_within_days": "Within (days)",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_any_item": "Any item",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_bundle": "Bundle",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_ever": "Ever",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_has_bought": "Has Bought",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_item": "Item",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_last_30_days": "Last 30 days",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_last_90_days": "Last 90 days",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_last_year": "Last year",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_service": "Service",
  "x_c_admin_marketing_flow_editor_conditions_has_bought_block_when": "When",
  "x_c_admin_marketing_flow_editor_conditions_not_block_add_condition_to_invert": "Add condition to invert",
  "x_c_admin_marketing_flow_editor_conditions_not_block_inverts_the_result": "inverts the result",
  "x_c_admin_marketing_flow_editor_conditions_not_block_not": "NOT",
  "x_c_admin_marketing_flow_editor_conditions_or_block_add_condition": "Add condition",
  "x_c_admin_marketing_flow_editor_conditions_or_block_any_must_match": "any must match",
  "x_c_admin_marketing_flow_editor_conditions_or_block_or": "OR",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_contains": "contains",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_eg_custom_field": "e.g., custom_field",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_enter_value": "Enter value",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_equals": "equals",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_exists": "exists",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_greater_than": "greater than",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_greater_than_or_equal_to": "greater than or equal to",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_less_than": "less than",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_less_than_or_equal_to": "less than or equal to",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_not_equals": "not equals",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_operator": "Operator",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_property": "Property",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_property_check": "Property Check",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_property_name": "Property Name",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_select": "Select...",
  "x_c_admin_marketing_flow_editor_conditions_property_check_block_value": "Value",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_arrival_hint": "Checked when the contact reaches this step. Multiple selections match any selected segment or list.",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_is_in": "Is in any of",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_is_not_in": "Is not in any of",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_missing_reference": "A selected segment or list no longer exists. Remove it before activating the flow.",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_select_required": "Select at least one segment or list.",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_segments_lists": "Segments / Lists",
  "x_c_admin_marketing_flow_editor_conditions_segment_membership_block_select_segments_or_lists": "Select segments or lists",
  "x_c_admin_marketing_flow_editor_flow_editor_active_flow_banner": "Active flow — pause it to edit",
  "x_c_admin_marketing_flow_editor_flow_editor_active_flow_pause_to_edit": "This flow is active. Pause it before editing — pausing never shortens pending delays.",
  "x_c_admin_marketing_flow_editor_flow_editor_add_at_least_one_step": "Add at least one step (e.g., Send Email) to the flow",
  "x_c_admin_marketing_flow_editor_flow_editor_auto_layout": "Auto-layout",
  "x_c_admin_marketing_flow_editor_flow_editor_back_to_flow_details": "Back to flow details",
  "x_c_admin_marketing_flow_editor_flow_editor_connect_trigger_to_step": "Connect the trigger to a step by dragging from the trigger handle to a step",
  "x_c_admin_marketing_flow_editor_flow_editor_conversion_event_name_required": "Conversion event name is required for event-based conversion",
  "x_c_admin_marketing_flow_editor_flow_editor_conversion_property_path_required": "Conversion property path is required for property-based conversion",
  "x_c_admin_marketing_flow_editor_flow_editor_conversion_property_value_required": "Conversion property value is required unless operator is exists",
  "x_c_admin_marketing_flow_editor_flow_editor_drag_trigger_first": "Drag a trigger type onto the trigger node first",
  "x_c_admin_marketing_flow_editor_flow_editor_enter_date_field": "Enter a date field for the trigger",
  "x_c_admin_marketing_flow_editor_flow_editor_entry_filter": "Entry filter",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_connect_step": "Failed to connect step {name}",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_create_step": "Failed to create step {name}",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_save_flow": "Failed to save flow",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_set_entry_step": "Failed to set entry step",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_update_flow_settings": "Failed to update flow settings",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_update_step": "Failed to update step {name}",
  "x_c_admin_marketing_flow_editor_flow_editor_failed_update_trigger": "Failed to update trigger",
  "x_c_admin_marketing_flow_editor_flow_editor_field_error": "{field}: {msg}",
  "x_c_admin_marketing_flow_editor_flow_editor_field_fallback": "field",
  "x_c_admin_marketing_flow_editor_flow_editor_filter_error": "{label}: {message}",
  "x_c_admin_marketing_flow_editor_flow_editor_filter_invalid_json": "{label}: invalid JSON",
  "x_c_admin_marketing_flow_editor_flow_editor_filter_must_be_object": "{label} must be a JSON object",
  "x_c_admin_marketing_flow_editor_flow_editor_flow_filter": "Flow filter",
  "x_c_admin_marketing_flow_editor_flow_editor_invalid_fallback": "invalid",
  "x_c_admin_marketing_flow_editor_flow_editor_layout": "Layout",
  "x_c_admin_marketing_flow_editor_flow_editor_no_configuration_available": "No configuration available",
  "x_c_admin_marketing_flow_editor_flow_editor_save_changes": "Save Changes",
  "x_c_admin_marketing_flow_editor_flow_editor_saved": "Saved",
  "x_c_admin_marketing_flow_editor_flow_editor_select_event_name": "Select an event name for the trigger",
  "x_c_admin_marketing_flow_editor_flow_editor_select_segment_list": "Select a segment/list for this trigger",
  "x_c_admin_marketing_flow_editor_nodes_add_to_list_node_add_to_list": "Add To List",
  "x_c_admin_marketing_flow_editor_nodes_add_to_list_node_list": "List: {list_id}",
  "x_c_admin_marketing_flow_editor_nodes_add_to_list_node_no_list_selected": "No list selected",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_activity_within_days": "Activity within {days} days",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_and_conditions": "AND ({count} conditions)",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_branch_membership": "{answer} · {segments}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_branch_none_selected": "{answer} · none selected",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_check_property": "Check: {property}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_conditional": "Conditional",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_conditional_split": "Conditional Split",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_configure_condition": "Configure condition",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_configure_email_action": "Configure email action",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_configure_event": "Configure event",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_configure_filter": "Configure filter",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_configure_property": "Configure property",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_email_action": "Email {action}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_event_name": "Event: {event}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_event_occurred": "Event occurred",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_has_bought_any_item": "Has bought any item",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_has_bought_item": "Has bought {item}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_is_in_segments": "Is in any of: {segments}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_is_not_in_segments": "Is not in any of: {segments}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_listfilter_condition": "ListFilter condition",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_not_conditions": "NOT (...)",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_or_conditions": "OR ({count} conditions)",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_property_check": "Property check",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_property_operator": "Property {operator}",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_segment_membership": "Segment membership",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_timeout_hours": "Timeout: {hours}h",
  "x_c_admin_marketing_flow_editor_nodes_conditional_node_yes_no_counts": "Y:{yes} / N:{no}",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_calendar_days": "{amount} calendar {unit}",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_day": "day",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_days": "days",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_delay": "Delay",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_until": "until {datetime}",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_until_detail": "Until {time}",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_wait": "Wait",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_wait_detail": "Wait {delay}",
  "x_c_admin_marketing_flow_editor_nodes_delay_node_window_detail": "Window {start}-{end}",
  "x_c_admin_marketing_flow_editor_nodes_exit_node_exit": "Exit",
  "x_c_admin_marketing_flow_editor_nodes_exit_node_exit_flow": "Exit Flow",
  "x_c_admin_marketing_flow_editor_nodes_exit_node_remove_from_flow": "Remove from flow",
  "x_c_admin_marketing_flow_editor_nodes_human_call_node_human_call": "Human Call",
  "x_c_admin_marketing_flow_editor_nodes_human_call_node_marketing_follow_up": "Marketing follow-up",
  "x_c_admin_marketing_flow_editor_nodes_human_call_node_minute_delay": "{minutes} minute delay",
  "x_c_admin_marketing_flow_editor_nodes_increment_counter_node_by": "By: {value}",
  "x_c_admin_marketing_flow_editor_nodes_increment_counter_node_field": "Field: {field}",
  "x_c_admin_marketing_flow_editor_nodes_increment_counter_node_increment_counter": "Increment Counter",
  "x_c_admin_marketing_flow_editor_nodes_increment_counter_node_no_field_selected": "No field selected",
  "x_c_admin_marketing_flow_editor_nodes_lifecycle_stage_node_no_lifecycle_stage_selected": "No lifecycle stage selected",
  "x_c_admin_marketing_flow_editor_nodes_lifecycle_stage_node_set_lifecycle": "Set Lifecycle",
  "x_c_admin_marketing_flow_editor_nodes_lifecycle_stage_node_set_lifecycle_stage": "Set Lifecycle Stage",
  "x_c_admin_marketing_flow_editor_nodes_lifecycle_stage_node_stage": "Stage: {stage}",
  "x_c_admin_marketing_flow_editor_nodes_lifecycle_stage_node_status": "Status: {status}",
  "x_c_admin_marketing_flow_editor_nodes_market_country_split_node_branch_number": "Branch {number}",
  "x_c_admin_marketing_flow_editor_nodes_market_country_split_node_branches_count": "{count} branches",
  "x_c_admin_marketing_flow_editor_nodes_market_country_split_node_default": "Default",
  "x_c_admin_marketing_flow_editor_nodes_market_country_split_node_market_country": "Market/Country",
  "x_c_admin_marketing_flow_editor_nodes_market_country_split_node_market_country_split": "Market/Country Split",
  "x_c_admin_marketing_flow_editor_nodes_random_split_node_ab_split": "A/B Split",
  "x_c_admin_marketing_flow_editor_nodes_random_split_node_branches": "{count} branches",
  "x_c_admin_marketing_flow_editor_nodes_random_split_node_random_split": "Random Split",
  "x_c_admin_marketing_flow_editor_nodes_remove_from_list_node_list": "List: {list}",
  "x_c_admin_marketing_flow_editor_nodes_remove_from_list_node_no_list_selected": "No list selected",
  "x_c_admin_marketing_flow_editor_nodes_remove_from_list_node_title": "Remove From List",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_no_template_selected": "No template selected",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_send_email": "Send Email",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_sends": "Sends: {count}",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_status_draft": "draft",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_status_live": "live",
  "x_c_admin_marketing_flow_editor_nodes_send_email_node_untitled_email": "Untitled Email",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_no_message_body": "No message body",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_send_sms": "Send SMS",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_sends": "Sends: {count}",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_status_draft": "draft",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_status_live": "live",
  "x_c_admin_marketing_flow_editor_nodes_send_s_m_s_node_untitled_sms": "Untitled SMS",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_cart_abandoned": "Cart abandoned (watching {count} item{s})",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_date_trigger": "Configure date trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_event_trigger": "Configure event trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_list_join_trigger": "Configure list join trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_segment_entry_trigger": "Configure segment entry trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_segment_exit_trigger": "Configure segment exit trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_configure_trigger": "Configure trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_date_property": "Date Property",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_drag_trigger_here_to_configure": "Drag a trigger here to configure",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_drag_trigger_type_here": "Drag a trigger type here",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_drop_to_set_trigger_type": "Drop to set trigger type",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_event_trigger": "Event Trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_list_join": "List Join",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_on_date_field": "On {date_field}",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_segment_enter": "Segment Enter",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_segment_exit": "Segment Exit",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_segment_list_plural": "segments/lists",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_segment_list_singular": "segment/list",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_trigger": "Trigger",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_when_event_occurs": "When \"{event_name}\" occurs",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_when_profile_enters_segments": "When profile enters {count} {noun}",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_when_profile_exits_segments": "When profile exits {count} {noun}",
  "x_c_admin_marketing_flow_editor_nodes_trigger_node_when_profile_joins_segments": "When profile joins {count} {noun}",
  "x_c_admin_marketing_flow_editor_nodes_update_profile_node_fields_to_update": "{count} field(s) to update",
  "x_c_admin_marketing_flow_editor_nodes_update_profile_node_update_profile": "Update Profile",
  "x_c_admin_marketing_flow_editor_nodes_webhook_node_no_url_configured": "No URL configured",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_branch_analytics": "Branch Analytics",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_build_condition_help": "Build your condition using the blocks above. Use AND / OR / NOT to nest multiple checks like has_bought or property_check.",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_build_yes_no_branch_condition": "Build Yes/No branch condition",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_condition_does_not_match": "Condition does not match",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_condition_does_not_match_timeout": "Condition does not match / timeout",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_condition_matches": "Condition matches",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_conditional_split": "Conditional Split",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_converted": "Converted: {count}",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_drop_a_condition_or_logic_block": "Drop a condition or logic block",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_dropped": "Dropped: {count}",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_e_g_has_purchased": "e.g., Has purchased?",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_entered": "Entered: {count}",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_if": "IF",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_if_condition": "IF Condition",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_if_condition_not_met_help": "If condition not met within this time, take \"No\" path",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_no_branch": "No Branch",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_timeout_hours": "Timeout (Hours)",
  "x_c_admin_marketing_flow_editor_panels_conditional_builder_panel_yes_branch": "Yes Branch",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_any_day": "Any day",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_calendar_days": "Calendar days",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_configure_wait_time": "Configure wait time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_days_24_hour": "Days (24-hour)",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_delay": "Delay",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_e_g_wait_1_day": "e.g., Wait 1 day",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_friday": "Friday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_hours": "Hours",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_minutes": "Minutes",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_monday": "Monday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_only_release_this_step_during_a_specific_daily_time_window": "Only release this step during a specific daily time window.",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_or_wait_until_exact_date_time": "OR wait until exact date/time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_or_wait_until_recurring_time": "OR wait until recurring time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_restrict_release_window": "Restrict release window",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_saturday": "Saturday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_schedules_this_step_for_the_selected_calendar_date_and_time_in_your_browser_timezone": "Schedules this step for the selected calendar date and time in your browser timezone.",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_send_at_this_time_of_day_contacts_timezone": "Send at this time of day (contact's timezone)",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_sunday": "Sunday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_thursday": "Thursday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_tuesday": "Tuesday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_unit": "Unit",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_wait_time": "Wait Time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_wait_until_date_time": "Wait Until Date/Time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_wait_until_day": "Wait Until Day",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_wait_until_time": "Wait Until Time",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_wednesday": "Wednesday",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_window_end": "Window End",
  "x_c_admin_marketing_flow_editor_panels_delay_config_panel_window_start": "Window Start",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_bounced": "Bounced",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_clicked": "Clicked",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_complained": "Complained",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_configure_email_step": "Configure email step",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_default_sender_email": "Default sender email",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_default_sender_name": "Default sender name",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_delivered": "Delivered",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_draft": "Draft",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_eg_welcome_email": "e.g., Welcome Email",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_email_analytics": "Email Analytics",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_email_template": "Email Template",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_failed": "Failed",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_from_email": "From Email",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_from_name": "From Name",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_independent_sends": "Independent Sends",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_label_recipients": "{label} Recipients",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_leave_blank_to_use_template_subject": "Leave blank to use template subject",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_live": "Live",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_message_status": "Message Status",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_no_recipients_found": "No recipients found",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_open_template_editor": "Open template editor",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_search_email_templates": "Search email templates",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_send_email": "Send Email",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_sender_not_verified": "This sender is not in the brand's verified list; delivery will fall back to the template sender.",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_sent": "Sent",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_shared_template_warning": "Changes affect every flow using this shared template.",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_subject_line_override": "Subject Line Override",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_time": "Time",
  "x_c_admin_marketing_flow_editor_panels_email_config_panel_unsubscribed": "Unsubscribed",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_after_conversion": "After Conversion",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_after_exit": "After Exit",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_after_x_days": "After X Days",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_allow_reentry": "Allow Re-entry",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_always_parallel": "Always (Parallel)",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_calls": "Calls",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_contains": "contains",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_conversion": "Conversion",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_conversion_event_name": "Conversion Event Name",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_conversion_event_name_placeholder": "completed_checkout",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_conversion_window_days": "Conversion Window (Days)",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_conversion_window_help": "Allowed range: 1-30 days.",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_dedup_help": "0 disables dedupe. Prevents repeated re-entry on identical events.",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_definition_type": "Definition Type",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_ends_with": "ends with",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_entry_conditions": "Entry Conditions",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_entry_continuation_reentry_rules": "Entry, continuation, and re-entry rules",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_entry_filter_help": "Evaluated before first step. Trigger event filters still apply separately.",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_entry_filter_json": "Entry Filter (JSON)",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_equals": "equals",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_event_based": "Event-based",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_event_reentry_dedup_days": "Event Re-entry Dedup (Days)",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_exists": "exists",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_filters": "Filters",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_flow_filter_help": "Evaluated before each step. Enrollment exits when it no longer matches.",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_flow_filter_json": "Flow Filter (JSON)",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_flow_settings": "Flow Settings",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_greater_than": "greater than",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_greater_than_or_equal": "greater than or equal",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_in": "in",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_less_than": "less than",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_less_than_or_equal": "less than or equal",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_not_equals": "not equals",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_not_in": "not in",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_operator": "Operator",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_based": "Property-based",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_path": "Property Path",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_path_help": "Must start with <code>contact.</code> or <code>account.</code>",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_path_placeholder": "contact.custom_fields.paid",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_value": "Property Value",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_property_value_help": "Parsed as JSON when valid; otherwise sent as plain text.",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_reentry": "Re-entry",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_require_subscribed_contact": "Require Subscribed Contact",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_required_channel_consent": "Required Channel Consent",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_rule": "Rule",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_starts_with": "starts with",
  "x_c_admin_marketing_flow_editor_panels_flow_settings_panel_subscribed_contact_help": "Blocks entry when marketing unsubscribed, email opt-out, or do-not-contact.",
  "x_c_admin_marketing_flow_editor_panels_human_call_config_panel_call_script": "Call script",
  "x_c_admin_marketing_flow_editor_panels_human_call_config_panel_delay_minutes": "Delay minutes",
  "x_c_admin_marketing_flow_editor_panels_human_call_config_panel_human_call": "Human Call",
  "x_c_admin_marketing_flow_editor_panels_human_call_config_panel_priority": "Priority",
  "x_c_admin_marketing_flow_editor_panels_human_call_config_panel_task_title": "Task title",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_counter_field": "Counter Field",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_e_g_custom_attributes_abandonment_count": "e.g., custom_attributes.abandonment_count",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_e_g_increment_abandonment_count": "e.g., Increment Abandonment Count",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_increment_by": "Increment By",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_increment_counter": "Increment Counter",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_positive_to_increment_negative_to_decrement_zero_is_not_allowed": "Positive to increment, negative to decrement. Zero is not allowed.",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_update_a_numeric_profile_field": "Update a numeric profile field",
  "x_c_admin_marketing_flow_editor_panels_increment_counter_config_panel_use_dot_notation_for_nested_fields": "Use dot notation for nested fields.",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_disposition": "Disposition",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_disposition_notes": "Disposition Notes",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_employee": "Employee",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_invalid_data": "Invalid Data",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_lead": "Lead",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_lifecycle_stage": "Lifecycle Stage",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_lifecycle_status": "Lifecycle Status",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_optional_notes": "Optional notes",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_out_of_territory": "Out of Territory",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_partner": "Partner",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_placeholder_step_name": "e.g., Set To Prospect",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_prospect": "Prospect",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_select_disposition": "Select disposition",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_select_stage": "Select stage",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_select_status": "Select status",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_set_lifecycle_stage": "Set Lifecycle Stage",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_unsupported_equipment": "Unsupported Equipment",
  "x_c_admin_marketing_flow_editor_panels_lifecycle_stage_config_panel_update_account_stage_and_status": "Update account stage and status",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_add_profiles_to_a_static_list": "Add profiles to a static list",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_add_to_list": "Add To List",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_eg_add_to_generator_list": "e.g., Add to Generator List",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_eg_remove_from_winback_list": "e.g., Remove from Winback List",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_loading_lists": "Loading lists...",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_no_static_lists_found": "No static lists found",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_refresh_lists": "Refresh Lists",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_refreshing": "Refreshing...",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_remove_from_list": "Remove From List",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_remove_profiles_from_a_static_list": "Remove profiles from a static list",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_select_a_list": "Select a list",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_static_list": "Static List",
  "x_c_admin_marketing_flow_editor_panels_list_action_config_panel_unable_to_load_lists": "Unable to load lists",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_add_branch": "Add branch",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_branch_label": "Branch label",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_branch_n": "Branch {n}",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_branches": "Branches",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_countries": "Countries",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_default": "Default",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_eg_market_routing": "e.g., Market Routing",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_market_country_split": "Market/Country Split",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_remove_branch": "Remove branch",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_route_by_account_country": "Route by account country",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_select_one_default_branch": "Select one default branch.",
  "x_c_admin_marketing_flow_editor_panels_market_country_split_config_panel_us_nl": "US, NL",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_common_fields": "Common fields:",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_e_g_mark_as_contacted": "e.g., Mark as contacted",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_field_name": "Field name",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_for_dynamic_values": "for dynamic values",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_property_updates_count": "Property Updates ({count})",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_set_contact_properties": "Set contact properties",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_update_profile": "Update Profile",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_use": "Use",
  "x_c_admin_marketing_flow_editor_panels_profile_config_panel_value": "Value",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_clicked": "Clicked",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_configure_sms_step": "Configure SMS step",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_default_number": "Default number",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_delivered": "Delivered",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_draft": "Draft",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_failed": "Failed",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_independent_sends": "Independent Sends",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_live": "Live",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_message_body": "Message Body",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_message_status": "Message Status",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_opt_outs": "Opt Outs",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_reminder_text_placeholder": "e.g., Reminder Text",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_send_sms": "Send SMS",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_sending_number": "Sending Number",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_sent": "Sent",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_sms_analytics": "SMS Analytics",
  "x_c_admin_marketing_flow_editor_panels_s_m_s_config_panel_sms_body_placeholder": "Write the SMS body with variables like '{example}'",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_a_b_split": "A/B Split",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_ab_test_subject_placeholder": "e.g., A/B Test Subject",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_add_branch": "Add branch",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_balance": "Balance",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_balance_evenly": "Balance evenly",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_branch_letter": "Branch {letter}",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_branches_count": "Branches ({count})",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_configure_random_split": "Configure random split",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_must_equal_100": "Must equal 100%",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_remove_branch": "Remove branch",
  "x_c_admin_marketing_flow_editor_panels_split_config_panel_total": "Total:",
  "x_c_admin_marketing_flow_editor_panels_step_palette_ab_split_label": "A/B Split",
  "x_c_admin_marketing_flow_editor_panels_step_palette_add_to_list_label": "Add To List",
  "x_c_admin_marketing_flow_editor_panels_step_palette_add_to_static_list": "Add to static list",
  "x_c_admin_marketing_flow_editor_panels_step_palette_adjust_profile_counter": "Adjust profile counter",
  "x_c_admin_marketing_flow_editor_panels_step_palette_conditional_label": "Conditional",
  "x_c_admin_marketing_flow_editor_panels_step_palette_create_an_agent_call_task": "Create an agent call task",
  "x_c_admin_marketing_flow_editor_panels_step_palette_date_property_label": "Date Property",
  "x_c_admin_marketing_flow_editor_panels_step_palette_delay_label": "Delay",
  "x_c_admin_marketing_flow_editor_panels_step_palette_drag_onto_trigger_node": "Drag onto trigger node",
  "x_c_admin_marketing_flow_editor_panels_step_palette_drag_to_canvas": "Drag to canvas",
  "x_c_admin_marketing_flow_editor_panels_step_palette_end_flow": "End flow",
  "x_c_admin_marketing_flow_editor_panels_step_palette_event_label": "Event",
  "x_c_admin_marketing_flow_editor_panels_step_palette_exit_flow_label": "Exit Flow",
  "x_c_admin_marketing_flow_editor_panels_step_palette_http_request": "HTTP request",
  "x_c_admin_marketing_flow_editor_panels_step_palette_human_call_label": "Human Call",
  "x_c_admin_marketing_flow_editor_panels_step_palette_increment_counter_label": "Increment Counter",
  "x_c_admin_marketing_flow_editor_panels_step_palette_list_join_label": "List Join",
  "x_c_admin_marketing_flow_editor_panels_step_palette_market_country_label": "Market/Country",
  "x_c_admin_marketing_flow_editor_panels_step_palette_on_date_field": "On date field",
  "x_c_admin_marketing_flow_editor_panels_step_palette_on_event": "On event",
  "x_c_admin_marketing_flow_editor_panels_step_palette_on_list_join": "On list join",
  "x_c_admin_marketing_flow_editor_panels_step_palette_on_segment_entry": "On segment entry",
  "x_c_admin_marketing_flow_editor_panels_step_palette_on_segment_exit": "On segment exit",
  "x_c_admin_marketing_flow_editor_panels_step_palette_random_split_desc": "Random split",
  "x_c_admin_marketing_flow_editor_panels_step_palette_remove_from_list_label": "Remove From List",
  "x_c_admin_marketing_flow_editor_panels_step_palette_remove_from_static_list": "Remove from static list",
  "x_c_admin_marketing_flow_editor_panels_step_palette_route_by_country": "Route by country",
  "x_c_admin_marketing_flow_editor_panels_step_palette_segment_enter_label": "Segment Enter",
  "x_c_admin_marketing_flow_editor_panels_step_palette_segment_exit_label": "Segment Exit",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_a_text_message": "Send a text message",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_an_email": "Send an email",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_email_label": "Send Email",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_sms_label": "Send SMS",
  "x_c_admin_marketing_flow_editor_panels_step_palette_set_lifecycle_label": "Set Lifecycle",
  "x_c_admin_marketing_flow_editor_panels_step_palette_steps": "Steps",
  "x_c_admin_marketing_flow_editor_panels_step_palette_triggers": "Triggers",
  "x_c_admin_marketing_flow_editor_panels_step_palette_update_account_stage": "Update account stage",
  "x_c_admin_marketing_flow_editor_panels_step_palette_update_contact": "Update contact",
  "x_c_admin_marketing_flow_editor_panels_step_palette_update_profile_label": "Update Profile",
  "x_c_admin_marketing_flow_editor_panels_step_palette_wait_for_time": "Wait for time",
  "x_c_admin_marketing_flow_editor_panels_step_palette_yes_no_branch": "Yes/No branch",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_add_filter": "Add Filter",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_aria_custom_event_property": "Custom event property",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_aria_event_filter_operator": "Event filter operator",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_aria_event_filter_value": "Event filter value",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_aria_event_property": "Event property",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_billing_state": "Billing State",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_bundle": "Bundle",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_abandoned": "Cart Abandoned",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_contents": "Cart Contents",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_id": "Cart ID",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_short_id": "Cart Short ID",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_total": "Cart Total",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_cart_total_cents": "Cart Total Cents",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_choose_catalog_item_purchase": "Choose which catalog item must be purchased to trigger this flow.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_choose_catalog_items_abandoned_cart": "Choose which catalog items should exist in the abandoned cart.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_configure_when_flow_starts": "Configure when this flow starts",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_contains": "Contains",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_custom_event_api": "Custom Event (API)",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_custom_event_name": "Custom Event Name",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_custom_property": "Custom property...",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_customer_email": "Customer Email",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_date_field": "Date Field",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_date_property": "Date Property",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_day_offset": "Day Offset",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_days": "Days",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_drag_trigger_type": "Drag a trigger type onto the trigger node to get started.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_email_clicked": "Email Clicked",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_enter_exact_event_type": "Enter the exact `event_type` sent to `/api/v1/marketing/events/track`.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_equals": "Equals",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_event_lookback_minutes": "Event Lookback (Minutes)",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_event_name": "Event Name",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_event_property_filters": "Event Property Filters",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_event_trigger": "Event Trigger",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_exists": "Exists",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_false": "False",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_filter_number": "Filter {number}",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_generator_subscription": "Generator Subscription",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_greater_than": "Greater Than",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_greater_than_or_equal": "Greater Than or Equal",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_hours": "Hours",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_how_long_after_checkout": "How long after checkout starts before considering cart abandoned",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_ignore_events_older": "Ignore events older than this window.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_in_list": "In List",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_item_count": "Item Count",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_item_ids": "Item IDs",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_last_service_date": "Last service date",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_leave_unchecked_any_cart": "Leave unchecked to trigger for any cart. Options sourced from the service catalog.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_leave_unchecked_any_purchase": "Leave unchecked to trigger for any purchase. Options sourced from the service catalog.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_less_than": "Less Than",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_less_than_or_equal": "Less Than or Equal",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_limited_to_conditions": "Limited to {max} conditions. Properties are scoped to `event_properties.*`.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_list_join": "List Join",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_loading_catalog_items": "Loading catalog items...",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_manual_segments_static": "Manual segments behave as static lists. Automated segments behave as dynamic lists.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_minutes": "Minutes",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_minutes_abandoned": "Minutes Abandoned",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_no_catalog_items_found": "No catalog items found.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_no_filters_configured": "No filters configured. Event name alone will trigger the flow.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_not_equals": "Not Equals",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_not_in_list": "Not In List",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_on_or_after_service_date": "Matches the day exactly: 0 = on the service date, N = exactly N days after",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_optional": "Optional",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_per_profile_dedup_minutes": "Per-Profile Dedup (Minutes)",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_placed_order": "Placed Order",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_placeholder_custom_property": "custom_property",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_placeholder_event_name_example": "e.g., started_checkout",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_placeholder_list_example": "a, b, c",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_placeholder_value": "value",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_prevent_repeat_enrollments": "Prevent repeat enrollments for the same profile inside this window.",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_product_type": "Product Type",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_purchased_item": "Purchased Item",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_referrer": "Referrer",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_segment_enter": "Segment Enter",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_segment_exit": "Segment Exit",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_segments_lists": "Segments / Lists",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_select_an_event": "Select an event",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_select_date_field": "Select a date field",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_select_property": "Select property",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_select_segments_or_lists": "Select segments or lists",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_select_value": "Select value",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_service": "Service",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_session_id": "Session ID",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_sms_clicked": "SMS Clicked",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_started_checkout_signup": "Started Checkout (Sign Up)",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_trigger": "Trigger",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_trigger_after": "Trigger After",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_true": "True",
  "x_c_admin_marketing_flow_editor_panels_trigger_config_panel_viewed_product": "Viewed Product",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_body_template_json": "Body Template (JSON)",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_configure_http_request": "Configure HTTP request",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_for_dynamic_values": "for dynamic values",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_header_name": "Header name",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_headers_count": "Headers ({count})",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_method": "Method",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_notify_crm_placeholder": "e.g., Notify CRM",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_url": "URL",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_url_placeholder": "https://...",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_use": "Use",
  "x_c_admin_marketing_flow_editor_panels_webhook_config_panel_value": "Value",
  "x_c_admin_marketing_journey_timeline_account_stage_changed": "Account stage changed",
  "x_c_admin_marketing_journey_timeline_campaign_label": "Campaign: {campaign}",
  "x_c_admin_marketing_journey_timeline_checkout_status": "Checkout {status}",
  "x_c_admin_marketing_journey_timeline_conversion_type": "Conversion: {type}",
  "x_c_admin_marketing_journey_timeline_duration_on_page": "{duration} on page",
  "x_c_admin_marketing_journey_timeline_email_opened": "Email Opened: {subject}",
  "x_c_admin_marketing_journey_timeline_email_sent": "Email Sent: {subject}",
  "x_c_admin_marketing_journey_timeline_events_count": "{count} events",
  "x_c_admin_marketing_journey_timeline_inbound_call": "Inbound call",
  "x_c_admin_marketing_journey_timeline_invoice_paid": "Invoice paid",
  "x_c_admin_marketing_journey_timeline_link_clicked": "Link Clicked: {url}",
  "x_c_admin_marketing_journey_timeline_live_contact": "Live contact",
  "x_c_admin_marketing_journey_timeline_manual_note": "Manual note",
  "x_c_admin_marketing_journey_timeline_manual_task": "Manual task",
  "x_c_admin_marketing_journey_timeline_no_events_found": "No journey events found",
  "x_c_admin_marketing_journey_timeline_no_subject": "No subject",
  "x_c_admin_marketing_journey_timeline_opportunity_created": "Opportunity created",
  "x_c_admin_marketing_journey_timeline_outbound_call": "Outbound call",
  "x_c_admin_marketing_journey_timeline_page_view": "Page View",
  "x_c_admin_marketing_journey_timeline_pages_count": "{count} pages",
  "x_c_admin_marketing_journey_timeline_pipeline_updated": "Pipeline updated",
  "x_c_admin_marketing_journey_timeline_quote_accepted": "Quote accepted",
  "x_c_admin_marketing_journey_timeline_quote_created": "Quote created",
  "x_c_admin_marketing_journey_timeline_quote_sent": "Quote sent",
  "x_c_admin_marketing_journey_timeline_quote_viewed": "Quote viewed",
  "x_c_admin_marketing_journey_timeline_sms_received": "SMS received",
  "x_c_admin_marketing_journey_timeline_sms_sent": "SMS sent",
  "x_c_admin_marketing_journey_timeline_started": "Started",
  "x_c_admin_marketing_journey_timeline_status_label": "Status: {status}",
  "x_c_admin_marketing_journey_timeline_unknown_url": "Unknown URL",
  "x_c_admin_marketing_journey_timeline_work_order_created": "Work Order created",
  "x_c_admin_marketing_marketing_nav_analytics": "Analytics",
  "x_c_admin_marketing_marketing_nav_attribution": "Attribution",
  "x_c_admin_marketing_marketing_nav_audiences": "Audiences",
  "x_c_admin_marketing_marketing_nav_audit": "Audit",
  "x_c_admin_marketing_marketing_nav_brand": "Brand",
  "x_c_admin_marketing_marketing_nav_campaigns": "Campaigns",
  "x_c_admin_marketing_marketing_nav_cms": "CMS",
  "x_c_admin_marketing_marketing_nav_flows": "Flows",
  "x_c_admin_marketing_marketing_nav_marketing_sections": "Marketing sections",
  "x_c_admin_marketing_marketing_nav_measure": "Measure",
  "x_c_admin_marketing_marketing_nav_operate": "Operate",
  "x_c_admin_marketing_marketing_nav_overview": "Overview",
  "x_c_admin_marketing_marketing_nav_phone_attribution": "Phone Attribution",
  "x_c_admin_marketing_marketing_nav_segments": "Segments",
  "x_c_admin_marketing_marketing_nav_setup": "Setup",
  "x_c_admin_marketing_marketing_nav_suppressions": "Suppressions",
  "x_c_admin_marketing_marketing_nav_territories": "Territories",
  "x_c_admin_marketing_marketing_nav_traffic": "Traffic",
  "x_c_admin_marketing_recipient_analytics_modal_ab_variant_performance": "A/B Variant Performance",
  "x_c_admin_marketing_recipient_analytics_modal_bounced": "Bounced",
  "x_c_admin_marketing_recipient_analytics_modal_click_rate": "Click Rate",
  "x_c_admin_marketing_recipient_analytics_modal_clicked": "Clicked",
  "x_c_admin_marketing_recipient_analytics_modal_clicked_links": "Clicked Links",
  "x_c_admin_marketing_recipient_analytics_modal_clicks_count": "{count} clicks",
  "x_c_admin_marketing_recipient_analytics_modal_complained": "Complained",
  "x_c_admin_marketing_recipient_analytics_modal_delivered": "Delivered",
  "x_c_admin_marketing_recipient_analytics_modal_device": "Device",
  "x_c_admin_marketing_recipient_analytics_modal_duration_hours": "{hours}h {minutes}m",
  "x_c_admin_marketing_recipient_analytics_modal_duration_minutes": "{minutes}m {seconds}s",
  "x_c_admin_marketing_recipient_analytics_modal_duration_seconds": "{seconds}s",
  "x_c_admin_marketing_recipient_analytics_modal_engaged": "Engaged",
  "x_c_admin_marketing_recipient_analytics_modal_failed_load": "Failed to load analytics",
  "x_c_admin_marketing_recipient_analytics_modal_links_clicked_title": "{count} links clicked",
  "x_c_admin_marketing_recipient_analytics_modal_no_recipients": "No recipients found for this email",
  "x_c_admin_marketing_recipient_analytics_modal_open_rate": "Open Rate",
  "x_c_admin_marketing_recipient_analytics_modal_opens_count": "{count} opens",
  "x_c_admin_marketing_recipient_analytics_modal_recipients_count": "Recipients ({count})",
  "x_c_admin_marketing_recipient_analytics_modal_sent_count": "{count} sent",
  "x_c_admin_marketing_recipient_analytics_modal_time_to_open": "Time to Open",
  "x_c_admin_marketing_recipient_analytics_modal_title": "Recipient Analytics",
  "x_c_admin_marketing_recipient_analytics_modal_variant": "Variant",
  "x_c_admin_marketing_recipient_analytics_modal_variant_label": "Variant {id}: {name}",
  "x_c_admin_marketing_recipient_evaluation_add_filters_to_evaluate": "Add filters to evaluate recipients",
  "x_c_admin_marketing_recipient_evaluation_add_filters_to_preview": "Add filters to preview sample members",
  "x_c_admin_marketing_recipient_evaluation_error_prefix": "Error: {message}",
  "x_c_admin_marketing_recipient_evaluation_evaluating": "Evaluating recipients...",
  "x_c_admin_marketing_recipient_evaluation_excluded_count": "{count} excluded by consent, suppression, or missing email",
  "x_c_admin_marketing_recipient_evaluation_failed_to_evaluate": "Failed to evaluate recipients",
  "x_c_admin_marketing_recipient_evaluation_loading_sample_members": "Loading sample members...",
  "x_c_admin_marketing_recipient_evaluation_matching_accounts": "matching accounts",
  "x_c_admin_marketing_recipient_evaluation_no_canonical_email_count": "{count} matching accounts have no canonical email address",
  "x_c_admin_marketing_recipient_evaluation_no_eligible_members": "No eligible members.",
  "x_c_admin_marketing_recipient_evaluation_no_email": "No email",
  "x_c_admin_marketing_recipient_evaluation_no_name": "No name",
  "x_c_admin_marketing_recipient_evaluation_recipients": "Recipients",
  "x_c_admin_marketing_recipient_evaluation_refresh_title": "Refresh recipient evaluation",
  "x_c_admin_marketing_recipient_evaluation_sample_members": "Sample Members",
  "x_c_admin_marketing_recipient_evaluation_showing_of_eligible": "Showing {shown} of {total} eligible members",
  "x_c_admin_marketing_recipient_evaluation_will_receive": "will receive",
  "x_c_admin_marketing_segment_picker_matching_count": "{count} matching",
  "x_c_admin_marketing_segment_picker_member_count": "{count} members",
  "x_c_admin_marketing_segment_picker_no_segments_available": "No segments available",
  "x_c_admin_marketing_segment_picker_no_segments_found": "No segments found",
  "x_c_admin_marketing_segment_picker_search_segments": "Search segments...",
  "x_c_admin_marketing_segment_picker_segments_label": "Segments",
  "x_c_admin_marketing_segment_picker_select_segments": "Select segments...",
  "x_c_admin_marketing_segment_selector_clear_selection": "Clear selection",
  "x_c_admin_marketing_segment_selector_error_prefix": "Error: {message}",
  "x_c_admin_marketing_segment_selector_failed_to_save": "Failed to save segment",
  "x_c_admin_marketing_segment_selector_name_label": "Name *",
  "x_c_admin_marketing_segment_selector_no_saved_segments": "No saved segments yet",
  "x_c_admin_marketing_segment_selector_optional_description": "Optional description...",
  "x_c_admin_marketing_segment_selector_recipients_count": "{count} recipients",
  "x_c_admin_marketing_segment_selector_recipients_pending": "Calculating recipients…",
  "x_c_admin_marketing_segment_selector_save_segment": "Save Segment",
  "x_c_admin_marketing_segment_selector_select_saved_segment": "Select a saved segment...",
  "x_c_admin_marketing_segment_selector_texas_solar_leads": "Texas Solar Leads",
  "x_c_admin_marketing_segment_selector_used_times": "used {count}x",
  "x_c_admin_marketing_subject_character_count_count_recommended_max_characters": "{count}/{recommendedMax} characters",
  "x_c_admin_marketing_subject_character_count_may_truncate_in_inboxes": "May truncate in inboxes",
  "x_c_admin_marketing_subject_character_count_near_recommended_length": "Near recommended length",
  "x_c_admin_memberships_membership_drilldown_modal_member": "Member",
  "x_c_admin_message_input_ai": "AI",
  "x_c_admin_message_input_attachments_exceed_limit": "Attachments exceed {max} total limit.",
  "x_c_admin_message_input_file_too_large": "{name} is too large. Max {max}.",
  "x_c_admin_message_input_file_too_large_max": "File too large. Max {max}.",
  "x_c_admin_message_input_mention": "Mention",
  "x_c_admin_message_input_mention_subtitle": "{name} · {count} member{plural}",
  "x_c_admin_message_input_mention_teammate": "Mention teammate",
  "x_c_admin_message_input_role": "Role",
  "x_c_admin_message_input_upload_failed": "Upload failed",
  "x_c_admin_message_input_upload_failed_connection": "Upload failed. Check your connection and file size, then try again.",
  "x_c_admin_message_input_upload_failed_status": "Upload failed: {status}",
  "x_c_admin_page_info_tooltip_explain": "Explain {title}",
  "x_c_admin_page_info_tooltip_open_page": "Open page",
  "x_c_admin_pagination_controls_first": "First",
  "x_c_admin_pagination_controls_items_per_page": "Items per page",
  "x_c_admin_pagination_controls_last": "Last",
  "x_c_admin_pagination_controls_of": "of",
  "x_c_admin_pagination_controls_page_number": "Page number",
  "x_c_admin_pagination_controls_show": "Show",
  "x_c_admin_pagination_controls_showing": "Showing",
  "x_c_admin_phone_number_import_badge": "Import",
  "x_c_admin_phone_number_not_in_inventory": "Not in inventory yet",
  "x_c_admin_property_details_view_access_instructions": "Access instructions",
  "x_c_admin_property_details_view_additional_notes": "Additional notes",
  "x_c_admin_property_details_view_battery_location": "Battery location",
  "x_c_admin_property_details_view_dog_considerations": "Dog considerations",
  "x_c_admin_property_details_view_gate_access": "Gate access",
  "x_c_admin_property_details_view_gated_community": "Gated community",
  "x_c_admin_property_details_view_inverter": "Inverter",
  "x_c_admin_property_details_view_inverter_location": "Inverter location",
  "x_c_admin_property_details_view_locked_gates": "Locked gates",
  "x_c_admin_property_details_view_main_service_panel": "Main service panel",
  "x_c_admin_property_details_view_no_reusable_details": "No reusable property details saved.",
  "x_c_admin_property_details_view_ok_to_proceed": "OK to proceed if not home",
  "x_c_admin_property_details_view_panel_count": "Panel count",
  "x_c_admin_property_details_view_pets_on_property": "Pets on property",
  "x_c_admin_property_details_view_roof_material": "Roof material",
  "x_c_admin_property_details_view_roof_type": "Roof type",
  "x_c_admin_property_details_view_someone_home": "Someone home during service",
  "x_c_admin_property_details_view_stories": "Stories",
  "x_c_admin_property_viewer_aerial": "Aerial",
  "x_c_admin_property_viewer_area": "Area",
  "x_c_admin_property_viewer_browser_only": "Google Maps can only load in the browser.",
  "x_c_admin_property_viewer_clear_measurements": "Clear measurements",
  "x_c_admin_property_viewer_click_to_drop_points": "Click the map to drop points · roof, lot, setbacks",
  "x_c_admin_property_viewer_collapse": "Collapse",
  "x_c_admin_property_viewer_expand": "Expand",
  "x_c_admin_property_viewer_failed_load_maps": "Failed to load Google Maps.",
  "x_c_admin_property_viewer_failed_load_maps_key": "Failed to load Google Maps API key.",
  "x_c_admin_property_viewer_ft": "ft",
  "x_c_admin_property_viewer_ft2": "ft²",
  "x_c_admin_property_viewer_location": "Location",
  "x_c_admin_property_viewer_maps_key_not_configured": "Google Maps API key is not configured.",
  "x_c_admin_property_viewer_maximize": "Maximize",
  "x_c_admin_property_viewer_measure": "Measure",
  "x_c_admin_property_viewer_measure_distance_area": "Measure distance & area",
  "x_c_admin_property_viewer_open_in_google_maps": "Open in Google Maps",
  "x_c_admin_property_viewer_perimeter": "Perimeter",
  "x_c_admin_property_viewer_property": "Property",
  "x_c_admin_property_viewer_property_viewer": "Property viewer",
  "x_c_admin_property_viewer_resize": "Resize",
  "x_c_admin_property_viewer_restore": "Restore",
  "x_c_admin_property_viewer_rotate_90": "Rotate 90°",
  "x_c_admin_property_viewer_street": "Street",
  "x_c_admin_property_viewer_toggle_45_tilt": "Toggle 45° tilt",
  "x_c_admin_quick_dial_modal_already_connected": "Already connected to a call.",
  "x_c_admin_quick_dial_modal_call": "Call",
  "x_c_admin_quick_dial_modal_call_again": "Call again",
  "x_c_admin_quick_dial_modal_call_in_progress": "Call in progress",
  "x_c_admin_quick_dial_modal_caller_id_load_failed": "Could not load available caller IDs.",
  "x_c_admin_quick_dial_modal_calling": "Calling...",
  "x_c_admin_quick_dial_modal_calling_from": "Calling from",
  "x_c_admin_quick_dial_modal_close_quick_dial": "Close quick dial",
  "x_c_admin_quick_dial_modal_failed_connect_outbound_room": "Failed to connect to outbound call room.",
  "x_c_admin_quick_dial_modal_failed_place_outbound_call": "Failed to place outbound call.",
  "x_c_admin_quick_dial_modal_from": "From",
  "x_c_admin_quick_dial_modal_new_call": "New call",
  "x_c_admin_quick_dial_modal_no_caller_ids": "No eligible caller ID is available for this destination.",
  "x_c_admin_quick_dial_modal_outbound_call_failed_connect": "Outbound call failed to connect.",
  "x_c_admin_quick_dial_modal_outbound_call_failed_detail": "Outbound call failed: {detail}",
  "x_c_admin_quick_dial_modal_paste_or_type_local_number": "Paste or type local number",
  "x_c_admin_quick_dial_modal_phone_number": "Phone number",
  "x_c_admin_quick_dial_modal_quick_dial": "Quick Dial",
  "x_c_admin_quick_dial_modal_recent": "Recent calls",
  "x_c_admin_quick_dial_modal_select_country_code": "Select country code",
  "x_c_admin_quick_dial_modal_type_or_paste": "Type or paste a number",
  "x_c_admin_report_issue_modal_error_failed_create": "Could not create the ticket.",
  "x_c_admin_report_issue_modal_error_screenshot_capture_failed": "Couldn’t capture the page",
  "x_c_admin_report_issue_modal_placeholder_describe_bug": "What went wrong?",
  "x_c_admin_report_issue_modal_title": "Report a problem",
  "x_c_admin_report_issue_modal_screenshot_preview_alt": "Screenshot preview",
  "x_c_admin_quotes_commission_participants_editor_add_employee_placeholder": "Add employee...",
  "x_c_admin_quotes_commission_participants_editor_helper_text": "Assign who should receive quote commission. Leave empty to keep the quote unassigned.",
  "x_c_admin_quotes_commission_participants_editor_me_100": "Me 100%",
  "x_c_admin_quotes_commission_participants_editor_no_employees_available": "No employees available",
  "x_c_admin_quotes_commission_participants_editor_no_employees_found": "No employees found",
  "x_c_admin_quotes_commission_participants_editor_no_participants_assigned": "No commission participants assigned.",
  "x_c_admin_quotes_commission_participants_editor_title": "Commission Participants",
  "x_c_admin_quotes_commission_participants_editor_unassigned_bucket_notice": "This quote will stay in the unassigned bucket until the split totals 100%.",
  "x_c_admin_quotes_quote_commission_summary_panel_commission": "Commission",
  "x_c_admin_quotes_quote_commission_summary_panel_needs_participants": "Needs participants",
  "x_c_admin_quotes_quote_commission_summary_panel_ready_for_leaderboard": "Ready for leaderboard",
  "x_c_admin_quotes_quote_commission_summary_panel_revenue": "Revenue",
  "x_c_admin_quotes_quote_procurement_rfq_panel_failed_to_load_rfq_options": "Failed to load RFQ options",
  "x_c_admin_quotes_quote_procurement_rfq_panel_rfq_id": "RFQ {rfqId}",
  "x_c_admin_quotes_quote_status_info_tooltip_exception": "Exception",
  "x_c_admin_quotes_quote_status_info_tooltip_quote_flow": "Quote Flow",
  "x_c_admin_quotes_quote_wizard_ai_feedback_label": "What did Juno's quote get wrong?",
  "x_c_admin_quotes_quote_wizard_ai_feedback_placeholder": "e.g. Wrong breaker brand — the site has an Eaton load center; J-box should be 6x6x4",
  "x_c_admin_quotes_quote_wizard_ai_quote_correct_label": "Nothing wrong with Juno's quote — change unrelated to AI accuracy",
  "x_c_admin_quotes_quote_wizard_approval_summary_approval_gates": "Approval Gates",
  "x_c_admin_quotes_quote_wizard_context_card_project": "Project",
  "x_c_admin_quotes_quote_wizard_customer_section_quote_remains_on_case": "The quote remains on this Case until accepted.",
  "x_c_admin_quotes_quote_wizard_customer_section_search_b2b_organization_placeholder": "Search B2B organization...",
  "x_c_admin_quotes_quote_wizard_destination_picker_default": "Default",
  "x_c_admin_quotes_quote_wizard_destination_picker_legacy": "Warehouse",
  "x_c_admin_quotes_quote_wizard_destination_picker_loading_destinations": "Loading destinations…",
  "x_c_admin_quotes_quote_wizard_destination_picker_no_destinations_match": "No destinations match.",
  "x_c_admin_quotes_quote_wizard_destination_picker_search_by_name_or_address": "Search by name or address…",
  "x_c_admin_quotes_quote_wizard_destination_picker_select_destination": "Select destination…",
  "x_c_admin_quotes_quote_wizard_destination_picker_technician": "Technician",
  "x_c_admin_quotes_quote_wizard_destination_picker_vendor": "Vendor",
  "x_c_admin_quotes_quote_wizard_details_payment_section_account_id": "Account ID",
  "x_c_admin_quotes_quote_wizard_details_payment_section_account_id_placeholder": "8f53e6a0-...",
  "x_c_admin_quotes_quote_wizard_details_payment_section_actions_required": "Actions Required",
  "x_c_admin_quotes_quote_wizard_details_payment_section_b2b_organization": "B2B Organization *",
  "x_c_admin_quotes_quote_wizard_details_payment_section_canceled": "Canceled",
  "x_c_admin_quotes_quote_wizard_details_payment_section_confirmed": "Confirmed",
  "x_c_admin_quotes_quote_wizard_details_payment_section_declined": "Declined",
  "x_c_admin_quotes_quote_wizard_details_payment_section_expired": "Expired",
  "x_c_admin_quotes_quote_wizard_details_payment_section_external_payment_options": "External Payment Options",
  "x_c_admin_quotes_quote_wizard_details_payment_section_loan_id": "Loan ID *",
  "x_c_admin_quotes_quote_wizard_details_payment_section_loan_id_placeholder": "8f53e6a0",
  "x_c_admin_quotes_quote_wizard_details_payment_section_offer_locked": "Offer Locked",
  "x_c_admin_quotes_quote_wizard_details_payment_section_on_accept": "On Accept",
  "x_c_admin_quotes_quote_wizard_details_payment_section_on_complete": "On Complete",
  "x_c_admin_quotes_quote_wizard_details_payment_section_paid": "Paid",
  "x_c_admin_quotes_quote_wizard_details_payment_section_purchase_amount": "Purchase Amount",
  "x_c_admin_quotes_quote_wizard_details_payment_section_refunded": "Refunded",
  "x_c_admin_quotes_quote_wizard_details_payment_section_row": "Row",
  "x_c_admin_quotes_quote_wizard_details_payment_section_valid_until": "Valid Until",
  "x_c_admin_quotes_quote_wizard_details_payment_section_wisetack_purchase": "Wisetack Purchase",
  "x_c_admin_quotes_quote_wizard_details_payment_section_wisetack_status": "Wisetack Status",
  "x_c_admin_quotes_quote_wizard_existing_scope": "Existing Scope",
  "x_c_admin_quotes_quote_wizard_failed_load_saved_scopes": "Failed to load saved scopes",
  "x_c_admin_quotes_quote_wizard_failed_load_selected_scope": "Failed to load the selected scope",
  "x_c_admin_quotes_quote_wizard_label_visit": "{label} Appointment",
  "x_c_admin_quotes_quote_wizard_live_pricing_panel_tax_estimate_unavailable": "Tax estimate unavailable",
  "x_c_admin_quotes_quote_wizard_live_pricing_panel_tax_included": "{label} (included)",
  "x_c_admin_quotes_quote_wizard_mobile_footer_add_clarification_note": "Add the clarification note before sending.",
  "x_c_admin_quotes_quote_wizard_mobile_footer_change_order": "Change Order",
  "x_c_admin_quotes_quote_wizard_mobile_footer_clarify_placeholder": "What does the estimator need to clarify?",
  "x_c_admin_quotes_quote_wizard_mobile_footer_create": "Create",
  "x_c_admin_quotes_quote_wizard_mobile_footer_estimator_review": "Estimator review",
  "x_c_admin_quotes_quote_wizard_mobile_footer_need_estimator_review": "Need estimator review?",
  "x_c_admin_quotes_quote_wizard_mobile_footer_needs_estimator_review": "Needs Estimator Review",
  "x_c_admin_quotes_quote_wizard_mobile_footer_send_to_estimator": "Send to Estimator",
  "x_c_admin_quotes_quote_wizard_parts_question_dest_vendor": "Vendor",
  "x_c_admin_quotes_quote_wizard_parts_question_destination": "Destination",
  "x_c_admin_quotes_quote_wizard_parts_question_group_legacy": "Warehouse",
  "x_c_admin_quotes_quote_wizard_parts_question_no_products_found": "No products found",
  "x_c_admin_quotes_quote_wizard_parts_question_no_vendors_found": "No vendors found",
  "x_c_admin_quotes_quote_wizard_parts_question_non_billable": "Non-billable",
  "x_c_admin_quotes_quote_wizard_parts_question_remove_part": "Remove part",
  "x_c_admin_quotes_quote_wizard_parts_question_rma": "RMA (warranty return)",
  "x_c_admin_quotes_quote_wizard_parts_question_rma_case_linked": "RMA case linked",
  "x_c_admin_quotes_quote_wizard_parts_question_rma_note": "An RMA case will be created on the work order when this quote is accepted.",
  "x_c_admin_quotes_quote_wizard_parts_question_rma_serials_label": "Failed unit serials",
  "x_c_admin_quotes_quote_wizard_parts_question_rma_serials_placeholder": "One serial per line (or comma-separated)",
  "x_c_admin_quotes_quote_wizard_parts_question_search_too_long": "Search must be 128 characters or fewer.",
  "x_c_admin_quotes_quote_wizard_parts_question_search_too_many_tokens": "Use 6 search terms or fewer.",
  "x_c_admin_quotes_quote_wizard_parts_question_search_too_short": "Type at least 2 letters or numbers.",
  "x_c_admin_quotes_quote_wizard_parts_question_select_vendor": "Select vendor to order from",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_add_saved_scope": "Add saved scope",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_appended_to_work_order_description": "Appended to the work order description when the quote is saved. Not shown to the customer on the quote.",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_describe_scope_placeholder": "Describe the scope for this quote. Appends to the work order description.",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_loading_saved_scopes": "Loading saved scopes...",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_no_saved_scopes_found": "No saved scopes found",
  "x_c_admin_quotes_quote_wizard_scope_parts_section_search_saved_scopes": "Search saved scopes...",
  "x_c_admin_quotes_quote_wizard_submit_actions_create_change_order": "Create Change Order",
  "x_c_admin_quotes_quote_wizard_submit_actions_create_quote": "Create Quote",
  "x_c_admin_quotes_quote_wizard_submit_actions_needs_estimator_review": "Needs Estimator Review",
  "x_c_admin_quotes_quote_wizard_submit_actions_send_to_estimator": "Send to Estimator",
  "x_c_admin_quotes_quote_wizard_submit_actions_what_does_estimator_need": "What does the estimator need to clarify?",
  "x_c_admin_recently_viewed_dropdown_ascending_by_view_time": "Ascending by view time",
  "x_c_admin_recently_viewed_dropdown_close_recently_viewed": "Close recently viewed",
  "x_c_admin_recently_viewed_dropdown_days_ago": "{days}d ago",
  "x_c_admin_recently_viewed_dropdown_hours_ago": "{hours}h ago",
  "x_c_admin_recently_viewed_dropdown_just_now": "Just now",
  "x_c_admin_recently_viewed_dropdown_load_5_older": "Load 5 Older",
  "x_c_admin_recently_viewed_dropdown_minutes_ago": "{minutes}m ago",
  "x_c_admin_recently_viewed_dropdown_no_recent_views_yet": "No recent views yet",
  "x_c_admin_recently_viewed_dropdown_recently_viewed": "Recently Viewed",
  "x_c_admin_recently_viewed_dropdown_shown_count": "{shown} of {total} shown",
  "x_c_admin_region_switch_button_region_title": "Region: {region} ({source}). Switch to {target}.",
  "x_c_admin_region_switch_button_sign_in_to": "Sign in to {region}",
  "x_c_admin_region_switch_button_switching_to": "Switching to {region}",
  "x_c_admin_region_switch_button_unable_to_switch": "Unable to switch region.",
  "x_c_admin_rich_text_editor_bold": "Bold",
  "x_c_admin_rich_text_editor_bullet_list": "Bullet List",
  "x_c_admin_rich_text_editor_enter_description": "Enter description...",
  "x_c_admin_rich_text_editor_https_example_com": "https://example.com",
  "x_c_admin_rich_text_editor_italic": "Italic",
  "x_c_admin_rich_text_editor_link": "Link",
  "x_c_admin_rich_text_editor_numbered_list": "Numbered List",
  "x_c_admin_rich_text_editor_redo": "Redo",
  "x_c_admin_rich_text_editor_strikethrough": "Strikethrough",
  "x_c_admin_rich_text_editor_undo": "Undo",
  "x_c_admin_sales_lead_sales_status_select_controls_whether_this_lead_stays_in_the_auto_dialer": "Controls whether this lead stays in the auto-dialer",
  "x_c_admin_sales_lead_sales_status_select_converted": "Converted",
  "x_c_admin_sales_lead_sales_status_select_could_not_update_status": "Could not update status",
  "x_c_admin_sales_lead_sales_status_select_disqualified": "Disqualified",
  "x_c_admin_sales_lead_sales_status_select_lost": "Lost",
  "x_c_admin_sales_lead_sales_status_select_open": "Open",
  "x_c_admin_sales_lead_sales_status_select_sales_status": "Sales status",
  "x_c_admin_sales_lead_sales_status_select_working": "Working",
  "x_c_admin_smart_time_input_placeholder_example": "e.g. 9a, 2:30p, 14",
  "x_c_admin_smart_time_input_try_hint": "Try: 9a, 2:30p, 14, 0800",
  "x_c_admin_task_audit_metadata_created_by": "Created by {name}",
  "x_c_admin_task_audit_metadata_created_by_at": "Created by {name} · {date}",
  "x_c_admin_task_audit_metadata_last_modified_by": "Last modified by {name}",
  "x_c_admin_task_audit_metadata_last_modified_by_at": "Last modified by {name} · {date}",
  "x_c_admin_task_panel_ack": "Ack",
  "x_c_admin_task_panel_add_a_task": "Add a task…",
  "x_c_admin_task_panel_added_to_your_tasks": "Added to your tasks",
  "x_c_admin_task_panel_all_clear": "All clear",
  "x_c_admin_task_panel_assign_to": "Assign to",
  "x_c_admin_task_panel_create_task": "Create task",
  "x_c_admin_task_panel_done": "Done",
  "x_c_admin_task_panel_failed_to_acknowledge_task": "Failed to acknowledge task",
  "x_c_admin_task_panel_failed_to_complete_task": "Failed to complete task",
  "x_c_admin_task_panel_failed_to_create_task": "Failed to create task",
  "x_c_admin_task_panel_failed_to_load_tasks": "Failed to load tasks",
  "x_c_admin_task_panel_failed_to_snooze_task": "Failed to snooze task",
  "x_c_admin_task_panel_me": "Me",
  "x_c_admin_task_panel_no_tasks_in_this_view": "No tasks in this view.",
  "x_c_admin_task_panel_open_full_task_board": "Open full task board",
  "x_c_admin_task_panel_pool": "Pool",
  "x_c_admin_task_panel_priority": "Priority",
  "x_c_admin_task_panel_refresh_tasks": "Refresh tasks",
  "x_c_admin_task_panel_snooze": "Snooze",
  "x_c_admin_task_panel_task_completed": "Task completed",
  "x_c_admin_task_panel_task_created": "Task created",
  "x_c_admin_task_panel_task_snoozed": "Task snoozed",
  "x_c_admin_task_panel_unassigned": "Unassigned",
  "x_c_admin_task_panel_upcoming": "Upcoming",
  "x_c_admin_task_panel_when": "When",
  "x_c_admin_tasks_linked_tasks_card_failed_to_complete_task": "Failed to complete task",
  "x_c_admin_tasks_linked_tasks_card_failed_to_reopen_task": "Failed to reopen task",
  "x_c_admin_tasks_linked_tasks_card_loading": "Loading…",
  "x_c_admin_tasks_linked_tasks_card_mark_done": "Mark done",
  "x_c_admin_tasks_linked_tasks_card_new_task": "New Task",
  "x_c_admin_tasks_linked_tasks_card_no_tasks_linked": "No tasks linked to this {entityType} yet.",
  "x_c_admin_tasks_linked_tasks_card_open_count": "{count} open",
  "x_c_admin_tasks_linked_tasks_card_reopen_task": "Reopen task",
  "x_c_admin_tasks_linked_tasks_card_show_completed": "Show completed",
  "x_c_admin_tasks_linked_tasks_card_task_completed": "Task completed",
  "x_c_admin_tasks_linked_tasks_card_task_reopened": "Task reopened",
  "x_c_admin_tasks_new_task_button_new_task": "New Task",
  "x_c_admin_tasks_task_create_modal_assign_to_me": "Assign to me",
  "x_c_admin_tasks_task_create_modal_assignee": "Assignee",
  "x_c_admin_tasks_task_create_modal_attach_placeholder": "Attach an account, work order, appointment…",
  "x_c_admin_tasks_task_create_modal_attached_to": "Attached to",
  "x_c_admin_tasks_task_create_modal_clear_assignee": "Clear assignee",
  "x_c_admin_tasks_task_create_modal_create_task": "Create Task",
  "x_c_admin_tasks_task_create_modal_create_task_dialog": "Create task",
  "x_c_admin_tasks_task_create_modal_estimate": "Estimate",
  "x_c_admin_tasks_task_create_modal_failed_to_create_task": "Failed to create task",
  "x_c_admin_tasks_task_create_modal_new_task": "New Task",
  "x_c_admin_tasks_task_create_modal_no_estimate": "No estimate",
  "x_c_admin_tasks_task_create_modal_optional_context": "Optional context…",
  "x_c_admin_tasks_task_create_modal_pick_assignee_error": "Pick an assignee or assign to yourself",
  "x_c_admin_tasks_task_create_modal_priority": "Priority",
  "x_c_admin_tasks_task_create_modal_remove_link": "Remove link",
  "x_c_admin_tasks_task_create_modal_scheduled_start": "Scheduled start",
  "x_c_admin_tasks_task_create_modal_search_employees": "Search employees…",
  "x_c_admin_tasks_task_create_modal_task_created": "Task created",
  "x_c_admin_tasks_task_create_modal_what_needs_to_happen": "What needs to happen?",
  "x_c_admin_work_order_organization_status_grid_address": "Address",
  "x_c_admin_work_order_organization_status_grid_column_percent": "Column %",
  "x_c_admin_work_order_organization_status_grid_count": "Count",
  "x_c_admin_work_order_organization_status_grid_count_entity": "{count} {entity}",
  "x_c_admin_work_order_organization_status_grid_created": "Created {time}",
  "x_c_admin_work_order_organization_status_grid_created_by": "Created by {name}",
  "x_c_admin_work_order_organization_status_grid_dollars": "Dollars",
  "x_c_admin_work_order_organization_status_grid_empty_state_message": "Nothing matches the current territory scope. Adjust the filters above to see results.",
  "x_c_admin_work_order_organization_status_grid_failed_to_load": "Failed to load {entity} ({status})",
  "x_c_admin_work_order_organization_status_grid_follow_up": "Follow Up",
  "x_c_admin_work_order_organization_status_grid_groups": "groups",
  "x_c_admin_work_order_organization_status_grid_kind": "Kind",
  "x_c_admin_work_order_organization_status_grid_load_more": "Load more",
  "x_c_admin_work_order_organization_status_grid_loading_entity": "Loading {entity}...",
  "x_c_admin_work_order_organization_status_grid_no_entity": "No {entity}",
  "x_c_admin_work_order_organization_status_grid_no_entity_found": "No {entity} found for this cell.",
  "x_c_admin_work_order_organization_status_grid_no_org": "No Org",
  "x_c_admin_work_order_organization_status_grid_no_territory": "No Territory",
  "x_c_admin_work_order_organization_status_grid_partner": "Partner",
  "x_c_admin_work_order_organization_status_grid_project": "Project",
  "x_c_admin_work_order_organization_status_grid_projects": "Projects",
  "x_c_admin_work_order_organization_status_grid_projects_lower": "projects",
  "x_c_admin_work_order_organization_status_grid_quotes_lower": "quotes",
  "x_c_admin_work_order_organization_status_grid_row_percent": "Row %",
  "x_c_admin_work_order_organization_status_grid_showing_of": "Showing {shown} of {total}",
  "x_c_admin_work_order_organization_status_grid_stage_completed": "Stage completed {time}",
  "x_c_admin_work_order_organization_status_grid_stage_completions": "Stage Completions",
  "x_c_admin_work_order_organization_status_grid_stage_completions_lower": "stage completions",
  "x_c_admin_work_order_organization_status_grid_statuses": "statuses",
  "x_c_admin_work_order_organization_status_grid_territories": "territories",
  "x_c_admin_work_order_organization_status_grid_total_entity": "Total {entity}",
  "x_c_admin_work_order_organization_status_grid_unassigned": "Unassigned",
  "x_c_admin_work_order_organization_status_grid_value": "Value",
  "x_c_admin_work_order_organization_status_grid_work_orders": "Work Orders",
  "x_c_admin_work_order_organization_status_grid_work_orders_lower": "work orders",
  "x_c_admin_work_orders_work_order_action_modals_add_new_appointment": "Add New Appointment",
  "x_c_admin_work_orders_work_order_action_modals_appointment_title": "Appointment Title *",
  "x_c_admin_work_orders_work_order_action_modals_create_appointment": "Create Appointment",
  "x_c_admin_work_orders_work_order_action_modals_creating": "Creating...",
  "x_c_admin_work_orders_work_order_action_modals_describe_scope": "Describe the appointment scope...",
  "x_c_admin_work_orders_work_order_action_modals_expected_duration": "Expected Duration (min)",
  "x_c_admin_work_orders_work_order_action_modals_optional": "Optional",
  "x_c_admin_work_orders_work_order_action_modals_site_inspection_example": "e.g., Site Inspection",
  "x_c_admin_work_orders_work_order_appointments_panel_add_appointment": "Add Appointment",
  "x_c_admin_work_orders_work_order_appointments_panel_appointments_count": "Appointments ({count})",
  "x_c_admin_work_orders_work_order_appointments_panel_no_appointments_yet": "No appointments yet. Add your first appointment to this work order.",
  "x_c_admin_work_orders_work_order_appointments_panel_not_scheduled": "Not scheduled",
  "x_c_admin_work_orders_work_order_detail_header_work_order_details": "Work Order Details",
  "x_c_admin_work_orders_work_order_drilldown_row_age": "Age",
  "x_c_admin_work_orders_work_order_drilldown_row_age_chip": "Age {age}",
  "x_c_admin_work_orders_work_order_drilldown_row_age_tier_note": "Green under 14 days · amber 14–30 · red over 30.",
  "x_c_admin_work_orders_work_order_drilldown_row_ago_suffix": "{age} ago",
  "x_c_admin_work_orders_work_order_drilldown_row_applying": "Applying",
  "x_c_admin_work_orders_work_order_drilldown_row_appointments": "Appointments",
  "x_c_admin_work_orders_work_order_drilldown_row_b2c_otovo": "B2C / Otovo",
  "x_c_admin_work_orders_work_order_drilldown_row_call": "Call",
  "x_c_admin_work_orders_work_order_drilldown_row_change_status": "Change status",
  "x_c_admin_work_orders_work_order_drilldown_row_contact_chip": "Contact {contact}",
  "x_c_admin_work_orders_work_order_drilldown_row_contact_tier_note": "Green under 4 days · amber 4–10 · red over 10 or never.",
  "x_c_admin_work_orders_work_order_drilldown_row_days_hours_short": "{days}d {hours}h",
  "x_c_admin_work_orders_work_order_drilldown_row_days_short": "{days}d",
  "x_c_admin_work_orders_work_order_drilldown_row_exceptions": "Exceptions",
  "x_c_admin_work_orders_work_order_drilldown_row_from_status_history_entry": ", from the status-history entry it entered on.",
  "x_c_admin_work_orders_work_order_drilldown_row_hours_minutes_short": "{hours}h {minutes}m",
  "x_c_admin_work_orders_work_order_drilldown_row_hours_short": "{hours}h",
  "x_c_admin_work_orders_work_order_drilldown_row_how_long_in_status": "How long it has sat in",
  "x_c_admin_work_orders_work_order_drilldown_row_in_status_chip": "In status {status}",
  "x_c_admin_work_orders_work_order_drilldown_row_just_now": "just now",
  "x_c_admin_work_orders_work_order_drilldown_row_last_contact": "Last contact",
  "x_c_admin_work_orders_work_order_drilldown_row_last_customer_contact": "Last customer contact",
  "x_c_admin_work_orders_work_order_drilldown_row_last_touch_any_thread": "Last touch on any thread (call, text, email, Zap):",
  "x_c_admin_work_orders_work_order_drilldown_row_minutes_short": "{minutes}m",
  "x_c_admin_work_orders_work_order_drilldown_row_months_days_short": "{months}mo {days}d",
  "x_c_admin_work_orders_work_order_drilldown_row_months_short": "{months}mo",
  "x_c_admin_work_orders_work_order_drilldown_row_never": "Never",
  "x_c_admin_work_orders_work_order_drilldown_row_no_contact": "No contact",
  "x_c_admin_work_orders_work_order_drilldown_row_no_recorded_customer_contact": "No recorded customer contact",
  "x_c_admin_work_orders_work_order_drilldown_row_no_recorded_outbound_inbound": "No recorded outbound or inbound contact with this customer.",
  "x_c_admin_work_orders_work_order_drilldown_row_open_work_order": "Open work order",
  "x_c_admin_work_orders_work_order_drilldown_row_owners": "Owners",
  "x_c_admin_work_orders_work_order_drilldown_row_partner_no_org": "Partner (no org)",
  "x_c_admin_work_orders_work_order_drilldown_row_pipeline": "Pipeline",
  "x_c_admin_work_orders_work_order_drilldown_row_since_created": "Since created",
  "x_c_admin_work_orders_work_order_drilldown_row_status_tier_note": "Green under 5 days · amber 5–14 · red over 14.",
  "x_c_admin_work_orders_work_order_drilldown_row_status_timeline": "Status timeline",
  "x_c_admin_work_orders_work_order_drilldown_row_status_updated": "Status updated",
  "x_c_admin_work_orders_work_order_drilldown_row_time_in_status": "Time in status",
  "x_c_admin_work_orders_work_order_drilldown_row_time_since_created": "Time since this work order was created:",
  "x_c_admin_work_orders_work_order_drilldown_row_unassigned": "Unassigned",
  "x_c_admin_work_orders_work_order_drilldown_row_unknown_account": "Unknown account",
  "x_c_admin_work_orders_work_order_drilldown_row_via": "via",
  "x_c_admin_work_orders_work_order_location_panel_failed_to_load_google_maps": "Failed to load Google Maps.",
  "x_c_admin_work_orders_work_order_location_panel_failed_to_load_google_maps_api_key": "Failed to load Google Maps API key.",
  "x_c_admin_work_orders_work_order_location_panel_google_maps_api_key_not_configured": "Google Maps API key is not configured.",
  "x_c_admin_work_orders_work_order_location_panel_google_maps_browser_only": "Google Maps can only load in the browser.",
  "x_c_admin_work_orders_work_order_quotes_card_create_estimator_quote": "Create Estimator Quote",
  "x_c_admin_work_orders_work_order_quotes_card_created_by": "Created by {name}",
  "x_c_admin_work_orders_work_order_quotes_card_creating": "Creating",
  "x_c_admin_work_orders_work_order_quotes_card_invoiced": "Invoiced {date}",
  "x_c_admin_work_orders_work_order_quotes_card_new_quote": "+ New Quote",
  "x_c_admin_work_orders_work_order_quotes_card_no_quotes": "No quotes linked to this work order yet.",
  "x_c_admin_work_orders_work_order_quotes_card_quote_link": "Quote Link",
  "x_c_admin_work_orders_work_order_quotes_card_remaining": "{amount} remaining",
  "x_c_admin_work_orders_work_order_quotes_card_unknown_date": "Unknown date",
  "x_c_admin_work_orders_work_order_quotes_card_valid_until": "Valid until {date}",
  "x_c_admin_work_orders_work_order_read_only_details_property_details": "Property Details",
  "x_c_admin_work_orders_work_order_read_only_details_quotes_documents": "Quotes / Documents",
  "x_c_admin_work_orders_work_order_reserve_parts_modal_fulfillment": "Fulfillment",
  "x_c_admin_work_orders_work_order_status_history_card_by_actor": "• by {actor}",
  "x_c_admin_work_orders_work_order_status_history_card_cancellation_details": "Cancellation Details",
  "x_c_admin_work_orders_work_order_status_history_card_cancellations_recorded": "{count} cancellations recorded",
  "x_c_admin_work_orders_work_order_status_history_card_cancelled_by": "Cancelled By",
  "x_c_admin_work_orders_work_order_status_history_card_cancelled_on": "Cancelled On",
  "x_c_admin_work_orders_work_order_status_history_card_from_status": "from {status}",
  "x_c_admin_work_orders_work_order_status_history_card_not_recorded": "Not recorded",
  "x_c_admin_work_orders_work_order_status_history_card_reason_notes": "Reason: {notes}",
  "x_c_admin_work_orders_work_order_status_history_card_status_history": "Status History",
  "x_c_admin_work_orders_work_order_status_info_tooltip_b2b_owner": "B2B Owner",
  "x_c_admin_work_orders_work_order_status_info_tooltip_b2c_owner": "B2C Owner",
  "x_c_admin_work_orders_work_order_status_info_tooltip_exception": "Exception",
  "x_c_admin_work_orders_work_order_status_info_tooltip_pipeline_stage": "Pipeline Stage",
  "x_c_admin_work_orders_work_order_status_modal_cancel_linked_case": "Do you also want to cancel the linked service case?",
  "x_c_admin_work_orders_work_order_status_modal_cancel_linked_case_titled": "Do you also want to cancel the linked service case: {title}?",
  "x_c_admin_work_orders_work_order_status_modal_cancellation_reason": "Cancellation reason",
  "x_c_admin_work_orders_work_order_status_modal_cancellation_details": "Cancellation details",
  "x_c_admin_work_orders_work_order_status_modal_cancel_cascade_warning": "Cancelling this work order also cancels its open appointments and unpaid quotes. If a technician already did the work, complete or close it instead.",
  "x_c_admin_work_orders_work_order_status_modal_cancel_case_cascade_warning": "Cancelling the case also cancels every open work order, appointment and unpaid quote in it. A case a technician was on site for cannot be cancelled; close it instead.",
  "x_c_admin_work_orders_work_order_status_modal_choose_status": "Choose a status",
  "x_c_admin_work_orders_work_order_status_modal_current": "Current",
  "x_c_admin_work_orders_work_order_status_modal_exceptions": "Exceptions",
  "x_c_admin_work_orders_work_order_status_modal_move_to": "Move to {status}",
  "x_c_admin_work_orders_work_order_status_modal_new_status": "New status",
  "x_c_admin_work_orders_work_order_status_modal_pipeline_stages": "Pipeline stages",
  "x_c_admin_work_orders_work_order_status_modal_reasons_unavailable": "Cancellation reasons did not load. Reload the page and try again.",
  "x_c_admin_work_orders_work_order_status_modal_required": "Required",
  "x_c_admin_work_orders_work_order_status_modal_select_status": "Select a different status to continue.",
  "x_c_admin_work_orders_work_order_status_modal_update_status": "Update Status",
  "x_c_admin_work_orders_work_order_status_modal_updating": "Updating...",
  "x_c_admin_work_orders_work_order_type_summary_grid_no_accepted_types": "No accepted work order types recorded yet.",
  "x_c_admin_work_orders_work_order_type_summary_grid_recorded_unresolved": "Work Order types recorded but not resolved.",
  "x_c_b2b_b2_b_shell_exit": "Exit",
  "x_c_b2b_b2_b_shell_exiting": "Exiting…",
  "x_c_b2b_b2_b_shell_failed_to_exit_impersonation": "Failed to exit impersonation.",
  "x_c_b2b_b2_b_shell_impersonating_workspace": "Impersonating this organization workspace",
  "x_c_b2b_b2_b_shell_projects": "Projects",
  "x_c_b2b_b2_b_shell_work_orders": "Work Orders",
  "x_c_cookie_consent_accept": "Accept",
  "x_c_cookie_consent_allow_all": "Allow all",
  "x_c_cookie_consent_analytics": "Analytics",
  "x_c_cookie_consent_analytics_description": "Analytics, including Google Analytics, that shows us which pages help and where visitors get stuck.",
  "x_c_cookie_consent_continue_without": "Continue without",
  "x_c_cookie_consent_cookie_consent": "Cookie consent",
  "x_c_cookie_consent_cookie_settings": "Cookie Settings",
  "x_c_cookie_consent_essential": "Essential",
  "x_c_cookie_consent_essential_description": "Sign-in, security, and remembering this choice.",
  "x_c_cookie_consent_pitch": "Essential cookies keep this site working. With your permission, we also use analytics, including Google Analytics, to improve it, and marketing cookies from Google and Meta to measure our ads.",
  "x_c_cookie_consent_gpc_note": "Off — your browser sent a Global Privacy Control signal.",
  "x_c_cookie_consent_headline": "Your privacy choices",
  "x_c_cookie_consent_manage": "Manage",
  "x_c_cookie_consent_marketing": "Marketing",
  "x_c_cookie_consent_marketing_description": "Measures our ad campaigns with Google and Meta. Loads only if you turn it on.",
  "x_c_cookie_consent_reject_all": "Reject all",
  "x_c_cookie_consent_toggle_analytics_cookies": "Toggle analytics cookies",
  "x_c_cookie_consent_toggle_marketing_cookies": "Toggle marketing cookies",
  "x_c_cookie_consent_we_use_cookies": "We use cookies to improve your experience and analyze traffic.",
  "x_c_date_picker_april": "April",
  "x_c_date_picker_august": "August",
  "x_c_date_picker_dd_placeholder": "DD",
  "x_c_date_picker_december": "December",
  "x_c_date_picker_february": "February",
  "x_c_date_picker_fri_abbr": "Fr",
  "x_c_date_picker_help_birthday": "Type numbers only – we'll add slashes (must be 18+)",
  "x_c_date_picker_help_generic": "Type numbers only – slashes will be added automatically",
  "x_c_date_picker_help_service": "Weekends not available – select a weekday",
  "x_c_date_picker_january": "January",
  "x_c_date_picker_july": "July",
  "x_c_date_picker_june": "June",
  "x_c_date_picker_march": "March",
  "x_c_date_picker_may": "May",
  "x_c_date_picker_mm_placeholder": "MM",
  "x_c_date_picker_mon_abbr": "Mo",
  "x_c_date_picker_november": "November",
  "x_c_date_picker_october": "October",
  "x_c_date_picker_open_calendar": "Open calendar",
  "x_c_date_picker_sat_abbr": "Sa",
  "x_c_date_picker_september": "September",
  "x_c_date_picker_sun_abbr": "Su",
  "x_c_date_picker_thu_abbr": "Th",
  "x_c_date_picker_tue_abbr": "Tu",
  "x_c_date_picker_wed_abbr": "We",
  "x_c_date_picker_yyyy_placeholder": "YYYY",
  "x_c_e_sign_embed_agreement_signed": "Agreement Signed",
  "x_c_e_sign_embed_all_signed": "All documents have been signed. You're all set!",
  "x_c_e_sign_embed_document_not_available": "Document not available",
  "x_c_e_sign_embed_e_sign_document": "E-Sign Document",
  "x_c_e_sign_embed_err_failed_to_load_documents": "Failed to load documents",
  "x_c_e_sign_embed_error_loading_documents": "Error Loading Documents",
  "x_c_e_sign_embed_loading_documents": "Loading Documents...",
  "x_c_e_sign_embed_next_document": "Next document",
  "x_c_e_sign_embed_open_in_new_tab": "Open in new tab",
  "x_c_e_sign_embed_open_larger": "Open larger",
  "x_c_e_sign_embed_previous_document": "Previous document",
  "x_c_e_sign_embed_try_again": "Try Again",
  "x_c_e_sign_embed_waiting_for_signature": "Waiting for signature... The page will update automatically once signed.",
  "x_c_e_sign_embed_waiting_more_documents": "Waiting for signature... {count} more document{plural} after this.",
  "x_c_esign_e_sign_nav_e_sign_navigation": "E-sign navigation",
  "x_c_esign_e_sign_nav_envelopes": "Envelopes",
  "x_c_esign_envelope_field_editor_delete_field": "Delete field",
  "x_c_esign_envelope_field_editor_field_fallback_label": "Field",
  "x_c_esign_envelope_field_editor_field_settings": "Field settings",
  "x_c_esign_envelope_field_editor_fields_count": "{count} fields",
  "x_c_esign_envelope_field_editor_fields_saved": "Fields saved",
  "x_c_esign_envelope_field_editor_needs_signature": "Needs signature",
  "x_c_esign_envelope_field_editor_optional_regex_placeholder": "Optional regular expression",
  "x_c_esign_envelope_field_editor_ready": "Ready",
  "x_c_esign_envelope_field_editor_required": "Required",
  "x_c_esign_envelope_field_editor_saving": "Saving",
  "x_c_esign_envelope_field_editor_select_field_hint": "Select a field on the document to edit it.",
  "x_c_esign_envelope_field_editor_send_readiness": "Send readiness",
  "x_c_esign_envelope_field_editor_tool_checkbox": "Checkbox",
  "x_c_esign_envelope_field_editor_tool_initials": "Initials",
  "x_c_esign_envelope_field_editor_tool_signature": "Signature",
  "x_c_esign_envelope_field_editor_tool_signed_date": "Signed date",
  "x_c_esign_envelope_field_editor_unable_to_load_pdf": "Unable to load the PDF",
  "x_c_esign_envelope_field_editor_unable_to_save_fields": "Unable to save fields",
  "x_c_esign_envelope_field_editor_validation_pattern": "Validation pattern",
  "x_c_esign_placement_canvas_unable_to_load_pdf": "Unable to load the PDF",
  "x_c_esign_placement_canvas_rendering_pdf": "Rendering PDF…",
  "x_c_esign_placement_canvas_signature_specimen": "Signature",
  "x_c_esign_placement_canvas_initials_specimen": "AB",
  "x_c_esign_placement_canvas_page_indicator": "Page {current} / {total}",
  "x_c_esign_placement_canvas_zoom_out": "Zoom out",
  "x_c_esign_placement_canvas_zoom_in": "Zoom in",
  "x_c_esign_placement_canvas_fit_width": "Fit width",
  "x_c_esign_placement_canvas_output_preview": "Output preview",
  "x_c_esign_placement_canvas_output_preview_hint": "Show exactly what will be stamped on the signed document",
  "x_c_esign_envelope_field_editor_issue_off_document": "Placed beyond the last page",
  "x_c_esign_signature_capture_adopted_label": "Adopted {label}",
  "x_c_esign_signature_capture_draw": "Draw",
  "x_c_esign_signature_capture_draw_hint": "Draw with a mouse, trackpad, finger, or stylus.",
  "x_c_esign_signature_capture_draw_label_aria": "Draw {label}",
  "x_c_esign_signature_capture_input_method_aria": "{label} input method",
  "x_c_esign_signature_capture_your_signature": "Your signature",
  "x_c_google_address_autocomplete_address_verified": "Address verified",
  "x_c_google_address_autocomplete_failed_to_load_suggestions": "Failed to load suggestions",
  "x_c_google_address_autocomplete_failed_to_verify_address": "Failed to verify address",
  "x_c_google_address_autocomplete_select_full_address": "We couldn't verify all required address details. Please select a complete address.",
  "x_c_google_address_autocomplete_start_typing_your_address": "Start typing your address...",
  "x_c_google_address_autocomplete_suggestions_unavailable": "Address suggestions are temporarily unavailable",
  "x_c_invoice_invoice_payment_method_panel_bank_account_added": "Bank account added. Check your email to finish verifying it with micro-deposits.",
  "x_c_invoice_invoice_payment_method_panel_expires": "Expires {month}/{year}",
  "x_c_invoice_invoice_payment_method_panel_failed_init": "Failed to initialize payment form",
  "x_c_invoice_invoice_payment_method_panel_failed_load": "Failed to load payment methods",
  "x_c_invoice_invoice_payment_method_panel_failed_save": "Failed to save payment method",
  "x_c_invoice_invoice_payment_method_panel_failed_select": "Failed to select payment method",
  "x_c_invoice_invoice_payment_method_panel_form_unavailable": "Payment form unavailable. Please refresh and try again.",
  "x_c_invoice_invoice_payment_method_panel_loading": "Loading payment methods...",
  "x_c_invoice_invoice_payment_method_panel_saving": "Saving…",
  "x_c_invoice_invoice_payment_method_panel_show_fewer": "Show fewer payment methods",
  "x_c_invoice_invoice_payment_method_panel_show_more": "Show {count} more",
  "x_c_invoice_invoice_payment_method_panel_status": "Status: {status}",
  "x_c_portal_billing_change_plan_modal_change_plan": "Change Plan",
  "x_c_portal_billing_change_plan_modal_changing": "Changing...",
  "x_c_portal_billing_change_plan_modal_confirm_change": "Confirm Change",
  "x_c_portal_billing_change_plan_modal_credited_bill_notice": "You'll be credited for the difference on your next bill.",
  "x_c_portal_billing_change_plan_modal_current": "Current",
  "x_c_portal_billing_change_plan_modal_currently_on": "Currently on",
  "x_c_portal_billing_change_plan_modal_downgrading_to": "Downgrading to",
  "x_c_portal_billing_change_plan_modal_failed_to_change_plan": "Failed to change plan",
  "x_c_portal_billing_change_plan_modal_new_monthly_price": "New monthly price",
  "x_c_portal_billing_change_plan_modal_prorated_invoice_notice": "The prorated difference will be added to your next payment.",
  "x_c_portal_billing_change_plan_modal_recommended": "Recommended",
  "x_c_portal_billing_change_plan_modal_upgrading_to": "Upgrading to",
  "x_c_portal_billing_payment_method_panel_account_holder": "Account Holder",
  "x_c_portal_billing_payment_method_panel_add_bank": "Add bank account",
  "x_c_portal_billing_payment_method_panel_add_bank_account_heading": "Add Bank Account",
  "x_c_portal_billing_payment_method_panel_add_bank_account_title": "Add bank account",
  "x_c_portal_billing_payment_method_panel_add_card": "Add card",
  "x_c_portal_billing_payment_method_panel_american_express": "American Express",
  "x_c_portal_billing_payment_method_panel_bank_account": "Bank account",
  "x_c_portal_billing_payment_method_panel_bank_account_added_check_email": "Bank account added. Check your email to complete verification with micro-deposits.",
  "x_c_portal_billing_payment_method_panel_bank_account_added_successfully": "Bank account added successfully",
  "x_c_portal_billing_payment_method_panel_bank_account_added_verification_required": "Bank account added. Verification may be required.",
  "x_c_portal_billing_payment_method_panel_bank_account_must_be_verified": "Bank account must be verified first",
  "x_c_portal_billing_payment_method_panel_bank_account_removed": "Bank account removed",
  "x_c_portal_billing_payment_method_panel_bank_account_setup_cancelled": "Bank account setup was cancelled",
  "x_c_portal_billing_payment_method_panel_card_added_successfully": "Card added successfully",
  "x_c_portal_billing_payment_method_panel_card_removed": "Card removed",
  "x_c_portal_billing_payment_method_panel_card_used_for_subscription": "This card will be used for your subscription payments.",
  "x_c_portal_billing_payment_method_panel_connect_bank": "Connect Bank",
  "x_c_portal_billing_payment_method_panel_connecting": "Connecting...",
  "x_c_portal_billing_payment_method_panel_default": "Default",
  "x_c_portal_billing_payment_method_panel_default_payment_method_updated": "Default payment method updated",
  "x_c_portal_billing_payment_method_panel_diners_club": "Diners Club",
  "x_c_portal_billing_payment_method_panel_discover": "Discover",
  "x_c_portal_billing_payment_method_panel_expires": "Expires {month}/{year}",
  "x_c_portal_billing_payment_method_panel_failed_to_add_bank_account": "Failed to add bank account",
  "x_c_portal_billing_payment_method_panel_failed_to_add_card": "Failed to add card",
  "x_c_portal_billing_payment_method_panel_failed_to_initialize_bank_account_setup": "Failed to initialize bank account setup",
  "x_c_portal_billing_payment_method_panel_failed_to_initialize_card_form": "Failed to initialize card form",
  "x_c_portal_billing_payment_method_panel_failed_to_remove_payment_method": "Failed to remove payment method",
  "x_c_portal_billing_payment_method_panel_failed_to_set_default": "Failed to set default",
  "x_c_portal_billing_payment_method_panel_failed_to_verify_bank_account": "Failed to verify bank account",
  "x_c_portal_billing_payment_method_panel_instant_verification": "Instant verification:",
  "x_c_portal_billing_payment_method_panel_jcb": "JCB",
  "x_c_portal_billing_payment_method_panel_link_bank_account_description": "Link a US bank account for ACH payments. Stripe will verify your account instantly or via micro-deposits.",
  "x_c_portal_billing_payment_method_panel_log_in_to_verify": "Log in to your bank to verify immediately.",
  "x_c_portal_billing_payment_method_panel_mastercard": "Mastercard",
  "x_c_portal_billing_payment_method_panel_micro_deposits": "Micro-deposits:",
  "x_c_portal_billing_payment_method_panel_micro_deposits_description": "If instant isn't available, we'll send small deposits to verify (1-2 days).",
  "x_c_portal_billing_payment_method_panel_no_payment_methods": "No payment methods",
  "x_c_portal_billing_payment_method_panel_payment_methods": "Payment methods",
  "x_c_portal_billing_payment_method_panel_pending_verification": "Pending verification",
  "x_c_portal_billing_payment_method_panel_save_card": "Save Card",
  "x_c_portal_billing_payment_method_panel_set_as_default": "Set as default",
  "x_c_portal_billing_payment_method_panel_set_default": "Set default",
  "x_c_portal_billing_payment_method_panel_stripe_failed_to_initialize": "Stripe failed to initialize",
  "x_c_portal_billing_payment_method_panel_unionpay": "UnionPay",
  "x_c_portal_billing_payment_method_panel_verification_failed": "Verification failed",
  "x_c_portal_billing_payment_method_panel_verified": "Verified",
  "x_c_portal_billing_payment_method_panel_visa": "Visa",
  "x_c_portal_billing_plan_card_current_plan": "Current Plan",
  "x_c_portal_billing_plan_card_recommended": "Recommended",
  "x_c_portal_billing_subscription_actions_cancel_subscription": "Cancel Subscription",
  "x_c_portal_billing_subscription_actions_cancel_subscription_confirm": "Cancel Subscription?",
  "x_c_portal_billing_subscription_actions_change_plan": "Change plan",
  "x_c_portal_billing_subscription_actions_failed_to_cancel": "Failed to cancel subscription",
  "x_c_portal_billing_subscription_actions_failed_to_resume": "Failed to resume subscription",
  "x_c_portal_billing_subscription_actions_keep_plan": "Keep plan",
  "x_c_portal_billing_subscription_actions_lose_access_after": ". After that, you'll lose access to premium features.",
  "x_c_portal_billing_subscription_actions_remain_active_until": "Your subscription will remain active until",
  "x_c_portal_billing_subscription_actions_resume_subscription": "Resume subscription",
  "x_c_portal_energy_bill_card_download_pdf": "Download PDF",
  "x_c_portal_energy_bill_card_due": "Due:",
  "x_c_portal_energy_bill_card_overdue": "Overdue",
  "x_c_portal_energy_bill_card_paid": "Paid",
  "x_c_portal_energy_bill_card_past_due_notice": "This bill is past due. Please pay immediately to avoid service interruption.",
  "x_c_portal_energy_bill_card_pay_now": "Pay now",
  "x_c_portal_energy_bill_card_unpaid": "Unpaid",
  "x_c_portal_energy_bill_card_usage": "Usage:",
  "x_c_portal_energy_bill_card_voided": "Voided",
  "x_c_portal_energy_enrollment_status_account_created": "Account Created",
  "x_c_portal_energy_enrollment_status_billing_address_confirmed": "Billing Address Confirmed",
  "x_c_portal_energy_enrollment_status_complete_remaining_steps": "Complete the remaining steps",
  "x_c_portal_energy_enrollment_status_completed_count": "{completed} of {total} completed",
  "x_c_portal_energy_enrollment_status_enrolled": "Enrolled",
  "x_c_portal_energy_enrollment_status_enrollment_in_progress": "Enrollment In Progress",
  "x_c_portal_energy_enrollment_status_finish_in_checkout": "Finish in Checkout",
  "x_c_portal_energy_enrollment_status_identity_verified": "Identity Verified",
  "x_c_portal_energy_enrollment_status_next_step": "Next step:",
  "x_c_portal_energy_enrollment_status_not_enrolled": "Not Enrolled",
  "x_c_portal_energy_enrollment_status_payment_method_added": "Payment Method Added",
  "x_c_portal_energy_enrollment_status_plan_selected": "Plan Selected",
  "x_c_portal_energy_enrollment_status_service_connected": "Service Connected",
  "x_c_portal_energy_enrollment_status_start": "Start",
  "x_c_portal_energy_enrollment_status_start_enrollment_today": "Start your enrollment today",
  "x_c_portal_energy_enrollment_status_your_plan_is_active": "Your plan is active",
  "x_c_portal_energy_plan_details_average_price": "Average price",
  "x_c_portal_energy_plan_details_based_on_usage": "based on usage",
  "x_c_portal_energy_plan_details_contract": "Contract",
  "x_c_portal_energy_plan_details_delivery_rate": "Delivery rate",
  "x_c_portal_energy_plan_details_early_termination": "Early termination",
  "x_c_portal_energy_plan_details_efl": "EFL",
  "x_c_portal_energy_plan_details_energy_rate": "Energy rate",
  "x_c_portal_energy_plan_details_energy_supplier": "energy supplier",
  "x_c_portal_energy_plan_details_estimated_monthly": "Estimated monthly",
  "x_c_portal_energy_plan_details_fee": "fee",
  "x_c_portal_energy_plan_details_light_energy": "Light Energy",
  "x_c_portal_energy_plan_details_months": "months",
  "x_c_portal_energy_plan_details_per_kwh": "per kWh",
  "x_c_portal_energy_plan_details_per_month": "per month",
  "x_c_portal_energy_plan_details_plan_base_fee": "Plan base fee",
  "x_c_portal_energy_plan_details_plan_documents": "Plan Documents",
  "x_c_portal_energy_plan_details_pricing_details": "Pricing Details",
  "x_c_portal_energy_plan_details_provider": "Provider",
  "x_c_portal_energy_plan_details_rate": "Rate",
  "x_c_portal_energy_plan_details_service_window": "service window",
  "x_c_portal_energy_plan_details_solar_export": "Solar export",
  "x_c_portal_energy_plan_details_tdu_base_fee": "TDU base fee",
  "x_c_portal_energy_plan_details_term": "Term",
  "x_c_portal_energy_plan_details_terms": "Terms",
  "x_c_portal_energy_plan_details_total_base_fees": "Total base fees",
  "x_c_portal_energy_plan_details_yrac": "YRAC",
  "x_c_portal_energy_usage_explorer_15_min_view": "15-Min View",
  "x_c_portal_energy_usage_explorer_15_minute_profile": "15-Minute Profile",
  "x_c_portal_energy_usage_explorer_am": "AM",
  "x_c_portal_energy_usage_explorer_bar_title_export": "{label}: {value} kWh export",
  "x_c_portal_energy_usage_explorer_bar_title_import": "{label}: {value} kWh import",
  "x_c_portal_energy_usage_explorer_choose_a_day": "Choose a Day",
  "x_c_portal_energy_usage_explorer_daily_average": "Daily Average",
  "x_c_portal_energy_usage_explorer_daily_month": "Daily Month",
  "x_c_portal_energy_usage_explorer_day": "Day",
  "x_c_portal_energy_usage_explorer_day_generation": "Daily grid export",
  "x_c_portal_energy_usage_explorer_day_usage": "Day Usage",
  "x_c_portal_energy_usage_explorer_days_loaded": "Days Loaded",
  "x_c_portal_energy_usage_explorer_download_csv": "Download CSV",
  "x_c_portal_energy_usage_explorer_estimated_cost": "${value} estimated cost",
  "x_c_portal_energy_usage_explorer_failed_load_daily": "Failed to load daily usage.",
  "x_c_portal_energy_usage_explorer_failed_load_interval": "Failed to load interval usage.",
  "x_c_portal_energy_usage_explorer_generation": "Grid export",
  "x_c_portal_energy_usage_explorer_interleaved_description": "Import and export are interleaved by interval for the selected day.",
  "x_c_portal_energy_usage_explorer_intervals_count": "{count} intervals",
  "x_c_portal_energy_usage_explorer_kwh_exported_generated": "kWh sent to the grid",
  "x_c_portal_energy_usage_explorer_kwh_imported": "kWh imported",
  "x_c_portal_energy_usage_explorer_kwh_per_day": "kWh per day",
  "x_c_portal_energy_usage_explorer_kwh_single_interval": "kWh on a single interval",
  "x_c_portal_energy_usage_explorer_loading_usage": "Loading {mode} usage for {month}...",
  "x_c_portal_energy_usage_explorer_minute_intervals": "{minutes}-minute intervals",
  "x_c_portal_energy_usage_explorer_mode_daily": "daily",
  "x_c_portal_energy_usage_explorer_mode_interval": "interval",
  "x_c_portal_energy_usage_explorer_net": "Net",
  "x_c_portal_energy_usage_explorer_net_kwh": "Net {value} kWh",
  "x_c_portal_energy_usage_explorer_no_daily_usage": "No daily usage found for {month}.",
  "x_c_portal_energy_usage_explorer_no_day_selected": "No day selected",
  "x_c_portal_energy_usage_explorer_no_interval_usage": "No 15-minute usage found for {month}.",
  "x_c_portal_energy_usage_explorer_peak_day": "Peak day {value} kWh",
  "x_c_portal_energy_usage_explorer_peak_interval": "Peak Interval",
  "x_c_portal_energy_usage_explorer_pm": "PM",
  "x_c_portal_energy_usage_explorer_selected_day": "Selected Day",
  "x_c_portal_energy_usage_explorer_showing_every_day": "Showing every day returned for {month}.",
  "x_c_portal_energy_usage_explorer_showing_intervals": "Showing 15-minute import/export intervals for {month}.",
  "x_c_portal_energy_usage_explorer_solar_generation": "Grid export",
  "x_c_portal_energy_usage_explorer_title": "Usage Explorer",
  "x_c_portal_energy_usage_explorer_total_usage": "Total Usage",
  "x_c_portal_energy_usage_explorer_try_another_month_daily": "Try another month to pull the full month view from Light.",
  "x_c_portal_energy_usage_explorer_try_another_month_interval": "Try another month to load interval readings from Light.",
  "x_c_portal_energy_usage_explorer_usage": "Usage",
  "x_c_portal_energy_usage_explorer_usage_shape": "Usage Shape",
  "x_c_portal_energy_usage_explorer_value_in": "{value} in",
  "x_c_portal_energy_usage_explorer_value_out": "{value} out",
  "x_c_portal_monitoring_history_chart_as_your_system_reports_production": "As your system reports production, it will appear here.",
  "x_c_portal_monitoring_history_chart_battery": "Battery",
  "x_c_portal_monitoring_history_chart_best_day": "Best day",
  "x_c_portal_monitoring_history_chart_best_month": "Best month",
  "x_c_portal_monitoring_history_chart_consumption": "Home",
  "x_c_portal_monitoring_history_chart_daily_average": "Daily average",
  "x_c_portal_monitoring_history_chart_day": "Day",
  "x_c_portal_monitoring_history_chart_energy": "Energy",
  "x_c_portal_monitoring_history_chart_grid": "Grid",
  "x_c_portal_monitoring_history_chart_hang_tight_historical_data": "Hang tight — historical data should appear shortly.",
  "x_c_portal_monitoring_history_chart_history_is_loading": "History is loading…",
  "x_c_portal_monitoring_history_chart_month": "Month",
  "x_c_portal_monitoring_history_chart_monthly_average": "Monthly average",
  "x_c_portal_monitoring_history_chart_next_period": "Next period",
  "x_c_portal_monitoring_history_chart_no_production_yet_for_this_range": "No production yet for this range",
  "x_c_portal_monitoring_history_chart_now": "now",
  "x_c_portal_monitoring_history_chart_peak_output": "Peak output",
  "x_c_portal_monitoring_history_chart_power_through_the_day": "Power through the day",
  "x_c_portal_monitoring_history_chart_previous_period": "Previous period",
  "x_c_portal_monitoring_history_chart_produced": "Produced",
  "x_c_portal_monitoring_history_chart_production": "Production",
  "x_c_portal_monitoring_history_chart_solar": "Solar",
  "x_c_portal_monitoring_history_chart_total_produced": "Total produced",
  "x_c_portal_monitoring_history_chart_week": "Week",
  "x_c_portal_monitoring_history_chart_year": "Year",
  "x_c_portal_service_request_modal_apt_suite_unit": "Apt, suite, unit (optional)",
  "x_c_portal_service_request_modal_notes_optional": "Notes (Optional)",
  "x_c_portal_service_request_modal_panel_count_invalid": "Panel count must be a valid number.",
  "x_c_portal_service_request_modal_panel_count_optional": "Panel Count (Optional)",
  "x_c_portal_service_request_modal_provide_address": "Please provide your service address so we can prepare a quote.",
  "x_c_portal_service_request_modal_quote_request_submitted": "Quote request submitted",
  "x_c_portal_service_request_modal_received_request": "We received your request and will send a personalized quote soon.",
  "x_c_portal_service_request_modal_request_a_quote": "Request a Quote",
  "x_c_portal_service_request_modal_select_service": "Select a service before requesting a quote.",
  "x_c_portal_service_request_modal_service_address": "Service Address",
  "x_c_portal_service_request_modal_service_request": "Service Request",
  "x_c_portal_service_request_modal_street_address": "Street address",
  "x_c_portal_service_request_modal_submit_failed": "Failed to submit service request.",
  "x_c_portal_service_request_modal_submit_request": "Submit Request",
  "x_c_portal_service_request_modal_tell_us_about_system": "Tell us about your system or the issue",
  "x_c_portal_service_scheduler_modal_address_required": "A service address is required before we can find times.",
  "x_c_portal_service_scheduler_modal_almost_there": "Almost there",
  "x_c_portal_service_scheduler_modal_apt_suite": "Apt / suite",
  "x_c_portal_service_scheduler_modal_back_to_times": "Back to days",
  "x_c_portal_service_scheduler_modal_booking_ellipsis": "Booking…",
  "x_c_portal_service_scheduler_modal_certified_price_total": "Certified · {price} total",
  "x_c_portal_service_scheduler_modal_checking_crews_near": "Checking crews near {zip}",
  "x_c_portal_service_scheduler_modal_choose_time_first": "Choose an available day first.",
  "x_c_portal_service_scheduler_modal_comparing_crews": "Comparing crews already in your area",
  "x_c_portal_service_scheduler_modal_confirm_booking": "Confirm booking",
  "x_c_portal_service_scheduler_modal_confirmation_by_text": "Confirmation by text + a secure pay link. Free to cancel up to 24h before.",
  "x_c_portal_service_scheduler_modal_confirmed_for": "confirmed for",
  "x_c_portal_service_scheduler_modal_day": "Day",
  "x_c_portal_service_scheduler_modal_day_taken": "That day just filled. Pick another.",
  "x_c_portal_service_scheduler_modal_done": "Done",
  "x_c_portal_service_scheduler_modal_extended_travel_body": "Your address sits beyond the routes our crews run, so we can’t show times here. Contact our team and we’ll help schedule your appointment.",
  "x_c_portal_service_scheduler_modal_extended_travel_title": "You’re in an extended service area.",
  "x_c_portal_service_scheduler_modal_find_my_best_time": "Find my best day",
  "x_c_portal_service_scheduler_modal_finding_best_day": "Finding your best day…",
  "x_c_portal_service_scheduler_modal_finding_best_time": "Finding your best day",
  "x_c_portal_service_scheduler_modal_first_name": "First name",
  "x_c_portal_service_scheduler_modal_grab_this_time": "Book this day",
  "x_c_portal_service_scheduler_modal_last_name": "Last name",
  "x_c_portal_service_scheduler_modal_lining_up_visit": "Lining up the most efficient appointment",
  "x_c_portal_service_scheduler_modal_locking_in_options": "Locking in your options…",
  "x_c_portal_service_scheduler_modal_mapping_neighborhood": "Mapping your neighborhood…",
  "x_c_portal_service_scheduler_modal_name_email_phone_required": "Name, email, and phone are required.",
  "x_c_portal_service_scheduler_modal_near_you_fallback": "you",
  "x_c_portal_service_scheduler_modal_no_openings_ahead": "No openings in any week we can book online. Routes change daily — try again shortly.",
  "x_c_portal_service_scheduler_modal_nothing_fits": "Nothing fits?",
  "x_c_portal_service_scheduler_modal_first_opening_note": "This is the first week with an opening — the ones before it are fully routed.",
  "x_c_portal_service_scheduler_modal_optimizing_routes": "Optimizing technician routes…",
  "x_c_portal_service_scheduler_modal_other_open_times": "Other open days",
  "x_c_portal_service_scheduler_modal_scheduler_aria_label": "{title} scheduler",
  "x_c_portal_service_scheduler_modal_show_next_opening": "Find the next opening ›",
  "x_c_portal_service_scheduler_modal_searching_is_free": "Searching is free — you only confirm a real, open slot. Free to cancel up to 24h before.",
  "x_c_portal_service_scheduler_modal_service": "Service",
  "x_c_portal_service_scheduler_modal_service_address": "Service address",
  "x_c_portal_service_scheduler_modal_total_today": "Total today",
  "x_c_portal_service_scheduler_modal_unable_to_book": "Unable to book that day.",
  "x_c_portal_service_scheduler_modal_unable_to_find_times": "Unable to find times right now.",
  "x_c_portal_service_scheduler_modal_where": "Where",
  "x_c_portal_service_scheduler_modal_window_texted_day_before": "The day before, we'll text you whether we arrive in the morning or afternoon.",
  "x_c_portal_service_scheduler_modal_your_best_time": "Your best day",
  "x_c_portal_service_scheduler_modal_your_home_on_file": "your home on file",
  "x_c_portal_service_scheduler_modal_youre_booked": "You're booked",
  "x_c_portal_tracking_live_technician_tracking_destination": "Destination: {address}",
  "x_c_portal_tracking_live_technician_tracking_error": "Unable to load live tracking right now.",
  "x_c_portal_tracking_live_technician_tracking_fetching": "Fetching live location...",
  "x_c_portal_tracking_live_technician_tracking_loading_map": "Loading map...",
  "x_c_portal_tracking_live_technician_tracking_not_yet_available": "Tracking will appear a couple of hours before your appointment.",
  "x_c_portal_tracking_live_technician_tracking_on_the_way": "On the way",
  "x_c_portal_tracking_live_technician_tracking_status_on_site": "On Site",
  "x_c_portal_tracking_live_technician_tracking_technician_label": "Technician",
  "x_c_portal_tracking_live_technician_tracking_title": "Live Technician Tracking",
  "x_c_portal_tracking_live_technician_tracking_waiting": "Waiting for technician location updates.",
  "x_c_portal_work_orders_appointment_card_add_to_calendar": "Add to Calendar",
  "x_c_portal_work_orders_appointment_card_cancellation_reason": "Cancellation reason: {reason}",
  "x_c_portal_work_orders_appointment_card_completed_date": "Completed {date}",
  "x_c_portal_work_orders_appointment_card_expect_default_1": "Our team will contact you with specific details",
  "x_c_portal_work_orders_appointment_card_expect_default_2": "Please ensure someone is available if required",
  "x_c_portal_work_orders_appointment_card_expect_inspection_1": "City inspector will verify the installation",
  "x_c_portal_work_orders_appointment_card_expect_inspection_2": "Typically takes 30-60 minutes",
  "x_c_portal_work_orders_appointment_card_expect_inspection_3": "Someone 18+ must be present",
  "x_c_portal_work_orders_appointment_card_expect_installation_1": "Crew of 2-4 technicians will arrive",
  "x_c_portal_work_orders_appointment_card_expect_installation_2": "Installation typically takes 1-2 days",
  "x_c_portal_work_orders_appointment_card_expect_installation_3": "You do not need to be home the entire time",
  "x_c_portal_work_orders_appointment_card_expect_installation_4": "We will need access to your electrical panel",
  "x_c_portal_work_orders_appointment_card_expect_site_survey_1": "Technician will inspect your roof and electrical panel",
  "x_c_portal_work_orders_appointment_card_expect_site_survey_2": "Takes approximately 1-2 hours",
  "x_c_portal_work_orders_appointment_card_expect_site_survey_3": "Please ensure access to attic and main electrical panel",
  "x_c_portal_work_orders_appointment_card_reason": "Reason: {reason}",
  "x_c_portal_work_orders_appointment_card_reschedule": "Reschedule",
  "x_c_portal_work_orders_appointment_card_solar_installation_appointment": "Solar installation appointment",
  "x_c_portal_work_orders_appointment_card_soon": "Soon",
  "x_c_portal_work_orders_appointment_card_what_to_expect": "What to Expect",
  "x_c_portal_work_orders_appointment_card_your_technician": "Your technician:",
  "x_c_portal_work_orders_vertical_timeline_completed": "Completed",
  "x_c_portal_work_orders_vertical_timeline_current": "Current",
  "x_c_portal_work_orders_vertical_timeline_started": "Started",
  "x_c_preferences_market_language_switcher_lang": "Lang",
  "x_c_quote_quote_flow_ach_in_progress": "This ACH payment is already in progress. Please do not retry unless support confirms it failed.",
  "x_c_quote_quote_flow_authorize_charge": "I authorize {brandName} to charge the payment method above for the amount shown. The charge includes applicable VAT / sales tax.",
  "x_c_quote_quote_flow_pay_on_site": "If I would rather pay on site, my technician can take a credit card.",
  "x_c_quote_quote_flow_bank_payment_processing": "Bank payment is processing",
  "x_c_quote_quote_flow_additional_time": "Additional time · {hours} h × {rate}/h",
  "x_c_quote_quote_flow_brand_quote_title": "{brandName} · Quote",
  "x_c_quote_quote_flow_charge_amount": "Pay {amount} now",
  "x_c_quote_quote_flow_charging": "Charging…",
  "x_c_quote_quote_flow_contact_support": "Contact support",
  "x_c_quote_quote_flow_decline_quote": "Decline quote",
  "x_c_quote_quote_flow_decline_this_quote": "Decline this quote",
  "x_c_quote_quote_flow_decline_this_quote_question": "Decline this quote?",
  "x_c_quote_quote_flow_declining": "Declining…",
  "x_quote_download_estimate_pdf": "Download quote (PDF)",
  "x_c_quote_quote_flow_failed_decline_quote": "Failed to decline quote",
  "x_c_quote_quote_flow_failed_load_site_reports": "Failed to load site reports",
  "x_c_quote_quote_flow_failed_update_authorization": "Failed to update authorization",
  "x_c_quote_quote_flow_loading_payment_methods": "Loading payment methods",
  "x_c_quote_quote_flow_no_additional_payment_due_body": "This change order does not require an additional payment.",
  "x_c_quote_quote_flow_no_payment_due_body": "No payment is due on this quote link.",
  "x_c_quote_quote_flow_paid": "Paid",
  "x_c_quote_quote_flow_payment_failed": "Payment failed",
  "x_c_quote_quote_flow_payment_processing_for": "Payment processing for {target}.",
  "x_c_quote_quote_flow_payment_received_for": "Payment received for {target}. Thank you!",
  "x_c_quote_quote_flow_pay_with": "Pay with",
  "x_c_quote_quote_flow_preparing": "Preparing…",
  "x_c_quote_quote_flow_qty": "Qty {quantity}",
  "x_c_quote_quote_flow_questions": "Questions?",
  "x_c_quote_quote_flow_quote_declined": "Quote declined",
  "x_c_quote_quote_flow_quote_declined_body": "This quote has been declined. If you change your mind or have questions, please contact our team.",
  "x_c_quote_quote_flow_quote_number": "Quote #{number}",
  "x_c_quote_quote_flow_reason_optional": "Reason (optional)",
  "x_c_quote_quote_flow_reject_modal_body": "Let us know why if you'd like — this helps us improve. You can always reach out with questions instead.",
  "x_c_quote_quote_flow_review_and_approve": "Review and approve",
  "x_c_quote_quote_flow_agree_electronic_records": "Agree to electronic records",
  "x_c_quote_quote_flow_severity_critical": "Urgent",
  "x_c_quote_quote_flow_severity_warning": "Needs attention",
  "x_c_quote_quote_flow_severity_info": "Good to know",
  "x_c_quote_quote_flow_inspection_credit": "Inspection credit",
  "x_c_quote_quote_flow_next_scheduled": "As soon as you sign, our team will get you on the schedule and order your parts if necessary.",
  "x_c_quote_quote_flow_next_deposit_to_book": "After you sign, you pay a {amount} deposit to book the work.",
  "x_c_quote_quote_flow_read_disclosure": "Read the disclosure",
  "x_c_quote_quote_flow_revision_reduction": "This revision reduces the prior quote by {amount}.",
  "x_c_quote_quote_flow_saving_authorization": "Saving authorization…",
  "x_c_quote_quote_flow_site_report": "Site report",
  "x_c_quote_quote_flow_site_reports": "Site reports",
  "x_c_quote_quote_flow_this_quote": "this quote",
  "x_c_quote_quote_flow_valid_until": "Valid until {date}",
  "x_c_quote_quote_flow_what_well_do": "What we'll do",
  "x_c_quote_quote_flow_whats_included": "What's included",
  "x_c_quote_quote_flow_your_quote": "Your quote",
  "x_c_quote_quote_flow_lead_at": "{text} at {address}.",
  "x_c_quote_quote_flow_how_it_works": "How it works",
  "x_c_quote_quote_flow_step_sign": "Sign below. Nothing is charged today.",
  "x_c_quote_quote_flow_step_work": "We do the work.",
  "x_c_quote_quote_flow_step_pay": "You pay after the work is done, and your report unlocks when you pay.",
  "x_c_quote_quote_flow_not_right_for_you": "Not right for you?",
  "x_c_quote_quote_flow_report_unlocks_on_payment": "Unlocks when you pay",
  "x_c_quote_quote_flow_report_photo_one": "1 photo",
  "x_c_quote_quote_flow_report_photos_other": "{count} photos",
  "x_c_quote_quote_flow_paid_in_full": "Paid in full.",
  "x_c_quote_quote_flow_thank_you": "Thank you, {name}.",
  "x_c_quote_quote_flow_due_now": "Due now",
  "x_c_quote_quote_flow_pay_in_full": "Pay in full",
  "x_c_quote_quote_flow_summary": "Summary",
  "x_c_quote_quote_flow_receipt": "Receipt",
  "x_c_quote_quote_flow_keep_for_records": "Keep for your records",
  "x_c_quote_quote_flow_no_payment_due_title": "No payment due.",
  "x_c_site_report_customer_report_view_downloading": "Downloading...",
  "x_c_site_report_customer_report_view_fallback_headline": "Your service report.",
  "x_c_site_report_customer_report_view_footer_help": "Questions? Reply to your report email.",
  "x_c_site_report_customer_report_view_from_the_visit": "From the appointment",
  "x_c_site_report_customer_report_view_hi": "Hi",
  "x_c_site_report_customer_report_view_last_reported": "last reported",
  "x_c_site_report_customer_report_view_lifetime": "Lifetime",
  "x_c_site_report_customer_report_view_live_system": "Your system, live",
  "x_c_site_report_customer_report_view_modules": "modules",
  "x_c_site_report_customer_report_view_quote_accepted": "Accepted",
  "x_c_site_report_customer_report_view_quote_paid": "Paid",
  "x_c_site_report_customer_report_view_quote_ready": "Ready",
  "x_c_site_report_customer_report_view_quote_title": "Your quote",
  "x_c_site_report_customer_report_view_quote_title_repair": "Your repair quote",
  "x_c_site_report_customer_report_view_reporting": "Reporting",
  "x_c_site_report_customer_report_view_review_quote": "Review the quote",
  "x_c_site_report_customer_report_view_right_now": "Right now",
  "x_c_site_report_customer_report_view_save_pdf": "Save PDF",
  "x_c_site_report_customer_report_view_see_all_photos": "See all {count} photos",
  "x_c_site_report_customer_report_view_signature_role": "Your Otovo technician",
  "x_c_site_report_customer_report_view_view_photo": "View photo",
  "x_c_site_report_customer_report_view_view_photo_book": "View as photo book",
  "x_c_site_report_customer_report_view_view_quote": "View the quote",
  "x_c_site_report_customer_report_view_watching": "Watching",
  "x_c_site_report_customer_report_view_what_happens_next": "What happens next",
  "x_c_spinner_loading": "Loading",
  "x_c_trace_logo_spinner_loading": "Loading",
  "x_dispatch_time_off_google_busy": "Google busy",
  "x_dispatch_time_off_holiday": "Holiday",
  "x_dispatch_time_off_off": "Off",
  "x_dispatch_time_off_pending_suffix": "{label} (pending)",
  "x_dispatch_time_off_pto": "PTO",
  "x_dispatch_time_off_time_off": "Time Off",
  "x_dispatch_time_off_training": "Training",
  "x_error_broke": "Something broke on our end",
  "x_error_broke_explanation": "This isn't your fault — something went wrong inside Endurance. Our team can see it, and you can send the details below to flag it directly.",
  "x_error_conflict": "There was a conflict",
  "x_error_contact_requirement": "Provide an email or phone number if you're not signed in.",
  "x_error_conflict_explanation": "This change clashed with something that was updated at the same time. Refresh to get the latest, then try again.",
  "x_error_could_not_send": "We couldn't send that just now. Please try again in a moment.",
  "x_error_go_back": "Go back",
  "x_error_home": "Home",
  "x_error_no_access": "You don't have access to this",
  "x_error_no_access_explanation": "Your account doesn't have permission to view this page. If you think you should, ask an admin to grant access.",
  "x_error_open_ticket": "Open ticket",
  "x_error_page_not_found": "We can't find that page",
  "x_error_page_not_found_explanation": "The page you're after doesn't exist or may have moved. Check the link, or head back to somewhere familiar.",
  "x_error_reference": "Reference",
  "x_error_report_issue": "Report this issue",
  "x_error_report_placeholder": "e.g. I clicked Save on a new work order and the page broke…",
  "x_error_request_looked_off": "That request looked off",
  "x_error_request_looked_off_explanation": "Something about the request wasn't quite right, so we couldn't complete it. Going back and trying again usually sorts it out.",
  "x_error_send_report": "Send report",
  "x_error_sign_in": "Sign in",
  "x_error_signed_out": "You're signed out",
  "x_error_signed_out_explanation": "Your session has expired or you're not signed in. Sign back in and we'll take you right where you left off.",
  "x_error_slow_down": "Slow down a moment",
  "x_error_slow_down_explanation": "We've seen a lot of requests from you in a short window. Wait a few seconds and try again.",
  "x_error_something_wrong": "Something went wrong",
  "x_error_something_wrong_explanation": "We hit an unexpected snag loading this page. Try again, or head back home.",
  "x_error_thanks_on_it": "Thanks — we're on it",
  "x_error_took_too_long": "That took too long",
  "x_error_took_too_long_explanation": "The request timed out before it finished. Your connection may be slow — give it another try in a moment.",
  "x_error_try_again": "Try again",
  "x_error_unavailable": "We're briefly unavailable",
  "x_error_unavailable_explanation": "This part of Endurance is temporarily down — usually for maintenance or a quick blip. It should be back shortly.",
  "x_error_what_doing": "What were you doing when this happened?",
  "x_logout_page_revoke_session": "This will revoke the current session on this device.",
  "x_logout_page_sign_out": "Sign out",
  "x_logout_page_sign_out_of_otovo": "Sign out of Otovo?",
  "x_logout_page_sign_out_title": "Sign out | Otovo",
  "x_portal_portal_account_page_browser_notification_error": "Browser notification error",
  "x_portal_portal_account_page_browser_notifications_disabled": "Browser notifications disabled",
  "x_portal_portal_account_page_days_ago": "{count}d ago",
  "x_portal_portal_account_page_hours_ago": "{count}h ago",
  "x_portal_portal_account_page_just_now": "Just now",
  "x_portal_portal_account_page_minutes_ago": "{count}m ago",
  "x_portal_portal_billing_page_ends": "Ends",
  "x_portal_portal_billing_page_ends_message": "Your subscription ends on {date}. You can resume anytime before then.",
  "x_portal_portal_billing_page_no_invoices_title": "No quotes yet",
  "x_portal_portal_billing_page_renews": "Renews",
  "x_portal_portal_billing_page_view_plans": "View Plans",
  "x_portal_portal_billing_subscription_checkout_page_10_percent_off_repairs": "10% Off Repairs",
  "x_portal_portal_billing_subscription_checkout_page_12_hour_response_guarantee": "12-Hour Response Guarantee",
  "x_portal_portal_billing_subscription_checkout_page_24_7_monitoring": "24/7 Monitoring",
  "x_portal_portal_billing_subscription_checkout_page_24_hour_response_guarantee": "24-Hour Response Guarantee",
  "x_portal_portal_billing_subscription_checkout_page_48_hour_response_guarantee": "48-Hour Response Guarantee",
  "x_portal_portal_billing_subscription_checkout_page_an_unexpected_error_occurred": "An unexpected error occurred",
  "x_portal_portal_billing_subscription_checkout_page_back_to_billing": "Back to Billing",
  "x_portal_portal_billing_subscription_checkout_page_change": "Change",
  "x_portal_portal_billing_subscription_checkout_page_choose_your_plan": "Choose Your Plan",
  "x_portal_portal_billing_subscription_checkout_page_complete_coverage": "Complete coverage",
  "x_portal_portal_billing_subscription_checkout_page_continue_with": "Continue with {tier}",
  "x_portal_portal_billing_subscription_checkout_page_core": "Core",
  "x_portal_portal_billing_subscription_checkout_page_essential_monitoring": "Essential monitoring",
  "x_portal_portal_billing_subscription_checkout_page_failed_to_create_subscription": "Failed to create subscription",
  "x_portal_portal_billing_subscription_checkout_page_failed_to_load_payment_form": "Failed to load payment form",
  "x_portal_portal_billing_subscription_checkout_page_failed_to_start_agreement_session": "Failed to start agreement session",
  "x_portal_portal_billing_subscription_checkout_page_mobile_app_access": "Mobile App Access",
  "x_portal_portal_billing_subscription_checkout_page_monthly": "monthly",
  "x_portal_portal_billing_subscription_checkout_page_payment": "Payment",
  "x_portal_portal_billing_subscription_checkout_page_payment_confirmation_failed": "Payment confirmation failed",
  "x_portal_portal_billing_subscription_checkout_page_payment_failed": "Payment failed",
  "x_portal_portal_billing_subscription_checkout_page_per_mo": "/mo",
  "x_portal_portal_billing_subscription_checkout_page_please_select_or_add_a_payment_method": "Please select or add a payment method",
  "x_portal_portal_billing_subscription_checkout_page_popular": "Popular",
  "x_portal_portal_billing_subscription_checkout_page_priority_scheduling": "Priority Scheduling",
  "x_portal_portal_billing_subscription_checkout_page_priority_service": "Priority service",
  "x_portal_portal_billing_subscription_checkout_page_processing": "Processing...",
  "x_portal_portal_billing_subscription_checkout_page_stripe_failed_to_initialize": "Stripe failed to initialize",
  "x_portal_portal_billing_subscription_checkout_page_stripe_is_not_configured_for_this_subscription": "Stripe is not configured for this subscription",
  "x_portal_portal_billing_subscription_checkout_page_subscribe_for": "Subscribe for {price}/mo",
  "x_portal_portal_billing_subscription_checkout_page_subscribe_to": "Subscribe to {tier}",
  "x_portal_portal_billing_subscription_checkout_page_try_again": "Try Again",
  "x_portal_portal_energy_enroll_page_active_service": "Active service",
  "x_portal_portal_energy_enroll_page_avg_rate_kwh": "{rate}¢/kWh average rate",
  "x_portal_portal_energy_enroll_page_back_to_energy": "Back to Energy",
  "x_portal_portal_energy_enroll_page_base_fee": "Base Fee",
  "x_portal_portal_energy_enroll_page_check_back_later": "Please check back later or contact support.",
  "x_portal_portal_energy_enroll_page_check_plans_error": "Unable to check plans for that address right now.",
  "x_portal_portal_energy_enroll_page_checking_plans": "Checking plans for that address",
  "x_portal_portal_energy_enroll_page_checkout_failed": "Failed to start checkout. Please try again.",
  "x_portal_portal_energy_enroll_page_choose_exact_address": "Choose the exact service address",
  "x_portal_portal_energy_enroll_page_continue_to_checkout": "Continue to Checkout",
  "x_portal_portal_energy_enroll_page_default_plan_name": "Electricity Plan",
  "x_portal_portal_energy_enroll_page_default_provider": "Otovo Energy",
  "x_portal_portal_energy_enroll_page_delivery_base": "Delivery Base",
  "x_portal_portal_energy_enroll_page_delivery_rate": "Delivery Rate",
  "x_portal_portal_energy_enroll_page_early_term_fee": "Early Term. Fee",
  "x_portal_portal_energy_enroll_page_efl": "EFL",
  "x_portal_portal_energy_enroll_page_enroll_another_address": "Enroll another address under this same account.",
  "x_portal_portal_energy_enroll_page_enrollment_in_progress": "Enrollment in progress",
  "x_portal_portal_energy_enroll_page_enrollment_not_available": "Energy enrollment is not available",
  "x_portal_portal_energy_enroll_page_enrollment_type": "Enrollment Type",
  "x_portal_portal_energy_enroll_page_enter_full_address": "Enter the full service address to continue.",
  "x_portal_portal_energy_enroll_page_esi_id_label": "ESI ID: {esiId}",
  "x_portal_portal_energy_enroll_page_green_badge": "100% Green",
  "x_portal_portal_energy_enroll_page_kwh_1000": "1000 kWh",
  "x_portal_portal_energy_enroll_page_kwh_2000": "2000 kWh",
  "x_portal_portal_energy_enroll_page_kwh_500": "500 kWh",
  "x_portal_portal_energy_enroll_page_light_electricity_plan": "Light electricity plan",
  "x_portal_portal_energy_enroll_page_missing_zip": "Missing service ZIP code. Please contact support.",
  "x_portal_portal_energy_enroll_page_month_contract": "{months}-month contract",
  "x_portal_portal_energy_enroll_page_month_plan": "{months}-month plan",
  "x_portal_portal_energy_enroll_page_month_to_month": "Month-to-Month",
  "x_portal_portal_energy_enroll_page_month_to_month_contract": "Month-to-month contract",
  "x_portal_portal_energy_enroll_page_month_to_month_plan": "Month-to-month plan",
  "x_portal_portal_energy_enroll_page_new_service_address_option": "New service address",
  "x_portal_portal_energy_enroll_page_new_service_address_title": "New Service Address",
  "x_portal_portal_energy_enroll_page_no_matching_address": "No matching service address was found.",
  "x_portal_portal_energy_enroll_page_no_plans_returned": "No plans were returned for that address.",
  "x_portal_portal_energy_enroll_page_per_mo": "/mo",
  "x_portal_portal_energy_enroll_page_placeholder_city": "Houston",
  "x_portal_portal_energy_enroll_page_placeholder_line1": "123 Main St",
  "x_portal_portal_energy_enroll_page_placeholder_line2": "Apt, Suite",
  "x_portal_portal_energy_enroll_page_placeholder_state": "TX",
  "x_portal_portal_energy_enroll_page_placeholder_zip": "77002",
  "x_portal_portal_energy_enroll_page_pull_address_plans": "We'll pull the exact Light service address and available plans first.",
  "x_portal_portal_energy_enroll_page_ready_to_enroll": "Ready to enroll",
  "x_portal_portal_energy_enroll_page_renewable": "Renewable",
  "x_portal_portal_energy_enroll_page_required_disclosures": "Required Disclosures",
  "x_portal_portal_energy_enroll_page_select_plan_to_continue": "Please select a plan to continue.",
  "x_portal_portal_energy_enroll_page_service_address": "Service Address",
  "x_portal_portal_energy_enroll_page_service_location": "Service Location",
  "x_portal_portal_energy_enroll_page_solar_badge": "Solar",
  "x_portal_portal_energy_enroll_page_solar_buyback": "Solar Buyback",
  "x_portal_portal_energy_enroll_page_takes_a_moment": "This usually takes a moment.",
  "x_portal_portal_energy_enroll_page_term_label": "Term",
  "x_portal_portal_energy_enroll_page_term_months": "{months} mo",
  "x_portal_portal_energy_enroll_page_terms": "Terms",
  "x_portal_portal_energy_enroll_page_verified_service_address": "Verified Service Address",
  "x_portal_portal_energy_enroll_page_verify_address_before_continuing": "Verify the new service address before continuing.",
  "x_portal_portal_energy_enroll_page_verify_address_button": "Verify Address",
  "x_portal_portal_energy_enroll_page_verify_address_error": "Unable to verify that address right now.",
  "x_portal_portal_energy_enroll_page_verify_new_address_prompt": "Verify a new address to see plans",
  "x_portal_portal_energy_enroll_page_yrac": "YRAC",
  "x_portal_portal_energy_page_100_renewable": "100% Renewable",
  "x_portal_portal_energy_page_active_service": "Active service",
  "x_portal_portal_energy_page_bills_multi_service_note": "Bills below include every service address on this account.",
  "x_portal_portal_energy_page_bills_will_appear": "Bills will appear here once generated",
  "x_portal_portal_energy_page_compared_to_same_period": "Compared to same period",
  "x_portal_portal_energy_page_competitive_rates_desc": "Lock in low rates and protect yourself from market fluctuations.",
  "x_portal_portal_energy_page_days_count": "{days} days",
  "x_portal_portal_energy_page_enroll_another_address": "Enroll Another Address",
  "x_portal_portal_energy_page_enrollment_in_progress": "Enrollment in progress",
  "x_portal_portal_energy_page_estimated_cost": "Estimated cost",
  "x_portal_portal_energy_page_in_billing_period": "In billing period",
  "x_portal_portal_energy_page_kwh_amount": "{kwh} kWh",
  "x_portal_portal_energy_page_kwh_per_day": "kWh / day",
  "x_portal_portal_energy_page_kwh_used": "kWh used",
  "x_portal_portal_energy_page_less_than_last_month": "Less than last month",
  "x_portal_portal_energy_page_manage_billing": "Manage Billing",
  "x_portal_portal_energy_page_monthly_usage_will_appear": "Monthly usage will appear once available.",
  "x_portal_portal_energy_page_more_than_last_month": "More than last month",
  "x_portal_portal_energy_page_no_bills_yet": "No Bills Yet",
  "x_portal_portal_energy_page_no_data_yet": "No data yet",
  "x_portal_portal_energy_page_no_hidden_fees_desc": "Transparent pricing with no surprise charges. What you see is what you pay.",
  "x_portal_portal_energy_page_no_usage_history_yet": "No Usage History Yet",
  "x_portal_portal_energy_page_not_enrolled": "Not enrolled",
  "x_portal_portal_energy_page_plan_unavailable_desc": "Your enrollment is active, but we couldn't load the current plan details right now.",
  "x_portal_portal_energy_page_recent_bills": "Recent bills",
  "x_portal_portal_energy_page_renewable_desc": "Power your home with clean, renewable energy sources. Help reduce carbon emissions.",
  "x_portal_portal_energy_page_save_money": "Save Money",
  "x_portal_portal_energy_page_select_the_address_you_want_to_manage": "Select the address you want to manage",
  "x_portal_portal_energy_page_simple_billing_desc": "One clear bill, easy online payments, and detailed usage tracking.",
  "x_portal_portal_energy_page_status_desc_active": "Customer's service with us is active.",
  "x_portal_portal_energy_page_status_desc_cancelled_post_start": "Customer's service was cancelled after service was active.",
  "x_portal_portal_energy_page_status_desc_cancelled_pre_start": "Customer's service was cancelled before service was active.",
  "x_portal_portal_energy_page_status_desc_credit_check_error": "Credit provider was unable to check credit for this customer, but it might be available in the future. Sit tight while we continue checking.",
  "x_portal_portal_energy_page_status_desc_credit_check_frozen": "Customer has been emailed to let us know when they unfreeze their credit so we can complete a credit check.",
  "x_portal_portal_energy_page_status_desc_credit_check_pending": "Customer's credit check is being verified by us.",
  "x_portal_portal_energy_page_status_desc_credit_declined": "Customer's credit score was low and they have been emailed to provide additional credit proof points.",
  "x_portal_portal_energy_page_status_desc_credit_not_found": "Customer has been emailed to provide additional credit proof points.",
  "x_portal_portal_energy_page_status_desc_enrollment_blocked_deactivated": "Customer's meter exists in utility system but is not active. Needs further investigation.",
  "x_portal_portal_energy_page_status_desc_enrollment_blocked_switch_hold": "Customer's existing or prior REP has placed a hold on their account, usually due to being on a deferred payment plan. Unable to proceed until hold lifted.",
  "x_portal_portal_energy_page_status_desc_enrollment_blocked_verification_hold": "Light has flagged this account for a manual review.",
  "x_portal_portal_energy_page_status_desc_expire_pre_active": "Customer's rates expired before they completed verification.",
  "x_portal_portal_energy_page_status_desc_missing_address": "Customer has not provided an address to enroll.",
  "x_portal_portal_energy_page_status_desc_missing_identity": "Customer has not provided additional information such as a birth date or social security number to enroll.",
  "x_portal_portal_energy_page_status_desc_missing_payment_method": "Customer has not provided a payment method to enroll.",
  "x_portal_portal_energy_page_status_desc_plan_not_accepted": "Customer has not accepted a plan to enroll.",
  "x_portal_portal_energy_page_status_desc_service_pending": "Customer's service is scheduled to start on a future date.",
  "x_portal_portal_energy_page_status_desc_unavailable": "Status description unavailable.",
  "x_portal_portal_energy_page_status_desc_unresolved": "Customer account has just been created and has no status yet.",
  "x_portal_portal_energy_page_status_desc_utility_blocked": "We submitted an enrollment to the utility system but there was a problem with it. Needs further investigation.",
  "x_portal_portal_energy_page_status_desc_utility_submitted": "Customer's enrollment has been submitted to their local utility for processing.",
  "x_portal_portal_energy_page_status_desc_verification_pending": "Customer's enrollment is being verified by us.",
  "x_portal_portal_energy_page_unable_to_load": "Unable to Load",
  "x_portal_portal_energy_page_unable_to_load_desc": "We couldn't load your energy information. Please try again later.",
  "x_portal_portal_energy_page_vs_last_month": "vs Last Month",
  "x_portal_portal_monitoring_page_alert_state_acknowledged": "acknowledged",
  "x_portal_portal_monitoring_page_alert_state_open": "open",
  "x_portal_portal_monitoring_page_alert_state_resolved": "resolved",
  "x_portal_portal_monitoring_page_alert_state_snoozed": "snoozed",
  "x_portal_portal_monitoring_page_alerts": "Alerts",
  "x_portal_portal_monitoring_page_all_clear": "All clear",
  "x_portal_portal_monitoring_page_auto_match_by_address": "Auto-match by address",
  "x_portal_portal_monitoring_page_battery": "Battery",
  "x_portal_portal_monitoring_page_brand_emporia": "Emporia",
  "x_portal_portal_monitoring_page_brand_enphase": "Enphase",
  "x_portal_portal_monitoring_page_brand_generac": "Generac",
  "x_portal_portal_monitoring_page_brand_solaredge": "SolarEdge",
  "x_portal_portal_monitoring_page_brand_tesla": "Tesla",
  "x_portal_portal_monitoring_page_brand_tigo": "Tigo",
  "x_portal_portal_monitoring_page_connect_a_system": "Connect a system",
  "x_portal_portal_monitoring_page_connect_your_system": "Connect your system.",
  "x_portal_portal_monitoring_page_connecting": "Connecting",
  "x_portal_portal_monitoring_page_connection_access_blocked": "Provider access blocked; reconnect required",
  "x_portal_portal_monitoring_page_connection_connected": "Connected",
  "x_portal_portal_monitoring_page_connection_provider_capacity_exhausted": "Provider capacity exhausted",
  "x_portal_portal_monitoring_page_connection_retry_scheduled": "Provider retry scheduled",
  "x_portal_portal_monitoring_page_connection_site_access_required": "We have your site on file, but the provider has not granted Otovo access yet",
  "x_portal_portal_monitoring_page_connection_token_expired": "Token expired; reconnect required",
  "x_portal_portal_monitoring_page_connection_waiting_first_poll": "Linked; waiting for first provider poll",
  "x_portal_portal_monitoring_page_connection_waiting_site_discovery": "Connected; waiting for site discovery",
  "x_portal_portal_monitoring_page_device": "device",
  "x_portal_portal_monitoring_page_devices": "devices",
  "x_portal_portal_monitoring_page_disconnect": "Disconnect",
  "x_portal_portal_monitoring_page_disconnecting": "Disconnecting",
  "x_portal_portal_monitoring_page_emporia_desc": "Best for Emporia Vue monitors and Emporia batteries. Share the device with Otovo from the Emporia app, then paste the device ID to validate access.",
  "x_portal_portal_monitoring_page_emporia_device_id_placeholder": "Emporia device ID",
  "x_portal_portal_monitoring_page_enphase_desc": "Best for Enlighten accounts and Enphase microinverters. Grant Otovo maintainer access first; if Otovo gave you a system ID, paste it below to validate access.",
  "x_portal_portal_monitoring_page_err_disconnect_emporia": "Failed to disconnect Emporia",
  "x_portal_portal_monitoring_page_err_disconnect_enphase": "Failed to disconnect Enphase",
  "x_portal_portal_monitoring_page_err_disconnect_generac": "Failed to disconnect Generac",
  "x_portal_portal_monitoring_page_err_disconnect_generic": "Failed to disconnect {label}",
  "x_portal_portal_monitoring_page_err_disconnect_solaredge": "Failed to disconnect SolarEdge",
  "x_portal_portal_monitoring_page_err_disconnect_tesla": "Failed to disconnect Tesla",
  "x_portal_portal_monitoring_page_err_enter_emporia_device_id": "Enter your Emporia device ID",
  "x_portal_portal_monitoring_page_err_enter_enphase_system_id": "Enter your Enphase system ID",
  "x_portal_portal_monitoring_page_err_enter_field": "Enter your {field}",
  "x_portal_portal_monitoring_page_err_enter_solaredge_site_id": "Enter your SolarEdge site ID",
  "x_portal_portal_monitoring_page_err_enter_tigo_system_id": "Enter your Tigo system ID",
  "x_portal_portal_monitoring_page_err_link_emporia": "Failed to link your Emporia device",
  "x_portal_portal_monitoring_page_err_link_generic": "Failed to connect {label}",
  "x_portal_portal_monitoring_page_err_link_tigo": "Failed to link your Tigo system",
  "x_portal_portal_monitoring_page_err_open_enphase_maintainer": "Failed to open Enphase maintainer access",
  "x_portal_portal_monitoring_page_err_register_enphase": "Failed to register your Enphase system",
  "x_portal_portal_monitoring_page_err_register_solaredge": "Failed to register your SolarEdge site",
  "x_portal_portal_monitoring_page_err_start_tesla": "Failed to start Tesla connection",
  "x_portal_portal_monitoring_page_freshness_delayed": "delayed",
  "x_portal_portal_monitoring_page_freshness_live": "live",
  "x_portal_portal_monitoring_page_freshness_offline": "offline",
  "x_portal_portal_monitoring_page_freshness_recent": "recent",
  "x_portal_portal_monitoring_page_generac_ops_managed": "Generac monitoring is linked by our team, not from this page.",
  "x_portal_portal_monitoring_page_generac_ops_managed_detail": "Send us the inverter or generator serial number, the installation address, and the email address on the PWRview account. We complete the link with Generac installer support, and your system appears here once data starts flowing.",
  "x_portal_portal_monitoring_page_grant_maintainer_access": "Grant maintainer access",
  "x_portal_portal_monitoring_page_grid": "Grid",
  "x_portal_portal_monitoring_page_home": "Home",
  "x_portal_portal_monitoring_page_how_to_connect_monitoring": "How to connect monitoring",
  "x_portal_portal_monitoring_page_installer_number": "Installer number",
  "x_portal_portal_monitoring_page_installer_transfer": "Installer transfer",
  "x_portal_portal_monitoring_page_live_flow": "Live flow",
  "x_portal_portal_monitoring_page_live_production_desc": "Live production, storage, and grid flow from every provider linked to your account.",
  "x_portal_portal_monitoring_page_maintainer": "Maintainer",
  "x_portal_portal_monitoring_page_n_connected": "{count} connected",
  "x_portal_portal_monitoring_page_no_active_alerts": "No active alerts. Everything is running smoothly.",
  "x_portal_portal_monitoring_page_not_connected": "Not connected",
  "x_portal_portal_monitoring_page_not_sure_which_desc": "Not sure which one to use? Enphase usually means microinverters or Enlighten, SolarEdge means a SolarEdge inverter, Tesla means Powerwall or Tesla solar, Emporia means Vue monitoring or Emporia battery, Tigo means optimizers, and Generac means PWRcell or a standby generator.",
  "x_portal_portal_monitoring_page_open": "open",
  "x_portal_portal_monitoring_page_open_transfer_page": "Open transfer page",
  "x_portal_portal_monitoring_page_opening": "Opening",
  "x_portal_portal_monitoring_page_partner_access_not_configured": "Otovo partner access for {label} is not configured yet.",
  "x_portal_portal_monitoring_page_powerwall_solar_oauth": "Powerwall & solar OAuth",
  "x_portal_portal_monitoring_page_prerequisites": "Before you start",
  "x_portal_portal_monitoring_page_pwrcell_or_generator": "PWRcell or generator",
  "x_portal_portal_monitoring_page_recently": "Recently",
  "x_portal_portal_monitoring_page_refreshing": "Refreshing",
  "x_portal_portal_monitoring_page_sign_in_with_tesla": "Sign in with Tesla",
  "x_portal_portal_monitoring_page_site": "site",
  "x_portal_portal_monitoring_page_site_id_placeholder": "Site ID",
  "x_portal_portal_monitoring_page_sites": "sites",
  "x_portal_portal_monitoring_page_solar": "Solar",
  "x_portal_portal_monitoring_page_solaredge_desc": "Best for SolarEdge inverters. Contact Otovo support for the verified SolarEdge access email, add it under Admin > Site Access as a user with Full Access, then paste the site ID here.",
  "x_portal_portal_monitoring_page_solaredge_transfer_desc": "Use SolarEdge ownership transfer only when the legal owner changes. It removes existing site users and is not required to reconnect monitoring.",
  "x_portal_portal_monitoring_page_step1": "Pick the company shown in your existing monitoring app.",
  "x_portal_portal_monitoring_page_step2": "Complete that provider's access step, then enter the requested ID.",
  "x_portal_portal_monitoring_page_step3": "Connect validates with the provider before saving it.",
  "x_portal_portal_monitoring_page_success_emporia_linked": "Emporia device linked",
  "x_portal_portal_monitoring_page_success_enphase_linked": "Enphase system linked",
  "x_portal_portal_monitoring_page_success_generic_disconnected": "{label} disconnected",
  "x_portal_portal_monitoring_page_success_generic_linked": "{label} connected",
  "x_portal_portal_monitoring_page_success_solaredge_linked": "SolarEdge site linked",
  "x_portal_portal_monitoring_page_success_tigo_linked": "Tigo system linked",
  "x_portal_portal_monitoring_page_system": "system",
  "x_portal_portal_monitoring_page_system_id_placeholder": "System ID",
  "x_portal_portal_monitoring_page_systems": "systems",
  "x_portal_portal_monitoring_page_tesla_desc": "Best for Tesla Powerwall or Tesla solar. Sign in with the Tesla account that owns the energy site and approve access.",
  "x_portal_portal_monitoring_page_tigo_desc": "Best for Tigo optimizers. If Otovo is not already the installer, the system owner must ask Tigo Support to add Otovo's installer account before this system ID can validate.",
  "x_portal_portal_monitoring_page_tigo_paste_note": "Paste the Tigo system ID after installer access is active; the connection will call Tigo before saving.",
  "x_portal_portal_monitoring_page_tigo_system_id_placeholder": "Tigo system ID",
  "x_portal_portal_monitoring_page_transfer_instructions": "Changing owner or installer",
  "x_portal_portal_monitoring_page_validate_access": "Validate access",
  "x_portal_portal_monitoring_page_validate_system": "Validate system",
  "x_portal_portal_monitoring_page_vendor_access_lost": "{provider} stopped sharing this system with Otovo on {date}. Live data will return once access is re-granted in your {provider} account — contact us if you need help.",
  "x_portal_portal_monitoring_page_vendor_access_lost_badge": "sharing disabled",
  "x_portal_portal_monitoring_page_vue_monitor_or_battery": "Vue monitor or battery",
  "x_portal_portal_page_navigate": "Navigate",
  "x_portal_portal_quotes_invoices_invoice_id_page_bank_transfer_in_progress": "This bank transfer is already in progress. Please do not retry while Stripe is still processing it.",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_bancontact": "Belgian bank card or app",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_blik": "Polish mobile banking code",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_eps": "Austrian online bank transfer",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_ideal": "Dutch bank redirect",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_local": "Local payment method",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_multibanco": "Portuguese voucher payment",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_p24": "Polish bank transfer",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_satispay": "Italian wallet payment",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_sepa": "Euro bank debit through an IBAN mandate",
  "x_portal_portal_quotes_invoices_invoice_id_page_desc_twint": "Swiss mobile wallet",
  "x_portal_portal_quotes_invoices_invoice_id_page_err_init_payment": "Failed to initialize payment.",
  "x_portal_portal_quotes_invoices_invoice_id_page_err_payment_failed": "Payment failed.",
  "x_portal_portal_quotes_invoices_invoice_id_page_err_stripe_init": "Stripe failed to initialize",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_bancontact": "Bancontact",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_bank_ach": "Bank / ACH",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_blik": "BLIK",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_card": "Card",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_eps": "EPS",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_ideal": "iDEAL",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_multibanco": "Multibanco",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_p24": "Przelewy24",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_satispay": "Satispay",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_sepa": "SEPA Direct Debit",
  "x_portal_portal_quotes_invoices_invoice_id_page_label_twint": "TWINT",
  "x_portal_portal_quotes_invoices_invoice_id_page_pay_amount": "Pay {amount}",
  "x_portal_portal_quotes_invoices_invoice_id_page_payment_processing": "Payment processing",
  "x_portal_portal_quotes_invoices_invoice_id_page_preparing_payment": "Preparing payment...",
  "x_portal_portal_quotes_invoices_invoice_id_page_processing": "Processing...",
  "x_portal_portal_quotes_quote_id_page_discount": "Discount",
  "x_portal_portal_quotes_quote_id_page_due_date": "Due {date}",
  "x_portal_portal_quotes_quote_id_page_full_payment_due": "Full payment due on acceptance.",
  "x_portal_portal_quotes_quote_id_page_invoices": "Payments",
  "x_portal_portal_quotes_quote_id_page_no_invoices": "No payments yet. We'll notify you when payment is ready.",
  "x_portal_portal_quotes_quote_id_page_payment": "Payment",
  "x_portal_portal_quotes_quote_id_page_payment_schedule": "Payment Schedule",
  "x_portal_portal_quotes_quote_id_page_quote_cancelled": "Quote cancelled.",
  "x_portal_portal_quotes_quote_id_page_quote_id_missing": "Quote ID is missing.",
  "x_portal_portal_quotes_quote_id_page_quote_rejected": "Quote rejected.",
  "x_portal_portal_quotes_quote_id_page_reject_confirm": "Reject this quote? This will cancel any open payments.",
  "x_portal_portal_quotes_quote_id_page_reject_failed": "Failed to reject quote.",
  "x_portal_portal_quotes_quote_id_page_reject_quote": "Reject quote",
  "x_portal_portal_quotes_quote_id_page_rejecting": "Rejecting...",
  "x_portal_portal_quotes_quote_id_page_title": "Quote {name} | Otovo Portal",
  "x_portal_portal_service_page_book_a": "Book a",
  "x_portal_portal_service_page_book_a_service": "Book a service",
  "x_portal_portal_service_page_completed_appointments": "Completed Appointments",
  "x_portal_portal_service_page_free_cancel": "Free cancel up to 24h",
  "x_portal_portal_service_page_inspection_blurb": "A full health check of your solar, battery & generator system by a certified tech.",
  "x_portal_portal_service_page_inspection_cleaning_blurb": "Both in one appointment — one window, one trip, and you save.",
  "x_portal_portal_service_page_inspection_cleaning_price_note": "bundle",
  "x_portal_portal_service_page_inspection_cleaning_tag": "Save $199",
  "x_portal_portal_service_page_inspection_cleaning_title": "Inspection + Cleaning",
  "x_portal_portal_service_page_inspection_price_note": "flat · ~60 min",
  "x_portal_portal_service_page_inspection_title": "Inspection",
  "x_portal_portal_service_page_panel_cleaning_blurb": "Clear dust, pollen and grime off your panels to recover lost production.",
  "x_portal_portal_service_page_panel_cleaning_price_note": "flat · ~45 min",
  "x_portal_portal_service_page_panel_cleaning_title": "Panel Cleaning",
  "x_portal_portal_service_page_schedule": "Schedule",
  "x_portal_portal_service_page_service": "service",
  "x_portal_portal_service_page_upcoming_appointments": "Upcoming Appointments",
  "x_portal_portal_support_page_call_us": "Call us",
  "x_portal_portal_support_page_email_us": "Email us",
  "x_portal_portal_support_page_here_to_help": "We're here to help",
  "x_portal_portal_support_page_hours": "Mon–Fri 8am–6pm CT",
  "x_portal_portal_support_page_reply_time": "Replies within one business day",
  "x_portal_portal_support_page_requests_empty": "You have no open support requests.",
  "x_portal_portal_support_page_requests_error": "We couldn't load your support requests. Refresh the page to try again.",
  "x_portal_portal_support_page_requests_loading": "Loading your support requests…",
  "x_portal_portal_support_page_requests_title": "Your support requests",
  "x_portal_portal_support_page_requests_updated": "Updated {time}",
  "x_portal_portal_support_page_reschedule_appointment_with_id": "To reschedule appointment {appointmentId}, please call or email us. Include your preferred date and time window.",
  "x_portal_portal_support_page_reschedule_generic": "To reschedule, please call or email us. Include your preferred date and time window.",
  "x_portal_portal_support_page_status_in_progress": "In progress",
  "x_portal_portal_support_page_status_received": "Request received",
  "x_portal_portal_support_page_status_responded": "We responded",
  "x_portal_portal_support_page_status_waiting_for_you": "Waiting for you",
  "x_portal_portal_support_page_work_order_question": "Have a question about work order {workOrderId}? Reach out by phone or email — we'll pull it up while you're on the line.",
  "x_procurement_rfq_token_page_adjust_quantity_packaging_substitute": "Adjust quantity, packaging, or offer a substitute",
  "x_procurement_rfq_token_page_availability": "Availability",
  "x_procurement_rfq_token_page_backordered": "Backordered",
  "x_procurement_rfq_token_page_charges_delivery": "Charges & delivery",
  "x_procurement_rfq_token_page_currency": "Currency",
  "x_procurement_rfq_token_page_destination_provided_by_otovo": "Destination provided by Otovo",
  "x_procurement_rfq_token_page_drop_ship_from_manufacturer": "Drop ship from manufacturer",
  "x_procurement_rfq_token_page_freight": "Freight",
  "x_procurement_rfq_token_page_grand_total": "Grand total",
  "x_procurement_rfq_token_page_in_stock": "In stock",
  "x_procurement_rfq_token_page_intro": "Enter a unit price for each item below — we'll total everything for you. Add availability and lead time so we can plan delivery. Otovo reviews your response before issuing any purchase order.",
  "x_procurement_rfq_token_page_lead_time": "Lead time",
  "x_procurement_rfq_token_page_lead_time_example": "e.g. 3 business days",
  "x_procurement_rfq_token_page_leave_blank_placeholder": "Leave blank to quote the requested item",
  "x_procurement_rfq_token_page_line_number": "Line {number}",
  "x_procurement_rfq_token_page_line_total": "Line total",
  "x_procurement_rfq_token_page_note_from_otovo": "Note from Otovo:",
  "x_procurement_rfq_token_page_notes_placeholder": "Substitutions, exclusions, pickup instructions, or other terms",
  "x_procurement_rfq_token_page_optional": "(optional)",
  "x_procurement_rfq_token_page_otovo_needs": "Otovo needs",
  "x_procurement_rfq_token_page_otovo_rfq_title": "Otovo RFQ",
  "x_procurement_rfq_token_page_overall_lead_time": "Overall lead time",
  "x_procurement_rfq_token_page_overall_lead_time_example": "e.g. 5 business days",
  "x_procurement_rfq_token_page_packaging_conversion_notes": "Packaging / conversion notes",
  "x_procurement_rfq_token_page_packaging_example": "e.g. sold as a 500 ft spool, fulfills 500 ft of demand",
  "x_procurement_rfq_token_page_payment_terms_days": "Payment terms (days)",
  "x_procurement_rfq_token_page_prepared_for": "Prepared for {vendor}",
  "x_procurement_rfq_token_page_priced_count": "{priced} of {total} priced",
  "x_procurement_rfq_token_page_promise_date": "Promise date",
  "x_procurement_rfq_token_page_quantity_youll_ship": "Quantity you'll ship",
  "x_procurement_rfq_token_page_quote_number": "Quote number",
  "x_procurement_rfq_token_page_quote_received_thank_you": "Quote received — thank you",
  "x_procurement_rfq_token_page_quote_reference": "Quote reference",
  "x_procurement_rfq_token_page_request_for_quote": "Request for Quote",
  "x_procurement_rfq_token_page_respond_by": "Respond by",
  "x_procurement_rfq_token_page_revision_label": "Revision",
  "x_procurement_rfq_token_page_revision_sent_notice": "Revision {revision} has been sent to Otovo Procurement for review. You can reply to the original email with any supporting documents. No purchase order is issued until we confirm your pricing.",
  "x_procurement_rfq_token_page_secure_response_notice": "Secure response — visible only to Otovo Procurement",
  "x_procurement_rfq_token_page_ship_to": "· Ship to",
  "x_procurement_rfq_token_page_ships_in_1_2_days": "Ships in 1–2 days",
  "x_procurement_rfq_token_page_special_order": "Special order",
  "x_procurement_rfq_token_page_submit_error_fallback": "Your response could not be submitted.",
  "x_procurement_rfq_token_page_submit_to_otovo": "Submit to Otovo",
  "x_procurement_rfq_token_page_submitting": "Submitting…",
  "x_procurement_rfq_token_page_substitute_item_label": "Substitute item (if quoting an alternative)",
  "x_procurement_rfq_token_page_subtotal": "Subtotal",
  "x_procurement_rfq_token_page_unit_of_measure": "Unit of measure",
  "x_procurement_rfq_token_page_unit_price": "Unit price",
  "x_procurement_rfq_token_page_valid_through": "Valid through",
  "x_procurement_rfq_token_page_your_pricing": "Your pricing",
  "x_report_token_page_contact_support": "Please contact support if you expected a report here.",
  "x_report_token_page_locked_body": "Your technician has finished writing it up. It unlocks the moment the quote for this appointment is paid.",
  "x_report_token_page_locked_inside": "Inside this report",
  "x_report_token_page_locked_item_next": "Findings and next steps",
  "x_report_token_page_locked_item_overview": "Overview of the appointment",
  "x_report_token_page_locked_item_photos": "Photos from the appointment",
  "x_report_token_page_locked_item_work": "Work performed",
  "x_report_token_page_locked_title": "Your service report is ready.",
  "x_report_token_page_no_payment_link": "Use the payment link in your quote email, or reply to the report email and we'll send a new one.",
  "x_report_token_page_paid_reload": "Already paid? Reload this page in a moment.",
  "x_report_token_page_pay_invoice": "Pay quote & open report",
  "x_report_token_page_service_report": "Service Report",
  "x_site_report_locked_due_to_dispute": "This report is unavailable while the payment dispute is open. Contact support for help.",
  "x_service_partners_service_partners_layout_toggle_navigation": "Toggle navigation",
  "x_service_partner_assignment_label": "Assignment",
  "x_service_partner_assignment_accept_before_scheduling": "Accept this work before scheduling",
  "x_service_partner_assignment_accepted": "Assignment accepted",
  "x_service_partner_assignment_declined": "Assignment declined",
  "x_service_partner_assignment_revision_offered": "Revision {revision} · offered {date}",
  "x_service_partner_assignment_accept": "Accept assignment",
  "x_service_partner_assignment_decline_reason": "Reason for declining",
  "x_service_partner_assignment_decline": "Decline assignment",
  "x_service_partner_status_offered": "Offered",
  "x_service_partner_status_external_scheduling": "Scheduling required",
  "x_service_partner_status_parts_pending": "Parts pending",
  "x_service_partner_status_ready_to_schedule": "Ready to schedule",
  "x_service_partner_status_proposed": "Proposed",
  "x_service_partner_status_unconfirmed": "Unconfirmed",
  "x_service_partner_status_confirmed": "Confirmed",
  "x_service_partner_status_assigned": "Assigned",
  "x_service_partner_status_in_progress": "In progress",
  "x_service_partner_status_in_review": "In review",
  "x_service_partner_status_closeout": "Closeout",
  "x_service_partner_status_complete": "Complete",
  "x_service_partner_status_pending_action": "Pending action",
  "x_service_partner_status_reserve_parts": "Reserve parts",
  "x_service_partner_status_technical_review": "Technical review",
  "x_service_partner_status_rma_pending": "RMA pending",
  "x_service_partner_status_cancelled": "Cancelled",
  "x_service_partner_status_return_required": "Return required",
  "x_service_partner_status_customer_missed": "Customer missed",
  "x_service_partner_status_technician_missed": "Technician missed",
  "x_service_partner_status_pending": "Pending",
  "x_service_partner_status_accepted": "Accepted",
  "x_service_partner_status_declined": "Declined",
  "x_service_partners_service_partners_messages_page_no_messages_yet": "No messages yet. Start the conversation below.",
  "x_service_partners_service_partners_messages_page_questions_about_a_job": "Questions about a job, scheduling, or payment? Message the team.",
  "x_service_partners_service_partners_messages_page_send": "Send",
  "x_service_partners_service_partners_messages_page_talk_to_otovo": "Talk to Otovo",
  "x_service_partners_service_partners_messages_page_you": "You",
  "x_service_partners_service_partners_work_orders_page_assigned_work": "Assigned work",
  "x_service_partners_service_partners_work_orders_page_no_work_orders_match": "No work orders match.",
  "x_service_partners_service_partners_work_orders_page_search_placeholder": "Search by name or case number",
  "x_service_partners_service_partners_work_orders_page_total_count": "{count} total",
  "x_service_partners_service_partners_work_orders_work_order_id_page_appointments": "Appointments",
  "x_service_partners_service_partners_work_orders_work_order_id_page_no_appointments_scheduled": "No appointments scheduled.",
  "x_service_partners_service_partners_work_orders_work_order_id_page_priority": "Priority",
  "x_service_partners_service_partners_work_orders_work_order_id_page_work_orders": "Work Orders",
  "x_sign_page_accept_disclosure": "Accept the electronic records disclosure before signing.",
  "x_sign_page_agree_and_continue": "Agree and continue",
  "x_sign_page_all_parties_finished": "All parties have finished. Download the completed contract and evidence certificate below.",
  "x_sign_page_calculated_automatically": "Calculated automatically when signing is finished.",
  "x_sign_page_cannot_be_opened": "This contract cannot be opened",
  "x_sign_page_check_field": "Check \"{label}\".",
  "x_sign_page_checked": "Checked",
  "x_sign_page_choose_at_least_one_option": "{label}: choose at least one option.",
  "x_sign_page_choose_exactly_one_option": "{label}: choose exactly one option.",
  "x_sign_page_choose_one": "Choose one",
  "x_sign_page_choose_one_or_more": "Choose one or more",
  "x_sign_page_complete_field": "Complete \"{label}\".",
  "x_sign_page_completed_contract": "Completed contract",
  "x_sign_page_consent_electronic_records": "Consent to electronic records",
  "x_sign_page_consent_not_recorded": "Consent could not be recorded.",
  "x_sign_page_context_not_loaded": "The signing context is not loaded.",
  "x_sign_page_contract_complete_ready": "The contract is complete. Your signed copy is ready.",
  "x_sign_page_decline_contract": "Decline contract",
  "x_sign_page_decline_contract_question": "Decline this contract?",
  "x_sign_page_decline_failed": "The contract could not be declined.",
  "x_sign_page_decline_to_sign": "Decline to sign",
  "x_sign_page_declined_notified": "You declined this contract. The sender has been notified.",
  "x_sign_page_declining": "Declining",
  "x_sign_page_download": "Download",
  "x_sign_page_download_evidence_certificate": "Download evidence certificate",
  "x_sign_page_download_failed": "The file could not be downloaded.",
  "x_sign_page_download_signed_contract": "Download signed contract",
  "x_sign_page_effect_of_withdrawal": "Effect of withdrawal",
  "x_sign_page_email_on_file": "Email on file",
  "x_sign_page_enter_full_legal_name": "Enter your full legal name.",
  "x_sign_page_finish_signing": "Finish signing",
  "x_sign_page_field_done": "Done",
  "x_sign_page_field_todo": "To do",
  "x_sign_page_signing_progress": "Signing",
  "x_sign_page_progress": "{done} of {total} done",
  "x_sign_page_format_mismatch": "\"{label}\" does not match the required format.",
  "x_sign_page_full_legal_name": "Full legal name",
  "x_sign_page_hardware_software": "Hardware and software",
  "x_sign_page_initials_label": "Initials",
  "x_sign_page_initials_preview_alt": "Initials preview",
  "x_sign_page_integrity_check_failed": "{name} failed its integrity check.",
  "x_sign_page_invalid_validation_rule": "\"{label}\" has an invalid validation rule.",
  "x_sign_page_link_incomplete": "This signing link is incomplete. Open the original link from your email or text message.",
  "x_sign_page_link_invalid_expired": "This signing link is invalid or expired.",
  "x_sign_page_admin_session_blocked": "An admin session is open in this browser. For legal security, open the original quote link in a private window or sign out of the admin portal, then try again.",
  "x_sign_page_no_further_signatures": "No further signatures can be added. Contact the sender if you believe this is unexpected.",
  "x_sign_page_open_each_document": "Open each document before signing.",
  "x_sign_page_open_pdf": "Open PDF",
  "x_sign_page_opening_contract": "Opening your contract...",
  "x_sign_page_page_count": "({count} pages)",
  "x_sign_page_paper_copies": "Paper copies",
  "x_sign_page_paper_copy_help": "Need a paper copy or help accessing this document? Use the paper-copy procedure in the disclosure or contact the sender directly.",
  "x_sign_page_paper_option": "Paper option",
  "x_sign_page_part_complete": "Your part is complete",
  "x_sign_page_part_complete_wait": "Your part is complete. We will send the final copy after the remaining parties finish.",
  "x_sign_page_provide_initials": "Provide your initials.",
  "x_sign_page_provide_signature": "Provide your signature.",
  "x_sign_page_recording_consent": "Recording consent",
  "x_sign_page_remaining_parties_note": "The remaining parties can now complete their steps. You will receive a final copy when the envelope is complete.",
  "x_sign_page_request_could_not_complete": "The signing request could not be completed.",
  "x_sign_page_request_could_not_load": "The signing request could not be loaded.",
  "x_sign_page_review_and_sign": "Review and sign",
  "x_sign_page_review_every_document": "Review every document",
  "x_sign_page_scope": "Scope",
  "x_sign_page_signature_label": "Signature",
  "x_sign_page_signature_preview_alt": "Signature preview",
  "x_sign_page_signature_submit_failed": "Your signature could not be submitted.",
  "x_sign_page_signing_will_stop": "Signing will stop for every party and the sender will receive your reason.",
  "x_sign_page_status_completed": "Completed",
  "x_sign_page_status_declined": "Declined",
  "x_sign_page_status_draft": "Draft",
  "x_sign_page_status_expired": "Expired",
  "x_sign_page_status_heading": "This contract is {status}",
  "x_sign_page_status_in_progress": "In progress",
  "x_sign_page_status_sent": "Sent",
  "x_sign_page_status_voided": "Voided",
  "x_sign_page_submitting": "Submitting",
  "x_sign_page_try_again": "Try again",
  "x_sign_page_update_contact_info": "Update your contact information",
  "x_sign_page_verifying_link": "Verifying the signing link and document integrity.",
  "x_sign_page_verifying_pdfs": "Verifying PDFs",
  "x_sign_page_withdraw_consent": "Withdraw consent",
  "x_survey_token_page_comments_optional": "Comments (optional)",
  "x_survey_token_page_comments_placeholder": "Tell us what went well (or what we can do better)…",
  "x_survey_token_page_contact_support_prefix": "If you need help right away, contact support at ",
  "x_survey_token_page_failed_to_load": "Failed to load survey.",
  "x_survey_token_page_failed_to_submit": "Failed to submit.",
  "x_survey_token_page_feedback_submitted": "Your feedback has been submitted.",
  "x_survey_token_page_head_description": "Rate your service experience with Otovo.",
  "x_survey_token_page_head_title": "Service Survey | Otovo",
  "x_survey_token_page_how_did_we_do": "How did we do?",
  "x_survey_token_page_invalid_or_expired": "This survey link is invalid or has expired.",
  "x_survey_token_page_please_select_rating": "Please select a rating.",
  "x_survey_token_page_rate_star_singular": "Rate 1 star",
  "x_survey_token_page_rate_stars": "Rate {count} stars",
  "x_survey_token_page_rating": "Rating",
  "x_survey_token_page_service_visit": "Service appointment",
  "x_survey_token_page_submit_failed": "Sorry — we could not submit your feedback. Please try again.",
  "x_survey_token_page_submitting": "Submitting…",
  "x_survey_token_page_technician_label": "Technician: {name}",
  "x_survey_token_page_thank_you": "Thank you!",
  "x_survey_token_page_thanks_for_choosing": "Thanks for choosing Otovo. Your feedback helps us improve.",
  "x_survey_token_page_you_selected": "You selected {rating}/5",
  "x_u_quote_warranty_covered": "Warranty covered",
  "x_u_quote_warranty_not_covered": "Warranty not covered",
  "x_u_quote_warranty_pending": "Warranty pending",
  "x_work_order_intake_token_page_abandoned_system": "Abandoned System",
  "x_work_order_intake_token_page_add_another_response": "Add another response",
  "x_work_order_intake_token_page_additional_files": "Additional Files",
  "x_work_order_intake_token_page_at_least_one_valid_phone_or_email": "At least one valid phone or email",
  "x_work_order_intake_token_page_attachments_count": "{count} attachment(s)",
  "x_work_order_intake_token_page_canonical_work_order_type": "Canonical Work Order Type",
  "x_work_order_intake_token_page_case_reference": "Case reference",
  "x_work_order_intake_token_page_choose_file": "Choose file",
  "x_work_order_intake_token_page_choose_files": "Choose files",
  "x_work_order_intake_token_page_customer_case_number": "Customer Case Number",
  "x_work_order_intake_token_page_customer_case_number_lower": "Customer case number",
  "x_work_order_intake_token_page_describe_issue_placeholder": "Describe the issue, requested work, system context, and any scheduling notes.",
  "x_work_order_intake_token_page_email_placeholder": "name@example.com",
  "x_work_order_intake_token_page_energyaid_submit_pto": "EnergyAid to Submit PTO?",
  "x_work_order_intake_token_page_estimating_team_preparing": "Our estimating team is preparing your quote — you'll hear from us with next steps.",
  "x_work_order_intake_token_page_expires": "Expires",
  "x_work_order_intake_token_page_failed_to_load_work_order_types": "Failed to load work order types",
  "x_work_order_intake_token_page_failed_to_submit_work_order_intake": "Failed to submit work order intake",
  "x_work_order_intake_token_page_file_size_kb": "{size} KB",
  "x_work_order_intake_token_page_files_selected": "{count} selected",
  "x_work_order_intake_token_page_first_and_last_name": "First and last name",
  "x_work_order_intake_token_page_helpful_extras": "Helpful Extras",
  "x_work_order_intake_token_page_hic_upload": "HIC Upload",
  "x_work_order_intake_token_page_home_improvement_contract": "Home Improvement Contract",
  "x_work_order_intake_token_page_home_improvement_contract_full": "Home Improvement Contract, O&M Agreement, utility bill, and plan set",
  "x_work_order_intake_token_page_internal_appointment_number": "Internal AppointmentNumber",
  "x_work_order_intake_token_page_internal_appointment_number_lower": "Internal appointment number",
  "x_work_order_intake_token_page_link_unavailable": "This link is unavailable.",
  "x_work_order_intake_token_page_loading_work_order_types": "Loading work order types…",
  "x_work_order_intake_token_page_no_file_chosen": "No file chosen",
  "x_work_order_intake_token_page_no_work_order_types_found": "No work order types found.",
  "x_work_order_intake_token_page_om_agreement": "O&M Agreement",
  "x_work_order_intake_token_page_operations_and_maintenance_agreement": "Operations and maintenance agreement",
  "x_work_order_intake_token_page_permit_pack_plan_set": "Permit Pack / Plan Set",
  "x_work_order_intake_token_page_phone_placeholder": "(555) 555-5555",
  "x_work_order_intake_token_page_photos_design_monitoring_supporting_files": "Photos, design, monitoring, and supporting files",
  "x_work_order_intake_token_page_photos_monitoring_design_supporting_files": "Photos, monitoring, design, or supporting files",
  "x_work_order_intake_token_page_plan_set_or_permit_pack": "Plan set or permit pack",
  "x_work_order_intake_token_page_please_provide_enough_detail": "Please provide enough detail for operations to create the work order accurately on first pass.",
  "x_work_order_intake_token_page_please_select": "Please select...",
  "x_work_order_intake_token_page_portal_url": "Portal URL",
  "x_work_order_intake_token_page_portal_url_placeholder": "https://...",
  "x_work_order_intake_token_page_pto_submission_preference": "PTO submission preference",
  "x_work_order_intake_token_page_public_work_order_intake": "Public work order intake",
  "x_work_order_intake_token_page_request_received": "Request Received",
  "x_work_order_intake_token_page_required": "Required",
  "x_work_order_intake_token_page_scope_of_work": "Scope of Work",
  "x_work_order_intake_token_page_scope_of_work_lower": "Scope of work",
  "x_work_order_intake_token_page_search_work_order_type_placeholder": "Search work order type...",
  "x_work_order_intake_token_page_send_work_order_details_once": "Send the work order details once. We'll turn this submission into an Otovo work order without requiring portal login.",
  "x_work_order_intake_token_page_service_address": "Service address",
  "x_work_order_intake_token_page_solar_servicing_work_order_intake_form": "Solar Servicing Work Order Intake Form",
  "x_work_order_intake_token_page_state_province": "State/Province",
  "x_work_order_intake_token_page_street": "Street",
  "x_work_order_intake_token_page_submissions_remaining": "{count} submission(s) remaining",
  "x_work_order_intake_token_page_submit_work_order_intake": "Submit Work Order Intake",
  "x_work_order_intake_token_page_submitting_button": "Submitting",
  "x_work_order_intake_token_page_submitting_form_creates_or_reuses": "Submitting this form creates or reuses the Otovo account, location, work order, and opportunity records for this appointment.",
  "x_work_order_intake_token_page_unlimited_submissions_remaining": "Unlimited submissions remaining",
  "x_work_order_intake_token_page_unsure": "Unsure",
  "x_work_order_intake_token_page_utility_bill": "Utility Bill",
  "x_work_order_intake_token_page_utility_bill_if_available": "Utility bill, if available",
  "x_work_order_intake_token_page_work_order_type": "Work Order Type",
  "x_work_order_intake_token_page_work_order_type_lower": "Work Order type",
  "x_work_order_intake_token_page_zip_postal_code": "Zip/Postal Code",
  "x_admin_inventory_shortfalls_title": "Stock shortfalls",
  "x_admin_inventory_shortfalls_subtitle": "Inventory events whose source had insufficient recorded stock.",
  "x_admin_inventory_shortfalls_nav": "Shortfalls",
  "catalog_review_title": "Catalog review",
  "catalog_review_nav": "Catalog review",
  "catalog_review_stages_label": "Review progress",
  "catalog_review_stage_open": "Open",
  "catalog_review_stage_accepted": "Accepted",
  "catalog_review_stage_skipped": "Skipped",
  "catalog_review_status_edited": "Edited",
  "catalog_review_hint_move": "Move between products",
  "catalog_review_accept": "Accept",
  "catalog_review_skip": "Skip",
  "catalog_review_col_current": "Current",
  "catalog_review_col_proposed": "Proposed",
  "catalog_review_col_accepted": "Accepted",
  "catalog_review_compare_label": "Review of {name}",
  "catalog_review_product_link": "SKU {sku}",
  "catalog_review_field_manufacturer": "Manufacturer",
  "catalog_review_field_part_number": "Manufacturer part number",
  "catalog_review_field_unit": "Unit",
  "catalog_review_field_serialized": "Serialized",
  "catalog_review_serialized_hint": "Only for products that carry a real manufacturer serial number.",
  "catalog_review_not_set": "Not set",
  "catalog_review_usage": "{quotes} quote lines and {orders} purchase order lines in the last 365 days",
  "catalog_review_sources": "Sources",
  "catalog_review_no_sources": "No sources proposed",
  "catalog_review_source_part": "Part number {part}",
  "catalog_review_source_upc": "UPC {upc}",
  "catalog_review_source_pack": "Pack of {quantity}",
  "catalog_review_source_cost": "Last cost {cost}",
  "catalog_review_source_no_cost": "No cost recorded",
  "catalog_review_source_seen": "Last seen {date}",
  "catalog_review_source_primary": "Primary source",
  "catalog_review_source_kept": "Kept",
  "catalog_review_source_dropped": "Dropped",
  "catalog_review_source_evidence": "Evidence: {kind}",
  "catalog_review_source_kind_vendor": "Vendor",
  "catalog_review_source_kind_store": "Store",
  "catalog_review_source_kind_partner": "Partner",
  "catalog_review_source_kind_manufacturer": "Manufacturer",
  "catalog_review_evidence_po_line": "Purchase order line",
  "catalog_review_evidence_receipt": "Receipt",
  "catalog_review_evidence_ramp_receipt": "Ramp receipt",
  "catalog_review_evidence_vendor_response": "Vendor response",
  "catalog_review_evidence_manual": "Entered by hand",
  "catalog_review_manufacturer_missing": "\"{name}\" is not in the manufacturer directory. Choose an existing manufacturer before accepting.",
  "catalog_review_manufacturer_unlisted": "Not in the manufacturer directory",
  "catalog_review_manufacturer_search": "Search manufacturers",
  "catalog_review_retired": "This product was deactivated or merged, so it cannot be changed. You can skip it.",
  "catalog_review_decided_line": "Decided {date} by account {who}",
  "catalog_review_note_line": "Note: {notes}",
  "catalog_review_keep_source": "Keep {name}",
  "catalog_review_field_source_part": "Part number",
  "catalog_review_field_pack": "Pack quantity",
  "catalog_review_notes_hint": "Optional. Saved with the decision.",
  "catalog_review_required": "Required",
  "catalog_review_pack_invalid": "Enter a quantity above zero",
  "catalog_review_category_solar_panel": "Solar panel",
  "catalog_review_category_inverter": "Inverter",
  "catalog_review_category_battery": "Battery",
  "catalog_review_category_generator": "Generator",
  "catalog_review_category_racking": "Racking",
  "catalog_review_category_electrical": "Electrical",
  "catalog_review_category_conduit": "Conduit",
  "catalog_review_category_wire": "Wire",
  "catalog_review_category_hardware": "Hardware",
  "catalog_review_category_tools": "Tools",
  "catalog_review_category_safety": "Safety",
  "catalog_review_category_consumables": "Consumables",
  "catalog_review_category_other": "Other",
  "catalog_review_unit_ea": "Each (ea)",
  "catalog_review_unit_ft": "Feet (ft)",
  "catalog_review_unit_m": "Meters (m)",
  "catalog_review_unit_lb": "Pounds (lb)",
  "catalog_review_unit_kg": "Kilograms (kg)",
  "catalog_review_unit_box": "Box",
  "catalog_review_unit_case": "Case",
  "catalog_review_unit_roll": "Roll",
  "catalog_review_unit_spool": "Spool",
  "catalog_review_load_failed": "The proposals could not be loaded: {detail}",
  "catalog_review_retry": "Try again",
  "catalog_review_command_failed": "The decision could not be saved. Try again.",
  "catalog_review_empty_open": "Nothing left to review.",
  "catalog_review_empty_accepted": "No products accepted yet.",
  "catalog_review_empty_skipped": "No products skipped.",
  "catalog_review_page_done": "You decided every product on this page.",
  "catalog_review_load_next": "Load the next products",
  "catalog_review_items_label": "products",
  "catalog_review_product_sources_intro": "Where we buy this product, with each place's own part number.",
  "catalog_review_product_sources_none": "No sources yet",
  "catalog_review_product_sources_failed": "Sources could not be loaded. Reload the page to try again.",
  "catalog_review_decided_on": "Decided {date}",
  "catalog_review_sort_label": "Sort",
  "catalog_review_sort_rank": "Usage rank",
  "catalog_review_sort_confidence": "Low confidence first",
  "catalog_review_confidence_high": "High confidence",
  "catalog_review_confidence_medium": "Medium confidence",
  "catalog_review_confidence_low": "Low confidence",
  "catalog_review_missing": "Missing",
  "catalog_review_needs_edit": "Missing before this can be accepted: {fields}. Use Edit to fill them in.",
  "catalog_review_missing_source_part": "Source part number",
  "catalog_review_source_part_missing": "Part number missing",
  "catalog_review_source_part_hint": "No part number is stored for this place. Type one, or drop the source.",
  "catalog_review_prefill_empty_hint": "The prefill left this empty. Fill it in to accept.",
  "catalog_review_evidence_catalog_name": "Catalog name",
  "catalog_review_field_generic": "Generic part (no brand)",
  "catalog_review_generic_hint": "A commodity material bought unbranded. It has no manufacturer or manufacturer part number; its name, category, unit and the part numbers of its sources identify it.",
  "catalog_review_generic": "Generic",
  "x_admin_inventory_shortfalls_open_count": "{count} awaiting review",
  "x_admin_inventory_shortfalls_status_open": "Open",
  "x_admin_inventory_shortfalls_status_reviewed": "Reviewed",
  "x_admin_inventory_shortfalls_status_all": "All",
  "x_admin_inventory_shortfalls_lane_all": "All lanes",
  "x_admin_inventory_shortfalls_lane_forced": "Forced at job",
  "x_admin_inventory_shortfalls_lane_rma": "Unknown RMA return",
  "x_admin_inventory_shortfalls_lane_material": "Material movement",
  "x_admin_inventory_shortfalls_lane_unknown": "Unknown source",
  "x_admin_inventory_shortfalls_col_when": "When",
  "x_admin_inventory_shortfalls_col_product": "Product",
  "x_admin_inventory_shortfalls_col_source": "Source",
  "x_admin_inventory_shortfalls_col_serials": "Serials",
  "x_admin_inventory_shortfalls_col_context": "Job",
  "x_admin_inventory_shortfalls_col_who": "Recorded by",
  "x_admin_inventory_shortfalls_col_action": "Review",
  "x_admin_inventory_shortfalls_unidentified": "{count} with no serial",
  "x_admin_inventory_shortfalls_no_serials": "No serials recorded",
  "x_admin_inventory_shortfalls_work_order": "Work order",
  "x_admin_inventory_shortfalls_appointment": "Appointment",
  "x_admin_inventory_shortfalls_rma": "RMA {id}",
  "x_admin_inventory_shortfalls_mark_reviewed": "Mark reviewed",
  "x_admin_inventory_shortfalls_save_review": "Save review",
  "x_admin_inventory_shortfalls_review_notice": "Review acknowledges the exception. It does not correct stock or change the event.",
  "x_admin_inventory_shortfalls_reopen": "Reopen",
  "x_admin_inventory_shortfalls_note_placeholder": "Review note (optional)",
  "x_admin_inventory_shortfalls_reviewed_by": "Reviewed by {name}",
  "x_admin_inventory_shortfalls_empty_open": "No open shortfalls.",
  "x_admin_inventory_shortfalls_empty_other": "No shortfalls match this filter.",
  "x_admin_inventory_shortfalls_error": "Could not load shortfalls",
  "x_admin_inventory_shortfalls_action_failed": "Could not save that review",
  "x_admin_inventory_shortfalls_changed": "Review changed elsewhere. Latest state loaded; check your note before retrying.",
  "x_admin_inventory_shortfalls_units": "{count} {uom}",
  "x_admin_inbox_title": "Inbox",
  "x_admin_activity_title": "Activity",
  "x_admin_activity_subtitle": "Things that happened near you",
  "x_admin_inbox_empty_title": "Inbox zero",
  "x_admin_inbox_empty_body": "Nothing needs you right now.",
  "x_admin_activity_empty": "No activity yet",
  "x_admin_inbox_reason_assigned": "Assigned",
  "x_admin_inbox_reason_mentioned": "Mentioned",
  "x_admin_inbox_reason_approval": "Approval",
  "x_admin_inbox_reason_escalation": "Escalation",
  "x_admin_inbox_reason_participant": "Participant",
  "x_admin_inbox_reason_watching": "Watching",
  "x_admin_inbox_reason_case_routed": "Routed to you",
  "x_admin_inbox_entity_case": "Case",
  "x_admin_inbox_entity_task": "Task",
  "x_admin_inbox_entity_thread": "Conversation",
  "x_admin_inbox_entity_project": "Project",
  "x_admin_inbox_action_done": "Done",
  "x_admin_inbox_action_snooze": "Snooze",
  "x_admin_inbox_show_done": "Show done",
  "x_admin_inbox_snoozed": "Snoozed",
  "x_admin_inbox_no_summary": "No recent changes",
  "x_admin_inbox_age_now": "Now",
  "x_admin_inbox_age_minutes": "{count}m",
  "x_admin_inbox_age_hours": "{count}h",
  "x_admin_inbox_age_days": "{count}d",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_whatsapp_label": "Send WhatsApp",
  "x_c_admin_marketing_flow_editor_panels_step_palette_send_a_whatsapp_message": "Send a WhatsApp template message",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_send_whatsapp": "Send WhatsApp",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_untitled_whatsapp": "Untitled WhatsApp",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_no_template_selected": "No template selected",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_sends": "Sends: {count}",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_status_draft": "draft",
  "x_c_admin_marketing_flow_editor_nodes_send_whats_app_node_status_live": "live",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_send_whatsapp": "Send WhatsApp",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_configure_whatsapp_step": "Configure WhatsApp template step",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_template_required": "Select an approved template — this step cannot send without one",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_sending_number": "Sending Number",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_automatic_number": "Automatic — match recipient region",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_fallback_number": "Default number",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_no_fallback": "None — skip when no regional match",
  "x_c_admin_marketing_flow_editor_panels_whats_app_config_panel_whatsapp_analytics": "WhatsApp Analytics",
  "x_c_admin_work_orders_work_order_quotes_card_scope_of_work": "Scope of Work",
  "x_c_admin_work_orders_work_order_quotes_card_qty": "Qty",
  "x_c_admin_work_orders_work_order_quotes_card_work_item": "Item",
  "x_c_admin_work_orders_work_order_quotes_card_no_itemized_work": "No itemized work recorded",
  "x_c_admin_work_orders_work_order_quotes_card_scope_not_documented": "Scope not yet documented",
  "common_open": "Open",
  "x_esign_catalogue_all_statuses": "All statuses",
  "x_esign_catalogue_status_draft": "Draft",
  "x_esign_catalogue_status_published": "Published",
  "x_esign_catalogue_status_archived": "Archived",
  "x_esign_catalogue_no_matches": "Nothing matches those filters",
  "x_esign_catalogue_no_matches_body": "Try a different search term, or clear the filters to see everything.",
  "x_esign_catalogue_clear_filters": "Clear filters",
  "x_esign_templates_count": "{count} templates",
  "x_esign_templates_col_fields": "Fields",
  "x_esign_templates_search_placeholder": "Search templates by name, description, or tag…",
  "x_esign_templates_no_pdf": "No PDF",
  "x_esign_templates_fields_action": "Fields",
  "x_esign_templates_empty_title": "No templates yet",
  "x_esign_templates_empty_body": "A template is a PDF with signature and data fields placed on it. Create one, upload its PDF, then place the fields.",
  "x_esign_template_detail_back": "Back to templates",
  "x_esign_template_detail_load_failed": "Failed to load template",
  "x_esign_template_detail_current_definition": "Current definition",
  "x_esign_template_detail_fields_count": "{count} fields",
  "x_esign_template_detail_pdf_stored": "PDF stored",
  "x_esign_template_detail_no_pdf": "No PDF uploaded",
  "x_esign_template_detail_replace_pdf": "Replace PDF",
  "x_esign_template_detail_edit_fields": "Edit fields",
  "x_esign_template_detail_publish": "Publish",
  "x_esign_template_detail_publishing": "Publishing…",
  "x_esign_template_detail_publish_confirm_body": "Publishing makes this definition the one new agreements are built from. Envelopes already sent are unaffected.",
  "x_esign_template_detail_published_toast": "Template published",
  "x_esign_template_detail_publish_failed": "Failed to publish template",
  "x_esign_template_detail_archive": "Archive",
  "x_esign_template_detail_archive_failed": "Failed to archive template",
  "x_esign_template_detail_send": "Send document for signature",
  "x_admin_dashboards_technician_report_card_page_title": "Technician Report Card",
  "x_admin_dashboards_technician_report_card_page_subtitle": "Same-day closeout, clock in/out, and location health decide the {bonus} perfect-period bonus. Speed vs estimate affects the score only — never the bonus.",
  "x_admin_dashboards_technician_report_card_page_pay_period": "Pay period",
  "x_admin_dashboards_technician_report_card_page_live_period": "Live — standings provisional",
  "x_admin_dashboards_technician_report_card_page_closed_period": "Period closed — results final",
  "x_admin_dashboards_technician_report_card_page_rule_launch": "Launch rule: clear the backlog",
  "x_admin_dashboards_technician_report_card_page_rule_launch_hint": "This launch period's bonus gate is clearing the historical backlog: every past-dated open appointment must reach a final status by period end. Same-day stats are still shown for reference.",
  "x_admin_dashboards_technician_report_card_page_untracked_period": "The technician report card started on {launch}. Pay periods before it were never scored, so this one has nothing to show.",
  "x_admin_dashboards_technician_report_card_page_error_title": "Failed to load the report card",
  "x_admin_dashboards_technician_report_card_page_stat_perfect": "Perfect periods",
  "x_admin_dashboards_technician_report_card_page_stat_payout": "Bonus payout",
  "x_admin_dashboards_technician_report_card_page_stat_avg_score": "Average score",
  "x_admin_dashboards_technician_report_card_page_stat_pending": "Awaiting review",
  "x_admin_dashboards_technician_report_card_page_col_rank": "Rank",
  "x_admin_dashboards_technician_report_card_page_col_technician": "Technician",
  "x_admin_dashboards_technician_report_card_page_col_score": "Score",
  "x_admin_dashboards_technician_report_card_page_col_gate_group": "Bonus gate · {bonus} all-or-nothing",
  "x_admin_dashboards_technician_report_card_page_col_closeout": "Same-day closeout",
  "x_admin_dashboards_technician_report_card_page_col_clock": "Clock in/out",
  "x_admin_dashboards_technician_report_card_page_col_location": "Location health",
  "x_admin_dashboards_technician_report_card_page_col_speed": "Speed vs estimate",
  "x_admin_dashboards_technician_report_card_page_score_only": "Score only",
  "x_admin_dashboards_technician_report_card_page_col_bonus": "Bonus",
  "x_admin_dashboards_technician_report_card_page_col_actions": "Actions",
  "x_admin_dashboards_technician_report_card_page_days_cell": "{clean}/{total} days",
  "x_admin_dashboards_technician_report_card_page_closeout_cell": "{clean}/{total} appts",
  "x_admin_dashboards_technician_report_card_page_backlog_cell": "{resolved}/{total} backlog",
  "x_admin_dashboards_technician_report_card_page_speed_no_samples": "No samples",
  "x_admin_dashboards_technician_report_card_page_speed_on_estimate": "On estimate",
  "x_admin_dashboards_technician_report_card_page_review_pending": "Pending review",
  "x_admin_dashboards_technician_report_card_page_review_approved": "Approved",
  "x_admin_dashboards_technician_report_card_page_review_vetoed": "Vetoed",
  "x_admin_dashboards_technician_report_card_page_review_adjusted": "Adjusted",
  "x_admin_dashboards_technician_report_card_page_open_detail": "Review",
  "x_admin_dashboards_technician_report_card_page_empty": "No technicians had appointment activity in this period.",
  "x_admin_dashboards_technician_report_card_page_footer_summary": "{count} technicians · {perfect} perfect · {payout} committed",
  "x_admin_dashboards_technician_report_card_page_export_csv": "Export CSV",
  "x_admin_dashboards_technician_report_card_page_drawer_label": "Report card detail",
  "x_admin_dashboards_technician_report_card_page_gates_passed": "Gates passed",
  "x_admin_dashboards_technician_report_card_page_detail_failed": "Failed to load report card detail {status}",
  "x_admin_dashboards_technician_report_card_page_retry": "Retry",
  "x_admin_dashboards_technician_report_card_page_day_grid_title": "Appointment days",
  "x_admin_dashboards_technician_report_card_page_no_appointment_days": "No appointment days in this period.",
  "x_admin_dashboards_technician_report_card_page_closed_day_grid_unavailable": "Daily breakdown is unavailable for this closed period. Saved totals and violations remain available.",
  "x_admin_dashboards_technician_report_card_page_appointments_title": "Appointments",
  "x_admin_dashboards_technician_report_card_page_untitled_appointment": "Untitled appointment",
  "x_admin_dashboards_technician_report_card_page_speed_detail": "{actual} of {estimated} min estimated",
  "x_admin_dashboards_technician_report_card_page_closed_same_day": "Closed same day",
  "x_admin_dashboards_technician_report_card_page_not_closed_same_day": "Not closed same day",
  "x_admin_dashboards_technician_report_card_page_violations_title": "Violations",
  "x_admin_dashboards_technician_report_card_page_no_violations": "No violations — perfect period.",
  "x_admin_dashboards_technician_report_card_page_violation_closeout_missed": "Closeout missed",
  "x_admin_dashboards_technician_report_card_page_violation_clock_in_missing": "Clock-in missing",
  "x_admin_dashboards_technician_report_card_page_violation_clock_out_missing": "Clock-out missing",
  "x_admin_dashboards_technician_report_card_page_violation_tracking_unhealthy": "Location tracking unhealthy",
  "x_admin_dashboards_technician_report_card_page_violation_backlog_unresolved": "Backlog appointment unresolved",
  "x_admin_dashboards_technician_report_card_page_decision_title": "Bonus decision",
  "x_admin_dashboards_technician_report_card_page_decision_computed": "Computed {amount} at period close",
  "x_admin_dashboards_technician_report_card_page_reviewed_by": "by {name}",
  "x_admin_dashboards_technician_report_card_page_open_period_review_hint": "Bonus review opens when the period closes.",
  "x_admin_dashboards_technician_report_card_page_action_approve": "Approve",
  "x_admin_dashboards_technician_report_card_page_action_adjust": "Adjust",
  "x_admin_dashboards_technician_report_card_page_action_veto": "Veto",
  "x_admin_dashboards_technician_report_card_page_adjusted_amount_label": "Adjusted amount",
  "x_admin_dashboards_technician_report_card_page_note_placeholder": "Decision note — required, kept with the bonus record",
  "x_admin_dashboards_technician_report_card_page_confirm_title": "Confirm bonus review",
  "x_admin_dashboards_technician_report_card_page_confirm_approve": "Approve {name}'s {amount} bonus for {period}?",
  "x_admin_dashboards_technician_report_card_page_confirm_veto": "Veto — set {name}'s bonus to $0 for {period}?",
  "x_admin_dashboards_technician_report_card_page_confirm_adjust": "Adjust {name}'s bonus to {amount} for {period}?",
  "x_admin_dashboards_technician_report_card_page_review_failed": "Review failed ({status})",
  "x_admin_dashboards_technician_report_card_page_review_saved": "Bonus review saved",
  "x_admin_dashboards_technician_report_card_page_appointment_link": "Appointment",
  "x_admin_boards_nav_label": "Dashboards",
  "x_admin_boards_nav_descriptor": "Dashboards built with Luna",
  "x_admin_boards_page_title": "Dashboards",
  "x_admin_boards_page_subtitle": "Live dashboards built with Luna. Ask Luna to create or change one; publish and share it here.",
  "x_admin_boards_count_label": "dashboards",
  "x_admin_boards_search_placeholder": "Search dashboards",
  "x_admin_boards_clear_search": "Clear search",
  "x_admin_boards_scope_all": "All",
  "x_admin_boards_scope_mine": "Mine",
  "x_admin_boards_all_departments": "All departments",
  "x_admin_boards_department_ops": "Operations",
  "x_admin_boards_department_sales": "Sales",
  "x_admin_boards_department_finance": "Finance",
  "x_admin_boards_department_care": "Customer care",
  "x_admin_boards_publish_filter": "Published and drafts",
  "x_admin_boards_published": "Published",
  "x_admin_boards_draft": "Draft",
  "x_admin_boards_sort_label": "Sort",
  "x_admin_boards_sort_updated_desc": "Recently updated",
  "x_admin_boards_sort_updated_asc": "Least recently updated",
  "x_admin_boards_sort_name_asc": "Name A to Z",
  "x_admin_boards_sort_name_desc": "Name Z to A",
  "x_admin_boards_unknown_owner": "Unknown owner",
  "x_admin_boards_widgets": "widgets",
  "x_admin_boards_bookmark": "Bookmark",
  "x_admin_boards_pagination": "Pages",
  "x_admin_boards_previous": "Previous",
  "x_admin_boards_next": "Next",
  "x_admin_boards_empty_title": "No dashboards yet",
  "x_admin_boards_empty_hint": "Ask Luna to build one: describe the numbers you want to see and Luna creates the dashboard for you.",
  "x_admin_boards_run_failed": "The dashboard could not be run",
  "x_admin_boards_rename": "Rename",
  "x_admin_boards_rename_failed": "The dashboard could not be renamed",
  "x_admin_boards_name_required": "A dashboard needs a name.",
  "x_admin_boards_publish": "Publish",
  "x_admin_boards_unpublish": "Unpublish",
  "x_admin_boards_publish_failed": "The publish state could not be changed",
  "x_admin_boards_reorder_failed": "The widgets could not be reordered",
  "x_admin_boards_save_filters_failed": "The filter defaults could not be saved",
  "x_admin_boards_save_filter_defaults": "Save these filters as the default",
  "x_admin_boards_share": "Share link",
  "x_admin_boards_link_copied": "Link copied",
  "x_admin_boards_share_failed": "The link could not be copied",
  "x_admin_boards_refresh": "Refresh",
  "x_admin_boards_no_widgets": "This dashboard has no widgets yet. Ask Luna to add some.",
  "x_admin_boards_run_footer": "Ran in {ms} ms",
  "x_admin_dashboards_llm_usage_page_spend": "Spend",
  "x_admin_dashboards_llm_usage_page_cached_share": "Cached share of input",
  "x_admin_dashboards_llm_usage_page_cache_saving": "Caching saved",
  "x_admin_dashboards_llm_usage_page_wasted": "Spent on failures",
  "x_admin_dashboards_llm_usage_page_latency_p95": "Latency p95",
  "x_admin_dashboards_llm_usage_page_fallback_rate": "Cascade fallback",
  "x_admin_dashboards_llm_usage_page_basis_period": "over {days} days",
  "x_admin_dashboards_llm_usage_page_basis_spend": "{recorded} charged at call time · {modeled} at today's list price",
  "x_admin_dashboards_llm_usage_page_basis_calls": "{accounts} agents · {features} features",
  "x_admin_dashboards_llm_usage_page_basis_cached_share": "of {input} input tokens",
  "x_admin_dashboards_llm_usage_page_basis_cache_saving": "input rate minus cached rate, at today's list price",
  "x_admin_dashboards_llm_usage_page_basis_wasted": "attempts that errored upstream or were abandoned",
  "x_admin_dashboards_llm_usage_page_basis_latency": "p50 {p50}s · {samples} metered attempts",
  "x_admin_dashboards_llm_usage_page_basis_latency_none": "no attempt in this range recorded a latency",
  "x_admin_dashboards_llm_usage_page_basis_fallback": "of {calls} metered calls",
  "x_admin_dashboards_llm_usage_page_basis_fallback_none": "no call in this range was metered per attempt",
  "x_admin_dashboards_llm_usage_page_no_baseline": "no baseline",
  "x_admin_dashboards_llm_usage_page_no_input": "no input tokens in this range",
  "x_admin_dashboards_llm_usage_page_verdict": "{region} spent {amount} on AI over {days} days.",
  "x_admin_dashboards_llm_usage_page_verdict_change": "{direction} {percent} on the previous period, which was {amount} from {start}.",
  "x_admin_dashboards_llm_usage_page_verdict_no_baseline": "The previous period from {start} recorded no spend to compare against.",
  "x_admin_dashboards_llm_usage_page_direction_up": "Up",
  "x_admin_dashboards_llm_usage_page_direction_down": "Down",
  "x_admin_dashboards_llm_usage_page_direction_flat": "Level",
  "x_admin_dashboards_llm_usage_page_coverage_title": "What this total does not cover",
  "x_admin_dashboards_llm_usage_page_coverage_intro": "Of {calls} calls in this range:",
  "x_admin_dashboards_llm_usage_page_coverage_recorded": "{calls} were priced when they ran.",
  "x_admin_dashboards_llm_usage_page_coverage_modeled": "{calls} predate per-call pricing and are priced at today's list price.",
  "x_admin_dashboards_llm_usage_page_coverage_unpriced": "{calls} ran on a model with no price entry and are counted but not costed: {models}.",
  "x_admin_dashboards_llm_usage_page_coverage_subscription": "{calls} were authorised by a seat subscription rather than a metered API key, so they are not billed per token: {channels}.",
  "x_admin_dashboards_llm_usage_page_coverage_realtime_metered": "{calls} LiveKit realtime sessions are metered and included.",
  "x_admin_dashboards_llm_usage_page_coverage_outside_proxy": "Anything a caller sends to a provider outside the LLM proxy is invisible here.",
  "x_admin_dashboards_llm_usage_page_spend_over_time": "Spend over time",
  "x_admin_dashboards_llm_usage_page_by_slug": "By model",
  "x_admin_dashboards_llm_usage_page_by_feature": "By feature",
  "x_admin_dashboards_llm_usage_page_token_mix": "Token mix",
  "x_admin_dashboards_llm_usage_page_channels": "Billing channels",
  "x_admin_dashboards_llm_usage_page_channel": "Channel",
  "x_admin_dashboards_llm_usage_page_outcomes_title": "Attempts by outcome",
  "x_admin_dashboards_llm_usage_page_outcome": "Outcome",
  "x_admin_dashboards_llm_usage_page_budgets_title": "Budgets",
  "x_admin_dashboards_llm_usage_page_budgets_basis": "Spend is summed from recorded cost only, exactly as the router sums it when it refuses a call.",
  "x_admin_dashboards_llm_usage_page_budgets_empty": "No budgets are configured. Add one on the LLM router page.",
  "x_admin_dashboards_llm_usage_page_principal": "Principal",
  "x_admin_dashboards_llm_usage_page_window": "Window",
  "x_admin_dashboards_llm_usage_page_window_days": "{days} days",
  "x_admin_dashboards_llm_usage_page_spent": "Spent",
  "x_admin_dashboards_llm_usage_page_limit": "Limit",
  "x_admin_dashboards_llm_usage_page_headroom": "Headroom",
  "x_admin_dashboards_llm_usage_page_cost": "Cost",
  "x_admin_dashboards_llm_usage_page_model": "Model",
  "x_admin_dashboards_llm_usage_page_slug": "Model slug",
  "x_admin_dashboards_llm_usage_page_no_price": "no price",
  "x_admin_dashboards_llm_usage_page_no_data": "No calls in this range.",
  "x_admin_dashboards_llm_usage_page_verdict_modeled": "{region} spent {amount} on AI over {days} days, of which {modeled} is priced at today's list price rather than charged at the time.",
  "x_u_quote_labor_technicians_one": "1 technician",
  "x_u_quote_labor_technicians_other": "{count} technicians",
  "x_u_quote_labor_hours": "{hours} h",
  "x_u_quote_labor_minutes": "{minutes} min",
  "x_u_quote_labor_summary": "{technicians} · {on_site} on site · Labor time: {labor}",
  "x_u_quote_labor_line": "{on_site} on site ({multiplier}× on a {base} base)",
  "x_u_quote_labor_line_on_site": "{on_site} on site",
  "x_u_quote_labor_time_on_site": "Time on site",
  "x_u_quote_labor_label_technicians": "Technicians",
  "x_u_quote_labor_label_on_site": "Time on site",
  "x_u_quote_labor_label_labor_time": "Labor time",
  "x_admin_partner_intake_page_title": "Partner email intake · Admin",
  "x_admin_partner_intake_nav_label": "Partner email intake",
  "x_admin_partner_intake_nav_descriptor": "Failed work-order dispatches",
  "x_admin_partner_intake_eyebrow": "Email intake failures",
  "x_admin_partner_intake_heading": "Partner work-order dispatches",
  "x_admin_partner_intake_intro": "Partner dispatch emails that were received but never became a work order. Reprocess runs the intake again; close records why no work order is needed.",
  "x_admin_partner_intake_reference": "Partner reference",
  "x_admin_partner_intake_age": "Age",
  "x_admin_partner_intake_recovery": "Recovery",
  "x_admin_partner_intake_related": "Related envelope",
  "x_admin_partner_intake_ingress": "Ingress",
  "x_admin_partner_intake_recovery_requeue_ingress": "Requeue ingress record",
  "x_admin_partner_intake_recovery_gmail_replay": "Fetch from Gmail again",
  "x_admin_partner_intake_recovery_ingress_in_flight": "Queued for the worker",
  "x_admin_partner_intake_recovery_unavailable": "Cannot run again",
  "x_admin_partner_intake_body_not_stored": "Body not stored",
  "x_admin_partner_intake_reprocess": "Reprocess",
  "x_admin_partner_intake_reason_placeholder": "Reason (ticket or note)",
  "x_admin_partner_intake_open_in_gmail": "Open in Gmail",
  "x_admin_partner_intake_empty": "No partner dispatch needs attention.",
  "x_admin_partner_intake_sunrun_heading": "Sunrun portal dispatches",
  "x_admin_partner_intake_sunrun_intro": "Dispatches the Sunrun portal sync could not take in. Fix the cause in the Sunrun portal or on the customer's account, then retry. A dispatch Sunrun corrects is retried on its own.",
  "x_admin_partner_intake_sunrun_empty": "Every Sunrun dispatch has work.",
  "x_admin_partner_intake_sunrun_retry": "Retry",
  "x_admin_partner_intake_sunrun_retry_requested": "Retry queued for {id}.",
  "x_admin_partner_intake_open_in_sunrun": "Open in Sunrun",
  "x_admin_partner_intake_total_open": "{count} open",
  "x_admin_partner_intake_truncated": "Showing the newest {limit} of {count}.",
  "x_admin_partner_intake_reprocess_requested": "Reprocess requested for {id} ({recovery}). The worker updates the envelope; reload to see the result.",
  "x_admin_partner_intake_closed": "Envelope {id} closed.",
  "x_admin_partner_intake_reason_required": "Enter a reason.",
  "x_admin_partner_intake_invalid_envelope": "Invalid envelope.",
  "x_admin_partner_intake_load_failed": "Failed to load partner dispatches",
  "x_admin_partner_intake_age_days_hours": "{days}d {hours}h",
  "x_admin_partner_intake_age_hours": "{hours}h",
  "x_portal_portal_monitoring_page_your_system_today": "Your system today",
  "x_portal_portal_monitoring_page_section_today": "Today",
  "x_portal_portal_monitoring_page_section_energy": "Energy",
  "x_portal_portal_monitoring_page_section_equipment": "Equipment",
  "x_portal_portal_monitoring_page_sections_nav": "Jump to a section",
  "x_portal_portal_monitoring_page_packs_count": "{count} packs",
  "x_portal_portal_monitoring_page_last_reading_at": "last reading at {time}",
  "x_portal_portal_monitoring_page_last_reading_refreshing": "last reading at {time}, refreshing now",
  "x_portal_portal_monitoring_page_choose_system": "Choose a system",
  "x_portal_portal_monitoring_page_flow_label": "How power is moving through your system",
  "x_portal_portal_monitoring_page_flow_caption_now": "Right now",
  "x_portal_portal_monitoring_page_flow_caption_as_of": "As of {time}",
  "x_portal_portal_monitoring_page_tile_solar_today": "Solar today",
  "x_portal_portal_monitoring_page_tile_used_on_site": "Used on site",
  "x_portal_portal_monitoring_page_solar_peaked_at": "peaked at {power} around {time}",
  "x_portal_portal_monitoring_page_solar_no_peak_yet": "nothing produced yet today",
  "x_portal_portal_monitoring_page_used_share_from_solar": "{percent} of it came from your own solar and battery",
  "x_portal_portal_monitoring_page_used_share_unknown": "your meter has not reported the split yet",
  "x_portal_portal_monitoring_page_battery_charging": "charging",
  "x_portal_portal_monitoring_page_battery_discharging": "powering the house",
  "x_portal_portal_monitoring_page_battery_idle": "holding steady",
  "x_portal_portal_monitoring_page_grid_sent_back_context": "sent to the grid · {energy} bought",
  "x_portal_portal_monitoring_page_grid_bought_context": "bought from the grid · {energy} sent back",
  "x_portal_portal_monitoring_page_today_subtitle": "Every reading your system has sent today",
  "x_portal_portal_monitoring_page_legend_site_load": "Site load",
  "x_portal_portal_monitoring_page_legend_battery_signed": "Battery · above zero charging, below discharging",
  "x_portal_portal_monitoring_page_legend_grid_signed": "Grid · above zero buying, below sending back",
  "x_portal_portal_monitoring_page_legend_battery_soc": "Battery state of charge",
  "x_portal_portal_monitoring_page_legend_energy": "Energy produced",
  "x_portal_portal_monitoring_page_legend_solar_used": "Solar used on site",
  "x_portal_portal_monitoring_page_legend_exported": "Sent to the grid",
  "x_portal_portal_monitoring_page_legend_bought": "Bought from the grid",
  "x_portal_portal_monitoring_page_energy_tile_self_consumed": "Self-consumed",
  "x_portal_portal_monitoring_page_energy_tile_self_consumed_unit": "% of production",
  "x_portal_portal_monitoring_page_energy_tile_solar_covered": "Solar covered",
  "x_portal_portal_monitoring_page_energy_tile_solar_covered_unit": "% of use",
  "x_portal_portal_monitoring_page_energy_tile_exported": "Sent to the grid",
  "x_portal_portal_monitoring_page_energy_tile_bought": "Bought",
  "x_portal_portal_monitoring_page_energy_empty_title": "Not enough meter history yet",
  "x_portal_portal_monitoring_page_energy_empty_body": "This balance needs a year of production, export and import readings from your meters. We will fill it in as they arrive.",
  "x_portal_portal_monitoring_page_balance_tooltip_produced": "Produced {total} — {used} used on site, {exported} sent to the grid",
  "x_portal_portal_monitoring_page_balance_tooltip_used": "Used {total} — {solar} from solar, {bought} bought",
  "x_portal_portal_monitoring_page_battery_subtitle_packs": "{packs} packs across {inverters} inverters · {capacity} usable",
  "x_portal_portal_monitoring_page_battery_site_only": "Your system reports one figure for the whole battery.",
  "x_portal_portal_monitoring_page_battery_no_packs": "No battery readings have arrived for this system yet.",
  "x_portal_portal_monitoring_page_pack_charge": "charge",
  "x_portal_portal_monitoring_page_pack_of_nameplate": "of {nameplate}",
  "x_portal_portal_monitoring_page_pack_usable": "usable",
  "x_portal_portal_monitoring_page_pack_normal": "normal",
  "x_portal_portal_monitoring_page_pack_check": "check pack",
  "x_portal_portal_monitoring_page_pack_inverter_packs": "{inverter} packs",
  "x_portal_portal_monitoring_page_battery_note_check": "{pack} is the one to watch: it holds {usable} of its {nameplate} nameplate. Contact us if you would like it checked.",
  "x_portal_portal_monitoring_page_equipment_inverters": "Inverters",
  "x_portal_portal_monitoring_page_equipment_meters": "Meters",
  "x_portal_portal_monitoring_page_equipment_producing": "Producing",
  "x_portal_portal_monitoring_page_equipment_reporting": "Reporting",
  "x_portal_portal_monitoring_page_equipment_not_reporting_since": "Not reporting since {date}",
  "x_portal_portal_monitoring_page_equipment_never_reported": "Has not reported yet",
  "x_portal_portal_monitoring_page_equipment_optimizers": "{count} optimizers",
  "x_portal_portal_monitoring_page_equipment_on_parent": "on {parent}",
  "x_portal_portal_monitoring_page_equipment_empty": "No equipment details have arrived for this system yet.",
  "x_portal_portal_monitoring_page_devices_unavailable": "Equipment details are not available right now.",
  "x_portal_portal_monitoring_page_choose_site": "Choose a location",
  "x_portal_portal_monitoring_page_source_use": "Use",
  "x_portal_portal_monitoring_page_sources_line": "Sources: {sources}",
  "x_portal_portal_monitoring_page_double_counted_note": "One connected system reported a reading another already covers; it was left out of the totals.",
  "x_portal_portal_monitoring_page_legend_used_energy": "Energy used",
  "x_portal_portal_monitoring_page_legend_self_sufficiency": "Covered by solar and battery",
  "x_portal_portal_monitoring_page_legend_hour_by_hour": "Production hour by hour",
  "x_portal_portal_monitoring_page_heatmap_less": "less",
  "x_portal_portal_monitoring_page_heatmap_more": "up to {energy}",
  "x_portal_portal_monitoring_page_stat_lifetime": "Lifetime",
  "x_portal_portal_monitoring_page_stat_of_nameplate": "of {nameplate}",
  "x_portal_portal_monitoring_page_stat_co2_avoided": "CO2 avoided",
  "x_portal_portal_monitoring_page_co2_context": "Estimate at {factor} kg CO2 per kWh of grid electricity.",
  "x_portal_portal_monitoring_page_co2_context_with_year": "Estimate at {factor} kg CO2 per kWh · {year} over the last twelve months.",
  "x_portal_portal_monitoring_page_cycle_range": "charge today",
  "x_portal_portal_monitoring_page_cycle_charged": "into the battery",
  "x_portal_portal_monitoring_page_cycle_discharged": "out of the battery",
  "x_admin_monitoring_connect_title": "Connect a monitoring system",
  "x_admin_monitoring_connect_provider_label": "Provider",
  "x_admin_monitoring_connect_provider_placeholder": "Select a provider",
  "x_admin_monitoring_connect_location_label": "Address",
  "x_admin_monitoring_connect_location_placeholder": "Select an address",
  "x_admin_monitoring_connect_location_empty": "This account has no address on file yet. The system can be connected without one, but nothing will say where it is installed.",
  "x_admin_monitoring_connect_access_heading": "What the customer has to do first",
  "x_admin_monitoring_connect_submit": "Connect",
  "x_admin_monitoring_connect_submitting": "Connecting…",
  "x_admin_monitoring_connect_cancel": "Cancel",
  "x_admin_monitoring_connect_failed": "The system could not be connected.",
  "x_admin_monitoring_connections_heading": "Provider connections",
  "x_admin_monitoring_connections_connect_action": "Connect a system",
  "x_admin_monitoring_connections_open_cockpit": "Monitoring cockpit",
  "x_admin_monitoring_connections_empty": "No provider credentials on this account.",
  "x_admin_monitoring_connections_retry": "Retry",
  "x_admin_monitoring_connections_retrying": "Scheduling…",
  "x_admin_monitoring_connections_retry_failed": "The retry could not be scheduled.",
  "x_admin_monitoring_connections_retry_after": "Next attempt {time}",
  "x_admin_monitoring_connections_status_disabled": "Disabled",
  "x_admin_monitoring_connections_status_unknown": "Not polled yet",
  "x_admin_monitoring_connections_failures": "{count} failed polls",
  "x_admin_monitoring_connections_last_error": "Last error",
  "x_admin_monitoring_connections_sites": "Sites",
  "x_admin_monitoring_connections_no_address": "No address",
  "x_admin_monitoring_connections_load_failed": "Provider connections could not be loaded.",
  "x_portal_portal_monitoring_page_inverters": "Inverters",
  "x_portal_portal_monitoring_page_inverters_subtitle_day": "What each inverter produced today, minute by minute",
  "x_portal_portal_monitoring_page_inverters_subtitle_range": "What each inverter produced, day by day",
  "x_portal_portal_monitoring_page_inverters_empty": "No per-inverter readings have arrived for this system yet.",
  "x_portal_portal_monitoring_page_inverters_range_unavailable": "Per-inverter figures go back a month. Pick Day, Week or Month to see them.",
  "x_portal_portal_monitoring_page_inverter_peak": "peaked at {power}",
  "x_portal_portal_monitoring_page_inverter_share": "{percent} of the site",
  "x_portal_portal_monitoring_page_inverter_no_readings": "nothing reported for this period",
  "x_portal_portal_monitoring_page_inverter_close": "Close",
  "x_portal_portal_monitoring_page_inverter_detail_empty": "This inverter wrote no readings for the period on screen.",
  "x_portal_portal_monitoring_page_device_serial": "Serial {serial}",
  "x_portal_portal_monitoring_page_device_firmware": "Firmware {firmware}",
  "x_portal_portal_monitoring_page_device_reports_status": "reports {status}",
  "x_portal_portal_monitoring_page_panels": "Panels",
  "x_portal_portal_monitoring_page_panels_subtitle": "{count} microinverters, each reporting for its own panel",
  "x_portal_portal_monitoring_page_panels_empty": "No per-panel readings have arrived for this system yet.",
  "x_portal_portal_monitoring_page_panels_scale_now": "Producing now",
  "x_portal_portal_monitoring_page_panels_scale_today": "Produced today",
  "x_portal_portal_monitoring_page_panels_flagged": "{count} to look at: {panels}. The provider reports them as something other than normal, or they have missed two readings in a row.",
  "x_portal_portal_monitoring_page_panel_reporting": "reporting",
  "x_portal_portal_monitoring_page_panel_not_reporting": "not reporting",
  "x_portal_portal_monitoring_page_panel_status": "reports {status}",
  "x_portal_portal_monitoring_page_panel_today": "{energy} today",
  "x_portal_portal_monitoring_page_panel_now": "{power} now",
  "x_portal_portal_monitoring_page_panel_last_seen": "last seen {date}",
  "x_portal_portal_monitoring_page_panel_best": "Best panel",
  "x_portal_portal_monitoring_page_panel_middle": "Middle panel",
  "x_portal_portal_monitoring_page_panel_worst": "Lowest panel",
  "x_portal_portal_monitoring_page_panel_spread": "Spread",
  "x_portal_portal_monitoring_page_panel_spread_context": "between the highest and lowest panel",
  "x_portal_portal_monitoring_page_panel_compare_median": "Middle panel",
  "x_portal_portal_monitoring_page_panel_compare_hint": "Pick a panel to read it against the middle of the array.",
  "x_portal_portal_monitoring_page_panel_heatmap_legend": "Each panel, day by day",
  "x_portal_portal_monitoring_page_health_reporting": "Reporting",
  "x_portal_portal_monitoring_page_health_reporting_value": "{reporting} of {total}",
  "x_portal_portal_monitoring_page_health_reporting_all": "every device has reported recently",
  "x_portal_portal_monitoring_page_health_reporting_missing": "{count} missed two readings in a row",
  "x_portal_portal_monitoring_page_health_nameplate": "{nameplate} between them",
  "x_portal_portal_monitoring_page_health_panels_context": "one microinverter each",
  "x_portal_portal_monitoring_page_health_peak_today": "Peak today",
  "x_portal_portal_monitoring_page_health_peak_share": "{percent} of what the inverters are rated for",
  "x_portal_portal_monitoring_page_health_lifetime": "Produced since day one",
  "x_portal_portal_monitoring_page_health_lifetime_co2": "about {mass} of CO2 the grid did not have to make",
  "x_admin_quotes_id_page_lost_reason_label": "Why was it lost? (required)",
  "x_admin_quotes_id_page_lost_reason_select": "Pick why this quote was lost",
  "x_admin_quotes_id_page_lost_reason_detail_optional": "Detail (optional)",
  "x_portal_portal_quotes_quote_id_page_reject_confirm_button": "Confirm rejection",
  "x_c_quote_lost_reason_prompt": "Why are you declining?",
  "x_c_quote_lost_reason_select": "Choose a reason (optional)",
  "x_c_quote_lost_reason_price": "The price is too high",
  "x_c_quote_lost_reason_financing": "I couldn't get financing",
  "x_c_quote_lost_reason_timing": "Not the right time",
  "x_c_quote_lost_reason_went_with_competitor": "I'm going with another company",
  "x_c_quote_lost_reason_no_longer_needed": "I don't need this anymore",
  "x_c_quote_lost_reason_scheduling": "The schedule didn't work for me",
  "x_c_quote_lost_reason_other": "Something else",
  "x_admin_dashboards_rehash_head_title": "Rehash Dashboard",
  "x_admin_dashboards_rehash_kicker": "Sales · Lost quotes",
  "x_admin_dashboards_rehash_title": "Rehash",
  "x_admin_dashboards_rehash_money_line": "{pool} lost quotes worth {dollars} are still open to a second call. {recovered} were recovered elsewhere, {housekeeping} were closed by housekeeping, and {unclassified} have no reason recorded yet.",
  "x_admin_dashboards_rehash_unconverted_note": "{count} lost quotes carry money with no exchange rate for their date and are left out of the money totals.",
  "x_admin_dashboards_rehash_tracked_unconverted_note": "{count} won or in-rehash quotes carry money with no exchange rate for their latest rehash date and are left out of those tiles.",
  "x_admin_dashboards_rehash_filter_all": "All",
  "x_admin_dashboards_rehash_filter_b2c": "B2C",
  "x_admin_dashboards_rehash_filter_b2b": "B2B",
  "x_admin_dashboards_rehash_tile_pool": "Rehash pool",
  "x_admin_dashboards_rehash_tile_in_rehash": "In rehash now",
  "x_admin_dashboards_rehash_tile_won": "Rehashed and won",
  "x_admin_dashboards_rehash_tile_lost_again": "Lost again",
  "x_admin_dashboards_rehash_tile_open": "Back in pipeline",
  "x_admin_dashboards_rehash_tile_recovered": "Recovered elsewhere",
  "x_admin_dashboards_rehash_weeks_heading": "Lost per week",
  "x_admin_dashboards_rehash_weeks_legend_pool": "Still open",
  "x_admin_dashboards_rehash_weeks_legend_other": "Recovered or housekeeping",
  "x_admin_dashboards_rehash_reasons_heading": "Why we lost them",
  "x_admin_dashboards_rehash_hints_heading": "What the free text suggests (no reason recorded)",
  "x_admin_dashboards_rehash_reasons_th_reason": "Reason",
  "x_admin_dashboards_rehash_reasons_th_lost": "Lost",
  "x_admin_dashboards_rehash_reasons_th_pool": "In pool",
  "x_admin_dashboards_rehash_reasons_th_recovered": "Recovered",
  "x_admin_dashboards_rehash_reasons_unclassified": "No reason recorded",
  "x_admin_dashboards_rehash_reasons_eligible": "Rehash",
  "x_admin_dashboards_rehash_reasons_closed": "Closed",
  "x_admin_dashboards_rehash_queue_heading": "Rehash queue",
  "x_admin_dashboards_rehash_queue_empty": "Nothing to rehash in this window.",
  "x_admin_dashboards_rehash_th_quote": "Quote",
  "x_admin_dashboards_rehash_th_account": "Account",
  "x_admin_dashboards_rehash_th_type": "Type",
  "x_admin_dashboards_rehash_th_status": "Status",
  "x_admin_dashboards_rehash_th_lost": "Lost",
  "x_admin_dashboards_rehash_th_reason": "Reason",
  "x_admin_dashboards_rehash_th_amount": "Amount",
  "x_admin_dashboards_rehash_th_rep": "Rep",
  "x_admin_dashboards_rehash_th_actions": "Actions",
  "x_admin_dashboards_rehash_th_fate": "Outcome",
  "x_admin_dashboards_rehash_th_days_in_rehash": "Days in rehash",
  "x_admin_dashboards_rehash_action_start_rehash": "Start rehash",
  "x_admin_dashboards_rehash_action_set_reason": "Set reason",
  "x_admin_dashboards_rehash_action_saving": "Saving…",
  "x_admin_dashboards_rehash_suggested": "suggested",
  "x_admin_dashboards_rehash_days_ago": "{days}d ago",
  "x_admin_dashboards_rehash_tracked_heading": "Rehashed quotes",
  "x_admin_dashboards_rehash_tracked_empty": "No quote has been moved to rehash yet.",
  "x_admin_dashboards_rehash_fate_won": "Won",
  "x_admin_dashboards_rehash_fate_in_rehash": "In rehash",
  "x_admin_dashboards_rehash_fate_lost_again": "Lost again",
  "x_admin_dashboards_rehash_fate_open": "In pipeline",
  "x_admin_dashboards_rehash_error_action": "Could not update the quote: {message}",
  "x_admin_dashboards_rehash_start_rehash_confirm": "Move this quote to rehash? It leaves the lost bucket and becomes a working quote again; the customer sees nothing until it is presented afresh.",
  "portal_schedule_page_title": "Schedule an appointment",
  "portal_schedule_manage_cta": "Change or cancel this appointment",
  "portal_schedule_manage_note": "You can move it or cancel it yourself, up until the day before the appointment.",
  "portal_appointment_view": "View appointment",
  "portal_appointment_missed_customer": "Customer missed",
  "portal_appointment_missed_technician": "Technician missed",
  "portal_appointment_page_title": "Otovo Portal",
  "portal_appointment_back_to_all": "All appointments",
  "portal_appointment_documents_heading": "Quotes & documents",
  "portal_appointment_welcome_packet": "Welcome packet",
  "portal_appointment_quote_fallback": "Quote",
  "portal_appointment_inventory_heading": "Appointment inventory",
  "portal_appointment_inventory_empty": "Inventory will appear here when it is assigned to this appointment.",
  "portal_appointment_team_heading": "Your service team",
  "portal_monitoring_provider_lane_operational": "Operational",
  "portal_monitoring_provider_lane_degraded": "Degraded",
  "portal_monitoring_provider_lane_outage": "Outage",
  "portal_monitoring_provider_lane_degraded_notice": "We are having trouble reaching {label} right now. New connections may take longer to show data.",
  "portal_monitoring_provider_lane_outage_notice": "We cannot reach {label} right now. You can still connect; data will appear once {label} is reachable again.",
  "x_portal_portal_monitoring_page_plant_title": "Plant performance",
  "x_portal_portal_monitoring_page_plant_subtitle": "Every inverter on one clock, measured against the others",
  "x_portal_portal_monitoring_page_plant_subtitle_provider": "{provider} · every inverter on one clock, measured against the others",
  "x_portal_portal_monitoring_page_plant_today": "Today",
  "x_portal_portal_monitoring_page_plant_previous_day": "Previous day",
  "x_portal_portal_monitoring_page_plant_next_day": "Next day",
  "x_portal_portal_monitoring_page_plant_empty": "No inverter reported on this day.",
  "x_portal_portal_monitoring_page_plant_site_unit": "Whole site",
  "x_portal_portal_monitoring_page_plant_site_grain_note": "This provider reports the site as a whole, so this view measures the site against its own best output. Inverter-by-inverter comparison appears as soon as the provider reports each inverter.",
  "x_portal_portal_monitoring_page_plant_failed": "The plant data could not be loaded. Try again shortly.",
  "x_portal_portal_monitoring_page_plant_panel_grid_now": "{power} from {reporting} of {total} panels at this instant · {low} well under the rest",
  "x_portal_portal_monitoring_page_plant_compare_title": "Inverters compared, reading by reading",
  "x_portal_portal_monitoring_page_plant_compare_hint": "{count} readings, every inverter on each, all on one clock. The inverter that is out of family is the line that leaves the bundle.",
  "x_portal_portal_monitoring_page_plant_deep_title": "One inverter, read closely",
  "x_portal_portal_monitoring_page_plant_deep_hint": "{count} charts from this inverter's own readings. None of them needs a second inverter to compare with.",
  "x_portal_portal_monitoring_page_plant_deep_production": "Production",
  "x_portal_portal_monitoring_page_plant_deep_of_time": "of the time",
  "x_portal_portal_monitoring_page_plant_deep_reference": "Reference power",
  "x_portal_portal_monitoring_page_plant_deep_phase_current": "Phase currents",
  "x_portal_portal_monitoring_page_plant_deep_phase_current_hint": "The three phases should move as one line. A phase that drops away is a fuse, a contactor or a winding.",
  "x_portal_portal_monitoring_page_plant_deep_imbalance": "Imbalance {value} % at {time}. The three phases should move as one line.",
  "x_portal_portal_monitoring_page_plant_deep_phase_voltage": "Grid voltage per phase",
  "x_portal_portal_monitoring_page_plant_deep_phase_voltage_hint": "Voltage the inverter sees at its terminals. A rise at midday is the feeder pushing back against the export.",
  "x_portal_portal_monitoring_page_plant_deep_frequency": "Grid frequency",
  "x_portal_portal_monitoring_page_plant_deep_frequency_hint": "Drawn on a tight scale: excursions are the grid's, and an inverter that trips on them shows here first.",
  "x_portal_portal_monitoring_page_plant_deep_duration": "Power duration curve",
  "x_portal_portal_monitoring_page_plant_deep_duration_hint": "Production sorted from its highest. A flat top is time spent against the inverter's ceiling: energy the array had and the inverter could not pass.",
  "x_portal_portal_monitoring_page_plant_deep_duration_axis": "Share of producing time at or above this power",
  "x_portal_portal_monitoring_page_plant_deep_ramps": "Ramp rate",
  "x_portal_portal_monitoring_page_plant_deep_ramps_hint": "Change in power from one reading to the next. Clean days are two smooth hills; clouds are a comb.",
  "x_portal_portal_monitoring_page_plant_deep_thermal": "Power against heat-sink temperature",
  "x_portal_portal_monitoring_page_plant_deep_thermal_hint": "Each dot is one instant. A cloud that bends over at the hot end is thermal derating.",
  "x_portal_portal_monitoring_page_plant_deep_mppt": "MPPT operating window",
  "x_portal_portal_monitoring_page_plant_deep_mppt_hint": "Power against DC bus voltage. A healthy tracker holds a tight band; a drifting one smears across the axis.",
  "x_portal_portal_monitoring_page_plant_deep_dc_voltage": "DC bus voltage through the day",
  "x_portal_portal_monitoring_page_plant_deep_dc_voltage_hint": "Rises at dawn before any power flows, sags as the modules heat, and collapses at dusk.",
  "x_portal_portal_monitoring_page_plant_deep_pq": "Operating envelope",
  "x_portal_portal_monitoring_page_plant_deep_pq_hint": "Reactive against active power, each dot one instant: where on its capability curve the inverter actually runs.",
  "x_portal_portal_monitoring_page_plant_deep_limit": "Power limit",
  "x_portal_portal_monitoring_page_plant_deep_limit_hint": "The ceiling the inverter was told to hold. Anything under 100 % is curtailment it was ordered into, not a fault.",
  "x_portal_portal_monitoring_page_plant_deep_isolation": "Isolation resistance",
  "x_portal_portal_monitoring_page_plant_deep_isolation_hint": "Array to ground. A dip each morning that recovers is dew; a level that falls day on day is insulation going.",
  "x_portal_portal_monitoring_page_plant_string_ladder_hint": "Current against the strongest string of the same inverter.",
  "x_portal_portal_monitoring_page_plant_panel_grid_title": "Panels and optimizers · {count}",
  "x_portal_portal_monitoring_page_plant_string_ladder_title": "Strings at this instant",
  "x_portal_portal_monitoring_page_plant_state_producing": "Producing",
  "x_portal_portal_monitoring_page_plant_state_clipping": "Clipping",
  "x_portal_portal_monitoring_page_plant_state_idle": "Idle",
  "x_portal_portal_monitoring_page_plant_state_offline": "Offline",
  "x_portal_portal_monitoring_page_plant_state_silent": "No reading",
  "x_portal_portal_monitoring_page_plant_flow_title": "Power flow",
  "x_portal_portal_monitoring_page_plant_flow_hint": "Line weight and speed follow the power flowing at the instant on screen.",
  "x_portal_portal_monitoring_page_plant_flow_dc_input": "DC input",
  "x_portal_portal_monitoring_page_plant_flow_dc_unreported": "DC side not reported",
  "x_portal_portal_monitoring_page_plant_flow_strings": "{count} strings",
  "x_portal_portal_monitoring_page_plant_flow_panels": "{count} panels",
  "x_portal_portal_monitoring_page_plant_flow_output": "Plant output",
  "x_portal_portal_monitoring_page_plant_flow_output_context": "{producing} of {total} producing · {share} of reference",
  "x_portal_portal_monitoring_page_plant_cards_title": "Inverters",
  "x_portal_portal_monitoring_page_plant_cards_hint": "Every reading each inverter sent at the instant on screen.",
  "x_portal_portal_monitoring_page_plant_cards_today": "this day",
  "x_portal_portal_monitoring_page_plant_cards_vs_peers": "vs peers",
  "x_portal_portal_monitoring_page_plant_cards_of_reference": "of {power}",
  "x_portal_portal_monitoring_page_plant_cards_of_site_nameplate": "of {power} (site nameplate)",
  "x_portal_portal_monitoring_page_plant_cards_of_site_share": "of {power} (site nameplate, split evenly)",
  "x_portal_portal_monitoring_page_plant_cards_ac_side": "AC side",
  "x_portal_portal_monitoring_page_plant_cards_dc_side": "DC side",
  "x_portal_portal_monitoring_page_plant_cards_heat": "Heat sink",
  "x_portal_portal_monitoring_page_plant_cards_frequency": "Frequency",
  "x_portal_portal_monitoring_page_plant_cards_apparent": "Apparent power",
  "x_portal_portal_monitoring_page_plant_cards_reactive": "Reactive power",
  "x_portal_portal_monitoring_page_plant_cards_power_limit": "Power limit",
  "x_portal_portal_monitoring_page_plant_cards_dc_voltage": "Bus voltage",
  "x_portal_portal_monitoring_page_plant_cards_dc_current": "Current",
  "x_portal_portal_monitoring_page_plant_cards_dc_power": "Power",
  "x_portal_portal_monitoring_page_plant_cards_isolation": "Isolation",
  "x_portal_portal_monitoring_page_plant_cards_under_it": "Under it",
  "x_portal_portal_monitoring_page_plant_optimizers_listed": "{count} optimizers · not reported individually by this provider",
  "x_portal_portal_monitoring_page_plant_panels_hint": "Darker is more power. A red outline is a panel 25 % or more under the middle of the array.",
  "x_portal_portal_monitoring_page_plant_instant": "Instant on screen · {time}",
  "x_portal_portal_monitoring_page_plant_instant_hint": "Drag to move the flow, the cards and the panels through the day.",
  "x_portal_portal_monitoring_page_plant_yield_title": "Day ranking · specific yield",
  "x_portal_portal_monitoring_page_plant_yield_hint": "Energy per kilowatt of reference power, so unequal inverters compare fairly.",
  "x_portal_portal_monitoring_page_plant_ledger_title": "Where the day's energy went",
  "x_portal_portal_monitoring_page_plant_ledger_hint": "Delivered, held back at the inverters' ceiling, and not produced while a unit was down.",
  "x_portal_portal_monitoring_page_plant_ledger_delivered": "Delivered",
  "x_portal_portal_monitoring_page_plant_ledger_clipped": "Clipped",
  "x_portal_portal_monitoring_page_plant_ledger_downtime": "Downtime",
  "x_portal_portal_monitoring_page_plant_week_energy_hint": "Energy produced each day. Select a day to open it.",
  "x_portal_portal_monitoring_page_plant_tile_energy": "Inverter energy",
  "x_portal_portal_monitoring_page_plant_tile_energy_context": "Integrated from the power curves",
  "x_portal_portal_monitoring_page_plant_tile_producing": "Producing at {time}",
  "x_portal_portal_monitoring_page_plant_tile_producing_value": "{count} of {total}",
  "x_portal_portal_monitoring_page_plant_tile_clipped": "Held back at the ceiling",
  "x_portal_portal_monitoring_page_plant_tile_downtime": "Lost to downtime",
  "x_portal_portal_monitoring_page_plant_tile_estimate": "Estimated from the other inverters",
  "x_portal_portal_monitoring_page_plant_tile_trips": "Out of family",
  "x_portal_portal_monitoring_page_plant_tile_trips_context": "Beyond ±{percent}% for {minutes} min or longer",
  "x_portal_portal_monitoring_page_plant_events_title": "What happened",
  "x_portal_portal_monitoring_page_plant_events_none": "Nothing out of the ordinary on this day.",
  "x_portal_portal_monitoring_page_plant_event_offline_open": "{name} stopped producing at {from} while the others carried on",
  "x_portal_portal_monitoring_page_plant_event_offline_closed": "{name} produced nothing from {from} to {to} while the others carried on",
  "x_portal_portal_monitoring_page_plant_event_clipping": "{name} held at its {power} ceiling from {from} to {to}",
  "x_portal_portal_monitoring_page_plant_event_hot": "{name} ran up to {delta} hotter than the others from {from} to {to}",
  "x_portal_portal_monitoring_page_plant_event_over": "{name} produced {percent} more than the others from {from} to {to}",
  "x_portal_portal_monitoring_page_plant_event_under": "{name} produced {percent} less than the others from {from} to {to}",
  "x_portal_portal_monitoring_page_plant_event_lost": "about {energy} not produced",
  "x_portal_portal_monitoring_page_plant_severity_critical": "Critical",
  "x_portal_portal_monitoring_page_plant_severity_warning": "Warning",
  "x_portal_portal_monitoring_page_plant_severity_info": "Info",
  "x_portal_portal_monitoring_page_plant_overlay_title": "Inverters side by side",
  "x_portal_portal_monitoring_page_plant_metric_label": "Show",
  "x_portal_portal_monitoring_page_plant_metric_normalized": "Output as a share of capacity",
  "x_portal_portal_monitoring_page_plant_reference_note": "Capacity is the inverter's nameplate where it is known, otherwise the highest output it has reached in the last 30 days.",
  "x_portal_portal_monitoring_page_plant_deviation_title": "Difference from the other inverters",
  "x_portal_portal_monitoring_page_plant_trip_label": "Flag beyond ±{percent}%",
  "x_portal_portal_monitoring_page_plant_trip_duration": "for at least",
  "x_portal_portal_monitoring_page_plant_minutes": "{minutes} min",
  "x_portal_portal_monitoring_page_plant_strip_title": "Out of family, every five minutes",
  "x_portal_portal_monitoring_page_plant_scale_under": "below the others",
  "x_portal_portal_monitoring_page_plant_scale_over": "above the others",
  "x_portal_portal_monitoring_page_plant_offline": "not producing",
  "x_portal_portal_monitoring_page_plant_week_title": "Seven days, inverter by inverter",
  "x_portal_portal_monitoring_page_plant_week_hint": "Daily energy per unit of capacity, against the other inverters. Select a day to open it.",
  "x_portal_portal_monitoring_page_plant_week_unavailable": "This system states no time zone, so its calendar days cannot be named.",
  "x_portal_portal_monitoring_page_plant_totals_title": "Plant output against what it could have made",
  "x_portal_portal_monitoring_page_plant_legend_actual": "AC output",
  "x_portal_portal_monitoring_page_plant_legend_potential": "Estimated from the healthy inverters",
  "x_portal_portal_monitoring_page_plant_thermal_title": "Temperature against load",
  "x_portal_portal_monitoring_page_plant_thermal_hint": "Each inverter in colour, the others in grey.",
  "x_portal_portal_monitoring_page_plant_thermal_max": "max {temperature}",
  "x_portal_portal_monitoring_page_plant_snapshot_title": "Every reading at {time}",
  "x_portal_portal_monitoring_page_plant_snapshot_hint": "Drag to move through the day.",
  "x_portal_portal_monitoring_page_plant_scrub_label": "Time of day",
  "x_portal_portal_monitoring_page_plant_column_inverter": "Inverter",
  "x_portal_portal_monitoring_page_plant_column_share": "Of capacity",
  "x_portal_portal_monitoring_page_plant_column_vs_peers": "vs the others",
  "x_c_admin_accounts_detail_account_summary_rail_open_monitoring": "Open monitoring",
  "x_c_admin_accounts_detail_account_summary_rail_warranty_unavailable": "Warranty unavailable",
  "warranty_title": "Warranty",
  "warranty_status_lease": "Lease – Otovo owns the system",
  "warranty_status_lease_ended": "Lease ended",
  "warranty_status_service_partner": "Service partner",
  "warranty_status_otovo": "Otovo",
  "warranty_status_manufacturer_only": "Manufacturer only",
  "warranty_status_out_of_warranty": "Out of warranty",
  "warranty_status_terms_unknown": "Terms unknown",
  "warranty_partner_status_operational": "operational",
  "warranty_partner_status_paused": "paused",
  "warranty_partner_status_onboarding": "onboarding",
  "warranty_partner_status_offboarded": "offboarded",
  "warranty_partner_status_bankrupt": "bankrupt",
  "warranty_sentence_lease": "Otovo owns the system and pays. No end date is recorded.",
  "warranty_sentence_lease_until": "Otovo owns the system and pays. The lease runs to {date}.",
  "warranty_sentence_lease_ended": "The lease ended {date} without a buyout. Whether Otovo still owns the system is not recorded.",
  "warranty_sentence_service_partner": "Claims go to {name} until {date}, then Otovo until {otovo}.",
  "warranty_sentence_service_partner_gone": "Charge {name} until {date} ({state}: recovery may fail). Otovo covers the customer until {otovo}.",
  "warranty_sentence_service_partner_otovo_first": "Claims go to {name} until {date}. Otovo's own cover ends {otovo}.",
  "warranty_sentence_otovo_partner_window_over": "Otovo pays until {otovo} – the partner's window ended {date}.",
  "warranty_sentence_otovo_otovo_installed": "Otovo pays until {otovo}. Otovo installed it, so no partner cover exists.",
  "warranty_sentence_otovo_partner_terms_disputed": "Otovo pays until {otovo}. The partner's cover length is disputed, so it has no end date.",
  "warranty_sentence_otovo_no_partner_cover": "Otovo pays until {otovo}. No partner cover is recorded.",
  "warranty_sentence_otovo_after_buyout_terms": "Otovo pays until {otovo}. The customer bought the system out {bought}; the contract's cover after a buyout runs from delivery.",
  "warranty_sentence_manufacturer_only": "Otovo's cover ended {otovo}. {product} is covered by its manufacturer until {date}; the customer pays the labour.",
  "warranty_sentence_manufacturer_only_contract_none": "The contract gives no Otovo warranty. {product} is covered by its manufacturer until {date}; the customer pays the labour.",
  "warranty_sentence_out_of_warranty_expired": "Out of warranty: the last cover ended {date}.",
  "warranty_sentence_out_of_warranty_contract_states_none": "Out of warranty: the contract gives no warranty.",
  "warranty_sentence_out_of_warranty_no_contract": "Out of warranty: the project has no live contract.",
  "warranty_sentence_out_of_warranty_bought_out": "Out of warranty: the lease was bought out on {date}.",
  "warranty_sentence_terms_unknown": "Terms unknown: the contract's warranty terms are not recorded.",
  "warranty_sentence_terms_unknown_bought_out": "Bought out {bought}. The contract does not settle the warranty after this buyout, so no length is recorded.",
  "warranty_fact_handover": "Handover",
  "warranty_fact_lease_ends": "Lease ends",
  "warranty_fact_bought_out": "Bought out",
  "warranty_fact_lease_ended": "Lease ended",
  "warranty_fact_service_partner": "Service partner warranty",
  "warranty_fact_otovo_workmanship": "Otovo workmanship ends",
  "warranty_fact_otovo_product": "Otovo product ends",
  "warranty_fact_otovo_guarantee": "Otovo Guarantee ends",
  "warranty_fact_panels": "Panels",
  "warranty_fact_terms": "Terms source",
  "warranty_cover_line": "{years} years · ends {date}",
  "warranty_filter_ends_within": "Ends within",
  "warranty_filter_days_30": "30 days",
  "warranty_filter_days_90": "90 days",
  "warranty_filter_days_180": "180 days",
  "warranty_filter_partner_status": "Partner status",
  "warranty_line_until": "Until {date}",
  "warranty_line_lease_until": "Lease to {date}",
  "warranty_line_lease_ended": "Lease ended {date}",
  "warranty_line_bought_out": "Bought out {date}",
  "warranty_line_partner_until": "{name} until {date}",
  "warranty_line_partner_gone_until": "{name} ({state}) until {date}",
  "warranty_line_otovo_until": "Otovo until {date}",
  "warranty_line_manufacturer_until": "Manufacturer until {date}",
  "warranty_line_ended": "Ended {date}",
  "warranty_line_contract_none": "No warranty in the contract",
  "warranty_line_no_contract": "No live contract",
  "warranty_line_terms_unknown": "Terms not recorded",
  "warranty_card_label": "Warranty",
  "warranty_card_install": "Install",
  "warranty_contract": "Contract",
  "warranty_open_project": "Open project",
  "warranty_layer_otovo": "Otovo",
  "warranty_layer_panels": "Panels · {name}",
  "warranty_layer_lease": "Lease, Otovo owns",
  "warranty_layer_ended": "Ended {date}",
  "warranty_seal_partner_until": "{name} to {date}",
  "warranty_seal_otovo_until": "Otovo to {date}",
  "warranty_seal_panels_until": "Panels to {date}",
  "warranty_seal_lease": "Lease, Otovo owns",
  "warranty_seal_none": "No warranty",
  "warranty_seal_more": "+{count}",
  "x_portal_portal_monitoring_page_plant_tree_title": "Inverters, strings and batteries",
  "x_portal_portal_monitoring_page_plant_tree_hint": "Each inverter with the strings and battery behind it. Strings are compared on current, which does not depend on how long a string is.",
  "x_portal_portal_monitoring_page_plant_tree_inverter_line": "{power} · {share} of capacity",
  "x_portal_portal_monitoring_page_plant_tree_no_inverter": "No inverter readings on this day",
  "x_portal_portal_monitoring_page_plant_reading_at": "{value} at {time}",
  "x_portal_portal_monitoring_page_plant_string_idle": "No current",
  "x_portal_portal_monitoring_page_plant_column_string": "String",
  "x_portal_portal_monitoring_page_plant_column_voltage": "Voltage",
  "x_portal_portal_monitoring_page_plant_column_current": "Current",
  "x_portal_portal_monitoring_page_plant_column_power": "Power",
  "x_portal_portal_monitoring_page_plant_column_vs_siblings": "vs the other strings",
  "x_portal_portal_monitoring_page_plant_battery_pack": "Battery",
  "x_portal_portal_monitoring_page_plant_battery_charging": "Charging at {power}",
  "x_portal_portal_monitoring_page_plant_battery_discharging": "Discharging at {power}",
  "x_portal_portal_monitoring_page_plant_battery_idle": "Idle",
  "x_portal_portal_monitoring_page_plant_strings_title": "Strings through the day",
  "x_portal_portal_monitoring_page_plant_strings_hint": "One chart per inverter. Shown where the provider reports strings more than once a day.",
  "x_portal_portal_monitoring_page_plant_batteries_title": "Battery charge through the day",
  "x_portal_portal_monitoring_page_plant_panels_title": "Panel-level devices",
  "x_portal_portal_monitoring_page_plant_panels_open": "Open the panel view",
  "x_portal_portal_monitoring_page_plant_panels_summary": "{producing} of {total} producing.",
  "x_portal_portal_monitoring_page_plant_panels_weakest": " Furthest below the array: {name} at {percent}.",
  "x_service_partner_payouts_title": "Payments",
  "x_service_partner_payouts_filter_sent": "Sent",
  "x_service_partner_payouts_upload": "Upload invoice",
  "x_service_partner_payouts_not_set_up": "Payouts are not set up yet.",
  "x_service_partner_payouts_nav_descriptor": "Invoices and payout setup",
  "x_service_partner_payouts_setup_heading": "Set up payouts",
  "x_service_partner_payouts_setup_explainer": "We pay partners through Ramp. Tell us who should receive the request, and Ramp will email that person a secure form for your bank and tax details. Your bank details go straight to Ramp; we never see or store them.",
  "x_service_partner_payouts_contact_first_name": "First name",
  "x_service_partner_payouts_contact_last_name": "Last name",
  "x_service_partner_payouts_contact_email": "Email for the Ramp request",
  "x_service_partner_payouts_country": "Country code",
  "x_service_partner_payouts_state": "US state",
  "x_service_partner_payouts_setup_submit": "Request payout setup",
  "x_service_partner_payouts_ready_heading": "Payouts are ready",
  "x_service_partner_payouts_waiting_heading": "Waiting for your details in Ramp",
  "x_service_partner_payouts_waiting_pending": "We are creating your Ramp profile. Ramp will email {email} a secure form shortly.",
  "x_service_partner_payouts_waiting_requested": "Ramp emailed a secure form to {email} on {date}. Complete it so approved invoices can be paid.",
  "x_service_partner_payouts_resend": "Send the Ramp email again",
  "x_service_partner_payouts_resend_done": "Ramp will send it again shortly.",
  "x_service_partner_payouts_no_subjects": "You have no accepted work orders or open projects to invoice yet.",
  "x_service_partner_payouts_subject": "Work order or project",
  "x_service_partner_payouts_choose_subject": "Choose a work order or project",
  "x_service_partner_payouts_quote": "Quote",
  "x_service_partner_payouts_whole_work_order": "Whole work order",
  "x_service_partner_payouts_invoice_number": "Invoice number",
  "x_service_partner_payouts_issued_on": "Invoice date",
  "x_service_partner_payouts_due_on": "Due date",
  "x_service_partner_payouts_amount": "Total amount",
  "x_service_partner_payouts_currency": "Currency",
  "x_service_partner_payouts_memo": "Note (optional)",
  "x_service_partner_payouts_file": "Invoice PDF (max 15 MB)",
  "x_service_partner_payouts_submit": "Submit invoice",
  "x_service_partner_payouts_submit_done": "Invoice submitted. We will review it shortly.",
  "x_service_partner_payouts_submit_needs_setup": "You can submit now; we can pay once payout setup is complete.",
  "x_service_partner_payouts_invoice_count": "{count} total",
  "x_service_partner_payouts_project_number": "Project {number}",
  "x_service_partner_payouts_project_balance": "Contracted {contracted} · invoiced {invoiced} · remaining {remaining}",
  "x_service_partner_payouts_status_submitted": "In review",
  "x_service_partner_payouts_status_approved": "Approved, payment pending",
  "x_service_partner_payouts_status_rejected": "Rejected",
  "x_service_partner_payouts_status_paid": "Paid",
  "x_service_partner_payouts_error_generic": "That could not be saved. Please try again.",
  "x_service_partner_payouts_error_file_missing": "Attach the invoice as a PDF.",
  "x_service_partner_payouts_error_amount_invalid": "Enter the amount as a number with at most two decimals.",
  "x_service_partner_payouts_error_number_taken": "An invoice with this number was already submitted.",
  "x_service_partner_payouts_error_already_requested": "Payout setup was already requested. Reload the page to see its status.",
  "x_service_partner_payouts_error_no_open_request": "There is no open Ramp request to send again. Reload the page to see the current status.",
  "x_service_partner_payouts_error_project_not_invoiceable": "This project cannot be invoiced: it is not open in Otovo Cloud, or an installer invoice for it is already with Otovo.",
  "x_service_partner_payouts_error_currency_mismatch": "This project is contracted in a different currency. Choose the project's currency.",
  "x_service_partner_payouts_error_exceeds_contracted": "The invoice is more than the contracted cost still open on this project.",
  "x_admin_partner_invoices_title": "Partner invoices",
  "x_admin_partner_invoices_subtitle": "Review invoices service partners uploaded against their work orders. Approving one creates the bill in Ramp, where your payment approvals still apply.",
  "x_admin_partner_invoices_filter_submitted": "To review",
  "x_admin_partner_invoices_filter_approved": "Awaiting payment",
  "x_admin_partner_invoices_empty": "No invoices here.",
  "x_admin_partner_invoices_dates": "Issued {issued} · due {due}",
  "x_admin_partner_invoices_approve": "Approve and send to Ramp",
  "x_admin_partner_invoices_reject": "Reject",
  "x_admin_partner_invoices_reject_reason": "Reason the partner will see",
  "x_admin_partner_invoices_not_ready": "This partner has not finished payout setup in Ramp, so the invoice cannot be approved yet.",
  "x_admin_partner_invoices_changed_elsewhere": "This invoice changed elsewhere. The list has been reloaded; review it before deciding.",
  "x_admin_partner_invoices_ramp_retrying": "Ramp bill not created yet, retrying: {error}",
  "x_admin_partner_invoices_profile_missing": "Payout setup not requested",
  "x_admin_partner_invoices_profile_pending": "Creating Ramp vendor",
  "x_admin_partner_invoices_profile_requested": "Waiting for partner's bank details in Ramp",
  "x_admin_partner_invoices_profile_ready": "Payout ready in Ramp",
  "x_admin_partner_invoices_project_not_payable": "Otovo Cloud no longer holds this project open, or already has an installer invoice for it, so this invoice cannot be approved.",
  "x_admin_partner_invoices_contracted": "Contracted {amount}",
  "x_portal_portal_monitoring_page_econ_title": "Savings",
  "x_portal_portal_monitoring_page_econ_invite_title": "See your solar in money, not just kilowatt-hours",
  "x_portal_portal_monitoring_page_econ_invite_body": "Tell us what you pay for electricity and we will show what every day, month and year of production was worth, what your bill would have been without solar, and what clipping or downtime cost you. It is on your utility bill as the price per kWh.",
  "x_portal_portal_monitoring_page_econ_invite_action": "Add my electricity price",
  "x_portal_portal_monitoring_page_econ_field_currency": "Currency",
  "x_portal_portal_monitoring_page_econ_field_import": "Price you pay per kWh",
  "x_portal_portal_monitoring_page_econ_field_import_hint": "In whole currency units, for example 0.15 — not cents.",
  "x_portal_portal_monitoring_page_econ_field_export": "Price you are paid per kWh exported",
  "x_portal_portal_monitoring_page_econ_field_export_hint": "Optional. Leave empty if you are not paid for exported energy or do not know.",
  "x_portal_portal_monitoring_page_econ_save": "Save price",
  "x_portal_portal_monitoring_page_econ_saving": "Saving…",
  "x_portal_portal_monitoring_page_econ_save_failed": "The price could not be saved. Try again.",
  "x_portal_portal_monitoring_page_econ_rate_unavailable": "Your electricity price could not be read right now.",
  "x_portal_portal_monitoring_page_econ_export_chip": "export {rate}",
  "x_portal_portal_monitoring_page_econ_tile_today": "Earned today",
  "x_portal_portal_monitoring_page_econ_tile_month": "This month",
  "x_portal_portal_monitoring_page_econ_tile_year": "Last 12 months",
  "x_portal_portal_monitoring_page_econ_tile_year_best": "Best month: {month}, {amount}",
  "x_portal_portal_monitoring_page_econ_tile_lifetime": "Lifetime",
  "x_portal_portal_monitoring_page_econ_tile_lifetime_context": "{energy} at today’s price",
  "x_portal_portal_monitoring_page_econ_tile_lifetime_missing": "Your system does not report a lifetime total.",
  "x_portal_portal_monitoring_page_econ_tile_per_kwh": "Worth per kWh produced",
  "x_portal_portal_monitoring_page_econ_tile_per_kwh_context": "Blends energy used on site with energy exported.",
  "x_portal_portal_monitoring_page_econ_monthly_title": "Value of production, month by month",
  "x_portal_portal_monitoring_page_econ_monthly_hint_metered": "Energy used on site saves the price you pay; exported energy earns your export price.",
  "x_portal_portal_monitoring_page_econ_monthly_hint_unmetered": "No export meter reports here, so every kWh is valued as used on site.",
  "x_portal_portal_monitoring_page_econ_legend_savings": "Saved by using solar on site",
  "x_portal_portal_monitoring_page_econ_legend_export": "Earned from export",
  "x_portal_portal_monitoring_page_econ_legend_value": "Value of production",
  "x_portal_portal_monitoring_page_econ_cumulative_title": "Running total",
  "x_portal_portal_monitoring_page_econ_cumulative_hint": "What the system has earned, adding each month to the last.",
  "x_portal_portal_monitoring_page_econ_bill_title": "Electricity bill with and without solar",
  "x_portal_portal_monitoring_page_econ_bill_hint": "What your consumption would have cost with no solar, beside what you bought less export income.",
  "x_portal_portal_monitoring_page_econ_legend_bill_without": "Without solar",
  "x_portal_portal_monitoring_page_econ_legend_bill_with": "With solar",
  "x_portal_portal_monitoring_page_econ_bill_summary": "Over these months your electricity would have cost {without}; with solar it was {withSolar} — {share}% less.",
  "x_portal_portal_monitoring_page_econ_meter_title": "Money meter, today",
  "x_portal_portal_monitoring_page_econ_meter_hint": "Today’s production adding up in money as the sun moves across the sky.",
  "x_portal_portal_monitoring_page_econ_waterfall_title": "Where the money went · {day}",
  "x_portal_portal_monitoring_page_econ_waterfall_hint": "What the plant could have earned, what inverter limits and downtime took, and what arrived.",
  "x_portal_portal_monitoring_page_econ_waterfall_potential": "Could have earned",
  "x_portal_portal_monitoring_page_econ_waterfall_clipping": "Lost to clipping",
  "x_portal_portal_monitoring_page_econ_waterfall_downtime": "Lost to downtime",
  "x_portal_portal_monitoring_page_econ_waterfall_delivered": "Earned",
  "x_portal_portal_monitoring_page_econ_lost_summary": "On {day}, clipping cost about {clipped} and downtime about {downtime}.",
  "x_portal_portal_monitoring_page_econ_no_energy": "No energy totals are on file yet to put a price on.",
  "x_portal_portal_monitoring_page_econ_disclaimer": "Estimates from your stated price and the energy your system reported. They are not a bill or a statement of savings.",
  "x_portal_portal_monitoring_page_econ_export_unpriced": "Exported energy is left out because no export price is set.",
  "x_portal_portal_monitoring_page_fleet_title": "Performance",
  "x_portal_portal_monitoring_page_fleet_subtitle": "{count} inverters against each other over the last month, and the site against its own rating.",
  "x_portal_portal_monitoring_page_fleet_subtitle_site": "The site against its own rating, month by month.",
  "x_portal_portal_monitoring_page_fleet_empty": "Not enough history is on file yet to measure performance.",
  "x_portal_portal_monitoring_page_fleet_vs_median": "against the middle inverter",
  "x_portal_portal_monitoring_page_fleet_tile_capacity_factor": "Capacity factor, 12 months",
  "x_portal_portal_monitoring_page_fleet_tile_specific_yield": "Specific yield, 12 months",
  "x_portal_portal_monitoring_page_fleet_tile_availability": "Inverter availability, month",
  "x_portal_portal_monitoring_page_fleet_tile_shortfall": "Left on the table, month",
  "x_portal_portal_monitoring_page_fleet_tile_needs_nameplate": "Needs an inverter rating on file.",
  "x_portal_portal_monitoring_page_fleet_tile_needs_peers": "Needs two or more reporting inverters.",
  "x_portal_portal_monitoring_page_fleet_heatmap_title": "Every inverter, every day",
  "x_portal_portal_monitoring_page_fleet_heatmap_hint": "Energy per kW of rating — the nameplate, or the inverter’s own observed peak where none is on file — so inverters of different sizes compare fairly. A pale cell in a bright column is an inverter that fell behind its peers that day.",
  "x_portal_portal_monitoring_page_fleet_absolute_hint": "Energy per day. Some inverters have no rating on file, so they are not compared per kW.",
  "x_portal_portal_monitoring_page_fleet_race_title": "Cumulative yield race",
  "x_portal_portal_monitoring_page_fleet_race_hint": "Each inverter’s running total. Lines that start together and drift apart show when one began to fall behind.",
  "x_portal_portal_monitoring_page_fleet_shortfall_title": "What underperformance cost",
  "x_portal_portal_monitoring_page_fleet_shortfall_hint": "Energy each inverter made below the middle inverter of the same day, per kW of rating.",
  "x_portal_portal_monitoring_page_fleet_shortfall_hint_money": "Energy each inverter made below the middle inverter of the same day, priced at what your production is worth.",
  "x_portal_portal_monitoring_page_fleet_box_title": "Consistency of daily yield",
  "x_portal_portal_monitoring_page_fleet_box_hint": "The spread of each inverter’s days: the box holds the middle half, the whiskers the best and worst day.",
  "x_portal_portal_monitoring_page_fleet_box_tooltip": "low {low} · Q1 {q1} · median {median} · Q3 {q3} · high {high}",
  "x_portal_portal_monitoring_page_fleet_availability_title": "Inverter availability by day",
  "x_portal_portal_monitoring_page_fleet_availability_hint": "The share of reporting inverters that produced. A dark day lowers every inverter together and takes none offline.",
  "x_portal_portal_monitoring_page_fleet_availability_unit": "of inverters producing",
  "x_portal_portal_monitoring_page_fleet_median_day": "Middle inverter: {value}",
  "x_portal_portal_monitoring_page_fleet_utilization_title": "Capacity factor by month",
  "x_portal_portal_monitoring_page_fleet_utilization_hint": "Energy produced as a share of the inverters running at full rating every hour of the month.",
  "x_portal_portal_monitoring_page_fleet_capacity_factor": "capacity factor",
  "x_portal_portal_monitoring_page_fleet_annual_title": "This year against last year",
  "x_portal_portal_monitoring_page_fleet_annual_hint": "Each month beside the same month a year earlier.",
  "x_portal_portal_monitoring_page_fleet_annual_previous": "A year earlier",
  "x_portal_portal_monitoring_page_fleet_annual_current": "Last 12 months",
  "x_portal_portal_monitoring_page_fleet_tile_months_on_file": "Months on file: {count}.",
  "x_c_esign_envelope_field_editor_recipient_lanes": "Recipient lanes",
  "x_c_esign_envelope_field_editor_undo_field_change": "Undo field change",
  "x_c_esign_envelope_field_editor_redo_field_change": "Redo field change",
  "x_c_esign_envelope_field_editor_undo_hint": "Undo",
  "x_c_esign_envelope_field_editor_redo_hint": "Redo",
  "x_c_esign_envelope_field_editor_apply_from_template": "Apply fields from template…",
  "x_c_esign_envelope_field_editor_applying": "Applying…",
  "x_c_esign_envelope_field_editor_copy_other_pages": "Copy to other pages",
  "x_c_esign_placement_canvas_document_pages": "Document pages",
  "x_admin_esign_new_page_move_document_earlier": "Move document earlier",
  "x_admin_esign_new_page_move_document_later": "Move document later",
  "x_admin_esign_page_all_routing_steps": "All routing steps",
  "x_admin_esign_page_awaiting_counter_signature": "Awaiting counter-signature",
  "x_admin_esign_template_editor_owner_countersigner": "Counter-signer",
  "x_admin_quotes_id_page_reverse_banked_service": "Reverse banked service",
  "x_admin_quotes_id_page_banked_reversal_reason": "Reason for reversal",
  "x_admin_quotes_id_page_banked_reversal_explanation": "This restores the exact consumed hour-bank lots, reopens the invoice, and returns the quote to awaiting payment.",
  "x_admin_quotes_id_page_confirm_banked_reversal": "Confirm reversal",
  "x_admin_quotes_id_page_banked_reversal_complete": "Banked-service payment reversed.",
  "x_admin_quotes_id_page_banked_reversal_failed": "Failed to reverse the banked-service payment.",
  "x_admin_quotes_id_page_bank_transfer": "Bank transfer",
  "x_admin_quotes_id_page_partner_link_note": "A B2B quote gets a link only from this button. Give it to the partner; it is never sent to the homeowner.",
  "x_admin_quotes_id_page_partner_link_before_send": "Create the partner link first. Send delivers that link to the partner's contacts only.",
  "x_portal_portal_monitoring_page_equipment_batteries": "Batteries",
  "x_portal_portal_monitoring_page_equipment_gateways": "Gateways",
  "x_portal_portal_monitoring_page_equipment_ev_chargers": "EV chargers",
  "x_portal_portal_monitoring_page_equipment_transformers": "Transformers",
  "x_portal_portal_monitoring_page_equipment_microinverters": "Microinverters",
  "x_portal_portal_monitoring_page_equipment_optimizers_role": "Optimizers",
  "x_portal_portal_monitoring_page_equipment_sensors": "Sensors",
  "x_portal_portal_monitoring_page_equipment_other": "Other equipment",
  "x_portal_portal_monitoring_page_equipment_dense_vendor_clock": "Reporting is judged by when {provider} last heard from each device",
  "x_portal_portal_monitoring_page_equipment_dense_silent_count": "{count} silent",
  "x_portal_portal_monitoring_page_equipment_dense_unknown_count": "{count} with no reporting record",
  "x_portal_portal_monitoring_page_equipment_dense_models": "Models",
  "x_portal_portal_monitoring_page_equipment_dense_model_unknown": "Model unknown",
  "x_portal_portal_monitoring_page_equipment_dense_status": "Vendor status",
  "x_portal_portal_monitoring_page_equipment_dense_status_unknown": "not stated",
  "x_portal_portal_monitoring_page_equipment_dense_all_normal": "All normal",
  "x_portal_portal_monitoring_page_equipment_dense_abnormal_count": "{count} to look at",
  "x_portal_portal_monitoring_page_equipment_dense_and_more": "and {count} more",
  "x_portal_portal_monitoring_page_equipment_dense_today_context": "from the {count} that reported energy",
  "x_portal_portal_monitoring_page_equipment_dense_weakest": "Lowest",
  "x_portal_portal_monitoring_page_equipment_dense_weakest_list": "The {count} lowest",
  "x_portal_portal_monitoring_page_equipment_dense_search": "Search by serial or name",
  "x_portal_portal_monitoring_page_equipment_dense_sort": "Sort",
  "x_portal_portal_monitoring_page_equipment_dense_sort_output": "Output",
  "x_portal_portal_monitoring_page_equipment_dense_sort_status": "Needs attention first",
  "x_portal_portal_monitoring_page_equipment_dense_sort_serial": "Serial",
  "x_portal_portal_monitoring_page_equipment_dense_no_parent": "Not assigned to a parent device",
  "x_portal_portal_monitoring_page_equipment_dense_no_match": "No device matches “{query}”.",
  "x_portal_portal_monitoring_page_equipment_dense_group_line": "{count} · {reporting} reporting · {silent} silent",
  "x_portal_portal_monitoring_page_equipment_dense_silent": "silent",
  "x_portal_portal_monitoring_page_equipment_dense_silent_since": "silent since {date}",
  "x_portal_portal_monitoring_page_equipment_dense_show_all": "Show all {count}",
  "x_portal_portal_monitoring_page_equipment_dense_show_next": "Show next {count}",
  "x_portal_portal_monitoring_page_equipment_dense_hide_list": "Hide the list",
  "x_portal_portal_monitoring_page_health_panels_context_optimizers": "one optimizer each",
  "x_portal_portal_monitoring_page_d_nav_reconciliation": "Does it add up?",
  "x_portal_portal_monitoring_page_d_nav_site": "The site",
  "x_portal_portal_monitoring_page_d_nav_units": "Every unit",
  "x_portal_portal_monitoring_page_d_nav_status": "Fault or comms gap",
  "x_portal_portal_monitoring_page_d_nav_conversion": "Conversion and heat",
  "x_portal_portal_monitoring_page_d_nav_electrical": "Electrical quality",
  "x_portal_portal_monitoring_page_d_nav_counters": "Counters",
  "x_portal_portal_monitoring_page_d_showing_day": "Showing {date}",
  "x_portal_portal_monitoring_page_d_plant_read_failed": "The plant read failed for {count} of the site's nodes; their units are missing from every block below.",
  "x_portal_portal_monitoring_page_d_units_title": "Every unit, once",
  "x_portal_portal_monitoring_page_d_units_grain_label": "Grain",
  "x_portal_portal_monitoring_page_d_units_grain_inverters": "Inverters",
  "x_portal_portal_monitoring_page_d_units_grain_strings": "Strings",
  "x_portal_portal_monitoring_page_d_units_grain_panels": "Panels",
  "x_portal_portal_monitoring_page_d_units_grain_count": "{count} units",
  "x_portal_portal_monitoring_page_d_units_lacks_inverters": "this provider reports no inverter-level data",
  "x_portal_portal_monitoring_page_d_units_lacks_strings": "this provider reports no string-level data",
  "x_portal_portal_monitoring_page_d_units_lacks_panels": "this provider reports no panel-level data",
  "x_portal_portal_monitoring_page_d_units_metric_label": "Metric",
  "x_portal_portal_monitoring_page_d_units_metric_normalized": "Share of the unit's reference power",
  "x_portal_portal_monitoring_page_d_units_metric_deviation": "Deviation from the peers",
  "x_portal_portal_monitoring_page_d_units_metric_daily_energy": "Daily energy",
  "x_portal_portal_monitoring_page_d_units_metric_locked_days": "Over a week or a month, daily energy is the only reading stored per device.",
  "x_portal_portal_monitoring_page_d_units_view_label": "View",
  "x_portal_portal_monitoring_page_d_units_view_lines": "All units",
  "x_portal_portal_monitoring_page_d_units_view_band": "Min / median / max",
  "x_portal_portal_monitoring_page_d_units_view_sum": "Plant sum",
  "x_portal_portal_monitoring_page_d_units_view_normalised": "Normalised",
  "x_portal_portal_monitoring_page_d_units_sort_label": "Sort",
  "x_portal_portal_monitoring_page_d_units_sort_deviation": "Deviation",
  "x_portal_portal_monitoring_page_d_units_sort_yield": "Yield kWh/kW",
  "x_portal_portal_monitoring_page_d_units_sort_availability": "Availability",
  "x_portal_portal_monitoring_page_d_units_sort_peak": "Peak",
  "x_portal_portal_monitoring_page_d_units_sort_temperature": "Temperature",
  "x_portal_portal_monitoring_page_d_units_sub_lines": "Each line is one unit's {metric}. The thick line is the median. Click a line to open that unit; shift-click isolates it.",
  "x_portal_portal_monitoring_page_d_units_sub_normalised": "Each line is one unit's {metric} as a share of its own peak over this window. The thick line is the median. Click a line to open that unit; shift-click isolates it.",
  "x_portal_portal_monitoring_page_d_units_sub_band": "From the lowest unit to the highest, with the median as the line, for {metric}.",
  "x_portal_portal_monitoring_page_d_units_sub_sum": "{metric}, summed over {count} units.",
  "x_portal_portal_monitoring_page_d_units_sub_single": "One unit, so this is the whole site: {metric}.",
  "x_portal_portal_monitoring_page_d_units_sum_not_additive": "A sum of {metric} is not a quantity, so the band is shown instead.",
  "x_portal_portal_monitoring_page_d_units_isolated": "Showing {unit} alone.",
  "x_portal_portal_monitoring_page_d_units_restore": "Show every unit",
  "x_portal_portal_monitoring_page_d_units_matrix_title": "Deviation from the median",
  "x_portal_portal_monitoring_page_d_units_matrix_hint": "Every unit against the median of the others, slot by slot. Cool is above the median, warm is below, grey is within {deadband} of it. Click a row to open that unit.",
  "x_portal_portal_monitoring_page_d_units_matrix_hint_days": "Every unit against the median of the others, day by day. Cool is above the median, warm is below, grey is within {deadband} of it. Click a row to open that unit.",
  "x_portal_portal_monitoring_page_d_units_matrix_single": "One unit, so there is no median to deviate from; the line above is the whole fleet.",
  "x_portal_portal_monitoring_page_d_units_matrix_unjudged": "The median of {metric} sits at zero across this window, so nothing can be measured against it.",
  "x_portal_portal_monitoring_page_d_units_matrix_count": "{units} × {columns} · {metric}",
  "x_portal_portal_monitoring_page_d_units_matrix_points": "{value} points",
  "x_portal_portal_monitoring_page_d_units_matrix_tooltip": "{deviation} against the median · {reading}",
  "x_portal_portal_monitoring_page_d_units_standouts_title": "What stands out",
  "x_portal_portal_monitoring_page_d_units_standouts_single": "One unit, so nothing stands out against anything. Open it to read it closely.",
  "x_portal_portal_monitoring_page_d_units_standouts_none": "Every unit sat within {deadband} of the median on this metric, so none stands out.",
  "x_portal_portal_monitoring_page_d_units_standout_facts": "peak {peak} · {temperature} max · link {link}",
  "x_portal_portal_monitoring_page_d_units_standout_mean_points": "{value} points mean",
  "x_portal_portal_monitoring_page_d_units_standout_mean_percent": "{value} mean",
  "x_portal_portal_monitoring_page_d_units_open": "Open",
  "x_portal_portal_monitoring_page_d_units_open_unit": "Open {unit}",
  "x_portal_portal_monitoring_page_d_units_empty": "This site reports no units at this grain, so there is nothing to compare.",
  "x_portal_portal_monitoring_page_d_units_metric_empty": "No unit of this site wrote a reading that can be compared.",
  "x_portal_portal_monitoring_page_d_units_period_empty": "No per-device daily energy is stored for this window, so the units cannot be compared over it.",
  "x_portal_portal_monitoring_page_d_units_year_tier": "Per-device readings are not stored by year. The month below is the longest window the units can be compared over.",
  "x_portal_portal_monitoring_page_d_units_lacks_reference": "No nameplate is stated per unit, so a normalised unit is measured against its own best moment in this window rather than against its rating.",
  "x_portal_portal_monitoring_page_d_status_title": "Fault or comms gap?",
  "x_portal_portal_monitoring_page_d_status_legend_night": "Night",
  "x_portal_portal_monitoring_page_d_status_legend_producing": "Producing",
  "x_portal_portal_monitoring_page_d_status_legend_zero_output": "No output, DC unknown",
  "x_portal_portal_monitoring_page_d_status_legend_fault_dc_live": "Fault: DC live, no AC",
  "x_portal_portal_monitoring_page_d_status_legend_dc_dead": "DC bus dead in daylight",
  "x_portal_portal_monitoring_page_d_status_legend_no_data": "No data (comms gap)",
  "x_portal_portal_monitoring_page_d_status_legend_weak_link": "Weak link",
  "x_portal_portal_monitoring_page_d_status_tooltip_reading": "AC {ac} · DC bus {volts} · link {link}",
  "x_portal_portal_monitoring_page_d_status_tooltip_codes": "state {state} · error {error}",
  "x_portal_portal_monitoring_page_d_status_diagnoses_title": "Diagnoses",
  "x_portal_portal_monitoring_page_d_status_all_clear": "Every unit reported every daylight slot and converted whenever the DC bus was live.",
  "x_portal_portal_monitoring_page_d_status_head_lost_contact": "{unit} · lost contact at {time}, still silent at dusk",
  "x_portal_portal_monitoring_page_d_status_body_lost_contact": "{cause} Last values before the loss: AC {ac}, DC bus {volts}. This is the RS485 or logger side, not machine-fault evidence. Check the bus before rolling a truck.",
  "x_portal_portal_monitoring_page_d_status_cause_link": "Link quality fell to 0 % at {time}: the logger kept polling and the unit stopped answering.",
  "x_portal_portal_monitoring_page_d_status_cause_rows": "Rows stopped being stored at {time} while the other units kept reporting.",
  "x_portal_portal_monitoring_page_d_status_head_down_all_day": "{unit} · down {hours} and still down at dusk",
  "x_portal_portal_monitoring_page_d_status_body_down_all_day": "DC bus {volts} present, no AC, {codes}, link {link}. The machine is reachable and has power on its input; it has stopped converting. A site visit, not a comms ticket.",
  "x_portal_portal_monitoring_page_d_status_head_tripped_recovered": "{unit} · tripped {from}–{to}, recovered",
  "x_portal_portal_monitoring_page_d_status_body_tripped_recovered": "DC bus live, no AC, {codes}, link {link} during the trip. It cleared by itself, {hours} lost. Worth a visit only if it repeats on the next clear mornings.",
  "x_portal_portal_monitoring_page_d_status_head_dc_dead": "{unit} · DC dead {hours}",
  "x_portal_portal_monitoring_page_d_status_body_dc_dead": "Reachable (link {link}) but the DC bus reads {volts} in daylight: strings open, a DC switch, or a combiner fault ahead of the unit.",
  "x_portal_portal_monitoring_page_d_status_head_no_data": "{unit} · no data {hours}",
  "x_portal_portal_monitoring_page_d_status_body_no_data": "No rows at all from {time}, while the rest of the site kept reporting. A logger or bus gap, not evidence of a machine fault.",
  "x_portal_portal_monitoring_page_d_status_head_zero_output": "{unit} · no output {hours}",
  "x_portal_portal_monitoring_page_d_status_body_zero_output": "Reported, producing nothing, and no DC bus voltage is stored, so a stopped machine cannot be told from a dead array without a visit or a DC channel.",
  "x_portal_portal_monitoring_page_d_status_head_weak_link": "{unit} · weak link {hours}",
  "x_portal_portal_monitoring_page_d_status_body_weak_link": "Rows are present but the provider's connection indicator fell below 80 %, so readings in those slots are prone to being stale.",
  "x_portal_portal_monitoring_page_d_status_codes_known": "state {state}, error {error}",
  "x_portal_portal_monitoring_page_d_status_codes_unknown": "no state or error code stored",
  "x_portal_portal_monitoring_page_d_status_empty": "This site stores no per-unit status, so a fault cannot be told from a comms gap.",
  "x_portal_portal_monitoring_page_d_status_lacks_link": "This provider reports no link quality, so a unit that answered slowly cannot be told from one that answered well.",
  "x_portal_portal_monitoring_page_d_status_lacks_codes": "State and error codes are the vendor's own integers; the table that names them is not in our data.",
  "x_portal_portal_monitoring_page_d_status_lacks_dc": "No DC bus voltage is stored for these units, so a stopped machine cannot be told from a dead array.",
  "x_portal_portal_monitoring_page_d_status_rows_count": "{units} units × {slots} slots",
  "x_portal_portal_monitoring_page_d_units_loading": "Reading every unit of this site…",
  "x_portal_portal_monitoring_page_d_status_loading": "Reading what each unit was doing…",
  "x_portal_portal_monitoring_page_d_status_hours": "{hours} h",
  "x_portal_portal_monitoring_page_d_frame_period": "Period",
  "x_portal_portal_monitoring_page_d_frame_nameplate_inverters": "{power} of inverter nameplate",
  "x_portal_portal_monitoring_page_d_frame_nameplate_site": "{power} stated site capacity",
  "x_portal_portal_monitoring_page_d_strip_label": "The site in six numbers for {window}",
  "x_portal_portal_monitoring_page_d_strip_no_plant": "no per-unit answer was stored for this site",
  "x_portal_portal_monitoring_page_d_strip_made": "Made",
  "x_portal_portal_monitoring_page_d_strip_made_units": "summed over {count} units",
  "x_portal_portal_monitoring_page_d_strip_made_site": "the provider's own site figure",
  "x_portal_portal_monitoring_page_d_strip_made_none": "no production is stored for this window",
  "x_portal_portal_monitoring_page_d_strip_delivered": "Delivered",
  "x_portal_portal_monitoring_page_d_strip_delivered_meter": "revenue meter",
  "x_portal_portal_monitoring_page_d_strip_delivered_meter_loss": "revenue meter · {percent} lost between the units and it",
  "x_portal_portal_monitoring_page_d_strip_delivered_meter_over": "revenue meter · it reads {percent} above the units",
  "x_portal_portal_monitoring_page_d_strip_delivered_site": "no revenue meter reports here, so this repeats the site figure",
  "x_portal_portal_monitoring_page_d_strip_delivered_none": "nothing measures what left this site",
  "x_portal_portal_monitoring_page_d_strip_conversion": "DC → AC",
  "x_portal_portal_monitoring_page_d_strip_conversion_sub": "{energy} of DC in, over {units} of {total} units",
  "x_portal_portal_monitoring_page_d_strip_conversion_none": "no unit publishes a DC input, so conversion is not measured",
  "x_portal_portal_monitoring_page_d_strip_producing": "Producing",
  "x_portal_portal_monitoring_page_d_strip_producing_at": "at {time}, the fullest slot",
  "x_portal_portal_monitoring_page_d_strip_producing_faults": "{down} down · {tripped} tripped and recovered · {silent} silent",
  "x_portal_portal_monitoring_page_d_strip_producing_none": "no per-unit status is stored for this site",
  "x_portal_portal_monitoring_page_d_strip_hottest": "Hottest",
  "x_portal_portal_monitoring_page_d_strip_hottest_sub": "{unit} · median peak {temperature}",
  "x_portal_portal_monitoring_page_d_strip_hottest_none": "no unit here reports a temperature",
  "x_portal_portal_monitoring_page_d_strip_curtailed": "Curtailed",
  "x_portal_portal_monitoring_page_d_strip_curtailed_never": "none",
  "x_portal_portal_monitoring_page_d_strip_hours": "h",
  "x_portal_portal_monitoring_page_d_strip_curtailed_sub": "controller set-point {min}–{max} of rating",
  "x_portal_portal_monitoring_page_d_strip_curtailed_sub_rated": "controller set-point {min}–{max} of {rating}",
  "x_portal_portal_monitoring_page_d_strip_curtailed_none": "no plant controller reports on this site",
  "x_portal_portal_monitoring_page_d_recon_title": "Does it add up?",
  "x_portal_portal_monitoring_page_d_recon_witness_units": "Σ units",
  "x_portal_portal_monitoring_page_d_recon_witness_meter": "Revenue meter",
  "x_portal_portal_monitoring_page_d_recon_witness_controller": "Controller's inverter sum",
  "x_portal_portal_monitoring_page_d_recon_witness_site": "Provider's site figure",
  "x_portal_portal_monitoring_page_d_recon_legend_loss": "Loss between the units and the meter, % of the units' output",
  "x_portal_portal_monitoring_page_d_recon_legend_consistency": "Σ U×I×cos φ against the reported AC, % (100 is agreement)",
  "x_portal_portal_monitoring_page_d_recon_no_ratios": "With one witness and no per-phase registers there is no ratio to draw: nothing here can be checked against anything.",
  "x_portal_portal_monitoring_page_d_recon_ledger_title": "Day ledger",
  "x_portal_portal_monitoring_page_d_recon_ledger_loss_day": "Loss, whole day",
  "x_portal_portal_monitoring_page_d_recon_ledger_loss_high": "Loss above half load (median)",
  "x_portal_portal_monitoring_page_d_recon_ledger_consistency": "Σ U×I×cos φ ÷ AC (median)",
  "x_portal_portal_monitoring_page_d_recon_finding_single": "Only one reading of this site's power exists, so nothing can be cross-checked. A revenue meter or a second source would make this verifiable.",
  "x_portal_portal_monitoring_page_d_recon_finding_meter_over": "The revenue meter reads {percent} more than the units say they produced ({meter} against {units} over the day). Energy cannot appear between the units and the meter, and a transformer takes 1–2 % away, so one side is mis-scaled: a CT ratio at the meter, or units under-reporting.",
  "x_portal_portal_monitoring_page_d_recon_finding_meter_over_phase": "The Σ U×I×cos φ check sits at {percent} of the units' own AC channel, which points at the unit power register rather than at the meter.",
  "x_portal_portal_monitoring_page_d_recon_finding_cable_loss": "Cable and transformer loss between the units' terminals and the revenue meter is {high} at full load and {day} over the day; a negative figure means the meter read more than the units did. Typical for a medium-voltage plant is 1–3 %.",
  "x_portal_portal_monitoring_page_d_recon_finding_controller": "The controller's own inverter sum is {percent} {direction} the sum of the units' reported AC. A steady gap of that size means the controller is not seeing every unit, or samples at a different instant.",
  "x_portal_portal_monitoring_page_d_recon_direction_below": "below",
  "x_portal_portal_monitoring_page_d_recon_direction_above": "above",
  "x_portal_portal_monitoring_page_d_recon_finding_phase": "Per-phase U×I×cos φ reproduces the reported AC to {percent} across the site, so the voltage, current and power-factor channels agree with the power channel. A unit whose ratio drifts from 100 % has a bad CT or a stale register.",
  "x_portal_portal_monitoring_page_d_recon_lacks_line": "Lacks: {items}",
  "x_portal_portal_monitoring_page_d_recon_lacks_meter": "no revenue meter reports on this site",
  "x_portal_portal_monitoring_page_d_recon_lacks_controller": "no plant controller reports on this site",
  "x_portal_portal_monitoring_page_d_recon_lacks_site": "the provider publishes no separate site figure",
  "x_portal_portal_monitoring_page_d_recon_lacks_phases": "no unit publishes per-phase voltage, current and power factor, so the U×I×cos φ check cannot be drawn",
  "x_portal_portal_monitoring_page_d_recon_lacks_single_unit": "this site reports one production reading, so the curve above is the whole site",
  "x_portal_portal_monitoring_page_d_recon_empty": "No producing node answered with a day for this site, so there is nothing to reconcile.",
  "x_portal_portal_monitoring_page_d_recon_pin_hint": "Click the chart to pin an interval.",
  "x_portal_portal_monitoring_page_d_recon_pinned": "{time} · {readings}",
  "x_portal_portal_monitoring_page_d_site_title": "The site over the window",
  "x_portal_portal_monitoring_page_d_site_metric_label": "Metric",
  "x_portal_portal_monitoring_page_d_site_empty": "No site-level reading is stored for this window.",
  "x_portal_portal_monitoring_page_d_site_lacks_line": "Lacks: {items}",
  "x_portal_portal_monitoring_page_d_site_lacks_consumption": "this provider reports no house consumption",
  "x_portal_portal_monitoring_page_d_site_lacks_grid": "this provider reports no grid reading",
  "x_portal_portal_monitoring_page_d_site_lacks_battery": "this site has no battery reporting",
  "x_portal_portal_monitoring_page_d_conv_title": "Conversion and heat",
  "x_portal_portal_monitoring_page_d_conv_eff_title": "Efficiency against load",
  "x_portal_portal_monitoring_page_d_conv_eff_axis_load": "DC load, % of unit peak",
  "x_portal_portal_monitoring_page_d_conv_eff_points": "{count} points",
  "x_portal_portal_monitoring_page_d_conv_eff_tip": "{eta} % at {load} % load · {temp}",
  "x_portal_portal_monitoring_page_d_conv_find_range": "Every unit converts between {low} % and {high} % above half load (by load band: {bands}).",
  "x_portal_portal_monitoring_page_d_conv_find_derived": "A real inverter loses several points below 20 % load, so a curve this flat means the DC channels and the AC channel are not independent measurements: efficiency cannot be observed from this provider's registers, and the meter-to-unit gap is the only conversion evidence this site holds.",
  "x_portal_portal_monitoring_page_d_conv_find_spread": "A spread of {spread} points across the {count} units.",
  "x_portal_portal_monitoring_page_d_conv_find_heat": "Above 60 % load, samples hotter than 55 °C ran at {hot} % against {cool} % under 45 °C ({hotCount} against {coolCount} samples). Heat shows up as derating risk before it shows up as conversion loss.",
  "x_portal_portal_monitoring_page_d_conv_find_heat_unknown": "There are not enough hot and cool samples above 60 % load to weigh heat against efficiency on this day.",
  "x_portal_portal_monitoring_page_d_conv_temp_title": "Temperature across the units",
  "x_portal_portal_monitoring_page_d_conv_temp_median": "Median unit",
  "x_portal_portal_monitoring_page_d_conv_temp_tip": "coolest {min} · median {median} · hottest {max} ({unit})",
  "x_portal_portal_monitoring_page_d_conv_temp_find": "{unit} peaked at {peak}, {delta} °C above the median unit's peak; the gap between the coolest and the hottest unit reached {spread} °C. A unit that sits at the top of the band is a blocked filter or a failing fan, and it derates first on a hotter day.",
  "x_portal_portal_monitoring_page_d_conv_temp_find_single": "{unit} peaked at {peak}. With one unit there is no band to read it against.",
  "x_portal_portal_monitoring_page_d_conv_lacks_dc": "This provider reports no DC power per inverter, so conversion efficiency cannot be observed.",
  "x_portal_portal_monitoring_page_d_conv_lacks_temp": "This provider reports no inverter temperature, so there is no thermal band to draw.",
  "x_portal_portal_monitoring_page_d_conv_lacks_units": "No unit reported on this day, so there is nothing to read conversion from.",
  "x_portal_portal_monitoring_page_d_conv_lacks_points": "No interval carried both DC input and AC output above a twentieth of the unit's peak, so no efficiency point can be placed.",
  "x_portal_portal_monitoring_page_d_elec_title": "Electrical quality",
  "x_portal_portal_monitoring_page_d_elec_phase_title": "Phase imbalance per unit",
  "x_portal_portal_monitoring_page_d_elec_phase_hint": "The spread of the three phases over their mean, at the plant's busiest interval ({time}). Worst first; click a bar to open the unit.",
  "x_portal_portal_monitoring_page_d_elec_series_voltage": "Voltage imbalance",
  "x_portal_portal_monitoring_page_d_elec_series_current": "Current imbalance",
  "x_portal_portal_monitoring_page_d_elec_tip_voltage": "U {u1} / {u2} / {u3} V → {pct} %",
  "x_portal_portal_monitoring_page_d_elec_tip_current": "I {i1} / {i2} / {i3} A → {pct} %",
  "x_portal_portal_monitoring_page_d_elec_tip_frequency": "f {hz} Hz",
  "x_portal_portal_monitoring_page_d_elec_grid_title": "Grid voltage at the meter",
  "x_portal_portal_monitoring_page_d_elec_find_grid": "Grid voltage ran {low} to {high} at the meter, and frequency {flow} to {fhigh} Hz.",
  "x_portal_portal_monitoring_page_d_elec_find_grid_no_frequency": "Grid voltage ran {low} to {high} at the meter. The meter reports no frequency.",
  "x_portal_portal_monitoring_page_d_elec_find_worst": "Worst phase balance at {time}: {unit}, {vpct} % voltage and {ipct} % current. Plant median {vmed} % voltage and {imed} % current.",
  "x_portal_portal_monitoring_page_d_elec_find_single": "{unit} at {time}: {vpct} % voltage and {ipct} % current imbalance. One unit, so this is the whole site's.",
  "x_portal_portal_monitoring_page_d_elec_lacks_phase": "No per-phase readings: this provider writes one AC voltage and one current per unit, so phase imbalance cannot be computed.",
  "x_portal_portal_monitoring_page_d_elec_lacks_grid": "No meter voltages on this site, so grid voltage and frequency cannot be shown.",
  "x_portal_portal_monitoring_page_d_elec_lacks_units": "No unit reported on this day, so there are no terminals to read.",
  "x_portal_portal_monitoring_page_d_count_title": "Do the counters agree?",
  "x_portal_portal_monitoring_page_d_count_chart_title": "Day counter against its own power curve",
  "x_portal_portal_monitoring_page_d_count_series_counter": "Day counter",
  "x_portal_portal_monitoring_page_d_count_series_integral": "∫ AC dt",
  "x_portal_portal_monitoring_page_d_count_legend_mismatch": "More than 2 % apart",
  "x_portal_portal_monitoring_page_d_count_tip": "day counter {counter} · ∫ AC dt {integral} · counter against integral {pct} %",
  "x_portal_portal_monitoring_page_d_count_find_agree": "{ok} of {total} counters agree with their own power curve within 2 %.",
  "x_portal_portal_monitoring_page_d_count_find_outliers": "Outside: {list}.",
  "x_portal_portal_monitoring_page_d_count_find_plant": "The whole-site counter sum is {counter} against {integral} integrated from the power curves.",
  "x_portal_portal_monitoring_page_d_count_find_meter": "The meter's power channel integrates to {meter} over the day, {pct} % against the units' counters.",
  "x_portal_portal_monitoring_page_d_count_find_meter_only": "The meter's power channel integrates to {meter} over the day, and no unit writes a counter to compare it with.",
  "x_portal_portal_monitoring_page_d_count_find_meter_counter_missing": "The meter's own export counter is not on the wire, so only the power channels are compared here, not counter against counter.",
  "x_portal_portal_monitoring_page_d_count_find_no_meter": "This site has no revenue meter, so the units' counters cannot be checked against a settlement-grade source.",
  "x_portal_portal_monitoring_page_d_count_lacks": "No unit writes a day energy counter, so there is nothing to check the power curves against.",
  "x_portal_portal_monitoring_page_d_count_lacks_units": "No unit reported on this day, so there are no counters to compare.",
  "x_portal_portal_monitoring_page_d_alerts_none": "No open alerts",
  "x_portal_portal_monitoring_page_d_alerts_open": "{count} open alerts",
  "x_portal_portal_monitoring_page_d_alerts_events": "{count} events on {day}",
  "x_portal_portal_monitoring_page_d_alerts_events_none": "no events on {day}",
  "x_portal_portal_monitoring_page_d_alerts_events_heading": "What the telemetry shows on {day}",
  "x_portal_portal_monitoring_page_d_alerts_breakdown": "{offline} offline, {clipping} clipping, {hot} running hot",
  "x_portal_portal_monitoring_page_d_alerts_kind_offline": "Offline",
  "x_portal_portal_monitoring_page_d_alerts_kind_clipping": "Clipping",
  "x_portal_portal_monitoring_page_d_alerts_kind_hot": "Hot against its peers",
  "x_portal_portal_monitoring_page_d_alerts_still_open": "from {from}, still open at the last reading",
  "x_portal_portal_monitoring_page_d_alerts_lost": "{energy} lost",
  "x_portal_portal_monitoring_page_d_equip_summary": "Equipment and provider details · {count} devices",
  "x_portal_portal_monitoring_page_d_equip_hint": "Inventory, not diagnostics",
  "x_portal_portal_monitoring_page_d_modal_close": "Close",
  "x_portal_portal_monitoring_page_d_modal_prev": "Previous unit",
  "x_portal_portal_monitoring_page_d_modal_next": "Next unit",
  "x_portal_portal_monitoring_page_d_modal_missing_unit": "This unit is not in the plant day on screen.",
  "x_portal_portal_monitoring_page_d_modal_tab_day": "Day",
  "x_portal_portal_monitoring_page_d_modal_tab_behaviour": "Behaviour",
  "x_portal_portal_monitoring_page_d_modal_tab_quality": "Quality",
  "x_portal_portal_monitoring_page_d_modal_tab_comms": "Comms",
  "x_portal_portal_monitoring_page_d_modal_tab_period": "Period",
  "x_portal_portal_monitoring_page_d_modal_tab_empty": "This provider writes none of the readings this tab draws.",
  "x_portal_portal_monitoring_page_d_modal_missing_panels": "Not drawn, because this unit writes no such reading: {list}.",
  "x_portal_portal_monitoring_page_d_modal_strip_energy": "Energy",
  "x_portal_portal_monitoring_page_d_modal_strip_energy_sub": "own counter {value}",
  "x_portal_portal_monitoring_page_d_modal_strip_vs_plant": "Against the others",
  "x_portal_portal_monitoring_page_d_modal_strip_vs_plant_sub": "mean deviation from the peer median",
  "x_portal_portal_monitoring_page_d_modal_strip_efficiency": "Efficiency",
  "x_portal_portal_monitoring_page_d_modal_strip_efficiency_sub": "median above half load",
  "x_portal_portal_monitoring_page_d_modal_strip_temp": "Max temperature",
  "x_portal_portal_monitoring_page_d_modal_strip_temp_sub": "median unit peaked at {value}",
  "x_portal_portal_monitoring_page_d_modal_strip_imbalance": "Imbalance",
  "x_portal_portal_monitoring_page_d_modal_strip_imbalance_sub": "{value} % current at {time}",
  "x_portal_portal_monitoring_page_d_modal_strip_imbalance_none": "no per-phase readings",
  "x_portal_portal_monitoring_page_d_modal_strip_link": "Link",
  "x_portal_portal_monitoring_page_d_modal_strip_link_sub": "{count} intervals with no row",
  "x_portal_portal_monitoring_page_d_modal_strip_link_sub_none": "no missing intervals",
  "x_portal_portal_monitoring_page_d_modal_power_title": "Power in and out",
  "x_portal_portal_monitoring_page_d_modal_power_hint": "What the array delivered to the input and what the unit passed to the grid.",
  "x_portal_portal_monitoring_page_d_modal_efficiency_title": "Conversion efficiency",
  "x_portal_portal_monitoring_page_d_modal_efficiency_hint": "AC out over DC in, drawn only where the input was above a twentieth of this unit's peak.",
  "x_portal_portal_monitoring_page_d_modal_voltage_title": "Phase voltages",
  "x_portal_portal_monitoring_page_d_modal_voltage_hint": "What the unit sees at its own terminals. A phase that walks away from the other two is a connection, not the grid.",
  "x_portal_portal_monitoring_page_d_modal_current_title": "Phase currents",
  "x_portal_portal_monitoring_page_d_modal_current_hint": "The three phases should move as one line. One that drops away is a fuse, a contactor or a winding.",
  "x_portal_portal_monitoring_page_d_modal_dc_voltage_title": "DC bus voltage",
  "x_portal_portal_monitoring_page_d_modal_dc_voltage_hint": "Bus voltage with no AC output is a machine that is powered and not converting.",
  "x_portal_portal_monitoring_page_d_modal_dc_current_title": "DC bus current",
  "x_portal_portal_monitoring_page_d_modal_dc_current_hint": "The current the array actually pushed into the unit.",
  "x_portal_portal_monitoring_page_d_modal_temperature_title": "Temperature",
  "x_portal_portal_monitoring_page_d_modal_temperature_hint": "This unit against the median of the others at the same moment.",
  "x_portal_portal_monitoring_page_d_modal_isolation_title": "Isolation resistance",
  "x_portal_portal_monitoring_page_d_modal_isolation_hint": "A falling insulation reading in the morning damp is the first sign of water in a string.",
  "x_portal_portal_monitoring_page_d_modal_energy_title": "Energy counter against ∫ AC dt",
  "x_portal_portal_monitoring_page_d_modal_energy_hint": "The unit's own running day counter against its power curve integrated on the same clock.",
  "x_portal_portal_monitoring_page_d_modal_state_title": "State and error codes",
  "x_portal_portal_monitoring_page_d_modal_state_hint": "The vendor's own integers, held between readings rather than interpolated.",
  "x_portal_portal_monitoring_page_d_modal_series_ac": "AC out",
  "x_portal_portal_monitoring_page_d_modal_series_dc": "DC in",
  "x_portal_portal_monitoring_page_d_modal_series_plant_median": "Median of the others",
  "x_portal_portal_monitoring_page_d_modal_series_state": "State code",
  "x_portal_portal_monitoring_page_d_modal_series_error": "Error code",
  "x_portal_portal_monitoring_page_d_modal_series_setpoint": "Controller set-point",
  "x_portal_portal_monitoring_page_d_modal_series_apparent": "Apparent power",
  "x_portal_portal_monitoring_page_d_modal_limit_hint": "The ceiling the unit was held to, and the plant controller's set-point where one exists. Anything below 100 % is energy the array had and was not allowed to pass.",
  "x_portal_portal_monitoring_page_d_modal_apparent_title": "Apparent and reactive power",
  "x_portal_portal_monitoring_page_d_modal_apparent_hint": "What the unit put on the wires beyond the real power the meter pays for.",
  "x_portal_portal_monitoring_page_d_modal_cosphi_title": "Power factor",
  "x_portal_portal_monitoring_page_d_modal_cosphi_hint": "cos φ through the day. A set-point the grid operator asked for shows up here as a flat, deliberate line.",
  "x_portal_portal_monitoring_page_d_modal_comms_title": "Communications link health",
  "x_portal_portal_monitoring_page_d_modal_comms_series_link": "Link quality",
  "x_portal_portal_monitoring_page_d_modal_comms_series_missing": "No row stored",
  "x_portal_portal_monitoring_page_d_modal_comms_tip_polls": "link {link} % · {rx} of {tx} polls answered",
  "x_portal_portal_monitoring_page_d_modal_comms_tip_link": "link {link} %",
  "x_portal_portal_monitoring_page_d_modal_comms_tip_missing": "no row stored for this interval",
  "x_portal_portal_monitoring_page_d_modal_comms_tip_plant": "median of the others {value} %",
  "x_portal_portal_monitoring_page_d_modal_comms_link": "Link {median} % median against {plant} % for the rest of the site.",
  "x_portal_portal_monitoring_page_d_modal_comms_packets": "{rx} of {tx} polls answered over the day ({loss} % packet loss).",
  "x_portal_portal_monitoring_page_d_modal_comms_below90": "{count} intervals under 90 %, the lowest daylight reading {low} % at {time}.",
  "x_portal_portal_monitoring_page_d_modal_comms_never_below": "Never under 90 %.",
  "x_portal_portal_monitoring_page_d_modal_comms_zero": "{count} intervals at 0 %: the logger reached the unit and got nothing back, which is the fault window, not the network.",
  "x_portal_portal_monitoring_page_d_modal_comms_missing": "{count} intervals with no row at all: that is the network side.",
  "x_portal_portal_monitoring_page_d_modal_comms_clean": "No missing intervals: the network side is clean.",
  "x_portal_portal_monitoring_page_d_modal_comms_lacks": "This provider reports no link quality, so only missing rows can be counted.",
  "x_portal_portal_monitoring_page_d_modal_period_hint": "Every point this device wrote over {label}.",
  "x_portal_portal_monitoring_page_d_alerts_open_one": "1 open alert",
  "x_portal_portal_monitoring_page_d_alerts_events_one": "1 event on {day}",
  "x_portal_portal_monitoring_page_d_status_show_more": "Show {count} more",
  "x_portal_portal_monitoring_page_d_status_show_fewer": "Show fewer",
  "x_portal_portal_monitoring_page_d_strip_made_lifetime": "lifetime {energy} · about {mass} of CO₂ avoided, an estimate from the regional grid mix",
  "x_portal_portal_monitoring_page_d_conv_find_range_vendor": "Every unit's own efficiency register reads between {low} % and {high} % above half load.",
  "x_portal_portal_monitoring_page_d_conv_find_vendor_source": "That figure is the inverter's own, not a ratio of two power channels; the scatter is AC out over DC in wherever both were written at the same instant.",
  "x_portal_portal_monitoring_page_d_conv_find_vendor_constant": "These units also publish an efficiency register, but it reads a flat {value} % at every interval of the day, so it is a stored constant rather than a measurement and the figures here are AC over DC instead.",
  "x_portal_portal_monitoring_page_d_strip_made_counters": "from the units' own day counters",
  "x_portal_portal_monitoring_page_d_strip_made_panels": "summed over {count} panels' own counters",
  "x_portal_portal_monitoring_page_d_strip_made_no_source": "this site has no production source",
  "x_portal_portal_monitoring_page_d_strip_site_thin": "the provider's own site figure; the units reported {reported} of {slots} slots",
  "x_portal_portal_monitoring_page_d_strip_delivered_grid": "exported, from the grid meter",
  "x_portal_portal_monitoring_page_d_strip_producing_thin": "units reported {reported} of {slots} slots",
  "x_portal_portal_monitoring_page_d_strip_producing_panels": "panels making power at {time}",
  "x_portal_portal_monitoring_page_d_strip_producing_site": "the site row, at {time}",
  "x_portal_portal_monitoring_page_d_strip_site_unit": "the provider reports the site as one unit",
  "x_portal_portal_monitoring_page_d_strip_conversion_battery": "the battery shares the DC bus, so array power in over AC out is not a conversion efficiency",
  "x_portal_portal_monitoring_page_d_strip_conversion_not_comparable": "the DC and AC channels are not comparable on this day",
  "x_portal_portal_monitoring_page_d_conv_lacks_battery": "A battery shares the DC bus on this site, so array power in over AC out is not a conversion efficiency: what the battery takes never reaches the grid, and what it gives never came through the array.",
  "x_portal_portal_monitoring_page_d_conv_lacks_site_unit": "This provider reports the site as one unit, so there is no per-inverter DC input to divide by.",
  "x_portal_portal_monitoring_page_d_strip_site_few": "the provider's own site figure; the units answered {reported} times today",
  "x_portal_portal_monitoring_page_d_strip_producing_few": "units answered {reported} times today",
  "admin_reporting_currency_unconverted": "{count} left out: no exchange rate",
  "portal_nav_system": "System",
  "portal_home_hello_made": "Hi {name}. Today your panels have made",
  "portal_home_hello_made_anonymous": "Today your panels have made",
  "portal_home_hello": "Hi {name}.",
  "portal_home_hello_anonymous": "Hello.",
  "portal_home_state_fault_one": "One part of your system needs attention.",
  "portal_home_state_fault_other": "{count} parts of your system need attention.",
  "portal_home_state_offline_since": "Your system hasn't reported since {date}.",
  "portal_home_state_offline": "Your system has stopped reporting.",
  "portal_home_state_not_connected": "Connect your system to see what your panels make each day.",
  "portal_home_state_unavailable": "We can't reach your system's readings right now.",
  "portal_home_when_morning": "{day} morning",
  "portal_home_when_afternoon": "{day} afternoon",
  "portal_home_visit_default_title": "Appointment",
  "portal_home_visit_with": "{title} with {technician}",
  "portal_home_invoice_numbered": "Quote {number}",
  "portal_home_invoice": "Quote",
  "portal_home_action_pay": "Pay {amount}",
  "portal_home_action_confirm": "Confirm {when}",
  "portal_home_action_confirm_plain": "Confirm your appointment",
  "portal_home_care_title": "Otovo Care {tier}",
  "portal_home_care_renews": "Renews {date}",
  "portal_home_care_ends": "Ends {date}",
  "portal_home_care_none_title": "Otovo Care",
  "portal_home_care_none": "Not part of your plan yet",
  "portal_home_need": "Need something? {message}, {call} or {book}.",
  "portal_home_need_message": "Message us",
  "portal_home_need_call": "call us",
  "portal_home_need_book": "book an appointment",
  "x_c_admin_appointments_unconfirmed_visit_notice": "Unconfirmed: the customer did not confirm by 17:00 the day before, so the appointment goes ahead as scheduled. If the customer confirms, record it here.",
  "x_admin_dashboards_day_exceptions_page_outcomes_heading": "Confirmed vs unconfirmed appointments",
  "x_admin_dashboards_day_exceptions_page_outcomes_hint": "Last 28 days through {date}. Customer present: appointments where the customer was there, out of appointments a technician attended.",
  "x_admin_dashboards_day_exceptions_page_outcomes_failed": "The confirmed vs unconfirmed comparison did not load.",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_commitment": "Commitment",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_present": "Customer present",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_visits": "Appointments",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_complete": "Complete",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_return_required": "Return required",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_customer_missed": "Customer missed",
  "x_admin_dashboards_day_exceptions_page_outcomes_th_technician_missed": "Technician missed",
  "x_admin_dashboards_day_exceptions_page_outcomes_confirmed": "Confirmed",
  "x_admin_dashboards_day_exceptions_page_outcomes_unconfirmed": "Unconfirmed",
  "x_c_admin_dispatch_week_grid_no_territory": "No territory",
  "x_c_admin_dispatch_week_grid_technician_count": "{count} technicians",
  "x_c_admin_dispatch_week_grid_loading": "Loading technicians…",
  "x_c_admin_dispatch_week_grid_completed": "{count} complete",
  "x_c_admin_dispatch_week_grid_more": "+{count} more",
  "x_c_admin_dispatch_week_grid_partner": "partner",
  "x_c_admin_dispatch_week_grid_day_appointments": "{count} appointments",
  "x_c_admin_dispatch_week_grid_day_tasks": "{count} tasks",
  "x_c_admin_dispatch_week_grid_day_booked": "Booked share of shift time",
  "x_c_admin_dispatch_week_grid_day_booked_percent": "{percent}% booked",
  "x_c_admin_appointments_expired_visit_notice": "Expired: this appointment was still open 24 hours after its scheduled end. Record what happened (Complete, Customer missed, Technician missed or Return required) or book a new appointment.",
  "x_c_admin_appointment_capacity_appointment_capacity_cell_modal_status_expired": "Appointment left open 24h after its scheduled end; record the outcome or rebook.",
  "x_admin_dashboards_new_work_orders_page_expired": "Expired",
  "x_service_partner_status_expired": "Expired",
  "portal_appointment_being_updated": "Being updated",
  "portal_appointment_being_updated_note": "We're recording how this appointment went. Check back soon.",
  "admin_org_bank_account_holder": "Account holder",
  "admin_org_bank_account_number": "Account number",
  "admin_org_bank_account_type": "Account type",
  "admin_org_bank_account_type_checking": "Checking",
  "admin_org_bank_account_type_savings": "Savings",
  "admin_org_bank_bank": "Bank",
  "admin_org_bank_bank_address": "Bank address",
  "admin_org_bank_bic": "BIC",
  "admin_org_bank_blocker_capability": "Stripe bank transfers ({capability}) are not active on this merchant: {status}.",
  "admin_org_bank_blocker_capability_unverified": "Stripe could not confirm bank transfers ({capability}) on this merchant. Try again shortly.",
  "admin_org_bank_blocker_country_invalid": "The address country \"{country}\" is not a two-letter country code. Fix the address first.",
  "admin_org_bank_blocker_country_missing": "Add a country to the address first.",
  "admin_org_bank_blocker_currency": "Stripe bank transfers exist only for USD and EUR, and this merchant settles in {currency}.",
  "admin_org_bank_blocker_merchant_missing": "No Stripe merchant is set up for {country} in this region.",
  "admin_org_bank_blocker_merchant_region": "The {selector} merchant is not live in the {region} region.",
  "admin_org_bank_blocker_merged": "This organization was merged into another; set up bank details there.",
  "admin_org_bank_blocker_not_active": "Only active organizations get bank details. This one is {status}.",
  "admin_org_bank_blocker_not_partner": "Only partners that send us work and pay us get bank details.",
  "admin_org_bank_copied": "Copied",
  "admin_org_bank_copy": "Copy",
  "admin_org_bank_copy_all": "Copy all as text",
  "admin_org_bank_copy_failed": "The browser did not allow copying. Select the text instead.",
  "admin_org_bank_copy_field": "Copy {field}",
  "admin_org_bank_empty_body": "Stripe issues {name} its own account and routing number. It takes a few seconds and changes nothing {name} can see.",
  "admin_org_bank_empty_title": "No bank details yet",
  "admin_org_bank_explainer": "A bank account Stripe issued to {name} alone. Put these on their vendor-setup form; transfers sent here are credited to {name} in Stripe.",
  "admin_org_bank_from_stripe": "From Stripe · {date}",
  "admin_org_bank_iban": "IBAN",
  "admin_org_bank_merchant": "{country} merchant · {currency}",
  "admin_org_bank_rail_aba": "ACH and domestic wire",
  "admin_org_bank_rail_sepa": "SEPA transfer",
  "admin_org_bank_rail_swift": "International wire (SWIFT)",
  "admin_org_bank_refresh": "Refresh",
  "admin_org_bank_routing_number": "Routing number · ACH and wire",
  "admin_org_bank_set_up": "Set up bank details",
  "admin_org_bank_setup_failed": "Bank details could not be set up.",
  "admin_org_bank_swift": "SWIFT code",
  "admin_org_bank_title": "How {name} pays us",
  "admin_org_billing_ap_contact": "Accounts payable",
  "admin_org_billing_due": "Due {date}",
  "admin_org_billing_no_due_date": "No due date",
  "admin_org_billing_nothing_open": "Nothing open",
  "admin_org_billing_open_balance": "Open balance",
  "admin_org_billing_overdue_days": "Overdue {days} d",
  "admin_org_breadcrumb_label": "Breadcrumb",
  "admin_org_check_address": "Address",
  "admin_org_check_ap_contact": "Accounts-payable contact",
  "admin_org_check_bank": "Bank details",
  "admin_org_check_company": "Legal name and tax ID",
  "admin_org_check_contact": "A contact",
  "admin_org_check_ramp": "Vendor in Ramp",
  "admin_org_documents_brand": "Brand",
  "admin_org_documents_more_files": "{count} older",
  "admin_org_documents_not_on_file": "Not on file",
  "admin_org_documents_replace": "Upload new",
  "admin_org_documents_signed": "Signed {date}",
  "admin_org_documents_signed_on": "Signed on",
  "admin_org_documents_status": "Status",
  "admin_org_documents_update_failed": "Could not update the document",
  "admin_org_documents_upload": "Upload",
  "admin_org_documents_uploaded": "Uploaded {date}",
  "admin_org_edit_details": "Edit details",
  "admin_org_edit_heading": "Edit {name}",
  "admin_org_esign_title": "Contracts sent by e-sign",
  "admin_org_form_error_name": "Give the organization a name.",
  "admin_org_form_error_remit_missing": "The remit-to address is missing: {fields}",
  "admin_org_list_access_requests": "Access requests",
  "admin_org_list_col_based": "Based in",
  "admin_org_list_col_contact": "Primary contact",
  "admin_org_list_col_organization": "Organization",
  "admin_org_list_new": "New organization",
  "admin_org_list_no_contact": "No contact",
  "admin_org_list_segment_partners": "Partners that pay us",
  "admin_org_list_segment_vendors": "Vendors we pay",
  "admin_org_list_show_inactive": "Show inactive",
  "admin_org_open_portal": "Open their portal",
  "admin_org_people_add": "Add person",
  "admin_org_people_add_one": "Add one",
  "admin_org_people_no_ap": "No accounts-payable contact",
  "admin_org_people_no_ap_hint": "Nobody here is marked billing or accounting.",
  "admin_org_rail_address": "Address",
  "admin_org_rail_after_quote": "After the quote",
  "admin_org_rail_change_roles": "Change",
  "admin_org_rail_company": "Company",
  "admin_org_rail_connected": "Connected systems",
  "admin_org_rail_customer_contact": "Customer contact",
  "admin_org_rail_customer_info": "Customer details",
  "admin_org_rail_customer_is_contact": "The customer",
  "admin_org_rail_dates": "Created {created} · Updated {updated}",
  "admin_org_rail_email_domains": "Portal domains",
  "admin_org_rail_not_in_ramp": "Not in Ramp",
  "admin_org_rail_partner_is_contact": "{name} is the contact",
  "admin_org_rail_portfolio": "Portfolio",
  "admin_org_rail_ramp": "Ramp",
  "admin_org_rail_remit_to": "Remit-to",
  "admin_org_rail_roles": "Roles",
  "admin_org_rail_same_as_address": "Same as address",
  "admin_org_rail_stripe_customer": "Stripe customer",
  "admin_org_rail_with_request": "With the request",
  "admin_org_relations_apply": "Apply",
  "admin_org_relations_col_account": "Account",
  "admin_org_relations_col_active": "Active",
  "admin_org_relations_col_last_activity": "Last activity",
  "admin_org_relations_col_next_visit": "Next appointment",
  "admin_org_relations_col_site": "Site",
  "admin_org_relations_col_work_orders": "Work orders",
  "admin_org_relations_customer": "Customer",
  "admin_org_relations_empty": "Nothing related yet",
  "admin_org_relations_no_address": "Site address unavailable",
  "admin_org_relations_no_match": "Nothing matches this search",
  "admin_org_relations_search_accounts": "Search customer, site, portfolio or reference",
  "admin_org_relations_search_sites": "Search customer name or address",
  "admin_org_relations_sort_by": "Sort by",
  "admin_org_relations_sort_direction": "Sort direction",
  "admin_org_role_3pl": "3PL",
  "admin_org_role_3pl_long": "A 3PL that stores or moves our stock",
  "admin_org_role_distributor": "Distributor",
  "admin_org_role_distributor_long": "A distributor we buy parts from",
  "admin_org_role_manufacturer": "Manufacturer",
  "admin_org_role_manufacturer_long": "A manufacturer whose equipment we install",
  "admin_org_role_partner": "Partner · pays us",
  "admin_org_role_partner_long": "A partner that sends us work and pays us",
  "admin_org_role_subcontractor": "Subcontractor",
  "admin_org_role_subcontractor_long": "A subcontractor that does work for us",
  "admin_org_role_vendor": "Vendor · we pay",
  "admin_org_role_vendor_long": "A vendor we pay",
  "admin_org_section_billing": "Billing",
  "admin_org_section_documents": "Documents",
  "admin_org_section_people": "People",
  "admin_org_section_vendor_terms": "How we pay them",
  "admin_org_section_work": "Work",
  "admin_org_setup_ap_unknown": "Not known yet",
  "admin_org_setup_continue": "Continue",
  "admin_org_setup_count": "{done} of {total} set up",
  "admin_org_setup_create_named": "Create {name}",
  "admin_org_setup_domains_help": "Anyone who verifies an email at one of these exact domains can sign in to their partner portal. One domain per line; subdomains need their own line.",
  "admin_org_setup_finish_bank": "Their own account and routing number from Stripe, to put on their vendor form, when {name} is eligible",
  "admin_org_setup_finish_portal": "Their partner portal, for anyone with an email at {domains}",
  "admin_org_setup_finish_ramp": "A vendor in Ramp, with the first person who has an email as its contact",
  "admin_org_setup_finish_title": "Set up for you when you finish",
  "admin_org_setup_hint_invoices": "name and email of accounts payable",
  "admin_org_setup_hint_optional": "optional",
  "admin_org_setup_hint_paperwork": "tax details now, agreement, insurance, W-9 and pricing later",
  "admin_org_setup_later": "Later",
  "admin_org_setup_missing": "Still missing:",
  "admin_org_setup_no_one_else": "No one else",
  "admin_org_setup_not_known_yet": "Not known yet",
  "admin_org_setup_paperwork_later": "Upload the agreement, insurance, W-9 and pricing from their page once they exist.",
  "admin_org_setup_q_dispatch": "How do we send {name} work?",
  "admin_org_setup_q_intake": "How does {name} send us work?",
  "admin_org_setup_q_invoices": "Who handles their invoices?",
  "admin_org_setup_q_more": "Anything else?",
  "admin_org_setup_q_paperwork": "Paperwork",
  "admin_org_setup_q_people": "Anyone else we work with at {name}?",
  "admin_org_setup_q_role": "What is it?",
  "admin_org_setup_q_terms": "How do we pay {name}?",
  "admin_org_setup_q_where": "Where is {name} based?",
  "admin_org_setup_q_who": "Who are they?",
  "admin_org_setup_questions_left": "{count} left to answer",
  "admin_org_setup_remit_same": "They get invoices at this address too (remit-to)",
  "admin_org_setup_skip": "Skip",
  "admin_org_setup_they": "they",
  "admin_org_tab_accounts": "Accounts",
  "admin_org_tab_overview": "Overview",
  "admin_org_tab_sites": "Sites",
  "admin_org_tabs_label": "Organization sections",
  "admin_org_work_orders": "Work orders",
  "admin_org_billing_open_invoices": "Open invoices: {count}",
  "admin_org_billing_overdue": "Overdue",
  "admin_org_billing_overdue_invoices": "Overdue invoices: {count}",
  "admin_org_billing_undated": "{count} without a due date",
  "po_approved_financial_revision": "Approved financial amendment · revision {revision}",
  "po_financial_revision_approved_by": "Approval confirmed for {principal} on {date}",
  "po_original_approved_total": "Original approved total",
  "po_current_approved_lines": "Current approved charges",
  "po_original_receipt_prices": "Inventory and receipt items · original approved prices",
  "po_financial_tax_expense": "Approved sales tax expense",
  "po_provider_reconciliation_required": "Provider order identity changed. Financial reconciliation is required before syncing.",
  "po_original_tax_terms": "Original tax terms",
  "po_financial_prices_original": "Original price",
  "po_financial_amount_original": "Original amount",
  "status_quote_intake": "Intake",
  "status_quote_estimator_required": "Estimator required",
  "status_quote_requote": "Requote",
  "status_quote_rehash": "Rehash",
  "status_quote_pending_approval": "Pending approval",
  "status_quote_in_review": "In review",
  "status_quote_ready_to_present": "Ready to present",
  "status_quote_presented": "Presented",
  "status_quote_viewed": "Viewed",
  "status_quote_accepted": "Accepted",
  "status_quote_needs_invoicing": "Needs invoicing",
  "status_quote_awaiting_payment": "Awaiting payment",
  "status_quote_paid": "Paid",
  "status_quote_disputed": "Disputed",
  "status_quote_non_billable": "Non-billable",
  "status_quote_written_off": "Written off",
  "status_quote_cancelled": "Cancelled",
  "status_quote_customer_rejected": "Customer rejected",
  "status_quote_expired": "Expired",
  "status_invoice_open": "Open",
  "status_invoice_partially_paid": "Part paid",
  "status_invoice_overdue": "Overdue",
  "status_invoice_paid": "Paid",
  "status_invoice_void": "Void",
  "status_stage_quote_intake": "Intake",
  "status_stage_quote_review": "Review",
  "status_stage_quote_presented": "Presented",
  "status_stage_quote_accepted": "Accepted",
  "status_stage_quote_paid": "Paid",
  "status_case_triage": "Triage",
  "status_case_responded": "Responded",
  "status_case_waiting_on_customer": "Waiting on customer",
  "status_case_waiting_on_internal": "Waiting on us",
  "status_case_billing": "Billing",
  "status_case_intake": "Intake",
  "status_case_service_needed": "Service needed",
  "status_case_pending_approval": "Pending approval",
  "status_case_service_in_progress": "Service in progress",
  "status_case_post_service_review": "Post-service review",
  "status_case_closed": "Closed",
  "status_case_canceled": "Canceled",
  "status_stage_case_triage": "Triage",
  "status_stage_case_responding": "Responding",
  "status_stage_case_service": "Service",
  "status_stage_case_review": "Review",
  "status_stage_case_closed": "Closed",
  "status_work_order_complete": "Complete",
  "status_work_order_cancelled": "Cancelled",
  "status_work_order_assigned": "Assigned",
  "status_work_order_in_review": "In review",
  "status_work_order_closeout": "Closeout",
  "status_work_order_pending_action": "Pending action",
  "status_work_order_ready_to_schedule": "Ready to schedule",
  "status_work_order_reserve_parts": "Reserving parts",
  "status_work_order_parts_pending": "Parts pending",
  "status_work_order_rma_pending": "RMA pending",
  "status_work_order_in_progress": "In progress",
  "status_work_order_technical_review": "Technical review",
  "status_work_order_expired": "Expired",
  "status_stage_work_order_open": "Open",
  "status_stage_work_order_scheduling": "Scheduling",
  "status_stage_work_order_parts": "Parts",
  "status_stage_work_order_in_progress": "In progress",
  "status_stage_work_order_closeout": "Closeout",
  "status_stage_work_order_complete": "Complete",
  "status_appointment_historical_unknown": "Historical status unknown",
  "status_appointment_needs_review": "Needs review",
  "status_appointment_complete": "Complete",
  "status_appointment_cancelled": "Cancelled",
  "status_appointment_return_required": "Return required",
  "status_appointment_confirmed": "Confirmed",
  "status_appointment_unconfirmed": "Unconfirmed",
  "status_appointment_ready_to_schedule": "Ready to schedule",
  "status_appointment_proposed": "Proposed",
  "status_appointment_in_progress": "In progress",
  "status_appointment_technician_missed": "Technician missed",
  "status_appointment_customer_missed": "Customer missed",
  "status_appointment_expired": "Expired",
  "status_stage_appointment_proposed": "Proposed",
  "status_stage_appointment_confirmed": "Confirmed",
  "status_stage_appointment_in_progress": "In progress",
  "status_stage_appointment_done": "Done",
  "status_stage_invoice_issued": "Issued",
  "status_stage_invoice_part_paid": "Part paid",
  "status_stage_invoice_paid": "Paid",
  "dashboards_index_title": "Dashboards",
  "dashboards_jump": "Jump to dashboard",
  "dashboards_switch": "Switch dashboard",
  "dashboards_back_to_index": "All dashboards",
  "dashboards_group_operations": "Operations",
  "dashboards_group_money": "Money",
  "dashboards_group_customers": "Customers",
  "dashboards_group_dispatch": "Dispatch",
  "dashboards_group_energy": "Energy",
  "dashboards_group_system": "System",
  "dashboards_name_work_orders": "Work orders",
  "dashboards_name_projects": "Projects",
  "dashboards_name_margin_analysis": "Margin analysis",
  "dashboards_name_open_ar": "Open AR",
  "dashboards_name_commission": "Commission",
  "dashboards_name_comms": "Comms",
  "dashboards_name_cases": "Cases and tasks",
  "dashboards_name_leads": "Leads",
  "dashboards_name_memberships": "Memberships",
  "dashboards_name_quick_service": "Quick service",
  "dashboards_name_day_exceptions": "Day exceptions",
  "dashboards_name_technicians": "Technicians",
  "dashboards_name_monitoring": "Monitoring",
  "dashboards_name_user_activity": "User activity",
  "dashboards_name_automation": "Automation",
  "dashboards_name_issues": "Issues",
  "dashboards_headline_open": "{value} open",
  "dashboards_headline_need_you": "{value} need you",
  "dashboards_headline_new": "{value} new",
  "dashboards_headline_booked": "{value} booked",
  "dashboards_headline_failed": "{value} failed",
  "dashboards_headline_alerts": "{value} alerts",
  "dashboards_headline_active": "{value} active",
  "dashboards_headline_accounts": "{value} accounts",
  "dashboards_headline_tokens": "{value} tokens",
  "dashboards_headline_visits": "{value} appointments",
  "dashboards_headline_owed": "{value} owed",
  "dashboards_headline_payable": "{value} payable",
  "dashboards_palette_placeholder": "Search dashboards, tabs and views",
  "dashboards_palette_dashboards": "Dashboards",
  "dashboards_palette_views": "Tabs and views",
  "dashboards_palette_empty": "Nothing matches that search",
  "dashboards_palette_close": "Close",
  "dashboards_cluster_us": "United States cluster",
  "dashboards_cluster_eu": "European cluster",
  "dashboards_tab_conversion": "Conversion",
  "dashboards_tab_appointments": "Appointments",
  "dashboards_tab_sales": "Sales",
  "dashboards_view_margin_partner": "Margin analysis by partner",
  "dashboards_view_margin_territory": "Margin analysis by territory",
  "dashboards_view_margin_technician": "Margin analysis by technician",
  "dashboards_view_margin_job_type": "Margin analysis by job type",
  "dashboards_margin_title": "Margin analysis",
  "dashboards_margin_review_title": "Margin review",
  "dashboards_margin_headline_margin": "Margin",
  "dashboards_margin_headline_revenue": "Revenue",
  "dashboards_margin_headline_labor": "Labor",
  "dashboards_margin_headline_materials": "Materials",
  "dashboards_margin_headline_appointments": "Appointments",
  "dashboards_margin_headline_work_orders": "Work orders",
  "dashboards_margin_headline_to_review": "Technician-days to review",
  "dashboards_margin_headline_gaps": "Data gaps",
  "dashboards_margin_headline_pricing_gaps": "Unpriced technician-days",
  "dashboards_margin_headline_unallocated": "Unallocated labor",
  "dashboards_margin_partial": "Partial",
  "dashboards_margin_daily": "Daily margin",
  "dashboards_margin_chart_withheld": "The daily chart is withheld because labor cost is incomplete for this view.",
  "dashboards_margin_group_by": "Group by",
  "dashboards_margin_group_organization": "Partner",
  "dashboards_margin_group_territory": "Territory",
  "dashboards_margin_group_technician": "Technician",
  "dashboards_margin_group_work_order_type": "Job type",
  "dashboards_margin_status_all": "All",
  "dashboards_margin_status_performed": "Performed",
  "dashboards_margin_status_open": "Not performed",
  "dashboards_margin_status_filter": "Appointment status",
  "dashboards_margin_sort": "Sort by",
  "dashboards_margin_sort_margin": "Margin",
  "dashboards_margin_sort_revenue": "Revenue",
  "dashboards_margin_sort_margin_pct": "Margin %",
  "dashboards_margin_sort_hours": "Hours",
  "dashboards_margin_row_sub": "{appointments} appts · {revenue}",
  "dashboards_margin_row_unallocated_sub": "Recorded time outside scheduled jobs",
  "dashboards_margin_needs_look": "Needs a look",
  "dashboards_margin_review_labor_title": "Technician-days to review",
  "dashboards_margin_review_labor_sub": "Rate missing, clock not final or hours off the estimate",
  "dashboards_margin_review_gaps_title": "Data gaps",
  "dashboards_margin_review_gaps_sub": "Quotes, estimates and pricing the numbers cannot count",
  "dashboards_margin_nothing_to_review": "Nothing needs review in this window.",
  "dashboards_margin_export_summary": "Summary CSV",
  "dashboards_margin_export_summary_desc": "{count} groups, current filters",
  "dashboards_margin_export_appointments": "Appointment detail CSV",
  "dashboards_margin_export_appointments_desc": "{count} appointments, up to 10,000 rows",
  "dashboards_margin_export_workbook": "FP&A workbook",
  "dashboards_margin_export_workbook_desc": "Multi-sheet model with materials and labor detail",
  "dashboards_margin_export_group": "Group appointments CSV",
  "dashboards_margin_export_group_desc": "Appointments in this group, current filters",
  "dashboards_margin_tab_appointments": "Appointments",
  "dashboards_margin_tab_labor": "Labor review",
  "dashboards_margin_tab_gaps": "Data gaps",
  "dashboards_margin_col_date": "Date",
  "dashboards_margin_col_work_order": "Work order",
  "dashboards_margin_col_technicians": "Technicians",
  "dashboards_margin_col_territory": "Territory",
  "dashboards_margin_col_status": "Status",
  "dashboards_margin_col_onsite": "On-site",
  "dashboards_margin_col_drive": "Drive",
  "dashboards_margin_col_technician": "Technician",
  "dashboards_margin_col_expected": "Expected",
  "dashboards_margin_col_recorded": "Recorded",
  "dashboards_margin_col_variance": "Variance",
  "dashboards_margin_col_job_labor": "Job labor",
  "dashboards_margin_col_added_cogs": "Added COGS",
  "dashboards_margin_col_checks": "Checks",
  "dashboards_margin_not_priced": "Not priced",
  "dashboards_margin_no_job": "No job",
  "dashboards_margin_excluded": "Excluded",
  "dashboards_margin_missing": "Missing",
  "dashboards_margin_selected_appts": "{count} selected appts",
  "dashboards_margin_no_appointment": "No eligible appointment",
  "dashboards_margin_outside_totals": "Outside selected totals",
  "dashboards_margin_issue_zero_rate": "$0 rate",
  "dashboards_margin_issue_missing_technician_link": "Missing Pulse link",
  "dashboards_margin_issue_missing_rate": "Missing rate",
  "dashboards_margin_issue_invalid_rate": "Invalid rate",
  "dashboards_margin_issue_quote_unavailable": "Quote unavailable",
  "dashboards_margin_issue_missing_clock": "Missing clock",
  "dashboards_margin_issue_stale_clock": "Stale clock",
  "dashboards_margin_issue_provisional_clock": "Provisional clock",
  "dashboards_margin_issue_zero_clock": "0h clock",
  "dashboards_margin_issue_below_estimate": "Below estimate",
  "dashboards_margin_issue_above_estimate": "Above estimate",
  "dashboards_margin_issue_unassigned_work": "No eligible appointment",
  "dashboards_margin_gap_work_orders_without_any_quote": "Work orders without a canonical quote",
  "dashboards_margin_gap_work_orders_ambiguous_quote_owner": "Work orders with ambiguous quote ownership; unresolved value excluded",
  "dashboards_margin_gap_work_orders_only_dead_quotes": "Work orders with only dead quotes",
  "dashboards_margin_gap_work_orders_disputed": "Work orders disputed",
  "dashboards_margin_gap_work_orders_awaiting_quote_acceptance": "Work orders scheduled before quote acceptance",
  "dashboards_margin_gap_work_orders_zero_value_quote": "Work orders with an unpriced $0 quote",
  "dashboards_margin_gap_work_orders_missing_fx_rate": "Work orders excluded: no exchange rate for their currency",
  "dashboards_margin_gap_work_orders_non_billable": "Work orders non-billable",
  "dashboards_margin_gap_work_orders_allowance_offset": "Work orders $0 by contract allowance",
  "dashboards_margin_gap_appointments_missing_drive_estimate": "Appointments missing a drive estimate",
  "dashboards_margin_gap_appointments_missing_duration": "Appointments missing a duration",
  "dashboards_margin_gap_appointments_without_assignments": "Appointments with no technician",
  "dashboards_margin_gap_tech_days_missing_labor_identity": "Technician-days missing a Pulse link",
  "dashboards_margin_gap_tech_days_missing_labor_rate": "Technician-days without Pulse labor pricing",
  "dashboards_margin_gap_tech_days_zero_labor_rate": "Technician-days with a $0 labor rate",
  "dashboards_margin_gap_tech_days_missing_recorded_hours": "Technician-days missing recorded hours",
  "dashboards_margin_gap_tech_days_stale_recorded_hours": "Technician-days with stale recorded hours",
  "dashboards_margin_gap_tech_days_provisional_recorded_hours": "Technician-days with provisional recorded hours",
  "dashboards_margin_gap_tech_days_labor_quote_unavailable": "Technician-days with unavailable Pulse quotes",
  "dashboards_margin_tip_revenue": "Revenue",
  "dashboards_margin_tip_scheduled": "scheduled",
  "dashboards_margin_tip_appts": "{count} appts",
  "dashboards_margin_seg_labor": "Labor",
  "dashboards_margin_seg_baseline_labor": "Baseline labor",
  "dashboards_margin_seg_unallocated": "Unallocated labor",
  "dashboards_margin_seg_materials": "Materials",
  "dashboards_margin_seg_margin": "Margin",
  "dashboards_margin_load_failed": "Margin analysis could not be loaded.",
  "dashboards_margin_empty": "No appointments in this window.",
  "dashboards_qs_range": "{from}–{to} of {total}",
  "dashboards_qs_back": "Back to Quick service",
  "dashboards_qs_by_service": "By service",
  "dashboards_qs_fate_won": "Repair accepted",
  "dashboards_qs_fate_quoted_not_won": "Repair quoted, not accepted",
  "dashboards_qs_fate_never": "No repair quote",
  "dashboards_qs_th_quoted_short": "Quoted",
  "dashboards_qs_th_won_short": "Won",
  "dashboards_qs_th_inspections_short": "Insp.",
  "dashboards_qs_th_panel_short": "Panel",
  "dashboards_qs_th_combo_short": "Combo",
  "dashboards_qs_th_cancel_short": "Cancel",
  "dashboards_qs_more_sources": "{count} more sources",
  "dashboards_qs_sales": "Sales",
  "dashboards_qs_standing": "Standing",
  "dashboards_qs_standing_value": "Standing value",
  "dashboards_qs_pulled_back": "Pulled back",
  "dashboards_qs_converted": "Converted",
  "dashboards_qs_assigned": "Assigned",
  "dashboards_qs_sales_by_week": "Sales by week",
  "dashboards_qs_unconverted": "{count} sales have no exchange rate for their sale date and are left out of the values.",
  "dashboards_qs_by_commission_person": "By commission person",
  "dashboards_qs_close_help": "Quotes created in the range that have been accepted at least once as of now, divided by quotes created in the range with this commission person. It is not sales divided by assigned.",
  "dashboards_qs_th_name": "Name",
  "dashboards_qs_th_assigned": "Assigned",
  "dashboards_qs_th_sales": "Sales",
  "dashboards_qs_quotes": "quotes",
  "dashboards_qs_capped": "Showing the first {limit}. Narrow the date range to see the rest.",
  "dashboards_qs_col_customer": "Customer",
  "dashboards_qs_col_work_order": "Work order",
  "dashboards_qs_col_created": "Created",
  "dashboards_qs_col_commission": "Commission person",
  "dashboards_qs_col_first_sold": "First sold",
  "dashboards_qs_col_quote_job": "Quote and job",
  "dashboards_qs_col_value": "Current value",
  "dashboards_qs_missing_commission": "Missing commission person",
  "dashboards_qs_not_sold": "Not sold",
  "dashboards_qs_quote": "Quote",
  "dashboards_qs_job": "Job",
  "dashboards_margin_pager_range": "{first} to {last} of {total}",
  "dashboards_margin_pager_newer": "Newer",
  "dashboards_margin_pager_older": "Older",
  "dashboards_more": "More options",
  "dashboards_margin_download": "Download",
  "admin_account_work_title": "Work history",
  "admin_account_work_sales_journey": "Sales journey",
  "admin_account_work_visit_date": "Appointment {date}",
  "admin_account_work_no_visit": "No appointment scheduled",
  "admin_account_work_blocked": "Blocked",
  "admin_account_work_load_failed": "Could not load cases and work.",
  "admin_account_settings_title": "Settings",
  "admin_account_settings_account_type": "Account type",
  "admin_account_settings_account_type_placeholder": "Select account type",
  "admin_account_settings_status_placeholder": "Select status",
  "admin_account_settings_account_type_failed": "Failed to update the account type",
  "admin_account_settings_property_cascade": "Property type saved. Updated {cases} cases, {workOrders} work orders and {projects} projects. Left {quotes} historical quotes as they were.",
  "admin_account_settings_property_failed": "Failed to update the property type",
  "admin_account_settings_territory_failed": "Failed to update the territory",
  "admin_account_settings_territory_placeholder": "Search territories",
  "admin_account_settings_territory_empty": "No territories",
  "admin_account_settings_stop_email": "Stop marketing email",
  "admin_account_settings_stop_texts": "Stop texts",
  "admin_account_settings_stop_calls": "Stop calls",
  "admin_account_settings_stop_all": "Stop all contact",
  "admin_account_settings_legal_hold": "Legal hold",
  "admin_account_settings_channel_calls": "Calls",
  "admin_account_settings_channel_whatsapp": "WhatsApp",
  "admin_account_settings_channel_all": "All channels",
  "admin_account_settings_scope_everything": "Everything",
  "admin_account_settings_scope_marketing": "Marketing only",
  "admin_account_settings_legal_hold_confirm": "Record a legal hold? Only an admin can lift it; the customer preference page cannot.",
  "admin_account_settings_restore_confirm": "Restore this channel? Records an admin may lift will be deactivated.",
  "admin_account_settings_suppression_recorded": "Suppression recorded and applied to every contact.",
  "admin_account_settings_restored_with_retained": "Restored what an admin may restore. {count} stronger records remain in force.",
  "admin_account_settings_suppression_lifted": "Suppression lifted.",
  "admin_account_settings_suppression_failed": "Suppression update failed",
  "admin_account_settings_consent_title": "Consent and suppression",
  "admin_account_settings_stop_group": "Stop contact",
  "admin_account_settings_ledger_failed": "Failed to load the consent and suppression ledgers",
  "admin_account_settings_suppressions": "Suppressions",
  "admin_account_settings_no_suppressions": "No suppressions recorded for this account or its destinations.",
  "admin_account_settings_restore": "Restore",
  "admin_account_settings_lifted": "Lifted {date} by {source}",
  "admin_account_settings_unknown_source": "unknown",
  "admin_account_settings_consent_evidence": "Consent evidence",
  "admin_account_settings_no_consent": "No consent grants recorded for this account or its destinations.",
  "admin_account_settings_trustedform": "TrustedForm certificate",
  "admin_account_settings_no_evidence": "No evidence attached",
  "admin_account_people_title": "People",
  "admin_account_people_contacts": "Contacts",
  "admin_account_people_add_contact": "Add contact",
  "admin_account_people_group_account": "Account contacts",
  "admin_account_people_group_account_and_inherited": "Account and inherited contacts",
  "admin_account_people_group_inherited": "Inherited contacts",
  "admin_account_people_group_site": "Site contacts",
  "admin_account_people_group_other": "Other contacts",
  "admin_account_people_role_billing": "Billing",
  "admin_account_people_role_site_primary": "Site primary",
  "admin_account_people_role_site_primary_n": "Site primary x{count}",
  "admin_account_people_role_site_access": "Site access",
  "admin_account_people_role_site_access_n": "Site access x{count}",
  "admin_account_people_unnamed": "Unnamed contact",
  "admin_account_people_consent_consented": "Consented",
  "admin_account_people_consent_not_consented": "Not consented",
  "admin_account_people_consent_suppressed": "Suppressed",
  "admin_account_people_consent_blocked": "Do not contact",
  "admin_account_people_call": "Call",
  "admin_account_people_additional_number": "Additional number",
  "admin_account_people_edit_on_portfolio": "Edit on the portfolio",
  "admin_account_people_edit_on_account": "Edit on the account",
  "admin_account_people_make_primary": "Make primary",
  "admin_account_people_make_billing": "Make billing contact",
  "admin_account_people_delete": "Delete contact",
  "admin_account_people_mood": "Mood",
  "admin_account_people_mood_manual": "set manually",
  "admin_account_people_mood_calls": "from calls",
  "admin_account_people_mood_texts": "from texts",
  "admin_account_people_channels": "Preferred channels",
  "admin_account_people_no_preference": "No preference set",
  "admin_account_people_consent": "Consent",
  "admin_account_people_language": "Language",
  "admin_account_people_language_automatic": "{language} (automatic)",
  "admin_account_people_consent_why": "Why? See consent and suppression",
  "admin_account_site_title": "Site and system",
  "admin_account_site_address": "Address",
  "admin_account_site_address_city": "City",
  "admin_account_site_address_create_failed": "Failed to set service address",
  "admin_account_site_address_delete": "Delete",
  "admin_account_site_address_delete_confirm": "Delete address",
  "admin_account_site_address_delete_failed": "Failed to delete address",
  "admin_account_site_address_delete_hint": "This removes the address from the account. Addresses still referenced by work orders, quotes, projects, appointments, or cases cannot be deleted.",
  "admin_account_site_address_delete_title": "Delete this address?",
  "admin_account_site_address_edit": "Edit address",
  "admin_account_site_address_legacy": "This account has legacy service addresses that require correction. Each service site must have its own account.",
  "admin_account_site_address_line1": "Address line 1",
  "admin_account_site_address_line2": "Address line 2",
  "admin_account_site_address_none": "No service address on file.",
  "admin_account_site_address_placeholder": "Start typing the street address...",
  "admin_account_site_address_save": "Save address",
  "admin_account_site_address_set": "Set address",
  "admin_account_site_address_update_failed": "Failed to update address",
  "admin_account_site_alerts_none": "No alerts are attached to this account.",
  "admin_account_site_alerts_range": "{from}-{to} of {total}",
  "admin_account_site_cancel": "Cancel",
  "admin_account_site_save": "Save",
  "admin_account_site_equipment": "Installed equipment",
  "admin_account_site_equipment_review": "Needs matching review",
  "admin_account_site_equipment_unmatched": "Product not matched",
  "admin_account_site_serial_missing": "Serial number not provided",
  "admin_account_site_inventory": "Inventory at site",
  "admin_account_site_inventory_all": "View all {count} products",
  "admin_account_site_inventory_counts": "{units} units, {products} products",
  "admin_account_site_inventory_none": "No stock at this site.",
  "admin_account_site_inventory_product": "Inventory product",
  "admin_account_site_inventory_site": "Customer site",
  "admin_account_site_map_google": "Open in Google Maps",
  "admin_account_site_map_hide": "Hide map",
  "admin_account_site_map_show": "Show map",
  "admin_account_site_map_key_failed": "Failed to load the Google Maps API key.",
  "admin_account_site_map_key_missing": "The Google Maps API key is not configured.",
  "admin_account_site_map_load_failed": "Failed to load Google Maps.",
  "admin_account_site_map_loading": "Loading map views...",
  "admin_account_site_map_satellite": "Satellite",
  "admin_account_site_map_street": "Street view",
  "admin_account_site_map_view": "Map view",
  "admin_account_site_matching_unavailable": "Address matching is not available for this site yet.",
  "admin_account_site_next": "Next",
  "admin_account_site_previous": "Previous",
  "admin_account_site_node_access_lost": "Vendor access lost {date}. The site is no longer shared with our installer account; it needs a re-share or transfer at {provider}. Last data {last}.",
  "admin_account_site_node_access_lost_pill": "Access lost",
  "admin_account_site_node_alerts": "{count} alerts",
  "admin_account_site_node_battery_charging": "Battery charging {value}",
  "admin_account_site_node_battery_discharging": "Battery discharging {value}",
  "admin_account_site_node_details": "Details and graphs",
  "admin_account_site_node_details_for": "Monitoring details and graphs for {name}",
  "admin_account_site_node_grid_in": "Grid import {value}",
  "admin_account_site_node_grid_out": "Grid export {value}",
  "admin_account_site_node_home": "Home {value}",
  "admin_account_site_node_last_update": "Last update {when}. Expected every {seconds}s.",
  "admin_account_site_node_no_power": "No power reading",
  "admin_account_site_node_solar": "Solar {value}",
  "admin_account_site_nodes_none": "No live monitoring nodes for this account.",
  "admin_account_site_other_accounts": "Site appears on {count} other accounts",
  "admin_account_site_other_accounts_hint": "Review these accounts for previous owners or duplicates. An address match alone does not establish who owned the site or when.",
  "admin_account_site_other_accounts_shown": "Showing {shown} of {total} other accounts.",
  "admin_account_site_retired_link": "Retired site link",
  "admin_account_site_system": "System",
  "admin_account_site_system_updated": "Updated {when}",
  "admin_account_money_title": "Money",
  "admin_account_money_balance_due": "Balance due",
  "admin_account_money_paid_to_date": "Paid to date",
  "admin_account_money_summary_unavailable": "Balance figures are unavailable. {error}",
  "admin_account_money_no_quotes": "No quotes yet",
  "admin_account_money_no_invoices": "No invoices yet",
  "admin_account_money_quote_created": "created {date}",
  "admin_account_money_invoice_due": "due {date}",
  "admin_account_money_invoice_paid": "paid {date}",
  "admin_account_money_invoice_issued": "issued {date}",
  "admin_account_money_stripe_details": "Stripe details",
  "admin_account_money_no_membership": "No current membership",
  "admin_account_money_start_membership": "Start membership",
  "admin_account_money_plan": "Plan",
  "admin_account_money_provider": "Billing provider",
  "admin_account_money_term_ends": "Current term ends",
  "admin_account_money_access_through": "Access through",
  "admin_account_money_subscription": "Provider subscription",
  "admin_account_money_cancel": "Cancel membership",
  "admin_account_money_keep": "Keep membership",
  "admin_account_money_cancellation_scheduled": "Cancellation scheduled",
  "admin_account_money_cancel_confirm_dated": "{name} keeps membership access until {date}. Future renewals will stop.",
  "admin_account_money_cancel_confirm_undated": "{name} keeps membership access until the current term ends. Future renewals will stop.",
  "admin_account_money_schedule_cancellation": "Schedule cancellation",
  "admin_account_money_cancel_notice": "Membership cancellation scheduled.",
  "admin_account_money_resume_notice": "Membership will continue renewing.",
  "admin_account_documents_no_agreements": "No signed agreements yet",
  "admin_account_documents_signed_on": "signed {date}",
  "admin_account_documents_accepted_on": "accepted {date}",
  "admin_account_documents_no_sites": "No service address on file",
  "admin_account_documents_sites_failed": "Service addresses could not be loaded. {error}",
  "admin_account_customer_since": "customer since {year}",
  "admin_account_action_call": "Call",
  "admin_account_action_text": "Text",
  "admin_account_action_email": "Email",
  "admin_account_action_book_visit": "Book appointment",
  "admin_account_action_more": "More actions",
  "admin_account_action_new_quote": "New quote",
  "admin_account_action_new_case": "New case",
  "admin_account_action_add_care": "Add Otovo Care",
  "admin_account_action_add_to_portfolio": "Add to portfolio",
  "admin_account_action_open_portfolio": "Open portfolio",
  "admin_account_impersonation_failed": "Impersonation failed: {message}",
  "admin_account_open_heading": "Open",
  "admin_account_open_empty": "Nothing is open on this account.",
  "admin_account_open_unavailable": "The open records could not be loaded ({detail}).",
  "admin_account_show_closed": "Show closed ({count})",
  "admin_account_hide_closed": "Hide closed",
  "admin_account_closed_heading": "Closed",
  "admin_account_section_account": "Account",
  "admin_account_section_people": "People",
  "admin_account_section_money": "Money",
  "admin_account_section_site": "Site and system",
  "admin_account_section_work": "Work history",
  "admin_account_section_documents": "Documents",
  "admin_account_section_settings": "Settings",
  "admin_account_people_primary": "{name}, primary",
  "admin_account_money_overdue": "{amount} overdue",
  "admin_account_site_no_system": "No system on file",
  "admin_account_work_last_visit": "last appointment {date}",
  "admin_account_settings_ai_paused": "AI replies paused",
  "admin_account_settings_ai_on": "AI replies on",
  "admin_account_settings_not_set": "Not set",
  "admin_account_kind_case": "Case",
  "admin_account_kind_work_order": "Work order",
  "admin_account_kind_quote": "Quote",
  "admin_account_kind_task": "Task",
  "admin_account_record_visit": "appointment {date}",
  "admin_account_record_sent": "sent {date}",
  "admin_account_record_due": "due {date}",
  "admin_account_record_since": "since {date}",
  "admin_account_activity_heading": "Activity",
  "admin_account_activity_empty": "No activity yet.",
  "admin_account_activity_unavailable": "The timeline could not be loaded ({detail}).",
  "admin_account_activity_texted": "{name} texted",
  "admin_account_activity_emailed": "{name} emailed",
  "admin_account_activity_replied": "{name} replied",
  "admin_account_activity_called": "{name} called",
  "admin_account_activity_note": "{name} added a note",
  "admin_account_activity_case": "Case opened",
  "admin_account_quotes_open_one": "{count} quote open",
  "admin_account_quotes_open_other": "{count} quotes open",
  "admin_account_invoices_unpaid_one": "{count} invoice unpaid",
  "admin_account_invoices_unpaid_other": "{count} invoices unpaid",
  "admin_account_closed_work_orders_one": "{count} closed work order",
  "admin_account_closed_work_orders_other": "{count} closed work orders",
  "admin_account_agreements_one": "{count} agreement",
  "admin_account_agreements_other": "{count} agreements",
  "admin_account_files_one": "{count} file",
  "admin_account_files_other": "{count} files",
  "admin_account_site_node_alerts_one": "1 alert",
  "admin_account_site_alerts": "Alerts",
  "admin_account_site_primary_label": "Site primary",
  "admin_account_site_primary_fallback": "Account primary fallback",
  "admin_account_site_primary_unnamed": "Unnamed contact",
  "admin_account_site_primary_failed": "Failed to update the site primary contact",
  "admin_account_status_prospect_engaged": "Engaged prospect",
  "admin_account_status_prospect_disqualified": "Disqualified prospect",
  "admin_account_status_prospect_opt_out": "Opted-out prospect",
  "admin_account_status_lead_active": "Active lead",
  "admin_account_status_lead_checkout_complete": "Checkout complete",
  "admin_account_status_lead_disqualified": "Disqualified lead",
  "admin_account_status_customer_active": "Active customer",
  "admin_account_status_customer_expired": "Expired customer",
  "admin_account_status_customer_terminated": "Terminated customer",
  "admin_account_status_customer_cancelled": "Cancelled customer",
  "admin_account_status_employee_active": "Active employee",
  "admin_account_status_partner_active": "Active partner",
  "admin_account_status_partner_onboarding": "Partner onboarding",
  "admin_account_status_partner_suspended": "Suspended partner",
  "admin_account_status_partner_terminated": "Terminated partner",
  "admin_account_history_account_created": "Account created",
  "admin_account_history_account_status_changed": "Moved to {stage}",
  "admin_account_history_visit_booked": "Appointment booked",
  "admin_account_history_visit_completed": "Appointment completed",
  "admin_account_history_quote_sent": "Quote sent",
  "admin_account_history_quote_accepted": "Quote accepted",
  "admin_account_history_invoice_paid": "Invoice paid",
  "admin_account_history_agreement_signed": "Agreement signed",
  "admin_account_history_case_opened": "Case opened",
  "admin_account_history_case_closed": "Case closed",
  "admin_account_history_work_order_completed": "Work order completed",
  "admin_account_history_all": "All",
  "admin_account_history_title": "History",
  "admin_account_history_empty": "No history yet.",
  "admin_account_history_unavailable": "The history could not be loaded ({detail}).",
  "admin_account_history_more_hint": "Showing the latest {count} events.",
  "wo_detail_unpriced": "Unpriced",
  "wo_detail_menu_update_case_status": "Update case status",
  "wo_detail_menu_reassign_customer": "Reassign customer",
  "wo_detail_menu_customer_update": "Customer update",
  "wo_detail_customer_type_unknown": "Unknown (historical source)",
  "po_item_count_one": "{count} item",
  "inv_since": "since {date}",
  "inv_places_other": "{count} places",
  "po_history_empty": "No status changes recorded yet.",
  "inv_places_one": "{count} place",
  "po_fact_ship_to": "Ship to",
  "status_purchase_order_billing_FULLY_BILLED": "Billed",
  "po_fact_arrives": "Arrives",
  "po_ship_delivered": "Delivered",
  "po_col_received": "Received",
  "status_stage_shipment_out_for_delivery": "Out for delivery",
  "inv_need_po_one": "{count} order waiting for approval",
  "status_shipment_RETURNED": "Returned",
  "status_stage_purchase_order_approved": "Approved",
  "status_stage_purchase_order_purchased": "Purchased",
  "po_details_summary": "Ship-from, terms, dates and lines",
  "inv_work_orders_one": "{count} work order",
  "po_ship_add_button": "Add tracking number",
  "status_shipment_EXCEPTION": "Exception",
  "inv_need_rfq": "{vendor} answered a price request",
  "po_ship_estimated": "Est. delivery",
  "status_shipment_DELIVERED": "Delivered",
  "inv_row_vendors": "Vendors",
  "po_action_reopen": "Reopen as draft",
  "po_shipment_none": "No tracking number yet",
  "status_purchase_order_ON_HOLD": "On hold",
  "po_ship_registration_failed": "Registration failed",
  "po_items": "Items",
  "po_progress": "Progress",
  "po_waiting_days": "waiting {days}d",
  "po_not_yet": "not yet",
  "po_ship_paste": "Paste a tracking number",
  "po_billing_terms": "Terms",
  "po_billing_invoice_none": "None uploaded",
  "po_billing_invoice_count": "{count} uploaded",
  "po_created_by": "created {date} by {name}",
  "po_created_on": "created {date}",
  "po_ship_none": "No tracking numbers yet.",
  "inv_in_transit": "{count} in transit",
  "inv_need_rfq_many": "{count} price requests answered",
  "inv_needs_you": "Needs you",
  "inv_need_ship_other": "{count} shipments need attention",
  "status_purchase_order_DRAFT": "Draft",
  "po_ship_auto_detect": "Auto-detect",
  "inv_unavailable": "The inventory summary is not available right now.",
  "status_purchase_order_READY": "Ready",
  "po_action_mark_sent": "Mark sent",
  "inv_vans_one": "{count} van",
  "po_row_shipment": "Shipment",
  "po_action_cancel": "Cancel order",
  "inv_po_summary": "{open} open · {onTheWay} on the way · {today} to receive today",
  "po_action_resume": "Resume",
  "status_shipment_IN_TRANSIT": "In transit",
  "po_ship_enter_tracking": "Enter a tracking number",
  "po_row_price_request": "Price request",
  "po_ramp_endurance_total": "Endurance total",
  "po_item_count_other": "{count} items",
  "inv_vans_other": "{count} vans",
  "po_ship_signed_by": "Signed by {name}",
  "po_action_hold": "Put on hold",
  "po_price_requests": "Price requests",
  "inv_ready_to_reissue": "{count} ready to reissue",
  "po_sort_lowest_value": "Lowest value",
  "po_ship_removed": "Tracking number removed",
  "po_billing_billed": "Billing",
  "status_purchase_order_CANCELLED": "Cancelled",
  "inv_open_lines_one": "{count} open line",
  "po_status_all": "All statuses ({count})",
  "inv_row_po": "Purchase orders",
  "status_purchase_order_SENT": "Sent",
  "po_billing_receipts": "Receipts",
  "status_stage_purchase_order_billing_billed": "Billed",
  "inv_row_returns": "Returns",
  "status_purchase_order_billing_CLOSED": "Closed",
  "po_billing_received": "Received",
  "po_action_send_back": "Send back for edits",
  "inv_short_for_visits": "{count} short for appointments",
  "po_sort": "Sort",
  "po_action_approve": "Approve",
  "status_stage_shipment_in_transit": "In transit",
  "inv_need_short": "Parts short for next week's appointments",
  "inv_products_one": "{count} product",
  "inv_pill_confirm": "Confirm price",
  "status_shipment_ACCEPTED": "Accepted",
  "status_stage_purchase_order_draft": "Draft",
  "status_stage_purchase_order_shipping": "Shipping",
  "po_action_request_approval": "Request approval",
  "po_billing_no_bills": "No vendor bill yet",
  "inv_find_part": "Find a part",
  "inv_row_parts": "Parts for jobs",
  "po_ship_add": "Add a tracking number",
  "po_ship_to_customer": "Ships to customer",
  "inv_new_order": "New order",
  "status_shipment_LOST": "Lost",
  "inv_products_other": "{count} products",
  "inv_row_stock": "Stock and places",
  "inv_row_products": "Products",
  "inv_need_po_other": "{count} orders waiting for approval",
  "po_billing_bills": "{count} vendor bills",
  "status_purchase_order_PURCHASED": "Purchased",
  "status_purchase_order_billing_PARTIALLY_BILLED": "Part billed",
  "inv_work_orders_other": "{count} work orders",
  "inv_pill_short": "Short",
  "po_tax_rate_missing": "no tax rate set",
  "status_purchase_order_billing_OPEN": "Not billed",
  "status_stage_shipment_label_created": "Label created",
  "po_billing_bills_label": "Vendor bills",
  "po_multiple": "Multiple",
  "po_row_details": "Order details",
  "status_stage_purchase_order_received": "Received",
  "po_sort_highest_value": "Highest value",
  "status_stage_purchase_order_sent": "Sent",
  "po_col_price": "Price",
  "po_cancel_confirm_message": "This cancels the order and its lines. You can reopen it as a draft.",
  "po_ship_packages_label": "Packages",
  "status_purchase_order_RECEIVED": "Received",
  "po_fact_for": "For",
  "status_stage_purchase_order_billing_part_billed": "Part billed",
  "po_ship_remove_failed": "Failed to remove tracking number",
  "inv_suppliers_one": "{count} supplier",
  "status_purchase_order_VIEWED_FOR_APPROVAL": "Pending approval",
  "status_stage_purchase_order_billing_open": "Open",
  "po_action_mark_shipping": "Mark shipping",
  "status_purchase_order_SHIPPING": "Shipping",
  "status_stage_shipment_delivered": "Delivered",
  "status_shipment_OUT_FOR_DELIVERY": "Out for delivery",
  "po_ship_registering": "Registering…",
  "po_ship_packages": "{count} packages",
  "status_shipment_CANCELLED": "Cancelled",
  "po_cancel_confirm": "Cancel {number}?",
  "po_billing_ramp_linked": "Linked to Ramp",
  "po_billing_ramp_missing": "Not in Ramp yet",
  "status_purchase_order_APPROVED": "Approved",
  "inv_suppliers_other": "{count} suppliers",
  "status_shipment_LABEL_CREATED": "Label created",
  "inv_need_ship_one": "A shipment needs attention",
  "po_tax_rate_required": "Enter the tax rate for a taxable order",
  "po_ramp_last_sync": "Last synced",
  "inv_open_lines_other": "{count} open lines",
  "po_action_mark_purchased": "Mark purchased",
  "x_admin_quotes_page_segment_drafting": "Drafting",
  "x_admin_quotes_page_segment_sent": "Sent",
  "x_admin_quotes_page_segment_accepted": "Accepted",
  "x_admin_quotes_page_segment_paid": "Paid",
  "x_admin_quotes_page_segment_lost": "Lost",
  "x_admin_quotes_page_segments_aria": "Quote stages",
  "x_admin_quotes_page_no_segment_quotes": "No quotes in this stage.",
  "x_admin_quotes_page_follow_up_overdue": "Follow-up overdue",
  "x_admin_cases_id_page_change_status_action": "Change status…",
  "x_admin_cases_id_page_mark_status": "Mark {status}",
  "x_admin_cases_id_page_close_case": "Close case",
  "dashboards_page_stage_aging": "Stage aging",
  "dashboards_page_new_work_orders": "New projects and work orders",
  "dashboards_page_quotes_by_org": "Quotes by organization and status",
  "dashboards_page_membership_commission": "Membership commission",
  "dashboards_page_tasks_analytics": "Tasks analytics",
  "dashboards_page_lead_intake": "Lead intake",
  "dashboards_page_rehash": "Rehash",
  "dashboards_page_organic_marketing": "Organic marketing",
  "dashboards_page_membership_conversion": "Technician membership conversion",
  "dashboards_page_appointment_capacity": "Appointment capacity by territory",
  "dashboards_page_self_booking_audit": "Self-booking audit",
  "dashboards_page_van_fleet": "Van fleet map",
  "dashboards_page_dispatch_incentive": "Dispatch incentive",
  "dashboards_page_fleet_analytics": "Fleet analytics",
  "dashboards_page_fleet_map": "Fleet map",
  "dashboards_page_provider_health": "Provider health",
  "dashboards_page_portfolio_cockpit": "Portfolio cockpit",
  "dashboards_page_comms_agent": "Comms agent",
  "dashboards_page_ses_sending": "SES sending",
  "x_admin_quotes_page_stage_needs_you": "Needs you",
  "x_admin_quotes_page_stage_paid_30d": "Paid (30d)",
  "x_admin_quotes_page_closed_link": "Closed and exceptions",
  "x_admin_quotes_page_col_why": "Why it needs you",
  "x_admin_quotes_page_col_in_status": "In status",
  "x_admin_quotes_page_why_estimator_required": "Estimator input needed",
  "x_admin_quotes_page_why_pending_approval": "Approval needed",
  "x_admin_quotes_page_why_needs_invoicing": "Invoice not issued",
  "x_admin_quotes_page_why_awaiting_payment": "Payment not received",
  "x_admin_quotes_page_filters_restored": "Showing your last filters",
  "x_admin_quotes_page_created_by_me": "Created by me",
  "x_admin_quotes_page_fulfillment_label": "Fulfillment",
  "x_admin_quotes_page_fulfillment_all": "All fulfillment types",
  "x_admin_quotes_page_fulfillment_project": "Project",
  "x_admin_quotes_page_service_segment": "Service segment",
  "x_admin_quotes_page_warranty_label": "Warranty",
  "x_admin_quotes_page_total_min": "Minimum total",
  "x_admin_quotes_page_total_max": "Maximum total",
  "qd_scope": "Scope",
  "qd_item": "Item",
  "qd_qty": "Qty",
  "qd_amount": "Amount",
  "qd_discount": "Discount",
  "qd_needs_you": "Needs you",
  "qd_needs_estimator": "An estimator needs to price this quote",
  "qd_needs_approval": "Approval is pending",
  "qd_needs_followup": "Follow-up was due {date}",
  "qd_needs_payment_method": "No payment method on file",
  "qd_needs_balance": "{amount} balance due",
  "qd_needs_classify": "Review the recovered classification",
  "qd_needs_property": "Property type is missing",
  "qd_needs_property_sub": "Set it before presenting, accepting, invoicing or collecting.",
  "qd_review": "Review",
  "qd_reschedule": "Reschedule",
  "qd_view_payments": "View payments",
  "qd_set": "Set",
  "qd_restore": "Restore",
  "qd_customer_type_and_fulfilment": "Customer type and fulfilment",
  "qd_from_case": "From case",
  "qd_lost_reason": "Lost reason",
  "qd_unassigned": "Unassigned",
  "qd_historical_evidence": "Historical evidence",
  "qd_read_preserved_details": "Read preserved details",
  "qd_ordered_signers": "Ordered signers",
  "qd_email_required": "Email required for delivery",
  "qd_signer_order_note": "Order must match the template's distinct owner signature blocks. Multi-owner delivery is email-only and fails closed when the template lacks an anchor.",
  "qd_unpriced_scope": "Unpriced scope",
  "qd_revisions": "{count} revisions",
  "qd_crew_one": "{technicians} technician · {on_site} on site · {labor} labor",
  "qd_crew_many": "{technicians} technicians · {on_site} on site · {labor} labor",
  "qd_tax_rule_exempt": "Tax-exempt, proof on file",
  "qd_tax_rule_b2b": "B2B, no tax",
  "qd_tax_rule_residential": "Residential, no tax",
  "qd_tax_rule_vat": "VAT included",
  "qd_tax_rule_commercial": "Commercial, taxed",
  "qd_tax_rule_none": "No tax",
  "x_c_admin_comm_lane_expand": "Expand to full screen",
  "x_c_admin_comm_lane_call": "Call",
  "x_c_admin_comm_lane_call_from": "Call from {name}",
  "x_c_admin_comm_lane_call_to": "Call to {name}",
  "x_c_admin_comm_lane_calls": "Calls",
  "x_c_admin_comm_lane_calls_empty": "No calls yet",
  "x_c_admin_comm_lane_chat_empty": "No messages yet. Write a note for the team.",
  "x_c_admin_comm_lane_composer_dictate": "Dictate",
  "x_c_admin_comm_lane_composer_stop_dictation": "Stop dictation",
  "x_c_admin_comm_lane_composer_remove_file": "Remove {name}",
  "x_c_admin_comm_lane_templates_failed": "Could not load templates. Try again.",
  "x_c_kit_composer_menu": "Attach, template or translate",
  "x_c_admin_comm_lane_delivered": "Delivered",
  "x_c_admin_comm_lane_email_meta": "{names} · {count} messages",
  "x_c_admin_comm_lane_email_no_recipient": "Add at least one recipient.",
  "x_c_admin_comm_lane_email_reply_all": "Reply all",
  "x_c_admin_comm_lane_email_subject_required": "Enter an email subject.",
  "x_c_admin_comm_lane_email_to": "To {name}",
  "x_c_admin_comm_lane_more": "More",
  "x_c_admin_comm_lane_new_email": "New email",
  "x_c_admin_comm_lane_open_full_inbox": "Forward or edit recipients in the full inbox",
  "x_c_kit_composer_photo": "Photo",
  "x_c_kit_composer_retry_file": "Upload {name} again",
  "x_c_kit_composer_uploading_file": "Uploading {name}",
  "x_c_admin_comm_lane_play_call": "Open call",
  "x_c_admin_comm_lane_sent": "Sent",
  "x_c_admin_comm_lane_switch": "Conversation",
  "x_c_admin_comm_lane_team": "Team",
  "x_c_admin_comm_lane_text_empty": "No text conversation with {name} yet. Your first message starts one.",
  "x_c_admin_comm_lane_unread_count": "{count} unread",
  "x_c_admin_comm_lane_with": "With {name}",
  "x_c_admin_comm_lane_switch_contact": "Switch contact",
  "x_c_admin_comm_lane_email_earlier": "{count} earlier",
  "x_c_admin_comm_lane_email_earlier_label": "Earlier messages",
  "x_c_admin_comm_lane_templates_title": "Templates",
  "x_c_admin_comm_lane_templates_search": "Search templates",
  "x_c_admin_comm_lane_templates_recent": "Recently used",
  "x_c_admin_comm_lane_templates_all": "All templates",
  "x_c_admin_comm_lane_templates_more": "Show more",
  "x_c_admin_comm_lane_templates_none": "No template matches \"{query}\"",
  "x_c_admin_comm_lane_templates_none_hint": "Try the customer's words, or clear the search.",
  "x_c_admin_comm_lane_templates_clear_search": "Clear search",
  "x_c_admin_comm_lane_templates_load_failed": "Templates did not load",
  "x_c_admin_comm_lane_templates_load_failed_hint": "The connection dropped. Your draft is untouched.",
  "x_c_admin_comm_lane_try_again": "Try again",
  "x_c_admin_comm_lane_template_added": "{name} added",
  "x_c_admin_comm_lane_undo": "Undo",
  "x_c_admin_comm_lane_menu_templates": "Templates",
  "x_c_kit_composer_audience": "Send to",
  "x_c_admin_comm_plus_text_only": "Text only",
  "x_c_kit_composer_share_with": "Share with",
  "x_c_kit_composer_share_search": "Search partners",
  "x_c_kit_composer_share_none": "No partner matches",
  "x_c_admin_comm_plus_clear_audience": "Send to the usual audience",
  "x_c_admin_comm_plus_team_only": "Team only",
  "x_c_admin_comm_plus_reply": "Reply",
  "x_c_admin_comm_plus_reply_all_count": "Reply all · {count}",
  "x_c_admin_comm_plus_write_to": "Write to {partner}…",
  "x_c_admin_comm_lane_menu_translate": "Translate",
  "x_c_admin_comm_lane_menu_translate_to": "Translate to {language}",
  "x_c_admin_comm_lane_menu_translate_write_first": "Write a message first",
  "x_c_admin_comm_lane_menu_translate_choose": "Choose a language",
  "x_c_admin_comm_lane_language_of": "{name}'s language",
  "x_c_admin_comm_lane_send_in": "Send in {language}",
  "x_c_admin_comm_lane_translating": "Translating",
  "x_c_admin_comm_lane_translate_change": "Change",
  "x_c_admin_comm_lane_translate_change_label": "Change the language",
  "x_c_admin_comm_lane_translate_edit": "Edit translation",
  "x_c_admin_comm_lane_translate_off": "Send as written",
  "x_c_admin_comm_lane_translate_failed": "Could not translate",
  "x_c_admin_comm_lane_translate_failed_hint": "Your message is unchanged",
  "x_c_admin_comm_lane_translate_which": "Which language?",
  "x_c_admin_comm_lane_translate_no_language": "{name} has no language on file",
  "x_c_admin_comm_lane_translate_other": "Other",
  "x_c_admin_comm_lane_translate_same": "Your message is already in {language}",
  "x_c_admin_comm_lane_translate_moved": "Translation moved into your message",
  "x_c_admin_comm_lane_sent_in": "Sent in {language}",
  "x_c_admin_comm_lane_show_original": "Show original",
  "x_c_admin_comm_lane_hide_original": "Hide original",
  "x_c_admin_comm_lane_you_wrote": "You wrote",
  "x_c_admin_comm_mail_to": "to {names}",
  "x_c_admin_comm_mail_cc": "cc {names}",
  "x_c_admin_comm_mail_earlier_one": "··· 1 earlier message",
  "x_c_admin_comm_mail_earlier_other": "··· {count} earlier messages",
  "x_c_admin_comm_mail_forward": "Forward",
  "x_c_admin_comm_event_priority_passive": "priority set",
  "x_c_admin_comm_event_described_passive": "description edited",
  "x_c_admin_comm_event_labelled_passive": "labels changed",
  "x_c_admin_comm_event_linked_passive": "linked to a {kind}",
  "x_c_admin_comm_event_unlinked_passive": "unlinked from a {kind}",
  "x_c_admin_comm_linear_entry": "Linear",
  "x_c_admin_comm_event_created": "created",
  "x_c_admin_comm_event_moved": "moved",
  "x_c_admin_comm_event_to": "to {value}",
  "x_c_admin_comm_event_from": "from {value}",
  "x_c_admin_comm_event_priority": "set the priority of",
  "x_c_admin_comm_event_assigned": "assigned",
  "x_c_admin_comm_event_unassigned": "unassigned",
  "x_c_admin_comm_event_retitled": "retitled",
  "x_c_admin_comm_event_described": "edited the description of",
  "x_c_admin_comm_event_labelled": "changed the labels of",
  "x_c_admin_comm_event_marked": "marked",
  "x_c_admin_comm_event_duplicate_of": "as a duplicate of {value}",
  "x_c_admin_comm_event_not_duplicate": "as not a duplicate",
  "x_c_admin_comm_event_linked": "linked a {kind} to",
  "x_c_admin_comm_event_unlinked": "unlinked a {kind} from",
  "x_c_admin_comm_event_joined": "joined",
  "x_c_admin_comm_event_left": "left",
  "x_c_admin_comm_event_added": "added",
  "x_c_admin_comm_event_removed": "removed",
  "x_c_admin_comm_event_renamed": "renamed the Zap to",
  "x_c_admin_comm_event_unnamed": "removed the Zap's name",
  "x_c_admin_comm_event_ticket": "Ticket",
  "x_c_admin_comm_event_created_slack_by": "Created from a Slack request by",
  "x_c_admin_comm_event_created_slack": "Created from a Slack request",
  "x_c_admin_comm_event_decisions": "Decisions",
  "x_c_admin_comm_event_routed": "routed",
  "x_c_admin_comm_event_suggested_routing": "suggested routing",
  "x_c_admin_comm_event_to_unsure": "to {value} (unsure)",
  "x_c_admin_comm_event_confirmed_department": "confirmed the department of",
  "x_c_admin_comm_event_confirmed_department_passive": "department confirmed",
  "x_c_admin_comm_event_as": "as {value}",
  "x_c_admin_comm_sf_details": "Job details",
  "x_c_admin_comm_sf_note": "Note",
  "x_c_admin_comm_sf_files": "Files",
  "x_c_admin_comm_sf_files_one": "1 file",
  "x_c_admin_comm_sf_files_other": "{count} files",
  "x_c_admin_comm_auto_range": "{from} to {to}",
  "x_c_admin_comm_auto_fold": "Fold",
  "x_c_admin_comm_whisper_emailed": "Emailed",
  "x_c_admin_comm_whisper_texted": "Texted",
  "x_c_admin_comm_whisper_imported": "Imported",
  "x_c_admin_comm_auto_overview_count": "{count} automated",
  "x_c_admin_comm_auto_kind_scheduling": "Scheduling",
  "x_c_admin_comm_auto_kind_booking": "Booking",
  "x_c_admin_comm_auto_kind_visit": "Appointment",
  "x_c_admin_comm_auto_kind_self_schedule": "Self-schedule",
  "x_c_admin_comm_auto_kind_on_the_way": "On the way",
  "x_c_admin_comm_auto_kind_site_report": "Site report",
  "x_c_admin_comm_auto_kind_receipt": "Receipt",
  "x_c_admin_comm_auto_kind_quote": "Quote",
  "x_c_admin_comm_auto_kind_invoice": "Invoice",
  "x_c_admin_comm_auto_kind_welcome": "Welcome",
  "x_c_admin_comm_auto_kind_checkout": "Checkout",
  "x_c_admin_comm_auto_kind_cancellation": "Cancellation",
  "x_c_admin_comm_auto_kind_code": "Code",
  "x_c_admin_comm_auto_kind_password": "Password",
  "x_c_admin_comm_auto_kind_other": "Automated",
  "x_c_admin_comm_tour_plus_title": "Everything is under the +",
  "x_c_admin_comm_tour_plus_body": "Templates and Translate live here, next to Photo and File.",
  "x_c_admin_comm_tour_dictate_title": "Talk instead of typing",
  "x_c_admin_comm_tour_dictate_body": "Tap the mic and speak. Your words appear in the message as you say them.",
  "x_c_admin_comm_tour_automated_title": "Automated emails are folded",
  "x_c_admin_comm_tour_automated_body": "Receipts, scheduling and codes sit in a stack between people's messages. Open one to read it.",
  "account_badge_care": "Otovo Care",
  "account_badge_priority_high": "High",
  "account_badge_priority_urgent": "Urgent",
  "account_badge_no_calls": "No calls",
  "account_badge_no_texts": "No texts",
  "account_badge_no_marketing_email": "No marketing email",
  "account_badge_portfolio": "Portfolio",
  "account_badge_portfolio_sites": "{count} sites",
  "po_rfq_load_failed": "Failed to load the price request",
  "po_rfq_response_received": "Response received",
  "portal_home_invoice_due_pill": "Due {date}",
  "portal_home_invoice_overdue_pill": "Was due {date}",
  "portal_billing_hours_reserved": "{time} reserved",
  "portal_home_request_in_progress": "In progress",
  "portal_home_visit_awaiting": "Awaiting confirmation",
  "portal_home_stat_all_time": "All time",
  "portal_home_needs_you": "Needs you",
  "portal_quote_stage_work": "Work done",
  "portal_quote_stage_sign": "Sign",
  "portal_billing_hours_available": "available",
  "portal_home_coming_up": "Coming up",
  "portal_home_work_orders": "Your work orders",
  "portal_home_request_waiting": "Waiting for you",
  "portal_home_stat_now": "Right now",
  "portal_home_latest_request": "Latest request",
  "portal_home_visit_booked": "Booked",
  "portal_billing_leaving": "Leaving Otovo Care?",
  "portal_billing_hours_title": "Service hours",
  "portal_home_stat_self_use": "Of your use",
  "portal_home_request_received": "Received",
  "portal_billing_add_hours": "Add hours",
  "portal_quote_stage_pay": "Pay",
  "portal_home_request_responded": "Replied",
  "portal_billing_cancel_membership": "Cancel membership",
  "track_step_booked": "Booked",
  "track_step_on_the_way": "On the way",
  "track_step_arrived": "Arrived",
  "track_step_done": "Done",
  "kit_select_no_matches": "No matches for “{query}”",
  "kit_select_nothing": "Nothing to choose",
  "kit_select_search_failed": "Couldn't search.",
  "kit_select_try_again": "Try again",
  "kit_select_add": "Add “{query}”",
  "kit_select_choose": "Choose…",
  "kit_select_clear": "Clear {label}",
  "kit_select_search_in": "Search {label}",
  "kit_select_done": "Done",
  "admin_quote_scope_title": "Scope",
  "admin_quote_scope_col_item": "Item",
  "admin_quote_scope_col_qty": "Qty",
  "admin_quote_scope_markup": "markup {percent}%",
  "admin_quote_scope_on_site": "{duration} on site",
  "admin_quote_scope_unpriced": "Unpriced",
  "admin_quote_scope_unpriced_scope": "Unpriced scope",
  "admin_quote_scope_discount": "Discount",
  "admin_quote_discount_percent": "Percent",
  "admin_quote_discount_max_amount": "At most {max} (20% of the subtotal)",
  "admin_quote_discount_max_percent": "At most 20% ({max})",
  "admin_quote_time_minutes": "Time on site (minutes)",
  "admin_quote_time_save": "Save time on site",
  "admin_quote_job_terms": "Terms",
  "admin_quote_job_read": "Read",
  "admin_quote_job_evidence": "Evidence",
  "admin_quote_job_documents_one": "1 document",
  "admin_quote_job_documents_other": "{count} documents",
  "admin_quote_evidence_title": "Historical evidence",
  "admin_quote_evidence_visit": "Historical appointment",
  "admin_quote_evidence_site_report": "Site report",
  "admin_quote_evidence_intake": "Intake attachment",
  "admin_quote_evidence_no_details": "No report details preserved.",
  "admin_quote_evidence_open": "Open evidence",
  "admin_quote_evidence_read_details": "Read preserved details",
  "admin_quote_help_title": "Pricing help",
  "admin_quote_help_vendors": "Vendors",
  "admin_quote_help_juno": "Juno",
  "admin_quote_help_rationale": "Rationale",
  "admin_quote_help_vendors_none_one": "1 stockable product, no request yet",
  "admin_quote_help_vendors_none_other": "{count} stockable products, no request yet",
  "admin_quote_help_vendors_partial": "{requested} of {total} stockable products requested",
  "admin_case_next_move": "Next move",
  "admin_case_story": "Story",
  "admin_case_all_activity": "All activity",
  "admin_case_work": "Work",
  "admin_case_payer": "Payer",
  "admin_case_service_brand": "Service brand",
  "admin_case_for_duration": "for {duration}",
  "admin_case_closed_on": "Closed {date}",
  "admin_case_add_owner": "Add owner",
  "admin_case_owners_and_due": "Owners and due",
  "admin_case_no_work": "No quote or project yet. Work orders come from the quote or project once it is accepted.",
  "admin_case_story_opened": "Opened from {source}",
  "admin_case_story_moved": "Moved to {status}",
  "admin_case_intake_and_source": "Intake and source",
  "admin_case_other_open": "Other open cases on this account ({count})",
  "admin_case_full_summary": "Full summary",
  "wo_detail_tab_overview": "Overview",
  "wo_detail_tab_visits": "Appointments",
  "wo_detail_tab_parts": "Parts",
  "wo_detail_tab_money": "Money",
  "wo_detail_tab_history": "History",
  "wo_detail_tab_details": "Details",
  "wo_detail_sections": "Work order sections",
  "wo_cs_account_work_orders": "Other work orders on this account",
  "wo_cs_channel_email": "Email",
  "wo_cs_channel_sms": "Text",
  "wo_cs_decision_sent": "Sent",
  "wo_cs_decision_skipped": "Skipped",
  "wo_cs_due_hold": "Not due yet: {reason}",
  "wo_cs_due_send_blocked": "Due now, but nothing goes out while the lane is paused.",
  "wo_cs_due_send": "Due now. It goes with the next sweep, within five minutes.",
  "wo_cs_due_skip": "Will be skipped: {reason}",
  "wo_cs_earliest": "Earliest {when}",
  "wo_cs_history_empty": "Nothing has been sent or skipped yet.",
  "wo_cs_kind_heartbeat": "Heartbeat",
  "wo_cs_kind_intro": "Intro",
  "wo_cs_load_failed": "Could not load the customer updates.",
  "wo_cs_next_update": "Next update",
  "wo_cs_nothing_eligible": "None of this account's work orders is in a status that gets updates, so no update is due.",
  "wo_cs_not_eligible": "This work order is not covered by customer updates: {reason}.",
  "wo_cs_paused": "The customer status update lane is paused. Nothing is sent.",
  "wo_cs_preview": "What the customer gets",
  "wo_cs_preview_email": "Email",
  "wo_cs_preview_sms": "Text",
  "wo_cs_preview_unavailable": "No preview: {reason}",
  "wo_cs_reason_appointment_within_3_days": "an appointment is within 3 days, so the appointment reminders cover it",
  "wo_cs_reason_account_merged_or_erased": "the account was merged or erased",
  "wo_cs_reason_customer_type_unclassified": "its customer type is not set",
  "wo_cs_reason_imported_history": "it is imported history",
  "wo_cs_reason_older_than_180_days": "it was created more than 180 days ago",
  "wo_cs_reason_no_customer_contact": "the account has no contact",
  "wo_cs_reason_no_deliverable_address": "the account's contact has no phone or email",
  "wo_cs_reason_nothing_eligible": "no work order of this account gets updates",
  "wo_cs_reason_nothing_new": "nothing new to report",
  "wo_cs_reason_outside_send_window": "outside the send window (9:00 to 18:00, Monday to Saturday, customer's time)",
  "wo_cs_reason_recent": "{reason} (already recorded in the last day)",
  "wo_cs_reason_recipient_is_organization_contact": "the resolved contact belongs to the contracting partner",
  "wo_cs_reason_recipient_not_homeowner": "the resolved contact speaks for several unrelated accounts, not for this customer",
  "wo_cs_reason_scheduling_message_recent": "scheduling messaged the customer in the last 24 hours",
  "wo_cs_reason_welcome_recent": "the welcome packet went out in the last 24 hours",
  "wo_cs_reason_service_partner_work_order": "a service partner runs this job",
  "wo_cs_reason_status_not_in_updates": "its status gets no updates (updates cover technical review, parts, warranty replacement, on hold and ready to schedule)",
  "wo_cs_reason_timezone_unresolved": "the customer's time zone is unknown",
  "wo_cs_recipient": "Recipient",
  "wo_cs_recipient_value": "Written in {language}",
  "wo_cs_sent": "Sent",
  "wo_cs_this_work_order": "This work order",
  "wo_cs_title": "Customer updates",
  "wo_detail_add_visit": "Add appointment",
  "wo_detail_more_actions": "More actions",
  "wo_detail_edit_details": "Edit details",
  "wo_detail_service_partner": "Service partner",
  "wo_detail_cancel_work_order": "Cancel work order",
  "wo_detail_recent": "Recent",
  "wo_detail_recent_earlier": "{count} earlier",
  "kit_translate": "Translate",
  "kit_translate_original": "Original",
  "kit_translated_to": "Translated to {language}",
  "kit_translate_same_language": "Already in {language}",
  "wo_detail_photo_count": "{count} photos",
  "wo_detail_parts_ready_summary": "{ready} of {total} ready",
  "wo_detail_part_on_site": "On site",
  "wo_detail_part_available_since": "Since {date}",
  "wo_detail_add_rma_part": "Add RMA part",
  "wo_detail_add_rma_part_hint": "A manufacturer-supplied replacement at no charge. The quote and its price do not change. It blocks scheduling until you mark it available.",
  "wo_detail_add_rma_part_product": "Replacement product",
  "wo_detail_add_rma_part_search": "Search products by name or SKU",
  "wo_detail_add_rma_part_qty": "Quantity",
  "wo_detail_add_rma_part_failed": "The RMA part could not be added.",
  "wo_detail_parts_rma_note": "RMA parts stay in Reserve parts until they are marked available on this work order.",
  "wo_detail_tracking_number": "Tracking number",
  "wo_detail_open_tasks": "Open tasks",
  "wo_detail_owner": "Owner",
  "wo_detail_otovo_contact": "Otovo contact",
  "wo_detail_work_type": "Work type",
  "wo_detail_set_priority": "Set priority",
  "wo_detail_add_description": "Add description",
  "wo_quote_scope_title": "What is this quote for?",
  "wo_quote_scope_new": "New scope of work",
  "wo_quote_scope_new_sub": "New work order when accepted",
  "wo_quote_scope_existing": "Bill this work order",
  "wo_quote_scope_existing_sub": "Work in this work order's scope",
  "wo_detail_installments_paid": "{progress} paid",
  "wo_detail_source_evidence": "Source evidence",
  "wo_detail_documents": "Documents",
  "kit_list_columns": "Columns",
  "kit_list_view": "Display",
  "kit_list_group_by": "Group by",
  "kit_list_no_grouping": "No grouping",
  "kit_list_reset_view": "Reset to default",
  "kit_list_quick_look": "Quick look",
  "kit_list_clear_all": "Clear all",
  "kit_list_remove_filter": "Remove {label} filter",
  "kit_list_sort_by": "Sort by {label}",
  "kit_list_collapse_group": "Collapse or expand {label}",
  "kit_list_previous": "Previous",
  "kit_list_open_page": "Open page",
  "kit_list_group_summary": "Group: {label}",
  "kit_list_more": "{count} more",
  "kit_run_none": "No report yet",
  "kit_run_queued": "Queued",
  "kit_run_running": "Running",
  "kit_run_waiting": "Waiting",
  "kit_run_escalated": "Escalated",
  "kit_run_completed": "Completed",
  "kit_run_failed": "Failed",
  "kit_run_revoked": "Revoked",
  "kit_run_joined": "Joined an incident",
  "kit_run_stale": "stale",
  "kit_run_silent": "silent {age}",
  "kit_priority_none": "No priority",
  "kit_priority_low": "Low",
  "kit_priority_medium": "Medium",
  "kit_priority_high": "High",
  "kit_priority_urgent": "Urgent",
  "kit_status_menu_label": "Status",
  "kit_status_menu_filter": "Filter",
  "kit_status_menu_filter_label": "Filter statuses",
  "kit_status_set_by_appointment": "By appointment",
  "kit_status_set_by_payments": "By payments",
  "kit_status_set_by_customer": "When the customer acts",
  "kit_status_set_by_cutoff": "At the 17:00 cutoff",
  "kit_status_set_by_end_of_day": "At end of day",
  "kit_quick_look_crew": "Crew",
  "kit_quick_look_crew_none": "None assigned",
  "kit_quick_look_crew_lead": "Lead",
  "kit_age_now": "now",
  "kit_age_minutes": "{count} m",
  "kit_age_hours": "{count} h",
  "kit_age_days": "{count} d",
  "kit_age_months": "{count} mo",
  "kit_age_years": "{count} y",
  "kit_status_moving": "Moving to {status}",
  "kit_status_moved": "Moved to {status}",
  "list_col_number": "Number",
  "list_col_age": "Age",
  "list_col_visits": "Appointments",
  "list_col_material": "Material",
  "list_col_last_message": "Last message",
  "auth_show_password": "Show password",
  "auth_hide_password": "Hide password",
  "auth_code_digit": "Digit {n} of {total}",
  "auth_we_will_email_code": "We'll email you a code",
  "common_show_chart": "Show chart",
  "admin_settings_nav_you": "You",
  "admin_settings_nav_workspace": "Workspace · {region}",
  "admin_settings_find": "Find a setting",
  "admin_settings_find_none": "No setting matches",
  "admin_settings_nav_security": "Sign-in & security",
  "admin_settings_nav_notifications": "Notifications & calls",
  "admin_settings_nav_audio": "Audio & voicemail",
  "admin_settings_nav_territories": "My territories",
  "admin_settings_nav_brands": "Company & brands",
  "admin_settings_nav_dispatch": "Territories & dispatch",
  "admin_settings_nav_templates": "Templates",
  "admin_settings_nav_phone": "Phone & messaging",
  "admin_settings_nav_ai_models": "AI models",
  "admin_settings_nav_cli": "CLI & API",
  "admin_settings_profile_hint": "Your name, contact details, language and region.",
  "admin_settings_security_hint": "Your password, passkeys and the devices signed in to your account.",
  "admin_settings_notifications_hint": "How and when Endurance reaches you, including call ringing and quiet hours.",
  "admin_settings_audio_hint": "Microphone, speaker, voicemail greeting and the audio self test.",
  "admin_settings_territories_hint": "Your role and the territories you are assigned to.",
  "admin_settings_dispatch_hint": "Service areas and the travel rules dispatch schedules with.",
  "admin_settings_templates_hint": "Five template libraries. Each opens where it is edited.",
  "admin_settings_role_unassigned": "Unassigned",
  "admin_settings_role_contact_hr": "Contact HR or management to change your role.",
  "admin_settings_regional_trips_title": "Regional trip policies",
  "admin_settings_regional_trips_sub": "Permitted routes, overnight stays, travel limits and costs for automatic scheduling.",
  "admin_settings_templates_email": "Email templates",
  "admin_settings_templates_email_sub": "Messages staff send from the inbox and cases.",
  "admin_settings_templates_texting": "Text templates",
  "admin_settings_templates_texting_sub": "Quick replies and seeded defaults for texting.",
  "admin_settings_templates_esign": "E-sign templates",
  "admin_settings_templates_esign_sub": "Agreements and documents sent for signature.",
  "admin_settings_templates_site_reports": "Site report templates",
  "admin_settings_templates_site_reports_sub": "The sections and photos technicians fill in on site.",
  "admin_settings_templates_marketing": "Marketing templates",
  "admin_settings_templates_marketing_sub": "Campaign emails and their editor.",
  "admin_settings_cli_open_claude": "Open in Claude",
  "admin_settings_cli_open_chatgpt": "Open in ChatGPT",
  "admin_settings_phone_dnc": "Do-not-call list",
  "x_c_kit_composer_remark_1": "Say something nice…",
  "x_c_kit_composer_remark_2": "Make someone's day…",
  "x_c_kit_composer_remark_3": "Short and sunny wins…",
  "x_c_kit_composer_remark_4": "Your move…",
  "x_c_kit_composer_remark_5": "Go on, say hi…",
  "x_c_kit_composer_remark_6": "Plain words, happy people…",
  "x_c_kit_composer_remark_7": "Less is more…",
  "x_c_kit_composer_remark_8": "Be the reply you'd want…",
  "x_c_kit_composer_remark_9": "Keep it warm…",
  "x_c_kit_composer_remark_10": "Good news travels fast…",
  "x_c_admin_comm_shared_with": "Shared with {organization}",
  "x_c_admin_comm_sender_at_org": "{name} · {organization}",
  "x_c_admin_comm_share_no_files": "A message shared with an organization carries text only. Remove the files, or send it to the team.",
  "org_chat_cannot_post": "Your organization no longer works with this customer, so this Zap is read only.",
  "org_chat_write_to_otovo": "Write to Otovo…",
  "common_undo": "Undo",
  "common_unschedule": "Unschedule",
  "common_activate": "Activate",
  "common_deactivate": "Deactivate",
  "common_leave": "Leave",
  "confirm_cannot_be_undone": "This cannot be undone.",
  "confirm_fleet_retire_title": "Retire {vehicle}?",
  "confirm_fleet_retire_message": "This ends {name}'s custody.",
  "confirm_fleet_retire_action": "Retire vehicle",
  "confirm_document_delete_title": "Delete this document?",
  "confirm_document_delete_action": "Delete document",
  "confirm_template_activate_title": "Activate this template?",
  "confirm_template_deactivate_title": "Deactivate this template?",
  "confirm_template_copy_title": "Copy this template?",
  "confirm_template_copy_action": "Copy template",
  "confirm_template_delete_title": "Delete this template?",
  "confirm_template_delete_action": "Delete template",
  "confirm_template_delete_permanent_title": "Delete “{name}” permanently?",
  "confirm_contact_detach_title": "Detach {name}?",
  "confirm_contact_detach_message": "They keep their own account and lose partner portal access.",
  "confirm_contact_detach_action": "Detach contact",
  "confirm_task_delete_action": "Delete task",
  "confirm_segment_delete_title": "Delete segment “{name}”?",
  "confirm_segment_delete_action": "Delete segment",
  "confirm_flow_activate_title": "Activate this flow?",
  "confirm_flow_activate_named_title": "Activate {name}?",
  "confirm_flow_activate_action": "Activate flow",
  "confirm_flow_activate_message": "Enroll {eligible} current contacts? {excluded} opted-out or ineligible contacts and {repeated} repeated memberships, {shared} accounts sharing a contact, and {unresolved} accounts without a contact will be excluded.",
  "confirm_flow_delete_title": "Delete this flow?",
  "confirm_flow_delete_action": "Delete flow",
  "confirm_flow_step_delete_title": "Delete this step?",
  "confirm_flow_step_delete_action": "Delete step",
  "confirm_enrollments_end_title": "End all enrollments?",
  "confirm_enrollments_end_message": "Active and waiting enrollments exit immediately and receive no further steps.",
  "confirm_enrollments_end_action": "End all enrollments",
  "confirm_enrollment_remove_title": "Remove this enrollment?",
  "confirm_enrollment_remove_action": "Remove enrollment",
  "confirm_number_buy_title": "Buy this number?",
  "confirm_number_buy_action": "Buy number",
  "confirm_campaign_number_delete_title": "Delete this campaign number?",
  "confirm_campaign_number_delete_action": "Delete campaign number",
  "confirm_number_release_title": "Release this number?",
  "confirm_number_release_action": "Release number",
  "confirm_campaign_email_remove_title": "Remove this email from the campaign?",
  "confirm_campaign_email_remove_action": "Remove email",
  "confirm_campaign_sms_remove_title": "Remove this SMS message from the campaign?",
  "confirm_campaign_sms_remove_action": "Remove message",
  "confirm_campaign_sms_send_action": "Send SMS",
  "confirm_campaign_sms_unschedule_title": "Unschedule this SMS message?",
  "confirm_campaign_recipient_remove_title": "Remove this recipient from the campaign?",
  "confirm_campaign_recipient_remove_action": "Remove recipient",
  "confirm_campaign_recipients_clear_title": "Remove all recipients?",
  "confirm_campaign_recipients_clear_message": "This lets you start over with a new recipient list.",
  "confirm_campaign_recipients_clear_action": "Remove all recipients",
  "confirm_campaign_email_send_title": "Send this email?",
  "confirm_campaign_email_send_action": "Send email",
  "confirm_campaign_email_unschedule_title": "Unschedule this email?",
  "confirm_campaign_cancel_title": "Cancel this campaign?",
  "confirm_campaign_archive_title": "Archive this campaign?",
  "confirm_campaign_duplicate_title": "Duplicate this campaign?",
  "confirm_campaign_delete_title": "Delete this campaign?",
  "confirm_campaign_delete_action": "Delete campaign",
  "confirm_callback_resolve_title": "Resolve this callback?",
  "confirm_callback_remove_title": "Remove this callback?",
  "confirm_call_transfer_action": "Transfer call",
  "confirm_automation_delete_title": "Delete this automation?",
  "confirm_automation_delete_message": "“{name}” stops running and its history goes with it.",
  "confirm_automation_delete_action": "Delete automation",
  "confirm_template_variant_delete_title": "Delete variant {variant}?",
  "confirm_template_variant_delete_action": "Delete variant",
  "confirm_templates_archive_title": "Archive {count} selected templates?",
  "confirm_templates_archive_message": "They become unavailable for new campaigns. Existing campaign history is unchanged.",
  "confirm_templates_archive_action": "Archive templates",
  "confirm_site_file_cancel_upload_title": "Cancel this incomplete upload?",
  "confirm_site_file_delete_title": "Delete this file?",
  "confirm_site_file_message": "“{filename}” is removed from this Site.",
  "confirm_site_file_cancel_upload_action": "Cancel upload",
  "confirm_site_file_delete_action": "Delete file",
  "confirm_caller_id_retry_title": "Try another calling number?",
  "confirm_caller_id_retry_message": "The customer may be blocking the number you used. Next number: {note}",
  "confirm_caller_id_retry_action": "Call from this number",
  "confirm_caller_id_retry_decline": "Not now",
  "caller_id_retry_note": "{number}, {country}, attempt {attempt}.",
  "caller_id_retry_note_cross_country": "{number}, {country}, attempt {attempt}. All unused {destination} numbers have been tried, so this calls from {country}.",
  "caller_id_retry_end_call_first": "End the current call before retrying.",
  "caller_id_retry_failed": "Could not retry the call.",
  "confirm_brand_asset_delete_action": "Delete {label}",
  "confirm_membership_cancel_title": "Cancel this membership?",
  "confirm_membership_cancel_message_on": "{account} will keep membership access until it ends on {date}. Future renewals will stop.",
  "confirm_membership_cancel_message_term": "{account} will keep membership access until it ends at the end of the current term. Future renewals will stop.",
  "confirm_membership_cancel_action": "Schedule cancellation",
  "confirm_membership_keep": "Keep membership",
  "confirm_case_b2c_title": "Change this case to B2C?",
  "confirm_case_b2c_message": "This removes the Case organization and service provider brand.",
  "confirm_case_b2c_action": "Change to B2C",
  "confirm_scope_delete_title": "Delete “{title}”?",
  "confirm_scope_delete_action": "Delete scope",
  "confirm_quote_revision_restore_title": "Restore revision {revision}?",
  "confirm_quote_revision_restore_message": "The quote's lines and totals return to revision {revision} ({total}) exactly as they were before the later change orders. This is applied as a new change-order revision — nothing is overwritten, and invoices are reconciled to the restored amounts.",
  "confirm_quote_revision_restore_action": "Restore revision",
  "confirm_quote_warranty_remove_title": "Remove the warranty claim?",
  "confirm_quote_warranty_remove_message": "The claim is removed from this quote.",
  "confirm_quote_warranty_remove_action": "Remove claim",
  "confirm_quote_discount_remove_title": "Remove the Otovo discount?",
  "confirm_quote_discount_remove_message": "The discount is removed from this quote.",
  "confirm_quote_discount_remove_action": "Remove discount",
  "confirm_sms_number_delete_title": "Delete this SMS number?",
  "confirm_sms_number_delete_action": "Delete number",
  "confirm_case_duplicate_close_title": "Close this case as a duplicate?",
  "confirm_case_duplicate_close_message": "It is linked to the current case and closed.",
  "confirm_case_duplicate_close_action": "Link & close",
  "confirm_phone_assignment_archive_title": "Archive this assignment?",
  "confirm_phone_assignment_archive_message": "Its number goes into recycling quarantine and site visitors revert to the default number.",
  "confirm_phone_assignment_archive_action": "Archive assignment",
  "confirm_account_contact_remove_title": "Remove {name}?",
  "confirm_account_contact_remove_message": "They are removed from this account.",
  "confirm_account_contact_remove_action": "Remove contact",
  "confirm_account_contact_spam_title": "Mark {name} as spam?",
  "confirm_account_contact_spam_message": "Every channel to their numbers and emails stops.",
  "confirm_account_contact_spam_action": "Mark as spam",
  "confirm_chat_delete_title": "Delete this Zap?",
  "confirm_chat_delete_everyone_title": "Delete for everyone?",
  "confirm_chat_leave_channel_title": "Leave channel?",
  "confirm_chat_leave_group_title": "Leave group?",
  "confirm_whatsapp_send_title": "Send this WhatsApp campaign?",
  "confirm_whatsapp_send_action": "Send campaign",
  "confirm_partner_base_remove_title": "Remove base “{name}”?",
  "confirm_partner_base_remove_message": "This only removes the saved base, not any work or assignments.",
  "confirm_partner_base_remove_action": "Remove base",
  "confirm_partner_release_title": "Release the open appointments?",
  "confirm_partner_release_message": "Every open appointment on this work will return to Ready to Schedule with its date, time and crew cleared. An appointment that is travelling or in progress blocks the change.",
  "confirm_partner_switch_action": "Switch partner",
  "confirm_partner_clear_action": "Clear assignment",
  "confirm_texting_seed_title": "Seed the default text templates?",
  "confirm_texting_seed_message": "Existing templates are left unchanged.",
  "confirm_texting_seed_action": "Seed templates",
  "confirm_appointment_unschedule_title": "Unschedule this appointment?",
  "confirm_task_unschedule_title": "Unschedule this task?",
  "confirm_technician_remove_task_title": "Remove this technician from the task?",
  "confirm_technician_remove_appointment_title": "Remove this technician from the appointment?",
  "confirm_technician_remove_action": "Remove technician",
  "confirm_technician_activate_title": "Activate this technician?",
  "confirm_technician_deactivate_title": "Deactivate this technician?",
  "confirm_technician_activate_message": "Reactivate Endurance access and future scheduling for {name}? Their existing employee record and work history will be kept.",
  "confirm_technician_deactivate_message": "Deactivate {name}? They will be signed out of Endurance and excluded from future scheduling. Completed appointments and work history will remain available.",
  "confirm_technician_activate_action": "Activate technician",
  "confirm_technician_deactivate_action": "Deactivate technician",
  "confirm_technician_calloff_title": "Report {name} unavailable today?",
  "confirm_technician_calloff_message": "They are unavailable all day. Today is based on the employee's home timezone.",
  "confirm_technician_calloff_action": "Report call-out",
  "confirm_estimator_quote_title": "Create an estimator quote?",
  "confirm_esign_publish_title": "Publish this template?",
  "confirm_esign_publish_action": "Publish template",
  "confirm_bonus_approve_title": "Approve this bonus?",
  "confirm_bonus_veto_title": "Veto this bonus?",
  "confirm_bonus_adjust_title": "Adjust this bonus?",
  "confirm_bonus_approve_action": "Approve bonus",
  "confirm_bonus_veto_action": "Veto bonus",
  "confirm_bonus_adjust_action": "Adjust bonus",
  "confirm_attachment_delete_title": "Delete this attachment?",
  "confirm_attachment_delete_message": "“{filename}” is removed from this site report draft.",
  "confirm_attachment_delete_action": "Delete attachment",
  "confirm_dnc_title": "Mark this customer do not call?",
  "confirm_dnc_action": "Mark do not call",
  "confirm_dashboard_delete_title": "Delete this dashboard?",
  "confirm_dashboard_delete_message": "Delete “{name}”? This cannot be undone.",
  "confirm_dashboard_delete_action": "Delete dashboard",
  "confirm_rehash_title": "Move this quote to rehash?",
  "confirm_rehash_action": "Move to rehash",
  "confirm_comms_close_cases_title": "Close {count} cases?",
  "confirm_comms_close_cases_action": "Close {count} cases",
  "toast_question_removed": "Removed “{prompt}”",
  "toast_device_unlinked_from_vehicle": "Unlinked {device} from {vehicle}",
  "toast_fleet_device_unlinked": "Device unlinked",
  "toast_fleet_device_linked": "Device linked",
  "toast_request_failed": "Request failed",
  "toast_segment_member_removed": "Removed {member} from this segment",
  "toast_campaign_flow_removed": "Flow removed from the campaign",
  "caller_id_retry_another_country": "another country",
  "dispatch_draft_discard_title": "Discard your changes?",
  "dispatch_draft_discard_message": "Your unsaved dispatch changes will be lost.",
  "dispatch_draft_discard_confirm": "Discard changes",
  "admin_calls_anyone": "Anyone",
  "admin_calls_call_back": "Call back",
  "admin_calls_callbacks": "Callbacks",
  "admin_calls_callback_team": "Team",
  "admin_calls_team_customer_care": "Customer Care",
  "admin_calls_team_sales": "Sales",
  "admin_calls_team_collections": "Collections",
  "admin_calls_due": "Due",
  "admin_calls_due_overdue": "Overdue",
  "admin_calls_due_safety": "Safety",
  "admin_calls_from": "From",
  "admin_calls_leg_rang": "Rang {line}",
  "admin_calls_length": "Length",
  "admin_calls_live": "Live",
  "admin_calls_log": "Log",
  "admin_calls_me": "Me",
  "admin_calls_new_call": "New call",
  "admin_calls_nobody_waiting": "Nobody waiting",
  "admin_calls_on_calls": "On calls",
  "admin_calls_outcome_ai_resolved": "AI resolved",
  "admin_calls_outcome_answered": "Answered",
  "admin_calls_outcome_failed": "Failed",
  "admin_calls_outcome_missed": "Missed",
  "admin_calls_outcome_no_answer": "No answer",
  "admin_calls_outcome_voicemail_left": "Voicemail left",
  "admin_calls_period": "Period",
  "admin_calls_queue": "Queue",
  "admin_calls_queues": "Queues",
  "admin_calls_source_after_hours": "After hours",
  "admin_calls_source_gave_up": "Gave up waiting",
  "admin_calls_source_safety": "Safety",
  "admin_calls_source_staff": "Added by staff",
  "admin_calls_started": "Started",
  "admin_calls_status_available": "Available",
  "admin_calls_status_away": "Away",
  "admin_calls_status_busy": "Busy",
  "admin_calls_status_update_failed": "Couldn't update your status.",
  "admin_calls_transferred": "Transferred",
  "admin_calls_view": "Calls view",
  "admin_calls_waiting": "Waiting",
  "admin_calls_who_took_it": "Who took it",
  "admin_calls_your_status": "Your status",
  "admin_calls_yours": "Yours",
  "admin_calls_a_person": "A person",
  "admin_calls_busier": "Busier",
  "admin_calls_calls_word": "calls",
  "admin_calls_col_answered_first": "Answered first",
  "admin_calls_col_avg": "Avg",
  "admin_calls_col_avg_wait": "Avg wait",
  "admin_calls_col_by_transfer": "Got by transfer",
  "admin_calls_col_in": "In",
  "admin_calls_col_out": "Out",
  "admin_calls_col_passed_on": "Passed on",
  "admin_calls_col_rang_not_answered": "Rang, not answered",
  "admin_calls_col_talk": "Talk",
  "admin_calls_col_who_answered": "People who answered",
  "admin_calls_flow_called_back": "Called back",
  "admin_calls_flow_nobody": "Nobody picked up",
  "admin_calls_flow_rang": "Rang",
  "admin_calls_flow_removed": "Removed",
  "admin_calls_flow_still_open": "Still open",
  "admin_calls_health_in_30": "Answered in 30 s",
  "admin_calls_insights": "Insights",
  "admin_calls_insights_unavailable": "Insights could not be loaded.",
  "admin_calls_kpi_ai_finished": "AI finished",
  "admin_calls_kpi_passed": "Passed to people",
  "admin_calls_kpi_voicemails": "Voicemails",
  "admin_calls_legend_ended": "Ended",
  "admin_calls_legend_live": "Live",
  "admin_calls_legend_missed": "Rang, not answered",
  "admin_calls_legend_transfer": "Came by transfer",
  "admin_calls_line_unrecorded": "Line not recorded",
  "admin_calls_historical_details": "Outcome rates use {known} of {total} inbound calls with recorded outcomes. Transfers and people use recorded call details. Historical volume includes every call; missing outcomes appear as Unknown.",
  "admin_calls_no_calls_today": "No calls yet today",
  "admin_calls_overview": "Overview",
  "admin_calls_people_title": "People",
  "admin_calls_cover_title": "Calls to people against people free",
  "admin_calls_calls_to_people": "Calls to people",
  "admin_calls_people_free": "People free",
  "admin_calls_delta_points": "{value} pts",
  "admin_calls_flow_inbound_calls": "inbound calls",
  "admin_calls_flow_no_callback": "No callback",
  "admin_calls_kpi_passed_share": "{percent} of AI calls",
  "admin_calls_kpi_person_finished": "A person finished",
  "admin_calls_lines_title": "Lines",
  "admin_calls_stage_first": "First picked up by",
  "admin_calls_stage_stayed_ai": "Stayed with AI",
  "admin_calls_stage_ai_to_people": "AI → people",
  "admin_calls_stage_finished": "Finished by",
  "admin_calls_stage_passed_person": "{count} passed person → person",
  "admin_calls_stage_missed_became": "Missed became",
  "admin_calls_per_day_title": "Inbound calls per day, by who finished them",
  "admin_calls_person": "Person",
  "admin_calls_tally_missed": "missed",
  "admin_calls_tally_on_calls": "on calls",
  "admin_calls_tally_free": "free",
  "admin_calls_who_waited": "waited {time}",
  "admin_calls_who_nobody": "nobody answered",
  "admin_calls_lane_calls": "{count} calls",
  "admin_calls_lane_transfer": "{count} by transfer",
  "admin_calls_lane_missed_rings": "{count} missed rings",
  "admin_calls_incoming_now": "Incoming now",
  "admin_calls_where_unrouted": "Not routed",
  "admin_calls_where_ringing": "Ringing {names}",
  "admin_calls_where_queue": "{queue} queue",
  "admin_calls_today_unavailable": "Today could not be loaded.",
  "admin_calls_free": "Free",
  "admin_calls_today": "Today",
  "admin_calls_when": "When",
  "admin_calls_when_calls_come_in": "When calls come in",
  "admin_calls_where_calls_go": "Where calls go",
  "x_c_admin_report_issue_modal_undo_mark": "Undo last mark",
  "x_c_admin_report_issue_modal_remove_screenshot": "Remove screenshot",
  "kit_waveform_speed": "Playback speed",
  "admin_calls_leg_waited_in": "Waited in {queue}",
  "admin_calls_leg_offered": "Rang {person}, not answered",
  "admin_calls_leg_answered_suffix": "answered",
  "admin_calls_leg_joined_suffix": "joined",
  "admin_calls_leg_dialed_out_suffix": "placed the call",
  "admin_calls_full_transcript": "Full transcript",
  "admin_calls_hide_transcript": "Hide transcript",
  "admin_calls_linked_case": "Case · {title}",
  "admin_calls_chat_at": "Zap · {when}",
  "portal_energy_usage_source": "Usage comes from your electricity meter through Light. Grid export is energy sent back to the grid, excluding solar used at home. It is not total solar production. Daily values are estimates and may lag by one or two days.",
  "admin_site_access_title": "Site access",
  "admin_site_access_not_recorded": "Not recorded",
  "admin_site_access_add": "Add site access",
  "admin_site_access_retry": "Try again",
  "admin_site_access_load_failed": "Couldn’t load site access",
  "admin_site_access_save_failed": "Couldn’t save site access",
  "admin_site_access_lift_required": "A lift is required to reach the equipment.",
  "admin_site_access_work_areas": "Work areas",
  "admin_site_access_add_work_area": "Add work area",
  "admin_site_access_work_area_n": "Work area {number}",
  "admin_site_access_area_kind": "Area type",
  "admin_site_access_kind_roof": "Roof",
  "admin_site_access_kind_carport": "Carport",
  "admin_site_access_kind_ground": "Ground",
  "admin_site_access_kind_electrical_room": "Electrical room",
  "admin_site_access_kind_wall": "Wall",
  "admin_site_access_area_label": "Label",
  "admin_site_access_area_equipment": "Equipment",
  "admin_site_access_area_height": "Height (ft)",
  "admin_site_access_equipment_array": "Solar array",
  "admin_site_access_equipment_inverters": "Inverters",
  "admin_site_access_equipment_combiners": "Combiners",
  "admin_site_access_equipment_switchgear": "Switchgear",
  "admin_site_access_equipment_batteries": "Batteries",
  "admin_site_access_equipment_meters": "Meters",
  "admin_site_access_equipment_monitoring": "Monitoring",
  "admin_site_access_access_method": "How to get there",
  "admin_site_access_method_ground_level": "Ground level",
  "admin_site_access_method_interior_stairs": "Interior stairs",
  "admin_site_access_method_roof_hatch": "Roof hatch",
  "admin_site_access_method_fixed_ladder": "Fixed ladder",
  "admin_site_access_method_portable_ladder": "Portable ladder",
  "admin_site_access_method_scissor_lift": "Scissor lift",
  "admin_site_access_method_boom_lift": "Boom lift",
  "admin_site_access_lift_working_height": "Lift working height (ft)",
  "admin_site_access_lift_terrain": "Ground under the lift",
  "admin_site_access_terrain_slab": "Concrete slab",
  "admin_site_access_terrain_paved": "Paved",
  "admin_site_access_terrain_gravel": "Gravel",
  "admin_site_access_terrain_turf": "Turf",
  "admin_site_access_terrain_rough": "Rough ground",
  "admin_site_access_lift_source": "Lift provided by",
  "admin_site_access_source_customer_on_site": "Customer (on site)",
  "admin_site_access_source_rental": "Rental",
  "admin_site_access_lift_staging_notes": "Lift staging notes",
  "admin_site_access_lift_summary": "{method} ({source}, {height} ft, {terrain})",
  "admin_site_access_height_value": "{height} ft",
  "admin_site_access_lift_staging": "Lift staging: {notes}",
  "admin_site_access_edge_protection": "Edge protection",
  "admin_site_access_edge_parapet": "Parapet",
  "admin_site_access_edge_guardrail": "Guardrail",
  "admin_site_access_edge_none": "No edge protection",
  "admin_site_access_roof_anchors": "Roof anchors",
  "admin_site_access_anchors_certified": "Certified roof anchors",
  "admin_site_access_anchors_uncertified": "Uncertified roof anchors",
  "admin_site_access_anchors_none": "No roof anchors",
  "admin_site_access_fragile_surfaces": "Fragile surfaces or skylights",
  "admin_site_access_access_hours": "Access hours",
  "admin_site_access_add_window": "Add access window",
  "admin_site_access_window_day": "Day",
  "admin_site_access_window_opens": "Opens",
  "admin_site_access_window_closes": "Closes",
  "admin_site_access_check_in": "Check-in",
  "admin_site_access_notice_hours_label": "Notice (hours)",
  "admin_site_access_escort_required": "Escort required",
  "admin_site_access_orientation_required": "Site orientation required",
  "admin_site_access_insurance_required": "Certificate of insurance required",
  "admin_site_access_safety_plan_required": "Contractor safety plan required",
  "admin_site_access_site_contacts": "Site contacts",
  "admin_site_access_add_contact": "Add site contact",
  "admin_site_access_contact": "Contact",
  "admin_site_access_contact_role": "Role",
  "admin_site_access_role_site_manager": "Site manager",
  "admin_site_access_role_escort": "Escort",
  "admin_site_access_role_security": "Security",
  "admin_site_access_role_facilities": "Facilities",
  "admin_site_access_choose": "Choose",
  "admin_site_access_validation_area": "Choose the area type and how to get there for every work area.",
  "admin_site_access_validation_lift": "Enter the working height, ground and provider for every lift.",
  "admin_site_access_validation_number": "Heights and notice hours must be whole numbers, zero or more.",
  "admin_site_access_validation_window": "Set the day, opening time and closing time for every access window.",
  "admin_site_access_validation_contact": "Choose a contact and role for every site contact.",
  "visit_prep_title": "Help your technician prepare",
  "visit_prep_body": "Photos of your equipment and anything we should know help us bring the right parts and finish in one appointment.",
  "visit_prep_add_photos": "Add photos",
  "visit_prep_photo": "Photo {n}",
  "visit_prep_uploading": "Uploading…",
  "visit_prep_upload_failed": "Couldn't upload. Tap to try again.",
  "visit_prep_remove": "Remove",
  "visit_prep_note_label": "Anything we should know?",
  "visit_prep_note_hint": "Gate codes, pets, parking, or what you've noticed",
  "visit_prep_send": "Send to my technician",
  "visit_prep_sent": "Sent. Your technician will see it before the appointment. You can add more anytime.",
  "visit_prep_error": "We couldn't send that. Please try again.",
  "visit_prep_photo_too_large": "That photo is too large. The limit is 15 MB.",
  "visit_prep_not_image": "Only photos can be added.",
  "visit_prep_too_many": "You can send up to 10 photos at a time.",
  "admin_accounts_new_location_unverified": "We couldn't locate the building. Select a full street address with a house number from the suggestions.",
  "admin_accounts_new_location_unavailable": "Address lookup is temporarily unavailable. Please try again shortly.",
  "x_admin_dispatch_drive_leg_stop": "Stop",
  "x_admin_dispatch_drive_leg_title": "{minutes}m · {from} → {to}",
  "x_admin_dispatch_drive_leg_title_from_home": "{minutes}m · Home → {to}",
  "x_admin_dispatch_drive_leg_title_to_home": "{minutes}m · {from} → home",
  "x_c_admin_dispatch_appointment_hover_card_leg_in_home": "In {minutes}m from home",
  "x_c_admin_dispatch_appointment_hover_card_leg_in": "In {minutes}m from {origin}",
  "x_c_admin_dispatch_appointment_hover_card_leg_out_home": "Out {minutes}m to home",
  "x_c_admin_dispatch_appointment_hover_card_leg_out": "Out {minutes}m to {destination}",
  "x_admin_dispatch_drive_times_loading": "Loading drive times…",
  "x_admin_dispatch_drive_times_unavailable": "Drive times unavailable: {error}",
  "membership_card_label": "Otovo Care membership",
  "membership_card_title": "Otovo Care {tier}",
  "membership_sheet_title": "{tier} membership",
  "membership_sheet_tabs": "Membership sections",
  "membership_member_since": "member since {date}",
  "membership_price_month": "{price} a month",
  "membership_price_month_short": "{price} / mo",
  "membership_loading": "Loading membership",
  "membership_retry": "Try again",
  "membership_failed": "The membership could not be changed. Try again.",
  "membership_close": "Close",
  "membership_not_recorded": "Not recorded",
  "membership_add": "Add Otovo Care",
  "membership_none": "{name} has no membership",
  "membership_status_active": "Active",
  "membership_status_ends": "Ends {date}",
  "membership_status_past_due": "Past due",
  "membership_status_unpaid": "Unpaid",
  "membership_status_payment_needed": "Payment needed",
  "membership_status_paused": "Paused",
  "membership_status_pending": "Pending",
  "membership_status_ended": "Ended",
  "membership_fact_since": "Member since",
  "membership_fact_period": "This period",
  "membership_fact_renews": "Renews",
  "membership_fact_ends": "Ends",
  "membership_fact_covers": "Covers",
  "membership_fact_pays_with": "Pays with",
  "membership_fact_sold_by": "Sold by",
  "membership_fact_start": "Start date",
  "membership_fact_current_period": "Current period",
  "membership_fact_next_renewal": "Next renewal",
  "membership_fact_card": "Card",
  "membership_fact_price": "Price",
  "membership_fact_stripe": "Stripe subscription",
  "membership_fact_property": "Property",
  "membership_fact_payer": "Payer",
  "membership_fact_channel": "Channel",
  "membership_fact_link_sent_by": "Link sent by",
  "membership_card_expires": "exp {month}/{year}",
  "membership_plan": "Plan",
  "membership_tier_current": "{tier} · current",
  "membership_upgrade_for": "{tier} for {name}",
  "membership_upgrade_sub": "{price} a month · prorated difference charged today",
  "membership_upgrade_cta_price": "Upgrade to {tier} · {price}/mo",
  "membership_card_on_file": "exp {month}/{year} · on file",
  "membership_on_file": "on file",
  "membership_upgrade_to": "Upgrade to {tier}",
  "membership_agreement": "Agreement",
  "membership_agreement_signed": "Signed {date}",
  "membership_open_pdf": "Open PDF",
  "membership_billing": "Billing",
  "membership_manage": "Manage",
  "membership_cancel": "Cancel at renewal",
  "membership_cancel_why": "Why",
  "membership_cancel_note": "Benefits stay until {date}. No more charges. Resume anytime before then.",
  "membership_cancel_requested": "Cancel requested {date}.",
  "membership_cancel_requested_by": "Cancel requested {date} by {actor}.",
  "membership_cancel_reason": "Reason: {reason}.",
  "membership_keep_membership": "Keep membership",
  "membership_resume": "Resume membership",
  "membership_reason_moving": "Moving",
  "membership_reason_too_expensive": "Too expensive",
  "membership_reason_not_using": "Not using it",
  "membership_reason_bad_service": "Bad service",
  "membership_reason_other": "Other",
  "membership_tab_coverage": "Coverage",
  "membership_tab_history": "History",
  "membership_dates": "Dates",
  "membership_payment": "Payment",
  "membership_charges": "Charges",
  "membership_no_charges": "Stripe has no invoices for this subscription yet.",
  "membership_charge_paid": "Paid",
  "membership_charge_open": "Open",
  "membership_charge_uncollectible": "Uncollectible",
  "membership_charge_void": "Void",
  "membership_charge_draft": "Draft",
  "membership_reason_signup": "Signup",
  "membership_reason_renewal": "Renewal",
  "membership_reason_plan_change": "Plan change",
  "membership_covered_property": "Covered property",
  "membership_attribution": "Attribution",
  "membership_tag_current": "Current plan",
  "membership_tag_upgrade": "Upgrade today",
  "membership_tag_unavailable": "Not available here",
  "membership_event_joined": "Joined {tier}",
  "membership_event_joined_plain": "Joined",
  "membership_event_ended": "Ended",
  "membership_event_upgraded": "Upgraded to {tier}",
  "membership_event_cancel_requested": "Cancel requested",
  "membership_event_resumed": "Resumed",
  "membership_event_card_link_sent_sms": "Card update link texted",
  "membership_event_card_link_sent_email": "Card update link emailed",
  "membership_card_link_send": "Send update link",
  "membership_card_link_send_card": "Send card link",
  "membership_card_link_text": "Text",
  "membership_card_link_email": "Email",
  "membership_card_link_no_phone": "No phone number on the account",
  "membership_card_link_no_email": "No email address on the account",
  "membership_card_link_sending": "Sending the card link",
  "membership_card_link_sent_sms": "Card update link texted",
  "membership_card_link_sent_email": "Card update link emailed",
  "membership_no_history": "No membership events are recorded.",
  "membership_bar_upgrade": "Prorated difference charged now, then {price} a month",
  "membership_bar_renews": "Renews {date} · {price} on {card}",
  "appt_ql_scheduled": "Scheduled",
  "appt_ql_send_link": "Send booking link",
  "appt_ql_customer_confirmed": "Customer confirmed",
  "appt_ql_open_to_set": "Open the appointment to set this status",
  "appt_ql_no_slots": "No open slots this week",
  "appt_ql_slot_label": "{day} · {crew} · arrival window sent the day before",
  "appt_ql_mark_available": "Mark {part} available",
  "appt_ql_access": "Access notes",
  "admin_quote_scope_add_discount": "Add discount",
  "admin_quote_summary_title": "Summary",
  "x_admin_quotes_id_page_banked_hours": "Banked hours · {hours} h",
  "x_admin_quotes_id_page_due": "Due",
  "x_admin_quotes_id_page_receipt": "Receipt",
  "x_admin_quotes_id_page_warranty": "Warranty",
  "x_admin_quotes_id_page_warranty_claim": "Warranty claim",
  "x_admin_quotes_id_page_participant": "Participant",
  "x_admin_quotes_id_page_commission_rule": "{rule} of revenue after discount",
  "x_admin_quotes_id_page_line": "Line",
  "x_admin_quotes_id_page_change_sales_owner": "Change sales owner",
  "x_admin_quotes_id_page_valid_to": "Valid to {date}",
  "x_admin_quotes_id_page_needs_classification": "Set the property classification before presenting, accepting, invoicing, or collecting this quote.",
  "x_admin_quotes_id_page_new_link_copied": "New link copied",
  "x_admin_quotes_id_page_revision_restored": "Restored revision {revision} as revision {as} ({total})",
  "x_admin_quotes_id_page_failed_restore_revision": "Failed to restore the revision",
  "x_admin_quotes_id_page_timeline": "Timeline",
  "x_admin_quotes_id_page_inspection": "Inspection",
  "x_admin_quotes_id_page_reason": "Reason",
  "x_admin_quotes_id_page_copy_to_new_quote": "Copy to new quote",
  "x_admin_quotes_id_page_contract": "Contract",
  "x_admin_quotes_id_page_signed_on": "Signed {date}",
  "x_admin_quotes_id_page_sent_unsigned": "Sent · unsigned",
  "x_admin_quotes_id_page_not_sent": "Not sent",
  "x_admin_quotes_id_page_paid_of": "{paid} of {total}",
  "x_admin_quotes_id_page_send_quote": "Send quote",
  "x_admin_quotes_id_page_take_payment": "Take payment",
  "x_admin_quotes_id_page_new_link": "New link",
  "x_admin_quotes_id_page_type": "Type",
  "x_admin_quotes_id_page_unassigned": "Unassigned",
  "x_admin_quotes_id_page_all_count": "All {count}",
  "x_admin_quotes_id_page_show_less": "Show less",
  "x_admin_quotes_id_page_change_order": "Change order",
  "x_admin_quotes_id_page_permanently_locked": "This quote is {status} and permanently locked: it cannot be edited, moved to another status, or given a change order.",
  "x_admin_quotes_id_page_new_link_title": "New link and contract?",
  "x_admin_quotes_id_page_new_link_title_signed": "New link?",
  "x_admin_quotes_id_page_link": "Link",
  "x_admin_quotes_id_page_new_link_link_line": "New, copied to clipboard · old link stops working",
  "x_admin_quotes_id_page_new_link_contract_signed": "Signed {date} · stays as signed",
  "x_admin_quotes_id_page_new_link_contract_rebuilt": "Rebuilt for {name} from current address, lines and terms · unsigned one voided",
  "x_admin_quotes_id_page_mark_non_billable": "Mark non-billable",
  "quote_non_billable_ask_title": "Ask to make non-billable",
  "quote_non_billable_ask_notice": "Jennifer Santoscoy or Opal Desaire approves it in Approvals; the quote stays as it is until then. A Care member's visit their included visit covers is priced free that way instead, without approval.",
  "quote_non_billable_ask_button": "Ask for approval",
  "quote_non_billable_asked": "Sent to Jennifer Santoscoy and Opal Desaire for approval",
  "quote_non_billable_care_applied": "Care member: their included visit was applied, so this visit is free",
  "quote_reverse_acceptance_notice": "This creates an unsigned revision at the same price and requires fresh customer approval. The previous approval and signed documents remain in history.",
  "x_admin_quotes_id_page_reason_required": "Reason (required)",
  "x_admin_quotes_id_page_change_order_short": "CO {number}",
  "x_admin_quotes_id_page_no_price_change": "no price change",
  "x_admin_quotes_id_page_back_to_intake": "Back to intake by CO {number}",
  "x_admin_quotes_id_page_status": "Status",
  "x_admin_quotes_id_page_change_orders": "Change orders",
  "x_admin_quotes_id_page_restore": "Restore",
  "x_admin_quotes_id_page_partly_signed": "Partly signed",
  "x_admin_quotes_id_page_contract_declined": "Declined",
  "x_admin_quotes_id_page_contract_expired": "Expired unsigned",
  "x_admin_quotes_id_page_link_sent": "Link sent",
  "x_admin_quotes_id_page_link_viewed": "viewed",
  "x_admin_quotes_id_page_restored_from": "restored from revision {revision}",
  "x_admin_quotes_id_page_payment_failed": "Failed",
  "x_admin_quotes_id_page_commission_flat": "{amount} per unit",
  "x_admin_quotes_id_page_commission_pending_payment": "Credited when paid",
  "x_admin_quotes_id_page_payment_step": "Payment",
  "x_admin_quotes_id_page_more": "More",
  "quick_look_balance": "Balance",
  "quick_look_call": "Call",
  "quick_look_call_in_progress": "A call is already in progress",
  "quick_look_calling": "Calling {name}",
  "quick_look_cancel_reason": "Cancellation reason",
  "quick_look_copy_link": "Copy customer link",
  "quick_look_crew_appointment": "{date} appointment",
  "quick_look_crew_unnamed": "Unnamed",
  "quick_look_line_untitled": "Line",
  "quick_look_lines": "Lines",
  "quick_look_link_copied": "Customer link copied",
  "quick_look_lost_reason": "Why was it lost",
  "quick_look_marked_available": "Marked available",
  "quick_look_messages": "Messages",
  "quick_look_no_link": "This quote has no customer link yet",
  "quick_look_no_phone": "This account has no phone number",
  "quick_look_open_account": "Open account",
  "quick_look_paid": "Paid",
  "quick_look_priority_normal": "Normal",
  "quick_look_reason_needed": "This needs a reason; open the quote to set it",
  "quick_look_record_payment": "Record payment",
  "quick_look_reply": "Reply",
  "quick_look_reply_failed": "The reply was not sent",
  "quick_look_reply_sent": "Reply sent",
  "quick_look_saved": "Saved",
  "quick_look_saving": "Saving",
  "quick_look_schedule_appointment": "Schedule appointment",
  "quick_look_send": "Send",
  "quick_look_take": "Take it",
  "quick_look_take_failed": "You could not be set as the owner",
  "quick_look_taken": "You own this case",
  "admin_nav_leads": "Leads",
  "admin_nav_leads_descriptor": "New demand, sources and stages",
  "admin_leads_title": "Leads",
  "admin_leads_period": "Period",
  "admin_leads_period_today": "Today",
  "admin_leads_period_30d": "30 days",
  "admin_leads_period_90d": "90 days",
  "admin_leads_period_12m": "12 months",
  "admin_leads_kind": "Kind",
  "admin_leads_kind_inspections": "Inspections",
  "admin_leads_kind_monitoring": "Monitoring alerts",
  "admin_leads_none_in_period": "No new leads in this period.",
  "admin_leads_none_in_stage": "No leads in this stage.",
  "admin_leads_sources": "Sources",
  "admin_leads_sources_note_unfitted": "Homeowner leads, imports and partner sites excluded. Value per lead appears after the first nightly fit.",
  "admin_leads_col_source": "Source",
  "admin_leads_col_family": "Family",
  "admin_leads_col_leads": "Leads",
  "admin_leads_col_value_per_lead": "Value per lead",
  "admin_leads_col_fit": "Fit",
  "admin_leads_group_volume": "Volume",
  "admin_leads_group_outcomes": "Outcomes",
  "admin_leads_group_value": "Value",
  "admin_leads_pooled": "Pooled",
  "admin_leads_own_data": "Own data",
  "admin_leads_all_leads": "All leads",
  "admin_leads_stage_open": "Open",
  "admin_leads_stage_new": "New",
  "admin_leads_stage_calling": "Calling",
  "admin_leads_stage_talking": "Talking",
  "admin_leads_stage_booked": "Inspection booked",
  "admin_leads_stage_quoted": "Quoted",
  "admin_leads_stage_won": "Won",
  "admin_leads_stage_closed": "Closed",
  "admin_leads_col_person": "Person",
  "admin_leads_col_wants": "Wants",
  "admin_leads_col_from": "From",
  "admin_leads_col_stage": "Stage",
  "admin_leads_col_next_step": "Next step",
  "admin_leads_messages": "Messages",
  "admin_leads_messages_experiments": "Experiments",
  "admin_leads_messages_copy": "Copy",
  "admin_leads_messages_channel": "Channel",
  "admin_leads_messages_text": "Text",
  "admin_leads_messages_email": "Email",
  "admin_leads_messages_language": "Language",
  "admin_leads_messages_versions": "Versions",
  "admin_leads_messages_no_versions": "No copy for this language yet.",
  "admin_leads_messages_new_version": "New version",
  "admin_leads_messages_new_from": "New version from this",
  "admin_leads_messages_render": "Show for real leads",
  "admin_leads_messages_rendered": "As recent leads would get it",
  "admin_leads_messages_no_samples": "No recent lead in this language to show it for.",
  "admin_leads_messages_nothing": "This lead gets no message on this channel.",
  "admin_leads_messages_email_subject": "Email: {subject}",
  "admin_leads_messages_email_frame": "Email as the lead gets it",
  "admin_leads_messages_show_quoted": "Show quoted text",
  "admin_leads_messages_hide_quoted": "Hide quoted text",
  "admin_leads_replay": "Offline replay",
  "admin_leads_replay_rail": "Replays",
  "admin_leads_replay_last": "Last one {date}",
  "admin_leads_replay_none": "None yet",
  "admin_leads_replay_intro": "How each policy would have valued the leads our callers actually dialed, against what those dials achieved.",
  "admin_leads_replay_past": "Replay",
  "admin_leads_replay_new": "New replay",
  "admin_leads_replay_policies": "Policies (up to {max})",
  "admin_leads_replay_days": "Days of dials",
  "admin_leads_replay_days_hint": "The last 1 to 60 days.",
  "admin_leads_replay_start": "Start replay",
  "admin_leads_replay_start_note": "It runs on a worker and only reads; nobody is called or messaged.",
  "admin_leads_replay_start_failed": "The replay could not be started.",
  "admin_leads_replay_run": "This replay",
  "admin_leads_replay_days_short": "{days} days",
  "admin_leads_replay_queued": "Queued",
  "admin_leads_replay_running": "Running",
  "admin_leads_replay_done": "Done",
  "admin_leads_replay_failed": "Failed",
  "admin_leads_replay_queued_note": "Queued; a worker picks it up within a minute. This page re-reads it every ten seconds.",
  "admin_leads_replay_running_note": "Running; a day of dials takes about a second. This page re-reads it every ten seconds.",
  "admin_leads_replay_failed_note": "The replay failed after {runs} runs: {error}",
  "admin_leads_replay_window": "Dials",
  "admin_leads_replay_window_value": "{from} to {to}",
  "admin_leads_replay_requested": "Requested",
  "admin_leads_replay_started": "Started",
  "admin_leads_replay_finished": "Finished",
  "admin_leads_replay_runs": "run {runs}",
  "admin_leads_replay_readout": "Readout",
  "admin_leads_replay_coverage": "Stored fits start {date}. A dial with no source-rate fit (or, for a learned policy, no model fit) stored before it is not scored, and never with a later fit, so older dials count under No fit history. Replay coverage grows nightly.",
  "admin_leads_replay_coverage_none": "No source-rate fit is stored yet, so no dial can be scored. Replay coverage grows nightly.",
  "admin_leads_replay_col_dials": "Dials",
  "admin_leads_replay_dials_value": "{dials} ({operator} by callers, {ai} by the AI)",
  "admin_leads_replay_col_mature": "Mature",
  "admin_leads_replay_mature_value": "{mature} dials past their {days}-day outcome window, {booked} booked",
  "admin_leads_replay_screen_note": "Outcomes exist only for the leads that were dialed, chosen by the policy that ran then: a screen, not a test. Holds, callbacks, snoozes, consent and zones are not applied.",
  "admin_leads_replay_coverage_title": "What each policy could score",
  "admin_leads_replay_col_policy": "Policy",
  "admin_leads_replay_col_scored": "Scored",
  "admin_leads_replay_col_no_fit": "No fit history",
  "admin_leads_replay_col_exited": "Would exit",
  "admin_leads_replay_sorting": "How well each score sorted the dials",
  "admin_leads_replay_sorting_note": "AUC: 0.5 is a coin toss, 1 is perfect (90% intervals). Predicted ÷ observed: 1 is right.",
  "admin_leads_replay_group_reach": "Reach now",
  "admin_leads_replay_group_goal": "Booking once reached",
  "admin_leads_replay_col_reach_auc": "AUC",
  "admin_leads_replay_col_goal_auc": "AUC",
  "admin_leads_replay_col_ratio": "Predicted ÷ observed",
  "admin_leads_replay_col_value_auc": "Value AUC",
  "admin_leads_replay_reorder": "Bookings in each day's first dials",
  "admin_leads_replay_reorder_note": "Of the bookings among each day's mature dials, the share each policy's value would have put in the day's first dials. A random order catches the share itself.",
  "admin_leads_replay_first": "First {share}",
  "admin_leads_replay_random": "Random",
  "admin_leads_replay_calibration": "Calibration",
  "admin_leads_replay_calibration_note": "Ten equal groups of dials by the predicted chance, against what happened. On the dashed line the prediction is right.",
  "admin_leads_replay_perfect": "Right",
  "admin_leads_replay_families": "By family",
  "admin_leads_replay_col_predicted": "Predicted",
  "admin_leads_replay_col_booked": "Booked",
  "admin_leads_model_models": "Learned models",
  "admin_leads_model_fit_short": "Fit v{version} · {date}",
  "admin_leads_model_active_fit": "Active fit v{version}",
  "admin_leads_model_no_active_fit": "No fit in use",
  "admin_leads_model_fit": "Fit",
  "admin_leads_model_status_active": "active",
  "admin_leads_model_status_candidate": "candidate",
  "admin_leads_model_status_retired": "retired",
  "admin_leads_model_scores": "Policies scoring with it",
  "admin_leads_model_no_policies": "No policy scores with this model yet.",
  "admin_leads_model_shadow": "Shadow",
  "admin_leads_model_no_fits": "No fit yet; the model is fitted nightly.",
  "admin_leads_model_verdict_loses": "At arrival the learned model loses to ev_dial: {difference} fewer goals a day in each day's top {k} (difference {low} to {high}, 90% interval).",
  "admin_leads_model_verdict_wins": "At arrival the learned model beats ev_dial: {difference} more goals a day in each day's top {k} (difference {low} to {high}, 90% interval).",
  "admin_leads_model_verdict_even": "At arrival the learned model and ev_dial are not clearly apart: {difference} goals a day in each day's top {k} (difference {low} to {high}, 90% interval).",
  "admin_leads_model_screen_note": "The outcomes came from the policy that ran then, so this is a screen, not a test.",
  "admin_leads_model_no_backtest": "This fit has no backtest yet; each nightly fit stores one.",
  "admin_leads_model_gate_failed": "This fit failed its activation gates ({gates}); policies keep scoring with the active fit.",
  "admin_leads_model_coefficients": "What moves the odds of a goal",
  "admin_leads_model_coefficients_note": "Among the arrivals our call reached, on top of their source's own rate. ×1.7 means 1.7 times the odds; the range is the 90% interval.",
  "admin_leads_model_no_coefficients": "No features in this fit.",
  "admin_leads_model_col_feature": "Feature",
  "admin_leads_model_col_odds": "Odds",
  "admin_leads_model_col_range": "90% range",
  "admin_leads_model_col_rows": "Training rows",
  "admin_leads_model_this_fit": "This fit",
  "admin_leads_model_fitted": "Fitted",
  "admin_leads_model_trained_on": "Trained on",
  "admin_leads_model_window": "Arrivals from {from} to {to}",
  "admin_leads_model_rows": "Training rows",
  "admin_leads_model_rows_value": "{rows} arrivals our call reached, {goals} goals ({inspections} inspection bookings)",
  "admin_leads_model_converged": "Converged",
  "admin_leads_model_converged_yes": "Yes, after {iterations} iterations",
  "admin_leads_model_converged_no": "No, stopped after {iterations} iterations",
  "admin_leads_model_log_loss": "Log-loss, ev_dial → learned",
  "admin_leads_model_calibration_in_sample": "Predicted ÷ actual goals, in sample",
  "admin_leads_model_baseline": "Baseline logit",
  "admin_leads_model_largest_move": "Largest move since yesterday",
  "admin_leads_model_dropped": "Left out (too few rows)",
  "admin_leads_model_backtest": "Backtest against ev_dial",
  "admin_leads_model_backtest_window": "The model as fitted on {cut}, scored on arrivals from {from} to {to}, whose outcomes are complete.",
  "admin_leads_model_backtest_cohort": "{entries} arrivals, {goals} goals; our call reached {reached} ({reached_goals} goals).",
  "admin_leads_model_auc": "Ranking (AUC)",
  "admin_leads_model_auc_note": "How well each score puts the arrivals that reached a goal above those that did not: 0.5 is a coin toss, 1 is perfect. Ranges are 90% intervals.",
  "admin_leads_model_auc_all": "Every arrival: P(reach) × P(goal)",
  "admin_leads_model_auc_reached": "Reached by our call: P(goal)",
  "admin_leads_model_auc_within": "Reached, within one source",
  "admin_leads_model_col_measure": "Measure",
  "admin_leads_model_col_learned": "Learned",
  "admin_leads_model_top_k": "Goals a day in each day's top arrivals",
  "admin_leads_model_top": "Top {k}",
  "admin_leads_model_col_k": "Top",
  "admin_leads_model_col_random": "Random",
  "admin_leads_model_col_oracle": "Every goal",
  "admin_leads_model_col_difference": "Learned − ev_dial",
  "admin_leads_model_col_interval": "90% interval",
  "admin_leads_model_calibration": "Calibration among the reached",
  "admin_leads_model_calibration_note": "Predicted goals ÷ actual goals per family: 1 is right, below 1 predicts too few. Ranges are 90% intervals.",
  "admin_leads_model_col_family": "Family",
  "admin_leads_model_all_families": "All families",
  "admin_leads_model_col_reached": "Reached",
  "admin_leads_model_col_goals": "Goals",
  "admin_leads_model_goal_labels": "What counted as a goal",
  "admin_leads_model_goal_labels_value": "{goals} goals: {inspections} inspection bookings, {marks} only an operator's converted mark.",
  "admin_leads_model_converted_warning": "{share} of the goals in this cohort are only an operator's converted mark, not an inspection booking.",
  "admin_leads_model_drift": "Source mix drift",
  "admin_leads_model_drift_note": "The last 30 days of arrivals against the training window (population stability index): under 0.1 is stable, over 0.25 is a different population.",
  "admin_leads_model_psi_family": "Across families",
  "admin_leads_model_psi_source": "Across sources",
  "admin_leads_model_psi_value": "{value} · {verdict}",
  "admin_leads_model_psi_stable": "stable",
  "admin_leads_model_psi_shifting": "shifting",
  "admin_leads_model_psi_different": "a different population",
  "admin_leads_model_arrivals": "Arrivals",
  "admin_leads_model_arrivals_value": "{training} in the training window, {recent} in the last 30 days",
  "admin_leads_model_col_training": "Training",
  "admin_leads_model_col_recent": "Last 30 days",
  "admin_leads_model_col_change": "Change",
  "admin_leads_model_col_source": "Source",
  "admin_leads_model_sources_moved": "Sources that moved most",
  "admin_leads_model_cold_start": "New sources still on their family's rates",
  "admin_leads_model_cold_start_none": "Every busy new source has rates of its own.",
  "admin_leads_model_col_entries_7d": "Arrivals, 7 days",
  "admin_leads_model_col_rates": "Rates",
  "admin_leads_model_rates_not_fitted": "None yet",
  "admin_leads_model_rates_pooled": "Mostly its family's",
  "admin_leads_model_rates_own": "Its own",
  "admin_leads_model_col_p_goal": "P(goal)",
  "admin_leads_model_history": "Fit history",
  "admin_leads_model_col_version": "Version",
  "admin_leads_model_col_status": "Status",
  "admin_leads_model_col_fitted": "Fitted",
  "admin_leads_model_col_gates": "Failed gates",
  "admin_leads_messages_save": "Save version",
  "admin_leads_messages_saved": "Version saved. It goes out only once it is made live or used by an experiment.",
  "admin_leads_messages_make_live": "Make live",
  "admin_leads_messages_live_title": "Make {name} live?",
  "admin_leads_messages_live_message": "Every booking link in {language} on this channel uses it from the next send.",
  "admin_leads_messages_now_live": "Live from the next send.",
  "admin_leads_messages_retire": "Retire",
  "admin_leads_messages_retire_title": "Retire {name}?",
  "admin_leads_messages_retired": "Retired.",
  "admin_leads_messages_failed": "The change could not be saved.",
  "admin_leads_messages_changed": "Someone changed this experiment. The page shows it as it is now.",
  "admin_leads_messages_no_experiments": "No message experiments yet.",
  "admin_leads_messages_pick": "Pick an experiment.",
  "admin_leads_messages_metric": "Decided on",
  "admin_leads_messages_who": "Who gets it",
  "admin_leads_messages_every_language": "every language",
  "admin_leads_messages_every_source": "every source",
  "admin_leads_messages_textable": "only leads we can text",
  "admin_leads_messages_planned": "Planned",
  "admin_leads_messages_planned_value": "{count} leads per arm, at most {days} days",
  "admin_leads_messages_assigned": "{count} assigned",
  "admin_leads_messages_arm_text": "Text {version}",
  "admin_leads_messages_arm_text_live": "Live text",
  "admin_leads_messages_arm_email": "Email {version}",
  "admin_leads_messages_arm_email_live": "Live email",
  "admin_leads_messages_arm_delay": "sent {minutes} min later",
  "admin_leads_messages_arm_quiet": "email waits for quiet hours to end",
  "admin_leads_messages_arm_reminder": "Reminder after {hours} h",
  "admin_leads_messages_start_title": "Start {title}?",
  "admin_leads_messages_start_message": "Customers start getting these messages with their booking link from the next send. Each lead stays in one arm.",
  "admin_leads_messages_stop_message": "Every lead gets the live copy again from the next send. The results keep what was sent.",
  "admin_leads_messages_stopped": "Stopped; the live copy goes out again.",
  "admin_leads_messages_results": "Results",
  "admin_leads_messages_computed": "Read on {date}",
  "admin_leads_messages_no_results": "No results yet; they are read every night.",
  "admin_leads_messages_srm": "The arms did not get the share of leads they should (sample-ratio p = {p}). Assignment may be broken; do not trust these results.",
  "admin_leads_messages_leads": "Leads",
  "admin_leads_messages_rate": "Rate",
  "admin_leads_messages_effect": "Against control",
  "admin_leads_messages_cuped": "Adjusted (CUPED)",
  "admin_leads_copy_optional": "{label} (optional)",
  "admin_leads_copy_hi_name": "Greeting with a first name",
  "admin_leads_copy_hi_there": "Greeting without a name",
  "admin_leads_copy_thanks": "Thanks",
  "admin_leads_copy_thanks_with_source": "Thanks, naming the partner",
  "admin_leads_copy_pick": "Line before the link",
  "admin_leads_copy_subject": "Subject",
  "admin_leads_copy_preheader": "Preview line",
  "admin_leads_copy_title": "Title",
  "admin_leads_copy_body_intro": "First paragraph",
  "admin_leads_copy_body_intro_with_source": "First paragraph, naming the partner",
  "admin_leads_copy_body_next": "Second paragraph",
  "admin_leads_copy_action_label": "Button",
  "admin_leads_copy_card_name": "Card name",
  "admin_leads_copy_card_pill": "Card status",
  "admin_leads_copy_card_from": "Card sender label",
  "admin_leads_col_weight": "Weight",
  "admin_leads_weight_title": "Weight {source}",
  "admin_leads_weight_message": "The live policy is copied with this weight and made live at once. ×1 is neutral; from ×{min} to ×{max}, so a source can be lowered but never removed.",
  "admin_leads_weight_apply": "Apply to the live policy",
  "admin_leads_weight_applied": "Applied; {count} leads are being rescored.",
  "admin_leads_weight_failed": "The weight could not be applied.",
  "admin_leads_pin": "Pin",
  "admin_leads_unpin": "Unpin",
  "admin_leads_pin_title": "Pin {name}",
  "admin_leads_pin_message": "A pinned lead goes to the top of the normal tier until the time you choose (at most a week). It never jumps tier 1.",
  "admin_leads_pin_until": "Until",
  "admin_leads_pinned": "Pinned.",
  "admin_leads_unpinned": "Unpinned.",
  "admin_leads_pinned_until": "Pinned until {until}",
  "admin_leads_pin_failed": "The pin could not be saved.",
  "admin_leads_experiment": "Experiment",
  "admin_leads_experiment_none": "No experiment for this candidate yet. An experiment switches the whole region between the live policy and this candidate in time blocks and compares bookings per dial.",
  "admin_leads_experiment_new": "Set up an experiment",
  "admin_leads_experiment_default_name": "{name} against live",
  "admin_leads_experiment_share": "Candidate's share of blocks",
  "admin_leads_experiment_block_minutes": "Block length (minutes)",
  "admin_leads_experiment_block_hint": "Odd, 31–481; about 2 hours keeps blocks off the hour.",
  "admin_leads_experiment_burn_in": "Burn-in left out (minutes)",
  "admin_leads_experiment_horizon_days": "Runs for (days)",
  "admin_leads_experiment_speed_worse": "Stop if fresh leads wait longer by (minutes)",
  "admin_leads_experiment_dnc_ratio": "Stop if do-not-call rises by (×)",
  "admin_leads_experiment_queue_share": "Stop below this share of dials from the queue",
  "admin_leads_experiment_min_dials": "Dials per arm before any stop",
  "admin_leads_experiment_save": "Save as draft",
  "admin_leads_experiment_drafted": "Draft saved. It starts only when someone presses Start.",
  "admin_leads_experiment_failed": "The experiment could not be changed.",
  "admin_leads_experiment_start": "Start",
  "admin_leads_experiment_started": "Started.",
  "admin_leads_experiment_stop": "Stop",
  "admin_leads_experiment_stopped": "Stopped; the live policy is back for every block.",
  "admin_leads_experiment_stop_title": "Stop {name}?",
  "admin_leads_experiment_stop_message": "The live policy serves every dialer again at once. The scorecard keeps the blocks that ran.",
  "admin_leads_experiment_reason": "Reason",
  "admin_leads_experiment_running": "Running",
  "admin_leads_experiment_draft": "Draft",
  "admin_leads_experiment_stopped_status": "Stopped",
  "admin_leads_experiment_block": "Blocks",
  "admin_leads_experiment_block_value": "{minutes} min, first {burn} min left out",
  "admin_leads_experiment_horizon": "Runs for",
  "admin_leads_experiment_guardrails": "Stops when",
  "admin_leads_experiment_guardrails_value": "fresh leads wait {wait} min longer · do-not-call ×{dnc} · under {share} of dials from the queue · after {dials} dials per arm",
  "admin_leads_experiment_started_at": "Started",
  "admin_leads_experiment_stopped_at": "Stopped",
  "admin_leads_experiment_now": "Running now",
  "admin_leads_experiment_srm": "The arms did not get the dials their time implies (expected {expected} for the candidate, observed {observed}). Read the scorecard with care.",
  "admin_leads_experiment_arms": "Each arm",
  "admin_leads_experiment_differences": "Candidate against control",
  "admin_leads_experiment_arm": "Arm",
  "admin_leads_experiment_control": "Control",
  "admin_leads_experiment_blocks": "Blocks",
  "admin_leads_experiment_dials": "Dials",
  "admin_leads_experiment_reached": "Reached per dial",
  "admin_leads_experiment_booked": "Booked per dial",
  "admin_leads_experiment_per_talk_hour": "Bookings per talk hour",
  "admin_leads_experiment_from_queue": "From the queue",
  "admin_leads_experiment_fresh_wait": "Fresh lead wait",
  "admin_leads_experiment_dnc": "Do-not-call",
  "admin_leads_experiment_metric": "Measure",
  "admin_leads_experiment_lift": "Lift",
  "admin_leads_experiment_ci": "95% interval",
  "admin_leads_experiment_p": "p",
  "admin_leads_experiment_needed": "Blocks for a 20% lift",
  "admin_leads_experiment_no_blocks": "No blocks have run yet.",
  "admin_leads_experiment_mature": "Bookings are complete for blocks that ended before {date}.",
  "admin_leads_experiment_calendar": "Block calendar",
  "admin_leads_experiment_flipped": "Ran",
  "admin_leads_experiment_scheduled": "Scheduled",
  "admin_leads_preview": "Preview",
  "admin_leads_preview_what_moves": "What moves",
  "admin_leads_preview_draft": "Draft",
  "admin_leads_systems_sections": "Policy sections",
  "admin_leads_preview_reading": "Reading the live queue…",
  "admin_leads_preview_summary": "{overlap} of the top 50 stay · {same} of the next {dials} dials the same · {failures} guardrail breaks",
  "admin_leads_preview_snapshot": "Today's live queue at {time}. Expected dials: {method}.",
  "admin_leads_preview_guardrails_broken": "This candidate breaks a guardrail and cannot be saved or made live:",
  "admin_leads_preview_guardrails_pass": "Every guardrail holds",
  "admin_leads_preview_overlap_50": "Same in the top 50",
  "admin_leads_preview_overlap_dials": "Same in the next dials",
  "admin_leads_preview_dials_next": "{count} lead dials expected in the next 4 hours",
  "admin_leads_preview_tau": "Rank agreement (Kendall τ)",
  "admin_leads_preview_callable": "Callable, live → candidate",
  "admin_leads_preview_coverage": "Scored in shadow",
  "admin_leads_preview_bump": "Places in the top, live and candidate",
  "admin_leads_preview_up": "Up",
  "admin_leads_preview_down": "Down",
  "admin_leads_preview_not_callable": "Not callable under one",
  "admin_leads_preview_movers": "Biggest movers",
  "admin_leads_preview_moved": "Moved",
  "admin_leads_preview_moved_by": "Because of",
  "admin_leads_preview_none": "Nothing moves here.",
  "admin_leads_preview_mix": "Who is in the next {count} dials",
  "admin_leads_preview_fresh": "Where today's hand-raises land",
  "admin_leads_preview_no_fresh": "No hand-raises in the last 24 hours.",
  "admin_leads_preview_model": "Model estimate, not evidence",
  "admin_leads_preview_goals": "{goals} expected bookings in its top {k}",
  "admin_leads_preview_states": "Leads changing state or tier",
  "admin_leads_preview_from": "Live",
  "admin_leads_preview_to": "Candidate",
  "admin_leads_term_intercept": "Baseline",
  "admin_leads_term_recency": "Recency",
  "admin_leads_term_previous": "Last call",
  "admin_leads_term_calls": "Calls in 30 days",
  "admin_leads_term_engagement": "Engagement",
  "admin_leads_term_reheat": "Re-heat",
  "admin_leads_term_source": "Source",
  "admin_leads_term_stop": "Stop rule",
  "admin_leads_term_goal_base": "Source's booking rate",
  "admin_leads_term_intent": "Intent spike",
  "admin_leads_term_multiplier": "Source multiplier",
  "admin_leads_term_logit": "Push (logit)",
  "admin_leads_term_chance": "Chance",
  "admin_leads_why_policies": "Under each policy",
  "admin_leads_why_stale": "older facts",
  "admin_leads_why_history": "Place in the queue, last 7 days (now {rank})",
  "admin_leads_under": "Rank under",
  "admin_leads_under_none": "Live only",
  "admin_leads_under_column": "Under {policy}",
  "admin_leads_systems_algorithm_needs_model": "Needs a fitted model",
  "admin_leads_tab_systems": "Systems",
  "admin_leads_systems_policies": "Ranking policies",
  "admin_leads_systems_live": "Live",
  "admin_leads_systems_since": "since {date}",
  "admin_leads_systems_candidates": "Candidates in shadow",
  "admin_leads_systems_retired_list": "Retired",
  "admin_leads_systems_candidate": "Candidate",
  "admin_leads_systems_retired_status": "Retired",
  "admin_leads_systems_algorithm": "Algorithm",
  "admin_leads_systems_algorithm_unavailable": "Not available in this release",
  "admin_leads_systems_parent": "Edited from",
  "admin_leads_systems_created": "Created",
  "admin_leads_systems_retired_at": "Retired",
  "admin_leads_systems_note": "Note",
  "admin_leads_systems_name": "Name",
  "admin_leads_systems_new": "New candidate",
  "admin_leads_systems_new_from": "New candidate from this",
  "admin_leads_systems_edited_from": "Edited from {name}",
  "admin_leads_systems_draft_name": "{name} (edited)",
  "admin_leads_systems_save": "Save as candidate",
  "admin_leads_systems_saved": "Saved. It is scored in shadow; {count} leads are being rescored.",
  "admin_leads_systems_save_failed": "The candidate could not be saved.",
  "admin_leads_systems_promote": "Make live",
  "admin_leads_systems_promote_title": "Make {name} live?",
  "admin_leads_systems_promote_message": "It replaces {live} for every dialer in this region at once, and the leads are rescored under it.",
  "admin_leads_systems_promoted": "Live now; {count} leads are being rescored.",
  "admin_leads_systems_promote_failed": "The policy could not be made live.",
  "admin_leads_systems_live_moved": "Someone else changed the live policy. The page shows the policy that is live now.",
  "admin_leads_systems_retire": "Retire",
  "admin_leads_systems_retire_title": "Retire {name}?",
  "admin_leads_systems_retire_message": "It stops being scored in shadow. A retired policy cannot be made live again; a new candidate can be made from it.",
  "admin_leads_systems_retired": "Retired.",
  "admin_leads_systems_retire_failed": "The policy could not be retired.",
  "admin_leads_knobs": "Knobs",
  "admin_leads_knobs_contact": "Picking up",
  "admin_leads_knobs_reheat": "Re-heats",
  "admin_leads_knobs_freshness": "Freshness",
  "admin_leads_knobs_exploration": "Exploration",
  "admin_leads_knobs_pacing": "Pacing",
  "admin_leads_knobs_pool": "Who stays in the queue",
  "admin_leads_knobs_calling_window": "Calling window",
  "admin_leads_knobs_sources": "Source multipliers",
  "admin_leads_knobs_sources_rule": "A source's value is multiplied by its factor, from ×{min} to ×{max}: a source can be lowered, never removed.",
  "admin_leads_knobs_sources_none": "Every source counts at ×1.",
  "admin_leads_knobs_source_key": "Source key or family:<family>",
  "admin_leads_knobs_multiplier": "Multiplier",
  "admin_leads_knobs_add": "Add",
  "admin_leads_knobs_remove": "Remove",
  "admin_leads_knobs_was": "was {value}",
  "admin_leads_knob_yes": "Yes",
  "admin_leads_knob_no": "No",
  "admin_leads_knob_hours": "{value} h",
  "admin_leads_knob_minutes": "{value} min",
  "admin_leads_knob_days": "{value} d",
  "admin_leads_prior": "Prior for unfitted sources",
  "admin_leads_tab_incoming": "Incoming",
  "admin_leads_health_waiting": "Waiting over 5 min",
  "admin_leads_health_waiting_sub": "Longest {age}",
  "admin_leads_incoming_waiting": "Waiting for a first call",
  "admin_leads_incoming_callable_sub": "{count} can be called now",
  "admin_leads_incoming_longest": "Longest wait",
  "admin_leads_incoming_within_5": "Called within 5 min",
  "admin_leads_incoming_within_5_sub": "{count} of {total} called",
  "admin_leads_incoming_total": "Asked in the last 24 h",
  "admin_leads_incoming_bands": "Time to first call, last 24 h",
  "admin_leads_band_under5": "Under 5 min",
  "admin_leads_band_under15": "5–15 min",
  "admin_leads_band_under60": "15–60 min",
  "admin_leads_band_under120": "1–2 h",
  "admin_leads_band_over120": "Over 2 h",
  "admin_leads_incoming_state_waiting": "Waiting",
  "admin_leads_incoming_state_called": "Called",
  "admin_leads_incoming_state_not_queued": "Not in a queue",
  "admin_leads_incoming_empty": "Nobody here in the last 24 hours.",
  "admin_leads_waited_waiting": "Waiting {span}",
  "admin_leads_waited_called": "Called after {span}",
  "admin_leads_col_first_call": "First call",
  "admin_leads_col_link": "Booking link",
  "admin_leads_col_owner": "With",
  "admin_leads_col_service": "Service",
  "admin_leads_ack_none": "No link",
  "admin_leads_ack_skipped": "Skipped: {reason}",
  "admin_leads_ack_text_sent": "Text {time}",
  "admin_leads_ack_text_scheduled": "Text at {time}",
  "admin_leads_ack_text_queued": "Text queued",
  "admin_leads_ack_email_sent": "Email {time}",
  "admin_leads_ack_email_scheduled": "Email at {time}",
  "admin_leads_ack_email_queued": "Email queued",
  "admin_leads_flag_after_hours": "After hours",
  "admin_leads_flag_no_rep": "No rep on duty",
  "admin_leads_flag_outside_hours": "Outside calling hours",
  "admin_leads_kind_callback": "Callback request",
  "admin_leads_coverage": "Coverage by hour of the week",
  "admin_leads_coverage_asks": "New asks per hour, last 4 weeks",
  "admin_leads_coverage_reps": "Reps with a dialer open",
  "admin_leads_coverage_none": "No dialer presence is recorded yet.",
  "admin_leads_coverage_since": "Recorded since {date}",
  "admin_leads_on_duty": "On duty now: {reps}",
  "admin_leads_on_duty_none": "Nobody has a dialer open right now.",
  "admin_leads_sections": "Leads console sections",
  "admin_leads_tab_queue": "Queue",
  "admin_leads_tab_activity": "Served",
  "admin_leads_health": "Queue health",
  "admin_leads_health_from_queue": "Calls from the queue",
  "admin_leads_health_calls_sub": "{queue} of {dials} lead calls, last 5 weekdays",
  "admin_leads_health_today": "Today from the queue",
  "admin_leads_health_calls_today": "{queue} of {dials} lead calls",
  "admin_leads_health_ready": "Ready to call",
  "admin_leads_health_ready_sub": "Customer Experience {cx} · Sales {sales}",
  "admin_leads_health_tier_one": "Tier 1 ready",
  "admin_leads_health_held": "Held back",
  "admin_leads_health_policy": "Scoring policy",
  "admin_leads_health_policy_sub": "On {count} leads",
  "admin_leads_health_policy_mixed": "On {count} leads, {other} still on {other_count}",
  "admin_leads_queue_share_low": "Only {share} of lead calls in the last 5 weekdays came from the queue. Ranking changes only reach calls placed from it.",
  "admin_leads_queue_ready_of": "{ready} ready of {items}",
  "admin_leads_queue_empty": "Nothing in this dialer is ready to call.",
  "admin_leads_col_place": "Place",
  "admin_leads_col_tier": "Tier",
  "admin_leads_col_odds": "Pick up · book",
  "admin_leads_col_wait": "Waiting",
  "admin_leads_points": "{points} pts",
  "admin_leads_why_here": "Why here",
  "admin_leads_rank_of": "{rank} of {ready} ready",
  "admin_leads_term_reach": "Picks up now",
  "admin_leads_term_book": "Books once reached",
  "admin_leads_term_goal": "A booking is worth",
  "admin_leads_term_fresh": "Freshness",
  "admin_leads_term_value": "Next call is worth",
  "admin_leads_col_ready_now": "Ready now",
  "admin_leads_col_top_50": "In top 50",
  "admin_leads_col_best_place": "Best place",
  "admin_leads_col_median_place": "Median place",
  "admin_leads_col_cost_per_lead": "Cost per lead",
  "admin_leads_group_queue_now": "In the queue now",
  "admin_leads_group_fit": "Nightly fit",
  "admin_leads_sources_live_note": "Odds from the fit of {date}. Places count ready leads in Customer Experience and Sales.",
  "admin_leads_col_when": "When",
  "admin_leads_col_who": "Who",
  "admin_leads_col_how": "How",
  "admin_leads_served_next": "Next in queue",
  "admin_leads_served_pick": "Picked",
  "admin_leads_served_empty": "No leads were served from the queue in the last 7 days.",
  "admin_leads_held_work_in_progress": "Work in progress",
  "admin_leads_held_rep_owned": "A rep owns it",
  "admin_leads_held_manual_working_hold": "Marked as being worked",
  "admin_leads_held_time_zone_unknown": "Time zone unknown",
  "admin_leads_held_membership": "Otovo Care member",
  "admin_leads_held_stop_rule": "Too many missed calls",
  "admin_leads_held_resurrection_hold": "Resting before one more try",
  "admin_leads_held_callback_hold": "Waiting for a promised callback",
  "admin_leads_held_monitoring_awaiting_reply": "Alert waits for a reply",
  "admin_leads_held_partner_site_alert": "Alert on a partner site",
  "admin_leads_held_dormant": "Dormant",
  "admin_leads_held_snoozed": "Snoozed",
  "admin_leads_held_calling_window": "Outside calling hours",
  "admin_leads_views": "Leads dashboards",
  "admin_leads_view_live": "Live",
  "admin_leads_view_conversion": "Conversion",
  "admin_leads_col_dialer": "Dialer",
  "admin_leads_col_next_call": "Next call",
  "admin_leads_tier_one": "Tier 1",
  "admin_leads_tier_two": "Tier 2",
  "admin_leads_search": "Name, number, source",
  "admin_leads_unnamed": "Unnamed lead",
  "admin_leads_customer_since": "Customer since {year}",
  "admin_leads_arrived": "Arrived",
  "admin_leads_calls": "Calls",
  "admin_leads_call_now": "Call now",
  "admin_leads_text": "Text",
  "admin_leads_close_lead": "Close lead",
  "admin_leads_closed": "Lead closed",
  "admin_leads_close_failed": "Could not close the lead",
  "admin_leads_closed_lost": "Lost",
  "admin_leads_closed_disqualified": "Not a lead",
  "admin_leads_closed_exhausted": "No answer",
  "admin_leads_next_won_on": "Won {date}",
  "admin_leads_next_closed": "{reason} after {attempts} calls",
  "admin_leads_next_quote_sent": "Follow up the quote",
  "admin_leads_next_quote_sent_on": "Quote sent {date} · follow up",
  "admin_leads_next_appointment_on": "Inspection {date}",
  "admin_leads_next_appointment_unscheduled": "Schedule the inspection",
  "admin_leads_next_callback": "Callback {time}",
  "admin_leads_next_call_now_try": "Call now · try {attempt}",
  "admin_leads_next_call_at": "Try {attempt} at {time}",
  "admin_leads_next_held": "Held back in the queue",
  "admin_leads_next_not_queued": "Not in the dialer",
  "admin_leads_monitoring_alert": "Monitoring alert · {severity}",
  "admin_leads_why_rank": "Why they rank here",
  "admin_leads_odds_formula": "{reach} pick up × {book} book × {job} job",
  "admin_leads_next_call_worth": "Next call worth {value}",
  "admin_leads_history": "History",
  "admin_leads_history_asked": "Asked",
  "admin_leads_history_call": "Call: {outcome}",
  "admin_leads_history_call_plain": "Call",
  "admin_leads_history_by_ai": "AI",
  "admin_leads_history_appointment": "Appointment",
  "admin_leads_history_quote": "Quote",
  "admin_leads_history_quote_kind": "Quote: {kind}",
  "admin_leads_family_marketplace": "Marketplaces",
  "admin_leads_family_referral_partner": "Referral partners",
  "admin_leads_family_paid_search": "Paid search",
  "admin_leads_family_owned_web": "Website and forms",
  "admin_leads_family_inbound": "Inbound calls",
  "admin_leads_family_monitoring": "Monitoring alerts",
  "admin_leads_family_service_ops": "Customers asking again",
  "admin_leads_family_import": "Imports",
  "admin_leads_family_other": "Other",
  "admin_conversion_all_judged": "All {leads} leads judged",
  "admin_conversion_arrival_new": "New",
  "admin_conversion_arrival_returning": "Returning after 30+ quiet days",
  "admin_conversion_by_day": "By day {day}",
  "admin_conversion_caller_ai": "AI only",
  "admin_conversion_caller_both": "AI and staff",
  "admin_conversion_caller_never": "Never called",
  "admin_conversion_caller_staff": "Staff only",
  "admin_conversion_cell_open": "Still open",
  "admin_conversion_close": "Close rate {rate}",
  "admin_conversion_cohorts": "Weekly cohorts",
  "admin_conversion_cohorts_note": "Each week's leads, judged once old enough for each window; grey cells are still open",
  "admin_conversion_col_collected": "Collected",
  "admin_conversion_col_cost": "Cost",
  "admin_conversion_col_cost_per_booked": "Per booking",
  "admin_conversion_col_cost_per_lead": "Per lead",
  "admin_conversion_col_cost_per_won": "Per sale",
  "admin_conversion_col_coverage": "Priced",
  "admin_conversion_col_day_old": "Leads a day old",
  "admin_conversion_col_direct": "Direct quote",
  "admin_conversion_col_first_call": "First call",
  "admin_conversion_col_judged": "Judged",
  "admin_conversion_col_median": "Median",
  "admin_conversion_col_never_called": "Never called",
  "admin_conversion_col_p25": "25%",
  "admin_conversion_col_p75": "75%",
  "admin_conversion_col_p90": "90%",
  "admin_conversion_col_paid": "Paid",
  "admin_conversion_col_paid_per_lead": "Paid per lead",
  "admin_conversion_col_predicted": "Predicted",
  "admin_conversion_col_projected": "Projected",
  "admin_conversion_col_returning": "Returning",
  "admin_conversion_col_roi": "Paid per $1",
  "admin_conversion_col_so_far": "So far",
  "admin_conversion_col_stage": "Stage",
  "admin_conversion_col_through_inspection": "Through inspection",
  "admin_conversion_col_within_1h": "1 h",
  "admin_conversion_col_within_24h": "24 h",
  "admin_conversion_col_within_5m": "5 min",
  "admin_conversion_col_won_per_dollar": "Won per $1",
  "admin_conversion_day": "Day {day}",
  "admin_conversion_figure_leads": "Leads",
  "admin_conversion_figure_paid_per_lead": "Paid per lead",
  "admin_conversion_figure_roi": "Paid per $1 of lead cost",
  "admin_conversion_figure_show": "Inspections held",
  "admin_conversion_first_call": "First call {span}",
  "admin_conversion_funnel": "Funnel",
  "admin_conversion_funnel_note": "Each stage within its window; hatched bars are projected for leads still inside it",
  "admin_conversion_group_arrival": "New or returning",
  "admin_conversion_group_by": "Group by",
  "admin_conversion_group_called": "Called within",
  "admin_conversion_group_caller": "Who called",
  "admin_conversion_group_contact": "Contact",
  "admin_conversion_group_cost": "Lead cost",
  "admin_conversion_group_intent": "Intent",
  "admin_conversion_group_so_far": "So far",
  "admin_conversion_group_time": "Days from arrival",
  "admin_conversion_headline": "Conversion",
  "admin_conversion_intent_battery_add_on": "Battery add-on",
  "admin_conversion_intent_general": "General",
  "admin_conversion_intent_new_build_pv": "New solar",
  "admin_conversion_intent_service": "Service",
  "admin_conversion_intent_unknown": "Unknown",
  "admin_conversion_judged": "{judged} of {leads} judged",
  "admin_conversion_kept": "{rate} not cancelled",
  "admin_conversion_latency": "Speed by family",
  "admin_conversion_leads_old_enough": "{count} leads old enough",
  "admin_conversion_leaks": "So far: {cancelled} booked then cancelled · {not_quoted} held, never quoted · {not_won} quoted, not won",
  "admin_conversion_money": "Money",
  "admin_conversion_money_line": "Won {won} · collected {collected} · won, not yet paid {unpaid}",
  "admin_conversion_money_note": "Lead cost only where the marketplace priced the lead; revenue is paid cash",
  "admin_conversion_no_spend": "No spend recorded",
  "admin_conversion_not_refreshed": "The facts have not been computed yet.",
  "admin_conversion_of_booked": "of {count} booked",
  "admin_conversion_open": "Open: no lead is {days} days old yet",
  "admin_conversion_paid_open": "Open: no lead is old enough yet",
  "admin_conversion_period_note": "Leads that arrived {from} – {to}, against {before_from} – {before_to}.",
  "admin_conversion_priced_mature": "{count} priced leads cost {cost}",
  "admin_conversion_priced_so_far": "So far: {count} priced leads cost {cost}",
  "admin_conversion_projected_value": "≈{value}",
  "admin_conversion_pv_not_measured": "Solar (PV) sales close in Otovo Cloud and are not measured here: this console shows reach, inspections and service sales.",
  "admin_conversion_rate": "Rate",
  "admin_conversion_refreshed": "Facts as of {at}.",
  "admin_conversion_returning": "{count} returning",
  "admin_conversion_show_open": "Open: no booking is old enough yet",
  "admin_conversion_sources_note": "Rates count only leads old enough for each window; paid per lead counts leads old enough to have paid",
  "admin_conversion_speed": "First-call speed",
  "admin_conversion_speed_never": "Never",
  "admin_conversion_speed_note": "Leads not reached before our first call, by how soon it came",
  "admin_conversion_speed_over_3d": "Over 3 d",
  "admin_conversion_speed_under_24h": "2–24 h",
  "admin_conversion_speed_under_2h": "30 min–2 h",
  "admin_conversion_speed_under_30m": "5–30 min",
  "admin_conversion_speed_under_3d": "1–3 d",
  "admin_conversion_speed_under_5m": "Under 5 min",
  "admin_conversion_stage_booked": "Inspection booked",
  "admin_conversion_stage_called": "Called",
  "admin_conversion_stage_held": "Inspection held",
  "admin_conversion_stage_paid": "Paid",
  "admin_conversion_stage_quoted": "Quote sent",
  "admin_conversion_stage_reached": "Reached",
  "admin_conversion_stage_within": "{stage} in {days} d",
  "admin_conversion_stage_won": "Won",
  "admin_conversion_time_to_convert": "Time to convert",
  "admin_conversion_time_to_convert_note": "Share of leads that reached each stage by each day since arrival, counting a lead only while its age covers the day",
  "admin_conversion_unconverted": "{count} leads have amounts with no exchange rate and are left out.",
  "admin_conversion_unpriced": "No spend recorded for: {sources}.",
  "admin_conversion_vs_before": "{change} vs before",
  "admin_conversion_week_of": "Week of {day}",
  "admin_conversion_who_called": "Who called",
  "admin_conversion_who_called_note": "A correlation, not a cause: the AI calls the easier leads first.",
  "admin_conversion_window": "Window",
  "admin_conversion_window_6m": "6 months",
  "admin_conversion_projected_note": "≈{value} projected",
  "admin_conversion_smaller_groups": "{count} smaller groups",
  "appt_page_logged": "{minutes} logged by technician",
  "appt_page_answered": "{answered} of {total} answered",
  "appt_page_available": "Available",
  "appt_page_call": "Call {name}",
  "appt_page_close_out": "Close out",
  "appt_page_closed_out_by": "Closed out by {name}",
  "appt_page_confirm": "Confirm",
  "appt_page_crew": "Crew",
  "appt_page_crew_count": "{assigned} of {required} assigned",
  "appt_page_crew_details": "Crew details",
  "appt_page_drive": "{minutes} drive",
  "appt_page_geo_on_site": "{minutes} on site by location",
  "appt_page_history_imported": "Imported",
  "appt_page_history_link_sent": "Booking link sent",
  "appt_page_history_link_sent_automatically": "Sent automatically",
  "appt_page_items": "{count} items",
  "appt_page_lead": "Lead {name}",
  "appt_page_map": "Map",
  "appt_page_next_crew": "{assigned} of {required} crew assigned.",
  "appt_page_next_location": "Set the account service address to unblock assignment.",
  "appt_page_next_parts": "Waiting on parts: {parts}.",
  "appt_page_no_crew": "No crew assigned",
  "appt_page_no_quote": "No quote",
  "appt_page_now": "now",
  "appt_page_on_site": "On site",
  "appt_page_open_report": "Open report",
  "appt_page_other_times": "Other times",
  "appt_page_over": "{minutes} over",
  "appt_page_panels": "{count} panels",
  "appt_page_partner": "Partner",
  "appt_page_partner_case": "case {id}",
  "appt_page_parts": "Parts",
  "appt_page_people": "{count} people",
  "appt_page_photos": "{count} photos",
  "appt_page_plan_and_on_site": "Plan and on site",
  "appt_page_planned": "Planned",
  "appt_page_property_details": "Property details",
  "appt_page_ready_to_close": "Ready to close.",
  "appt_page_report": "Report",
  "appt_page_source_evidence": "Source evidence",
  "appt_page_system": "System",
  "appt_page_time": "Time",
  "appt_page_time_and_drive": "Time and drive",
  "appt_page_work": "Work",
  "admin_billing_records_title": "Billing records",
  "admin_billing_records_quote_number": "Quote number",
  "admin_billing_records_download_pdf": "Download invoice PDF",
  "admin_billing_records_download_zip": "Download all as ZIP",
  "admin_billing_records_preparing_zip": "Preparing ZIP…",
  "admin_billing_records_col_quote": "Quote",
  "admin_billing_records_col_payer": "Payer",
  "admin_billing_records_col_invoice_date": "Invoice date",
  "admin_billing_records_col_due_date": "Due date",
  "admin_billing_records_col_total": "Total",
  "admin_billing_records_col_paid": "Paid",
  "admin_billing_records_col_balance": "Balance",
  "admin_billing_records_search": "Search quote number",
  "admin_billing_records_any_date": "Any invoice date",
  "admin_billing_records_empty": "No billing records match this view.",
  "admin_billing_records_none": "No billing records yet.",
  "admin_billing_records_load_more": "Load more",
  "admin_billing_records_first_page": "Newest",
  "admin_billing_records_next_page": "Older",
  "admin_billing_records_view_all": "All billing records",
  "admin_billing_records_newest_first": "Newest quotes first. Each billed quote is one invoice.",
  "portal_billing_record_quote_number": "Quote number {number}",
  "portal_billing_record_invoiced": "Billed {date}",
  "portal_billing_record_paid_balance": "Paid {paid} · Balance {balance}",
  "portal_billing_record_payments": "Payments received",
  "portal_billing_record_no_payments": "No payments yet",
  "portal_billing_record_refund": "Refund",
  "portal_billing_record_show_more": "Show more",
  "portal_billing_record_credit": "Credit",
  "portal_billing_record_method_card": "Card",
  "portal_billing_record_method_ach": "ACH bank payment",
  "portal_billing_record_method_bank_transfer": "Bank transfer",
  "portal_billing_record_method_check": "Check",
  "portal_billing_record_method_cash": "Cash",
  "portal_billing_record_method_financing": "Financing",
  "portal_billing_record_method_banked_hours": "Banked hours",
  "portal_billing_record_method_other": "Payment",
  "portal_billing_record_load_failed": "Your quotes could not be loaded. Please try again.",
  "x_c_kit_tour_back": "Back",
  "x_c_kit_tour_next": "Next",
  "x_c_kit_tour_skip": "Skip",
  "x_c_kit_tour_done": "Got it",
  "x_c_kit_tour_step": "{position} of {total}",
  "x_c_admin_tour_show_tips": "Show tips",
  "x_c_admin_tour_wo_status_title": "Status",
  "x_c_admin_tour_wo_status_body": "Every status change lives in this one menu, including Pending action and Cancelled.",
  "x_c_admin_tour_wo_links_title": "The way up",
  "x_c_admin_tour_wo_links_body": "The strip goes up to the case this work order belongs to. The customer, the appointments and the quotes follow on the same line. Quotes are also listed on the Money tab.",
  "x_c_admin_tour_wo_add_title": "Add appointment",
  "x_c_admin_tour_wo_add_body": "Add appointment moved here, onto the Appointments header, because it acts on that list. It books the next appointment on this work order; Dispatch places it.",
  "x_c_admin_tour_wo_tabs_title": "Tabs",
  "x_c_admin_tour_wo_tabs_body": "Appointments are listed on Overview. Parts, Money (new quote and every quote), History and Details have their own tab. Site reports open from the appointment that made them.",
  "x_c_admin_tour_wo_more_title": "More actions",
  "x_c_admin_tour_wo_more_body": "Edit details, customer update, new task, reassign the customer, update the case status, cancel the work order, or replay these tips.",
  "x_c_admin_tour_woq_pipeline_title": "The pipeline",
  "x_c_admin_tour_woq_pipeline_body": "One count per status. Click a count to show only those work orders.",
  "x_c_admin_tour_woq_exceptions_title": "Exceptions",
  "x_c_admin_tour_woq_exceptions_body": "Work orders off the main path, such as Parts pending or Technical review. Click one to list them.",
  "x_c_admin_tour_woq_search_title": "Search and customer type",
  "x_c_admin_tour_woq_search_body": "Search by name, address or contact. All, B2C and B2B next to it narrow the list.",
  "x_c_admin_tour_woq_tools_title": "Filters, View and more",
  "x_c_admin_tour_woq_tools_body": "Filters holds every other filter, View sets grouping and columns, and ••• shows these tips again.",
  "x_c_admin_tour_account_care_title": "Otovo Care",
  "x_c_admin_tour_account_care_body": "Sign them up here. For a member, this opens their membership.",
  "x_c_admin_tour_account_start_title": "Start work here",
  "x_c_admin_tour_account_start_body": "New case for a question or problem; Book service when they already want an appointment booked.",
  "x_c_admin_tour_account_tabs_title": "Sections",
  "x_c_admin_tour_account_tabs_body": "Open shows live work; Contacts, All work, Money and Site hold the rest.",
  "x_c_admin_tour_account_money_title": "Money",
  "x_c_admin_tour_account_money_body": "What is due and on how many quotes. Quotes opens the Money tab.",
  "x_c_admin_tour_dispatch_day_title": "Each day at a glance",
  "x_c_admin_tour_dispatch_day_body": "How much of the shift time is booked, then the day's appointments counted by status.",
  "x_c_admin_tour_dispatch_views_title": "Board, Timeline and Schedule",
  "x_c_admin_tour_dispatch_views_body": "Board is the week per technician; Timeline and Schedule lay one day out by the hour.",
  "x_c_admin_tour_dispatch_hours_title": "Technician hours",
  "x_c_admin_tour_dispatch_hours_body": "Hours booked out of shift hours this week. The bar turns red when they are overbooked.",
  "x_c_admin_tour_dispatch_actions_title": "Console and New Task",
  "x_c_admin_tour_dispatch_actions_body": "Console ranks today's exceptions by how soon a customer feels them; New Task adds a task.",
  "x_c_admin_tour_dialer_queues_title": "Queues",
  "x_c_admin_tour_dialer_queues_body": "One tab per queue with its count. Residential and Commercial split each queue.",
  "x_c_admin_tour_dialer_next_title": "Next customer",
  "x_c_admin_tour_dialer_next_body": "Who to call next and why. Call now, or move them to Later.",
  "x_c_admin_tour_dialer_start_title": "Start calling",
  "x_c_admin_tour_dialer_start_body": "Calls the next customer in this queue and keeps going until you pause.",
  "x_c_admin_tour_mail_inbox_title": "Inboxes",
  "x_c_admin_tour_mail_inbox_body": "Switch here between team inboxes, Assigned to you, Snoozed and, once connected, your own mail.",
  "x_c_admin_tour_mail_row_title": "Act from the list",
  "x_c_admin_tour_mail_row_body": "Point at a message to Reply, mark Done, Snooze, Transfer or Bin it without opening it.",
  "x_c_admin_tour_mail_view_title": "Important first",
  "x_c_admin_tour_mail_view_body": "This menu switches between Important, Team, Other and News, your bins, Sent and Done.",
  "kit_file_dialog": "File preview",
  "kit_file_close": "Close",
  "kit_file_previous": "Previous file",
  "kit_file_next": "Next file",
  "kit_file_count": "{position} of {total}",
  "kit_file_details": "Details",
  "kit_file_download": "Download",
  "kit_file_more": "More",
  "kit_file_copy_link": "Copy link",
  "kit_file_link_copied": "Link copied",
  "kit_file_show_all": "Show all {count} files",
  "kit_file_zoom_in": "Zoom in",
  "kit_file_zoom_out": "Zoom out",
  "kit_file_zoom_reset": "Fit to the screen",
  "kit_file_fit": "Fit",
  "kit_file_fit_width": "Fit width",
  "kit_file_rotate": "Rotate",
  "kit_file_loading": "Loading {name}",
  "kit_file_failed": "This file didn't load",
  "kit_file_failed_picture": "The browser could not draw this picture.",
  "kit_file_failed_status": "The server answered {status}. The file may have been deleted or moved.",
  "kit_file_failed_network": "The connection dropped before the file arrived.",
  "kit_file_try_again": "Try again",
  "kit_file_no_preview": "There is no preview for this type of file. Download it to open it in its own app.",
  "kit_file_pages": "Pages",
  "kit_file_page_of": "Page {page} of {pages}",
  "kit_file_page_notes": "Notes on page {page}",
  "kit_file_play": "Play",
  "kit_file_pause": "Pause",
  "kit_file_seek": "Position",
  "kit_file_mute": "Mute",
  "kit_file_unmute": "Unmute",
  "kit_file_speed": "Playback speed",
  "kit_file_fullscreen": "Full screen",
  "kit_file_attached_to": "Attached to",
  "kit_file_added": "Added",
  "kit_file_added_by": "Added by",
  "kit_file_size": "Size",
  "kit_file_type": "Type",
  "kit_file_caption": "Caption",
  "x_c_site_report_customer_report_view_outcome_all_clear": "All clear",
  "x_c_site_report_customer_report_view_outcome_fixed": "Fixed",
  "x_c_site_report_customer_report_view_outcome_needs_repair": "Needs repair",
  "x_c_site_report_customer_report_view_outcome_in_progress": "In progress",
  "x_c_site_report_customer_report_view_what_we_found": "What we found",
  "x_c_site_report_customer_report_view_all_photos": "All photos",
  "x_c_site_report_customer_report_view_quote_coming_soon": "Coming soon",
  "kit_file_rename": "Rename",
  "kit_file_delete": "Delete file",
  "kit_file_delete_title": "Delete {name}?",
  "kit_file_delete_message": "It is removed from every record it is attached to.",
  "kit_file_delete_failed": "The file was not deleted. Try again.",
  "kit_file_rename_title": "Rename file",
  "kit_file_rename_failed": "The name was not saved. Try again.",
  "kit_file_name": "Name",
  "kit_file_save": "Save",
  "kit_file_sheets": "Sheets",
  "kit_file_sheet_size": "{rows} rows · {columns} columns",
  "kit_file_mail_from": "From",
  "kit_file_mail_to": "To",
  "kit_file_mail_cc": "Cc",
  "kit_file_mail_date": "Date",
  "kit_file_mail_no_subject": "(no subject)",
  "kit_file_mail_show_quoted": "Show quoted text",
  "kit_file_mail_hide_quoted": "Hide quoted text",
  "kit_file_text_truncated": "Only the beginning of the file is shown. Download it to read all of it.",
  "kit_file_reading": "Read from the photo",
  "kit_file_reading_pending": "Reading the photo…",
  "kit_file_reading_failed": "The photo could not be read.",
  "kit_file_reading_empty": "No text was found in this photo.",
  "kit_file_copy": "Copy",
  "kit_file_copied": "Copied",
  "kit_file_failed_server": "The server could not read this file just now. Try again in a moment.",
  "kit_feedback_overall_bad": "Bad",
  "kit_feedback_overall_poor": "Poor",
  "kit_feedback_overall_okay": "Okay",
  "kit_feedback_overall_good": "Good",
  "kit_feedback_overall_great": "Great",
  "kit_feedback_a_yes": "Yes",
  "kit_feedback_a_no": "No",
  "kit_feedback_a_partly": "Partly",
  "kit_feedback_a_a_bit_late": "A bit late",
  "kit_feedback_a_very_late": "Very late",
  "kit_feedback_a_not_yet": "Not yet",
  "kit_feedback_a_not_sure": "Not sure",
  "kit_feedback_q_on_time": "On time",
  "kit_feedback_q_explained": "Explained the work",
  "kit_feedback_q_tidy": "Left tidy",
  "kit_feedback_q_fixed": "Problem fixed",
  "kit_feedback_open_report": "Open report",
  "kit_feedback_recommend": "Would recommend: {score}",
  "kit_feedback_title_fallback": "Site report",
  "kit_feedback_section": "Feedback",
  "x_c_appointment_feedback_form_title": "Tell us about your appointment",
  "x_c_appointment_feedback_form_overall_ask": "Overall, how did it go?",
  "x_c_appointment_feedback_form_overall_label": "How did it go overall?",
  "x_c_appointment_feedback_form_q_on_time_named": "Did {name} arrive in your time window?",
  "x_c_appointment_feedback_form_q_on_time": "Did the technician arrive in your time window?",
  "x_c_appointment_feedback_form_q_explained_named": "Did {name} explain what was found?",
  "x_c_appointment_feedback_form_q_explained": "Did the technician explain what was found?",
  "x_c_appointment_feedback_form_q_tidy": "Was your home left clean and tidy?",
  "x_c_appointment_feedback_form_q_fixed": "Was the problem fixed?",
  "x_c_appointment_feedback_form_recommend_ask": "How likely are you to recommend Otovo to a friend?",
  "x_c_appointment_feedback_form_not_likely": "Not likely",
  "x_c_appointment_feedback_form_very_likely": "Very likely",
  "x_c_appointment_feedback_form_note_label": "Anything else?",
  "x_c_appointment_feedback_form_note_placeholder": "Optional",
  "x_c_appointment_feedback_form_send": "Send",
  "x_c_appointment_feedback_form_error": "We could not send your feedback. Please try again.",
  "x_c_appointment_feedback_form_thanks_named": "Thanks, {name}",
  "x_c_appointment_feedback_form_thanks": "Thank you",
  "x_c_appointment_feedback_form_seen_named": "{name} and the team will see this.",
  "x_c_appointment_feedback_form_seen": "The team will see this.",
  "x_c_appointment_feedback_form_change": "Change answers",
  "x_c_quote_quote_financing_amount_label": "Amount to pay",
  "x_c_quote_quote_financing_amount_deposit": "Pay deposit",
  "x_c_quote_quote_financing_amount_full": "Pay in full",
  "x_c_quote_quote_financing_over_time_button": "Pay over time with {methods}",
  "x_c_quote_quote_financing_preparing": "Getting ready…",
  "x_c_quote_quote_financing_return_processing": "Your payment is processing. We are confirming it with your payment provider, and this page will update when it is done.",
  "x_c_quote_quote_financing_return_failed": "The payment did not go through, and you have not been charged. Try again or choose another way to pay.",
  "x_c_quote_quote_financing_error": "We could not start this payment. Please try again.",
  "x_c_quote_quote_financing_return_unconfirmed": "The payment is still being confirmed. If you completed it, this page will update shortly.",
  "email_template_to": "To",
  "email_template_cc": "Cc",
  "email_template_recipient_placeholder": "Email addresses, separated by commas",
  "email_template_recipient_help": "Recipient defaults apply to a new email. Leave both empty to keep the draft recipients.",
  "email_template_new_email_required": "Start a new email to use a template with recipient defaults.",
  "email_template_record_changed": "The selected record changed. Apply the template again.",
  "b2b_tour_home_nav_title": "Navigate your portal",
  "b2b_tour_home_nav_body": "Switch between cases, work orders, quotes, sites, customers, billing, and documents from the sidebar.",
  "b2b_tour_home_metrics_title": "Live portfolio snapshot",
  "b2b_tour_home_metrics_body": "See open cases, active work orders, pending quotes, and upcoming appointments at a glance.",
  "b2b_tour_home_upcoming_title": "Upcoming appointments",
  "b2b_tour_home_upcoming_body": "Review scheduled site visits and open any appointment for crew and report details.",
  "b2b_tour_home_actions_title": "Submit or track work",
  "b2b_tour_home_actions_body": "Start a new work request or jump directly into your active cases and work orders.",
  "b2b_tour_submit_mode_title": "Single or batch intake",
  "b2b_tour_submit_mode_body": "Submit one detailed request at a time or switch to CSV batch upload for multiple sites.",
  "b2b_tour_submit_request_title": "Work category and priority",
  "b2b_tour_submit_request_body": "Choose the service type, urgency, and your internal partner reference number.",
  "b2b_tour_submit_customer_title": "Customer and site address",
  "b2b_tour_submit_customer_body": "Provide homeowner contact details and the exact installation address for dispatch.",
  "b2b_tour_submit_scope_title": "Scope and attachments",
  "b2b_tour_submit_scope_body": "Describe the issue or scope of work and attach photos, schematics, or commissioning files.",
  "b2b_tour_submit_history_title": "Recent submissions",
  "b2b_tour_submit_history_body": "Track recently submitted requests and open their linked cases or work orders.",
  "b2b_tour_cases_scope_title": "Filter by submitter",
  "b2b_tour_cases_scope_body": "Toggle between all partner cases and only the cases you submitted personally.",
  "b2b_tour_cases_export_title": "Export to CSV",
  "b2b_tour_cases_export_body": "Download the current filtered case list as a CSV spreadsheet for reporting.",
  "b2b_tour_cases_filters_title": "Search and status filters",
  "b2b_tour_cases_filters_body": "Find cases by customer name, partner reference, case number, or lifecycle status.",
  "b2b_tour_cases_list_title": "Case directory",
  "b2b_tour_cases_list_body": "Click any row to inspect case notes, linked work orders, and customer contact details.",
  "b2b_tour_case_header_title": "Case status and reference",
  "b2b_tour_case_header_body": "Check the current case status, creation date, and your partner reference number.",
  "b2b_tour_case_details_title": "Subject and description",
  "b2b_tour_case_details_body": "Read the full problem statement and intake notes recorded when the case was opened.",
  "b2b_tour_case_links_title": "Linked records",
  "b2b_tour_case_links_body": "Jump directly to the associated customer, site, or downstream work orders.",
  "b2b_tour_case_contact_title": "Site contact",
  "b2b_tour_case_contact_body": "Verify the primary homeowner or site contact details before scheduling work.",
  "b2b_tour_work_orders_filters_title": "Filter work orders",
  "b2b_tour_work_orders_filters_body": "Search by work order number, customer, or address, and filter by stage.",
  "b2b_tour_work_orders_summary_title": "Status breakdown",
  "b2b_tour_work_orders_summary_body": "See how many work orders are open, scheduled, in progress, or completed.",
  "b2b_tour_work_orders_list_title": "Work order list",
  "b2b_tour_work_orders_list_body": "Open any work order to follow appointments, quotes, field reports, and messages.",
  "b2b_tour_work_order_header_title": "Work order overview",
  "b2b_tour_work_order_header_body": "Review the work order status, service category, and linked site or customer.",
  "b2b_tour_work_order_progress_title": "Lifecycle progress",
  "b2b_tour_work_order_progress_body": "Follow the work order from intake and scheduling through field completion.",
  "b2b_tour_work_order_appointments_title": "Field appointments",
  "b2b_tour_work_order_appointments_body": "Inspect scheduled visits, arrival windows, and completed technician reports.",
  "b2b_tour_work_order_quotes_title": "Quotes and approvals",
  "b2b_tour_work_order_quotes_body": "Review pricing estimates associated with this work order and their approval status.",
  "b2b_tour_work_order_conversation_title": "Work order conversation",
  "b2b_tour_work_order_conversation_body": "Message the operations team directly and keep all updates in one thread.",
  "b2b_tour_projects_filters_title": "Search projects",
  "b2b_tour_projects_filters_body": "Filter installation and service projects by keyword or pipeline stage.",
  "b2b_tour_projects_list_title": "Projects directory",
  "b2b_tour_projects_list_body": "Select a project to view its milestones, site details, and linked work orders.",
  "b2b_tour_projects_pager_title": "Page through results",
  "b2b_tour_projects_pager_body": "Navigate across pages when your portfolio has many active projects.",
  "b2b_tour_project_header_title": "Project summary",
  "b2b_tour_project_header_body": "See the project title, current stage, and system specifications at a glance.",
  "b2b_tour_project_pipeline_title": "Pipeline milestones",
  "b2b_tour_project_pipeline_body": "Track which project stages are complete and what is currently in progress.",
  "b2b_tour_project_contact_title": "Customer and site",
  "b2b_tour_project_contact_body": "Review the homeowner contact information and installation address.",
  "b2b_tour_project_records_title": "Linked work and quotes",
  "b2b_tour_project_records_body": "Open the cases, work orders, and quotes tied to this project.",
  "b2b_tour_quotes_scope_title": "Quote status tabs",
  "b2b_tour_quotes_scope_body": "Switch between pending, approved, and all quotes across your account.",
  "b2b_tour_quotes_search_title": "Search quotes",
  "b2b_tour_quotes_search_body": "Look up quotes by quote number, customer name, or site address.",
  "b2b_tour_quotes_list_title": "Quotes list",
  "b2b_tour_quotes_list_body": "Open any quote to inspect line items, tax breakdown, and approval status.",
  "b2b_tour_quote_header_title": "Quote status and actions",
  "b2b_tour_quote_header_body": "View the quote number, validity dates, and current approval state.",
  "b2b_tour_quote_track_title": "Approval progress",
  "b2b_tour_quote_track_body": "See where the quote stands from draft and review to customer sign-off.",
  "b2b_tour_quote_breakdown_title": "Line-item breakdown",
  "b2b_tour_quote_breakdown_body": "Inspect each labor, part, and service line item included in the estimate.",
  "b2b_tour_quote_totals_title": "Totals and taxes",
  "b2b_tour_quote_totals_body": "Review net amounts, VAT, discounts, and the final total.",
  "b2b_tour_appointment_header_title": "Appointment schedule",
  "b2b_tour_appointment_header_body": "Check the scheduled date, arrival window, and current visit status.",
  "b2b_tour_appointment_links_title": "Related work order and site",
  "b2b_tour_appointment_links_body": "Jump back to the parent work order, site record, or customer profile.",
  "b2b_tour_appointment_reports_title": "Service reports and photos",
  "b2b_tour_appointment_reports_body": "Read the technician's findings, checklist results, and site photos once uploaded.",
  "b2b_tour_sites_search_title": "Search installation sites",
  "b2b_tour_sites_search_body": "Find sites by street address, postal code, city, or customer name.",
  "b2b_tour_sites_list_title": "Sites directory",
  "b2b_tour_sites_list_body": "Open a site to inspect installed equipment, site files, and service history.",
  "b2b_tour_sites_pager_title": "Browse pages",
  "b2b_tour_sites_pager_body": "Step through pages of sites across your portfolio.",
  "b2b_tour_site_header_title": "Site address and system",
  "b2b_tour_site_header_body": "Review the installation address, coordinates, and linked customer.",
  "b2b_tour_site_files_title": "Site documents and media",
  "b2b_tour_site_files_body": "Access schematics, photos, and handover documentation stored for this site.",
  "b2b_tour_site_work_orders_title": "Site service history",
  "b2b_tour_site_work_orders_body": "See every past and active work order performed at this location.",
  "b2b_tour_customers_search_title": "Find a customer",
  "b2b_tour_customers_search_body": "Search your customers by name, email address, phone number, or city.",
  "b2b_tour_customers_list_title": "Customer directory",
  "b2b_tour_customers_list_body": "Select a customer to view their sites, open work, and message history.",
  "b2b_tour_customers_pager_title": "Pagination controls",
  "b2b_tour_customers_pager_body": "Move between pages of customer accounts.",
  "b2b_tour_customer_header_title": "Customer profile",
  "b2b_tour_customer_header_body": "View primary contact details and quick links for this customer.",
  "b2b_tour_customer_metrics_title": "Account activity summary",
  "b2b_tour_customer_metrics_body": "Check counts of sites, cases, work orders, and quotes for this customer.",
  "b2b_tour_customer_work_title": "Sites and work history",
  "b2b_tour_customer_work_body": "Browse all cases, work orders, quotes, and sites linked to this account.",
  "b2b_tour_customer_chat_title": "Account conversation",
  "b2b_tour_customer_chat_body": "Read and send messages tied to this customer account.",
  "b2b_tour_billing_controls_title": "Billing period and export",
  "b2b_tour_billing_controls_body": "Filter billable items by status or period and export statements.",
  "b2b_tour_billing_list_title": "Invoices and charges",
  "b2b_tour_billing_list_body": "Review completed work orders, invoice amounts, and settlement status.",
  "b2b_tour_billing_payment_title": "Payment methods",
  "b2b_tour_billing_payment_body": "Manage saved SEPA or card payment methods for your partner account.",
  "b2b_tour_documents_metrics_title": "Compliance status",
  "b2b_tour_documents_metrics_body": "See how many partner compliance documents are verified, pending, or missing.",
  "b2b_tour_documents_slots_title": "Required document uploads",
  "b2b_tour_documents_slots_body": "Upload insurance certificates, licenses, and safety documentation for each slot.",
  "b2b_tour_documents_esign_title": "Agreements and e-signature",
  "b2b_tour_documents_esign_body": "Review and sign partner framework agreements directly in the portal.",
  "b2b_tour_access_form_title": "Invite a teammate",
  "b2b_tour_access_form_body": "Request portal access for a colleague by entering their name, email, and role.",
  "b2b_tour_access_list_title": "Submitted access requests",
  "b2b_tour_access_list_body": "Track whether each access request is pending review, approved, or declined.",
  "sp_tour_more_actions_title": "Page actions and tips",
  "sp_tour_more_actions_body": "Use the menu any time to replay page tips or access secondary actions.",
  "sp_schedule_no_technicians": "No technicians are on your team yet, so there is nothing to schedule here.",
  "sp_tour_work_orders_summary_title": "Assigned work summary",
  "sp_tour_work_orders_summary_body": "See counts of newly offered, active, and completed work orders for your team.",
  "sp_tour_work_orders_filters_title": "Search and status filters",
  "sp_tour_work_orders_filters_body": "Filter work orders by assignment state, status, or customer keyword.",
  "sp_tour_work_orders_list_title": "Work order queue",
  "sp_tour_work_orders_list_body": "Open a work order to accept the assignment, schedule visits, or message dispatch.",
  "sp_tour_work_order_header_title": "Job details and site",
  "sp_tour_work_order_header_body": "Review the scope of work, site address, and customer contact details.",
  "sp_tour_work_order_assignment_title": "Accept or decline offer",
  "sp_tour_work_order_assignment_body": "Confirm whether your team will take this job or provide a reason if declining.",
  "sp_tour_work_order_appointments_title": "Schedule and appointments",
  "sp_tour_work_order_appointments_body": "Propose visit times, assign technicians, and open field appointment records.",
  "sp_tour_work_order_chat_title": "Coordinator chat",
  "sp_tour_work_order_chat_body": "Communicate with Otovo dispatch and share updates or files on this job.",
  "sp_tour_appointments_views_title": "Switch appointment views",
  "sp_tour_appointments_views_body": "Jump between the list view, interactive map, travel matrix, and schedule board.",
  "sp_tour_appointments_filters_title": "Filter visits",
  "sp_tour_appointments_filters_body": "Narrow appointments by date range, technician, or visit status.",
  "sp_tour_appointments_list_title": "Appointments list",
  "sp_tour_appointments_list_body": "Open any appointment to manage crew assignment, arrival times, and service reports.",
  "sp_tour_appointment_header_title": "Visit status and window",
  "sp_tour_appointment_header_body": "Check the appointment time window, current status, and linked work order.",
  "sp_tour_appointment_crew_title": "Technician assignment",
  "sp_tour_appointment_crew_body": "Assign or update which technicians from your roster are attending this visit.",
  "sp_tour_appointment_site_title": "Site location and access",
  "sp_tour_appointment_site_body": "Review the address, map location, and customer contact before dispatch.",
  "sp_tour_appointment_reports_title": "Field report and photos",
  "sp_tour_appointment_reports_body": "Complete the service checklist, upload site photos, and submit the visit report.",
  "sp_tour_map_views_title": "View switcher",
  "sp_tour_map_views_body": "Switch between the geographic map, appointment list, and travel planner.",
  "sp_tour_map_filters_title": "Filter map pins",
  "sp_tour_map_filters_body": "Filter plotted appointments by date, assigned technician, or status.",
  "sp_tour_map_canvas_title": "Interactive dispatch map",
  "sp_tour_map_canvas_body": "Click any pin on the map to inspect the appointment and open its details.",
  "sp_tour_travel_controls_title": "Date and crew filters",
  "sp_tour_travel_controls_body": "Select the date and technician to analyze drive times between stops.",
  "sp_tour_travel_trips_title": "Route leg breakdown",
  "sp_tour_travel_trips_body": "Review estimated travel distance and duration for each leg of the day's route.",
  "x_c_admin_tour_new": "New",
  "x_c_admin_tour_shell_region_title": "Region and territory live here",
  "x_c_admin_tour_shell_region_body": "The globe switches between US and EU and picks which territories you see. It replaces the two big selectors.",
  "x_c_admin_tour_shell_tasks_title": "Tasks moved to the sidebar",
  "x_c_admin_tour_shell_tasks_body": "Open Tasks from the sidebar. Pressing T still opens the quick tasks panel from anywhere.",
  "x_c_admin_tour_record_nav_title": "Everything on this job, one click away",
  "x_c_admin_tour_record_nav_body": "The path goes up from this record to its case. After it come the customer and the other records of the job; several of one kind show a count that opens a list.",
  "x_admin_cases_people": "People",
  "x_admin_cases_cancel_warning": "Cancelling also cancels every open work order, appointment and unpaid quote in this case.",
  "x_admin_cases_tour_new": "New",
  "x_admin_cases_tour_status_title": "Status",
  "x_admin_cases_tour_status_body": "One menu changes the case status, and closing asks how it was closed. The stage track is gone; the menu shows the stages.",
  "x_admin_cases_tour_details_title": "Details box",
  "x_admin_cases_tour_details_body": "The partner's description no longer leads the page. It sits here with the intake facts, in one box that scrolls when the text is long.",
  "x_admin_cases_tour_history_title": "History",
  "x_admin_cases_tour_history_body": "The latest event shows first. Hover or click the fold to open the earlier ones; All activity opens every status move.",
  "x_admin_cases_tour_people_title": "People and owner",
  "x_admin_cases_tour_people_body": "The customer shows once, with the address and call and text buttons. Owner and Due are edited right here.",
  "x_admin_cases_tour_add_title": "Add",
  "x_admin_cases_tour_add_body": "One Add button makes a quote or a project, or links a record to this case.",
  "x_admin_cases_tour_work_title": "Work",
  "x_admin_cases_tour_work_body": "Quotes, work orders and their appointments and site reports, each with its own status.",
  "x_admin_cases_tour_more_title": "More actions",
  "x_admin_cases_tour_more_body": "Summarize, the partner portal, the source email, a new task and these tips are here.",
  "x_admin_cases_record_nav": "Related records",
  "portal_repair_open_title": "Repair status and parts",
  "portal_repair_page_title": "Your repair",
  "portal_repair_back": "Back to service",
  "portal_repair_default_title": "Your solar repair",
  "portal_repair_number": "Work order {number}",
  "portal_repair_partner": "{partner} asked us to repair your solar system.",
  "portal_repair_sentence_reserve_parts": "We're waiting on the parts for your repair.",
  "portal_repair_sentence_parts_pending": "Your parts are on order.",
  "portal_repair_sentence_rma_pending": "We're waiting on {manufacturer} to send the warranty replacement for your system.",
  "portal_repair_sentence_rma_pending_generic": "We're waiting on the manufacturer to send the warranty replacement for your system.",
  "portal_repair_sentence_ready_to_schedule": "We're scheduling your appointment.",
  "portal_repair_sentence_technical_review": "One of our engineers is taking a look at your system and working out the next steps.",
  "portal_repair_sentence_pending_action": "Your work order is on hold while we get more information from {source}. Rest assured, we're pushing them every day to move your repair forward.",
  "portal_repair_sentence_pending_action_generic": "Your work order is on hold while we get more information from the manufacturer. Rest assured, we're pushing them every day to move your repair forward.",
  "portal_repair_next_update": "Next update by {day}",
  "portal_repair_history_title": "Progress",
  "portal_repair_history_all": "All {count}",
  "portal_repair_history_less": "Show less",
  "portal_repair_history_current": "Now",
  "portal_repair_state_reserve_parts": "Waiting on parts",
  "portal_repair_state_parts_pending": "Waiting for parts",
  "portal_repair_state_rma_pending": "Waiting on the manufacturer",
  "portal_repair_state_ready_to_schedule": "Ready to schedule",
  "portal_repair_state_technical_review": "With our engineers",
  "portal_repair_state_pending_action": "On hold for information",
  "portal_repair_parts_title": "Parts",
  "portal_repair_parts_empty": "No parts recorded yet",
  "portal_repair_part_unnamed": "Part",
  "portal_repair_part_number": "Part number {number}",
  "portal_repair_sku": "SKU {sku}",
  "portal_repair_model": "Model {model}",
  "portal_repair_fact_status": "Status",
  "portal_repair_fact_ships_to": "Ships to",
  "portal_repair_fact_shipment": "Shipment",
  "portal_repair_fact_order": "Purchase order",
  "portal_repair_fact_ordered": "Ordered",
  "portal_repair_fact_promised": "Promised by",
  "portal_repair_fact_tracking": "Tracking number",
  "portal_repair_fact_estimated_delivery": "Estimated delivery",
  "portal_repair_fact_received": "Received",
  "portal_repair_fact_requested": "Requested",
  "portal_repair_fact_rma_number": "RMA number",
  "portal_repair_delivered_on": "Delivered {date}",
  "portal_repair_destination_customer_home": "To your home",
  "portal_repair_destination_our_warehouse": "To our warehouse",
  "portal_repair_destination_technician_truck": "To our technician's truck",
  "portal_repair_destination_collected_by_us": "We collect it",
  "portal_repair_part_requested": "Requested",
  "portal_repair_part_planned": "Planned",
  "portal_repair_part_approved": "Order approved",
  "portal_repair_part_ordered": "Ordered",
  "portal_repair_part_shipped": "Shipped",
  "portal_repair_part_ready": "Ready",
  "portal_repair_part_arrived": "Arrived",
  "portal_repair_part_installed": "Installed",
  "portal_repair_order_draft": "Being prepared",
  "portal_repair_order_awaiting_approval": "Awaiting approval",
  "portal_repair_order_ready": "Ready to place",
  "portal_repair_order_approved": "Approved",
  "portal_repair_order_sent": "Order placed",
  "portal_repair_order_purchased": "Purchased",
  "portal_repair_order_shipping": "Shipping",
  "portal_repair_order_received": "Received",
  "portal_repair_order_on_hold": "On hold",
  "portal_repair_shipment_label_created": "Label created",
  "portal_repair_shipment_accepted": "Picked up by the carrier",
  "portal_repair_shipment_in_transit": "In transit",
  "portal_repair_shipment_out_for_delivery": "Out for delivery",
  "portal_repair_shipment_delivered": "Delivered",
  "portal_repair_shipment_delayed": "The carrier reported a delay",
  "portal_repair_warranty_title": "Warranty replacement",
  "portal_repair_rma_requested": "Requested",
  "portal_repair_rma_approved": "Approved by the manufacturer",
  "portal_repair_rma_replacement_shipping": "Replacement on its way",
  "portal_repair_rma_replacement_received": "Replacement received",
  "portal_repair_rma_closed": "Closed",
  "portal_repair_appointments_title": "Appointments",
  "portal_repair_appointments_empty": "No appointment scheduled yet",
  "record_nav_case": "Case",
  "record_nav_work_order": "Work order",
  "record_nav_appointment": "Appointment",
  "record_nav_work_orders": "Work orders",
  "record_nav_appointments": "Appointments",
  "record_nav_label": "Related records",
  "wo_detail_people": "People",
  "wo_detail_reference": "Reference",
  "appt_page_access": "Access",
  "appt_page_sections": "Appointment sections",
  "appt_page_needs_confirmation": "Needs confirmation",
  "appt_page_schedule": "Schedule",
  "site_report_sheet_needs_a_look": "Needs a look",
  "x_c_admin_tour_appt_nav_title": "The way up",
  "x_c_admin_tour_appt_nav_body": "The strip goes up from this appointment: the case, then the work order. The customer and the quotes follow on the same line. The old Account card and Work Order card are gone; everything they linked is here.",
  "x_c_admin_tour_appt_status_title": "Status",
  "x_c_admin_tour_appt_status_body": "Every status change lives in this one menu. The partner seal next to it replaces the partner line that used to sit under the title.",
  "x_c_admin_tour_appt_confirm_title": "Confirm",
  "x_c_admin_tour_appt_confirm_body": "Confirm moved from the header onto this bar, because the bar is the question it answers. The bar only appears while the time is waiting for the customer's yes.",
  "x_c_admin_tour_appt_reschedule_title": "Reschedule",
  "x_c_admin_tour_appt_reschedule_body": "Reschedule sits on the time row it changes. It opens the planner; the Other times strip, Open planner and Find times are gone. Send booking link is in the ••• menu.",
  "x_c_admin_tour_appt_crew_title": "Place and crew",
  "x_c_admin_tour_appt_crew_body": "Click the address row to open the map and the crew row for crew details. The When, Where, Crew and Material strip was merged into these rows and the Parts section.",
  "x_c_admin_tour_appt_customer_title": "Customer, call and text",
  "x_c_admin_tour_appt_customer_body": "The customer appears once. The name opens the account, the address sits under it, and the call and text buttons are the only contact buttons. The phone number itself is no longer printed.",
  "x_c_admin_tour_appt_tabs_title": "Tabs",
  "x_c_admin_tour_appt_tabs_body": "Overview, Report (appears once a site report is started), Money (quotes and the Juno quote), History and Details.",
  "x_c_admin_tour_appt_report_title": "The site report",
  "x_c_admin_tour_appt_report_body": "Open report opens the Report tab: needs-attention answers, every condition, and all answers with photos on each row. Edit answers and Save change answers here; Templates, Download PDF and the customer report are in the same place.",
  "x_c_admin_tour_appt_more_title": "More actions",
  "x_c_admin_tour_appt_more_body": "Edit, crew, time and drive, site report, send booking link, new task, cancel, all statuses, and these tips.",
  "x_c_admin_tour_wo_people_title": "People",
  "x_c_admin_tour_wo_people_body": "The customer, the owner and the service partner are together. The customer's name opens their account, and the address sits under it.",
  "x_c_admin_tour_wo_contact_title": "Call and text",
  "x_c_admin_tour_wo_contact_body": "The phone number is no longer printed. Use the call and text buttons on the Customer row; they are the only contact buttons on this page.",
  "x_c_admin_tour_wo_owner_title": "Owner",
  "x_c_admin_tour_wo_owner_body": "Click the owner to assign or change who owns the case. It saves as you pick.",
  "x_c_admin_tour_wo_partner_title": "Service partner",
  "x_c_admin_tour_wo_partner_body": "The service partner used to be hidden in the more menu. It is now always visible here; click it to assign or change the partner.",
  "site_report_sheet_add_template": "Add template",
  "site_report_sheet_editing": "Editing",
  "site_report_sheet_submitted_on": "Submitted {when}",
  "site_report_sheet_no_answer": "No answer",
  "site_report_sheet_check": "Check",
  "site_report_sheet_flag_required_unanswered": "Required, no answer",
  "site_report_sheet_flag_photo_without_text": "Photo only, no written answer",
  "site_report_sheet_photos_one": "{count} photo",
  "site_report_sheet_photos_other": "{count} photos",
  "site_report_sheet_answered": "{answered} of {total} answered",
  "site_report_sheet_download_photos": "Download photos",
  "site_report_add_photos": "Add photos",
  "site_report_attach_pdf": "Attach PDF",
  "site_report_sheet_more_actions": "More actions",
  "site_report_page_critical": "Critical",
  "site_report_page_recommended": "Recommended",
  "site_report_page_ok": "OK",
  "site_report_page_details": "Details",
  "site_report_page_not_answered": "Not answered",
  "site_report_page_not_answered_list": "Not answered: {list}",
  "site_report_page_needs_attention": "Needs attention",
  "site_report_page_condition": "Condition",
  "site_report_page_all_answers": "All answers",
  "site_report_page_edit_answers": "Edit answers",
  "site_report_page_customer_report": "Customer report",
  "site_report_page_all_photos": "All photos",
  "site_report_page_templates": "Templates",
  "site_report_page_photos": "Photos",
  "kit_peek_previous": "Previous",
  "kit_peek_next": "Next",
  "kit_peek_more": "More actions",
  "kit_peek_position": "{index} of {total}",
  "kit_peek_sections": "Sections",
  "kit_page_bar_breadcrumb": "Breadcrumb",
  "kit_page_bar_copy_link": "Copy link",
  "kit_page_bar_link_copied": "Link copied",
  "kit_page_bar_panel_hide": "Hide properties",
  "kit_page_bar_panel_show": "Show properties",
  "kit_record_panel_title": "Properties",
  "kit_record_panel_close": "Close",
  "kit_props_strip_all": "All properties",
  "kit_activity_title": "Activity",
  "kit_activity_events": "{count} events",
  "kit_activity_earlier": "Show earlier activity",
  "kit_activity_loading": "Loading activity…",
  "kit_activity_show_more": "Show more",
  "kit_activity_show_less": "Show less",
  "kit_activity_agent": "Agent",
  "kit_activity_not_sent": "Not sent",
  "kit_activity_sending": "Sending…",
  "kit_activity_retry": "Retry",
  "kit_activity_discard": "Discard",
  "kit_activity_agent_run": "{name} · {count} more comments",
  "kit_activity_agent_run_head": "{count} comments by {name} · {range}",
  "partner_nav_position": "Navigation",
  "partner_nav_top": "Top bar",
  "partner_nav_side": "Sidebar",
  "partner_nav_compact": "Compact",
  "partner_scheduling_days": "Days since assigned: {days}",
  "partner_scheduling_assignment_unknown": "Assignment date unavailable",
  "partner_scheduling_map_title": "Appointment map",
  "partner_scheduling_map_description": "Group nearby appointments to plan appointments. Completed and cancelled appointments are excluded.",
  "partner_scheduling_map_groups": "Appointment groups",
  "partner_scheduling_ready": "Ready to schedule",
  "partner_scheduling_scheduled": "Scheduled",
  "partner_scheduling_page_count": "Showing {count} of {total} appointments · page {page}. The map shows this page.",
  "partner_scheduling_address_unknown": "Address unavailable",
  "partner_scheduling_location_missing": "Coordinates unavailable — shown in the list only.",
  "partner_scheduling_map_error": "The map could not load. You can still use the appointment list below.",
  "partner_scheduling_empty": "No appointments in this group.",
  "partner_chat_pin": "Pin chat",
  "partner_notifications_assignments": "Email me about new work orders",
  "partner_notifications_mentions": "Email me when I am mentioned",
  "partner_notifications_pilot": "Email delivery is not enabled for your company. These preferences do not enable it.",
  "partner_notifications_company": "Your email is also the company mailbox. Company assignment emails are managed separately.",
  "partner_notifications_error": "Could not load or save preferences. Refresh before trying again.",
  "record_lock_case_adds": "This case is {status} and locked. Reopen it to add work to it.",
  "record_lock_work_order_adds": "This work order is {status} and locked. Reopen it to add to it.",
  "record_lock_project_adds": "This project is {status} and locked. Reopen it to add to it.",
  "case_not_served": "Otovo is not active in {territory}. New quotes and bookings are blocked.",
  "kit_marked_photo_original": "Original",
  "kit_marked_photo_show_marks": "Show marks",
  "x_c_quote_quote_flow_explained_found": "What we found",
  "x_c_quote_quote_flow_explained_will_do": "What we will do",
  "x_c_quote_quote_flow_explained_paying_for": "What you're paying for",
  "x_c_quote_quote_flow_explained_warranty": "Warranty",
  "x_c_quote_quote_flow_explained_if_you_wait": "If you wait",
  "x_c_quote_quote_flow_explained_checked_fine": "Checked and fine",
  "x_c_quote_quote_flow_explained_after_yes": "After you say yes",
  "x_c_quote_quote_flow_explained_visit_on": "From your visit on {date}",
  "x_c_quote_quote_flow_explained_visit_report": "See the full visit report",
  "admin_wire_link_action": "Wire transfer link",
  "admin_wire_link_copied": "Wire transfer link copied ({amount})",
  "admin_wire_link_failed": "Could not make the wire transfer link",
  "quote_wire_title": "Pay by bank transfer",
  "quote_wire_quote": "Quote {number}",
  "quote_wire_amount": "Amount to send",
  "quote_wire_reference": "Reference",
  "quote_wire_reference_hint": "Put this in the transfer's memo or reference so we can match your payment.",
  "quote_wire_exact_amount": "Send exactly this amount. Bank fees must not reduce what arrives.",
  "quote_wire_rail_us": "Wire or ACH transfer (US)",
  "quote_wire_rail_swift": "International wire (SWIFT)",
  "quote_wire_rail_sepa": "SEPA bank transfer",
  "quote_wire_beneficiary": "Beneficiary",
  "quote_wire_beneficiary_address": "Beneficiary address",
  "quote_wire_bank": "Bank",
  "quote_wire_bank_address": "Bank address",
  "quote_wire_routing_number": "Routing number (ABA)",
  "quote_wire_account_number": "Account number",
  "quote_wire_swift_code": "SWIFT / BIC",
  "quote_wire_iban": "IBAN",
  "quote_wire_bic": "BIC",
  "quote_wire_tap_to_copy": "Tap a detail to copy it.",
  "quote_wire_copied": "Copied",
  "quote_wire_paid_title": "This quote is paid",
  "quote_wire_paid_body": "Nothing is left to send. Thank you.",
  "quote_wire_none_title": "No bank transfer is open",
  "quote_wire_none_body": "These bank details are no longer active for this quote. Contact us for new ones before you send money.",
  "quote_wire_unavailable_title": "Link not available",
  "quote_wire_unavailable_body": "This link has expired or was replaced. Contact us for a new one.",
  "quote_wire_view_quote": "View quote",
  "admin_wire_cancel_action": "Cancel wire transfer request",
  "admin_wire_cancelled": "Wire transfer request cancelled",
  "quote_wire_processing_title": "Your payment is processing",
  "quote_wire_processing_body": "Please do not send another transfer while we confirm your payment.",
  "admin_quote_explanation_title": "Explanation",
  "admin_quote_explanation_customer_sees": "Customer sees",
  "admin_quote_explanation_read": "Read",
  "admin_quote_explanation_drawer_title": "What the customer sees",
  "admin_quote_explanation_check": "Homeowner check",
  "admin_quote_explanation_check_none": "Not checked yet",
  "admin_quote_explanation_price_feels": "Price feels {value}",
  "admin_quote_explanation_would_approve": "Would approve: {value}",
  "admin_quote_explanation_rounds_one": "1 round",
  "admin_quote_explanation_rounds_other": "{count} rounds",
  "admin_quote_explanation_gaps": "Not answered",
  "admin_quote_explanation_gaps_none": "Every question the check raised was answered from the record.",
  "admin_quote_explanation_failed": "The explanation failed, so the customer sees none. {error}",
  "admin_quote_explanation_feels_fair": "fair",
  "admin_quote_explanation_feels_high": "high",
  "admin_quote_explanation_feels_outrageous": "outrageous",
  "admin_quote_explanation_approve_yes": "yes",
  "admin_quote_explanation_approve_maybe": "maybe",
  "admin_quote_explanation_approve_no": "no",
  "admin_quote_explanation_found": "What we found",
  "admin_quote_explanation_will_do": "What we will do",
  "admin_quote_explanation_paying_for": "What you're paying for",
  "admin_quote_explanation_warranty": "Warranty",
  "admin_quote_explanation_if_you_wait": "If you wait",
  "admin_quote_explanation_checked_fine": "Checked and fine",
  "admin_quote_explanation_after_yes": "After you say yes",
  "admin_appointments_id_site_report_none": "No site report for this appointment",
  "kit_site_report_letter": "Summary",
  "kit_site_report_found": "What we found",
  "kit_site_report_watch": "Things to watch",
  "kit_site_report_done": "Work performed",
  "kit_site_report_steps": "Next steps",
  "quote_pay_deposit_title": "Pay the deposit to book",
  "quote_pay_full_title": "Pay in full to book",
  "quote_pay_rest_when_done": "{amount} when the work is done",
  "quote_pay_nothing_more": "Nothing more when the work is done",
  "quote_pay_and_book": "Pay {amount} and book",
  "quote_pay_full_instead": "Pay the full {amount} instead",
  "quote_pay_deposit_instead": "Pay the {amount} deposit instead",
  "quote_pay_method_card": "Card",
  "quote_pay_method_card_sub": "Apple Pay, Google Pay or card",
  "quote_pay_method_bank": "Bank account",
  "quote_pay_method_bank_sub": "Connect your bank",
  "quote_pay_method_monthly_sub": "Subject to approval",
  "quote_pay_add_method": "Add a payment method",
  "tech_mode_label": "Technician",
  "tech_mode_loading": "Loading…",
  "tech_mode_schedule_title": "Schedule",
  "tech_mode_choose_day": "Day",
  "tech_mode_visit_count": "{count} visits",
  "tech_mode_schedule_failed": "Your schedule could not be loaded. Check your connection and try again.",
  "tech_mode_no_visits": "No visits this day.",
  "tech_mode_reports_owed": "Reports owed: {count}",
  "tech_mode_visit": "Visit",
  "tech_mode_visit_failed": "This visit could not be loaded. Check your connection and try again.",
  "tech_mode_action_failed": "That did not go through. Try again.",
  "tech_mode_address": "Address",
  "tech_mode_customer": "Customer",
  "tech_mode_window": "Window",
  "tech_mode_crew": "Crew",
  "tech_mode_start": "Start visit",
  "tech_mode_start_location": "Start asks for your location to confirm you are at the job.",
  "tech_mode_complete": "Complete visit",
  "tech_mode_pause": "Pause",
  "tech_mode_resume": "Resume",
  "tech_mode_cant_complete": "Can't complete",
  "tech_mode_undo_start": "Undo start",
  "tech_mode_reports": "Reports",
  "tech_mode_site_report": "Site report",
  "tech_mode_report_submitted": "Submitted",
  "tech_mode_report_not_submitted": "Not submitted",
  "tech_mode_report_missing": "This report could not be found. Go back to the visit and open it again.",
  "tech_mode_briefing": "Briefing",
  "tech_mode_briefing_pending": "The briefing is not ready yet.",
  "tech_mode_bring": "Bring:",
  "tech_mode_ok": "OK when:",
  "tech_mode_if_not": "If not:",
  "tech_mode_failed_units": "Failed units",
  "tech_mode_no_failed_units": "No failed units logged.",
  "tech_mode_log_failed_unit": "Log failed unit",
  "tech_mode_unit": "Unit",
  "tech_mode_choose_unit": "Choose the unit",
  "tech_mode_quantity": "Quantity",
  "tech_mode_serials": "Serial numbers",
  "tech_mode_serials_hint": "Separate several with spaces or commas.",
  "tech_mode_notes": "Notes",
  "tech_mode_reports_first": "Submit every report before you complete the visit.",
  "tech_mode_paid_on_site": "Did the customer pay on site?",
  "tech_mode_paid_reason": "Why not?",
  "tech_mode_spoke": "Did you speak with the customer after the work?",
  "tech_mode_spoke_reason": "Why not?",
  "tech_mode_yes": "Yes",
  "tech_mode_no": "No",
  "tech_mode_reason": "Reason",
  "tech_mode_choose_reason": "Choose a reason",
  "tech_mode_explanation": "What happened",
  "tech_mode_explanation_hint": "At least {count} characters.",
  "tech_mode_return_required": "Mark return required",
  "tech_mode_reason_missing_parts": "Missing parts",
  "tech_mode_reason_equipment_failure": "Equipment failure",
  "tech_mode_reason_scope": "Scope exceeds work order",
  "tech_mode_reason_unsafe": "Unsafe conditions",
  "tech_mode_reason_specialty": "Needs another specialty",
  "tech_mode_reason_out_of_time": "Out of time",
  "tech_mode_reason_weather": "Weather",
  "tech_mode_reason_other": "Other",
  "quote_signature_pending": "Signature pending",
  "quote_signature_reminder_requested": "Reminder requested",
  "quote_signature_reminder_unavailable": "No recipient can be reminded right now. Open the signing document to check its status.",
  "quote_signature_open_document": "Open signing document",
  "solar_start_page_title": "Solar and battery plan",
  "solar_start_title": "See your solar and battery plan",
  "solar_start_subtitle": "Your address and your bill are enough. You see your plan before we ask who you are.",
  "solar_start_address_label": "Home address",
  "solar_start_address_placeholder": "Start typing your address",
  "solar_start_address_hint": "US addresses only for now.",
  "solar_start_bill_label": "Monthly electric bill",
  "solar_start_bill_hint": "In dollars, about what you pay in a typical month.",
  "solar_start_prices_label": "Electricity prices",
  "solar_start_prices_hint": "From your electric bill. We start from the typical prices in your area.",
  "solar_start_import_label": "Price per kWh",
  "solar_start_export_label": "Paid for power you send back, per kWh",
  "solar_start_fixed_label": "Fixed monthly charge",
  "solar_start_price_required": "Enter this price from your bill.",
  "solar_start_goal_label": "What matters most to you?",
  "solar_goal_lowest_bill": "Lowest bill",
  "solar_goal_backup": "Power in outages",
  "solar_goal_both": "Both",
  "solar_start_submit": "Build my plan",
  "solar_start_address_required": "Choose your address from the suggestions.",
  "solar_start_address_us_only": "We can only plan US addresses for now.",
  "solar_start_bill_required": "Enter your monthly electric bill.",
  "solar_start_failed": "We could not build your plan. Please try again.",
  "solar_start_building_title": "Building your plan",
  "solar_start_building_sub": "This takes about 15 seconds.",
  "solar_step_roof": "Finding your roof",
  "solar_step_sun": "Measuring sun and shade",
  "solar_step_bill": "Matching your bill",
  "solar_step_battery": "Sizing your battery",
  "solar_plan_page_title": "Your solar and battery plan",
  "solar_plan_title": "Solar and battery for {address}",
  "solar_plan_map_label": "Your roof with {count} panels",
  "solar_plan_map_unavailable": "The map is not available right now.",
  "solar_plan_maps_credit": "Includes data from Google Maps",
  "solar_plan_bill_after": "Your estimated bill with solar, per month",
  "solar_plan_credits_note": "Credits carry over to the next month.",
  "solar_plan_bill_today": "Your bill today: about {amount} a month",
  "solar_plan_panels": "Panels",
  "solar_plan_panels_value": "{count} · {kw} kW",
  "solar_plan_battery": "Battery",
  "solar_plan_battery_value": "{count} · {kwh} kWh",
  "solar_plan_battery_none": "None",
  "solar_plan_makes": "Makes",
  "solar_plan_makes_value": "{kwh} kWh a year",
  "solar_plan_outage": "In an outage",
  "solar_plan_outage_value": "Runs your home's average evening use for about {hours} h",
  "solar_plan_use": "Your use",
  "solar_plan_use_value": "{kwh} kWh a year",
  "solar_plan_use_estimated": "Estimated from your bill",
  "solar_plan_chart_title": "Month by month",
  "solar_plan_chart_makes": "Solar makes",
  "solar_plan_chart_use": "You use",
  "solar_plan_chart_unit": "kWh",
  "solar_plan_sources_title": "Where these numbers come from",
  "solar_plan_source_roof": "Roof",
  "solar_plan_source_roof_value": "Google imagery from {date} ({quality})",
  "solar_plan_source_sun": "Sun",
  "solar_plan_source_sun_value": "PVWatts typical year",
  "solar_plan_price_import": "Price per kWh",
  "solar_plan_price_export": "Export price per kWh",
  "solar_plan_price_fixed": "Fixed monthly charge",
  "solar_plan_price_entered": "You entered this",
  "solar_plan_price_market": "Typical for your area",
  "solar_plan_invalid_title": "This plan link is not valid",
  "solar_plan_invalid_body": "Check the link, or build a new plan from your address and your bill.",
  "solar_plan_unavailable_title": "We could not load your plan",
  "solar_plan_unavailable_body": "Please try again in a moment.",
  "solar_plan_new_plan": "Build a new plan",
  "admin_solar_prices_title": "Solar prices",
  "admin_solar_prices_subtitle": "The electricity prices each market's Solar Studio plans start from. A customer can enter their own.",
  "admin_solar_prices_set": "Set a price",
  "admin_solar_prices_update": "Set new price",
  "admin_solar_prices_empty": "No market has a price yet. Solar Studio cannot build a plan for a market without one.",
  "admin_solar_prices_current": "Current price",
  "admin_solar_prices_summary": "{import} per kWh · {export} export · {fixed} a month",
  "admin_solar_prices_set_by": "Set by {account} on {when}",
  "admin_solar_prices_show_history": "Show {count} earlier prices",
  "admin_solar_prices_hide_history": "Hide earlier prices",
  "admin_solar_prices_market": "Market",
  "admin_solar_prices_market_hint": "Two letters, like us or no.",
  "admin_solar_prices_currency": "Currency",
  "admin_solar_prices_import": "Price per kWh",
  "admin_solar_prices_export": "Export price per kWh",
  "admin_solar_prices_minor_hint": "In the currency's minor unit, like 21.4 cents or øre.",
  "admin_solar_prices_fixed": "Fixed monthly charge",
  "admin_solar_prices_fixed_hint": "In the currency, like 12.50.",
  "admin_solar_prices_source": "Source link",
  "admin_solar_prices_note": "Note",
  "admin_solar_prices_invalid": "Enter a two-letter market, a three-letter currency and all three prices.",
  "admin_solar_prices_failed": "The price was not saved. Please try again."
}
