summaryrefslogtreecommitdiff
path: root/register.lua
diff options
context:
space:
mode:
authorRealBadAngel <maciej.kasatkin@o2.pl>2014-06-21 12:44:31 +0200
committerRealBadAngel <maciej.kasatkin@o2.pl>2014-06-21 12:44:31 +0200
commit002bcbb6d82efe299ba781726ddc44ce890dfc61 (patch)
tree77e23f451a8dac9dfb060f7982c1897277a4d89c /register.lua
parent87f502a2592bbd41e99df9009a966111156f0181 (diff)
Add intllib support.
Some polish and german translations. Start adding tooltips.
Diffstat (limited to 'register.lua')
-rw-r--r--register.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/register.lua b/register.lua
index 1c8eb54..9be3dbe 100644
--- a/register.lua
+++ b/register.lua
@@ -1,3 +1,9 @@
+local S
+if intllib then
+ S = intllib.Getter()
+else
+ S = function(s) return s end
+end
minetest.register_privilege("creative", {
description = "Can use the creative inventory",
@@ -23,16 +29,19 @@ trash:set_size("main", 1)
unified_inventory.register_button("craft", {
type = "image",
image = "ui_craft_icon.png",
+ tooltip = S("Crafting Menu")
})
unified_inventory.register_button("craftguide", {
type = "image",
image = "ui_craftguide_icon.png",
+ tooltip = S("Crafting Guide")
})
unified_inventory.register_button("home_gui_set", {
type = "image",
image = "ui_sethome_icon.png",
+ tooltip = S("Set home position"),
action = function(player)
local player_name = player:get_player_name()
unified_inventory.set_home(player, player:getpos())
@@ -50,6 +59,7 @@ unified_inventory.register_button("home_gui_set", {
unified_inventory.register_button("home_gui_go", {
type = "image",
image = "ui_gohome_icon.png",
+ tooltip = S("Go home"),
action = function(player)
minetest.sound_play("teleport",
{to_player=player:get_player_name(), gain = 1.0})
@@ -60,6 +70,7 @@ unified_inventory.register_button("home_gui_go", {
unified_inventory.register_button("misc_set_day", {
type = "image",
image = "ui_sun_icon.png",
+ tooltip = S("Set time to day"),
action = function(player)
local player_name = player:get_player_name()
if minetest.check_player_privs(player_name, {settime=true}) then
@@ -79,6 +90,7 @@ unified_inventory.register_button("misc_set_day", {
unified_inventory.register_button("misc_set_night", {
type = "image",
image = "ui_moon_icon.png",
+ tooltip = S("Set time to night"),
action = function(player)
local player_name = player:get_player_name()
if minetest.check_player_privs(player_name, {settime=true}) then
@@ -98,6 +110,7 @@ unified_inventory.register_button("misc_set_night", {
unified_inventory.register_button("clear_inv", {
type = "image",
image = "ui_trash_icon.png",
+ tooltip = S("Clear inventory"),
action = function(player)
local player_name = player:get_player_name()
if not unified_inventory.is_creative(player_name) then