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/HV/quarry.lua | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/technic/machines/HV/quarry.lua b/technic/machines/HV/quarry.lua index 5f106b9..bf0cd09 100644 --- a/technic/machines/HV/quarry.lua +++ b/technic/machines/HV/quarry.lua @@ -1,4 +1,6 @@ +local S = technic.getter + minetest.register_craft({ recipe = { {"default:steelblock", "pipeworks:filter", "default:steelblock"}, @@ -13,7 +15,7 @@ local function get_quarry_formspec(size) return "size[3,1.5]".. "field[1,0.5;2,1;size;Radius;"..size.."]".. - "button[0,1;3,1;toggle;Enable/Disable]" + "button[0,1;3,1;toggle;"..S("Enable/Disable").."]" end local function quarry_receive_fields(pos, formname, fields, sender) @@ -134,7 +136,7 @@ end minetest.register_node("technic:quarry", { - description = "Quarry", + description = S("Quarry"), tiles = {"default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png", "default_steel_block.png^default_tool_mesepick.png", "default_steel_block.png"}, @@ -146,7 +148,7 @@ on_construct = function(pos) local size = 4 local meta = minetest.get_meta(pos) - meta:set_string("infotext", "Quarry") + meta:set_string("infotext", S("Quarry")) meta:set_string("formspec", get_quarry_formspec(4)) meta:set_int("size", size) meta:set_int("dig_y", pos.y) @@ -171,25 +173,26 @@ local demand = 10000 local center = get_quarry_center(pos, size) local dig_y = meta:get_int("dig_y") + local machine_name = S("Quarry") technic.switching_station_timeout_count(pos, "HV") if meta:get_int("enabled") == 0 then - meta:set_string("infotext", "Quarry Disabled") + meta:set_string("infotext", S("%s Disabled"):format(machine_name)) meta:set_int("HV_EU_demand", 0) return end if eu_input < demand then - meta:set_string("infotext", "Quarry Unpowered") + meta:set_string("infotext", S("%s Unpowered"):format(machine_name)) elseif eu_input >= demand then - meta:set_string("infotext", "Quarry Active") + meta:set_string("infotext", S("%s Active"):format(machine_name)) local items = quarry_dig(pos, center, size) send_items(items, pos, node) if dig_y < pos.y - quarry_max_depth then - meta:set_string("infotext", "Quarry Finished") + meta:set_string("infotext", S("%s Finished"):format(machine_name)) end end meta:set_int("HV_EU_demand", demand) -- Gitblit v1.8.0