export default {
  signIn: {
    title: "Sign in with SSO/SAML",
    subTitle:
      "This workspace allows you to sign in with your Nodelink account.Sign in with Nodelink",
    signInBtn: "Sign in with Nodelink",
    errorMsg: "An error occurred. Please retry later",
    loadingMsg: "Please Wait...",
  },
  paymentConfimation: {
    title: "An Error Occurred during order placement",
    subTitle: "PLease close this tab and go back to the payment",
    redirectBtn: "Go to orders page",
  },
  profile: {
    title: "My Profile",
    email: "Email Address",
    userName: "Username",
    phone: "Phone Number",
    memberShipStatus: "Membership Status",
    expirationDate: "Expiration Date",
    userType: "User Type",
    subscriptionType: "Subscription Type",
    active: "Active",
    inactive: "Inactive",
    profileInformationHeader: "Profile Information",
    memberShipInformationHeader: "Membership Information",
    allAddressesHeader: "All Addresses",
    billingAddresses: "Billing Addresses",
    shippingAddresses: "Shipping Addresses",
    authentication: "Authentication",
    profileRedirectBtn: "Go back to Nodelink",
  },
  sideBarMenu: {
    products: "Products",
    myCart: "My Cart",
    orderHistory: "Order History",
    shippingOrderHistory: "Shipping History",
    legacyOrderHistory: "Legacy Orders History",
    profile: "Profile",
    wiki: "Wiki",
    support: "Support",
    navigation: "Navigation",
    logout: "Logout",
    AletaPay: "Aleta Pay",
  },
  products: {
    purchaseLimitComponent: {
      maxPurchaseLimit: "Maximum Purchase Limit",
      alreadyPurchased: "Quantity Previously Purchased",
      qtyInCart: "Quantity Already In Cart",
    },
    subscriptionBanner: {
      welcome: "Welcome!",
      welcomeBack: "Welcome Back!",
      activeSubscription: `Your subscription is active, and you're all set to continue enjoying exclusive content. Dive in and explore new features and updates now!`,
      inactiveSubscription:
        "Unlock Exclusive Benefits by Renewing Your Subscription Today",
      buySubscriptionBtn: "Buy Subscription",
      subscriptionActivationPending:
        "Subscription activation still in progress. Please check back later or contact support.",
    },
    quantityComponent: {
      quantity: "Quantity",
    },
    productSummaryComponent: {
      addToCartError: "Failed to add product to cart",
      category: "Category",
      addToCartBtn: "Add To Cart",
      addedToCartBtn: "Added To Cart",
      buyNowBtn: "Buy Now",

      originalPrice: "Original price",
      remaining80: "Remaining 80% payment of computer device",
      deductedFuture: "Deducted from future daily rewards",
      smartPlanBreakdown: "SmartPay plan breakdown",
      cost20: "Computer device cost (20%):",
      cost20Tooltip:
        "Pay this upfront cost to get instant LYK airdrop equivalent to Utility token value once the order is completed..",
      utilityToken: "Utility token:",
      estimatedDeliveryFee: "Estimated Delivery fee:",
      estimatedDeliveryFeeTooltip:
        "This is subject to change based on the selection of Delivery mode during the checkout",
      totalDueToday: "Total due today:",
    },
    productCategoriesComponent: {
      title: "Product Category",
      allProducts: "All Products",
      notFound: "No categories found",
    },
    productBenefitsComponent: {
      benefitsTitle: "Benefits",
      descriptionTitle: "Description",
      keyFeaturesTitle: "Key Features",
      specificationsTitle: "Specifications",
      function: "Function",
      name: "Name",
      specificationDescription: "Specification Description",
      mark: "Mark",
    },
    breadcrumbsComponent: {
      shop: "Shop",
      allProducts: "All Products",
    },
  },
  orders: {
    title: "My Orders",
    choseProductToProceed: "Choose the products to proceed",
    followingProductMigrated: "Following Gen2 devices will be migrated to Gen3",
    buyGen3Extensions: "Buy Gen3 Extensions",
    followingProductMigratedNote:
      "Note: All Eligible Gen2 devices in this order need to be migrated together.",
    alreadyHaveShippingOrder:
      "Oops! Your first shipping order is still in pending status! Kindly wait until it is moved to completed to place another shipping order.",
    upgradeYourMachine: "UPGRADE YOUR SOFTWARE!",
    selectEligibleItem: "Select the Eligible items",
  },
  order: {
    orders: "Orders",
    orderConfirmMsg: "Your Order Confirmed",
    orderUpgradeConfirmMsg: "Upgrade product Order placed successfully",
    phoneShippingOrderConfirmMsg: "Phone Shipping Order placed successfully",
    orderDetails: "Order Details",
    shippingOrder: "Shipping Orders",
    shippingOrderDetails: "Shipping Order Details",
    shippingOrderConfirmMsg: "Shipping Order placed successfully",
    orderId: "Order Id",
    placedOn: "Placed On",
    itemsTitle: "Items Ordered",
    boostedMintingSuccess: "You got the Boosted minting power of",
    subTotal: "Subtotal",
    shippingTotal: "Shipping Fee",
    oneCare: "One Care",
    items: "items",
    grandTotal: "Grand Total",
    goToLegacyOrder: "Go to legacy order",
    goToMainOrder: "Go to Main order",
    billingAddressComponent: {
      contactInfo: "Contact Info",
      mobileNumber: "Mobile Number",
      emailInfo: "Email Info",
      email: "Email",
      paymentInfo: "Payment Info",
      paymentType: "Payment Type",
      billingAddressTitle: "Billing Address",
      shippingAddressTitle: "Shipping Address",
      pickupAddress: "Pickup Address",
    },
  },
  cart: {
    backBtn: "Back",
    loading: "Loading cart..",
    title: "Cart",
    checkoutNowBtn: "Checkout Now",
    removeBtn: "Remove",
    clearCart: "Clear cart",
    discountApplied: "Discount Applied",
    proceed: "Proceed",

    cartInactive: "Cart Inactive",
    cartInactiveSummery:
      "Your cart has been updated to reflect the latest product availability and pricing. Please review your cart before proceeding to checkout.",
    cartInactiveAction: "Refresh Cart",

    cartShippingInactive: "Shipping Cart Inactive",
    cartShippingInactiveSummery:
      "Your shipping cart has been updated to reflect the latest product availability and pricing. Please review your shipping cart before proceeding to checkout.",
    cartShippingInactiveAction: "Refresh Shipping Cart",

    tableItemsComponent: {
      category: "Category",
      maxPurchaseLimit: "Maximum Purchase Limit",
      alreadyPurchased: "Quantity Previously Purchased",
    },
    orderSummaryComponent: {
      title: "Order Summary",
      editBtn: "Edit",
      category: "Category",
      subTotal: "Subtotal",
      shippingTotal: "Shipping Fee",
      loading: "Loading...",
      grandTotal: "Grand Total",
      continueShoppingBtn: "Continue Shopping",
      totalsUpdateHint:
        "Estimated — totals update when you confirm this payment method.",
    },
    shippingOrderSummaryComponent: {
      title: "Shipping Summary",
    },
    phoneShippingOrderSummaryComponent: {
      title: "Summary",
    },
    upgradeOrderSummaryComponent: {
      title: "Upgrade Summary",
    },
    migrationOrderSummaryComponent: {
      title: "Migration Summary",
      titleExtensions: "Extensions Summary",
    },
    initiateDelivery: {
      shippingMethod: {
        billingAddress: "Billing address",
        addNewBillingAddress: "Add New Billing Address",
        shippingAddress: "Shipping address",
        sameAsBillingAddress: "Same as billing address",
        addNewShippingAddress: "Add New Shipping Address",
      },
    },
    usaHomeStation: {
      quotaExceeded:
        "Shipping to the United States allows {defaultAllowance} Nx1 Home Station by default (max {max} based on {downline} direct first-line referral(s) on NodeLink). You already have {past} from previous US shipped order(s) and {cart} in your cart.",
      userNotFound:
        "We could not verify your account for US Home Station shipping. Please sign in again.",
      eligibilityCheckFailed:
        "We could not verify your Nx1 Home Station purchase limit. Please try again.",
      generic:
        "Unable to complete this action because of US Home Station shipping limits.",
    },
  },
  sharedComponents: {
    addressFormComponent: {
      firstName: "First Name",
      lastName: "Last Name",
      address: "Address",
      flatHouseBuilding: "Flat, House no, Building (Optional)",
      selectCountry: "Select Country",
      state: "State / Region",
      city: "City",
      zipCode: "Zip Code",
      submitBtn: "Add Address",
      updateBtn: "Update",
    },
    buySubscriptionComponent: {
      header: "First Purchase Subscription",
      description: `Please note that subscription is mandatory to purchase any computer device product. This item cannot be deleted from the cart.`,
      descriptionSummery: `Please note that subscription is mandatory to continue.`,
      redirectBtn: "Buy Subscription",
    },
    cartDrawerComponent: {
      category: "Category",
      maxPurchaseLimit: "Maximum Purchase Limit",
      alreadyPurchased: "Quantity Previously Purchased",
      title: "My Cart",
      grandTotal: "Grand Total",
      subTotal: "Subtotal",
      checkoutNowBtn: "Checkout Now",
    },
    emptyCartMessageComponent: {
      title: "You Have Not Added Anything Yet!",
    },
    emptyCartMessageForCartPage: {
      title: "Your Cart is Currently Empty",
      subTitle: "You Have Not Added Anything Yet!",
      message: "Add items to your cart to start shopping!",
      redirectBtn: "Start Shopping",
    },
    emptyAssets: {
      title: "No Assets",
      message: "There are no assets for this method",
    },
    emptyOrderMessageForOrdersPage: {
      title: "Your Order history is Currently Empty",
      subTitle: `Kindly visit this link to get more details.`,
      message: "Add items to your cart to start shopping!",
      redirectBtn: "Start Shopping",
    },
    emptyLegacyOrderMessageForOrdersPage: {
      title: "Your Legacy Order History is currently empty",
      subTitle: `Kindly visit`,
      linkText: ` this link `,
      message: "to get more details.",
      redirectBtn: "Start Shopping",
    },
    emptyOrderMessageForShippingOrdersPage: {
      title: "Your Shipping Orders history is Currently Empty",
      subTitle: `You haven't start any order shipping.`,
      message: "start an order shipment!",
      redirectBtn: "Orders history",
    },
    footerComponent: {
      termsAndC: "Terms & Condition",
      privacy: "Privacy & Cookies Policy",
      risk: "Risk Disclosure",
    },
    headerComponent: {
      title: "Welcome back",
    },
    orderNotFoundComponent: {
      title: "The Requested Order Is Not Found",
      message: "Go back to the order history!",
      redirectBtn: "View All Orders",
    },
    phoneNumberComponent: {
      title: "Mobile Number",
    },
    productNotFoundComponent: {
      title: "The Requested Product Is Not Found",
      message: "Go back to the products history!",
      redirectBtn: "View All Products",
    },
    profileMenuComponent: {
      nodeLinkRedirectionLink: "Go to Node Link",
      logout: "Logout",
    },
    serverTime: {
      title: "Server Time",
    },
    sessionDialogComponent: {
      header: "Oops, Your Session Has Expired!",
      message: `It looks like you've been away for a while. To keep your account secure, we've logged you out. Click below to sign back in.`,
      redirectBtn: "Login again",
    },
    cartStepperComponent: {
      first: "Shopping cart",
      second: "Checkout",
      third: "Payment",
      productPayment: "Product Payment",
      four: "Order confirmation",

      review: "Review",
      deliveryPayment: "Delivery Payment",
    },
    commissionNonEligibleComponent: {
      message: "Product is not applicable for CV and VP points",
    },
  },
  payment: {
    loading: "Loading cart",
    paymentMethod: "Payment Method",
    payByCard: "Pay by card",
    payByHomnifi: "Pay by Nodelink wallet",
    proceedBtn: "Proceed to payment",
    walletTermsAndConditionComponent: {
      consentAcceptedMsg: "Consent successfully accepted!",
      consentErrorMsg: "An error occurred. Please try again later.",
      consentClickMsg: "By Clicking this, I accept the",
      termsAndC: "Terms and Conditions",
      and: "and",
      privacyP: "Privacy policy",
      importBtn: "Import Nodelink Wallet",
    },
    walletSliderComponent: {
      backBtn: "Back",
      amount: "Amount",
      avlBalance: "Avl Balance",
      grandTotal: "Grand Total",
      insufficientBalance: "Insufficient Balance for",
      depositBtn: "Deposit Now",
    },
    requestProcessingDialog: {
      title: "Processing Your Request",
      completePaymentTitle: "Complete your payment",
      subTitle: "Hang tight! while we process your order.",
      message:
        "Just a moment! Please do not refresh while we complete your order.",
      orderId: "Order ID",
      errorMsg: "An error occurred during the process",
      retryBtn: "Click here to retry",
    },
    cancelPaymentConfirm: {
      title: "Before you leave — have you completed your transfer?",
      completedItem:
        "If you have already sent the funds: You may close this page. The status will update automatically once the transaction is confirmed on the blockchain.",
      notSentIntro: "If you have not sent the funds yet:",
      notSentSub1:
        "Please do not use this deposit address after closing this page.",
      notSentSub2:
        "Once the page is closed, this address may no longer be valid for this order and funds sent to it may not be automatically credited.",
      notSentSub3:
        "To complete the payment, you will need to return to your cart and generate a new address.",
      closing:
        "If you experience any issue, please contact support before sending funds again.",
      cancelBtn: "Close",
      stayBtn: "Stay and pay",
      leaveBtn: "Leave without paying",
    },
    cancelPaymentConfirmStripe: {
      title: "Leave card payment?",
      item1:
        "If your card was declined, no funds were captured and you can retry with another card.",
      item2:
        "If authentication is still pending (e.g. 3D Secure), leaving now may interrupt payment completion.",
      item3:
        "You can return to checkout anytime to complete payment for this order.",
      closing:
        "If you are unsure whether payment went through, check your order status before trying again.",
      stayBtn: "Stay and complete payment",
      leaveBtn: "Leave checkout",
    },
    paybyWalletItemComponent: {
      insufficientBalanceMsg: "Insufficient wallet balance. Please recharge.",
      avlBalance: "Avl Balance",
    },
    nowpayments: {
      cryptoLabel: "Pay with cryptocurrency",
      loadingCurrencies: "Loading currencies…",
      depositAddress: "Deposit address",
      copyAddress: "Copy",
      copied: "Copied",
      expectedAmount: "Amount to send",
      qrLabel: "Scan QR code",
      timeRemaining: "Time remaining",
      openWidget: "Open payment widget",
      waitingConfirmation:
        "We will confirm your payment automatically. You can leave this page open.",
      expiredMessage:
        "This payment request has expired or is no longer valid. You can generate a new address without losing your order.",
      regenerateBtn: "Generate new payment",
      regenerateLoading: "Generating…",
    },
    nowpaymentsDepositNoticeDialog: {
      header: "IMPORTANT — One-Time Deposit Address",
      p1: "This address is generated specifically for this order and is valid for 10 minutes (see timer).",
      p2: "Please send the exact amount shown, using the selected cryptocurrency, within this time window.",
      p3: "After the timer expires, the address will no longer be valid for this order. Funds sent after expiry or with incorrect details may not be automatically credited.",
      p4: "In such cases, HMall may not be able to process the payment automatically and manual recovery cannot be guaranteed.",
      p5: "Network confirmation times may vary depending on the blockchain.",
      checkbox:
        "By proceeding, you confirm that you have read and understood these conditions.",
      nextBtn: "Next",
    },
    disclaimerAlertDialog: {
      header: "Disclaimer Alert",
      acceptCheckboxPrivacy: "I have read and accept membership",
      privacyP: "Privacy Policy",
      acceptCheckboxTerms: "I have read and accepted HMall",
      termsAndC: "Terms & Conditions",
      acceptCheckboxRickDisclosure:
        "I confirm that I have read and agree to the HMall",

      shippingAcknowledgment:
        "I acknowledge that payment for this purchase is processed by our Third-Party Partner, HORYS TECHNOLOGIES. Any additional costs not contemplated by the standard shipping procedure that may arise during delivery are not included. Shipping costs cover delivery to the destination and handling but do not include additional customs fees. I confirm that I have read and agree to the",
      riskDisclosureLink: "risk disclosure policy",
      riskDisclosure: "Risk Disclosure Policy",
      confirmBtn: "Confirm all",
      legalTermsAccept: "I have read and agree to the Horystech",
      legalOtherTermsAccept: "and other Legal Documents",
      here: "here",
    },
  },
  invoice: {
    requestProcessingDialog: {
      title: "Processing Your Request",
      subTitle: "Hang tight! While we process your invoice.",
      message:
        "Just a moment! Please do not refresh while we complete downloading your invoice.",
      orderId: "Order ID",
      errorMsg: "An error occurred during the process",
      retryBtn: "Click here to retry",
      failedTitle: "Unable to Generate Invoice.",
      failedMessage: `We couldn't generate your invoice at this time. Please try again later.`,
    },
  },
} as const;
