Automatic bundle update
This commit is contained in:
@@ -164,6 +164,7 @@ mod.missingdependencies.details = Dieser Mod fehlen folgende Abhängigkeiten: {0
|
||||
mod.erroredcontent.details = Diese Mod hat beim Laden Fehler verursacht. Bitte den Mod-Autor, diese zu beheben.
|
||||
mod.circulardependencies.details = Diese Mod hat Abhängigkeiten, die von einander abhängen.
|
||||
mod.incompletedependencies.details = Diese Mod kann aufgrund fehlenden oder ungültigen Abhängigkeiten nicht geladen werden: {0}.
|
||||
|
||||
mod.requiresversion = Benötigt Spielversion: [red]{0}
|
||||
|
||||
mod.errors = Beim Laden von Inhalt sind Fehler aufgetreten.
|
||||
@@ -182,6 +183,7 @@ mod.missing = Dieser Spielstand enthält Mods, welche nicht mehr vorhanden sind
|
||||
mod.preview.missing = Bevor du diese Mod hochladen kannst, musst du eine Bildvorschau einbinden.\nLade ein Bild namens [accent]preview.png[] in den Modordner und versuche es nochmal.
|
||||
mod.folder.missing = Nur Mods in Ordnerform können in den Workshop hochgeladen werden.\nUm eine Mod in einen Ordner zu konvertieren, extrahiere das Archiv und lösche das alte Archiv danach. Starte dann das Spiel neu oder lade die Mods neu.
|
||||
mod.scripts.disable = Dein Gerät unterstützt keine Mods mit Skripten. Du musst diese Mods deaktivieren, um spielen zu können.
|
||||
|
||||
mod.dependencies.error = [scarlet]Mods are missing dependencies
|
||||
mod.dependencies.soft = (optional)
|
||||
mod.dependencies.download = Import
|
||||
@@ -207,7 +209,6 @@ campaign.none = [lightgray]Wähle einen Planeten, auf dem du starten möchtest.\
|
||||
campaign.erekir = Neuerer, besserer Inhalt. Größtenteils linearer Fortschritt.\n\nSchwieriger. Höhere Karten- und Spielqualität.
|
||||
campaign.serpulo = Älterer Inhalt; das klassische Spiel. Offener, mehr Inhalt. \n\nKarten und Spielmechanismen möglicherweise qualitativ schlechter und ohne Balance.
|
||||
campaign.difficulty = Difficulty
|
||||
|
||||
completed = [accent]Abgeschlossen
|
||||
techtree = Forschung
|
||||
techtree.select = Forschungsauswahl
|
||||
@@ -264,8 +265,8 @@ servers.disclaimer = Community-Server werden vom Entwickler [accent]nicht[] gepr
|
||||
servers.showhidden = Versteckte Server anzeigen
|
||||
server.shown = Angezeigt
|
||||
server.hidden = Versteckt
|
||||
viewplayer = Beobachteter Spieler: [accent]{0}
|
||||
|
||||
viewplayer = Beobachteter Spieler: [accent]{0}
|
||||
trace = Spieler verfolgen
|
||||
trace.playername = Spielername: [accent]{0}
|
||||
trace.ip = IP: [accent]{0}
|
||||
@@ -278,11 +279,13 @@ trace.times.kicked = Rausgeworfen: [accent]{0}[] Mal
|
||||
trace.ips = IPs:
|
||||
trace.names = Namen:
|
||||
invalidid = Ungültige Client-ID! Berichte den Fehler.
|
||||
|
||||
player.ban = Verbannen
|
||||
player.kick = Rauswerfen
|
||||
player.trace = Verfolgen
|
||||
player.admin = Admin an/aus
|
||||
player.team = Team wechseln
|
||||
|
||||
server.bans = Verbannungen
|
||||
server.bans.none = Keine verbannten Spieler gefunden!
|
||||
server.admins = Administratoren
|
||||
@@ -375,7 +378,6 @@ stance.holdfire = Stellung: nicht schießen
|
||||
stance.pursuetarget = Stellung: Ziel verfolgen
|
||||
stance.patrol = Stellung: Pfad patroullieren
|
||||
stance.ram = Stellung: rammen[lightgray]in einer geraden Lilie bewegen, gegen Wände laufen
|
||||
|
||||
openlink = Link öffnen
|
||||
copylink = Link kopieren
|
||||
back = Zurück
|
||||
@@ -510,18 +512,19 @@ waves.filter = Einheiten Filter
|
||||
waves.units.hide = Alle verstecken
|
||||
waves.units.show = Alle anzeigen
|
||||
|
||||
|
||||
#these are intentionally in lower case
|
||||
wavemode.counts = Menge
|
||||
wavemode.totals = Gesamtmenge
|
||||
wavemode.health = Lebenspunkte
|
||||
all = All
|
||||
|
||||
all = All
|
||||
editor.default = [lightgray]<Standard>
|
||||
details = Details
|
||||
edit = Bearbeiten
|
||||
variables = Variablen
|
||||
logic.clear.confirm = Willst du wirklich den gesamten code aus diesem prozessor löschen?
|
||||
logic.globals = Eingebaute Variablen
|
||||
|
||||
editor.name = Name:
|
||||
editor.spawn = Spawnbereich
|
||||
editor.removeunit = Bereich entfernen
|
||||
@@ -636,6 +639,7 @@ filter.option.radius = Radius
|
||||
filter.option.percentile = Perzentil
|
||||
filter.option.code = Code
|
||||
filter.option.loop = Loop
|
||||
|
||||
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: {0}[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
|
||||
locales.deletelocale = Are you sure you want to delete this locale bundle?
|
||||
locales.applytoall = Apply Changes To All Locales
|
||||
@@ -816,11 +820,13 @@ threat.medium = Mittel
|
||||
threat.high = Hoch
|
||||
threat.extreme = Extrem
|
||||
threat.eradication = Zerstörung
|
||||
|
||||
difficulty.casual = Casual
|
||||
difficulty.easy = Easy
|
||||
difficulty.normal = Normal
|
||||
difficulty.hard = Hard
|
||||
difficulty.eradication = Eradication
|
||||
|
||||
difficulty.enemyHealthMultiplier = Enemy Health: {0}
|
||||
difficulty.enemySpawnMultiplier = Enemy Amount: {0}
|
||||
difficulty.waveTimeMultiplier = Wave Timer: {0}
|
||||
@@ -881,6 +887,8 @@ sector.coastline.description = Überreste alter Schiffstechnologien wurden hier
|
||||
sector.navalFortress.description = Der Gegner hat auf einer abgelegenen, von Natur aus sicheren Insel eine Basis aufgebaut. Zerstöre diesen Außenposten. Finde deren fortgeschrittene Schiffstechnologien und erforsche diese weiter.
|
||||
sector.cruxscape.name = Cruxscape
|
||||
sector.geothermalStronghold.name = Geothermal Stronghold
|
||||
|
||||
#do not translate
|
||||
sector.facility32m.description = WIP, map submission by Stormride_R
|
||||
sector.taintedWoods.description = WIP, map submission by Stormride_R
|
||||
sector.atolls.description = WIP, map submission by Stormride_R
|
||||
@@ -1088,6 +1096,7 @@ ability.spawndeath = Fragmentierung
|
||||
ability.spawndeath.description = Entlässt beim Tod neue Einheiten
|
||||
ability.liquidexplode = Auslaufen
|
||||
ability.liquidexplode.description = Verschüttet Flüssigkeit beim Tod
|
||||
|
||||
ability.stat.firingrate = [stat]{0}/sek[lightgray] Feuerrate
|
||||
ability.stat.regen = [stat]{0}[lightgray] Lebenspunkte/sek
|
||||
ability.stat.pulseregen = [stat]{0}[lightgray] health/pulse
|
||||
@@ -1096,16 +1105,14 @@ ability.stat.repairspeed = [stat]{0}/sek[lightgray] Repariergeschwindigkeit
|
||||
ability.stat.slurpheal = [stat]{0}[lightgray] Lebenspunkte/Flüssigkeitseinheit
|
||||
ability.stat.cooldown = [stat]{0} sek[lightgray] cooldown
|
||||
ability.stat.maxtargets = [stat]{0}[lightgray] max Ziele
|
||||
|
||||
ability.stat.sametypehealmultiplier = [stat]{0}%[lightgray] same type repair amount
|
||||
ability.stat.damagereduction = [stat]{0}%[lightgray] Schadensreduktion
|
||||
ability.stat.minspeed = [stat]{0} tiles/sec[lightgray] min Geschwindigkeit
|
||||
ability.stat.duration = [stat]{0} sek[lightgray] Dauer
|
||||
ability.stat.buildtime = [stat]{0} sek[lightgray] Baudauer
|
||||
|
||||
bar.displaytoolarge = Dimensions too large\n(Max: {0}x{0})
|
||||
|
||||
bar.onlycoredeposit = Nur Kernablage möglich
|
||||
|
||||
bar.drilltierreq = Besserer Bohrer benötigt
|
||||
bar.nobatterypower = Insufficieny Battery Power
|
||||
bar.noresources = Fehlende Ressourcen
|
||||
@@ -1303,11 +1310,13 @@ keybind.command_mode.name = Steuerungsmodus
|
||||
keybind.command_queue.name = Befehl-Warteschlange
|
||||
keybind.create_control_group.name = Create Control Group
|
||||
keybind.cancel_orders.name = Befehle abbrechen
|
||||
|
||||
keybind.unit_stance_shoot.name = Stellung: schießen
|
||||
keybind.unit_stance_hold_fire.name = Stellung: nicht schießen
|
||||
keybind.unit_stance_pursue_target.name = Stellung: Ziel verfolgen
|
||||
keybind.unit_stance_patrol.name = Stellung: patroullieren
|
||||
keybind.unit_stance_ram.name = Stellung: rammen
|
||||
|
||||
keybind.unit_command_move.name = Befehl: bewegen
|
||||
keybind.unit_command_repair.name = Befehl: reparieren
|
||||
keybind.unit_command_rebuild.name = Befehl: wiederaufbauen
|
||||
@@ -1319,6 +1328,7 @@ keybind.unit_command_load_blocks.name = Befehl: Blöcke aufnehmen
|
||||
keybind.unit_command_unload_payload.name = Befehl: Last abladen
|
||||
keybind.unit_command_enter_payload.name = Unit Command: Enter Payload
|
||||
keybind.unit_command_loop_payload.name = Unit Command: Loop Unit Transfer
|
||||
|
||||
keybind.rebuild_select.name = Region wiederaufbauen
|
||||
keybind.schematic_select.name = Bereich auswählen
|
||||
keybind.schematic_menu.name = Entwurfsmenü
|
||||
@@ -1383,9 +1393,9 @@ mode.pvp.description = Kämpfe lokal gegen andere Spieler.\n[gray]Benötigt mind
|
||||
mode.attack.name = Angriff
|
||||
mode.attack.description = Keine Wellen, das Ziel ist es, die gegnerische Basis zu zerstören.\n[gray]Benötigt einen roten Kern auf der Karte.
|
||||
mode.custom = Angepasste Regeln
|
||||
|
||||
rules.invaliddata = Ungültige Daten in der Zwischenablage
|
||||
rules.hidebannedblocks = Gesperrte Blöcke verstecken
|
||||
|
||||
rules.infiniteresources = Unbegrenzte Ressourcen
|
||||
rules.onlydepositcore = Nur in den Kern ablegen
|
||||
rules.derelictrepair = Allow Derelict Block Repair
|
||||
@@ -1465,11 +1475,11 @@ rules.weather = Wetter
|
||||
rules.weather.frequency = Häufigkeit:
|
||||
rules.weather.always = Immer
|
||||
rules.weather.duration = Dauer:
|
||||
|
||||
rules.randomwaveai.info = Makes units spawned in waves target random structures instead of directly attacking the core or power generators.
|
||||
rules.placerangecheck.info = Hindert den Spieler daran, in der Nähe von feindlichen Blöcken zu bauen. Geschütze können nur platziert werden, wenn keine Feindlichen Blöcke in ihrer Reichweite sind.
|
||||
rules.onlydepositcore.info = Lässt Einheiten Materialen nur in den Kern ablegen. Nicht in andere Blöcke.
|
||||
|
||||
|
||||
content.item.name = Materialien
|
||||
content.liquid.name = Flüssigkeiten
|
||||
content.unit.name = Einheiten
|
||||
@@ -1778,6 +1788,7 @@ block.container.name = Behälter
|
||||
block.launch-pad.name = Launchpad
|
||||
block.advanced-launch-pad.name = Launch Pad
|
||||
block.landing-pad.name = Landing Pad
|
||||
|
||||
block.segment.name = Segment
|
||||
block.ground-factory.name = Bodenfabrik
|
||||
block.air-factory.name = Luftfabrik
|
||||
@@ -1811,7 +1822,7 @@ block.payload-unloader.description = Entlädt Blöcke und Materialien aus Blöck
|
||||
block.heat-source.name = Hitzequelle
|
||||
block.heat-source.description = Produziert fast unendlich Hitze.
|
||||
|
||||
# erekir
|
||||
#Erekir
|
||||
block.empty.name = Leer
|
||||
block.rhyolite-crater.name = Rhyolithkrater
|
||||
block.rough-rhyolite.name = Grober Rhyolith
|
||||
@@ -1991,7 +2002,6 @@ hint.depositItems = Um Materialien in den Kern zu verschieben, ziehe sie von dir
|
||||
hint.respawn = Um im Kern zu respawnen, drücke [accent][[V][].
|
||||
hint.respawn.mobile = Du steuerst nun eine Einheit oder einen Block. Um wieder zur normalen Einheit zu werden, [accent]drücke die Abbildung von dir oben links[].
|
||||
hint.desktopPause = Benutze [accent][[Leertaste][], um das Spiel zu pausieren oder entpausieren.
|
||||
|
||||
hint.breaking = Benutze [accent]Rechtsklick[] und bewege deine Maus, um zu zerstören.
|
||||
hint.breaking.mobile = Aktiviere den :hammer: [accent]Hammer[] unten rechts und tippe, um Blöcke zu zerstören.\n\nHalte deinen Finger auf dem Bildschirm, um eine Fläche auszuwählen.
|
||||
hint.blockInfo = Genauere Blockinformationen können im [accent]Baumenü[] rechts beim [accent][[?][]-Symbol gefunden werden.
|
||||
@@ -2007,7 +2017,6 @@ hint.launch.mobile = Sobald du genug Ressourcen gesammelt hast, kannst du [accen
|
||||
hint.schematicSelect = Halte [accent][[F][] gedrückt und bewege deine Maus, um Blöcke zu kopieren.\n\nMit [accent][[Mittelklick][] kannst du einen einzelnen Block kopieren.
|
||||
hint.rebuildSelect = Halte [accent][[B][] gedrückt und bewege deine Maus, um Überreste zerstörter Blöcke auszuwählen.\nDiese werden dann automatisch wiederaufgebaut.
|
||||
hint.rebuildSelect.mobile = Select the :copy: copy button, then tap the :wrench: rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically.
|
||||
|
||||
hint.conveyorPathfind = Halte [accent][[L-STRG][] während du Förderbänder baust, um automatisch einen Weg zu finden.
|
||||
hint.conveyorPathfind.mobile = Aktiviere den :diagonal: [accent]Diagonal-Modus[] unten rechts und platziere Förderbänder, um automatisch einen Weg zu generieren.
|
||||
hint.boost = Halte [accent][[L-Shift][] gedrückt, um über Hindernisse zu boosten.\n\nNur manche Bodeneinheiten können das.
|
||||
@@ -2068,8 +2077,6 @@ onset.defenses = [accent]Set up defenses:[lightgray] {0}
|
||||
onset.attack = Der Feid ist verwundbar. Greife ihn an.
|
||||
onset.cores = Neue Kerne können auf [accent]Kernzonen[] platziert werden.\nNeue Kerne funktionieren als Außenposten und haben alle Zugriff auf dasselbe Kerninventar.\nBaue einen :core-bastion: Kern.
|
||||
onset.detect = Der Feind wird dich in zwei Minuten entdecken.\nStelle Verteidigung, Bergbau und Produktion auf.
|
||||
|
||||
#Don't translate these yet!
|
||||
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
|
||||
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
|
||||
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
|
||||
@@ -2482,6 +2489,7 @@ lst.playsound = Spielt einen Ton.\nDie Lautstärke kann ein fester Wert sein, od
|
||||
lst.makemarker = Erstelle einen neuen Logikmarker in der Welt.\nEine ID zur Identifizierung muss angegeben werden.\nDerzeit können nur maximal 20.000 Marker pro Welt platziert werden.
|
||||
lst.setmarker = Lege eine Eigenschaft für einen Marker fest.\nDie ID muss die selbe wie bei der Erstellung des Markers sein.
|
||||
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
|
||||
|
||||
lglobal.false = 0
|
||||
lglobal.true = 1
|
||||
lglobal.null = null
|
||||
@@ -2489,6 +2497,7 @@ lglobal.@pi = Die mathematische Konstante pi (3.141...)
|
||||
lglobal.@e = Die mathematische Konstante e (2.718...)
|
||||
lglobal.@degToRad = Multipliziere mit dieser Zahl um Grad in Radianten umzuwandeln
|
||||
lglobal.@radToDeg = Multipliziere mit dieser Zahl um Radianten in Grad umzuwandeln
|
||||
|
||||
lglobal.@time = Spielzeit des aktuellen Speicherstandes in Millisekunden
|
||||
lglobal.@tick = Spielzeit des aktuellen Speicherstandes in Ticks (1 Sekunde = 60 Ticks)
|
||||
lglobal.@second = Spielzeit des aktuellen Speicherstandes in Sekunden
|
||||
@@ -2497,22 +2506,27 @@ lglobal.@waveNumber = Nummer der aktuellen Welle, wenn Wellen aktiviert sind
|
||||
lglobal.@waveTime = Countdown zur nächsten Welle in Sekunden
|
||||
lglobal.@mapw = Breite der Karte in Kacheln
|
||||
lglobal.@maph = Höhe der Karte in Kacheln
|
||||
|
||||
lglobal.sectionMap = Karte
|
||||
lglobal.sectionGeneral = General
|
||||
lglobal.sectionNetwork = Network/Clientside [World Processor Only]
|
||||
lglobal.sectionProcessor = Processor
|
||||
lglobal.sectionLookup = Lookup
|
||||
|
||||
lglobal.@this = Der Logikblock, der den Code ausführt
|
||||
lglobal.@thisx = X-Koordinate des Blocks, der den Code ausführt
|
||||
lglobal.@thisy = Y-Koordinate des Blocks, der den Code ausführt
|
||||
lglobal.@links = Gesamtzahl der Blöcke, die mit diesem Prozessor verbunden sind
|
||||
lglobal.@ipt = Ausführungsgeschwindigkeit in Anweisungen pro Tick (1 Sekunde = 60 Ticks)
|
||||
|
||||
lglobal.@unitCount = Gesamtzahl der verschiedenen Einheiten im Spiel; mit dem Lookup-Befehl benutzt
|
||||
lglobal.@blockCount = Gesamtzahl der verschiedenen Blöcke im Spiel; mit dem Lookup-Befehl benutzt
|
||||
lglobal.@itemCount = Gesamtzahl der verschiedenen Materialien im Spiel; mit dem Lookup-Befehl benutzt
|
||||
lglobal.@liquidCount = Gesamtzahl der verschiedenen Flüssigkeiten im Spiel; mit dem Lookup-Befehl benutzt
|
||||
|
||||
lglobal.@server = true, wenn der Code auf einem Server oder im Einzelspielermodus ausgeführt wird, sonst false
|
||||
lglobal.@client = true, wenn der Code auf einem Client läuft, der mit einem Server verbunden ist
|
||||
|
||||
lglobal.@clientLocale = Gebiet des Clients, der den Code ausführt. Zum Beispiel: en_US
|
||||
lglobal.@clientUnit = Einheit des Clients, der den Code ausführt
|
||||
lglobal.@clientName = Spielername des Clients, der diesen Code ausführt
|
||||
@@ -2526,9 +2540,9 @@ lenum.shoot = Schießt auf eine Position.
|
||||
lenum.shootp = Schießt auf eine Einheit / einen Block und sagt deren Position voraus.
|
||||
lenum.config = Blockkonfiguration, z.B. das ausgewählte Item in einem Sortierer.
|
||||
lenum.enabled = Ob der Block an oder aus ist.
|
||||
|
||||
laccess.currentammotype = Aktuelle Munitionsart eines Geschützes
|
||||
laccess.memorycapacity = Number of cells in a memory block.
|
||||
|
||||
laccess.color = Illuminiererfarbe.
|
||||
laccess.controller = Einheitensteurer. Gibt "processor" zurück, wenn die Einheit prozessorgesteuert ist,.\nGibt den Steuerer zurück, wenn die Einheit Teil einer Formation ist.\nSonst wird einfach die Einheit zurückgegeben.
|
||||
laccess.dead = Ob ein Block / eine Einheit tot oder nicht mehr gültig ist.
|
||||
@@ -2655,6 +2669,7 @@ unitlocate.building = Variable für das Ergebnis.
|
||||
unitlocate.outx = Variable für die X-Koordinate.
|
||||
unitlocate.outy = Variable für die Y-Koordinate.
|
||||
unitlocate.group = Gesuchter Blocktyp.
|
||||
|
||||
playsound.limit = Wenn true: verhindert, dass dieser Ton abgespielt wird,\nwenn er im gleichen Frame schon einmal gespielt wurde.
|
||||
|
||||
lenum.idle = Bewegt sich nicht, baut aber weiter ab.\nDer normale Zustand.
|
||||
@@ -2677,6 +2692,7 @@ lenum.build = Einen Block bauen.
|
||||
lenum.getblock = Gibt den Gebäude-, Boden- und Blocktyp and den gegebenen Koordinaten zurück.\nDie Position muss in Reichweite der Einheit sein, sonst wird null zurückgegeben.
|
||||
lenum.within = Prüft, ob eine Einheit in einem Radius um einen Punkt ist.
|
||||
lenum.boost = Aktiviert / deaktiviert den Boost.
|
||||
|
||||
lenum.flushtext = Verschiebt den Inhalt des Print Buffers wenn möglich zu einem Marker.\nWenn fetch true ist, wird versucht, Eigenschaften vom Locale Bundle der Karte oder des Spiels zu lesen.
|
||||
lenum.texture = Name einer Textur direkt aus dem Texturatlas des Spiels (bennant mit kebab-case naming style).\nWenn printFlush true ist, wird der Inhalt des Textspeichers als Argument genommen und gelöscht.
|
||||
lenum.texturesize = Größe einer Textur in Kacheln. Zero value scales marker width to original texture's size.
|
||||
@@ -2684,6 +2700,7 @@ lenum.autoscale = Ob der Marker entsprechend des Zoom-Levels des Spielers skalie
|
||||
lenum.posi = Indexed position, used for line and quad markers with index zero being the first position.
|
||||
lenum.uvi = Positionen auf der Textur von 0 bis 1, für quad marker benutzt.
|
||||
lenum.colori = Indexed position, used for line and quad markers with index zero being the first color.
|
||||
|
||||
lenum.wavetimer = Whether the waves come automatically on a timer. If not, waves come when the play button is pressed.
|
||||
lenum.wave = Current wave number. Can be anything in non-wave modes.
|
||||
lenum.currentwavetime = Wave countdown in ticks.
|
||||
|
||||
Reference in New Issue
Block a user