Skip to content

Commit 150e25c

Browse files
fix: replace hardcoded fulfillment status strings with i18n translati… (#14837)
* fix: replace hardcoded fulfillment status strings with i18n translation keys in order detail page * create changeset md file --------- Co-authored-by: Carlos R. L. Rodrigues <[email protected]>
1 parent 528adf0 commit 150e25c

File tree

4 files changed

+28
-8
lines changed

4 files changed

+28
-8
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@medusajs/dashboard": patch
3+
---
4+
5+
fix: replace hardcoded fulfillment status strings with i18n translation keys in order detail page

packages/admin/dashboard/src/i18n/translations/$schema.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5350,6 +5350,15 @@
53505350
},
53515351
"requiresAction": {
53525352
"type": "string"
5353+
},
5354+
"awaitingPickup": {
5355+
"type": "string"
5356+
},
5357+
"awaitingShipping": {
5358+
"type": "string"
5359+
},
5360+
"awaitingDelivery": {
5361+
"type": "string"
53535362
}
53545363
},
53555364
"required": [
@@ -5363,7 +5372,10 @@
53635372
"partiallyReturned",
53645373
"returned",
53655374
"canceled",
5366-
"requiresAction"
5375+
"requiresAction",
5376+
"awaitingPickup",
5377+
"awaitingShipping",
5378+
"awaitingDelivery"
53675379
],
53685380
"additionalProperties": false
53695381
},

packages/admin/dashboard/src/i18n/translations/en.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1427,7 +1427,10 @@
14271427
"partiallyReturned": "Partially returned",
14281428
"returned": "Returned",
14291429
"canceled": "Canceled",
1430-
"requiresAction": "Requires action"
1430+
"requiresAction": "Requires action",
1431+
"awaitingPickup": "Awaiting pickup",
1432+
"awaitingShipping": "Awaiting shipping",
1433+
"awaitingDelivery": "Awaiting delivery"
14311434
},
14321435
"toast": {
14331436
"created": "Fulfillment created successfully",

packages/admin/dashboard/src/routes/orders/order-detail/components/order-fulfillment-section/order-fulfillment-section.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -228,22 +228,22 @@ const Fulfillment = ({
228228

229229
let statusText = fulfillment.requires_shipping
230230
? isPickUpFulfillment
231-
? "Awaiting pickup"
232-
: "Awaiting shipping"
233-
: "Awaiting delivery"
231+
? t("orders.fulfillment.status.awaitingPickup")
232+
: t("orders.fulfillment.status.awaitingShipping")
233+
: t("orders.fulfillment.status.awaitingDelivery")
234234
let statusColor: "blue" | "green" | "red" = "blue"
235235
let statusTimestamp = fulfillment.created_at
236236

237237
if (fulfillment.canceled_at) {
238-
statusText = "Canceled"
238+
statusText = t("orders.fulfillment.status.canceled")
239239
statusColor = "red"
240240
statusTimestamp = fulfillment.canceled_at
241241
} else if (fulfillment.delivered_at) {
242-
statusText = "Delivered"
242+
statusText = t("orders.fulfillment.status.delivered")
243243
statusColor = "green"
244244
statusTimestamp = fulfillment.delivered_at
245245
} else if (fulfillment.shipped_at) {
246-
statusText = "Shipped"
246+
statusText = t("orders.fulfillment.status.shipped")
247247
statusColor = "green"
248248
statusTimestamp = fulfillment.shipped_at
249249
}

0 commit comments

Comments
 (0)