diff --git a/3d_armor/README.txt b/3d_armor/README.txt
index 7dbe82d..8b426a1 100644
--- a/3d_armor/README.txt
+++ b/3d_armor/README.txt
@@ -160,6 +160,10 @@ Adds wear to a single armor itemstack, triggers `on_damage` callbacks and
 updates the necessary inventories. Also handles item destruction callbacks
 and so should NOT be called from `on_unequip` to avoid an infinite loop.
 
+armor:remove_all(player)
+
+Removes all armors from the player's inventory without triggering any callback.
+
 Item Callbacks:
 
 on_equip = func(player, index, stack)
diff --git a/3d_armor/api.lua b/3d_armor/api.lua
index fa0c338..f292c7f 100644
--- a/3d_armor/api.lua
+++ b/3d_armor/api.lua
@@ -406,6 +406,16 @@ armor.damage = function(self, player, index, stack, use)
 	end
 end
 
+armor.remove_all = function(self, player)
+    local name, armor_inv = self:get_valid_player(player, "[remove_all]")
+	if not name then
+		return
+    end
+	armor_inv:set_list("armor", {})
+	self:set_player_armor(player)
+	self:save_armor_inventory(player)
+end
+
 armor.get_player_skin = function(self, name)
 	if (self.skin_mod == "skins" or self.skin_mod == "simple_skins") and skins.skins[name] then
 		return skins.skins[name]..".png"
diff --git a/3d_armor/locale/3d_armor.it.tr b/3d_armor/locale/3d_armor.it.tr
index 446f57d..d8be62e 100644
--- a/3d_armor/locale/3d_armor.it.tr
+++ b/3d_armor/locale/3d_armor.it.tr
@@ -3,9 +3,9 @@
 
 ### api.lua ###
 
-3d_armor: Detached armor inventory is nil @1=3d_armor: L'inventario staccato dell'armatura è nullo @1
-3d_armor: Player name is nil @1=3d_armor: Il nome della/del gicatrice/tore è nullo @1
-3d_armor: Player reference is nil @1=3d_armor: Il riferimento alla/al giocatrice/tore è nullo @1
+3d_armor: Detached armor inventory is nil @1=3d_armor: L'inventario separato dell'armatura è nullo @1
+3d_armor: Player name is nil @1=3d_armor: Il nome dell'utente è nullo @1
+3d_armor: Player reference is nil @1=3d_armor: Il riferimento all'utente è nullo @1
 
 ### armor.lua ###
 
@@ -37,10 +37,10 @@ Mithril Boots=Stivali di mithril
 Mithril Chestplate=Corazza di mithril
 Mithril Helmet=Elmo di mithril
 Mithril Leggings=Gambali di mithril
-Steel Boots=Stivali di acciaio
-Steel Chestplate=Corazza di acciaio
-Steel Helmet=Elmo di acciaio
-Steel Leggings=Gambali di acciaio
+Steel Boots=Stivali d'acciaio
+Steel Chestplate=Corazza d'acciaio
+Steel Helmet=Elmo d'acciaio
+Steel Leggings=Gambali d'acciaio
 Wood Boots=Stivali di legno
 Wood Chestplate=Corazza di legno
 Wood Helmet=Elmo di legno
@@ -48,28 +48,28 @@ Wood Leggings=Gambali di legno
 
 ### init.lua ###
 
-3d_armor: Failed to initialize player=3d_armor: Inizializzazione della/del giocatrice/tore fallita
+3d_armor: Failed to initialize player=3d_armor: Inizializzazione dell'utente fallita
 Fire=Fuoco
 Heal=Guarigione
 Level=Livello
 Radiation=Radiazione
-Your @1 got destroyed!=Il/i vostro/i @1 è/sono stato/i distrutto/i!
-Your @1 is almost broken!=
+Your @1 got destroyed!=@1 in frantumi!
+Your @1 is almost broken!=@1 quasi in frantumi!
 [3d_armor] Fire Nodes disabled=[3d_armor] Nodi fuoco disabilitati
 
 
 ##### not used anymore #####
 
-3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod caricato ma inutilizzato.
+3d_armor_ip: Mod loaded but unused.=3d_armor_ip: Mod caricata ma inutilizzata.
 Back=Indietro
 Armor=Armatura
-3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod caricato ma inutilizzato.
+3d_armor_sfinv: Mod loaded but unused.=3d_armor_sfinv: Mod caricata ma inutilizzata.
 Armor stand top=Parte superiore del supporto per armatura
 Armor stand=Supporto per armatura
 Armor Stand=Supporto per armatura
 Locked Armor stand=Supporto per armatura chiuso a chiave
 Armor Stand (owned by @1)=Supporto per armatura (di proprietà di @1)
-3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod caricato ma inutilizzato.
+3d_armor_ui: Mod loaded but unused.=3d_armor_ui: Mod caricata ma inutilizzata.
 3d Armor=Armatura 3D
 Armor not initialized!=Armatura non inizializzata!
 Admin Shield=Scudo dell'amministratrice/tore
@@ -77,7 +77,7 @@ Wooden Shield=Scudo di legno
 Enhanced Wood Shield=Scudo di legno migliorato
 Cactus Shield=Scudo di cactus
 Enhanced Cactus Shield=Scudo di cactus migliorato
-Steel Shield=Scudo di acciaio
+Steel Shield=Scudo d'acciaio
 Bronze Shield=Scudo di bronzo
 Diamond Shield=Scudo di diamante
 Gold Shield=Scudo d'oro