diff --git a/init.lua b/init.lua
index e131600..8f2dd4c 100644
--- a/init.lua
+++ b/init.lua
@@ -1,7 +1,6 @@
 local S
 if (minetest.get_modpath("intllib")) then
-	dofile(minetest.get_modpath("intllib").."/intllib.lua")
-	S = intllib.Getter(minetest.get_current_modname())
+	S = intllib.Getter()
 else
 	S = function ( s ) return s end
 end
@@ -58,7 +57,7 @@ local function custom_hud(player)
 end
 
 --register and define armor HUD bar
-hb.register_hudbar("armor", 0xFFFFFF, S("Armor"), { icon = "hbarmor_icon.png", bgicon = "hbarmor_bgicon.png", bar = "hbarmor_bar.png" }, 0, 100, hbarmor.autohide, "%s: %d%%")
+hb.register_hudbar("armor", 0xFFFFFF, S("Armor"), { icon = "hbarmor_icon.png", bgicon = "hbarmor_bgicon.png", bar = "hbarmor_bar.png" }, 0, 100, hbarmor.autohide, S("%s: %d%%"))
 
 dofile(minetest.get_modpath("hbarmor").."/armor.lua")
 
diff --git a/locale/de.txt b/locale/de.txt
index 0de79d9..5a6bacd 100644
--- a/locale/de.txt
+++ b/locale/de.txt
@@ -1 +1,2 @@
 Armor = Panzerung
+%s: %d%% = %s: %d%%
diff --git a/locale/template.txt b/locale/template.txt
index 5298070..d898abe 100644
--- a/locale/template.txt
+++ b/locale/template.txt
@@ -1 +1,4 @@
-Armor
+Armor =
+
+# Format string for displaying the armor. E.g. "Armor: 100%"
+%s: %d%% =