{error}
- Return to Cart + {t("returnToCart")}- Add some items to your cart before checking out. -
+{t("emptyCartDescription")}
- Continue Shopping + {tc("continueShopping")}Confirming your payment...
+{t("confirmingPayment")}
Order #{order.number}
-- You will receive an email confirmation shortly. +
+ {t("orderNumber", { number: order.number })}
+{t("emailConfirmation")}
{item.options_text}
)} -Qty: {item.quantity}
++ {t("qty", { quantity: item.quantity })} +
- {fulfillment.delivery_method?.name || "Standard Shipping"} + {fulfillment.delivery_method?.name || + t("standardShipping")}
{fulfillment.display_cost} @@ -197,7 +208,7 @@ export default function OrderPlacedPage({ params }: OrderPlacedPageProps) { {order.payments && order.payments.length > 0 && (
- Confirmation sent to{" "} + {t("confirmationSentTo")}{" "} {order.email}
- Add an address for faster checkout. -
+{t("noAddressesDescription")}
- Payment methods are saved automatically when you make a purchase. -
+{t("noCardsDescription")}
- The link in the email will expire in 15 minutes. Check your spam - folder if you don't see it. -
+{t("linkExpiry")}
- You don't have any gift cards associated with your account yet. -
+{t("noGiftCardsDescription")}
{user?.first_name ? `${user.first_name} ${user.last_name || ""}`.trim() - : "My Account"} + : t("myAccount")}
{user?.email} @@ -125,7 +130,7 @@ function AccountShell({
- The order you're looking for doesn't exist. -
+{t("orderNotFoundDescription")}
- Back to orders + {t("backToOrders")}- When you place orders, they will appear here. -
+{t("noOrdersDescription")}
- Don't have an account?{" "} + {t("dontHaveAccount")}{" "} - Sign up + {t("signUp")}
- View your past orders and track deliveries + {t("orderHistoryDescription")}
- Manage your shipping and billing addresses + {t("addressesDescription")}
- Manage your saved credit cards + {t("paymentMethodsDescription")}
- Update your personal information + {t("profileDescription")}
Loading profile...
+{t("loadingProfile")}
- Already have an account?{" "} + {t("alreadyHaveAccount")}{" "} - Sign in + {t("signIn")}
- Looks like you haven't added anything to your cart yet. -
+{t("emptyCartDescription")}
- {getStoreDescription()} + {t("heroDescription")}
No content available for this policy.
+{t("noContent")}
)}- {listing.totalCount}{" "} - {listing.totalCount === 1 ? "product" : "products"} found + {t("productsFound", { count: listing.totalCount })}
> ) : ( <> -Browse our complete collection
+{t("browseCollection")}
> )}- {getCardLabel(card.brand)} ending in {card.last4} + {t("cardEndingIn", { + label: getCardLabel(card.brand), + digits: card.last4, + })}
- Exp {String(card.month).padStart(2, "0")}/{card.year} + {t("cardExpires", { + month: String(card.month).padStart(2, "0"), + year: String(card.year), + })}
{card.name && ({card.name}
@@ -60,27 +68,31 @@ function CreditCardItem({{card.expires_at - ? `Expires ${formatDate(card.expires_at)}` - : "No expiration date"} + ? t("expiresOn", { + date: formatDate(card.expires_at, "-", locale), + }) + : t("noExpiration")}
{card.display_amount_remaining}
-remaining
+{t("remaining")}
{usagePercentage}% used
++ {t("percentUsed", { percent: usagePercentage })} +
- Fully redeemed on {formatDate(card.redeemed_at)} + {t("fullyRedeemedOnDate", { + date: formatDate(card.redeemed_at, "-", locale), + })}
{item.options_text}
- )} -Qty: {item.quantity}
- - Order again - -- {fulfillment.delivery_method?.name || "Canceled"} -
- {fulfillment.stock_location && ( -- Shipped from {fulfillment.stock_location.name} -
- )} - - {fulfillment.status} - -- Placed on {formatDateTime(order.completed_at)} + {t("placedOn", { date: formatDateTime(order.completed_at, locale) })}
{hasFulfillments ? ( @@ -210,7 +80,7 @@ export function OrderDetail({ order, basePath }: OrderDetailProps) { {order.customer_note && ({order.customer_note}
Your cart is empty
+{t("emptyCart")}
- Continue Shopping + {tc("continueShopping")}- Using your account email address + {t("usingAccountEmail")}
)}