Improve shop hub: CurrencyIcon on packages/vouchers, DataTable for transactions.
Local Build and Deploy / deploy (push) Successful in 1m3s

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-07-17 20:32:45 +02:00
1 parent a2ca9b3c23
commit cbdea70f83
8 files changed
+657 -349

No files matched your search

+36
View File
@@ -1193,6 +1193,9 @@
"subtitle": "Gestisci pacchetti e ordini",
"packages": "Pacchetti",
"orders": "Ordini",
"recentOrders": "Ordini recenti",
"paidOrders": "Ordini pagati",
"ordersHint": "Ultime transazioni PayPal",
"newPackage": "+ Nuovo pacchetto",
"edit": "Modifica",
"delete": "Elimina",
@@ -1203,6 +1206,11 @@
"colId": "ID",
"colName": "Nome",
"colPrice": "Prezzo",
"colCredits": "Crediti",
"colDuckets": "Duckets",
"colDiamonds": "Diamanti",
"colRank": "Grado",
"colPosition": "Posizione",
"colCurrency": "Valuta",
"colType": "Tipo",
"colSold": "Venduti",
@@ -1211,6 +1219,9 @@
"colOrderId": "ID ordine",
"colCustomer": "Cliente",
"colPackage": "Pacchetto",
"colTransaction": "Transazione",
"colUser": "Utente",
"colDescription": "Descrizione",
"colAmount": "Importo",
"colStatus": "Stato",
"colDate": "Data",
@@ -1247,12 +1258,20 @@
"title": "Transazioni",
"subtitle": "Registro pagamenti PayPal",
"noTransactions": "Ancora nessuna transazione",
"totalTransactions": "Transazioni totali",
"pagePaid": "Pagate (questa pagina)",
"pageFailed": "Fallite (questa pagina)",
"searchPlaceholder": "Cerca per utente, ID transazione o pacchetto…",
"presetPaid": "Pagate",
"presetFailed": "Fallite",
"colId": "ID",
"colUser": "Utente",
"colPayer": "Pagatore",
"colAmount": "Importo",
"colCurrency": "Valuta",
"colPackage": "Pacchetto",
"colStatus": "Stato",
"colTransaction": "ID transazione",
"colDate": "Data",
"colActions": "Azioni",
"statusCompleted": "Completato",
@@ -1271,16 +1290,30 @@
"vouchers": {
"title": "Buoni negozio",
"subtitle": "Gestisci codici buono riscattabili",
"vouchers": "Buoni",
"active": "Attivi",
"usedUp": "Esauriti",
"expired": "Scaduti",
"newVoucher": "+ Nuovo buono",
"edit": "Modifica",
"delete": "Elimina",
"noVouchers": "Ancora nessun buono",
"confirmDeleteTitle": "Elimina buono",
"confirmDelete": "Eliminare il buono \"{code}\"?",
"created": "Buono creato",
"deleted": "Buono eliminato",
"createError": "Impossibile creare il buono",
"deleteError": "Impossibile eliminare il buono",
"statusActive": "Attivo",
"statusUsedUp": "Esaurito",
"statusExpired": "Scaduto",
"colId": "ID",
"colCode": "Codice",
"colValue": "Valore",
"colAmount": "Importo",
"colType": "Tipo",
"colUses": "Usi / Max",
"colStatus": "Stato",
"colExpires": "Scade",
"colCreated": "Creato",
"colActions": "Azioni",
@@ -1288,6 +1321,8 @@
"code": "Codice",
"codePlaceholder": "es. ESTATE2025",
"value": "Valore",
"amount": "Crediti",
"amountPlaceholder": "es. 100",
"type": "Tipo",
"typeCredits": "Crediti",
"typeDuckets": "Duckets",
@@ -1302,6 +1337,7 @@
"maxUsesPlaceholder": "0 = illimitato",
"expiresAt": "Scade il",
"enabled": "Attivo",
"create": "Crea buono",
"save": "Salva buono",
"saving": "Salvataggio…",
"cancel": "Annulla"