diff --git a/vue/src/locales/it.json b/vue/src/locales/it.json
index bbd90a7645..b9f365ac1c 100644
--- a/vue/src/locales/it.json
+++ b/vue/src/locales/it.json
@@ -1,8 +1,8 @@
 {
-    "err_fetching_resource": "Si è verificato un errore nel recupero della risorsa!",
+    "err_fetching_resource": "Si è verificato un errore durante il recupero di una risorsa!",
     "err_creating_resource": "Si è verificato un errore durante la creazione di una risorsa!",
-    "err_updating_resource": "Si è verificato un errore durante l'aggiornamento della risorsa!",
-    "err_deleting_resource": "Si è verificato un errore durante la cancellazione della risorsa!",
+    "err_updating_resource": "Si è verificato un errore durante l'aggiornamento di una risorsa!",
+    "err_deleting_resource": "Si è verificato un errore durante la cancellazione di una risorsa!",
     "success_fetching_resource": "Risorsa recuperata con successo!",
     "success_creating_resource": "Risorsa creata con successo!",
     "success_updating_resource": "Risorsa aggiornata con successo!",
@@ -208,5 +208,37 @@
     "New_Cookbook": "Nuovo libro di ricette",
     "Hide_Keyword": "Nascondi parole chiave",
     "Clear": "Pulisci",
-    "Shopping_List_Empty": "La tua lista della spesa è vuota, puoi aggiungere elementi dal menù contestuale di una voce nel piano alimentare (clicca con il tasto destro sulla scheda o clicca con il tasto sinistro sull'icona del menù)"
+    "Shopping_List_Empty": "La tua lista della spesa è vuota, puoi aggiungere elementi dal menù contestuale di una voce nel piano alimentare (clicca con il tasto destro sulla scheda o clicca con il tasto sinistro sull'icona del menù)",
+    "success_moving_resource": "Risorsa spostata con successo!",
+    "Shopping_Categories": "Categorie di spesa",
+    "IngredientInShopping": "Questo ingrediente è nella tua lista della spesa.",
+    "RemoveFoodFromShopping": "Rimuovi {food} dalla tua lista della spesa",
+    "DelayFor": "Ritarda per {hours} ore",
+    "OfflineAlert": "Sei offline, le liste della spesa potrebbero non sincronizzarsi.",
+    "err_moving_resource": "Si è verificato un errore durante lo spostamento di una risorsa!",
+    "err_merging_resource": "Si è verificato un errore durante l'unione di una risorsa!",
+    "success_merging_resource": "Risorsa unita con successo!",
+    "Added_by": "Aggiunto da",
+    "Added_on": "Aggiunto il",
+    "AddToShopping": "Aggiungi a lista della spesa",
+    "NotInShopping": "{food} non è nella tua lista della spesa.",
+    "Undefined": "Non definito",
+    "AddFoodToShopping": "Aggiungi {food} alla tua lista della spesa",
+    "DeleteShoppingConfirm": "Sei sicuro di voler rimuovere tutto {food} dalla lista della spesa?",
+    "Add_Servings_to_Shopping": "Aggiungi {servings} porzioni alla spesa",
+    "Inherit": "Eredita",
+    "InheritFields": "Eredita i valori dei campi",
+    "ShowUncategorizedFood": "Mostra non definiti",
+    "GroupBy": "Raggruppa per",
+    "MoveCategory": "Sposta in: ",
+    "Warning": "Attenzione",
+    "NoCategory": "Nessuna categoria selezionata.",
+    "ShowDelayed": "Mostra elementi ritardati",
+    "Completed": "Completato",
+    "shopping_share": "Condividi lista della spesa",
+    "shopping_auto_sync": "Sincronizzazione automatica",
+    "err_move_self": "Non è possibile muovere un elemento in sé stesso",
+    "nothing": "Nulla da fare",
+    "show_sql": "Mostra SQL",
+    "Search Settings": "Impostazioni di ricerca"
 }