{
    "session": {
        "email": "Email",
        "password": "Password",

        "login": "Log In",
        "logout": "Log Out"
    },

    "seeders": {
        "statuses": {
            "confirmed": "Confirmed",
            "not_confirmed": "Not Confirmed",
            "none": "None",
            "check_in": "Check-in",
            "no_show": "No-show",
            "check_out": "Check-out",

            "Confirmado": "Confirmed",
            "No confirmado": "Not Confirmed",
            "Ninguno": "None",
            "Check-in": "Check-in",
            "No se presenta": "No-show",
            "Check-out": "Check-out",
            "Cancelada": "Canceled"
        },
        "sources": {
            "none": "None",
            "friends": "Friends",
            "agency": "Agency",
            "family": "Family",
            "social_media": "Social Media"
        },
        "seasons": {
            "default_season": "Default Season",

            "Temporada Única": "Default Season"
        },
        "room_types": {
            "standard": "Standard"
        },
        "regimens": {
            "none": "None"
        },
        "shifts": {
            "full_time": "Full Time"
        },
        "payment_methods": {
            "bank_deposit": "Bank Deposit",
            "paypal": "PayPal",
            "cash": "Cash",
            "credit_card": "Credit Card"
        }
    },

    "modules": {
        "home": {
            "calendar": "Calendar",
            "reservations": "Reservations",
            "commands": "Commands",
            "otas_availability": "OTA's"
        },
        "dashboard": {
            "hotel": {
                "title": "Hotel",
                "seasons": "Global Seasons",
                "room_types": "Room Types",
                "room_groups": "Room Groups",
                "rooms": "Rooms",
                "agencies": "Agencies",
                "reservation_sources": "Reservation Sources",
                "regimens": "Regimens",
                "clients": "Clients",
                "reports": "Reports",
                "reservations": "Reservations",
                "reservation_tickets": "Hotel Tickets",
                "consumption_tickets": "Consumption Tickets"
            },
            "booking_engine": {
                "title": "Booking Engine"
            },
            "restaurant": {
                "title": "Restaurant",
                "mini_shop": "Mini Shop",
                "tables": "Tables",
                "categories": "Product Categories",
                "products": "Products",
                "orders": "Orders",
                "reports": "Reports"
            },
            "invoicing": {
                "title": "Invoicing",
                "invoices": "Invoices",
                "branches": "Branches",
                "prod_servs": "Products/Services",
                "formats": "Templates",
                "formats_descriptive": "Series and Formats",
                "tax_clients": "Tax Clients"
            },
            "settings": {
                "title": "Settings",
                "secondary_title": "System Control",
                "users": "Users",
                "shifts": "Work Shifts",
                "audits": "Counting Audits",
                "audits_short": "Audits",
                "otas_connection": "OTAs Connection",
                "payment_methods": "Payment Methods",
                "establishments": "Establishments"
            }
        }
    },

    "entities": {
        "hotel": {
            "season": "Season",
            "global_season": "Global Season",
            "room_type": "Room Type",
            "room_group": "Room Group",
            "room": "Room",
            "agency": "Agency",
            "reservation_source": "Reservation Source",
            "regimen": "Regimen",
            "client": "Client",
            "reservation": "Reservation"
        },
        "restaurant": {
            "table": "Table",
            "category": "Category",
            "product": "Product",
            "order": "Order"
        },
        "invoicing": {
            "invoice": "Invoice",
            "branch": "Branch",
            "prod_serv": "Product/Service",
            "format": "Template",
            "format_descriptive": "Invoice Template"
        },
        "settings": {
            "user": "User",
            "shift": "Shift",
            "audit": "Counting Audit",
            "audit_short": "Audit",
            "ota_connection": "Connection",
            "payment_method": "Payment Method",
            "establishment": "Establishment"
        }
    },

    "entity_fields": {
        "common": {
            "actions": "Actions",
            "concept": "Concept",
            "created_at": "Created At",
            "currency": "Currency",
            "date": "Date",
            "datetime": "Date and Time",
            "days": "Days",
            "discount": "Discount",
            "enabled": "Enabled",
            "email": "Email",
            "logo": "Logo",
            "name": "Name",
            "payment_method": "Payment Method",
            "method": "Method",
            "password": "Password",
            "phone": "Phone",
            "price": "Price",
            "receptionist": "Receptionist",
            "receptor": "Receiver",
            "room_type": "Room Type",
            "shift": "Shift",
            "status": "Status",
            "payment_status": "Payment Status",
            "type": "Type",
            "updated_at": "Updated At",

            "legal_name": "Legal Name",
            "tax_person": "Type of Person",
            "email_billing": "Billing Email",
            "tax_system": "Tax Regime",
            "zip": "Postal Code",
            "zip_compact": "P.O",
            "sample_address": "Fiscal Address",
            "tax_address": {
                "street": "Street",
                "ext_number": "Ext. Num.",
                "int_number": "Int. Num.",
                "neighborhood": "Neighborhood",
                "city": "City",
                "municipality": "Municipality",
                "state": "State",
                "country": "Country"
            },

            "fiscal_folio": "Invoice Number",
            "certification_date": "Certification Date and Time",
            "exchange_rate": "Exchange Rate",
            "payment_form": "Payment Method",
            "form": "Form",
            "issue_place": "Place of Issue",
            "receiver": "Receiver",
            "series": "Series"
        },

        "audit": {
            "timestamp": "Date and Time",
            "rejected_reason": "Reason",

            "theoretical_income": "Estimated Income",
            "real_income": "Confirmed Income",

            "initial_cash": "Opening Balance",
            "brute_income": "Gross Income",
            "cash_withdrawn": "Cash Outflows",
            "cash_withdrawn_reason": "Cash Outflow Reason",
            "total_vouchers": "Total Vouchers",
            "expected_balance": "Expected Balance",
            "cash_count": "Cash Count",
            "balance_shortfall": "Shortfall",
            "balance_shortfall_reason": "Shortfall Explanation"
        },

        "establishment": {
            "address": "Address",

            "currency_position": "Position",
            "language": "Language",
            "system_languages": {
                "es": "Spanish",
                "en": "English",
                "fr": "French",
                "it": "Italian"
            },
            "currency_positions": {
                "before": "Before the Amount",
                "after": "After the Amount"
            },

            "tax_id": "EIN"
        },

        "charges_and_payments": {
            "amount": "Amount",
            "payment": "Payment"
        },

        "client": {
            "state": "State",
            "document_type": "Doc Type",
            "identity_document_type": "ID Type",
            "document_number": "Doc No.",
            "identity_document_number": "ID No.",
            "customer_segment": "Guest Type",
            "behavior_report": "Behavior Report",

            "tax_id": "SSN",
            "cfdi_use": "CFDI Use"
        },

        "external_reservation": {
            "units": "Units",

            "client_reference": "Reference",
            "client_external_id": "External ID",
            "client_local_id": "Local ID"
        },

        "order": {
            "time": "Time",
            "cashier": "Cashier",
            "change": "Change",
            "item": "Product",
            "items": "Products",
            "payment": "Payment",
            "quantity": "Quantity",
            "subtotal": "Subtotal",
            "table": "Table",
            "total": "Total"
        },

        "ota_connection": {
            "connected": "Connected",
            "mapping": "Mapping",
            "rooms_configuration": "Rooms Configuration"
        },

        "product": {
            "category": "Category",
            "barcode": "Barcode"
        },

        "regimen": {
            "code": "Code"
        },

        "reservation": {
            "registration_date": "Registration Date",
            "agency": "Agency",
            "arrival": "Arrival",
            "booked_on": "Booked On",
            "client": "Client",
            "contract": "Contract",
            "check_in": "CheckIn",
            "check_out": "CheckOut",
            "date_entry": "Entry",
            "date_departure": "Departure",
            "date_entry_large": "Check-in Date",
            "date_departure_large": "Check-out Date",
            "reservation_type": "Reservation Type",
            "reservation_reason": "Reason for Stay",
            "final_price": "Rate",
            "guest": "Guest",
            "guest_status": "Progress",
            "notes": "Notes",
            "number_adults": "Adults",
            "number_children": "Children",
            "number_nights": "Nights",
            "number_nights_large": "Number Nights",
            "dynamic_number_nights": "{0} Nights|{1} Night|[2,*] Nights",
            "number_hours": "Hours",
            "number_hours_large": "Number of Hours",
            "dynamic_number_hours": "{0} Hours|{1} Hour|[2,*] Hours",
            "length_of_stay": "Length of Stay",
            "length_of_stay_large": "Reservation Duration",
            "regimen": "Regimen",
            "room": "Room",
            "source": "Reservation Source",
            "suggested_price": "Suggested Rate",
            "total_price": "Total Rate"
        },

        "reservation_history": {
            "changes": "Changes",
            "editor": "Edited By",
            "guest": "Guest",
            "reservation": "Reservation",
            "time": "Time"
        },

        "reservation_changes": {
            "check_in": "Check-in Date",
            "check_in_time": "Check-in Time",
            "check_out": "Check-out Date",
            "check_out_time": "Check-out Time",
            "room_name": "Room No.",
            "status": "Reservation Status",
            "guest_status": "Reservation Progress",
            "adults": "No. of Adults",
            "children": "No. of Children",
            "nights": "No. of Nights",
            "hours": "Qty. Hours",
            "lodging_contract": "Contract (Lodging)",
            "consumption_contract": "Contract (Consumption)",
            "extras_contract": "Contract (Extras)",
            "room_cost": "Room Price",
            "lodging_cost": "Lodging Cost",
            "consumption_cost": "Consumption Cost",
            "extra_cost": "Extras Cost",
            "total_cost": "Total Amount"
        },

        "room": {
            "group": "Group",
            "floor": "Floor"
        },

        "room_type": {
            "prices_per_season": "Seasonal Rates",
            "room_guest_limit": "Maximum Occupancy",
            "additional_pax_charge": "Extra Person Fee",
            "minimum_express_stay": "Minimum Stay",
            "express_checkout_penalty": "Late Check-out Fee"
        },

        "season": {
            "periods": "Periods",
            "cycle_type": "Recurrence"
        },

        "shifts": {
            "work_starts_at": "Starts at",
            "work_ends_at": "Ends at"
        },

        "tax_format": {
            "serie": "Series",
            "base_color": "Base Color"
        },

        "tax_prod_serv": {
            "description": "Description",
            "object_tax": "Tax Object",
            "prod_serv_key": "Tax Key",
            "unit_key": "Unit of Measure",
            "unit_price": "Unit Price",
            "unit_price_short": "U.P",
            "total_price": "Total Price",
            "tax_profile": {
                "tax_type": "Tax Type",
                "tax_name": "Tax",
                "tax_rate": "Rate or Fee"
            },
            "local_tax_profile": {
                "tax_name": "Local Tax",
                "tax_type": "Tax Type",
                "tax_rate": "Rate - Amount"
            }
        },

        "tax_payment": {
            "amount_sample": "Amount",
            "amount_paid": "Amount Paid",
            "remaining_balance": "Outstanding Amount",
            "parciatiliy_number": "Installment Number",
            "parciatiliy_number_short": "Inst. No.",

            "previous_balance_amount": "Previous Balance Amount",
            "balance_paid": "Paid Amount",
            "outstanding_balance": "Outstanding Balance",
            "converted_balance": "Converted Amount",
            "converted_balance_short": "Conv. Amount"
        },

        "user": {
            "last_name": "Last Name",
            "role": "Role",
            "role_types": {
                "admin": "Administrator",
                "manager": "Manager",
                "receptionist": "Receptionist"
            }
        }
    },


    "navbar": {
        "navigation": {
            "title": "Options",
            "home": "Home",
            "settings": "Dashboard",
            "reports": "Reports"
        },
        "indicators": {
            "title": "Indicators",
            "occupancy": "% occupancy",
            "occupation": "Occupancy Rate (Today)",
            "occupied_rooms": "Total Rooms | Rooms in Use",
            "blocked_rooms": "Disabled Rooms",
            "total_arrives": "Check-ins (Today)",
            "total_departures": "Check-outs (Today)",
            "total_guests": "Guests in the Hotel"
        }
    },

    "footer": {
        "copyright": "All rights reserved.",
        "creator": "Developed by"
    },

    "home": {
        "arrivals": "Arrivals",
        "in_hotel": "Guests in the Hotel",
        "departures": "Departures",

        "empty_list": {
            "all_clear_title": "All set!",
            "no_guests_title": "Hotel empty",

            "arrivals_message": "No pending arrivals.",
            "in_hotel_message": "Waiting for arrivals.",
            "departures_message": "No pending departures."
        },

        "cards": {
            "tenants": "Tenants",
            "adults": "adult(s)",
            "children": "child(ren)",

            "get_details": "View Details",
            "defer_reserve": "Postpone/Ignore Reservation",

            "defer_confirmation_1": "Are you sure that Reservation #",
            "defer_confirmation_2": "will not show up?",

            "paid": "Balance paid",
            "owed": "Balance owed"
        },

        "overbooking_count_message": "You have :count overbooking(s)"
    },


    "entity_forms": {
        "common": {
            "modal_title": "Add Record",
            "modal_title_2": "Update Record",

            "search": "Search..."
        },

        "pattern_titles": {
            "address": {
                "zip": "5-digit postal code.",
                "street": "Letters, numbers and symbols . , # - / (max 80 characters).",
                "ext_number": "1-15 characters: letters, numbers or -, /, #. Allows 'S/N'.",
                "int_number": "1-15 characters: letters, numbers or -, /, #.",
                "neighborhood": "Letters, numbers, spaces and symbols . , ' - (2-60 characters).",
                "municipality": "Only letters and common separators (2-60 characters).",
                "state": "Only letters and common separators (2-60 characters).",
                "country": "Country name using letters and common separators."
            },
            "fiscal_data": {
                "legal_name": "Letters (with accents/Ñ), numbers and symbols . , ' & - ; between 3 and 200 characters."
            }
        },

        "agency": {
            "name": "Agency Name",
            "logo": "Select an Image"
        },
        "client": {
            "basic_data_section": "Basic Information",
            "name": "Full Name",
            "state": "State / Nationality",

            "identity_document_section": "Identification Document",
            "none": "None",
            "voter_id": "Voter ID",
            "passport": "Passport",
            "drivers_license": "Driver's License",
            "national_id_number": "National ID (CURP)",
            "license_plate": "License Plate",

            "document_type": "Document Type",
            "document_number": "Document Number",

            "behavior_section": "Behavior & Classification",

            "loyalty_section": "Loyalty Information",
            "discount_per_loyalty": "Loyalty Discount (%)"
        },
        "consumption_tickets": {
            "page": "Reservation Consumptions"
        },
        "regimen": {
            "name": "Regimen Name",
            "code": "Regimen Abbreviation"
        },
        "reservation_source": {
            "page_indications": "Make sure not to delete the record with the name:",
            "name": "Reservation Source/Origin"
        },
        "reservation_tickets": {
            "page": "Reservation Details",
            "page_indications": "To review the final note, remember that if the guest did not consume anything, system must display a zero value order for the reservation."
        },
        "room": {
            "page_indications": {
                "part_1": "Make sure not to delete the",
                "part_2": "with the name:"
            },

            "export_availability": "Export Availability",
            "export_availability_description": "Sync your room availability with external platforms. Download the iCal <b>(.ics)</b> file or share the synchronization link to keep your calendars always up to date.",

            "deactivated_title": "Permanently Closed",
            "blocked_title": "Temporarily Closed",

            "name": "Room Name/Number",
            "room_type": "Type",
            "room_group": "Group",
            "rates": "Rates",
            "seasons": "Seasons",

            "global_rate": "Global Rate",
            "base_rate": "Base Rate",

            "customize": "CUSTOMIZE"
        },
        "room_group": {
            "page_indications": "Make sure not to delete the record with the name:",
            "name": "Room Group Name"
        },
        "room_type": {
            "page_indications": "Make sure not to delete the records with the name:",

            "name": "Example: Deluxe, Family...",
            "use_for_express": "Use for Express Stay",

            "seasons_tab": "Seasons",
            "hours_tab": "Hours",
            "pax_pricing_tab": "Guests",

            "global_rates": "Global Rates",
            "express_pricing": "Express Rates",
            "pax_pricing": "Per Person Rates",

            "packages": "Packages",
            "rates": "Rates",

            "package_prefix": "Stay for:",
            "package_duration": "Package Duration (hours)",

            "no_seasons": "You have not registered any custom season"
        },
        "season": {
            "page_indications": "Make sure not to delete the record with the name:",
            "name": "Season ...",
            "is_cyclic": "Enable Recurrence",
            "from": "From:",
            "to": "To:"
        },

        "reservation": {
            "page": {
                "view_overbooking": "Check Overbookings",
                "check_overbooking": "Check Overbookings",

                "filter_button": "Filter",
                "filter_title": "Filter and Sort",
                "guest_filter": "Search Guest or Reservation"
            },

            "sections": {
                "basic_data": "Basic Data",
                "lodging": "Lodging",
                "consumption": "Consumption",
                "extras": "Extras",
                "extra_charges": "Extra Charges"
            },
            "subsections": {
                "rate": "RATE",
                "consumption": "CONSUMPTION",
                "charges": "CHARGES",
                "payments": "PAYMENTS",
                "room": "ROOM",
                "clients": "CLIENT",
                "notes": "NOTES"
            },

            "from": "From",
            "to": "To",

            "packages_label": "Hour Package",
            "source_label": "Reser. Source",
            "nights": "Reserved Nights",
            "hours": "Reserved Hours",
            "select_room_type": "Select a Room Type",
            "select_package": "Select an Hour Package",
            "select_room": "Select a Room",
            "unassigned_room": "Unassigned",

            "search_client": "Search by name, phone, email o document number...",
            "register_client": "Register New Client",

            "client_placeholder": "First and Last Name",
            "email_placeholder": "Personal Email",
            "state_placeholder": "State/Country",
            "reservation_reason_placeholder": "Concerts, Vacation, Work...",

            "rate": "Rate",
            "total_rate": "Total Rate",
            "suggested_rate": "Suggested Rate",
            "amount_due": "Amount Due",

            "requiere_invoice": "Requires Invoice",
            "include_children_in_pax": "Include children in the rate",

            "register_payment": "REGISTER PAYMENT",
            "update_payment": "UPDATE PAYMENT",

            "payment_concept": "Payment Concept",
            "charge_concept": "Charge Concept",

            "balance": "Total Balance",
            "balance_paid": "Balance Paid",
            "balance_outstanding": "Balance Outstanding",

            "disconnected_client_title": "Client Unlinked Successfully!",
            "disconnected_client_message": "The <b>client</b> has been successfully unlinked from the reservation. You can now:",
            "disconnected_client_option_1": "Search and assign an existing client.",
            "disconnected_client_option_2": "Enter the details of a new client to register them when saving the reservation.",

            "behavior_warning": "The guest <b>:name</b> has a recorded report: <b class='harsi-color'>:report</b>, with a risk level of <b style='color: :color'>:risk</b>.",
            "behavior_confirmation": "Are you sure you want to proceed with assigning this reservation?",

            "invalid_rate": "Invalid Rate!",
            "0_rate_conditions": "The :placeholder rate is exclusive to a Courtesy Contract",

            "room_type_not_available": "Room type not available for those dates",
            "adjusted_rate": "Rate Adjusted to the Reservation!",
            "adjusted_pax_rate": "Rate adjusted according to the Number of Guests!",
            "adjusted_express_rate": "Rate adjusted based on the length of stay (hours)!",
            "adjusted_express_pax_rate": "Rate adjusted based on the number of guests and length of stay (hours)!",
            "adjusted_rate_by_season": "Rate Averaged by Adjacent Seasons!",
            "invalid_dates": "The specified dates are invalid or do not exist",
            "invalid_hours": "The specified hours are invalid or do not exist",
            "negative_stay": "Would you like a reservation with negative stay?",
            "room_limit_reached": "The recommended occupancy for this Room Type is up to :limit people.",
            "regular_rate": "Standard Rate",

            "adjacent_rates_title": "You have a booking window with <b class='harsi-color'>Different Rates</b>",
            "adjacent_rates_question": "Would you like to average them?",
            "adjacent_rates_average_action": "A suggested <i>average rate</i> will be calculated without modifying the final rate.",
            "adjacent_rates_edit_action": "This will allow you to manually adjust the prices and automatically update the <i>final rate</i> and the <i>reservation total</i>.",

            "average_rates_title": "Manual Rate Adjustment",
            "average_rates_instructions": "Manually define the price you want to charge for each applicable rate.",

            "entry_date_conflict": "The selected room has a check-out scheduled at <b>:departure_hour hrs</b>.<br><br> Your check-in time (<b>:entry_hour hrs</b>) may overlap, leaving no time for cleaning and preparation.",
            "needs_time_for_cleaning": "The selected room has a checkout scheduled at <b>:departure_hour hrs</b>.<br><br>After that time, it will undergo the <b>cleaning process</b>, so it will not be available immediately.",

            "favorable_balance_title": "Available Credit Balance!",
            "favorable_balance_description": "<p>A <i>credit balance</i> has been detected for the guest, applicable to a future stay. Category: <strong>:category</strong>.</p>",
            "favorable_balance_amount": "<p>Credit balance amount: <strong>:amount</strong></p>",

            "rejected_checkout": "There are outstanding balances in:",
            "check_balances": "Make sure all balances are paid",

            "checkout_penalty_title": "Tolerance Limit Exceeded",
            "checkout_penalty_description": "The guest <b class='harsi-color'>:client</b> has exceeded the allowed stay time and checkout tolerance period.",
            "checkout_penalty_message": "Do you want to apply the corresponding <i class='fw-semi-bold'>late checkout fee</i> to the reservation?",

            "apply_illusionary_checkout_penalty": "Suggest Charge",
            "apply_checkout_penalty": "Apply Charge"
        },
        "external_reservation": {
            "origin_agency": "Origin Agency",
            "lodging_contract": "Lodging Contract",
            "sync_room_type": "Local - Online Room Type"
        },


        "category": {
            "name": "Breakfast, Lunch, Soft Drinks ..."
        },
        "orders": {
            "page": "Restaurant Orders",

            "stored_products_sections": "Local Products",
            "extra_products_sections": "Extra Product",

            "product_section": "Product Selection",
            "barcode_reader": "Barcode Scanner",
            "search_product": "Search Product",
            "search_by_code": "Scan the barcode...",
            "extra_product_label": "Extra Product",
            "extra_product": "Name...",
            "unit_price": "Unit Price",

            "product_not_found": "Product Not Found!",
            "item_error": "Error entering the intake details.\nPlease check the entered item data.",
            "extra_item_error": "Error entering the extra intake details.\nPlease complete all requested data correctly.",

            "summary_section": "Order Summary",
            "discount_percentage": "Discount Percentage",
            "discount": "Discounted Amount",

            "payment_section": "Register Payment",
            "underpayment": "Insufficient Payment",

            "ticket_title": "Generate Ticket",
            "ticket_alert": "Do you want to print a ticket for this order?",
            "ticket_note": "Remember to save the order after printing the ticket.",
            "show_ticket": "Yes, Generate Ticket",
            "save_order": "No, Save Order",
            "order_created": "Order Saved"
        },
        "product": {
            "name": "Product Name",

            "barcode_indications": "Make sure this field is selected before scanning."
        },
        "table": {
            "name": "Table/Service Name"
        },


        "tax_format": {
            "base_color_indications": "Choose your base color (it will inspire the entire template palette)",
            "logo_indications": "This record already has a logo. If you don’t want to change it, there’s no need to upload it again."
        },
        "tax_prod_serv": {
            "messages": {
                "tax_alteration_detected": "Tax Alteration Detected",
                "tax_table_updated": "Tax Table Updated",
                "existing_tax_type": "This tax type already exists. Do you want to replace it?"
            },

            "sections": {
                "local_data": "Local Data",
                "fiscal_data": "Fiscal Data",
                "tax_breakdown": "Tax Breakdown",
                "local_tax_breakdown": "Local Tax Breakdown"
            },

            "placeholders": {
                "sku": "Local product/service code",
                "name": "Product/Service name",
                "description": "Product/Service description",
                "sat_description": "Fiscal description",
                "rate": "Rate (%)",
                "local_tax_name": "Local Tax Name",
                "local_tax_import": "Amount",
                "local_tax_application_form": "Application Method",
                "local_tax_application_type": "Application Type"
            },

            "select_vat_type": "Select the VAT type you want to apply.",

            "without_taxes": "Without Taxes",
            "with_taxes": "With Taxes"
        },
        "tax_invoice": {
            "page": {
                "issued_invoices_count": "Total Issued Invoices (Monthly):",
                "number_stamps_used": "Number of Stamps Used:",
                "stamp_limit_reached": "Stamp Limit Reached:",
                "unlimited_stamps": "Unlimited",

                "multiple_payments": "Multiple Payment",

                "filter_title": "Filter and Sort",
                "receiver_filter": "Search by Receiver",
                "invoice_status": "Invoice Status",
                "cancellation_status": "Cancellation Status",

                "taxes_header": "Taxes",
                "general_summary": "Total (MXN Pesos)",
                "page_summary": "Search Total (MXN Pesos)"
            },

            "messages": {
                "delete_not_allowed": "Only invoices in 'Draft' or 'Cancelled' status can be deleted.",

                "duplicate_title": "Do you want to create a new invoice using this one as a base?",
                "duplicate_message": "The main data from the selected invoice will be copied automatically to start a new one. You can review and edit them before stamping.",

                "send_cfdi_title": "Send CFDI by Email",
                "send_cfdi_warnings": "The registered recipient data will be used when sending the ticket.<br>Verify they are correct before continuing.",
                "send_cfdi_receiver_label": "Recipient Email",
                "send_cfdi_cc_label": "CC",

                "cancel_cfdi_title": "Cancel Invoice",
                "cancel_cfdi_warning": "This action cannot be undone manually.<br>Proceed only if you are completely sure.",

                "cancel_cfdi_not_allowed": "The invoice is not yet formally registered; it cannot be cancelled at this time.",
                "cancel_cfdi_pending": "Cancellation request sent. Awaiting acceptance.",

                "used_prod_serv_title": "Previously Used Product/Service Code",
                "used_prod_serv_message": "The product/service code you selected has already been used in another registered item.<br><br>",
                "used_prod_serv_suggest": "To save you time, you can reuse the last entered data (price, taxes, unit, description...).<br><br>",
                "used_prod_serv_option": "<strong>Would you like to load that information?</strong>",
                "used_prod_serv_accept": "load last data",
                "used_prod_serv_deny": "enter manually",

                "unexpected_cancellation_error": "Unexpected error while canceling the invoice",

                "stamp_limit_at_80%": "Stamp limit at 80%",
                "first_notice_limit_on_stamp": "Dear user, you have consumed <b>:used_limit</b> of <b>:issued_limit</b> stamps.",
                "first_suggestion": "Avoid setbacks by the end of the month, manage your stamps with caution.",

                "stamp_limit_at_90%": "Stamp limit at 90%",
                "second_notice_limit_on_stamp": "Dear user, we inform you that your amount of available stamps is about to be reached.",
                "second_suggestion": "Please consider upgrading your package or proceed with caution."
            },

            "sections": {
                "related_documents": "Related Documents"
            },

            "inputs": {
                "cancel_cfdi_reason": "Cancellation Reason",
                "cancel_cfdi_substitution_uuid": "Substitute CFDI"
            },

            "placeholders": {
                "cancel_cfdi_substitution": "UUID of the new CFDI...",
                "credit_days": "Due in (days)..."
            },

            "action_titles": {
                "edit": "Edit Draft",
                "delete": "Delete Record",
                "preview": "Preview Invoice",
                "show": "View Invoice (PDF)",
                "download_pdf": "Download CFDI (PDF)",
                "download_xml": "Download CFDI (XML)",
                "duplicate": "Duplicate as Draft",
                "send_cfdi": "Send Invoice to Client (XML and PDF)",
                "cancel_cfdi": "Cancel Invoice",
                "manage_payments": "Manage Payments",
                "generate_payment_complement": "Generate Payment Complement"
            }
        },
        "tax_payment": {
            "payment_history": {
                "title": "Manage Payments",
                "subtitle": "Add payment complements to your invoice.",

                "invoice_data": "Original Invoice Data",
                "history_summary": "General Summary",

                "history_table": "Payment History",
                "submit_button": "Generate Payment",
                "disable_submit_button" : "Limit reached"
            },

            "payment_complement": {
                "title": "Register Payment",

                "receiver_section": "Receiver Information",
                "settings_section": "Invoice Information",
                "third_party_section": "On Behalf of Third Parties",
                "complement_section": "Payment Complement Information"
            },

            "multi_payment": {
                "multi_payment_title": "Pending Credit Invoices",
                "multi_payment_subtitle": "Select the Invoices You Want to Pay",
                "multi_payment_alternative_title": "Payment Complement Details",
                "multi_payment_alternative_subtitle": "Specify the Distribution Method to Apply",
                "multi_payment_badge": "Customer PPD"
            },

            "messages": {
                "different_ccy_title": "Different currencies!",
                "different_ccy_text": "The amount paid will be converted to the invoice's base currency. Due to the exchange rate, slight variations may occur due to decimal rounding on the payment receipt.",
                "different_ccy_question": "Do you wish to continue?",

                "send_cfdi_title": "Send Payment Complement by Email",
                "send_cfdi_warnings": "The recipient’s registered details will be used when sending the receipt.<br>Please verify they are correct before continuing.",
                "send_cfdi_receiver_label": "Recipient Email",
                "send_cfdi_cc_label": "CC",

                "cancel_complement_title": "Cancel Payment Complement",
                "cancel_complement_warning": "This action cannot be undone manually.<br>Proceed only if you are completely sure.",

                "cancel_complement_not_allowed": "The payment complement has not yet been formally registered and cannot be canceled at this time.",
                "cancel_complement_pending": "Cancellation request sent. Pending acceptance.",

                "multi_payment_request_title": "Multiple Payments",
                "multi_payment_request_description": "Select a customer to view their outstanding invoices.",
                "multi_payment_request_result_title": "<span>Customer Found! <span class='fw-semi-bold'>Searching Invoices...</span></span>",

                "discrepant_currencies_title": "Different Currencies!",
                "discrepant_currencies_description": "The selected invoices must use the same currency.",

                "no_pending_invoices": "No outstanding invoices were found.",
                "no_related_documents": "There are no related documents.",

                "invalid_amounts_related_documents": "There are invalid amounts in the related documents.",
                "total_amount_limit_reached": "The payment amount cannot exceed the outstanding balance.",
                "amount_limit_reached": "The total amount cannot exceed the sum of the outstanding balances.",

                "compute_limit_reached_title": "Total Amount Exceeded!",
                "compute_limit_reached_description": "The sum of the payment amounts cannot exceed the total amount.",

                "incongruent_amounts_title": "Inconsistent Amounts",
                "incongruent_amounts_description": "The sum of the paid amounts does not match the total amount.",
                "incongruent_amounts_consequences": "The system will automatically adjust the total amount to match the actual sum of the payments.",
                "incongruent_amounts_question": "Do you want to continue?"
            },

            "inputs": {
                "cancel_complement_reason": "Cancellation Reason",
                "cancel_complement_substitution_uuid": "Substitute CFDI"
            },

            "placeholders": {
                "outstanding_balance": "Outstanding Balance",
                "cancel_complement_substitution": "UUID of the new CFDI..."
            },

            "errors": {
                "excessive_amount": "The specified amount cannot exceed the outstanding balance!",
                "zero_amount": "The paid amount cannot be equal to or less than 0",
                "invalid_minimum_date": "You cannot register invoices with a date more than 5 days in the past.",
                "invalid_future_date": "You cannot register invoices for future dates or times."
            }
        },

        "tax_client": {
            "messages":{
                "tax_id_uk_title": "Duplicate Tax Identifier",
                "tax_id_uk_text": "The Tax Identifier Number is already registered in the system, please use the search bar."
            }
        },

        "audit_shift": {
            "page_title": "Last Shift Audit",
            "title": "Cash Drawer Reconciliation",

            "conclude_and_audit": {
                "title": "Select the <b>Date and Shift</b> to Audit",
                "missing_shift": "Please select the shift to audit.",

                "date_error_title": "Invalid Date",
                "date_error_description": "Only past shifts can be audited! <br> The selected date cannot be today or any future date.",

                "error_description": "The request cannot be processed due to one or more of the following reasons:",
                "error_pending_reason": "There is a previous audit pending review for an earlier shift and date.",
                "error_existing_reason": "An audit has already been registered for the selected date and shift."
            },

            "statistics_section": {
                "title": "Statistics of the day",

                "occupied_rooms": "Rooms in Use",
                "available_rooms": "Available Rooms",
                "blocked_rooms": "Out-of-Service Rooms",
                "occupancy": "Occupancy Rate",
                "total_check_ins": "Check-ins Completed",
                "total_check_outs": "Check-outs Completed",
                "deferred_bookings": "Deferred Reservations",
                "registered_overbookings": "Overbookings"
            },

            "income_section": {
                "title": "Income",

                "lodging": "Lodging",
                "consumption": "Consumption",
                "extras": "Extras",
                "restaurant": "Restaurant",
                "mini_shop": "Mini Shop",
                "confirm_income": "Confirm Income"
            },

            "cash_movements_sections": {
                "title": "Cash Movements"
            },

            "petty_cash_section": {
                "title": "Petty Cash"
            },

            "cash_reconciliation": "Cash Reconciliation",
            "submit_button": "Save Cash Reconciliation",
            "timeless_submit_button": "Save & Audit Cash Reconciliation",
            "warning_message_1": "By generating the report, you confirm that the information is accurate.",
            "warning_message_2": "No changes can be made to the report once it has been generated.",

            "warning_message_3": "If the report does not match, you may decline it and provide the reason.",
            "warning_message_4": "By accepting the report, you confirm that the information is accurate.",

            "rejection_warning": "By declining the report, you confirm that the data has been reviewed and authorize notification to the administrator for appropriate follow-up.",
            "rejection_warning_error": "Enter the rejection reason",

            "income_inconsistency_title": "Inconsistent Balances",
            "income_inconsistency_message": "The entered amount does not match the total calculated by the system.",
            "income_inconsistency_specifications": "This field is for reference only and serves to confirm that you acknowledge the total income calculated for this module."
        },
        "conclude_shift": {
            "page_title": "Shift Reconciliation"
        },
        "establishment": {
            "page": "Establishment Data",
            "page_indications": "Add the information only once. You can edit or delete it, but make sure only one record exists.",
            "creation_button": "Add Establishment Information",
            "logo_button": "Hotel Logo",

            "data_tabs": {
                "local_data": "Local Data",
                "fiscal_data": "Fiscal Data"
            },
            "update_logo_title": "Update Logo",
            "update_logo_instructions": "Upload the new Logo",
            "profile_photo": "Select an Image",

            "name": "Establishment Name",
            "phone": "Official Phone",
            "address": "Address",
            "country_indications": "Base country for formats and invoicing model",

            "settings_form": {
                "header": "System Settings",

                "general_section": {
                    "title": "General",
                    "subtitle": "General Configuration",
                    "currency_position_indications": "Indicate the currency symbol position."
                },

                "modules_section": {
                    "title": "Modules",
                    "subtitle": "Module Configuration",

                    "booking_engine_description": "Online booking system that allows the property to receive direct reservations through its website",
                    "audits_description": "Financial control focused on shift audits and cash register reconciliation.",
                    "work_shifts_description": "Administrative control aimed at organizing and supervising staff activities.",
                    "restaurant_description": "External financial control for restaurants, cafés, or business amenities.",
                    "invoicing_description": "Electronic Invoicing control for the issuance and management of CFDIs.",
                    "otas_connection_description": "Connection with Online Travel Agencies (OTAs) to receive reservations and manage availability directly from the system."
                },

                "features_section": {
                    "title": "Behavior",
                    "subtitle": "Behavior Settings",

                    "control_hours": "Reserve with exact time",
                    "control_hours_description": "Would you like reservations to include a specific check-in and check-out time? When enabled, the system will require an exact time when creating a reservation.",

                    "checkin_buffer": "Consider cleaning before check-in",
                    "checkin_buffer_description": "Should the system check if the room has a checkout on the same day before check-in? If active, a warning will be shown indicating cleaning time and immediate unavailability.",

                    "express_reservations": "Use express stays",
                    "express_reservations_description": "Would you like reservations to be managed by hours instead of nights? When enabled, the system will allow continuous express stays for the same room on the same day.",

                    "pax_pricing": "Calculate rate per guest (PAX)",
                    "pax_pricing_description": "Should the accommodation rate be calculated based on the number of guests per room? When enabled, the system will define pricing per person instead of a fixed room rate.",

                    "additional_pax_charge": "Apply additional charges per person",
                    "additional_pax_charge_description": "Would you like to apply an additional charge for each extra guest in the room? When enabled, the system will suggest an extra cost per person beyond the base occupancy.",

                    "public_calendar": "Share public calendar",
                    "public_calendar_description": "Would you like to share the availability calendar via a link? When enabled, a button will appear to copy the public calendar link, accessible without login.",

                    "identity_documents": "Require identity documents",
                    "identity_documents_description": "Should the system require an identity document from the guest during check-in?",

                    "discounts": "Allow discounts",
                    "discounts_description": "Allow applying discounts to orders or reservations within the system?",

                    "itemized_taxes_reports": "Tax Breakdown Revenue Reports",
                    "itemized_taxes_reports_description": "Would you like revenue reports to include tools for calculating and displaying how much corresponds to each tax based on the total recorded sales?",

                    "external_integrations": "Enable External Integrations",
                    "external_integrations_description": "Allow communication with booking engines, external calendars, and other connected services. When disabled, all external connections will be blocked.",

                    "only_invoicing_system": "Use system as invoicing platform",
                    "only_invoicing_system_description": "Do you want the system to hide all hotel and restaurant features? When enabled, only the invoicing environment will be displayed.",

                    "reduced_invoices": "Simplify invoices and payment complements",
                    "reduced_invoices_description": "Would you like issued invoices and payment complements to display only the minimum required tax information in PDF files?",

                    "sat_format_invoices": "Show standard SAT format",
                    "sat_format_invoices_description": "Would you like invoices and payment complements to follow the official SAT format, respecting its standard structure and design?",

                    "petty_cash": "Manage petty cash",
                    "petty_cash_description": "Enable petty cash to record and audit small expenses. If active, a petty cash closing will also be required at the end of each shift.",

                    "cash_recount_modals": "Request Cash Register Closure per Shift",
                    "cash_recount_modals_description": "Do you want the system to require the receptionist to complete their cash register closure before ending their shift?",

                    "cash_audit_modals": "Request Cash Closure Audits",
                    "cash_audit_modals_description": "Do you want to enable validation of cash register closures between shifts? When enabled, completed closures can be reviewed, approved, or rejected by the next receptionist on duty.",

                    "mini_shop": "Activate amenities",
                    "mini_shop_description": "Activate the amenities section as an independent module. When enabled, sales will be recorded separately from the restaurant.",

                    "product_barcodes": "Register products with barcodes",
                    "product_barcodes_description": "Would you like to allow product registration using barcode scanners? When enabled, the system will allow scanning products to speed up the process."
                },

                "rules_and_limits": {
                    "title": "Parameters",
                    "subtitle": "Rules and Limits Adjustment",

                    "express_checkout_minutes": "Express Checkout Margin (min)",
                    "express_checkout_minutes_popover": "Minutes before the check-out time to display the reservation in the departures list.",

                    "express_tolerance_minutes": "Express Checkout Tolerance Margin (min)",
                    "express_tolerance_minutes_popover": "Number of additional minutes after the checkout time that the hotel allows before applying a monetary penalty for late checkout.",

                    "occupation_limit": "Occupancy Limit (%)",
                    "occupation_limit_popover": "Sets an occupancy percentage for the automatic closure of OTAs."
                }
            },

            "fiscal_form": {
                "fiscal_identity": {
                    "title": "Fiscal Identity",

                    "section_1": "Legal Representation",
                    "section_2": "Fiscal Address"
                },

                "digital_certificate": {
                    "title": "Digital Certificate",
                    "subtitle": "Digital Seal Certificate (CDS)",

                    "invalid_cer_is_fiel": "The uploaded file is not a valid CSD, but rather an e.firma/FIEL certificate.",
                    "invalid_cer": "The .cer file could not be read. Please verify that it is a valid CSD.",
                    "common_cer_upload": "Certificate successfully updated.",
                    "invalidity_cer_uploaded": "The certificate was updated successfully. However, your CSD has expired. <br><br><b>Validity period:</b>",
                    "error_on_load_cer": "An error occurred while saving the CSD. Please try again."
                }
            }
        },
        "otas_connection": {
            "common": {
                "connection_manual_introduction": "<b>Do you want to connect your :ota_name account?</b>",
                "connection_manual_step_1": "1. Confirm the connection.",
                "connection_manual_step_2": "2. Link the connection to an existing Local Agency.",

                "configure_rooms": "Configure Rooms",
                "connect_channel": "Connect Channel",

                "availability": "Allotment",
                "channels": "Channels",

                "no_active_channels": "No active channels",
                "no_configured_rooms": "No rooms configured",
                "no_rate_plans": "No registered rate plans were found."
            },

            "connections": {
                "warnings": {
                    "enable_connection": "If you <b>disable</b> this option, the system will disconnect from your <b>':ota'</b> account. <br><br> From that moment on, reservations made through this Agency will no longer be automatically imported into the system.",
                    "disable_connection": "If you <b>enable</b> this option, the system will connect to your previously registered <b>':ota'</b> account. <br><br> This will allow you to receive and integrate into your system all reservations generated by that Travel Agency.",

                    "no_linked_agency": "You haven’t assigned a Local Agency to this OTA yet. <br><br> If you choose to continue, a new Local Agency will be created based on the OTA’s data."
                },

                "errors": {
                    "connection_not_allowed_title": "Connection not available!",
                    "connection_not_allowed_message": "Before you can link this OTA with the system, you need to complete the form with the required information.",

                    "connection_not_updated": "Update failed. Please check your information or try again.",

                    "duplicated_agency": "Selected agency is already linked to another OTA."
                },

                "booking": {
                    "description": "<p class='mb-1'>To protect your data, we won’t ask for your username or password. Just follow these steps:</p><ol><li>Go to extranet.booking.com</li><li>Navigate to “Connectivity provider”</li><li>Search and select: HARSI PMS</li></ol>"
                }
            },

            "allotment_calendar": {
                "title": "Availability on OTAs",
                "page_instructions": "Select the date on which you want to configure the availability."
            },

            "availability_configuration": {
                "warnings": {
                    "enable_availability": "If you disable this option, rooms of type <b>':type'</b> will no longer be available in the connected Travel Agencies.",
                    "disable_availability": "If you enable this option, rooms of type <b>':type'</b> will be available for sale in the connected Travel Agencies.",
                    "offer_room": "If you enable this option, the room will become available again on the connected Travel Agencies.",

                    "limit_reached_title": "Occupancy Limit Reached for Today",
                    "limit_reached_description": "You can keep adjusting room availability, but this may lead to <b>overbooking</b>.<br><br>If you enable more rooms, check the occupancy rate and existing reservations to avoid issues.",

                    "disable_room_availability": "Why do you want to change the <b>online availability</b> of this room for :date?"
                },

                "mark_as_reserved": "Mark as reserved (occupied)",
                "mark_as_deactivated": "Deactivate sale (not available on this date)"
            },

            "room_type_addon": {
                "local_data": "Local Data",
                "otas_data": {
                    "related_room_type": "Linked Room Type",
                    "rate_plans": "Rate Plans",
                    "minimum_stay": "Minimum Stay",
                    "maximum_stay": "Maximum Stay"
                },

                "warnings": {
                    "type_already_assigned": "The room type <b>:external_room</b> from <i>:ota</i> is already linked to another local room type. <br><br> Please select an available option."
                }
            },

            "room_addon": {
                "available_on_otas": "Availability on Connected OTAs"
            }
        },
        "payment_method": {
            "name": "Payment Method Name"
        },
        "shift": {
            "name": "Work Shift Name"
        },
        "user": {
            "shift": "Shift",

            "section_1": "User Data",
            "name": "User Name(s)",
            "last_name": "User Last Name(s)",
            "password": "Access Password",
            "password_indications": "Optional field to Edit",

            "section_2": "Permissions",
            "reports": "Reports",
            "enabled": "Enabled",
            "disabled": "Disabled",

            "statisticalSummaries": "Summaries",
            "generalReports": "General",
            "incomes": "Incomes",
            "reservations": "Reservations",
            "clients": "Clients"
        }
    },

    "data_tables": {
        "sProcessing": "Processing...",
        "sLengthMenu": "Show _MENU_ records",
        "sZeroRecords": "No results found",
        "sEmptyTable": "No data available in this table",
        "sInfo": "Showing records from _START_ to _END_ out of a total of _TOTAL_ records",
        "sInfoEmpty": "Showing records from 0 to 0 out of a total of 0 records",
        "sInfoFiltered": "(filtered from a total of _MAX_ records)",
        "sInfoPostFix": "",
        "sSearch": "Search:",
        "sUrl": "",
        "sInfoThousands": ",",
        "sLoadingRecords": "Loading...",
        "oPaginate": {
            "sFirst": "First",
            "sLast": "Last",
            "sNext": "Next",
            "sPrevious": "Previous"
        },
        "oAria": {
            "sSortAscending": ": Activate to sort column ascending",
            "sSortDescending": ": Activate to sort column descending"
        }
    },

    "ballots": {
        "history": {
            "action_responsible": "Action - Responsible",
            "progress_status": "Progress Status",
            "reservation_status": "Reservation Status",
            "agency": "Travel Agency",
            "lodging_contract": "Lodging Contract",

            "section_1": "Details",
            "regimen": "Requested Regimen",
            "room": "Room Number/Name",

            "section_2": "Rates",
            "lodging_rate": "Lodging Rate",
            "extra_rate": "Extra Charges Rate",
            "consumption_rate": "Consumption Rate",
            "total_rate": "Total Rate",

            "section_3": "Balances",
            "lodging": "Lodging",
            "consumption": "Consumption",
            "extras": "Extras",
            "payments": "Payments",
            "charges": "Charges"
        },
        "normal": {
            "status": "Reservation Status",
            "guest_status": "Confirmation Status",
            "agency": "Travel Agency",
            "lodging_contract": "Lodging Contract",

            "section_1": "DETAILS",
            "number_adults": "Number Adults",
            "number_children": "Number Children",
            "regimen": "Requested Regimen",
            "room": "Room Number/Name",

            "section_2": "LODGING RATES",
            "rate": "Rate",
            "suggested_rate": "Suggested Rate",
            "assigned_rate": "Assigned Rate",
            "final_lodging_rate": "Final Lodging Rate",
            "total_rate": "Total Rate",

            "section_3": "BALANCES",
            "lodging": "Lodging",
            "restaurant": "Restaurant",
            "consumption": "Consumption",
            "extras": "Extras",
            "total": "Total",
            "total_outstanding": "Due Total",
            "payments_made": "Payments Made",
            "outstanding_balance": "Outstanding Balance",

            "requiere_invoice": "Invoice after the service"
        }
    },

    "tickets": {
        "restaurant": {
            "title": "SALES RECEIPT",

            "address": "Address:",
            "table": "Table:",
            "cashier": "Attended by:",
            "date": "Date:",

            "quantity": "QTY",
            "product": "PRODUCT",
            "price": "PRICE",
            "subtotal": "SUBTOTAL",

            "global_quantities": "Number of Items:",
            "payment_method": "Payment Method:",
            "total": "Total:",
            "discount": "Discount:",
            "general_import": "Original Amount:",
            "payment": "Payment:",
            "change": "Change:",

            "acknowledgments": "THANK YOU FOR YOUR PREFERENCE!",
            "phone": "Phone:",

            "print": "Print"
        },
        "hotel": {
            "reservation_tickets": {
                "guest_section": "Guest Name:",
                "guest_origin": "State/City:",

                "room_section": "Room:",
                "room_type": "Room Type:",
                "room_number": "Room No:",

                "lodging_section": "Stay:",
                "number_nights": "{0} Nights|{1} Night|[2,*] Nights",
                "number_hours": "{0} Hours|{1} Hour|[2,*] Hours",
                "length_of_stay_colon": "Length of Stay:",
                "adults": "Adults:",
                "children": "Children:",

                "internal_folio": "Internal Folio:",
                "entry_date": "Check-in Date:",
                "departure_date": "Check-out Date:",
                "reservation_source": "Reservation Source:",
                "agency": "Agency:",
                "payment_status": "Payment Status:",

                "charges_section": "Stay Summary",
                "charges": "Charges",
                "payments": "Payments",

                "date": "Date",
                "description": "Description",
                "concept": "Concept",
                "payment_method": "Payment Method",
                "amount": "Amount",

                "lodging_charges": "Lodging",
                "lodging_nightly_price": "Nightly Rate",
                "lodging_hourly_price": "Hourly Rate",
                "rate_price": "Rate",
                "lodging_description": "Stay for",

                "consumption_charges": "Consumption",
                "extra_charges": "Extra Charges",

                "total_charge": "Total Charge:",
                "amount_paid": "Amount Paid:",
                "due_balance": "Outstanding Balance:",

                "total_amount": "Total Amount:",
                "total_amount_paid": "Total Paid:",
                "total_due_balance": "Balance Due:",

                "receptionist": "Attended by:",
                "acknowledgments": "Thank you for your visit!",

                "notes": {
                    "contract_breach": "Failure to comply with any point of the internal regulations is grounds for contract termination; if authorities’ intervention is required, it will be sanctioned under the state’s laws and regulations.",
                    "billing_assistance": "If you need an invoice, clarification, or additional assistance, you can contact us at any time.",
                    "agreement": "By making a reservation, I agree to the internal regulations.",
                    "signature": "Guest Name and Signature"
                },

                "print": "Print",
                "send_ticket": "Send Ticket",
                "download_ticket": "Download Ticket",
                "invoice_reservation": "Issue invoice",
                "go_back": "Go Back",

                "ticket_sender": {
                    "title": "Send Ticket by Email",
                    "warnings": "The client's registered information will be used when sending the ticket.<br>Please verify it is correct before continuing.",
                    "label": "Recipient's Email"
                }
            },
            "consumption_tickets": {
                "title": "SALES RECEIPT",
                "reservation": "Reservation No.:",
                "date": "Date:",
                "address": "Address:",

                "consumption_date": "DATE",
                "consumption_concat": "ITEM",
                "consumption_amount": "AMOUNT",

                "global_quantities": "Number of Items:",
                "amount": "Amount:",
                "iva": "VAT:",
                "total": "Total:",

                "acknowledgments": "THANK YOU FOR YOUR PREFERENCE!",
                "phone": "Phone:",

                "print": "Print"
            }
        }
    },

    "emails": {
        "common": {
            "click_here": "Click Here",
            "appreciations": "Thank you for choosing our services.",
            "copyright": "ALL RIGHTS RESERVED",

            "no_reply": "This is an automated email. Please do not reply to this message."
        },
        "completed_audit": {
            "cash_reconciliation": "Cash Reconciliation",

            "greetings": "Administrator of",

            "introduction_subject": "We are pleased to inform you that <b class='harsi-color'>:type No.:id</b>, carried out by <i>:receptionist</i> and audited by <i>:auditor</i>, is now:",
            "introduction_link": "And available for your review.",
            "introduction_notes": "Attached to this email you will find the corresponding file for this cash reconciliation (in case you are unable to access it through the provided link).",

            "summary_subject": "Below is a brief <b>Summary</b> of the audited Cash Reconciliation:",
            "summary_notes": "For any clarification or additional details, please contact the staff responsible for the reconciliation and audit of this report.",

            "farewell": "We hope you're enjoying everything <b class='harsi-color'>Harsi Hotelería</b> has to offer! We'd love to continue supporting the success of your establishment."
        },

        "reservation_ticket": {
            "title": "Stay Ticket",

            "greetings": "Hello",

            "introduction_subject": "Thank you for staying with us at <b class='harsi-color'>:hotel</b>,",
            "introduction_notes": "Attached to this email you will find the digital stay ticket, which you may keep for your personal records or for any future clarification.",

            "summary_subject": "Below is a brief <b class='harsi-color'>Summary</b> of your stay:",

            "summary_items" : {
                "lodging_description": "Stay",
                "guest": "Number of Guests"
            },

            "farewell": "If you need an invoice, clarification, or further assistance, feel free to contact us at any time."
        },

        "invoices_cfdi": {
            "title": "CFDI",

            "greetings": "Hello",
            "introduction": "A new CFDI invoice for your stay has been generated. Attached to this email, you can find it in <i>PDF and XML</i> formats.",

            "summary_subject": "Below is a brief <b class='harsi-color'>Summary</b> of your Invoice:",
            "summary_items": {
                "timestamp": "Date and Time:",
                "receiver": "Recipient:",
                "payment_form": "Payment Method:"
            },

            "cordial_greetings": "Sincerely,",
            "farewell": "Thank you for staying with us!",
            "invoicing_farewell": "Thank you for trusting us!",
            "clarifications": "You are receiving this email because a CFDI invoice has been issued to you. If you encounter any issues with this document, feel free to contact us at any time."
        },

        "tax_payment_cfdi": {
            "title": "CFDI",

            "greetings": "Hello",
            "introduction": "A new Payment Complement (CFDI) for your stay has been generated. Attached to this email you can find it in <i>PDF and XML</i> formats.",

            "summary_subject": "Below is a brief <b class='harsi-color'>Summary</b> of your Receipt:",
            "summary_items": {
                "timestamp": "Date and Time:",
                "receiver": "Recipient:",
                "base_invoice": "Base Invoice:",
                "payment_form": "Payment Method:",
                "previous_balance_amount": "Previous Balance:",
                "balance_paid": "Amount Paid:",
                "outstanding_balance": "Outstanding Balance:"
            },

            "cordial_greetings": "Sincerely,",
            "farewell": "Thank you for staying with us!",
            "invoicing_farewell": "Thank you for trusting us!",
            "clarifications": "You are receiving this email because a CFDI invoice has been issued to you. If you find any issues with this document, please feel free to contact us at any time."
        }
    },

    "iframes": {
        "manifiesto": {
            "swal": {
                "title": "Manifest Letter",
                "context": "Due to the latest <b>Hacienda 2026</b> update, and in order to continue providing our invoicing system, we need you to complete the electronic signature of the <b class='harsi-color'>Manifest Letter</b> in <i>Facturapi</i>.",
                "notice": "You will be redirected to a screen where you can:",
                "results": "<li>Review the document</li><li>Sign electronically</li><li>Download your receipt</li>",
                "comment": "The process will only take a few minutes."
            },
            "view": {
                "note": "Note: It is important that you use the same information you used when registering in the Harsi system.",
                "postscript": "Otherwise, the signature will not be valid for the certification process.",
                "suggestion": "Please complete the signing process and wait for the 'Finish and Continue' button...",
                "instructions": "Once you have signed and downloaded your receipt, press the 'Finish and Continue' button.",
                "finish_and_continue": "Finish and Continue"
            }
        }
    },


    "pdf_reports": {
        "room_list": {
            "title": "Room List",
            "header_1": "Type",
            "header_2": "Number",
            "header_3": "Floor",
            "header_4": "Price",
            "header_5": "Status"
        },
        "agency_list": {
            "title": "Agency List",
            "header_1": "Name",
            "header_2": "Status",
            "header_3": "Creation Date"
        },
        "client_list": {
            "title": "Client List",
            "header_1": "Name",
            "header_2": "Phone",
            "header_3": "E-mail",
            "header_4": "State",
            "header_5": "Creation Date"
        },
        "user_list": {
            "title": "User List",
            "header_1": "Name",
            "header_2": "E-mail",
            "header_3": "Role",
            "header_4": "Shift",
            "header_5": "Creation Date"
        },

        "category_list": {
            "title": "Category List",
            "header_1": "Name",
            "header_2": "Creation Date"
        },
        "product_list": {
            "title": "Product List",
            "header_1": "Name",
            "header_2": "Price",
            "header_3": "Creation Date"
        },
        "sale_list": {
            "title": "Annual Sales",
            "header_1": "Registered Orders",
            "header_2": "Total Revenue",
            "header_3": "Month",
            "header_4": "Year"
        },

        "counting_audition": {
            "title": "Count Audit",

            "cash_recount_timestamp": "Cash Cutoff Date",
            "audit_timestamp": "Audit Date",
            "shift": "Shift",
            "receptionist": "Receptionist",
            "auditor": "Auditor",
            "status": "Status",
            "rejected_reason": "Reason",

            "section_1": "Income Summary",
            "theoretical_income": "Estimated Income",
            "real_income": "Confirmed Income",

            "section_2": "Cash Movements",
            "initial_cash": "Opening Balance",
            "brute_income": "Income",
            "cash_withdrawn": "Withdrawals",
            "cash_withdrawn_reason": "Cash Withdrawal Reason",
            "total_vouchers": "Total Vouchers",
            "expected_balance": "Expected Balance",
            "cash_count": "Cash Count",
            "balance_shortfall": "Difference",
            "balance_shortfall_reason": "Difference Reason"
        }
    },

    "reports": {
        "hotel": {
            "title": "Hotel Reports",

            "statisticalSummaries": "Statistical Summary",
            "generalReports": "General Reports",
            "statisticalReports": {
                "title": "Statistical Reports",
                "incomes": {
                    "title": "Incomes",

                    "day_summary": "Day Summary",

                    "room_count": "Room Count",
                    "income_by_payment_method": "Income by Payment Method",
                    "occupied_rooms": "Occupied<br>Rooms"
                },
                "reservations": {
                    "title": "Reservations",

                    "check_ins_completed": "Completed Check-Ins",
                    "consult_history": "Consult History",
                    "Create": "Created",
                    "Update": "Updated",
                    "Delete": "Deleted",

                    "no_changes": "No changes recorded",
                    "created": "Reservation Scheduled",
                    "deleted": "Reservation Deleted"
                },
                "clients": {
                    "title": "Clients"
                }
            },

            "common": {
                "quantity": "Quantity",
                "percentage": "Percentage",

                "download": "Download CVS",
                "filter_by_year": "Filter by Year:",

                "from": "From:",
                "to": "To:",

                "lodging": "Lodging",
                "consumption": "Consumption",
                "extras": "Extras",

                "agreed": "Agreed",
                "credited": "Credited",
                "outstanding": "Outstanding",

                "attended_by": "Attended By",
                "balance": "Rate",
                "rate": "Rate",
                "paid": "Paid",
                "payments": "Payments",
                "income": "Income",
                "income_type": "Income Type",
                "incomes": "Incomes",
                "total_incomes": "Total Income",
                "total": "Grand Total:",
                "totals": "Totals"
            },

            "not_allowed": {
                "title": "We're Sorry",

                "description_part_1": "You are not allowed to access ",
                "description_part_2": "any",
                "description_part_3": "section of this area.",

                "solution_part_1": "If you wish to consult any report, please ask your ",
                "solution_part_2": "Supervisor",
                "solution_part_3": "Manager",
                "solution_part_4": " for the appropriate permission."
            },

            "consult_history": {
                "title": "Enter the folio to Consult:",
                "instructions": "Enter the reservation folio",

                "0_error_title": "Invalid Reference!",
                "0_error_description": "Negative or zero folios are not allowed!",

                "error_title": "Nonexistent Reference!",
                "error_description": "The entered folio does not exist!"
            },

            "not_allowed_print": {
                "title": "Important Information",
                "message_part_1": "For best results, please use the",
                "message_part_2": "button provided on the page to print this document.",
                "button_message": "Okay, I got it"
            }
        },
        "restaurant": {
            "title": "Restaurant Reports",

            "statisticalSummaries": "Statistical Summary",
            "generalReports": "General Reports",
            "statisticalReports": {
                "title": "Statistical Reports",

                "incomes": {
                    "title": "Incomes"
                }
            },

            "common": {
                "quantity": "Quantity",
                "percentage": "Percentage",

                "download": "Download CVS",
                "filter_by_year": "Filter by Year:",

                "from": "From:",
                "to": "To:",

                "income": "Income",
                "income_type": "Income Type",
                "incomes": "Incomes",
                "total_incomes": "Total Income",
                "total": "Grand Total:",
                "totals": "Totals"
            },

            "not_allowed": {
                "title": "We're Sorry",

                "description_part_1": "You are not allowed to access ",
                "description_part_2": "any",
                "description_part_3": "section of this area.",

                "solution_part_1": "If you wish to consult any report, please ask your ",
                "solution_part_2": "Supervisor",
                "solution_part_3": "Manager",
                "solution_part_4": " for the appropriate permission."
            }
        },

        "shared": {
            "tax_breakdown_form": {
                "title": "Tax Breakdown",

                "base_option": "Based on Subtotal",
                "base_plus_transfers_option": "Subtotal + VAT / Excise Tax",

                "base_computed": "Estimated Subtotal",
                "applying_taxes": "Applying taxes to subtotal",
                "warning_application": "Approximate amounts calculated based on the report total.",

                "result_title": "Approximate Breakdown",
                "result_description": "Tax details applied to each section"
            }
        }
    },


    "errors": {
        "429": {
            "auth_message": "Too many login attempts.",
            "default_message": "Sorry, the system has exceeded the supported request limit."
        },
        "503": {
            "system_status_description": ":system is currently </br> down for maintenance",
            "apologizes": "We apologize for any inconveniences caused. <br> We'll be back up shortly",
            "support": "You can contact us:"
        },

        "503-modular": {
            "title": "<strong>:module</strong> module not available",
            "reason": "This module is currently in the <i>enablement process</i> for your :entity.",
            "solution": "We appreciate your patience while we complete the required configurations. <br> If you need more details, our <strong>support team</strong> will be happy to assist you."
        },

        "tax_data_not_configured": {
            "title": "Incomplete Tax Information",

            "shared_reason": "You cannot access this feature at the moment.",
            "admin_reason": "You have not yet completed the configuration of your establishment's <strong>Tax Information</strong>.",
            "sample_role_reason": "The system administrator has not yet configured the establishment's <strong>Tax Information</strong>.",

            "admin_solution": "Configure it from the <i>administrative panel</i> to proceed with this action.",
            "sample_role_solution": "Please request that it be completed before continuing with this action."
        }
    },

    "redirection_actions": {
        "go_back": "Go Back",
        "go_home": "Go Home",
        "go_settings": "Go to Settings",

        "try_again": "Try Again",
        "continue_activity": "Continue Activity"
    },

    "common_actions": {
        "accept": "Accept",
        "add": "Add",
        "apply": "Apply",
        "audit": "Audit",
        "approve": "Yes,",
        "cancel": "Cancel",
        "create": "Create",
        "click_to_expand": "expand",
        "clean": "Clean",
        "close": "Close",
        "confirm_deletion": "Delete it",
        "copy_link": "Copy Link",
        "decline": "Decline",
        "delete": "Delete",
        "deny": "No,",
        "download": "Download",
        "edit": "Edit",
        "filter": "Filter",
        "hide": "Hide",
        "register": "Register",
        "save": "Save",
        "search": "Search",
        "send": "Send",
        "sign": "Sign",
        "share": "Share",
        "print": "Print",
        "postpone": "Postpone",
        "select": "Select",
        "unlink": "Unlink",
        "update": "Update",
        "updated": "Updated",
        "wait": "Wait"
    },

    "common_responses_and_messages": {
        "welcome": "Welcome",
        "note": "Note:",
        "warning": "Warning!",
        "whoops": "Whoops!",
        "ok": "Okay",
        "please_wait": "This may take a few seconds <br> Thank you for your patience.",
        "loading": "Loading Data...",
        "existing_record": "Existing Record",
        "not_automatic_field": "This field is not filled automatically.",

        "success": "Success!",
        "created_successfully": "Successfully added!",
        "saved_successfully": "Saved successfully!",
        "updated_successfully": "Successfully updated!",
        "deleted_successfully": "Successfully deleted!",
        "saving_data": "Saving Record...",
        "applying_changes": "Applying Changes...",
        "updating_data": "Updating Data...",
        "data_not_loaded": "Error loading information. Please try again.",
        "data_not_updated": "Error updating the information. Please try again.",
        "existing_relations": "Cannot delete: there are (:quantity) related :entity.",
        "connected_successfully": "Connected Successfully!",
        "copied_link": "Link copied to clipboard!",

        "update_record": "Update Record",
        "conclude_shift": "Audit Current Shift",
        "creating": "Creating",
        "updating": "Updating",
        "deleting": "Deleting",
        "update": "Update",
        "completed": "Completed",
        "cancelled": "Cancelled",

        "default_confirmation": "Are you sure?",
        "confirm_deletion": "Are you sure you want to delete this element?",
        "confirm_deletion_short": "Do you want to delete this record?",
        "confirm_special_deletion": "Are you sure you want to delete element #:id?",
        "confirm_audit": "Are you sure you want to audit this Shift?",
        "audit_current_shift": "Are you sure you want to audit the Current Shift?",
        "deleted": "Deleted!",
        "rejected_action": "Rejected Action",
        "cancelled_action": "Action Cancelled",


        "shift_end_alert": "Your shift is about to end!",
        "shift_end_intro": "Remember to complete the Cash Closing before you leave.",
        "shift_end_action": "Click \"Audit\" to begin",
        "shift_end_action_postpone": ", or \"Postpone\" if you still need a few more minutes.",
        "shift_end_repeat": "This reminder will appear every 3 minutes until the closing is completed.",
        "spontaneous_audit_alert": "If you proceed, an Audit cannot be generated until the next shift.",

        "entity_limit_reached": "You've reached the allowed limit of :entity (:limit) in your plan.",
        "periodic_entity_limit_reached": "You have reached the <span class='text-lowercase'>:period_frequency</span> limit of <b>:entity (:limit)</b> in your plan.",

        "drag_and_drop_message_1": "Do you want to update",
        "drag_and_drop_message_2": "reservation to the following dates?",
        "drag_and_drop_message_3": "reservation with the following details?",
        "schedule_conflict_alert": "Possible schedule or cleaning conflict!",

        "unstable_beta_feature": "You are about to activate a feature in <strong>testing phase</strong>! <br>This may cause <i>inconsistencies or failures</i> in some basic system functions.",
        "mini_shop_description": "This action will modify the behavior of certain reports and statistics in your restaurant.",

        "no_overbooking_message": "You have no overbookings this month!",
        "overbooking_message": "You have an overbooking:",
        "overbooking_alert": "This action will result in an",

        "expired_csd_title": "Digital Seal Certificate Expired!",
        "expired_csd": "Your digital seal certificate (CSD) has expired.",
        "expired_csd_instructions": "To continue issuing invoices, please <strong>renew your certificate</strong> and upload the new <code>.cer</code> and <code>.key</code> files.",
        "expired_csd_alternative": "If you already have a new certificate, upload it from the tax settings panel.",
        "stamps_has_been_reached" : "You have reached the limit of available stamps!",

        "email_sent_successfully": "Email sent successfully!",
        "email_not_sent": "The email could not be sent!",

        "expired_csd_common": "The establishment’s digital seal certificate (CSD) has expired.",
        "expired_csd_common_instructions": "To continue issuing invoices, please ask your <i>administrator</i> to <strong>renew the certificate</strong>."
    },


    "neutral_words": {
        "yes": "Yes",
        "Si": "Yes",
        "No": "No",

        "and": "and",
        "or": "or",
        "optional": "Opcional",

        "all": "All",
        "none": "None",
        "none_2": "None",
        "by": "BY",
        "at": "at",

        "defined": "Defined",
        "cyclic": "Cyclic",

        "new": "New",
        "occupied": "occupied",

        "hotel": "Hotel",
        "region": "Region",
        "module": "Module",

        "transfer": "Transfer",
        "withholding": "Withholding",

        "ticket": "Ticket",
        "validity": "Validity",

        "date_format": "l d F, Y",
        "month_date_format": "MMMM D",
        "searchbar": "Search Bar",
        "fields": "Fields",

        "cancellation": "Cancellation",
        "occupation": "Occupation",
        "information": "Information",
        "overbooking": "Overbooking",

        "nights": "Nights",
        "express": "Express",

        "yearly": "Yearly",
        "four_monthly": "Four-Monthly",
        "quarterly": "Quarterly",
        "monthly": "Monthly",
        "fortnightly": "Fortnightly",
        "weekly": "Weekly",
        "daily": "Daily",

        "this_day": "This day",
        "this_week": "This week",
        "this_month": "This month",
        "this_year": "This year",

        "year": "Year",
        "four_month": "Four-Month",
        "quarter": "Quarter",
        "month": "Month",
        "fortnight": "Fortnight",
        "week": "Week",
        "day": "Day",
        "today": "Today",
        "current_year": "Current Year",

        "draft": "Draft",
        "pending": "Pending",
        "verifying": "Verifying",
        "approved": "Approved",
        "accepted": "Approved",
        "direct": "Direct",
        "valid": "Stamped",
        "rejected": "Rejected",
        "expired": "Expired",
        "canceled": "Cancelled",

        "enabled": "Enabled",
        "disabled": "Disabled",
        "Activo": "Enabled",
        "Desactivado": "Disabled",

        "synchronized": "Synchronized",
        "not_synchronized": "Not Synchronized",

        "reserved": "Reserved",
        "not_available": "Not Available",
        "available": "Available",
        "Disponible": "Available",
        "deactivated": "Deactivated",
        "Desactivada": "Deactivated",
        "blocked": "Blocked",
        "Bloqueada": "Blocked",

        "Pago en Destino": "Pay at Destination",
        "Cortesia": "Courtesy",
        "Credito": "Credit",
        "on_destiny": "Pay at Destination",
        "courtesy": "Courtesy",
        "credit": "Credit",

        "administrador": "Administrator",
        "gerente": "Manager",
        "recepcionista": "Receptionist",

        "paid": "Paid",
        "advance": "Advance",
        "due": "Due",

        "paid_credit": "Paid Credit",
        "due_credit": "Outstanding Credit",

        "missing": "Missing",
        "in_process": "In Process",
        "completed": "Completed"
    },

    "enums": {
        "common": {
            "risk_level": {
                "none": "None",
                "low": "Low",
                "medium": "Medium",
                "high": "High",
                "critical": "Critical"
            }
        },
        "hotel": {
            "seasons": {
                "cycle_type": {
                    "custom": "Personnalisée",
                    "weekly": "Hebdomadaire"
                }
            },
            "clients": {
                "customer_segment": {
                    "occasional": "Occasional",
                    "frequent": "Frequent",
                    "corporate": "Corporate",
                    "vip": "VIP"
                },
                "behavior_report": {
                    "none": "None",
                    "minor_incident": "Minor Incident",
                    "administrative_issue": "Administrative Issue",
                    "policy_violation": "Policy Violation",
                    "payment_risk": "Payment Risk",
                    "operational_risk": "Operational Risk",
                    "not_recommended": "Not Recommended",
                    "restricted": "Restricted",
                    "blacklisted": "Blacklisted"
                }
            }
        }
    },

    "currencies": {
        "AUD": "Australian Dollar",
        "CAD": "Canadian Dollar",
        "USD": "US Dollar",
        "HKD": "Hong Kong Dollar",
        "NZD": "New Zealand Dollar",
        "EUR": "Euro",
        "GBP": "Pound Sterling",
        "TRY": "Turkish Lira",
        "MXN": "Mexican Peso",
        "ARS": "Argentine Peso",
        "CLP": "Chilean Peso",
        "COP": "Colombian Peso",
        "PEN": "Peruvian Sol",
        "BRL": "Brazilian Real",
        "INR": "Indian Rupee",
        "CHF": "Swiss Franc",
        "JPY": "Japanese Yen",
        "CNY": "Chinese Yuan",
        "KRW": "South Korean Won",
        "ZAR": "South African Rand",
        "RUB": "Russian Ruble"
    },

    "months": {
        "jan": "January",
        "feb": "February",
        "mar": "March",
        "apr": "April",
        "may": "May",
        "jun": "June",
        "jul": "July",
        "aug": "August",
        "sep": "September",
        "oct": "October",
        "nov": "November",
        "dec": "December"
    },

    "apis": {
        "common_responses_and_messages":{
            "token_invalid_or_expired": "Invalid or expired :service token.",
            "query_limit_has_been_exceeded": "Daily query limit has been exceeded.",
            "service_unavailable": "The :service service is currently unavailable.",
            "token_was_not_found": "The :service token was not found.",
            "unable_contact": "Unable to contact :service."
        },

        "postalia": {
            "messages": {
                "zip_code_contain_5_digits": "The ZIP code must contain exactly 5 digits."
            },
            "errors": {
                "neighborhood_listed_not_exist": "The neighborhood registered in the customer's data does not exist in Postalia.",
                "no_information_was_found": "No information was found for the ZIP code :zip."
            }
        }
    }
}
