From 5212a756f5f0fb5f4ea29780fca7804918b42b7d Mon Sep 17 00:00:00 2001 From: Carlos Barraza Date: Mon, 17 Apr 2017 21:30:39 -0300 Subject: [PATCH] Add intllib support and spanish translation. --- bushes_classic/cooking.lua | 9 ++++++-- bushes_classic/init.lua | 9 ++++++-- bushes_classic/locale/es.txt | 43 ++++++++++++++++++++++++++++++++++++ bushes_classic/nodes.lua | 7 +++++- flowers_plus/init.lua | 7 +++++- flowers_plus/locale/es.txt | 13 +++++++++++ poisonivy/init.lua | 7 +++++- poisonivy/locale/es.txt | 7 ++++++ 8 files changed, 95 insertions(+), 7 deletions(-) create mode 100644 bushes_classic/locale/es.txt create mode 100644 flowers_plus/locale/es.txt create mode 100644 poisonivy/locale/es.txt diff --git a/bushes_classic/cooking.lua b/bushes_classic/cooking.lua index 25af7e8..0e0810a 100644 --- a/bushes_classic/cooking.lua +++ b/bushes_classic/cooking.lua @@ -1,4 +1,9 @@ -local S = biome_lib.intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end -- Basket @@ -71,7 +76,7 @@ for i, berry in ipairs(bushes_classic.bushes) do else minetest.register_craftitem(":bushes:"..berry, { - description = desc, + description = S(desc), inventory_image = "bushes_"..berry..".png", groups = {berry = 1, [berry] = 1}, on_use = minetest.item_eat(1), diff --git a/bushes_classic/init.lua b/bushes_classic/init.lua index 021f569..17a86a6 100644 --- a/bushes_classic/init.lua +++ b/bushes_classic/init.lua @@ -3,7 +3,12 @@ -- -- License: WTFPL -local S = biome_lib.intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end bushes_classic = {} @@ -17,7 +22,7 @@ bushes_classic.bushes = { } bushes_classic.bushes_descriptions = { - "Strawberry", + "Strawberry", "Blackberry", "Blueberry", "Raspberry", diff --git a/bushes_classic/locale/es.txt b/bushes_classic/locale/es.txt new file mode 100644 index 0000000..fc74322 --- /dev/null +++ b/bushes_classic/locale/es.txt @@ -0,0 +1,43 @@ +# Traducido por Carlos Barraza + +Strawberry = Frutilla +Blackberry = Mora +Blueberry = Arándano +Raspberry = Frambuesa +Gooseberry = Grosella +Mixed Berry = Mezcla de Baya +Basket with Strawberry Pies = Cesta con Pasteles de Frutilla +Basket with Blackberry Pies = Cesta con Pasteles de Mora +Basket with Blueberry Pies = Cesta con Pasteles de Arándano +Basket with Raspberry Pies = Cesta con Pasteles de Frambuesa +Basket with Gooseberry Pies = Cesta con Pasteles de Grosella +Basket with Mixed Berry Pies = Cesta con Pasteles de Mezcla de Baya +currently fruitless = Actualmente infructuoso +Strawberry Bush = Arbusto de Frutilla +Blackberry Bush = Arbusto de Mora +Blueberry Bush = Arbusto de Arándano +Raspberry Bush = Arbusto de Frambuesa +Gooseberry Bush = Arbusto de Grosella +Mixed Berry Bush = Arbusto de Mezcla de Baya +Basket = Cesta +Sugar = Azúcar +Raw Strawberry pie = Pastel de Frutilla Crudo +Raw Blackberry pie = Pastel de Mora Crudo +Raw Blueberry pie = Pastel de Arándano Crudo +Raw Raspberry pie = Pastel de Frambuesa Crudo +Raw Gooseberry pie = Pastel de Grosella Crudo +Raw Mixed Berry pie = Pastel de Mezcla de Bayas Cruda +Cooked Strawberry pie = Pastel de Frutilla Cocido +Cooked Blackberry pie = Pastel de Mora Cocido +Cooked Blueberry pie = Pastel de Arándano Cocido +Cooked Raspberry pie = Pastel de Frambuesa Cocido +Cooked Gooseberry pie = Pastel de Grosella Cocido +Cooked Mixed Berry pie = Pastel de Mezcla de Bayas Cocido +Slice of Strawberry pie = Rebanada de Pastel de Frutilla +Slice of Blackberry pie = Rebanada de Pastel de Mora +Slice of Blueberry pie = Rebanada de Pastel de Arándano +Slice of Raspberry pie = Rebanada de Pastel de Frambuesa +Slice of Gooseberry pie = Rebanada de Pastel de Grosella +Slice of Mixed Berry pie = Rebanada de Pastel de Mezcla de Bayas + +[Bushes] Loaded. = [Arbustos] Cargado. diff --git a/bushes_classic/nodes.lua b/bushes_classic/nodes.lua index 352e2a9..e45c7e7 100644 --- a/bushes_classic/nodes.lua +++ b/bushes_classic/nodes.lua @@ -1,4 +1,9 @@ -local S = biome_lib.intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end plantlife_bushes = {} diff --git a/flowers_plus/init.lua b/flowers_plus/init.lua index a80778a..06b221c 100644 --- a/flowers_plus/init.lua +++ b/flowers_plus/init.lua @@ -1,4 +1,9 @@ -local S = biome_lib.intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end -- This file supplies a few additional plants and some related crafts -- for the plantlife modpack. Last revision: 2013-04-24 diff --git a/flowers_plus/locale/es.txt b/flowers_plus/locale/es.txt new file mode 100644 index 0000000..3496a60 --- /dev/null +++ b/flowers_plus/locale/es.txt @@ -0,0 +1,13 @@ +# Traducido por Carlos Barraza + +Waterlily = Lirio de agua +Seaweed = Algas marinas +Potted Rose = Rosa en maceta +Potted Tulip = Tulipán en maceta +Potted Yellow Dandelion = Diente de león amarillo en maceta +Potted White Dandelion = Diente de león blanco en maceta +Potted Blue Geranium = Geranio azul en maceta +Potted Viola = Viola en maceta +Flower Pot = Florero + +[Flowers] Loaded. = [Flores] Cargado. diff --git a/poisonivy/init.lua b/poisonivy/init.lua index 466b930..8f7f7ba 100644 --- a/poisonivy/init.lua +++ b/poisonivy/init.lua @@ -1,7 +1,12 @@ -- This file supplies poison ivy for the plantlife modpack -- Last revision: 2013-01-24 -local S = biome_lib.intllib +local S +if minetest.get_modpath("intllib") then + S = intllib.Getter() +else + S = function(s) return s end +end local SPAWN_DELAY = 1000 local SPAWN_CHANCE = 200 diff --git a/poisonivy/locale/es.txt b/poisonivy/locale/es.txt new file mode 100644 index 0000000..e9880e4 --- /dev/null +++ b/poisonivy/locale/es.txt @@ -0,0 +1,7 @@ +# Traducido por Carlos Barraza + +Poison ivy (seedling) = Hiedra venenosa (retoño) +Poison ivy (sproutling) = Hiedra venenosa (brotes) +Poison ivy (climbing plant) = Hiedra venenosa (planta trepadora) + +[Poison Ivy] Loaded. = [Hiedra venenosa] Cargado.