diff --git a/food_basic/ingredients.lua b/food_basic/ingredients.lua index 6354242..f01f422 100644 --- a/food_basic/ingredients.lua +++ b/food_basic/ingredients.lua @@ -6,13 +6,8 @@ -- Fallback ingredients -- ===================================== --- Boilerplate to support localized strings if intllib mod is installed. -local S = 0 -if minetest.get_modpath("intllib") then - S = intllib.Getter() -else - S = function ( s ) return s end -end +-- Boilerplate to support localized strings. +local S = food_basic.get_translator if food.bing["dry_shrub"] ~= "none" then food.module("wheat", function() diff --git a/food_basic/init.lua b/food_basic/init.lua index 8cff4f5..26be186 100644 --- a/food_basic/init.lua +++ b/food_basic/init.lua @@ -8,18 +8,15 @@ print("Food Mod - Version 2.4") +-- Boilerplate to support localized strings. +food_basic = {} +local S = minetest.get_translator("food_basic") +food_basic.get_translator = S + dofile(minetest.get_modpath("food_basic").."/settings.lua") dofile(minetest.get_modpath("food_basic").."/support.lua") dofile(minetest.get_modpath("food_basic").."/ingredients.lua") --- Boilerplate to support localized strings if intllib mod is installed. -local S = 0 -if minetest.get_modpath("intllib") then - S = intllib.Getter() -else - S = function ( s ) return s end -end - -- Register Venison food.module("meat_cooked", function() minetest.register_craftitem(":food:meat", { diff --git a/food_basic/locale/de.txt b/food_basic/locale/de.txt deleted file mode 100644 index 7b19a7a..0000000 --- a/food_basic/locale/de.txt +++ /dev/null @@ -1,37 +0,0 @@ -# Translation by Xanthin and hawkril - -Wheat = Weizen -Flour = Mehl -Potato = Kartoffel -Tomato = Tomate -Carrot = Karotte -Orange = -Milk = Milch -Egg = Ei -Cocoa Bean = Kakaobohne -Raw meat = rohes Fleisch -Venison = Wildbret -Sugar = Zucker -Chocolate Powder = Schokoladenpulver -Dark Chocolate = Dunkle Schokolade -Milk Chocolate = Vollmilchschokolade -Pasta = Nudeln -Bowl = Schuessel -Butter = Butter -Cheese = Kaese -Baked Potato = Ofenkartoffel -Pasta Bake = Nudelauflauf -Raw Pasta Bake = Ungekochter Nudelauflauf -chicken Soup = Huehnersuppe -tomato Soup = Tomatensuppe -Uncooked tomato Soup = Ungekochte Tomatensuppe -Uncooked chicken Soup = Ungekochte Huehnersuppe -apple Juice = Apfelsaft -cactus Juice = Kaktussaft -Rainbow Juice = Regenbogensaft -Cake = Kuchen -Chocolate Cake = Schokoladenkuchen -Carrot Cake = Karottenkuchen -Cake Mix = Backmischung -Chocolate Cake Mix = Backmischung fuer Schokoladenkuchen -Carrot Cake Mix = Backmischung fuer Karottenkuchen diff --git a/food_basic/locale/es.txt b/food_basic/locale/es.txt deleted file mode 100644 index 0592481..0000000 --- a/food_basic/locale/es.txt +++ /dev/null @@ -1,40 +0,0 @@ -# template - -Wheat = Trigo -Flour = Harina -Potato = Patata -Tomato = Tomate -Carrot = Zanahoria -Orange = Naranja -Milk = Leche -Egg = Huevo -Cocoa Bean = Grano de Cacao -Raw meat = Carne cruda -Venison = Venado -Sugar = Azúcar -Chocolate Powder = Polvo de Chocolate -Dark Chocolate = Chocolate Oscuro -Milk Chocolate = Chocolate con Leche -Pasta = Pasta -Bowl = Cuenco -Butter = Manteca -Cheese = Queso -Baked Potato = Patata al Horno -Pasta Bake = Horneado de Pasta -Raw Pasta Bake = Horneado de Pasta Crudo -chicken Soup = Sopa de Pollo -tomato Soup = Sopa de Tomate -Uncooked tomato Soup = Sopa de tomate sin Cocer -Uncooked chicken Soup = Sopa de pollo sin Cocer -apple Juice = Jugo de manzana -cactus Juice = Jugo de cácto -Rainbow Juice = Jugo de arcoíris -Orange Juice = Jugo de naranja -Cake = Pastel -Chocolate Cake = Pastel de Chocolate -Carrot Cake = Pastel de Zanahoria -Cheese cake = Pastel de Queso -Cake Mix = Mezcla para Pastel -Chocolate Cake Mix = Mezcla para Pastel de Chocolate -Carrot Cake Mix = Mezcla para Pastel de Zanahoria -Cheese Cake Mix = Mezcla para Pastel de Queso diff --git a/food_basic/locale/food_basic.de.tr b/food_basic/locale/food_basic.de.tr new file mode 100644 index 0000000..cdef3ae --- /dev/null +++ b/food_basic/locale/food_basic.de.tr @@ -0,0 +1,45 @@ +# textdomain: food_basic +# Translation by Xanthin and hawkril + +### init.lua ### +Venison=Wildbret +Dark Chocolate=Dunkle Schokolade +Milk Chocolate=Vollmilchschokolade +Baked Potato=Ofenkartoffel +Pasta Bake=Nudelauflauf +Raw Pasta Bake=Ungekochter Nudelauflauf +chicken Soup=Huehnersuppe +tomato Soup=Tomatensuppe +Uncooked tomato Soup=Ungekochte Tomatensuppe +Uncooked chicken Soup=Ungekochte Huehnersuppe +apple Juice=Apfelsaft +orange Juice=Orangensaft +cactus Juice=Kaktussaft +Rainbow Juice=Regenbogensaft +Cake=Kuchen +Cake Mix=Backmischung +Chocolate Cake=Schokoladenkuchen +Chocolate Cake Mix=Backmischung fuer Schokoladenkuchen +Carrot Cake=Karottenkuchen +Carrot Cake Mix=Backmischung fuer Karottenkuchen +Cheese cake=Käsekuchen +Cheese Cake Mix=Käsekuchen-Mix + + +### ingredients.lua ### +Wheat=Weizen +Flour=Mehl +Potato=Kartoffel +Raw meat=rohes Fleisch +Orange=Orange +Tomato=Tomate +Carrot=Karotte +Cocoa Bean=Kakaobohne +Milk=Milch +Egg=Ei +Sugar=Zucker +Bowl=Schuessel +Chocolate Powder=Schokoladenpulver +Pasta=Nudeln +Butter=Butter +Cheese=Kaese diff --git a/food_basic/locale/food_basic.es.tr b/food_basic/locale/food_basic.es.tr new file mode 100644 index 0000000..4455fb8 --- /dev/null +++ b/food_basic/locale/food_basic.es.tr @@ -0,0 +1,44 @@ +# textdomain: food_basic + +### init.lua ### +Venison=Venado +Dark Chocolate=Chocolate Oscuro +Milk Chocolate=Chocolate con Leche +Baked Potato=Patata al Horno +Pasta Bake=Horneado de Pasta +Raw Pasta Bake=Horneado de Pasta Crudo +chicken Soup=Sopa de Pollo +tomato Soup=Sopa de Tomate +Uncooked tomato Soup=Sopa de tomate sin Cocer +Uncooked chicken Soup=Sopa de pollo sin Cocer +apple Juice=Jugo de manzana +orange Juice=Jugo de naranja +cactus Juice=Jugo de cácto +Rainbow Juice=Jugo de arcoíris +Cake=Pastel +Cake Mix=Mezcla para Pastel +Chocolate Cake=Pastel de Chocolate +Chocolate Cake Mix=Mezcla para Pastel de Chocolate +Carrot Cake=Pastel de Zanahoria +Carrot Cake Mix=Mezcla para Pastel de Zanahoria +Cheese cake=Pastel de Queso +Cheese Cake Mix=Mezcla para Pastel de Queso + + +### ingredients.lua ### +Wheat=Trigo +Flour=Harina +Potato=Patata +Raw meat=Carne cruda +Orange=Naranja +Tomato=Tomate +Carrot=Zanahoria +Cocoa Bean=Grano de Cacao +Milk=Leche +Egg=Huevo +Sugar=Azúcar +Bowl=Cuenco +Chocolate Powder=Polvo de Chocolate +Pasta=Pasta +Butter=Manteca +Cheese=Queso diff --git a/food_basic/locale/food_basic.fr.tr b/food_basic/locale/food_basic.fr.tr new file mode 100644 index 0000000..0b689b8 --- /dev/null +++ b/food_basic/locale/food_basic.fr.tr @@ -0,0 +1,44 @@ +# textdomain: food_basic + +### init.lua ### +Venison=Venaison +Dark Chocolate=Chocolat noir +Milk Chocolate=Chocolat au lait +Baked Potato=Pomme de terre cuite +Pasta Bake=Plat de pâtes +Raw Pasta Bake=Plat de pâtes crues +chicken Soup=Soupe de poulet +tomato Soup=Soupe de tomate +Uncooked tomato Soup=Soupe de tomate crue +Uncooked chicken Soup=Soupe de poulet crue +apple Juice=Jus de pomme +orange Juice=Jus d'orange +cactus Juice=Jus de cactus +Rainbow Juice=Jus d'arc-en-ciel +Cake=Gâteau +Cake Mix=Pâte pour gâteau +Chocolate Cake=Gâteau au chocolat +Chocolate Cake Mix=Pâte pour gâteau au chocolat +Carrot Cake=Gâteau à la carotte +Carrot Cake Mix=Pâte pour gâteau à la carotte +Cheese cake=Gâteau au fromage +Cheese Cake Mix=Pâte pour gâteau au fromage + + +### ingredients.lua ### +Wheat=Blé +Flour=Farine +Potato=Pomme de terre +Raw meat=Viande crue +Orange=Orange +Tomato=Tomate +Carrot=Carotte +Cocoa Bean=Fève de caco +Milk=Lait +Egg=Oeuf +Sugar=Sucre +Bowl=Bol +Chocolate Powder=Poudre de chocolat +Pasta=Pâtes +Butter=Beurre +Cheese=Fromage diff --git a/food_basic/locale/food_basic.ru.tr b/food_basic/locale/food_basic.ru.tr new file mode 100644 index 0000000..4ab049a --- /dev/null +++ b/food_basic/locale/food_basic.ru.tr @@ -0,0 +1,45 @@ +# textdomain: food_basic +# Translation by Xanthin and hawkril + +### init.lua ### +Venison=Оленина +Dark Chocolate=Чёрный шоколад +Milk Chocolate=Молочный шоколад +Baked Potato=Печёный картофель +Pasta Bake=Макаронные изделия +Raw Pasta Bake=Сырая паста +chicken Soup=Куриный суп +tomato Soup=Томатный суп +Uncooked tomato Soup=Сырой томатный суп +Uncooked chicken Soup=Сырой куриный суп +apple Juice=Яблочный сок +orange Juice=Апельсиновый сок +cactus Juice=Кактусовый сок +Rainbow Juice=Радужный сок +Cake=Торт +Cake Mix=Полуфабрикат торта +Chocolate Cake=Шоколадный торт +Chocolate Cake Mix=Полуфабрикат шоколадного торта +Carrot Cake=Морковный торт +Carrot Cake Mix=Полуфабрикат морковного торта +Cheese cake=ватрушка +Cheese Cake Mix= + + +### ingredients.lua ### +Wheat=Пшеница +Flour=Мука +Potato=Картофель +Raw meat=Сырое мясо +Orange=Апельсин +Tomato=Помидор +Carrot=Морковь +Cocoa Bean=Какао-Бобы +Milk=Молоко +Egg=Яйцо +Sugar=Сахар +Bowl=Чашка +Chocolate Powder=Шоколадный порошок +Pasta=Паста +Butter=Масло +Cheese=Сыр diff --git a/food_basic/locale/food_basic.tr.tr b/food_basic/locale/food_basic.tr.tr new file mode 100644 index 0000000..7bc2553 --- /dev/null +++ b/food_basic/locale/food_basic.tr.tr @@ -0,0 +1,45 @@ +# textdomain: food_basic +# mahmutelmas06@gmail.com + +### init.lua ### +Venison=Geyik Eti +Dark Chocolate=Bitter çikolata +Milk Chocolate=Sütlü çikolata +Baked Potato=Fırında Patates +Pasta Bake=Fırında Makarna +Raw Pasta Bake=Çiğ Makarna +chicken Soup=Tavuk çorbası +tomato Soup=Domates çorbası +Uncooked tomato Soup=Pişmemiş domates çorbası +Uncooked chicken Soup=Pişmemiş tavuk çorbası +apple Juice=Elma suyu +orange Juice=Portakal suyu +cactus Juice=Kaktüs suyu +Rainbow Juice=Gökkuşağı suyu +Cake=Kek +Cake Mix=Pişmemiş kek +Chocolate Cake=Çikolatalı kek +Chocolate Cake Mix=Pişmemiş çikolatalı kek +Carrot Cake=Havuçlu kek +Carrot Cake Mix=Pişmemiş havuçlu kek +Cheese cake=Peynirli kek +Cheese Cake Mix=Pişmemiş peynirli kek + + +### ingredients.lua ### +Wheat=Buğday +Flour=Un +Potato=Patates +Raw meat=Çiğ et +Orange=Portakal +Tomato=Domates +Carrot=Havuç +Cocoa Bean=Kakao Çekirdeği +Milk=Süt +Egg=Yumurta +Sugar=Şeker +Bowl=Kase +Chocolate Powder=Çikolata tozu +Pasta=Makarna +Butter=Tereyağı +Cheese=Peynir diff --git a/food_basic/locale/fr.txt b/food_basic/locale/fr.txt deleted file mode 100644 index 3b5a13a..0000000 --- a/food_basic/locale/fr.txt +++ /dev/null @@ -1,40 +0,0 @@ -# Traduction française / French translation - -Wheat = Blé -Flour = Farine -Potato = Pomme de terre -Tomato = Tomate -Carrot = Carotte -Orange = Orange -Milk = Lait -Egg = Oeuf -Cocoa Bean = Fève de caco -Raw meat = Viande crue -Venison = Venaison -Sugar = Sucre -Chocolate Powder = Poudre de chocolat -Dark Chocolate = Chocolat noir -Milk Chocolate = Chocolat blanc -Pasta = Pâtes -Bowl = Bol -Butter = Beurre -Cheese = Fromage -Baked Potato = Pomme de terre cuite -Pasta Bake = Plat de pâtes -Raw Pasta Bake = Plat de pâtes crues -chicken Soup = Soupe de poulet -tomato Soup = Soupe de tomate -Uncooked tomato Soup = Soupe de tomate crue -Uncooked chicken Soup = Soupe de poulet crue -apple Juice = Jus de pomme -cactus Juice = Jus de cactus -Rainbow Juice = Jus d'arc-en-ciel -Orange Juice = Jus d'orange -Cake = Gâteau -Chocolate Cake = Gâteau au chocolat -Carrot Cake = Gâteau à la carotte -Cheese cake = Gâteau au fromage -Cake Mix = Pâte pour gâteau -Chocolate Cake Mix = Pâte pour gâteau au chocolat -Carrot Cake Mix = Pâte pour gâteau à la carotte -Cheese Cake Mix = Pâte pour gâteau au fromage diff --git a/food_basic/locale/ru.txt b/food_basic/locale/ru.txt deleted file mode 100644 index 4ba1268..0000000 --- a/food_basic/locale/ru.txt +++ /dev/null @@ -1,37 +0,0 @@ -# Translation by Xanthin and hawkril - -Wheat = Пшеница -Flour = Мука -Potato = Картофель -Tomato = Помидор -Carrot = Морковь -Orange = Апельсин -Milk = Молоко -Egg = Яйцо -Cocoa Bean = Какао-Бобы -Raw meat = Сырое мясо -Venison = Оленина -Sugar = Сахар -Chocolate Powder = Шоколадный порошок -Dark Chocolate = Чёрный шоколад -Milk Chocolate = Молочный шоколад -Pasta = Паста -Bowl = Чашка -Butter = Масло -Cheese = Сыр -Baked Potato = Печёный картофель -Pasta Bake = Макаронные изделия -Raw Pasta Bake = Сырая паста -chicken Soup = Куриный суп -tomato Soup = Томатный суп -Uncooked tomato Soup = Сырой томатный суп -Uncooked chicken Soup = Сырой куриный суп -apple Juice = Яблочный сок -cactus Juice = Кактусовый сок -Rainbow Juice = Радужный сок -Cake = Торт -Chocolate Cake = Шоколадный торт -Carrot Cake = Морковный торт -Cake Mix = Полуфабрикат торта -Chocolate Cake Mix = Полуфабрикат шоколадного торта -Carrot Cake Mix = Полуфабрикат морковного торта diff --git a/food_basic/locale/template.txt b/food_basic/locale/template.txt index 150e9e8..dbd59fb 100644 --- a/food_basic/locale/template.txt +++ b/food_basic/locale/template.txt @@ -1,40 +1,44 @@ -# template +# textdomain: food_basic -Wheat = -Flour = -Potato = -Tomato = -Carrot = -Orange = -Milk = -Egg = -Cocoa Bean = -Raw meat = -Venison = -Sugar = -Chocolate Powder = -Dark Chocolate = -Milk Chocolate = -Pasta = -Bowl = -Butter = -Cheese = -Baked Potato = -Pasta Bake = -Raw Pasta Bake = -chicken Soup = -tomato Soup = -Uncooked tomato Soup = -Uncooked chicken Soup = -apple Juice = -cactus Juice = -Rainbow Juice = -Orange Juice = -Cake = -Chocolate Cake = -Carrot Cake = -Cheese cake = -Cake Mix = -Chocolate Cake Mix = -Carrot Cake Mix = -Cheese Cake Mix = +### init.lua ### +Venison= +Dark Chocolate= +Milk Chocolate= +Baked Potato= +Pasta Bake= +Raw Pasta Bake= +chicken Soup= +tomato Soup= +Uncooked tomato Soup= +Uncooked chicken Soup= +apple Juice= +orange Juice= +cactus Juice= +Rainbow Juice= +Cake= +Cake Mix= +Chocolate Cake= +Chocolate Cake Mix= +Carrot Cake= +Carrot Cake Mix= +Cheese cake= +Cheese Cake Mix= + + +### ingredients.lua ### +Wheat= +Flour= +Potato= +Raw meat= +Orange= +Tomato= +Carrot= +Cocoa Bean= +Milk= +Egg= +Sugar= +Bowl= +Chocolate Powder= +Pasta= +Butter= +Cheese= diff --git a/food_basic/locale/tr.txt b/food_basic/locale/tr.txt deleted file mode 100644 index 5987623..0000000 --- a/food_basic/locale/tr.txt +++ /dev/null @@ -1,40 +0,0 @@ -# mahmutelmas06@gmail.com - -Wheat = Buğday -Flour = Un -Potato = Patates -Tomato = Domates -Carrot = Havuç -Orange = Portakal -Milk = Süt -Egg = Yumurta -Cocoa Bean = Kakao Çekirdeği -Raw meat = Çiğ et -Venison = Geyik Eti -Sugar = Şeker -Chocolate Powder = Çikolata tozu -Dark Chocolate = Bitter çikolata -Milk Chocolate = Sütlü çikolata -Pasta = Makarna -Bowl = Kase -Butter = Tereyağı -Cheese = Peynir -Baked Potato = Fırında Patates -Pasta Bake = Fırında Makarna -Raw Pasta Bake = Çiğ Makarna -chicken Soup = Tavuk çorbası -tomato Soup = Domates çorbası -Uncooked tomato Soup = Pişmemiş domates çorbası -Uncooked chicken Soup = Pişmemiş tavuk çorbası -apple Juice = Elma suyu -cactus Juice = Kaktüs suyu -Rainbow Juice = Gökkuşağı suyu -Orange Juice = Portakal suyu -Cake = Kek -Chocolate Cake = Çikolatalı kek -Carrot Cake = Havuçlu kek -Cheese cake = Peynirli kek -Cake Mix = Pişmemiş kek -Chocolate Cake Mix = Pişmemiş çikolatalı kek -Carrot Cake Mix = Pişmemiş havuçlu kek -Cheese Cake Mix = Pişmemiş peynirli kek