Merge pull request #2 from Xanthin/translation
Support translations and german translations
This commit is contained in:
commit
018d2a24d9
14
init.lua
14
init.lua
@ -1,5 +1,13 @@
|
|||||||
local inbox = {}
|
local inbox = {}
|
||||||
|
|
||||||
|
-- Boilerplate to support localized strings if intllib mod is installed.
|
||||||
|
local S
|
||||||
|
if intllib then
|
||||||
|
S = intllib.Getter()
|
||||||
|
else
|
||||||
|
S = function(s) return s end
|
||||||
|
end
|
||||||
|
|
||||||
--[[
|
--[[
|
||||||
TODO
|
TODO
|
||||||
* Different node_box and texture for empty mailbox
|
* Different node_box and texture for empty mailbox
|
||||||
@ -26,7 +34,7 @@ minetest.register_node("inbox:empty", {
|
|||||||
{3/12, 3/12, -2/12, 4/12, 5/12, 0/12}
|
{3/12, 3/12, -2/12, 4/12, 5/12, 0/12}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
description = "Mailbox",
|
description = S("Mailbox"),
|
||||||
tiles = {"inbox_top.png", "inbox_bottom.png", "inbox_east.png",
|
tiles = {"inbox_top.png", "inbox_bottom.png", "inbox_east.png",
|
||||||
"inbox_west.png", "inbox_back.png", "inbox_front.png"},
|
"inbox_west.png", "inbox_back.png", "inbox_front.png"},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
@ -36,7 +44,7 @@ minetest.register_node("inbox:empty", {
|
|||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local owner = placer:get_player_name()
|
local owner = placer:get_player_name()
|
||||||
meta:set_string("owner", owner)
|
meta:set_string("owner", owner)
|
||||||
meta:set_string("infotext", owner.."'s Mailbox")
|
meta:set_string("infotext", S("%s's Mailbox"):format(owner))
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
inv:set_size("main", 8*4)
|
inv:set_size("main", 8*4)
|
||||||
inv:set_size("drop", 1)
|
inv:set_size("drop", 1)
|
||||||
@ -106,4 +114,4 @@ function inbox.get_inbox_insert_formspec(pos)
|
|||||||
return formspec
|
return formspec
|
||||||
end
|
end
|
||||||
|
|
||||||
print("[Mod]Inbox Loaded!")
|
print(S("[Mod]Inbox Loaded!"))
|
||||||
|
5
locale/de.txt
Normal file
5
locale/de.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# Translation by Xanthin
|
||||||
|
|
||||||
|
Mailbox = Briefkasten
|
||||||
|
%s's Mailbox = %s's Briefkasten
|
||||||
|
[Mod]Inbox Loaded! = [Mod]Inbox Geladen!
|
5
locale/template.txt
Normal file
5
locale/template.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
# Template
|
||||||
|
|
||||||
|
Mailbox =
|
||||||
|
%s's Mailbox =
|
||||||
|
[Mod]Inbox Loaded! =
|
Loading…
x
Reference in New Issue
Block a user