diff --git a/translations/messages.it.xlf b/translations/messages.it.xlf
index a8e9e248..4a4659f2 100644
--- a/translations/messages.it.xlf
+++ b/translations/messages.it.xlf
@@ -12228,5 +12228,101 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
Codice generato
+
+
+ info_providers.search.show_existing_part
+ Mostra i componenti esistenti
+
+
+
+
+ info_providers.search.edit_existing_part
+ Modifica i componenti esistenti
+
+
+
+
+ info_providers.search.existing_part_found.short
+ Componenti già presenti
+
+
+
+
+ info_providers.search.existing_part_found
+ Questo componente (o uno molto simile) è già stato trovato nel database. Controlla se è lo stesso e se vuoi crearlo di nuovo!
+
+
+
+
+ info_providers.search.update_existing_part
+ Aggiorna il componente esistente con le informazioni del provider
+
+
+
+
+ part.create_from_info_provider.no_category_yet
+ La categoria non può essere determinata automaticamente dal provider di informazioni. Verifica i dati e seleziona manualmente la categoria.
+
+
+
+
+ part_lot.edit.user_barcode
+ Codice a barre utente
+
+
+
+
+ scan_dialog.mode.user
+ Codice a barre definito dall'utente (configurato sul lotto del componente)
+
+
+
+
+ scan_dialog.mode.eigp
+ Codice a barre EIGP 114 (ad esempio, i codici datamatrix sugli ordini di Digikey e Mouser)
+
+
+
+
+ scan_dialog.info_mode
+ Modalità "info" (Decodifica il codice a barre e mostra il suo contenuto, senza reindirizzare alla parte)
+
+
+
+
+ label_scanner.decoded_info.title
+ Informazioni decodificate
+
+
+
+
+ label_generator.edit_profiles
+ Modifica profili
+
+
+
+
+ label_generator.profile_name_empty
+ Il nome del profilo non può essere vuoto
+
+
+
+
+ label_generator.save_profile_name
+ Nome profilo
+
+
+
+
+ label_generator.save_profile
+ Salva come nuovo profilo
+
+
+
+
+ label_generator.profile_saved
+ Profilo salvato!
+
+