mirror of
https://github.com/minetest-mods/mesecons.git
synced 2024-09-26 14:20:36 +02:00
Luacontroller: Make some warnings translatable
This commit is contained in:
parent
9b117280ea
commit
5934d05f64
|
@ -276,7 +276,7 @@ if mesecon.setting("luacontroller_lightweight_interrupts", false) then
|
||||||
get_interrupt = function(pos, itbl, send_warning)
|
get_interrupt = function(pos, itbl, send_warning)
|
||||||
return (function(time, iid)
|
return (function(time, iid)
|
||||||
if type(time) ~= "number" then error("Delay must be a number") end
|
if type(time) ~= "number" then error("Delay must be a number") end
|
||||||
if iid ~= nil then send_warning("Interrupt IDs are disabled on this server") end
|
if iid ~= nil then send_warning(S("Interrupt IDs are disabled on this server")) end
|
||||||
table.insert(itbl, function() minetest.get_node_timer(pos):start(time) end)
|
table.insert(itbl, function() minetest.get_node_timer(pos):start(time) end)
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
@ -300,7 +300,7 @@ else
|
||||||
if #msg_ser <= mesecon.setting("luacontroller_interruptid_maxlen", 256) then
|
if #msg_ser <= mesecon.setting("luacontroller_interruptid_maxlen", 256) then
|
||||||
mesecon.queue:add_action(pos, "lc_interrupt", {luac_id, iid}, time, iid, 1)
|
mesecon.queue:add_action(pos, "lc_interrupt", {luac_id, iid}, time, iid, 1)
|
||||||
else
|
else
|
||||||
send_warning("An interrupt ID was too large!")
|
send_warning(S("An interrupt ID was too large!"))
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
end
|
end
|
||||||
|
@ -406,18 +406,18 @@ local function get_digiline_send(pos, itbl, send_warning)
|
||||||
-- Make sure channel is string, number or boolean
|
-- Make sure channel is string, number or boolean
|
||||||
if type(channel) == "string" then
|
if type(channel) == "string" then
|
||||||
if #channel > chan_maxlen then
|
if #channel > chan_maxlen then
|
||||||
send_warning("Channel string too long.")
|
send_warning(S("Channel string too long."))
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
elseif (type(channel) ~= "string" and type(channel) ~= "number" and type(channel) ~= "boolean") then
|
elseif (type(channel) ~= "string" and type(channel) ~= "number" and type(channel) ~= "boolean") then
|
||||||
send_warning("Channel must be string, number or boolean.")
|
send_warning(S("Channel must be string, number or boolean."))
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
local msg_cost
|
local msg_cost
|
||||||
msg, msg_cost = clean_and_weigh_digiline_message(msg)
|
msg, msg_cost = clean_and_weigh_digiline_message(msg)
|
||||||
if msg == nil or msg_cost > maxlen then
|
if msg == nil or msg_cost > maxlen then
|
||||||
send_warning("Message was too complex, or contained invalid data.")
|
send_warning(S("Message was too complex, or contained invalid data."))
|
||||||
return false
|
return false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -590,7 +590,7 @@ local function run_inner(pos, code, event)
|
||||||
-- 'Last warning' label.
|
-- 'Last warning' label.
|
||||||
local warning = ""
|
local warning = ""
|
||||||
local function send_warning(str)
|
local function send_warning(str)
|
||||||
warning = "Warning: " .. str
|
warning = S("Warning: @1", str)
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Create environment
|
-- Create environment
|
||||||
|
@ -610,7 +610,7 @@ local function run_inner(pos, code, event)
|
||||||
-- End string true sandboxing
|
-- End string true sandboxing
|
||||||
if not success then return false, msg end
|
if not success then return false, msg end
|
||||||
if type(env.port) ~= "table" then
|
if type(env.port) ~= "table" then
|
||||||
return false, "Ports set are invalid."
|
return false, S("Ports set are invalid.")
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Actually set the ports
|
-- Actually set the ports
|
||||||
|
|
Loading…
Reference in New Issue
Block a user