Merge pull request #9 from Jat15/patch-translate

Patch French translation and add more translation support.
This commit is contained in:
Calinou 2014-01-20 09:56:46 -08:00
commit 1002fd4dbf
3 changed files with 113 additions and 25 deletions

View File

@ -101,7 +101,7 @@ circular_saw.reset_circular_saw = function(pos)
inv:set_list("output", circular_saw.get_stair_output_inv("", "", 0, meta:get_string("max_offered"))); inv:set_list("output", circular_saw.get_stair_output_inv("", "", 0, meta:get_string("max_offered")));
meta:set_int("anz", 0); meta:set_int("anz", 0);
meta:set_string("infotext", "Circular saw, empty (owned by " .. (meta:get_string("owner") or "") .. ")"); meta:set_string("infotext", S("Circular saw, empty (owned by %s)"):format((meta:get_string("owner") or "")));
end end
@ -149,7 +149,7 @@ circular_saw.update_inventory = function(pos, amount)
-- Store how many microblocks are available -- Store how many microblocks are available
meta:set_int("anz", (akt+amount)); meta:set_int("anz", (akt+amount));
meta:set_string("infotext", "Circular saw, working with " ..material.. " (owned by " .. (meta:get_string("owner") or "") .. ")"); meta:set_string("infotext", S("Circular saw, working with %s (owned by %s)"):format(material,(meta:get_string("owner") or "")));
end end
@ -276,7 +276,7 @@ circular_saw.on_construct_init = function(pos, formspec)
meta:set_int( "anz", 0); -- No microblocks inside yet meta:set_int( "anz", 0); -- No microblocks inside yet
meta:set_string("max_offered", 99); -- How many items of this kind are offered by default? meta:set_string("max_offered", 99); -- How many items of this kind are offered by default?
meta:set_string("infotext", "Circular saw, empty") meta:set_string("infotext", S("Circular saw, empty"))
local inv = meta:get_inventory() local inv = meta:get_inventory()
inv:set_size("input", 1) -- Input slot for full blocks of material x inv:set_size("input", 1) -- Input slot for full blocks of material x
@ -329,13 +329,13 @@ minetest.register_node("moreblocks:circular_saw", {
return circular_saw.on_construct_init(pos, return circular_saw.on_construct_init(pos,
"size[10,9]" .. "size[10,9]" ..
"list[current_name;input;0,0;1,1;]" .. "list[current_name;input;0,0;1,1;]" ..
"label[0,0;Input material]" .. "label[0,0;"..S("Input material").."]" ..
"list[current_name;micro;0,1;1,1;]" .. "list[current_name;micro;0,1;1,1;]" ..
"label[0,1;Rest/microblocks]" .. "label[0,1;"..S("Rest/microblocks").."]" ..
"field[0.3,2.5;1,1;max_offered;Max:;${max_offered}]" .. "field[0.3,2.5;1,1;max_offered;"..S("Max:")..";${max_offered}]" ..
"button[1,2;1,1;Set;Set]" .. "button[1,2;1,1;Set;"..S("Set").."]" ..
"list[current_name;recycle;0,3;1,1;]" .. "list[current_name;recycle;0,3;1,1;]" ..
"label[0,3;Recycle output]" .. "label[0,3;"..S("Recycle output").."]" ..
"list[current_name;output;2,0;8,4;]" .. "list[current_name;output;2,0;8,4;]" ..
"list[current_player;main;1,5;8,4;]"); "list[current_player;main;1,5;8,4;]");
end, end,
@ -349,7 +349,7 @@ minetest.register_node("moreblocks:circular_saw", {
local meta = minetest.env:get_meta(pos); local meta = minetest.env:get_meta(pos);
meta:set_string("owner", (placer:get_player_name() or "")); meta:set_string("owner", (placer:get_player_name() or ""));
meta:set_string("infotext", "Circular saw is empty (owned by " .. (placer:get_player_name() or "") .. ")"); meta:set_string("infotext", S("Circular saw is empty (owned by %s)"):format((placer:get_player_name() or "")));
end, end,
-- The amount of items offered per shape can be configured -- The amount of items offered per shape can be configured

View File

@ -1,54 +1,72 @@
# Translation by Calinou # Translation by Calinou
[moreblocks] loaded. = [moreblocks] a été chargé. ###init.lua###
[moreblocks] loaded. = [moreblocks] a été chargé.
Jungle Wooden Planks = Planches de bois de jungle Jungle Wooden Planks = Planches de bois de jungle
Empty Bookshelf = Étagère vide Empty Bookshelf = Ètagère vide
Clean Glass = Verre propre Clean Glass = Verre propre
Plankstone = Pierre-bois Plankstone = Pierre-bois
Wooden Tile = Dalle en bois Wooden Tile = Dalle en bois
Full Wooden Tile = Dalle en bois complète Full Wooden Tile = Dalle en bois complète
Centered Wooden Tile = Dalle en bois centrée Centered Wooden Tile = Dalle en bois centrée
Up Wooden Tile = Dalle en bois vers le haut Up Wooden Tile = Dalle en bois vers le haut
Down Wooden Tile = Dalle en bois vers le bas Down Wooden Tile = Dalle en bois vers le bas
Left Wooden Tile = Dalle en bois vers la gauche Left Wooden Tile = Dalle en bois vers la gauche
Right Wooden Tile = Dalle en bois vers la droite Right Wooden Tile = Dalle en bois vers la droite
Circle Stone Bricks = Briques en pierre circulaires Circle Stone Bricks = Briques en pierre circulaires
Stone Tile = Dalle en pierre Stone Tile = Dalle en pierre
Split Stone Tile = Dalle en pierre découpée Split Stone Tile = Dalle en pierre découpée
Glow Glass = Verre brillant Glow Glass = Verre brillant
Super Glow Glass = Verre très brillant Super Glow Glass = Verre très brillant
Coal Glass = Verre en charbon Coal Glass = Verre de charbon
Iron Glass = Verre en fer Iron Glass = Verre de fer
Coal Checker = Damier en charbon Coal Checker = Damier en charbon
Iron Checker = Damier en fer Iron Checker = Damier en fer
Trap Stone = Pierre à piège Trap Stone = Pierre traversable
Trap Glass = Verre à piège Trap Glass = Verre traversable
Coal Stone = Pierre en charbon Trap Glow Glass = Verre brillant traversable
Iron Stone = Pierre en fer Trap Super Glow Glass = Verre très brillant traversable
Coal Stone = Pierre de charbon
Iron Stone = Pierre de fer
Coal Stone Bricks = Briques en pierre de charbon
Iron Stone Bricks = Briques en pierre de fer
Cactus Checker = Damier en cactus Cactus Checker = Damier en cactus
Cactus Brick = Briques en cactus Cactus Brick = Briques de cactus
Sweeper = Balai Sweeper = Balai
Jungle Stick = Bâton en bois de jungle Jungle Stick = Bâton en bois de jungle
Horizontal Tree = Tronc d'arbre horizontal Horizontal Tree = Tronc d'arbre horizontal
Horizontal Jungle Tree = Tronc d'arbre de jungle horizontal Horizontal Jungle Tree = Tronc d'arbre de jungle horizontal
Rope = Corde Rope = Corde
All-faces Tree = Tronc d'arbre All-faces Tree = Tronc d'arbre
###redefinition.lua###
Wooden = bois Wooden = bois
Papyrus = Papyrus Papyrus = Papyrus
Dry Shrub = Buisson mort Dry Shrub = Buisson mort
Sapling = Pousse d'arbre Sapling = Pousse d'arbre
Wooden Planks = Planches de bois Wooden Planks = Planches de bois
Ladder = Échelle Ladder = Échelle
Glass = Verre Glass = Verre
###circular_saw.lua###
Circular Saw = Scie circulaire Circular Saw = Scie circulaire
Circular saw, empty (owned by %s) = Scie circulaire, vide (propriété de %s)
Circular saw, working with %s (owned by %s) = Scie circulaire, manipule %s (propriété de %s)
Circular saw, empty = Scie circulaire, vide
Circular saw is empty (owned by %s) = Scie circulaire est vide (propriété de %s)
Input material = Entrée du matériel
Rest/microblocks = Reste/microbloc
Max: = Max:
Set = Fixer
Recycle output = Recyclage
###./stairsplus/*###
%s Stairs = Escaliers en %s %s Stairs = Escaliers en %s
%s Slab = Demi-dalle en %s %s Slab = Demi-dalle en %s
%s Panel = Barre en %s %s Panel = Barre en %s
%s Microblock = Microbloc en %s %s Microblock = Microbloc en %s
%s Pane = Panneau en %s %s Pane = Panneau en %s
%s Fence = Barrière en %s %s Fence = Barrière en %s

70
locale/template.txt Normal file
View File

@ -0,0 +1,70 @@
###init.lua###
[moreblocks] loaded. =
Jungle Wooden Planks =
Empty Bookshelf =
Clean Glass =
Plankstone =
Wooden Tile =
Full Wooden Tile =
Centered Wooden Tile =
Up Wooden Tile =
Down Wooden Tile =
Left Wooden Tile =
Right Wooden Tile =
Circle Stone Bricks =
Stone Tile =
Split Stone Tile =
Glow Glass =
Super Glow Glass =
Coal Glass =
Iron Glass =
Coal Checker =
Iron Checker =
Trap Stone =
Trap Glass =
Trap Glow Glass =
Trap Super Glow Glass =
Coal Stone =
Iron Stone =
Coal Stone Bricks =
Iron Stone Bricks =
Cactus Checker =
Cactus Brick =
Sweeper =
Jungle Stick =
Horizontal Tree =
Horizontal Jungle Tree =
Rope =
All-faces Tree =
###redefinition.lua###
Wooden =
Papyrus =
Dry Shrub =
Sapling =
Wooden Planks =
Ladder =
Glass =
###circular_saw.lua###
Circular Saw =
Circular saw, empty (owned by %s) =
Circular saw, working with %s (owned by %s) =
Circular saw, empty =
Circular saw is empty (owned by %s) =
Input material =
Rest/microblocks =
Max: =
Set =
Recycle output =
###./stairsplus/*###
%s Stairs =
%s Slab =
%s Panel =
%s Microblock =
%s Pane =
%s Fence =