From 8cb555199e70d24abf64e31fda3e5399b3501ec4 Mon Sep 17 00:00:00 2001 From: Louis <55180044+louisroyer@users.noreply.github.com> Date: Sun, 9 Feb 2020 01:32:39 +0100 Subject: [PATCH] Use MT-5 translation system for worldgen mod --- technic_worldgen/crafts.lua | 6 +- technic_worldgen/depends.txt | 1 - technic_worldgen/init.lua | 3 - technic_worldgen/locale/de.txt | 39 ----------- technic_worldgen/locale/es.txt | 36 ---------- technic_worldgen/locale/fr.txt | 37 ---------- technic_worldgen/locale/pl.txt | 38 ----------- technic_worldgen/locale/pt_BR.txt | 38 ----------- .../locale/technic_worldgen.de.tr | 41 +++++++++++ .../locale/technic_worldgen.es.tr | 38 +++++++++++ .../locale/technic_worldgen.fr.tr | 47 +++++++++++++ .../locale/technic_worldgen.pl.tr | 40 +++++++++++ .../locale/technic_worldgen.pt_BR.tr | 40 +++++++++++ .../locale/technic_worldgen.tr.tr | 40 +++++++++++ technic_worldgen/locale/template.txt | 68 +++++++++++-------- technic_worldgen/locale/tr.txt | 38 ----------- technic_worldgen/mod.conf | 2 +- technic_worldgen/nodes.lua | 6 +- technic_worldgen/rubber.lua | 4 +- 19 files changed, 296 insertions(+), 266 deletions(-) delete mode 100644 technic_worldgen/locale/de.txt delete mode 100644 technic_worldgen/locale/es.txt delete mode 100644 technic_worldgen/locale/fr.txt delete mode 100644 technic_worldgen/locale/pl.txt delete mode 100644 technic_worldgen/locale/pt_BR.txt create mode 100644 technic_worldgen/locale/technic_worldgen.de.tr create mode 100644 technic_worldgen/locale/technic_worldgen.es.tr create mode 100644 technic_worldgen/locale/technic_worldgen.fr.tr create mode 100644 technic_worldgen/locale/technic_worldgen.pl.tr create mode 100644 technic_worldgen/locale/technic_worldgen.pt_BR.tr create mode 100644 technic_worldgen/locale/technic_worldgen.tr.tr delete mode 100644 technic_worldgen/locale/tr.txt diff --git a/technic_worldgen/crafts.lua b/technic_worldgen/crafts.lua index 0590e70..6d6f364 100644 --- a/technic_worldgen/crafts.lua +++ b/technic_worldgen/crafts.lua @@ -1,5 +1,5 @@ -local S = technic.worldgen.gettext +local S = minetest.get_translator("technic_worldgen") minetest.register_craftitem(":technic:uranium_lump", { description = S("Uranium Lump"), @@ -187,6 +187,8 @@ end for_each_registered_item(function(item_name) local item_def = minetest.registered_items[item_name] if steel_to_iron[item_name] and string.find(item_def.description, "Steel") then - minetest.override_item(item_name, { description = string.gsub(item_def.description, "Steel", S("Iron")) }) + -- TODO: Fix this line + -- This is not the good way to do this because it breaks translations + minetest.override_item(item_name, { description = string.gsub(item_def.description, "Steel", "Iron") }) end end) diff --git a/technic_worldgen/depends.txt b/technic_worldgen/depends.txt index 6a92b7d..d78ee62 100644 --- a/technic_worldgen/depends.txt +++ b/technic_worldgen/depends.txt @@ -1,6 +1,5 @@ default basic_materials -intllib? mg? doors? farming? diff --git a/technic_worldgen/init.lua b/technic_worldgen/init.lua index 2f36920..d867d30 100644 --- a/technic_worldgen/init.lua +++ b/technic_worldgen/init.lua @@ -1,9 +1,6 @@ local modpath = minetest.get_modpath("technic_worldgen") technic = rawget(_G, "technic") or {} -technic.worldgen = { - gettext = rawget(_G, "intllib") and intllib.Getter() or function(s) return s end, -} dofile(modpath.."/config.lua") dofile(modpath.."/nodes.lua") diff --git a/technic_worldgen/locale/de.txt b/technic_worldgen/locale/de.txt deleted file mode 100644 index 401c94c..0000000 --- a/technic_worldgen/locale/de.txt +++ /dev/null @@ -1,39 +0,0 @@ -# German Translation for technic_worldgen -# Deutsche Übersetzung von technic_worldgen -# by Xanthin - -## crafts.lua -Uranium Lump = Uranklumpen -Uranium Ingot = Uranbarren -Chromium Lump = Chromklumpen -Chromium Ingot = Chrombarren -Zinc Lump = Zinkklumpen -Zinc Ingot = Zinkbarren -Brass Ingot = Messingbarren -Wrought Iron Ingot = Schmiedeeisenbarren -Cast Iron Ingot = Gusseisenbarren -Carbon Steel Ingot = Kohlenstoffstahlbarren -Stainless Steel Ingot = Edelstahlbarren -Iron = Eisen - -## nodes.lua -Uranium Ore = Uranerz -Chromium Ore = Chromerz -Zinc Ore = Zinkerz -Granite = Granit -Marble = Marmor -Marble Bricks = Marmorziegel -Uranium Block = Uranblock -Chromium Block = Chromblock -Zinc Block = Zinkblock -Wrought Iron Block = Schmiedeeisenblock -Cast Iron Block = Gusseisenblock -Carbon Steel Block = Kohlenstoffstahlblock -Stainless Steel Block = Edelstahlblock -Brass Block = Messingblock -Wrought Iron = Schmiedeeisen - -## rubber.lua -Rubber Tree Sapling = Gummibaumsetzling -Rubber Tree = Gummibaum - diff --git a/technic_worldgen/locale/es.txt b/technic_worldgen/locale/es.txt deleted file mode 100644 index a3920c2..0000000 --- a/technic_worldgen/locale/es.txt +++ /dev/null @@ -1,36 +0,0 @@ -# technic_worldgen traducido por Carlos Barraza - -###crafts.lua -Uranium Lump = Pepita de Uranio -Uranium Ingot = Lingote de Uranio -Chromium Lump = Pepita de Cromo -Chromium Ingot = Lingote de Cromo -Zinc Lump = Pepita de Zinc -Zinc Ingot = Lingote de Zinc -Brass Ingot = Lingote de Latón -Wrought Iron Ingot = Lingote de Hierro Forjado -Cast Iron Ingot = Lingote de Hierro Fundido -Carbon Steel Ingot = Lingote de Acero al Carbon -Stainless Steel Ingot = Lingote de Acero inoxidable -Iron = Lingote - -###nodes.lua -Uranium Ore = Mineral de Uranio -Chromium Ore = Mineral de Cromo -Zinc Ore = Mineral de Zinc -Granite = Granito -Marble = Mármol -Marble Bricks = Ladrillos de Mármol -Uranium Block = Bloque de Uranio -Chromium Block = Bloque de Cromo -Zinc Block = Bloque de Zinc -Wrought Iron Block = Bloque de Hierro Forjado -Cast Iron Block = Bloque de Hierro Fundido -Carbon Steel Block = Bloque de Acero al Carbon -Stainless Steel Block = Bloque de Acero Inoxidable -Brass Block = Bloque de Latón -Wrought Iron = Hierro Forjado - -###rubber.lua -Rubber Tree Sapling = Retoño de Árbol de Goma -Rubber Tree = Árbol de Goma diff --git a/technic_worldgen/locale/fr.txt b/technic_worldgen/locale/fr.txt deleted file mode 100644 index 5bdd148..0000000 --- a/technic_worldgen/locale/fr.txt +++ /dev/null @@ -1,37 +0,0 @@ -# template.txt -# technic_worldgen translation template - -###crafts.lua -Uranium Lump = Morceau d'uranium -Uranium Ingot = Lingot d'uranium -Chromium Lump = Morceau de chrome -Chromium Ingot = Lingot de chrome -Zinc Lump = Morceau de zinc -Zinc Ingot = Lingot de zinc -Brass Ingot = Lingot de laiton -Wrought Iron Ingot = Lingot de fer forgé -Cast Iron Ingot = Lingot de fonte -Carbon Steel Ingot = Lingot d'acier au carbone -Stainless Steel Ingot = Lingot d'acier inoxydable -Iron = Fer - -###nodes.lua -Uranium Ore = Minerai d'uranium -Chromium Ore = Minerai de chrome -Zinc Ore = Minerai de zinc -Granite = Granite -Marble = Marbre -Marble Bricks = Briques en marbre -Uranium Block = Bloc d'uranium -Chromium Block = Bloc de chrome -Zinc Block = Bloc de zinc -Wrought Iron Block = Bloc de fer forgé -Cast Iron Block = Bloc de fonte -Carbon Steel Block = Bloc d'acier au carbone -Stainless Steel Block = Bloc d'acier inoxydable -Brass Block = Bloc de laiton -Wrought Iron = Fer forgé - -###rubber.lua -Rubber Tree Sapling = Pousse d'arbre à caoutchouc -Rubber Tree = Arbre à caoutchouc diff --git a/technic_worldgen/locale/pl.txt b/technic_worldgen/locale/pl.txt deleted file mode 100644 index 76039ca..0000000 --- a/technic_worldgen/locale/pl.txt +++ /dev/null @@ -1,38 +0,0 @@ -# Polish Translation for technic_worldgen -# Polskie tłumaczenie technic_worldgen -# by mat9117 - -###crafts.lua -Uranium Lump = Bryłka uranu -Uranium Ingot = Sztabka uranu -Chromium Lump = Bryłka chromu -Chromium Ingot = Sztabka chromu -Zinc Lump = Bryłka cynku -Zinc Ingot = Sztabka cynku -Brass Ingot = Sztabka mosiądzu -Wrought Iron Ingot = Sztabka kutego żelaza -Cast Iron Ingot = Sztabka żelaziwa -Carbon Steel Ingot = Sztabka stali węglowej -Stainless Steel Ingot = Sztabka nierdzewnej stali -Iron = Żelazo - -###nodes.lua -Uranium Ore = Ruda uranu -Chromium Ore = Ruda chromu -Zinc Ore = Ruda cynku -Granite = Granit -Marble = Marmur -Marble Bricks = Marmurowe cegły -Uranium Block = Blok uranu -Chromium Block = Blok chromu -Zinc Block = Blok cynku -Wrought Iron Block = Blok kutego żelaza -Cast Iron Block = Blok żelaziwa -Carbon Steel Block = Blok stali węglowej -Stainless Steel Block = Blok stali nierdzewnej -Brass Block = Blok mosiądzu -Wrought Iron = Kute żelazo - -###rubber.lua -Rubber Tree Sapling = Sadzonka kauczukowca -Rubber Tree = Kauczukowiec diff --git a/technic_worldgen/locale/pt_BR.txt b/technic_worldgen/locale/pt_BR.txt deleted file mode 100644 index b20368f..0000000 --- a/technic_worldgen/locale/pt_BR.txt +++ /dev/null @@ -1,38 +0,0 @@ -# Braziliam portuguese translation for technic_worldgen -# Tradução portuguesa brasileira para technic_worldgen -# By Sires - -###crafts.lua -Uranium Lump = Pedaço de Urânio -Uranium Ingot = Lingote de Urânio -Chromium Lump = Pedaço de Crômio -Chromium Ingot = Lingote de Crômio -Zinc Lump = Pedaço de Zinco -Zinc Ingot = Lingote de Zinco -Brass Ingot = Lingote de Latão -Wrought Iron Ingot = Lingote de Ferro Forjado -Cast Iron Ingot = Lingote de Ferro Fundido -Carbon Steel Ingot = Lingote de Aço Carbono -Stainless Steel Ingot = Lingote de Ferro Inoxidável -Iron = Ferro - -###nodes.lua -Uranium Ore = Minério de Urânio -Chromium Ore = Minério de Crômio -Zinc Ore = Minério de Zinco -Granite = Granito -Marble = Mármore -Marble Bricks = Tijolos de Mármore -Uranium Block = Bloco de Urânio -Chromium Block = Bloco de Crômio -Zinc Block = Bloco de Zinco -Wrought Iron Block = Bloco de Ferro Forjado -Cast Iron Block = Bloco de Ferro Fundido -Carbon Steel Block = Bloco de Aço Carbono -Stainless Steel Block = Bloco de Aço Inoxidável -Brass Block = Bloco de Latão -Wrought Iron = Ferro Forjado - -###rubber.lua -Rubber Tree Sapling = Muda de Árvore de Borracha -Rubber Tree = Árvore de Borracha diff --git a/technic_worldgen/locale/technic_worldgen.de.tr b/technic_worldgen/locale/technic_worldgen.de.tr new file mode 100644 index 0000000..f7e3145 --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.de.tr @@ -0,0 +1,41 @@ +# textdomain: technic_worldgen + +# German Translation for technic_worldgen +# Deutsche Übersetzung von technic_worldgen +# by Xanthin + +## crafts.lua +Uranium Lump=Uranklumpen +Uranium Ingot=Uranbarren +Chromium Lump=Chromklumpen +Chromium Ingot=Chrombarren +Zinc Lump=Zinkklumpen +Zinc Ingot=Zinkbarren +Brass Ingot=Messingbarren +Wrought Iron Ingot=Schmiedeeisenbarren +Cast Iron Ingot=Gusseisenbarren +Carbon Steel Ingot=Kohlenstoffstahlbarren +Stainless Steel Ingot=Edelstahlbarren +Iron=Eisen + +## nodes.lua +Uranium Ore=Uranerz +Chromium Ore=Chromerz +Zinc Ore=Zinkerz +Granite=Granit +Marble=Marmor +Marble Bricks=Marmorziegel +Uranium Block=Uranblock +Chromium Block=Chromblock +Zinc Block=Zinkblock +Wrought Iron Block=Schmiedeeisenblock +Cast Iron Block=Gusseisenblock +Carbon Steel Block=Kohlenstoffstahlblock +Stainless Steel Block=Edelstahlblock +Brass Block=Messingblock +Wrought Iron=Schmiedeeisen + +## rubber.lua +Rubber Tree Sapling=Gummibaumsetzling +Rubber Tree=Gummibaum + diff --git a/technic_worldgen/locale/technic_worldgen.es.tr b/technic_worldgen/locale/technic_worldgen.es.tr new file mode 100644 index 0000000..acd06cc --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.es.tr @@ -0,0 +1,38 @@ +# textdomain: technic_worldgen + +# technic_worldgen traducido por Carlos Barraza + +###crafts.lua +Uranium Lump=Pepita de Uranio +Uranium Ingot=Lingote de Uranio +Chromium Lump=Pepita de Cromo +Chromium Ingot=Lingote de Cromo +Zinc Lump=Pepita de Zinc +Zinc Ingot=Lingote de Zinc +Brass Ingot=Lingote de Latón +Wrought Iron Ingot=Lingote de Hierro Forjado +Cast Iron Ingot=Lingote de Hierro Fundido +Carbon Steel Ingot=Lingote de Acero al Carbon +Stainless Steel Ingot=Lingote de Acero inoxidable +Iron=Lingote + +###nodes.lua +Uranium Ore=Mineral de Uranio +Chromium Ore=Mineral de Cromo +Zinc Ore=Mineral de Zinc +Granite=Granito +Marble=Mármol +Marble Bricks=Ladrillos de Mármol +Uranium Block=Bloque de Uranio +Chromium Block=Bloque de Cromo +Zinc Block=Bloque de Zinc +Wrought Iron Block=Bloque de Hierro Forjado +Cast Iron Block=Bloque de Hierro Fundido +Carbon Steel Block=Bloque de Acero al Carbon +Stainless Steel Block=Bloque de Acero Inoxidable +Brass Block=Bloque de Latón +Wrought Iron=Hierro Forjado + +###rubber.lua +Rubber Tree Sapling=Retoño de Árbol de Goma +Rubber Tree=Árbol de Goma diff --git a/technic_worldgen/locale/technic_worldgen.fr.tr b/technic_worldgen/locale/technic_worldgen.fr.tr new file mode 100644 index 0000000..bd4b473 --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.fr.tr @@ -0,0 +1,47 @@ +# textdomain: technic_worldgen + +# template.txt +# technic_worldgen translation template + +###crafts.lua +Sulfur Lump=Morceau de soufre +Lead Lump=Morceau de plomb +Lead Ingot=Lingot de plomb +Uranium Lump=Morceau d'uranium +Uranium Ingot=Lingot d'uranium +Chromium Lump=Morceau de chrome +Chromium Ingot=Lingot de chrome +Zinc Lump=Morceau de zinc +Zinc Ingot=Lingot de zinc +Brass Ingot=Lingot de laiton +Wrought Iron Ingot=Lingot de fer forgé +Cast Iron Ingot=Lingot de fonte +Carbon Steel Ingot=Lingot d'acier au carbone +Stainless Steel Ingot=Lingot d'acier inoxydable +Iron=Fer + +###nodes.lua +Sulfur Ore=Minerai de soufre +Lead Ore=Minerai de plomb +Uranium Ore=Minerai d'uranium +Chromium Ore=Minerai de chrome +Zinc Ore=Minerai de zinc +Granite=Granite +Marble=Marbre +Marble Bricks=Briques en marbre +Lead Block=Bloc de plomb +Uranium Block=Bloc d'uranium +Chromium Block=Bloc de chrome +Zinc Block=Bloc de zinc +Wrought Iron Block=Bloc de fer forgé +Cast Iron Block=Bloc de fonte +Carbon Steel Block=Bloc d'acier au carbone +Stainless Steel Block=Bloc d'acier inoxydable +Brass Block=Bloc de laiton +Wrought Iron=Fer forgé + +###rubber.lua +Rubber Tree Sapling=Pousse d'arbre à caoutchouc +Rubber Tree=Arbre à caoutchouc +Rubber Tree Leaves=Feuilles d’arbre à caoutchouc +Worldgen: grow rubber tree sapling=Worldgen : pousse des arbres à caoutchouc diff --git a/technic_worldgen/locale/technic_worldgen.pl.tr b/technic_worldgen/locale/technic_worldgen.pl.tr new file mode 100644 index 0000000..75231ca --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.pl.tr @@ -0,0 +1,40 @@ +# textdomain: technic_worldgen + +# Polish Translation for technic_worldgen +# Polskie tłumaczenie technic_worldgen +# by mat9117 + +###crafts.lua +Uranium Lump=Bryłka uranu +Uranium Ingot=Sztabka uranu +Chromium Lump=Bryłka chromu +Chromium Ingot=Sztabka chromu +Zinc Lump=Bryłka cynku +Zinc Ingot=Sztabka cynku +Brass Ingot=Sztabka mosiądzu +Wrought Iron Ingot=Sztabka kutego żelaza +Cast Iron Ingot=Sztabka żelaziwa +Carbon Steel Ingot=Sztabka stali węglowej +Stainless Steel Ingot=Sztabka nierdzewnej stali +Iron=Żelazo + +###nodes.lua +Uranium Ore=Ruda uranu +Chromium Ore=Ruda chromu +Zinc Ore=Ruda cynku +Granite=Granit +Marble=Marmur +Marble Bricks=Marmurowe cegły +Uranium Block=Blok uranu +Chromium Block=Blok chromu +Zinc Block=Blok cynku +Wrought Iron Block=Blok kutego żelaza +Cast Iron Block=Blok żelaziwa +Carbon Steel Block=Blok stali węglowej +Stainless Steel Block=Blok stali nierdzewnej +Brass Block=Blok mosiądzu +Wrought Iron=Kute żelazo + +###rubber.lua +Rubber Tree Sapling=Sadzonka kauczukowca +Rubber Tree=Kauczukowiec diff --git a/technic_worldgen/locale/technic_worldgen.pt_BR.tr b/technic_worldgen/locale/technic_worldgen.pt_BR.tr new file mode 100644 index 0000000..1d596f6 --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.pt_BR.tr @@ -0,0 +1,40 @@ +# textdomain: technic_worldgen + +# Braziliam portuguese translation for technic_worldgen +# Tradução portuguesa brasileira para technic_worldgen +# By Sires + +###crafts.lua +Uranium Lump=Pedaço de Urânio +Uranium Ingot=Lingote de Urânio +Chromium Lump=Pedaço de Crômio +Chromium Ingot=Lingote de Crômio +Zinc Lump=Pedaço de Zinco +Zinc Ingot=Lingote de Zinco +Brass Ingot=Lingote de Latão +Wrought Iron Ingot=Lingote de Ferro Forjado +Cast Iron Ingot=Lingote de Ferro Fundido +Carbon Steel Ingot=Lingote de Aço Carbono +Stainless Steel Ingot= Lingote de Ferro Inoxidável +Iron=Ferro + +###nodes.lua +Uranium Ore=Minério de Urânio +Chromium Ore=Minério de Crômio +Zinc Ore=Minério de Zinco +Granite=Granito +Marble=Mármore +Marble Bricks=Tijolos de Mármore +Uranium Block=Bloco de Urânio +Chromium Block=Bloco de Crômio +Zinc Block=Bloco de Zinco +Wrought Iron Block=Bloco de Ferro Forjado +Cast Iron Block=Bloco de Ferro Fundido +Carbon Steel Block=Bloco de Aço Carbono +Stainless Steel Block=Bloco de Aço Inoxidável +Brass Block=Bloco de Latão +Wrought Iron=Ferro Forjado + +###rubber.lua +Rubber Tree Sapling=Muda de Árvore de Borracha +Rubber Tree=Árvore de Borracha diff --git a/technic_worldgen/locale/technic_worldgen.tr.tr b/technic_worldgen/locale/technic_worldgen.tr.tr new file mode 100644 index 0000000..12eefac --- /dev/null +++ b/technic_worldgen/locale/technic_worldgen.tr.tr @@ -0,0 +1,40 @@ +# textdomain: technic_worldgen + +# Turkish translation +# mahmutelmas06@hotmail.com +# Türkçe çeviri + +###crafts.lua +Uranium Lump=Uranyum yığını +Uranium Ingot=Uranyum külçesi +Chromium Lump=Krom yığını +Chromium Ingot=Krom külçesi +Zinc Lump=Çinko yığını +Zinc Ingot=Çünko külçesi +Brass Ingot=Pirinç yığını +Wrought Iron Ingot=İşlenmiş demir yığını +Cast Iron Ingot=Döküm demir yığını +Carbon Steel Ingot=Karbon çelik külçe +Stainless Steel Ingot =Paslanmaz çelik külçe +Iron=Demir + +###nodes.lua +Uranium Ore=Uranyum madeni +Chromium Ore=Krom madeni +Zinc Ore=Çinko madeni +Granite=Granit +Marble=Mermer +Marble Bricks=Mermer tuğla +Uranium Block=Uranyum blok +Chromium Block=Karbon blok +Zinc Block=Çinko blok +Wrought Iron Block=İşlenmiş demir blok +Cast Iron Block=Döküm demir blok +Carbon Steel Block=Karbon çelik blok +Stainless Steel Block=Paslanmaz çelik blok +Brass Block=Pirinç blok +Wrought Iron=İşlenmiş demir + +###rubber.lua +Rubber Tree Sapling=Kauçuk ağacı fidanı +Rubber Tree=Kauçuk ağacı diff --git a/technic_worldgen/locale/template.txt b/technic_worldgen/locale/template.txt index 40d0029..8320a81 100644 --- a/technic_worldgen/locale/template.txt +++ b/technic_worldgen/locale/template.txt @@ -1,37 +1,47 @@ +# textdomain: technic_worldgen + # template.txt # technic_worldgen translation template ###crafts.lua -Uranium Lump = -Uranium Ingot = -Chromium Lump = -Chromium Ingot = -Zinc Lump = -Zinc Ingot = -Brass Ingot = -Wrought Iron Ingot = -Cast Iron Ingot = -Carbon Steel Ingot = -Stainless Steel Ingot = -Iron = +Sulfur Lump= +Lead Lump= +Lead Ingot= +Uranium Lump= +Uranium Ingot= +Chromium Lump= +Chromium Ingot= +Zinc Lump= +Zinc Ingot= +Brass Ingot= +Wrought Iron Ingot= +Cast Iron Ingot= +Carbon Steel Ingot= +Stainless Steel Ingot= +Iron= ###nodes.lua -Uranium Ore = -Chromium Ore = -Zinc Ore = -Granite = -Marble = -Marble Bricks = -Uranium Block = -Chromium Block = -Zinc Block = -Wrought Iron Block = -Cast Iron Block = -Carbon Steel Block = -Stainless Steel Block = -Brass Block = -Wrought Iron = +Sulfur Ore= +Lead Ore= +Uranium Ore= +Chromium Ore= +Zinc Ore= +Granite= +Marble= +Marble Bricks= +Lead Block= +Uranium Block= +Chromium Block= +Zinc Block= +Wrought Iron Block= +Cast Iron Block= +Carbon Steel Block= +Stainless Steel Block= +Brass Block= +Wrought Iron= ###rubber.lua -Rubber Tree Sapling = -Rubber Tree = +Rubber Tree Sapling= +Rubber Tree= +Rubber Tree Leaves= +Worldgen: grow rubber tree sapling= diff --git a/technic_worldgen/locale/tr.txt b/technic_worldgen/locale/tr.txt deleted file mode 100644 index 1c0fc44..0000000 --- a/technic_worldgen/locale/tr.txt +++ /dev/null @@ -1,38 +0,0 @@ -# Turkish translation -# mahmutelmas06@hotmail.com -# Türkçe çeviri - -###crafts.lua -Uranium Lump = Uranyum yığını -Uranium Ingot = Uranyum külçesi -Chromium Lump = Krom yığını -Chromium Ingot = Krom külçesi -Zinc Lump = Çinko yığını -Zinc Ingot = Çünko külçesi -Brass Ingot = Pirinç yığını -Wrought Iron Ingot = İşlenmiş demir yığını -Cast Iron Ingot = Döküm demir yığını -Carbon Steel Ingot = Karbon çelik külçe -Stainless Steel Ingot =Paslanmaz çelik külçe -Iron = Demir - -###nodes.lua -Uranium Ore = Uranyum madeni -Chromium Ore = Krom madeni -Zinc Ore = Çinko madeni -Granite = Granit -Marble = Mermer -Marble Bricks = Mermer tuğla -Uranium Block = Uranyum blok -Chromium Block = Karbon blok -Zinc Block = Çinko blok -Wrought Iron Block = İşlenmiş demir blok -Cast Iron Block = Döküm demir blok -Carbon Steel Block = Karbon çelik blok -Stainless Steel Block = Paslanmaz çelik blok -Brass Block = Pirinç blok -Wrought Iron = İşlenmiş demir - -###rubber.lua -Rubber Tree Sapling = Kauçuk ağacı fidanı -Rubber Tree = Kauçuk ağacı diff --git a/technic_worldgen/mod.conf b/technic_worldgen/mod.conf index 49988f5..b36805c 100644 --- a/technic_worldgen/mod.conf +++ b/technic_worldgen/mod.conf @@ -1,3 +1,3 @@ name = technic_worldgen depends = default, basic_materials -optional_depends = intllib, mg, doors, farming, glooptest, mesecons_doors, vessels +optional_depends = mg, doors, farming, glooptest, mesecons_doors, vessels diff --git a/technic_worldgen/nodes.lua b/technic_worldgen/nodes.lua index d4d3e4c..d68af18 100644 --- a/technic_worldgen/nodes.lua +++ b/technic_worldgen/nodes.lua @@ -1,5 +1,5 @@ -local S = technic.worldgen.gettext +local S = minetest.get_translator("technic_worldgen") minetest.register_node( ":technic:mineral_uranium", { description = S("Uranium Ore"), @@ -161,7 +161,9 @@ for_each_registered_node(function(node_name, node_def) node_name:find("steelblock", 1, true) and node_def.description:find("Steel", 1, true) then minetest.override_item(node_name, { - description = node_def.description:gsub("Steel", S("Wrought Iron")), + -- TODO: fix this line + -- This is not the good way of doing this because this breaks translations + description = node_def.description:gsub("Steel", "Wrought Iron"), }) end local tiles = node_def.tiles or node_def.tile_images diff --git a/technic_worldgen/rubber.lua b/technic_worldgen/rubber.lua index 11da9ca..d113e44 100644 --- a/technic_worldgen/rubber.lua +++ b/technic_worldgen/rubber.lua @@ -1,6 +1,6 @@ -- Code of rubber tree by PilzAdam -local S = technic.worldgen.gettext +local S = minetest.get_translator("technic_worldgen") minetest.register_node(":moretrees:rubber_tree_sapling", { description = S("Rubber Tree Sapling"), @@ -73,7 +73,7 @@ technic.rubber_tree_model={ minetest.register_abm({ nodenames = {"moretrees:rubber_tree_sapling"}, - label = "Worldgen: grow rubber tree sapling", + label = S("Worldgen: grow rubber tree sapling"), interval = 60, chance = 20, action = function(pos, node)