diff --git a/assets/js/app.js b/assets/js/app.js
index 44c6271..8ec1ffd 100644
--- a/assets/js/app.js
+++ b/assets/js/app.js
@@ -2479,10 +2479,10 @@ function renderBannerItem() {
iconEl.textContent = '🚫';
titleEl.textContent = `${item.name}${item.brand ? ' (' + item.brand + ')' : ''} — Scaduto!`;
detailEl.innerHTML = `${daysText} · hai ancora ${qtyDisplay}. Usalo subito o buttalo.`;
- let btns = ``;
- btns += ``;
- btns += ``;
- btns += ``;
+ let btns = ``;
+ btns += ``;
+ btns += ``;
+ btns += ``;
actionsEl.innerHTML = btns;
} else if (entry.type === 'review') {
@@ -2506,10 +2506,10 @@ function renderBannerItem() {
}
titleEl.textContent = titleText;
detailEl.textContent = detailText;
- let btns = ``;
- btns += ``;
+ let btns = ``;
+ btns += ``;
if (hasScale) {
- btns += ``;
+ btns += ``;
}
actionsEl.innerHTML = btns;
@@ -2535,10 +2535,10 @@ function renderBannerItem() {
diffText = `mi aspettavo ${pred.expected_qty} ${pred.unit}${timeText}, ne hai solo ${pred.actual_qty} ${pred.unit}. Hai consumato di più del solito?`;
}
detailEl.innerHTML = rateText ? `${rateText}: ${diffText}` : diffText.charAt(0).toUpperCase() + diffText.slice(1);
- let btns = ``;
- btns += ``;
+ let btns = ``;
+ btns += ``;
if (hasScale) {
- btns += ``;
+ btns += ``;
}
actionsEl.innerHTML = btns;
@@ -2554,8 +2554,8 @@ function renderBannerItem() {
titleEl.textContent = `${an.name} — hai meno scorte del previsto`;
detailEl.innerHTML = `In base alle operazioni registrate dovresti avere ${an.expected_qty} ${an.unit} di ${an.name}, ma l'inventario mostra solo ${an.inv_qty} ${an.unit}. Hai prelevato senza registrarlo?`;
}
- let btns = ``;
- btns += ``;
+ let btns = ``;
+ btns += ``;
actionsEl.innerHTML = btns;
}
diff --git a/translations/de.json b/translations/de.json
index 8e46aea..52776d6 100644
--- a/translations/de.json
+++ b/translations/de.json
@@ -85,19 +85,22 @@
"quick_recipe": "🍳 Schnelles Rezept mit ablaufenden Produkten",
"banner_review_title": "Ungewöhnliche Menge",
"banner_review_action_ok": "Ist korrekt",
- "banner_review_action_edit": "Bearbeiten",
+ "banner_review_action_edit": "Korrigieren",
"banner_review_action_weigh": "Wiegen",
"banner_review_dismiss": "Ignorieren",
"banner_prediction_title": "Ungewöhnlicher Verbrauch",
"banner_prediction_hint": "Laut Vorhersage stimmt diese Menge nicht mit dem erwarteten Verbrauch überein.",
- "banner_prediction_action_confirm": "Menge bestätigen",
- "banner_prediction_action_weigh": "Mit Waage wiegen",
- "banner_prediction_action_edit": "Korrigieren",
+ "banner_prediction_action_confirm": "{qty} {unit} bestätigen",
+ "banner_prediction_action_weigh": "Jetzt wiegen",
+ "banner_prediction_action_edit": "Menge aktualisieren",
"banner_expired_title": "Abgelaufenes Produkt",
"banner_expired_today": "Heute abgelaufen",
"banner_expired_days": "Seit {days} Tagen abgelaufen",
"banner_expired_action_use": "Trotzdem verwenden",
"banner_expired_action_throw": "Wegwerfen",
+ "banner_expired_action_edit": "Datum korrigieren",
+ "banner_anomaly_action_edit": "Bestand korrigieren",
+ "banner_anomaly_action_dismiss": "Passt so",
"banner_expiring_title": "Bald ablaufend",
"banner_expiring_today": "Läuft heute ab!",
"banner_expiring_tomorrow": "Läuft morgen ab",
diff --git a/translations/en.json b/translations/en.json
index df7a6e5..a2c73d8 100644
--- a/translations/en.json
+++ b/translations/en.json
@@ -85,19 +85,22 @@
"quick_recipe": "🍳 Quick recipe with expiring products",
"banner_review_title": "Anomalous quantity",
"banner_review_action_ok": "It's correct",
- "banner_review_action_edit": "Edit",
+ "banner_review_action_edit": "Correct",
"banner_review_action_weigh": "Weigh",
"banner_review_dismiss": "Dismiss",
"banner_prediction_title": "Anomalous consumption",
"banner_prediction_hint": "Based on predictions, this quantity doesn't match expected consumption.",
- "banner_prediction_action_confirm": "Confirm quantity",
- "banner_prediction_action_weigh": "Weigh with scale",
- "banner_prediction_action_edit": "Correct",
+ "banner_prediction_action_confirm": "Confirm {qty} {unit} is correct",
+ "banner_prediction_action_weigh": "Weigh now",
+ "banner_prediction_action_edit": "Update quantity",
"banner_expired_title": "Expired product",
"banner_expired_today": "Expired today",
"banner_expired_days": "Expired {days} days ago",
"banner_expired_action_use": "Use anyway",
"banner_expired_action_throw": "Throw away",
+ "banner_expired_action_edit": "Fix date",
+ "banner_anomaly_action_edit": "Fix inventory",
+ "banner_anomaly_action_dismiss": "Looks fine",
"banner_expiring_title": "Expiring soon",
"banner_expiring_today": "Expires today!",
"banner_expiring_tomorrow": "Expires tomorrow",
diff --git a/translations/it.json b/translations/it.json
index 2c084f3..fe82ea9 100644
--- a/translations/it.json
+++ b/translations/it.json
@@ -85,19 +85,22 @@
"quick_recipe": "🍳 Ricetta veloce con prodotti in scadenza",
"banner_review_title": "Quantità anomala",
"banner_review_action_ok": "È corretto",
- "banner_review_action_edit": "Modifica",
+ "banner_review_action_edit": "Correggi",
"banner_review_action_weigh": "Pesa",
"banner_review_dismiss": "Ignora",
"banner_prediction_title": "Consumo anomalo",
"banner_prediction_hint": "Secondo le previsioni, questa quantità non corrisponde al consumo previsto.",
- "banner_prediction_action_confirm": "Confermo quantità",
- "banner_prediction_action_weigh": "Pesa con bilancia",
- "banner_prediction_action_edit": "Correggi",
+ "banner_prediction_action_confirm": "Confermo la quantità di {qty} {unit}",
+ "banner_prediction_action_weigh": "Pesa ora",
+ "banner_prediction_action_edit": "Aggiorna quantità",
"banner_expired_title": "Prodotto scaduto",
"banner_expired_today": "Scaduto oggi",
"banner_expired_days": "Scaduto da {days} giorni",
"banner_expired_action_use": "Usa comunque",
"banner_expired_action_throw": "Butta via",
+ "banner_expired_action_edit": "Correggi data",
+ "banner_anomaly_action_edit": "Correggi inventario",
+ "banner_anomaly_action_dismiss": "Va bene così",
"banner_expiring_title": "In scadenza",
"banner_expiring_today": "Scade oggi!",
"banner_expiring_tomorrow": "Scade domani",