feat(Orders): add tracking shipment link and update translations

- Implemented a tracking shipment link in the OrdersTab component for DHL deliveries, enhancing user experience by allowing direct access to shipment tracking.
- Added 'trackShipment' translation key across multiple languages to support the new feature.
- Updated existing translations for consistency and improved localization in the orders module.
This commit is contained in:
sebseb7
2025-11-29 14:05:59 +01:00
parent d2ac8d3fc1
commit 2d6c8ff25f
23 changed files with 219 additions and 185 deletions

View File

@@ -1,50 +1,51 @@
export default {
status: {
new: "In lavorazione",
pending: "Nuovo",
processing: "In lavorazione",
paid: "Pagato",
cancelled: "Annullato",
shipped: "Spedito",
delivered: "Consegnato",
return: "Reso",
partialReturn: "Reso parziale",
partialDelivered: "Parzialmente consegnato"
"status": {
"new": "in lavorazione",
"pending": "Nuovo",
"processing": "in lavorazione",
"paid": "Pagato",
"cancelled": "Annullato",
"shipped": "Spedito",
"delivered": "Consegnato",
"return": "Reso",
"partialReturn": "Reso parziale",
"partialDelivered": "Parzialmente consegnato"
},
table: {
orderNumber: "Numero ordine",
date: "Data",
status: "Stato",
items: "Articoli",
total: "Totale",
actions: "Azioni",
viewDetails: "Visualizza dettagli"
"table": {
"orderNumber": "Numero ordine",
"date": "Data",
"status": "Stato",
"items": "Articoli",
"total": "Totale",
"actions": "Azioni",
"viewDetails": "Visualizza dettagli"
},
tooltips: {
viewDetails: "Visualizza dettagli",
cancelOrder: "Annulla ordine"
"tooltips": {
"viewDetails": "Visualizza dettagli",
"cancelOrder": "Annulla ordine"
},
noOrders: "Non hai ancora effettuato ordini.",
details: {
title: "Dettagli ordine: {{orderId}}",
deliveryAddress: "Indirizzo di consegna",
invoiceAddress: "Indirizzo di fatturazione",
orderDetails: "Dettagli ordine",
deliveryMethod: "Metodo di consegna:",
paymentMethod: "Metodo di pagamento:",
notSpecified: "Non specificato",
orderedItems: "Articoli ordinati",
item: "Articolo",
quantity: "Quantità",
price: "Prezzo",
total: "Totale",
cancelOrder: "Annulla ordine"
"noOrders": "Non hai ancora effettuato ordini.",
"trackShipment": "Traccia spedizione",
"details": {
"title": "Dettagli ordine: {{orderId}}",
"deliveryAddress": "Indirizzo di consegna",
"invoiceAddress": "Indirizzo di fatturazione",
"orderDetails": "Dettagli ordine",
"deliveryMethod": "Metodo di consegna:",
"paymentMethod": "Metodo di pagamento:",
"notSpecified": "Non specificato",
"orderedItems": "Articoli ordinati",
"item": "Articolo",
"quantity": "Quantità",
"price": "Prezzo",
"total": "Totale",
"cancelOrder": "Annulla ordine"
},
cancelConfirm: {
title: "Annulla ordine",
message: "Sei sicuro di voler annullare questo ordine?",
confirm: "Annulla",
cancelling: "Annullamento in corso..."
"cancelConfirm": {
"title": "Annulla ordine",
"message": "Sei sicuro di voler annullare questo ordine?",
"confirm": "Annulla",
"cancelling": "Annullamento in corso..."
},
processing: "Ordine in elaborazione..."
"processing": "Ordine in fase di completamento..."
};