From d7fc15807333cb8d1f5fb43f57045385d25b8b9b Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Wed, 13 Mar 2019 23:26:33 +0100 Subject: [PATCH] Make mcl_spawn translatable --- mods/PLAYER/mcl_spawn/init.lua | 7 ++++--- mods/PLAYER/mcl_spawn/locale/template.txt | 4 ++++ 2 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 mods/PLAYER/mcl_spawn/locale/template.txt diff --git a/mods/PLAYER/mcl_spawn/init.lua b/mods/PLAYER/mcl_spawn/init.lua index 9f8fa70ec..66fe8cdd0 100644 --- a/mods/PLAYER/mcl_spawn/init.lua +++ b/mods/PLAYER/mcl_spawn/init.lua @@ -1,5 +1,6 @@ mcl_spawn = {} +local S = minetest.get_translator("mcl_spawn") local mg_name = minetest.get_mapgen_setting("mg_name") local cached_world_spawn @@ -63,7 +64,7 @@ mcl_spawn.set_spawn_pos = function(player, pos, message) if meta:get_string("mcl_beds:spawn") ~= "" then spawn_changed = true if message then - minetest.chat_send_player(player:get_player_name(), "Respawn position cleared!") + minetest.chat_send_player(player:get_player_name(), S("Respawn position cleared!")) end end meta:set_string("mcl_beds:spawn", "") @@ -74,7 +75,7 @@ mcl_spawn.set_spawn_pos = function(player, pos, message) if vector.distance(pos, oldpos) > 0.1 then spawn_changed = true if message then - minetest.chat_send_player(player:get_player_name(), "New respawn position set!") + minetest.chat_send_player(player:get_player_name(), S("New respawn position set!")) end end end @@ -115,7 +116,7 @@ minetest.register_on_respawnplayer(function(player) if (bgroup ~= 1 and bgroup ~= 2) then mcl_spawn.set_spawn_pos(player, nil) end - minetest.chat_send_player(player:get_player_name(), "Your spawn bed was missing or blocked.") + minetest.chat_send_player(player:get_player_name(), S("Your spawn bed was missing or blocked.")) end end end) diff --git a/mods/PLAYER/mcl_spawn/locale/template.txt b/mods/PLAYER/mcl_spawn/locale/template.txt new file mode 100644 index 000000000..8906d18f9 --- /dev/null +++ b/mods/PLAYER/mcl_spawn/locale/template.txt @@ -0,0 +1,4 @@ +# textdomain: mcl_spawn +New respawn position set!= +Respawn position cleared!= +Your spawn bed was missing or blocked.=