diff --git a/locale/template.txt b/locale/template.txt new file mode 100644 index 0000000..dd073d6 --- /dev/null +++ b/locale/template.txt @@ -0,0 +1,2 @@ +# textdomain: creatura +Spawn @1= diff --git a/spawning.lua b/spawning.lua index c7c9a0f..a2c03b1 100644 --- a/spawning.lua +++ b/spawning.lua @@ -5,6 +5,8 @@ creatura.registered_mob_spawns = {} creatura.registered_on_spawns = {} +local S = minetest.get_translator("creatura") + -- Math -- local abs = math.abs @@ -87,7 +89,7 @@ function creatura.register_spawn_item(name, def) end local mod_name = name:split(":")[1] local mob_name = name:split(":")[2] - def.description = def.description or "Spawn " .. format_name(name) + def.description = def.description or S("Spawn @1", format_name(name)) def.inventory_image = def.inventory_image or inventory_image def.on_place = function(itemstack, player, pointed_thing) -- If the player right-clicks something like a chest or item frame then @@ -550,7 +552,7 @@ function creatura.register_spawn_egg(name, col1, col2, inventory_image) local mod_name = name:split(":")[1] local mob_name = name:split(":")[2] minetest.register_craftitem(mod_name .. ":spawn_" .. mob_name, { - description = "Spawn " .. format_name(name), + description = S("Spawn @1", format_name(name)), inventory_image = inventory_image, stack_max = 99, on_place = function(itemstack, _, pointed_thing)