Add minetest.translator support (issue #56)

This commit is contained in:
Joachim Stolberg 2020-11-03 20:23:38 +01:00
parent 8f35b0793b
commit 996b3e6fad
13 changed files with 583 additions and 0 deletions

4
.gitignore vendored

@ -25,6 +25,10 @@ luac.out
*.def
*.exp
# BAK files
*.bak
*.old
# Shared objects (inc. Windows DLLs)
*.dll
*.so

@ -0,0 +1,14 @@
# textdomain: gravelsieve
### hammer.lua ###
Hammer converts Cobblestone into Gravel=Hammer, Zertrümmert Pflasterstein in Kies
### init.lua ###
Automatic Gravel Sieve=Automatisches Kiessieb
Compressed Gravel=Komprimiertes Kies
Gravel Sieve=Kiessieb
Sieved Gravel=Gesiebtes Kies

@ -0,0 +1,14 @@
# textdomain: gravelsieve
### hammer.lua ###
Hammer converts Cobblestone into Gravel=
### init.lua ###
Automatic Gravel Sieve=
Compressed Gravel=
Gravel Sieve=
Sieved Gravel=

1
lcdlib/mod.conf Normal file

@ -0,0 +1 @@
name=lcdlib

@ -0,0 +1,22 @@
# textdomain: techpack_stairway
### init.lua ###
TechPack Bridge 1=TechPack Brücke 1
TechPack Bridge 2=TechPack Brücke 2
TechPack Bridge 3=TechPack Brücke 3
TechPack Bridge 4=TechPack Brücke 4
TechPack Grating=TechPack Gitterrost
TechPack Handrail 1=TechPack Geländer 1
TechPack Handrail 2=TechPack Geländer 2
TechPack Handrail 3=TechPack Geländer 3
TechPack Handrail 4=TechPack Geländer 4
TechPack Ladder 1=TechPack Leiter 1
TechPack Ladder 2=TechPack Leiter 2
TechPack Ladder 3=TechPack Leiter 3
TechPack Ladder 4=TechPack Leiter 4
TechPack Lattice=TechPack Gitterrahmen
TechPack Lattice Slope=TechPack Gitterrahmenrampe
TechPack Stairway=TechPack Treppe

@ -0,0 +1,22 @@
# textdomain: techpack_stairway
### init.lua ###
TechPack Bridge 1=
TechPack Bridge 2=
TechPack Bridge 3=
TechPack Bridge 4=
TechPack Grating=
TechPack Handrail 1=
TechPack Handrail 2=
TechPack Handrail 3=
TechPack Handrail 4=
TechPack Ladder 1=
TechPack Ladder 2=
TechPack Ladder 3=
TechPack Ladder 4=
TechPack Lattice=
TechPack Lattice Slope=
TechPack Stairway=

@ -0,0 +1,22 @@
# textdomain: techpack_warehouse
### box_copper.lua ###
Warehouse Box Copper=
### box_gold.lua ###
Warehouse Box Gold=
### box_steel.lua ###
Warehouse Box Steel=
### common.lua ###
Filter: To configure the 8 storages=
Input: Put items will be moved to the storage, if configured=
Pass-through storage for unconfigured items (turn on/off)=
Storage: All items will be stored here=

@ -0,0 +1,69 @@
# textdomain: tubelib
### basalt.lua ###
Basalt Stone=
Basalt Stone Block=
Basalt Stone Brick=
### blackhole.lua ###
Tubelib Black Hole=
items disappeared=
### button.lua ###
Insert destination node number(s)=
Save=
Tubelib Button=
Tubelib Button/Switch=
connected with block=
public=
switch,button 2s,button 4s,button 8s,button 16s=
### defect.lua ###
Corrupted Tubelib Node=
### distributor.lua ###
Tubelib Distributor=
### forceload.lua ###
Area=
Area already loaded or max. number of Forceload Blocks reached!=
List of your Forceload Blocks=
Punch the block to make the area visible.=
Tubelib Forceload Block=
loaded!=
to=
### init.lua ###
Tubelib WLAN Chip=
### lamp.lua ###
Tubelib Lamp=
### pusher.lua ###
Tubelib Pusher=
### repairkit.lua ###
Tubelib End Wrench (use @= read status, place @= destroy)=
Tubelib Repair Kit=
[Tubelib] Node repaired=
[Tubelib] state=
aging=
counter=
### tubes.lua ###
Tubelib Tube=

@ -0,0 +1,69 @@
# textdomain: tubelib
### basalt.lua ###
Basalt Stone=Basaltstein
Basalt Stone Block=Basaltsteinblock
Basalt Stone Brick=Basaltsteinziegel
### blackhole.lua ###
Tubelib Black Hole=Tubelib Schwarzes Loch
items disappeared=Gegenstände verschwunden
### button.lua ###
Insert destination node number(s)=Zielblocknummer(n) eingeben
Save=Speichern
Tubelib Button=Tubelib Taster
Tubelib Button/Switch=Tubelib Taster/Schalter
connected with block=verbunden mit Block
public=öffentlich
switch,button 2s,button 4s,button 8s,button 16s=Schalter,Taster 2s,Taster 4s,Taster 8s,Taster 16s
### defect.lua ###
Corrupted Tubelib Node=beschädigter Tubelib Block
### distributor.lua ###
Tubelib Distributor=Tubelib Verteiler
### forceload.lua ###
Area=Bereich
Area already loaded or max. number of Forceload Blocks reached!=Bereich bereits geladen oder max. Anzahl von Forceload Blöcken erreicht!
List of your Forceload Blocks=Liste deiner Forceload Blöcke
Punch the block to make the area visible.=Schlage den Block um den Bereich anzuzeigen
Tubelib Forceload Block=Tubelib Forceload Block
loaded!=geladen!
to=zu
### init.lua ###
Tubelib WLAN Chip=Tubelib WLAN Chip
### lamp.lua ###
Tubelib Lamp=Tubelib Lampe
### pusher.lua ###
Tubelib Pusher=Tubelib Schieber
### repairkit.lua ###
Tubelib End Wrench (use @= read status, place @= destroy)=Tubelib Gabelschlüssel (benutzen @= Status lesen, platzieren @= zerstören)
Tubelib Repair Kit=Tubelib Reparatur Kit
[Tubelib] Node repaired=[Tubelib] Block repariert
[Tubelib] state=Tubelib Zustand
aging=altern
counter=Zähler
### tubes.lua ###
Tubelib Tube=Tubelib Röhre

@ -0,0 +1,75 @@
# textdomain: tubelib_addons1
### autocrafter.lua ###
Tubelib Autocrafter=
### chest.lua ###
Tubelib Protected Chest=
connected with=
### detector.lua ###
Insert destination node number(s)=
Save=
Tubelib Detector=
Tubelib Detector, connected=
Tubelib Detector, unconfigured=
### fermenter.lua ###
Bio Gas=
Fermenter=
Fermenter will not fit there=
Reformer=
Tubelib Fermenter=
Tubelib Fermenter Top=
Tubelib Fermenter defect=
### funnel.lua ###
Tubelib Funnel=
### grinder.lua ###
Grinding=
Tubelib Grinder=
### harvester.lua ###
: running (=
Area radius=
Tubelib Harvester=
Tubelib Harvester Base=
### harvester.lua ###
### quarry.lua ###
Run endless=
### liquidsampler.lua ###
Liquid Sampler=
### pusher_fast.lua ###
Fast Pusher=
### quarry.lua ###
Digging depth=
Start level=
Tubelib Quarry=
[Tubelib Quarry] Area is protected!=
running=
### reformer.lua ###
Bio Fuel=
Reformer will not fit there=
Tubelib Reformer=
Tubelib Reformer Top=
Tubelib Reformer defect=

@ -0,0 +1,116 @@
# textdomain: tubelib_addons2
### accesscontrol.lua ###
Access code (4 digits):=
Door block numbers:=
Enter access code=
OK=
Tubelib Access Lock=
Tubelib Access Lock, Enter access code=
### accesscontrol.lua ###
### colorlamp.lua ###
### doorblock.lua ###
### gateblock.lua ###
### logic_not.lua ###
### mesecons_converter.lua ###
### repeater.lua ###
Save=
### ceilinglamp.lua ###
Tubelib Ceiling Lamp=
### colorlamp.lua ###
### colorlamp_ud.lua ###
Tubelib Color Lamp=
### doorblock.lua ###
Select texture=
Tubelib Door Block=
### gateblock.lua ###
Tubelib Gate Block=
### industriallamp.lua ###
Tubelib Industrial Lamp=
### invisiblelamp.lua ###
Tubelib Invisible Lamp=
### logic_not.lua ###
Tubelib Logic Not=
### logic_not.lua ###
### mesecons_converter.lua ###
### repeater.lua ###
: connected with=
: not connected=
Destination node numbers=
### mesecons_converter.lua ###
Tubelib Mesecons Converter=
### mesecons_converter.lua ###
### repeater.lua ###
: fault (overloaded)=
### programmer.lua ###
Tubelib Programmer=
[Tubelib Programmer] Error: programmer not supported!=
[Tubelib Programmer] Unknown node on=
[Tubelib Programmer] foreign or unknown node!=
[Tubelib Programmer] node programmed!=
[Tubelib Programmer] number=
[Tubelib Programmer] programmer reset=
read=
### repeater.lua ###
Tubelib Repeater=
### sequencer.lua ###
Define a sequence of commands@nto control other machines.=
If endless is set, the Sequencer@nrestarts again and again.=
Numbers(s) are the node numbers,@nthe command shall sent to.=
Offset is the time to the@nnext line in seconds (1..999).=
Run endless=
Sequencer Help=
The command ' ' does nothing,@nonly consuming the offset time.=
The commands 'on'/'off' are used@n for machines and other nodes.=
Tubelib Sequencer=
exit=
help=
### sequencer.lua ###
### timer.lua ###
Command=
### streetlamp.lua ###
Tubelib Street Lamp=
### timer.lua ###
Number(s)=
Time=
Tubelib Timer=

@ -0,0 +1,126 @@
# textdomain: tubelib_addons2
### accesscontrol.lua ###
Access code (4 digits):=Zugangscode (4 Zahlen):
Door block numbers:=Türblocknummern:
Enter access code=Zugangscode eingeben
OK=OK
Tubelib Access Lock=Tubelib Zugangsschloss
Tubelib Access Lock, Enter access code=Tubelib Zugangsschloss, Zugangscode eingeben
### accesscontrol.lua ###
### colorlamp.lua ###
### doorblock.lua ###
### gateblock.lua ###
### logic_not.lua ###
### mesecons_converter.lua ###
### repeater.lua ###
Save=Speichern
### ceilinglamp.lua ###
Tubelib Ceiling Lamp=
### colorlamp.lua ###
### colorlamp_ud.lua ###
Tubelib Color Lamp=Tubelib Farblampe
### doorblock.lua ###
Select texture=Wähle Textur
Tubelib Door Block=
### gateblock.lua ###
Tubelib Gate Block=Tubelib Torblock
### industriallamp.lua ###
Tubelib Industrial Lamp=
### invisiblelamp.lua ###
Tubelib Invisible Lamp=
### logic_not.lua ###
Tubelib Logic Not=
### logic_not.lua ###
### mesecons_converter.lua ###
### repeater.lua ###
: connected with=
: not connected=
Destination node numbers=
### mesecons_converter.lua ###
Tubelib Mesecons Converter=
### mesecons_converter.lua ###
### repeater.lua ###
: fault (overloaded)=
### programmer.lua ###
Tubelib Programmer=
[Tubelib Programmer] Error: programmer not supported!=
[Tubelib Programmer] Unknown node on=
[Tubelib Programmer] foreign or unknown node!=
[Tubelib Programmer] node programmed!=
[Tubelib Programmer] number=
[Tubelib Programmer] programmer reset=
read=
### repeater.lua ###
Tubelib Repeater=
### sequencer.lua ###
Define a sequence of commands@nto control other machines.=
If endless is set, the Sequencer@nrestarts again and again.=
Numbers(s) are the node numbers,@nthe command shall sent to.=
Offset is the time to the@nnext line in seconds (1..999).=
Run endless=
Sequencer Help=
The command ' ' does nothing,@nonly consuming the offset time.=
The commands 'on'/'off' are used@n for machines and other nodes.=
Tubelib Sequencer=
exit=
help=
### sequencer.lua ###
### timer.lua ###
Command=
### streetlamp.lua ###
Tubelib Street Lamp=
### timer.lua ###
Number(s)=
Time=
Tubelib Timer=
##### not used anymore #####
Glas,Obsidian Glas=Glas,Obsidian Glas
Cobblestone,Sandstone,Stone,Desert Sandstone,=Kopfsteinpflaster,Sandstein,Stein,Wüstensandstein
Copper,Steel,Tin,Coral,=Kupfer,Stahl,Zinn,Koralle
Desert Stone,Silver Sandstone,Mossy Cobble,Desert Cobble,=Wüstenstein,Silbersandstein,Moosiges Kopfsteinpflaster
Glas,Obsidian Glas,Ice,Gate Wood=Glas,Obsidian Glas,Eis,Torholz
Wood,Aspen Wood,Jungle Wood,Pine Wood,=Holz,Espenholz,Dschungelholz,Kiefernholz

@ -0,0 +1,29 @@
# textdomain: tubelib_addons3
### chest.lua ###
HighPerf Chest=
connected with=
### distributor.lua ###
HighPerf Distributor=
### funnel.lua ###
HighPerf Funnel=
### pusher.lua ###
HighPerf Pusher=
### pushing_chest.lua ###
HighPerf Pushing Chest=
### teleporter.lua ###
Enter channel string=
Save=
Tubelib Teleporter=