feat: Add 'awaiting_tracking' status to OrdersTab and update translations across multiple locales

This commit is contained in:
sebseb7
2026-03-23 15:37:42 +01:00
parent a93aa22a76
commit f47fbc5c39
23 changed files with 47 additions and 22 deletions

View File

@@ -35,6 +35,7 @@ const getStatusTranslation = (status, t) => {
cancelled: t ? t('orders.status.cancelled') : "Storniert",
shipped: t ? t('orders.status.shipped') : "Verschickt",
delivered: t ? t('orders.status.delivered') : "Geliefert",
awaiting_tracking: t ? t('orders.status.awaiting_tracking') : "Wird gepackt",
};
return statusMap[status] || status;
};
@@ -47,6 +48,7 @@ const statusEmojis = {
cancelled: "❌",
shipped: "🚚",
delivered: "✅",
awaiting_tracking: "📦",
};
const statusColors = {
@@ -57,6 +59,7 @@ const statusColors = {
cancelled: "#d32f2f", // red for cancelled
shipped: "#2e7d32", // green
delivered: "#2e7d32", // green
awaiting_tracking: "#1565c0", // blue — packing / pre-ship
};
const currencyFormatter = new Intl.NumberFormat("de-DE", {

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "تم التوصيل",
"return": "إرجاع",
"partialReturn": "إرجاع جزئي",
"partialDelivered": "تم التوصيل جزئياً"
"partialDelivered": "تم التوصيل جزئياً",
"awaiting_tracking": "جاري التعبئة"
},
"table": {
"orderNumber": "رقم الطلب",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Доставено",
"return": "Връщане",
"partialReturn": "Частично връщане",
"partialDelivered": "Частично доставено"
"partialDelivered": "Частично доставено",
"awaiting_tracking": "Опакова се"
},
"table": {
"orderNumber": "Номер на поръчка",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Doručeno",
"return": "Vrácení",
"partialReturn": "Částečné vrácení",
"partialDelivered": "Částečně doručeno"
"partialDelivered": "Částečně doručeno",
"awaiting_tracking": "Balí se"
},
"table": {
"orderNumber": "Číslo objednávky",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Geliefert",
"return": "Retoure",
"partialReturn": "Teil Retoure",
"partialDelivered": "Teil geliefert"
"partialDelivered": "Teil geliefert",
"awaiting_tracking": "Wird gepackt"
},
"table": {
"orderNumber": "Bestellnummer",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Παραδόθηκε",
"return": "Επιστροφή",
"partialReturn": "Μερική επιστροφή",
"partialDelivered": "Μερικώς παραδόθηκε"
"partialDelivered": "Μερικώς παραδόθηκε",
"awaiting_tracking": "Σε συσκευασία"
},
"table": {
"orderNumber": "Αριθμός παραγγελίας",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Delivered", // Geliefert
"return": "Return", // Retoure
"partialReturn": "Partial return", // Teil Retoure
"partialDelivered": "Partially delivered" // Teil geliefert
"partialDelivered": "Partially delivered", // Teil geliefert
"awaiting_tracking": "Being packed" // Wird gepackt
},
"table": {
"orderNumber": "Order number", // Bestellnummer

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Entregado",
"return": "Devolución",
"partialReturn": "Devolución parcial",
"partialDelivered": "Entregado parcialmente"
"partialDelivered": "Entregado parcialmente",
"awaiting_tracking": "En preparación"
},
"table": {
"orderNumber": "Número de pedido",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Livré",
"return": "Retour",
"partialReturn": "Retour partiel",
"partialDelivered": "Partiellement livré"
"partialDelivered": "Partiellement livré",
"awaiting_tracking": "En cours d'emballage"
},
"table": {
"orderNumber": "Numéro de commande",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Isporučeno",
"return": "Povrat",
"partialReturn": "Djelomični povrat",
"partialDelivered": "Djelomično isporučeno"
"partialDelivered": "Djelomično isporučeno",
"awaiting_tracking": "U pripremi"
},
"table": {
"orderNumber": "Broj narudžbe",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Kiszállítva",
"return": "Visszaküldés",
"partialReturn": "Részleges visszaküldés",
"partialDelivered": "Részben kiszállítva"
"partialDelivered": "Részben kiszállítva",
"awaiting_tracking": "Csomagolás alatt"
},
"table": {
"orderNumber": "Rendelésszám",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Consegnato",
"return": "Reso",
"partialReturn": "Reso parziale",
"partialDelivered": "Parzialmente consegnato"
"partialDelivered": "Parzialmente consegnato",
"awaiting_tracking": "In preparazione"
},
"table": {
"orderNumber": "Numero ordine",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Dostarczone",
"return": "Zwrot",
"partialReturn": "Częściowy zwrot",
"partialDelivered": "Częściowo dostarczone"
"partialDelivered": "Częściowo dostarczone",
"awaiting_tracking": "W trakcie pakowania"
},
"table": {
"orderNumber": "Numer zamówienia",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Livrat",
"return": "Returnare",
"partialReturn": "Returnare parțială",
"partialDelivered": "Livrat parțial"
"partialDelivered": "Livrat parțial",
"awaiting_tracking": "Se ambalează"
},
"table": {
"orderNumber": "Număr comandă",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Доставлено",
"return": "Возврат",
"partialReturn": "Частичный возврат",
"partialDelivered": "Частично доставлено"
"partialDelivered": "Частично доставлено",
"awaiting_tracking": "Упаковывается"
},
"table": {
"orderNumber": "Номер заказа",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Doručené",
"return": "Vrátenie",
"partialReturn": "Čiastočné vrátenie",
"partialDelivered": "Čiastočne doručené"
"partialDelivered": "Čiastočne doručené",
"awaiting_tracking": "Balí sa"
},
"table": {
"orderNumber": "Číslo objednávky",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Dostavljeno",
"return": "Vrnitev",
"partialReturn": "Delna vrnitev",
"partialDelivered": "Delno dostavljeno"
"partialDelivered": "Delno dostavljeno",
"awaiting_tracking": "V pripravi"
},
"table": {
"orderNumber": "Številka naročila",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Dorëzuar",
"return": "Kthim",
"partialReturn": "Kthim i pjesshëm",
"partialDelivered": "Dorëzuar pjesërisht"
"partialDelivered": "Dorëzuar pjesërisht",
"awaiting_tracking": "Po përgatitet"
},
"table": {
"orderNumber": "Numri i porosisë",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Isporučeno",
"return": "Povrat",
"partialReturn": "Delimični povrat",
"partialDelivered": "Delimično isporučeno"
"partialDelivered": "Delimično isporučeno",
"awaiting_tracking": "U pripremi"
},
"table": {
"orderNumber": "Broj porudžbine",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Levererad",
"return": "Retur",
"partialReturn": "Delvis retur",
"partialDelivered": "Delvis levererad"
"partialDelivered": "Delvis levererad",
"awaiting_tracking": "Packas"
},
"table": {
"orderNumber": "Ordernummer",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Teslim edildi",
"return": "İade",
"partialReturn": "Kısmi iade",
"partialDelivered": "Kısmen teslim edildi"
"partialDelivered": "Kısmen teslim edildi",
"awaiting_tracking": "Paketleniyor"
},
"table": {
"orderNumber": "Sipariş numarası",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "Доставлено",
"return": "Повернення",
"partialReturn": "Часткове повернення",
"partialDelivered": "Частково доставлено"
"partialDelivered": "Частково доставлено",
"awaiting_tracking": "Упаковується"
},
"table": {
"orderNumber": "Номер замовлення",

View File

@@ -9,7 +9,8 @@ export default {
"delivered": "已送达",
"return": "退货",
"partialReturn": "部分退货",
"partialDelivered": "部分送达"
"partialDelivered": "部分送达",
"awaiting_tracking": "打包中"
},
"table": {
"orderNumber": "订单号",