Skip to content

Order Dictionary

The Order dictionary contains all user-facing text, labels, and messages displayed by this drop-in. By customizing the dictionary, you can:

  • Localize the drop-in for different languages and regions
  • Customize labels and messages to match your brand voice
  • Override default text without modifying the drop-in’s source code

Dictionaries use the i18n (internationalization) pattern, where each text string is identified by a unique key path.

Version: 1.4.0

Default keys and values

Below are the default English (en_US) strings provided by the Order drop-in (307 keys):

{
"Order": {
"CreateReturn": {
"headerText": "Return items",
"downloadableCount": "Files",
"returnedItems": "Returned items:",
"configurationsList": {
"quantity": "Quantity"
},
"stockStatus": {
"inStock": "In stock",
"outOfStock": "Out of stock"
},
"giftCard": {
"sender": "Sender",
"recipient": "Recipient",
"message": "Note"
},
"success": {
"title": "Return submitted",
"message": "Your return request has been successfully submitted."
},
"buttons": {
"nextStep": "Continue",
"backStep": "Back",
"submit": "Submit return",
"backStore": "Back to order"
}
},
"OrderCostSummary": {
"headerText": "Order summary",
"headerReturnText": "Return summary",
"totalFree": "Free",
"subtotal": {
"title": "Subtotal"
},
"shipping": {
"title": "Shipping",
"freeShipping": "Free shipping"
},
"appliedGiftCards": {
"label": {
"singular": "Gift card",
"plural": "Gift cards"
}
},
"giftOptionsTax": {
"printedCard": {
"title": "Printer card",
"inclTax": "Including taxes",
"exclTax": "Excluding taxes"
},
"itemGiftWrapping": {
"title": "Item gift wrapping",
"inclTax": "Including taxes",
"exclTax": "Excluding taxes"
},
"orderGiftWrapping": {
"title": "Order gift wrapping",
"inclTax": "Including taxes",
"exclTax": "Excluding taxes"
}
},
"tax": {
"accordionTitle": "Taxes",
"accordionTotalTax": "Tax Total",
"totalExcludingTaxes": "Total excluding taxes",
"title": "Tax",
"incl": "Including taxes",
"excl": "Excluding taxes"
},
"discount": {
"title": "Discount",
"subtitle": "discounted"
},
"total": {
"title": "Total"
}
},
"Returns": {
"minifiedView": {
"returnsList": {
"viewAllOrdersButton": "View all returns",
"ariaLabelLink": "Redirect to full order information",
"emptyOrdersListMessage": "No returns",
"minifiedViewTitle": "Recent returns",
"orderNumber": "Order number:",
"returnNumber": "Return number:",
"carrier": "Carrier:",
"itemText": {
"none": "",
"one": "item",
"many": "items"
},
"returnStatus": {
"pending": "Pending",
"authorized": "Authorized",
"partiallyAuthorized": "Partially authorized",
"received": "Received",
"partiallyReceived": "Partially received",
"approved": "Approved",
"partiallyApproved": "Partially approved",
"rejected": "Rejected",
"partiallyRejected": "Partially rejected",
"denied": "Denied",
"processedAndClosed": "Processed and closed",
"closed": "Closed"
}
}
},
"fullSizeView": {
"returnsList": {
"viewAllOrdersButton": "View all orders",
"ariaLabelLink": "Redirect to full order information",
"emptyOrdersListMessage": "No returns",
"minifiedViewTitle": "Returns",
"orderNumber": "Order number:",
"returnNumber": "Return number:",
"carrier": "Carrier:",
"itemText": {
"none": "",
"one": "item",
"many": "items"
},
"returnStatus": {
"pending": "Pending",
"authorized": "Authorized",
"partiallyAuthorized": "Partially authorized",
"received": "Received",
"partiallyReceived": "Partially received",
"approved": "Approved",
"partiallyApproved": "Partially approved",
"rejected": "Rejected",
"partiallyRejected": "Partially rejected",
"denied": "Denied",
"processedAndClosed": "Processed and closed",
"closed": "Closed"
}
}
}
},
"OrderProductListContent": {
"cancelledTitle": "Cancelled",
"allOrdersTitle": "Your order",
"returnedTitle": "Returned",
"refundedTitle": "Your refunded",
"downloadableCount": "Files",
"stockStatus": {
"inStock": "In stock",
"outOfStock": "Out of stock"
},
"GiftCard": {
"sender": "Sender",
"recipient": "Recipient",
"message": "Note"
}
},
"OrderSearchForm": {
"title": "Enter your information to view order details",
"description": "You can find your order number in the receipt you received via email.",
"button": "View Order",
"email": "Email",
"lastname": "Last Name",
"orderNumber": "Order Number"
},
"Form": {
"notifications": {
"requiredFieldError": "This is a required field."
}
},
"ShippingStatusCard": {
"orderNumber": "Order number:",
"returnNumber": "Return number:",
"itemText": {
"none": "",
"one": "Package contents ({{count}} item)",
"many": "Package contents ({{count}} items)"
},
"trackButton": "Track package",
"carrier": "Carrier:",
"prepositionOf": "of",
"returnOrderCardTitle": "Package details",
"shippingCardTitle": "Package details",
"shippingInfoTitle": "Shipping information",
"notYetShippedTitle": "Not yet shipped",
"notYetShippedImagesTitle": {
"singular": "Package contents ({{count}} item)",
"plural": "Package contents ({{count}} items)"
}
},
"OrderStatusContent": {
"noInfoTitle": "Check back later for more details.",
"returnMessage": "The order was placed on {ORDER_CREATE_DATE} and your return process started on {RETURN_CREATE_DATE}",
"returnStatus": {
"pending": "Pending",
"authorized": "Authorized",
"partiallyAuthorized": "Partially authorized",
"received": "Received",
"partiallyReceived": "Partially received",
"approved": "Approved",
"partiallyApproved": "Partially approved",
"rejected": "Rejected",
"partiallyRejected": "Partially rejected",
"denied": "Denied",
"processedAndClosed": "Processed and closed",
"closed": "Closed"
},
"actions": {
"cancel": "Cancel order",
"confirmGuestReturn": "Return request confirmed",
"confirmGuestReturnMessage": "Your return request has been successfully confirmed.",
"createReturn": "Return or replace",
"createAnotherReturn": "Start another return",
"reorder": "Reorder"
},
"orderPlaceholder": {
"title": "",
"message": "Your order has been in its current status since {DATE}.",
"messageWithoutDate": "Your order has been in its current status for some time."
},
"orderPending": {
"title": "Pending",
"message": "The order was successfully placed on {DATE} and your order is processing. Check back for more details when your order ships.",
"messageWithoutDate": "Your order is processing. Check back for more details when your order ships."
},
"orderProcessing": {
"title": "Processing",
"message": "The order was successfully placed on {DATE} and your order is processing. Check back for more details when your order ships.",
"messageWithoutDate": "Your order is processing. Check back for more details when your order ships."
},
"orderOnHold": {
"title": "On hold",
"message": "We’ve run into an issue while processing your order on {DATE}. Please check back later or contact us at support@adobe.com for more information.",
"messageWithoutDate": "We’ve run into an issue while processing your order. Please check back later or contact us at support@adobe.com for more information."
},
"orderReceived": {
"title": "Order received",
"message": "The order was successfully placed on {DATE} and your order is processing. Check back for more details when your order ships.",
"messageWithoutDate": "Your order is processing. Check back for more details when your order ships."
},
"orderComplete": {
"title": "Complete",
"message": "Your order is complete. Need help with your order? Contact us at support@adobe.com"
},
"orderCanceled": {
"title": "Canceled",
"message": "This order was cancelled by you. You should see a refund to your original payment method with 5-7 business days.",
"messageWithoutDate": "This order was cancelled by you. You should see a refund to your original payment method with 5-7 business days."
},
"orderSuspectedFraud": {
"title": "Suspected fraud",
"message": "We’ve run into an issue while processing your order on {DATE}. Please check back later or contact us at support@adobe.com for more information.",
"messageWithoutDate": "We’ve run into an issue while processing your order. Please check back later or contact us at support@adobe.com for more information."
},
"orderPaymentReview": {
"title": "Payment Review",
"message": "The order was successfully placed on {DATE} and your order is processing. Check back for more details when your order ships.",
"messageWithoutDate": "Your order is processing. Check back for more details when your order ships."
},
"guestOrderCancellationRequested": {
"title": "Cancellation requested",
"message": "The cancellation has been requested on {DATE}. Check your email for further instructions.",
"messageWithoutDate": "The cancellation has been requested. Check your email for further instructions."
},
"orderPendingPayment": {
"title": "Pending Payment",
"message": "The order was successfully placed on {DATE}, but it is awaiting payment. Please complete the payment so we can start processing your order.",
"messageWithoutDate": "Your order is awaiting payment. Please complete the payment so we can start processing your order."
},
"orderRejected": {
"title": "Rejected",
"message": "Your order was rejected on {DATE}. Please contact us for more information.",
"messageWithoutDate": "Your order was rejected. Please contact us for more information."
},
"orderAuthorized": {
"title": "Authorized",
"message": "Your order was successfully authorized on {DATE}. We will begin processing your order shortly.",
"messageWithoutDate": "Your order was successfully authorized. We will begin processing your order shortly."
},
"orderPaypalCanceledReversal": {
"title": "PayPal Canceled Reversal",
"message": "The PayPal transaction reversal was canceled on {DATE}. Please check your order details for more information.",
"messageWithoutDate": "The PayPal transaction reversal was canceled. Please check your order details for more information."
},
"orderPendingPaypal": {
"title": "Pending PayPal",
"message": "Your order is awaiting PayPal payment confirmation since {DATE}. Please check your PayPal account for the payment status.",
"messageWithoutDate": "Your order is awaiting PayPal payment confirmation. Please check your PayPal account for the payment status."
},
"orderPaypalReversed": {
"title": "PayPal Reversed",
"message": "The PayPal payment was reversed on {DATE}. Please contact us for further details.",
"messageWithoutDate": "The PayPal payment was reversed. Please contact us for further details."
},
"orderClosed": {
"title": "Closed",
"message": "The order placed on {DATE} has been closed. For any further assistance, please contact support.",
"messageWithoutDate": "Your order has been closed. For any further assistance, please contact support."
}
},
"CustomerDetails": {
"headerText": "Customer information",
"freeShipping": "Free shipping",
"orderReturnLabels": {
"createdReturnAt": "Return requested on: ",
"returnStatusLabel": "Return status: ",
"orderNumberLabel": "Order number: "
},
"returnStatus": {
"pending": "Pending",
"authorized": "Authorized",
"partiallyAuthorized": "Partially authorized",
"received": "Received",
"partiallyReceived": "Partially received",
"approved": "Approved",
"partiallyApproved": "Partially approved",
"rejected": "Rejected",
"partiallyRejected": "Partially rejected",
"denied": "Denied",
"processedAndClosed": "Processed and closed",
"closed": "Closed"
},
"email": {
"title": "Contact details"
},
"shippingAddress": {
"title": "Shipping address"
},
"shippingMethods": {
"title": "Shipping method"
},
"billingAddress": {
"title": "Billing address"
},
"paymentMethods": {
"title": "Payment method"
},
"returnInformation": {
"title": "Return details"
}
},
"Errors": {
"invalidOrder": "Invalid order. Please try again.",
"invalidSearch": "No order found with these order details."
},
"OrderCancel": {
"buttonText": "Cancel Order"
},
"OrderCancelForm": {
"title": "Cancel order",
"description": "Select a reason for canceling the order",
"label": "Reason for cancel",
"button": "Submit Cancellation",
"errorHeading": "Error",
"errorDescription": "There was an error processing your order cancellation."
},
"OrderHeader": {
"title": "{{name}}, thank you for your order!",
"defaultTitle": "Thank you for your order!",
"order": "ORDER #{{order}}",
"CreateAccount": {
"message": "Save your information for faster checkout next time.",
"button": "Create an account"
}
}
}
}

How to customize

You can override any of these dictionary values by creating a custom dictionary file and loading it during drop-in initialization. The drop-in will automatically deep-merge your custom values with these defaults.

For complete step-by-step instructions, see the Dictionary customization guide.

Quick example:

import { initialize } from '@dropins/storefront-order';
await initialize({
langDefinitions: {
en_US: {
"Order": {
"CreateReturn": {
"headerText": "Custom string",
"downloadableCount": "Custom string"
}
}
}
}
});