From be2f30a1a2f5b6c2aae7fd4cf8231aec2da0844d Mon Sep 17 00:00:00 2001
From: ShadowNinja <noreply@gmail.com>
Date: Wed, 30 Oct 2013 18:48:39 +0100
Subject: [PATCH] Add support for translations via intllib

---
 technic/machines/MV/wind_mill.lua |   13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/technic/machines/MV/wind_mill.lua b/technic/machines/MV/wind_mill.lua
index 1090c4c..32fa5c3 100644
--- a/technic/machines/MV/wind_mill.lua
+++ b/technic/machines/MV/wind_mill.lua
@@ -1,4 +1,6 @@
 
+local S = technic.getter
+
 minetest.register_craft({
 	output = 'technic:wind_mill_frame 5',
 	recipe = {
@@ -18,7 +20,7 @@
 })
 
 minetest.register_node("technic:wind_mill_frame", {
-	description = "Wind Mill Frame",
+	description = S("Wind Mill Frame"),
 	drawtype = "glasslike_framed",
 	tiles = {"default_steel_block.png", "default_glass.png"},
 	sunlight_propagates = true,
@@ -28,7 +30,7 @@
 })
 
 minetest.register_node("technic:wind_mill", {
-	description = "Wind Mill",
+	description = S("Wind Mill"),
 	tiles = {"default_steel_block.png"},
 	paramtype2 = "facedir",
 	groups = {cracky=1},
@@ -46,7 +48,7 @@
 	},
 	on_construct = function(pos)
 		local meta = minetest.get_meta(pos)
-		meta:set_string("infotext", "Wind Mill")
+		meta:set_string("infotext", S("Wind Mill"))
 		meta:set_int("MV_EU_supply", 0)
 	end,	
 })
@@ -70,17 +72,18 @@
 	chance   = 1,
 	action = function(pos, node, active_object_count, active_object_count_wider)
 		local meta = minetest.get_meta(pos)
+		local machine_name = S("Wind Mill")
 		local power = math.min(pos.y * 100, 5000)
 
 		if not check_wind_mill(pos) then
 			meta:set_int("MV_EU_supply", 0)
-			meta:set_string("infotext", "Wind Mill Inproperly Placed")
+			meta:set_string("infotext", S("%s Improperly Placed"):format(machine_name))
 			return
 		else
 			meta:set_int("MV_EU_supply", power)
 		end
 
-		meta:set_string("infotext", "Wind Mill ("..power.."EU)")
+		meta:set_string("infotext", machine_name.." ("..power.."EU)")
 	end
 })
 

--
Gitblit v1.8.0