diff --git a/core/assets-raw/sprites/ui/icons/icon-play-custom.png b/core/assets-raw/sprites/ui/icons/icon-play-custom.png new file mode 100644 index 0000000000..17c2ec9805 Binary files /dev/null and b/core/assets-raw/sprites/ui/icons/icon-play-custom.png differ diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index dc0d25e4a2..32ffb6fb03 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -411,8 +411,8 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = Drop Unit keybind.zoom_minimap.name = Zoom minimap mode.help.title = Description of modes -mode.waves.name = Waves -mode.waves.description = The normal mode. Limited resources and automatic incoming waves. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Sandbox mode.sandbox.description = Infinite resources and no timer for waves. mode.freebuild.name = Freebuild diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 466827c14f..8e189ec8c3 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -13,13 +13,15 @@ linkfail = Nepodařilo se otevřít odkaz!\nURL byla zkopírována do schránky. screenshot = Snímek obrazovky uložen {0} gameover = Konec hry gameover.pvp = [accent] {0}[] Tým Vyhrál! -sector.gameover = Tento sektor byl ztracen. Znovu obsadit? -sector.retry = Znovu highscore = [accent]Nový Rekord! -wave.lasted = Vydržel jsi do vlny [accent]{0}[]. -level.highscore = Nejvyšší skóre: [accent]{0} -level.delete.title = Potvrdit smazání +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"? +level.highscore = Nejvyšší skóre: [accent]{0} level.select = Výběr levelu level.mode = Herní mód: construction.desktop = K odznačení bloku nebo k zastavení stavby, [accent]stiskni mezerník[]. @@ -29,61 +31,33 @@ deconstruction.title = Návod k dekonstrukci bloků. deconstruction = Právě jsi vybral [accent]Mód dekonstrukce bloků[].\n\nK boření staveb, jednoduše vyber blok poblíž tvé lodi.\nJakmile jsis vybral nějaké bloky, stiskni pole potvrzení, a tvoje loď je začne sama dekonstruovat.\n\n- [accent]Odstranění bloků[] z tvého výběru kliknutím na ně.\n- [accent]Odstranění bloků v oblasti[] provedeš stisknutím prázdného pole a přetažením do jakéhokoliv směru.\n- [accent]Zrušení dekonstrukce nebo výběru[] stisknutím X v levém dolním rohu. showagain = Znovu neukazovat ! coreattack = < Jádro je pod útokem! > -unlocks = Odemykatelné +database = Core Database savegame = Uložit hru loadgame = Načíst hru joingame = Připojit se ke hře addplayers = Přidat/Odebrat hráče customgame = Vlastní hra -sectors = Sektory -sector = Sektor: [LIGHT_GRAY]{0} -sector.time = Čas: [LIGHT_GRAY]{0} -sector.deploy = Výsadek -sector.abandon = Opustit -sector.abandon.confirm = Jsi si jistý že chceš opustit veškerý postup v tomto sektoru?\nTento krok je nevratný! -sector.resume = Pokračovat -sector.locked = [scarlet][[Incomplete] -sector.unexplored = [accent][[Unexplored] -missions = Mise:[LIGHT_GRAY] {0} -mission = Mise:[LIGHT_GRAY] {0} -mission.main = Hlavní mise:[LIGHT_GRAY] {0} -mission.info = Informace o misi -mission.complete = Mise splněna! -mission.complete.body = Sektor {0},{1} Byl dobyt. -mission.wave = Udrž se[accent] {0}/{1} []Vln\nVlna za {2} -mission.wave.enemies = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel -mission.wave.enemy = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel -mission.wave.menu = Udrž se[accent] {0}[] vln -mission.battle = Znič nepřátelské jádro -mission.resource.menu = Získej {0} x{1} -mission.resource = Získej {0}:\n[accent]{1}/{2}[] -mission.block = Vytvoř {0} -mission.unit = Vytvoř {0} Jednotek -mission.command = Pošli rozkaz {0} jednotkám -mission.linknode = Propoj energetický uzel -mission.display = [accent]Mise:\n[LIGHT_GRAY]{0} -mission.mech = Změň na Mecha[accent] {0}[] -mission.create = Vytvoř[accent] {0}[] none = close = Zavřít quit = Ukončit maps = Mapy continue = Pokračovat -nextmission = Další Mise maps.none = [LIGHT_GRAY]Žádné mapy nebyly nalezeny! about.button = O hře name = Name: noname = Nejdřív si vyber[accent] herní jméno[]. filename = Jméno složky: unlocked = Nový blok odemknut! -unlocked.plural = Nové bloky odemknuty! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} hráčů online players.single = {0} hráč online server.closing = [accent]Zavírám server... server.kicked.kick = Byl jsi vykopnut ze serveru! server.kicked.serverClose = Server je zavřený. -server.kicked.sectorComplete = Sektor Dokončen. -server.kicked.sectorComplete.text = Tvá mise je dokončena.\nServer teď bude pokračovat v dalším sektoru. server.kicked.clientOutdated = Zastaralý klient hry! Aktualizuj si hru! server.kicked.serverOutdated = Zastaralý server! Řekni hostiteli o aktualizaci! server.kicked.banned = Jsi zabanován na tomto serveru. @@ -92,6 +66,7 @@ server.kicked.nameInUse = Někdo se stejným jménem\nje aktuálně na serveru. server.kicked.nameEmpty = Tvé jméno je neplatné. server.kicked.idInUse = Již jsi na tomhle serveru připojen! Připojování se dvěma účty není povoleno. server.kicked.customClient = Tento server nepodporuje vlastní verze hry. Stáhni si oficiální verzi. +server.kicked.gameover = Game over! host.info = [accent]hostitel[] hostuje server na portu [scarlet]6567[]. \nKdokoliv na stejné [LIGHT_GRAY]wifi nebo místní síti[] by měl vidět server ve svém listu serverů.\n\nJestli chcete aby se uživatelé připojovali odkudkoliv pomocí IP, [accent]přesměrování portů[] je nutné.\n\n[LIGHT_GRAY]Poznámka: Jestli někdo má problém s připojením ke své LAN hře, ujistěte se že má Mindustry povolený přístup k místní síti v nastavení Firewallu. join.info = Tady můžeš vložit [accent]IP serveru[] ke kterému se chceš připojit, nebo objevit [accent]Servery Místní sítě[] ke kterým se chceš připojit.\nLAN i Multiplayer jsou podporovány.\n\n[LIGHT_GRAY]Poznámka: Není žádný globální seznam serverů; Pokud se budeš chtít připojit k někomu pomocí IP, budeš jí muset znát od hostitele. hostserver = Hostovat hru @@ -162,7 +137,6 @@ save.rename.text = Nové jméno: selectslot = Vyber uložení. slot = [accent]Slot {0} save.corrupted = [accent]Uložení je poškozené nebo neplatné\nPokud jsi právě aktualizoval svou hru, je to možná změnou formátu pro ukládání a [scarlet]NE[] chyba hry. -sector.corrupted = [accent]Byla nalezena uložená pozice pro tentosektor, ale načtení se nezdařilo.\nNová pozice byla vytvořena. empty = on = On off = Off @@ -172,6 +146,7 @@ save.wave = Vlna {0} save.difficulty = Obtížnost: {0} save.date = Naposledy uloženo: {0} save.playtime = Herní čas: {0} +warning = Warning. confirm = Potvrdit delete = Smazat ok = OK @@ -262,7 +237,15 @@ tutorial = Tutoriál editor = Editor mapeditor = Editor map donate = Darovat - +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Nepovedlo se připojení k serveru:\n\n[accent]{0} error.unreachable = Server je nedostupný.\nJe adresa napsaná správně? error.invalidaddress = Neplatná adresa. @@ -270,8 +253,20 @@ error.timedout = Čas vypršel!\nUjisti se že hostitel má nastavené přesměr error.mismatch = Chyba Packetu:\nKlient/Verze serveru se neshodují.\nUjisti se že máš nejnovější verzi Mindustry! error.alreadyconnected = Již připojeno. error.mapnotfound = Soubor mapy nebyl nalezen! +error.io = Network I/O error. error.any = neznámá chyba sítě. - +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Jazyk settings.reset = nastavit výchozí settings.rebind = Přenastavit @@ -282,7 +277,6 @@ settings.graphics = Zobrazení settings.cleardata = Resetovat data hry... settings.clear.confirm = Jsi si jistý že chceš resetovat obsah hry?\nTento krok je nevratný! settings.clearall.confirm = [scarlet]Varování![]\nToto vyresetuje všechna data, včetně uložení, map, odemykatelných a nastavení ovládání.\nJakmile stiskneš 'ok' data se vymažou a hra se automaticky ukončí. -settings.clearsectors = Vymazaní sektorů settings.clearunlocks = Vymazání odemykatelných settings.clearall = Vymazat všechno paused = [accent]< Pauza > @@ -291,7 +285,7 @@ no = Ne info.title = Informace error.title = [crimson]Objevila se chyba error.crashtitle = Objevila se chyba -blocks.unknown=[LIGHT_GRAY]??? +blocks.unknown = [LIGHT_GRAY]??? blocks.blockinfo = Informace o bloku blocks.powercapacity = Kapacita energie blocks.powershot = Energie na výstřel @@ -411,8 +405,8 @@ keybind.chat_scroll.name = Chat posun keybind.drop_unit.name = Zahodit jednotku keybind.zoom_minimap.name = Přiblížit minimapu mode.help.title = Popis módů -mode.waves.name = Vlny -mode.waves.description = Normální mód. Limitované zdroje a automaticky přicházející Vlny nepřátel. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Sandbox mode.sandbox.description = Nekonečné zdroje a žádný čas pro vlny nepřátel. mode.freebuild.name = Freebuild @@ -424,18 +418,15 @@ mode.attack.descrption = Žádné vlny, cílem je zničit nepřátelskou základ content.item.name = Předměty content.liquid.name = Tekutiny content.unit.name = jednotky -content.recipe.name = Bloky +content.block.name = Blocks content.mech.name = Mechy -item.stone.name = Kámen -item.stone.description = Běžný, nespracovaný materiál ,Používá se k separaci a přečišťování do jiných materiáů na roztavení na lávu. item.copper.name = Měď item.copper.description = Užitečný strukturální materiál. Používá se rozsáhle v ostatních typech bloků. item.lead.name = Olovo item.lead.description = Základní počáteční materiál. Požívá se rozsáhle v elektronice a v blocích pro transport tekutin. item.coal.name = Uhlí item.coal.description = Běžné a snadno dostupné palivo, pochází z Ostravy. -item.dense-alloy.name = Hustá Slitina -item.dense-alloy.description = Těžká slitina z Olova a Mědi. Používá se v pokročilých transportních blocích a ve vyšší třídě vrtů. +item.graphite.name = Graphite item.titanium.name = Titánium item.titanium.description = Vzácný, velice lehký kov, používá se rozsáhle v trasportu tekutin, vrtech a letounech. item.thorium.name = Thorium @@ -456,6 +447,10 @@ item.blast-compound.name = Výbušná směs item.blast-compound.description = Těkavá směs používaná v bombácha a výbušninách. Dá se spalovat ale jako palivo se nedoporučuje. item.pyratite.name = Pyratite item.pyratite.description = Extrémně vznětlivá substance, používá ve vznětovém střelivu. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Voda liquid.lava.name = Láva liquid.oil.name = Ropa @@ -504,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Schopnost: {0} liquid.heatcapacity = [LIGHT_GRAY]Kapacita teploty: {0} liquid.viscosity = [LIGHT_GRAY]Viskozita: {0} liquid.temperature = [LIGHT_GRAY]Teplota: {0} +block.graphite-press.name = Graphite Press block.constructing = {0} [LIGHT_GRAY](Constructing) block.spawn.name = Nepřátelský Spawn block.core.name = Jádro @@ -525,8 +521,8 @@ block.blackrock.name = Černý kámen block.icerock.name = Ledový kámen block.copper-wall.name = Měděná zeď block.copper-wall-large.name = Velká měděná zeď -block.dense-alloy-wall.name = Zeď husté slitiny -block.dense-alloy-wall-large.name = Velká zeď husté slitiny +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Fázová stěna block.phase-wall-large.name = Velká fázová stěna block.thorium-wall.name = Thoriová stěna @@ -635,6 +631,7 @@ block.spectre.name = Spektr block.meltdown.name = Meltdown block.container.name = Kontejnér block.core.description = Ta nejdůležitější stavba ve hře. +block.launch-pad.name = Launch Pad team.blue.name = modrá team.red.name = červená team.orange.name = oranžová diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index cd1e17809c..61ca37cdf5 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Danksagungen +contributors = Translators and Contributors discord = Trete dem Mindustry Discord bei! link.discord.description = Der offizielle Mindustry Discord Chatroom link.github.description = Quellcode des Spiels @@ -9,15 +10,18 @@ link.itch.io.description = itch.io Seite mit Downloads und der Web-Version des S link.google-play.description = Google Play Store Seite link.wiki.description = Offizelles Mindustry Wiki linkfail = Fehler beim Öffnen des Links!\nDie URL wurde in die Zwischenablage kopiert. +screenshot = Screenshot saved to {0} gameover = Der Kern wurde zerstört. gameover.pvp = Das[accent] {0}[] Team ist siegreich! -sector.gameover = Du hast diesen Sektor verloren. Erneuter Einsatz? -sector.retry = Erneut versuchen highscore = [YELLOW] Neuer Highscore! -wave.lasted = Du hast es bis Welle [accent]{0}[] ausgehalten. -level.highscore = High Score: [accent]{0} -level.delete.title = Löschen bestätigen +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Bist du sicher, dass du die Karte "[accent]{0}[]" löschen möchtest? +level.highscore = High Score: [accent]{0} level.select = Level Auswahl level.mode = Spielmodus: construction.desktop = Um einen Block zu deselektieren oder den Bau abzubrechen, [accent]verwende die Leertaste[]. @@ -27,60 +31,33 @@ deconstruction.title = Abbruchanleitung für Blöcke deconstruction = Du hast soeben den [accent]Abbruchmodus für Blöcke[] aktiviert.\n\nUm mit dem Abriss zu beginnen, tippe einfach auf einen Block in der Nähe deines Schiffs.\nSobald du einige Blöcke ausgewählt hast, drücke zum Bestätigen auf den Haken, und dein Schiff wird mit dem Abriss beginnen.\n\n- [accent]Entferne einen Block[] von deiner Selektion, indem du darauf tippst.\n- [accent]Reiße Blöcke in einem Gebiet ab[], indem du einen leeren Platz gedrückt hältst, und in eine Richtung ziehst.\n- [accent]Breche den Abriss or die Selektion ab[], indem du das X links unten drückst. showagain = Nächstes mal nicht mehr anzeigen coreattack = < Die Basis wird angegriffen! > -unlocks = Freigeschaltet +database = Core Database savegame = Spiel speichern loadgame = Spiel laden joingame = Spiel beitreten addplayers = Hinzufügen/Entfernen von Spielern customgame = Benutzerdefiniertes Spiel -sectors = Sektoren -sector = Sektor: [LIGHT_GRAY]{0} -sector.time = Zeit: [LIGHT_GRAY]{0} -sector.deploy = Einsatz -sector.abandon = Aufgeben -sector.abandon.confirm = Bist du sicher, dass du den gesamten Fortschritt in diesem Sektor aufgeben willst?\n Diese Aktion kann nicht rückgängig gemacht werden! -sector.resume = Fortsetzen -sector.locked = [scarlet][[Unvollständig] -sector.unexplored = [accent][[Unerforscht] -missions = Missionen:[LIGHT_GRAY] {0} -mission = Mission:[LIGHT_GRAY] {0} -mission.main = Hauptmission:[LIGHT_GRAY] {0} -mission.info = Missionsbeschreibung -mission.complete = Mission erfolgreich! -mission.complete.body = Sektor {0},{1} wurde erobert. -mission.wave = Überlebe [accent]{0}/{1}[] Wellen\nWelle in {2} -mission.wave.enemies = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner -mission.wave.enemy = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner -mission.wave.menu = Überlebe[accent] {0} []Wellen -mission.battle = Zerstöre die gegnerische Basis. -mission.resource.menu = Erlange {0} x{1} -mission.resource = Sammele {0}:\n[accent]{1}/{2}[] -mission.block = Erstelle {0} -mission.unit = Erstelle {0} Einheiten -mission.command = Sende {0}-Kommando an Einheiten -mission.linknode = Verbinde Stromknoten -mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -mission.mech = Wechsle zum [accent] {0}[]-Mech -mission.create = Platziere[accent] {0}[] none = close = Schließen quit = Verlassen maps = Karten continue = Weiter -nextmission = Nächste Mission maps.none = [LIGHT_GRAY]Keine Karten gefunden! about.button = Info name = Name: +noname = Pick a[accent] player name[] first. filename = File Name: unlocked = Neuen Block freigeschaltet! -unlocked.plural = Neue Blöcke freigeschaltet! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} Spieler online players.single = {0} Spieler online server.closing = [accent]Schließe den Server... server.kicked.kick = Du wurdest vom Server gekickt! server.kicked.serverClose = Server geschlossen. -server.kicked.sectorComplete = Sektor abgeschlossen. -server.kicked.sectorComplete.text = Deine Mission ist abgeschlossen.\nDer Server wird nun in einen neuen Sektor wechseln. server.kicked.clientOutdated = Veralteter Client! Aktualisiere dein Spiel! server.kicked.serverOutdated = Veralteter Server! Bitte den Host um ein Update! server.kicked.banned = Du wurdest vom Server verbannt. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Es ist bereits ein Spieler \nmit diesem Namen auf dem server.kicked.nameEmpty = Dein Name muss zumindest einen Buchstaben oder eine Zahl enthalten. server.kicked.idInUse = Du bist bereits auf dem Server! Anmeldungen mit zwei Accounts sind nicht gestattet. server.kicked.customClient = Der Server akzeptiert keine Custom Builds von Mindustry. Lade dir die offizielle Version herunter. +server.kicked.gameover = Game over! host.info = Der [accent]host[] Knopf startet einen Server auf den Ports [scarlet]6567[] und [scarlet]6568.[]\nJeder im gleichen [LIGHT_GRAY]W-Lan oder lokalem Netzwerk[] sollte deinen Server in seiner Server Liste sehen können.\n\nWenn du Leuten die Verbindung über IP ermöglichen willst, benötigst du [accent]Port-Forwarding[].\n\n[LIGHT_GRAY]Hinweis: Falls es Probleme mit der Verbindung im Netzwerk gibt, stell sicher, dass Mindustry in deinen Firewall Einstellungen Zugriff auf das lokale Netzwerk hat. join.info = Hier kannst du eine [accent]Server IP[] eingeben um dich zu verbinden oder Server im [accent]lokalem Netzwerk[] entdecken und dich mit ihnen verbinden.\nSowohl Spielen über das lokale Netzwerk als auch Spielen über das Internet werden unterstützt.\n\n[LIGHT_GRAY]Hinweis: Es gibt keine globale Server Liste; Wenn du dich mit jemand per IP verbinden willst musst du den Host nach seiner IP fragen. hostserver = Server hosten @@ -159,7 +137,6 @@ save.rename.text = Neuer Name selectslot = Wähle einen Spielstand slot = [accent] Platz {0} save.corrupted = [accent] Datei beschädigt oder ungültig! -sector.corrupted = [accent]Ein Spielstand für diesen Sektor wurde nicht gefunden.\nEin neuer Spielstand wurde erstellt. empty = on = An off = Aus @@ -169,6 +146,7 @@ save.wave = Welle: {0} save.difficulty = Schwierigkeitsgrad: {0} save.date = Zuletzt gespeichert: {0} save.playtime = Spielzeit: {0} +warning = Warning. confirm = Bestätigen delete = Löschen ok = OK @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Editor mapeditor = Karten Editor donate = Spenden +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson] Verbindung zum Server konnte nicht hergestellt werden: [accent]{0} error.unreachable = Server nicht erreichbar. error.invalidaddress = Ungültige Adresse. @@ -266,7 +253,20 @@ error.timedout = Zeitüberschreitung!\nStelle sicher, dass die Portweiterleitung error.mismatch = Paketfehler:\nClient und Server passen möglicherweise nicht zusammen.\nStelle sicher, dass du und der Host jeweils die neueste Version von Mindustry haben! error.alreadyconnected = Bereits verbunden. error.mapnotfound = Map file not found! +error.io = Network I/O error. error.any = Unbekannter Netzwerkfehler. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Sprache settings.reset = Auf Standard zurücksetzen settings.rebind = Zuweisen @@ -277,7 +277,6 @@ settings.graphics = Grafiken settings.cleardata = Spieldaten zurücksetzen... settings.clear.confirm = Bist du sicher, dass du die Spieldaten zurücksetzen willst?\n Diese Aktion kann nicht rückgänig gemacht werden! settings.clearall.confirm = [scarlet]Warnung![]\nDas wird jegliche Spieldaten zurücksetzen inklusive Speicherstände, Karten, Freischaltungen und Tastenbelegungen.\n Nachdem du 'OK' drückst wird alles zurückgesetzt und das Spiel schließt sich automatisch. -settings.clearsectors = Sektoren zurücksetzen settings.clearunlocks = Freischaltungen zurücksetzen settings.clearall = Alles zurücksetzen paused = Pausiert @@ -346,6 +345,7 @@ category.items = Materialien category.crafting = Erzeugung category.shooting = Schießen category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Zielauswahl setting.fpscap.name = Max FPS setting.fpscap.none = kein @@ -378,8 +378,11 @@ category.multiplayer.name = Mehrspieler command.attack = Angreifen command.retreat = Rückzug command.patrol = Patrouillieren +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Drücke eine Taste... keybind.press.axis = Drücke eine Taste oder bewege eine Achse... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = X-Achse keybind.move_y.name = Y-Achse keybind.select.name = Auswählen/Schießen @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Chat scrollen keybind.drop_unit.name = Einheit absetzen keybind.zoom_minimap.name = Minimap-Zoom mode.help.title = Beschreibung der Modi -mode.waves.name = Wellen -mode.waves.description = Der normale Modus. Begrenzte Ressourcen und automatische Wellen. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Sandkasten mode.sandbox.description = Unendliche Ressourcen und kein Timer für Wellen. mode.freebuild.name = Freier Bau mode.freebuild.description = Begrenzte Ressourcen und kein Timer für Wellen. mode.pvp.name = PvP mode.pvp.description = Kämpfe gegen andere Spieler local. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Materialien content.liquid.name = Flüssigkeiten content.unit.name = Einheiten -content.recipe.name = Blöcke +content.block.name = Blocks content.mech.name = Mechs -item.stone.name = Stein -item.stone.description = Ein gängiger Rohstoff ,der für die Zerteilung und Verfeinerung in andere Materialien oder geschmolzen als Lava verwendet wird. item.copper.name = Kupfer item.copper.description = Ein nützliches Material. Wird in allen Arten von Blöcken verwendet. item.lead.name = Blei item.lead.description = Ein grundliegendes Material. Häufig in Elektronik und Flüssigkeits-Transport-Blöcken verwendet. item.coal.name = Kohle item.coal.description = Ein sehr häufiger vorkommender Kraftstoff. -item.dense-alloy.name = Dichte Legierung -item.dense-alloy.description = Eine robuste Legierung aus Blei und Kupfer. Findet Verwendung in fortgeschrittenen Transport-Blöcken und höherwertigen Bohrern. +item.graphite.name = Graphite item.titanium.name = Titan item.titanium.description = Ein seltenes, sehr leichtes Metall. Häufig in Flüssigkeits-Transport-Blöcken, Abbauanlagen und Flugzeugen verwendet. item.thorium.name = Uran @@ -445,6 +447,10 @@ item.blast-compound.name = Explosive Mischung item.blast-compound.description = Eine flüchtige Mischung, die in Bomben und Sprengstoffen Verwendung findet. Es besteht die Möglichkeit, es als Treibstoff zu verwenden, aber dies ist nicht empfehlenswert. item.pyratite.name = Pyratit item.pyratite.description = Eine extrem leicht entflammbare Substanz. Findet Verwendeung in Brandwaffen. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Wasser liquid.lava.name = Lava liquid.oil.name = Öl @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Fähigkeit: {0} liquid.heatcapacity = [LIGHT_GRAY]Wärmekapazität: {0} liquid.viscosity = [LIGHT_GRAY]Viskosität: {0} liquid.temperature = [LIGHT_GRAY]Temperatur: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = Gegnerischer Startpunkt block.core.name = Basis @@ -514,8 +521,8 @@ block.blackrock.name = Schwarzer Fels block.icerock.name = Eisfels block.copper-wall.name = Kupfermauer block.copper-wall-large.name = Große Kupfermauer -block.dense-alloy-wall.name = Dichte Legierungsmauer -block.dense-alloy-wall-large.name = Große dichte Legierungsmauer +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Phasenmauer block.phase-wall-large.name = Große Phasenmauer block.thorium-wall.name = Thorium-Mauer @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = Das wichtigste Gebäude im Spiel +block.launch-pad.name = Launch Pad team.blue.name = Blau team.red.name = Rot team.orange.name = Orange diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index c9886889eb..5c66b495c8 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Créditos +contributors = Translators and Contributors discord = ¡Únete al Discord de Mindustry! link.discord.description = La sala oficial del Discord de Mindustry link.github.description = Código fuente del juego @@ -9,15 +10,18 @@ link.itch.io.description = itch.io es la página donde podes descargar las versi link.google-play.description = Ficha en la Google Play Store link.wiki.description = Wiki oficial de Mindustry linkfail = ¡Error al abrir el enlace!\nLa URL ha sido copiada a su portapapeles. +screenshot = Screenshot saved to {0} gameover = Tu núcleo ha sido destruido. gameover.pvp = ¡El equipo[accent] {0}[] ha ganado! -sector.gameover = Este sector ha sido perdido. ¿Re-desplegar? -sector.retry = Reintentar highscore = [accent]¡Nueva mejor puntuación! -wave.lasted = Duraste hasta la ronda [accent]{0}[]. -level.highscore = Puntuación más alta: [accent]{0} -level.delete.title = Confirmar Eliminación +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"? +level.highscore = Puntuación más alta: [accent]{0} level.select = Selección de nivel level.mode = Modo de juego: construction.desktop = Los controles de la versión de escritorio han cambiado.\nPara deseleccionar un bloque o dejar de construir, [accent]usa la space tab[]. @@ -27,60 +31,33 @@ deconstruction.title = Guía de Deconstrucción de Bloques deconstruction = Acaba de seleccionar el [accent]modo de deconstrucción de blocks[].\n\nPara empezar a destruir, simplemente presione en un bloque cercano a su nave.\nCuando haya terminado de seleccionar algunos bloques, presiona la casilla para confirmar, y su nave empezara a de-construirlos.\n\n- [accent]Remueve bloques[] de tu selección presionando en ellos.\n- [accent]Remueve bloques en un area[] presionando y manteniendo en un espacio vacío, y arrastrando hacia cualquier dirección.\n- [accent]Cancela la deconstrucción o selección[] presionando la X abajo a la izquierda. showagain = No mostrar otra vez en la próxima sesión coreattack = < ¡El núcleo está bajo ataque! > -unlocks = Desbloqueos +database = Core Database savegame = Guardar Partida loadgame = Cargar Partida joingame = Unirse a la Partida addplayers = Agregar/Quitar Jugadores customgame = Partida personalizada -sectors = Sectores -sector = Sector: [LIGHT_GRAY]{0} -sector.time = Tiempo: [LIGHT_GRAY]{0} -sector.deploy = Desplegar -sector.abandon = Abandonar -sector.abandon.confirm = ¿Realmente quieres abandonar todo el progreso hecho en este sector?\n¡Esto no se puede deshacer! -sector.resume = Continuar -sector.locked = [scarlet][[Incompleto] -sector.unexplored = [accent][[No explorado] -missions = Misiones:[LIGHT_GRAY] {0} -mission = Misión:[LIGHT_GRAY] {0} -mission.main = Misión Principal:[LIGHT_GRAY] {0} -mission.info = Información de la Misión -mission.complete = ¡Misión completada! -mission.complete.body = El Sector {0},{1} ha sido conquistado. -mission.wave = Sobrevive [accent]{0}/{1}[] hordas\nHordas en {2} -mission.wave.enemies = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas -mission.wave.enemy = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas -mission.wave.menu = Sobrevive[accent] {0} []hordas -mission.battle = Destruye la base enemiga. -mission.resource.menu = Obtener {0} x{1} -mission.resource = Obtén {0} x{1} -mission.block = Crear {0} -mission.unit = Crear {0} -mission.command = Envía Comando {0} a las unidades -mission.linknode = Conecta nodo de energía -mission.display = [accent]Misión:\n[LIGHT_GRAY]{0} -mission.mech = Cambiar a mecanoide[accent] {0}[] -mission.create = Crear[accent] {0}[] none = close = Cerrar quit = Salir maps = Mapas continue = Continuar -nextmission = Próxima Misión maps.none = [LIGHT_GRAY]¡No se han encontrado mapas! about.button = Acerca de name = Nombre: +noname = Pick a[accent] player name[] first. filename = Nombre del archivo: unlocked = ¡Nuevo Bloque Desbloqueado! -unlocked.plural = ¡Nuevos Bloques Desbloqueados! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} jugadores online players.single = {0} jugador online server.closing = [accent]Cerrando servidor... server.kicked.kick = ¡Has sido expulsado del servidor! server.kicked.serverClose = El servidor ha cerrado. -server.kicked.sectorComplete = Sector completado. -server.kicked.sectorComplete.text = Tu misión ha sido completada.\nEl servidor ahora continuará con el próximo sector. server.kicked.clientOutdated = ¡Cliente desactualizado! ¡Actualiza tu juego! server.kicked.serverOutdated = ¡Servidor desactualizado! ¡Pídele al anfitrión que lo actualice! server.kicked.banned = Has sido baneado del servidor. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Ya hay alguien con ese\nnombre en el servidor. server.kicked.nameEmpty = Tu nombre debe por lo menos contener un carácter o número. server.kicked.idInUse = ¡Ya estás en el servidor! Conectarse con dos cuentas no está permitido. server.kicked.customClient = Este servidor no soporta versiones personalizadas. Descarga una versión oficial. +server.kicked.gameover = Game over! host.info = El botón [accent]host[] hostea un servidor en el puerto [scarlet]6567[]. \nCualquier persona en la misma [LIGHT_GRAY]wifi o red local[] debería poder ver tu servidor en la lista de servidores.\n\nSi quieres que cualquier persona se pueda conectar de cualquier lugar por IP, la [accent]asignación de puertos[] es requerida.\n\n[LIGHT_GRAY]Nota: Si alguien experimenta problemas conectándose a tu partida LAN, asegúrate de permitir a Mindustry acceso a tu red local mediante la configuración de tu firewall. join.info = Aquí, puedes escribir la [accent]IP de un server[] para conectarte, o descubrir servidores de [accent]red local[] para conectarte.\nLAN y WAN es soportado para jugar en multijugador.\n\n[LIGHT_GRAY]Nota: No hay una lista automática global de servidores; si quieres conectarte por IP, tendrás que preguntarle al anfitrión por la IP. hostserver = Hostear Servidor @@ -159,7 +137,6 @@ save.rename.text = Nuevo nombre: selectslot = Selecciona un Punto de Guardado. slot = [accent]Casilla {0} save.corrupted = [accent]¡El punto de guardado está corrupto o es inválido!\nSi acabas de actualizar el juego, esto debe ser probablemente un cambio en el formato de guardado y[scarlet] no[] un error. -sector.corrupted = [accent]El punto de guardado de este sector fue encontrado, pero su carga ha fallado.\nUn nuevo punto ha sido creado. empty = on = Encendido off = Apagado @@ -169,6 +146,7 @@ save.wave = Horda {0} save.difficulty = Dificultad: {0} save.date = Última vez guardado: {0} save.playtime = Tiempo de juego: {0} +warning = Warning. confirm = Confirmar delete = Borrar ok = OK @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Editor mapeditor = Editor de Mapa donate = Donar +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0} error.unreachable = Servidor inaccesible. error.invalidaddress = Dirección inválida. @@ -266,7 +253,20 @@ error.timedout = ¡Se acabó el tiempo!\n¡Asegúrate que el host ha hecho el po error.mismatch = Error de paquete:\nposible versión no válida del servidor/cliente.\nAsegúrate de que tú y el host tenéis la última versión de Mindustry. error.alreadyconnected = Ya estás conectado. error.mapnotfound = ¡Archivo de mapa no encontrado! +error.io = Network I/O error. error.any = Error de red desconocido. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Lenguaje settings.reset = Reiniciar por los de defecto settings.rebind = Reasignar @@ -277,7 +277,6 @@ settings.graphics = Gráficos settings.cleardata = Limpiar Datos del Juego... settings.clear.confirm = ¿Estas seguro de querer limpiar estos datos?\n¡Esta acción no puede deshacerse! settings.clearall.confirm = [scarlet]ADVERTENCIA![]\nEsto va a eliminar todos tus datos, incluyendo guardados, mapas, desbloqueos y keybinds.\nUna vez presiones 'ok', el juego va a borrrar todos tus datos y saldrá del juego automáticamente. -settings.clearsectors = Eliminar Sectores settings.clearunlocks = Eliminar Desbloqueos settings.clearall = Eliminar Todo paused = Pausado @@ -346,6 +345,7 @@ category.items = Objetos category.crafting = Fabricación category.shooting = Disparo category.optional = Mejoras Opcionales +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto apuntado setting.fpscap.name = Máx FPS setting.fpscap.none = Nada @@ -378,8 +378,11 @@ category.multiplayer.name = Multijugador command.attack = Atacar command.retreat = Retirarse command.patrol = Patrullar +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Presiona una tecla... keybind.press.axis = Pulsa un eje o botón... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Mover x keybind.move_y.name = Mover y keybind.select.name = Seleccionar @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = drop unit keybind.zoom_minimap.name = Zoom minimapa mode.help.title = Descripción de modos -mode.waves.name = hordas -mode.waves.description = El modo normal. con recursos limitados y entrada de hordas automática. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = sandbox mode.sandbox.description = Recursos ilimitados y sin temporizador para las hordas. mode.freebuild.name = construcción libre mode.freebuild.description = recursos limitados y no hay temporizador para las hordas. mode.pvp.name = PvP mode.pvp.description = Pelea contra otros jugadores localmente. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Objetos content.liquid.name = Líquidos content.unit.name = Unidades -content.recipe.name = Bloques +content.block.name = Blocks content.mech.name = Mecanoides -item.stone.name = Piedra -item.stone.description = Un material muy común. Usado para separar y para refinarse a otros objetos, y también derretir en lava. item.copper.name = Cobre item.copper.description = Un útil material estructural. Usado extensivamente en todo tipo de bloques. item.lead.name = Plomo item.lead.description = Un material básico. Usado extensivamente en electrónicos y bloques de transferencia de líquidos. item.coal.name = Carbón item.coal.description = Un combustible común y preparado para ser quemado. -item.dense-alloy.name = Aleación Densa -item.dense-alloy.description = Una dura aleación fabricada con plomo y cobre. Usado en bloques de transporte avanzados y taladros de alto nivel. +item.graphite.name = Graphite item.titanium.name = Titanio item.titanium.description = Un metal raro super ligero usado extensivamente en transportación de liquidos, taladros y aeronaves. item.thorium.name = Torio @@ -445,6 +447,10 @@ item.blast-compound.name = Compuesto Explosivo item.blast-compound.description = Un compuesto volatil usado en bombas y explosivos. Aunque se puede quemar como combustible, esto no es recomendable. item.pyratite.name = Pirotita item.pyratite.description = Una sustancia extremadamente inflamable usada en armas incendiarias. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Agua liquid.lava.name = Lava liquid.oil.name = Petróleo @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Hablidad: {0} liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0} liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Construyendo) block.spawn.name = Punto de generación block.core.name = Núcleo @@ -514,8 +521,8 @@ block.blackrock.name = Roca negra block.icerock.name = Roca de hielo block.copper-wall.name = Muro de cobre block.copper-wall-large.name = Muro de cobre grande -block.dense-alloy-wall.name = Muro de aleación densa -block.dense-alloy-wall-large.name = Muro de aleación densa grande +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Muro de Fase grande block.phase-wall-large.name = Muro de Fase grande block.thorium-wall.name = Pared de Torio @@ -624,6 +631,7 @@ block.spectre.name = Espectro block.meltdown.name = Meltdown block.container.name = Contenedor block.core.description = The most important building in the game. +block.launch-pad.name = Launch Pad team.blue.name = Azul team.red.name = Rojo team.orange.name = Naranja diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index e92454f302..5bd453f6d0 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Crédits +contributors = Translators and Contributors discord = Rejoignez le discord de Mindustry link.discord.description = Le discord officiel de mindustry link.github.description = Code source du jeu @@ -9,15 +10,18 @@ link.itch.io.description = Page itch.io avec le lien du téléchargement pour PC link.google-play.description = Listing par le Google Play Store link.wiki.description = Wiki officiel de mindustry . linkfail = Erreur lors de l'ouverture du lien !\nL'URL a été copié avec succès. +screenshot = Screenshot saved to {0} gameover = Partie terminée. gameover.pvp = L'équipe [accent] {0}[] a gagnée ! -sector.gameover = Ce secteur a été perdu. Réessayer? -sector.retry = Réessayer highscore = [YELLOW]Nouveau meilleur score! -wave.lasted = Vous avez survécu jusqu'à la vague [accent]{0}[]. -level.highscore = Meilleur score: [accent]{0} -level.delete.title = Confirmer +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"? +level.highscore = Meilleur score: [accent]{0} level.select = Sélection de niveau level.mode = Mode de jeu : construction.desktop = Pour désélectionner un bloc ou arrêter de construire, appuyer sur [accent]espace[]. @@ -27,60 +31,33 @@ deconstruction.title = Guide de destruction de blocs deconstruction = Vous venez de sélectionner le mode [accent]destruction de blocs[].\n\nPour commencez à détruire des blocs, appuyez simplement sur un bloc proche de votre vaisseau.\nUne fois que vous avez sélectionné quelques blocs, Appuyez sur le bouton valider pour confirmer, et votre vaisseau commencera à détruire.\n\n- [accent]Enlevez des blocs[] de votre sélection en appuyant dessus.\n- [accent]Déplacez la sélection[] en restant appuyé puis en déplaçant n'importe quel bloc de la sélection.\n- [accent]Placez les blocs en ligne[] En restant appuyé sur un espace vide, puis en étirant dans une direction.\n- [accent]Annulez la construction ou la sélection[] en appuyant sur le X en bas à droite. showagain = Ne pas montrer la prochaine fois coreattack = [scarlet] -unlocks = Débloqué +database = Core Database savegame = Sauvegarder la partie loadgame = Charger la partie joingame = Rejoindre une partie addplayers = Ajouter/Enlever des joueurs customgame = Partie personnalisée -sectors = Secteurs -sector = Secteur: [LIGHT_GRAY]{0} -sector.time = Temps: [LIGHT_GRAY]{0} -sector.deploy = Se déployer -sector.abandon = Abandonner -sector.abandon.confirm = Êtes-vous sûr d'abandonner ce secteur ?\nCe choix ne peut être annulé! -sector.resume = Reprendre -sector.locked = [scarlet][[Incomplet] -sector.unexplored = [accent][[Inexploré] -missions = Missions:[LIGHT_GRAY] {0} -mission = Mission:[LIGHT_GRAY] {0} -mission.main = Main Mission:[LIGHT_GRAY] {0} -mission.info = Infos sur la Mission -mission.complete = Mission terminée! -mission.complete.body = Le secteur {0},{1} a été conquis. -mission.wave = Survivez à[accent] {0}/{1} []vague\nLa vague commence dans {2} -mission.wave.enemies = Survivez à[accent] {0}/{1} []vagues\n{2} ennemis -mission.wave.enemy = Survivez à[accent] {0}/{1} []vagues\n{2} ennemi -mission.wave.menu = Survivez à[accent] {0} []vagues -mission.battle = Détruisez la base ennemie -mission.resource.menu = Obtenez {0} x{1} -mission.resource = Obtenez {0}:\n[accent]{1}/{2}[] -mission.block = Créez {0} -mission.unit = Créez {0} unités -mission.command = Envoyer une commande à {0} unités -mission.linknode = Reliez un transmetteur -mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -mission.mech = Équiper ce mécha[accent] {0}[] -mission.create = Créez[accent] {0}[] none = close = Fermer quit = Quitter maps = Cartes continue = Continuer -nextmission = Prochaine mission maps.none = [LIGHT_GRAY]Aucune carte trouvée! about.button = À propos name = Nom: +noname = Pick a[accent] player name[] first. filename = Nom du fichier: unlocked = Nouveau bloc débloqué! -unlocked.plural = Nouveaux blocs débloqués! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} joueurs en ligne players.single = {0} joueur en ligne server.closing = [accent]Fermeture du serveur... server.kicked.kick = Vous avez été expulsé du serveur! server.kicked.serverClose = Serveur fermé. -server.kicked.sectorComplete = Secteur terminé. -server.kicked.sectorComplete.text = Votre mission est complète .\nLe serveur va maintenant aller au prochain secteur . server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu! server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour! server.kicked.banned = Vous avez été banni sur ce serveur. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Il y a déjà quelqu'un avec ce nom\nsur ce serveur. server.kicked.nameEmpty = Votre nom doit contenir au moins une lettre ou un chiffre. server.kicked.idInUse = Vous êtes déjà sur ce serveur ! Se connecter avec deux comptes n'est pas permis ! server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Téléchargez une version officielle. +server.kicked.gameover = Game over! host.info = Le bouton [accent]Héberger[] héberge un serveur sur le port [scarlet]6567[]. \nN'importe qui sur le même [LIGHT_GRAY]wifi ou réseau local []devrait voir votre serveur sur leur liste des serveurs.\n\nSi vous voulez que les gens puissent s'y connecter de partout à l'aide de votre IP, [accent]le transfert de port (port forwarding)[] est demandé.\n\n[LIGHT_GRAY]Note: Si quelqu'un a des problèmes de connexion à votre partie LAN, vérifiez que vous avez autorisé l'accès à Mindustry sur votre réseau local dans les paramètres de votre pare-feu. join.info = Ici vous pouvez entrez [accent]l'IP d'un serveur []pour s'y connecter, ou découvrir un serveur en [accent]réseau local[].\nLe multijoueur en LAN ainsi qu'en WAN est supporté.\n\n[LIGHT_GRAY]Note: Il n'y a pas de liste de serveurs globaux automatiques; Si vous voulez vous connectez à quelqu'un par IP, il faudra d'abord demander à l'hébergeur leur IP. hostserver = Héberger une partie @@ -159,7 +137,6 @@ save.rename.text = Nouveau nom: selectslot = Sélectionner une sauvegarde. slot = [accent]Emplacement {0} save.corrupted = [accent]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. -sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. empty = on = On off = Off @@ -169,6 +146,7 @@ save.wave = Vague {0} save.difficulty = Difficulté: {0} save.date = Dernière sauvegarde: {0} save.playtime = Temps de jeu: {0} +warning = Warning. confirm = Confirmer delete = Supprimer ok = OK @@ -259,6 +237,15 @@ tutorial = Tutoriel editor = Éditeur mapeditor = Éditeur de carte donate = Faire un\ndon +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Échec de la connexion au serveur : [accent]{0} error.unreachable = Server injoignable. error.invalidaddress = Adresse invalide. @@ -266,7 +253,20 @@ error.timedout = Délai de connexion dépassé!\nAssurez-vous que l'hôte a auto error.mismatch = Erreur de paquet:\nPossible différence de verison entre le client et le serveur .\nVérifiez que vous et l'hôte avez la plus récente version de Mindustry ! error.alreadyconnected = Déjà connecté. error.mapnotfound = Fichier de la carte introuvable! +error.io = Network I/O error. error.any = Erreur réseau inconnue. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Langage settings.reset = Valeur par défaut. settings.rebind = Réatttribuer @@ -277,7 +277,6 @@ settings.graphics = Graphiques settings.cleardata = Effacer les données du jeu... settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\nCe qui est fait ne peut être défait ! settings.clearall.confirm = [scarlet]ATTENTION![]\nCet action effacera toutes les données , incluant les sauvegarges, les cartes, les déblocages et la configuration des touches.\nUne fois que vous aurez pressé 'ok' le jeu effacera toutes les données et se fermera. -settings.clearsectors = Effacer les données des secteurs settings.clearunlocks = Effacer les déblocages settings.clearall = Tout effacer paused = En pause @@ -346,6 +345,7 @@ category.items = Objets category.crafting = Fabrication category.shooting = Défense category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Visée automatique setting.fpscap.name = Max FPS setting.fpscap.none = None @@ -378,8 +378,11 @@ category.multiplayer.name = Multijoueur command.attack = Attaque command.retreat = Retraite command.patrol = Patrouille +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Appuyer sur une touche... keybind.press.axis = Appuyer sur un axe ou une touche... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = mouvement x keybind.move_y.name = mouvement y keybind.select.name = sélectionner @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = drop unit keybind.zoom_minimap.name = Zoom minimap mode.help.title = Description des modes de jeu -mode.waves.name = Vagues -mode.waves.description = Le mode de jeu normal. Ressources limitées et vagues d'ennemis. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = bac à sable mode.sandbox.description = Ressources infinies et pas de timer pour les vagues. mode.freebuild.name = construction libre mode.freebuild.description = Ressources limitées et pas de timer pour les vagues. mode.pvp.name = JcJ mode.pvp.description = Battez-vous contre d'autres joueurs en local. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Objets content.liquid.name = Liquides content.unit.name = Unités -content.recipe.name = Blocs +content.block.name = Blocks content.mech.name = Méchas -item.stone.name = Pierre -item.stone.description = Un matériau brut commun. Peut être séparé et raffiné en d'autres matériaux, ou fondu en lave. item.copper.name = Cuivre item.copper.description = Un matériau de construction utile. Utilisé intensivement dans tout les blocs. item.lead.name = Plomb item.lead.description = Un matériau de départ. Utilisé intensivement en électronique et pour le transport de blocs. item.coal.name = Charbon item.coal.description = Un carburant commun et facile à obtenir. -item.dense-alloy.name = Alliage lourd -item.dense-alloy.description = Un alliage résistant fait de plomb et de cuivre. Utilisé dans les blocs de transports avancés et dans les foreuses de haut niveau. +item.graphite.name = Graphite item.titanium.name = Titane item.titanium.description = Un métal rare super-léger largement utilisé dans le transport de liquides et d'objets ainsi que dans les foreuses de haut-niveau et l'aviation. item.thorium.name = Thorium @@ -445,6 +447,10 @@ item.blast-compound.name = Mélange explosif item.blast-compound.description = Un composé volatile utilisé dans les bombes et les explosifs. Bien qu'il puisse être utilisé comme carburant, ce n'est pas conseillé. item.pyratite.name = Pyratite item.pyratite.description = Une substance extrêmement inflammable utilisée dans les armes incendiaires. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Eau liquid.lava.name = Lave liquid.oil.name = Pétrole @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Compétence: {0} liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0} liquid.viscosity = [LIGHT_GRAY]Viscosité: {0} liquid.temperature = [LIGHT_GRAY]Température: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](En Construction) block.spawn.name = Générateur d'ennemis block.core.name = Base @@ -514,8 +521,8 @@ block.blackrock.name = Pierre sombre block.icerock.name = Pierre gelée block.copper-wall.name = Mur de cuivre block.copper-wall-large.name = Grand mur de cuivre -block.dense-alloy-wall.name = Mur en alliage lourd -block.dense-alloy-wall-large.name = Grand mur en alliage lourd +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Mur phasé block.phase-wall-large.name = Grand mur phasé block.thorium-wall.name = Mur en Thorium @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Conteneur block.core.description = Le batiment le plus important du jeu. +block.launch-pad.name = Launch Pad team.blue.name = Bleu team.red.name = Rouge team.orange.name = Orange diff --git a/core/assets/bundles/bundle_fr_BE.properties b/core/assets/bundles/bundle_fr_BE.properties index 79788734dc..758cae12a3 100644 --- a/core/assets/bundles/bundle_fr_BE.properties +++ b/core/assets/bundles/bundle_fr_BE.properties @@ -13,13 +13,15 @@ linkfail = L'ouverture du lien a échoué!\nL'URL a été copiée dans votre pre screenshot = Capture d'écran enregistrée sur {0} gameover = Le base a été détruit. gameover.pvp = L'équipe[accent] {0}[] a gagnée ! -sector.gameover = Ce secteur a été perdu. Réessayer ? -sector.retry = Réessayer highscore = [accent]Nouveau meilleur score ! -wave.lasted = Tu as survécu jusqu'à la vagues [accent]{0}[]. -level.highscore = Meilleur score: [accent]{0} -level.delete.title = Confirmer +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"? +level.highscore = Meilleur score: [accent]{0} level.select = Sélection de niveau level.mode = Mode de jeu: construction.desktop = Désélectionner un bloc ou arrêter la construction, [accent]utiliser la touche espace[]. @@ -29,61 +31,33 @@ deconstruction.title = Guide de déconstruction de blocs deconstruction = Vous venez de sélectionner le [accent]mode de destruction de blocs[].\n\nPour détruire, tapez simplement un bloc près de votre vaisseau (vous).\nUne fois que vous avez sélectionné des blocs, appuyez sur le "check" pour confirmer, et votre vaisseau commencera à les détruire.\n\n- [accent]Retirez les blocs[] de votre sélection en les touchant.\n- [accent]Détruisez les blocs dans une aire[] en sélectionnant et en maintenant un emplacement vide, ensuite glissez votre doigt dans une direction.\n- [accent]Annulez une destruction ou une sélection[] en appuyant sur "X" dans le coin en bas à gauche. showagain = Ne plus montrer la prochaine fois. coreattack = -unlocks = Débloqués +database = Core Database savegame = Sauvegarder la partie loadgame = Charger la partie joingame = Rejoindre la partie addplayers = Ajouter/Enlever des joueurs customgame = Partie personnalisée -sectors = Secteurs -sector = Secteur sélectionné: [LIGHT_GRAY]{0} -sector.time = Temps: [LIGHT_GRAY]{0} -sector.deploy = Déployer -sector.abandon = Abandonner -sector.abandon.confirm = Êtes-vous sûr de vouloir abandonner tout progrès dans ce secteur?\nCette action ne peut être annulée! -sector.resume = Reprendre -sector.locked = [scarlet][[Incomplet] -sector.unexplored = [accent][[Inexploré] -missions = Missions:[LIGHT_GRAY] {0} -mission = Mission:[LIGHT_GRAY] {0} -mission.main = Mission principale:[LIGHT_GRAY] {0} -mission.info = Mission info -mission.complete = Mission terminée ! -mission.complete.body = Le secteur {0},{1} a été conquis. -mission.wave = Survivez[accent] {0}/{1} []vagues\nProchaine vague dans {2} -mission.wave.enemies = Survivez[accent] {0}/{1} []vagues\n{2} Ennemis -mission.wave.enemy = Survivez[accent] {0}/{1} []vagues\n{2} Ennemi -mission.wave.menu = Survivez[accent] {0} []vagues -mission.battle = Détruire la base ennemie. -mission.resource.menu = Obtenez {0} x{1} -mission.resource = Obtenez {0}:\n[accent]{1}/{2}[] -mission.block = Créez {0} -mission.unit = Créez {0} unité -mission.command = Envoyer une commande à {0} unités -mission.linknode = Reliez le transmetteur énergétique -mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -mission.mech = Changer de mécha[accent] {0}[] -mission.create = Créez[accent] {0}[] none = close = Fermer quit = Quitter maps = Cartes continue = Continue -nextmission = Prochaine Mission maps.none = [LIGHT_GRAY]Aucune carte trouvée! about.button = À propos name = Nom: noname = Choisissez d'abord [accent]un pseudo[]. filename = Nom du fichier: unlocked = Nouveau bloc debloqué! -unlocked.plural = Nouveaux blocs débloqués! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} joueurs en ligne players.single = {0} joueur en ligne server.closing = [accent]Fermeture du serveur ... server.kicked.kick = Vous avez été expulsé du serveur ! server.kicked.serverClose = Serveur fermé. -server.kicked.sectorComplete = Secteur terminée. -server.kicked.sectorComplete.text = Votre mission est complète.\nLe serveur va maintenant passer au prochain secteur. server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu ! server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour ! server.kicked.banned = Vous êtes banni de ce serveur. @@ -163,7 +137,6 @@ save.rename.text = Nouveau nom: selectslot = Sélectionnez une sauvegarde. slot = [accent]Emplacement {0} save.corrupted = [accent]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. -sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. empty = on = Allumer off = Éteint @@ -173,6 +146,7 @@ save.wave = Vague {0} save.difficulty = Difficulté: {0} save.date = Dernière sauvegarde: {0} save.playtime = Temps de jeu: {0} +warning = Warning. confirm = Confirmer delete = Supprimer ok = OK @@ -263,6 +237,15 @@ tutorial = Tutoriel editor = Éditeur mapeditor = Éditeur de carte donate = Faire un\ndon +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Échec de la connexion au serveur: [accent]{0} error.unreachable = Serveur inaccessible. error.invalidaddress = Adresse invalide. @@ -270,8 +253,20 @@ error.timedout = Expiration du délai !\nAssurez-vous que la redirection de port error.mismatch = Erreur de paquet:\nPossible d'incompatibilité de version client/serveur.\nAssurez-vous que l'hôte et vous disposez de la dernière version de Mindustry ! error.alreadyconnected = Déjà connecté. error.mapnotfound = Fichier de carte introuvable ! -text.error.io = Erreur réseau IO. +error.io = Network I/O error. error.any = Erreur réseau inconnue. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Langage settings.reset = Valeur par défaut. settings.rebind = Réatttribuer @@ -282,7 +277,6 @@ settings.graphics = Graphiques settings.cleardata = Effacer les données du jeu... settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\n[scarlet]Ceci est irréversible settings.clearall.confirm = [scarlet]ATTENTION![]\nCet action effacera toutes les données , incluant les sauvegarges, les cartes, les déblocages et la configuration des touches.\nUne fois que vous aurez pressé 'Ok' le jeu effacera toutes les données et se fermera. -settings.clearsectors = Éffacer les données des secteurs settings.clearunlocks = Éffacer les déblocages settings.clearall = Tout effacer paused = En pause @@ -388,6 +382,7 @@ keybind.gridMode.name = Sélectionnez le bloc keybind.gridModeShift.name = Sélection de la catégorie keybind.press = Appuyez sur une touche ... keybind.press.axis = Appuyez sur un axe ou une touche... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Mouvement X keybind.move_y.name = Mouvement Y keybind.select.name = Sélectionner/Tirer @@ -410,8 +405,8 @@ keybind.chat_scroll.name = Faire défiler le tchat keybind.drop_unit.name = Larguer une unité keybind.zoom_minimap.name = Zoomer la minimap mode.help.title = Description des modes de jeu -mode.waves.name = Vagues -mode.waves.description = Le mode normal. Ressources limitées et vagues déclenchées automatiquement. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Bac à sable mode.sandbox.description = Ressources infinies et pas de compte à rebours pour les vagues. mode.freebuild.name = Construction libre @@ -423,18 +418,15 @@ mode.attack.descrption = Pas de vagues, le but est de détruire la base ennemie. content.item.name = Objets content.liquid.name = Liquides content.unit.name = Unités -content.recipe.name = Bloc +content.block.name = Blocks content.mech.name = Mécha -item.stone.name = Pierre -item.stone.description = Un matériau brut commun. Peut-être séparé et raffiné en d'autres matériaux, ou fondus en lave. item.copper.name = Cuivre item.copper.description = Un matériau de construction utile. Utilisé intensivement dans tout les blocs. item.lead.name = Plomb item.lead.description = Un matériau de départ. Utilisé intensivement en électronique et pour le transport de blocs. item.coal.name = Charbon item.coal.description = Un carburant commun et facile à obtenir. -item.dense-alloy.name = Alliage lourd -item.dense-alloy.description = Un alliage résistant fait de plomb et de cuivre. Utilisé dans les blocs de transports avancés et les foreuses de haut niveau. +item.graphite.name = Graphite item.titanium.name = Titane item.titanium.description = Un métal rare super-léger largement utilisé dans le transport de liquides et d'objets ainsi que dans les foreuses de haut-niveau et l'aviation item.thorium.name = Thorium @@ -455,6 +447,10 @@ item.blast-compound.name = Mélange explosif item.blast-compound.description = Un composé volatile utilisé dans les bombes et les explosifs. Bien qu'il puisse être utilisé comme carburant, ce n'est pas conseillé. item.pyratite.name = Pyratite item.pyratite.description = Une substance extrêmement inflammable utilisée dans les armes incendiaires. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Eau liquid.lava.name = Lave liquid.oil.name = Pétrole @@ -503,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Compétence: {0} liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique {0} liquid.viscosity = [LIGHT_GRAY]Viscosité: {0} liquid.temperature = [LIGHT_GRAY]Température: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](En construction) block.spawn.name = Générateur d'ennemi block.core.name = Base @@ -524,8 +521,8 @@ block.blackrock.name = Pierre sombre block.icerock.name = Pierre gelée block.copper-wall.name = Mur de cuivre block.copper-wall-large.name = Grand mur de cuivre -block.dense-alloy-wall.name = Mur en alliage lourd -block.dense-alloy-wall-large.name = Grand mur en alliage lourd +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Mur phasé block.phase-wall-large.name = Grand mur phasé block.thorium-wall.name = Mur en Thorium @@ -634,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Conteneur block.core.description = Sert de point de base pour le/les joueur(s). Ce bâtiment est le plus [scarlet]important[] du jeu ! +block.launch-pad.name = Launch Pad team.blue.name = Bleu team.red.name = Rouge team.orange.name = Orange diff --git a/core/assets/bundles/bundle_in_ID.properties b/core/assets/bundles/bundle_in_ID.properties index 392c57acf6..1e0c8f4e6c 100644 --- a/core/assets/bundles/bundle_in_ID.properties +++ b/core/assets/bundles/bundle_in_ID.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Kredit +contributors = Translators and Contributors discord = Mari bergabung di Discord Mindustry! link.discord.description = grup Discord Mindustry resmi link.github.description = Source code permainan @@ -9,15 +10,18 @@ link.itch.io.description = Halaman itch.io dengan unduhan PC dan versi web link.google-play.description = Google Play store link.wiki.description = wiki resmi Mindustry linkfail = Gagal membuka link!\nURL telah disalin ke papan salin. +screenshot = Screenshot saved to {0} gameover = Intinya hancur. gameover.pvp = Tim [accent] {0}[] menang! -sector.gameover = Sektor ini telah hancur. Ulangi? -sector.retry = Ulangi highscore = [YELLOW]Rekor baru! -wave.lasted = Kamu bertahan sampai gelombang ke [accent]{0}[]. -level.highscore = Skor Tinggi: [accent]{0} -level.delete.title = Konfirmasi Hapus +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Apakah kamu yakin ingin menghapus peta "[orange]{0}[]"? +level.highscore = Skor Tinggi: [accent]{0} level.select = Pilih Level level.mode = Modus permainan: construction.desktop = Kontrol desktop telah berubah.\nUntuk membatalkan blok atau menghentikan pembangunan, [accent]gunakan spasi[]. @@ -27,60 +31,33 @@ deconstruction.title = Block Deconstruction Guide deconstruction = You've just selected [accent]block deconstruction mode[].\n\nTo begin breaking, simply tap a block near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin de-constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Remove blocks in an area[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel deconstruction or selection[] by pressing the X at the bottom left. showagain = Jangan tampilkan lagi di sesi berikutnya coreattack = < Intinya sedang diserang! > -unlocks = Pencapaian +database = Core Database savegame = Simpan Permainan loadgame = Lanjutkan joingame = Bermain Bersama addplayers = Tambah/Hapus Pemain customgame = Game Bebas -sectors = Sektor -sector = Sektor Dipilih: [LIGHT_GRAY]{0} -sector.time = Waktu: [LIGHT_GRAY]{0} -sector.deploy = Pasang -sector.abandon = Batalkan -sector.abandon.confirm = Apakah kamu yakin ingin membatalkan all progress at this sector?\nIni tidak dapat diubah kembali! -sector.resume = Lanjutkan -sector.locked = [scarlet][[Belum Selesai] -sector.unexplored = [accent][[Belum Ditelusuri] -missions = Misi:[LIGHT_GRAY] {0} -mission = Misi:[LIGHT_GRAY] {0} -mission.main = Misi Utama:[LIGHT_GRAY] {0} -mission.info = Info Misi -mission.complete = Misi selesai! -mission.complete.body = Sektor {0},{1} telah dikuasai. -mission.wave = Bertahanlah selama [accent]{0}[] gelombang. -mission.wave.enemies = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh -mission.wave.enemy = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh -mission.wave.menu = Bertahanlah selama[accent] {0} []gelombang -mission.battle = Hancurkan markas musuh. -mission.resource.menu = Dapatkan {0} x{1} -mission.resource = Dapatkan {0}:\n[accent]{1}/{2}[] -mission.block = Buat {0} -mission.unit = Buat {0} Pasukan -mission.command = Beri Perintah {0} Ke Pasukan -mission.linknode = Gabungkan Power Node -mission.display = [accent]Misi:\n[LIGHT_GRAY]{0} -mission.mech = Ganti ke robot[accent] {0}[] -mission.create = Buat[accent] {0}[] none = close = Tutup quit = Keluar maps = Peta continue = Lanjutkan -nextmission = Tugas Berikut maps.none = [LIGHT_GRAY]Peta tidak ditemukan! about.button = Tentang name = Nama: +noname = Pick a[accent] player name[] first. filename = Nama file: unlocked = Blok Baru Terbuka! -unlocked.plural = Blok Baru Terbuka! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} pemain online players.single = {0} pemain online server.closing = [accent]Menutup server... server.kicked.kick = Anda telah dikeluarkan dari server! server.kicked.serverClose = Server ditutup. -server.kicked.sectorComplete = Sektor selesai. -server.kicked.sectorComplete.text = Misi Anda telah selesai.\nServer akan melanjutkan ke sektor selanjutnya. server.kicked.clientOutdated = Client versi lama! Update game Anda! server.kicked.serverOutdated = Server versi lama! Tanyakan host untuk memperbaharuinya! server.kicked.banned = Anda telah di-ban dari server ini. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Ada seseorang dengan nama\nitu di server ini. server.kicked.nameEmpty = Nama Anda harus mengandung setidaknya satu karakter atau angka. server.kicked.idInUse = Kamu sudah ada di server ini! Menghubungkan dengan dua akun tidak diizinkan. server.kicked.customClient = Server ini tidak mendukung bentukan khusus. Unduh versi resmi. +server.kicked.gameover = Game over! host.info = Tombol [accent]host[] akan membuat server dengan port [scarlet]6567[] dan [scarlet]6568.[]\nSiapa saja yang terhubung ke [LIGHT_GRAY]WiFi atau jaringan lokal[] dapat melihat server Anda di daftar server.\n\nJika Anda ingin orang-orang agar dapat terhubung dari mana saja melalui IP, diperlukan [accent]port forwarding[].\n\n[LIGHT_GRAY]Catatan: Jika seseorang mengalami kesulitan untuk bergabung, pastikan bahwa Anda telah mengizinkan akses Mindustry ke jaringan lokal Anda di pengaturan firewall. join.info = Di sini, Anda dapat memasukan [accent]IP server[] yang akan dihubungkan, atau menemukan server di [accent]jaringan lokal[] untuk dihubungkan.\nKedua jaringan LAN dan WAN didukung.\n\n[LIGHT_GRAY]Catatan: There is no automatic global server list; if you want to connect to someone by IP, you would need to ask the host for their IP. hostserver = Host Server @@ -159,7 +137,6 @@ save.rename.text = Nama baru: selectslot = Pilih simpanan. slot = [accent]Slot{0} save.corrupted = [accent]Simpanan rusak atau tidak valid! -sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. empty = on = Hidup off = Mati @@ -169,6 +146,7 @@ save.wave = Gelombang {0} save.difficulty = Difficulty: {0} save.date = Terakhir Disimpan: {0} save.playtime = Playtime: {0} +warning = Warning. confirm = Konfirmasi delete = Hapus ok = OK @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Pengedit mapeditor = Pengedit Peta donate = Sumbangkan +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Gagal terhubung ke server: [accent]{0} error.unreachable = Server unreachable. error.invalidaddress = Invalid address. @@ -266,7 +253,20 @@ error.timedout = Timed out!\nMake sure the host has port forwarding set up, and error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! error.alreadyconnected = Already connected. error.mapnotfound = Map file not found! +error.io = Network I/O error. error.any = Unkown network error. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Bahasa settings.reset = Atur ulang ke Default settings.rebind = Rebind @@ -277,7 +277,6 @@ settings.graphics = Grafis settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearsectors = Clear Sectors settings.clearunlocks = Clear Unlocks settings.clearall = Clear All paused = Jeda @@ -346,6 +345,7 @@ category.items = Items category.crafting = Crafting category.shooting = Shooting category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Target setting.fpscap.name = Max FPS setting.fpscap.none = None @@ -378,8 +378,11 @@ category.multiplayer.name = Multiplayer command.attack = Attack command.retreat = Retreat command.patrol = Patrol +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Press a key... keybind.press.axis = Press an axis or key... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = gerak_x keybind.move_y.name = gerak_y keybind.select.name = pilih @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = drop unit keybind.zoom_minimap.name = Zoom minimap mode.help.title = Description of modes -mode.waves.name = gelombang -mode.waves.description = the normal mode. limited resources and automatic incoming waves. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = sandbox mode.sandbox.description = infinite resources and no timer for waves. mode.freebuild.name = freebuild mode.freebuild.description = limited resources and no timer for waves. mode.pvp.name = PvP mode.pvp.description = fight against other players locally. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Items content.liquid.name = Liquids content.unit.name = Units -content.recipe.name = Blocks +content.block.name = Blocks content.mech.name = Mechs -item.stone.name = batu -item.stone.description = A common raw material. Used for separating and refining into other materials, or melting into lava. item.copper.name = Copper item.copper.description = A useful structure material. Used extensively in all types of blocks. item.lead.name = Lead item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.name = batu bara item.coal.description = A common and readily available fuel. -item.dense-alloy.name = Dense Alloy -item.dense-alloy.description = A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +item.graphite.name = Graphite item.titanium.name = titanium item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft. item.thorium.name = thorium @@ -445,6 +447,10 @@ item.blast-compound.name = Blast Compound item.blast-compound.description = A volatile compound used in bombs and explosives. While it can burned as fuel, this is not advised. item.pyratite.name = Pyratite item.pyratite.description = An extremely flammable substance used in incendiary weapons. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = air liquid.lava.name = lahar liquid.oil.name = minyak @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Ability: {0} liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0} liquid.viscosity = [LIGHT_GRAY]Viscosity: {0} liquid.temperature = [LIGHT_GRAY]Temperature: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = Enemy Spawn block.core.name = Core @@ -514,8 +521,8 @@ block.blackrock.name = blackrock block.icerock.name = icerock block.copper-wall.name = Copper Wall block.copper-wall-large.name = Large Copper Wall -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Phase Wall block.phase-wall-large.name = Large Phase Wall block.thorium-wall.name = Thorium Wall @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = The most important building in the game. +block.launch-pad.name = Launch Pad team.blue.name = blue team.red.name = red team.orange.name = orange diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index fd8af06514..ba88475bfa 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1,5 +1,6 @@ credits.text = Creato da [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](Nel caso non te ne sia accorto, la traduzione del gioco non è completa.\n Chi di dovere sta lavorando più velocemente possibile per completarla!) credits = Crediti +contributors = Translators and Contributors discord = Unisciti sul server discord di mindustry! link.discord.description = la chatroom ufficiale del server discord di Mindustry link.github.description = Codice sorgente del gioco @@ -9,15 +10,18 @@ link.itch.io.description = pagina di itch.io con download per PC e versione web link.google-play.description = Elenco di Google Play Store link.wiki.description = wiki ufficiale di Mindustry linkfail = Impossibile aprire il link! L'URL è stato copiato nella tua bacheca. +screenshot = Screenshot saved to {0} gameover = Il nucleo è stato distrutto. gameover.pvp = The[accent] {0}[] team is victorious! -sector.gameover = Hai perso questo settore. Attaccare di nuovo? -sector.retry = Riprova highscore = [YELLOW]Nuovo record! -wave.lasted = Sei sopravvissuto fino all'onda [accent]{0}[]. -level.highscore = Miglior punteggio: [accent]{0} -level.delete.title = Conferma Eliminazione +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"? +level.highscore = Miglior punteggio: [accent]{0} level.select = Selezione del livello level.mode = Modalità di gioco: construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -27,60 +31,33 @@ deconstruction.title = Guida distruzione blocchi deconstruction = Hai appena selezionato la [accent]modalità di distruzione [].\n\nPer iniziare a distruggere, premi sui blocchi interessati.\n Poi premi conferma(✔), e la tua navicella inizierà A INIZIARE\n\n- [accent]Rimuovi i blocchi[] dalla tua selezione cliccandoci sopra.\n- [accent]Per rimuovere più blocchi in un area[] tieni premuto in un punto, poi trascina in modo da selexionare ciò che ti interessa.\n- [accent]Cancella la distruzione[] premendo la X in basso a sinistra. showagain = non mostrare più coreattack = < Il nucleo è sotto attacco! > -unlocks = Sblocchi +database = Core Database savegame = Salva loadgame = Carica joingame = Unisciti al gioco addplayers = Aggiungi/rimuovi giocatori customgame = Gioco personalizzato -sectors = Settori -sector = Settori Selezionati: [LIGHT_GRAY]{0} -sector.time = Tempo: [LIGHT_GRAY]{0} -sector.deploy = Schiera -sector.abandon = Abandon -sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone! -sector.resume = Riprendi -sector.locked = [scarlet][[Incomplete] -sector.unexplored = [accent][[Unexplored] -missions = Missions:[LIGHT_GRAY] {0} -mission = Mission:[LIGHT_GRAY] {0} -mission.main = Main Mission:[LIGHT_GRAY] {0} -mission.info = Mission Info -mission.complete = Missione completata! -mission.complete.body = Il settore {0},{1} è stato conquistato. -mission.wave = Sopravvivi a [accent]{0}/{1][] onda/e.Onda in {2} -mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies -mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy -mission.wave.menu = Survive[accent] {0} []waves -mission.battle = Distruggi la base del nemico. -mission.resource.menu = Obtain {0} x{1} -mission.resource = Ottieni {0} x{1} -mission.block = Create {0} -mission.unit = Create {0} Unit -mission.command = Send Command {0} To Units -mission.linknode = Link Power Node -mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -mission.mech = Switch to mech[accent] {0}[] -mission.create = Create[accent] {0}[] none = close = Chiuso quit = Esci maps = Mappe continue = Continua -nextmission = Missione successiva maps.none = [LIGHT_GRAY]Nessuna mappa trovata! about.button = Info name = Nome: +noname = Pick a[accent] player name[] first. filename = File Name: unlocked = Nuovo blocco scoperto! -unlocked.plural = Nuovi blocchi scoperti! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} giocatori online players.single = {0} giocatori online server.closing = [accent]Chiusura server ... server.kicked.kick = Sei stato cacciato dal server! server.kicked.serverClose = Server chiuso. -server.kicked.sectorComplete = Settore completato. -server.kicked.sectorComplete.text = La tua misione è completata.\nOra il server continuerà al settore successivo. server.kicked.clientOutdated = Versione del client obsoleta! Aggiorna il tuo gioco! server.kicked.serverOutdated = Server obsoleto! Chiedi all'host di aggiornare! server.kicked.banned = Sei bannato da questo server. @@ -89,6 +66,7 @@ server.kicked.nameInUse = C'è già qualcuno con il tuo nome\nsu questo server. server.kicked.nameEmpty = Il tuo nome deve contenere almeno un carattere. server.kicked.idInUse = Sei già su questo server! Non è permesso connettersi con due account. server.kicked.customClient = Questo server non supporta le build personalizzate. Scarica la versione ufficiale dal sito. +server.kicked.gameover = Game over! host.info = Il pulsante [accent]hos [] ospita un server sulle porte [scarlet]6567[] e [scarlet]656.[] Chiunque sulla stessa [LIGHT_GRAY]connessione wifi o rete locale[] dovrebbe essere in grado di vedere il proprio server nel proprio elenco server.\n\n Se vuoi che le persone siano in grado di connettersi ovunque tramite IP, è richiesto il [accent]port forwarding[]. \n\n[LIGHT_GRAY]Nota: se qualcuno sta riscontrando problemi durante la connessione al gioco LAN, assicurati di aver consentito a Mindustry di accedere alla rete locale nelle impostazioni del firewall. join.info = Qui è possibile inserire un [accent]IP del server[] a cui connettersi, o scoprire [accento]un server sulla rete locale[] disponibile.\n Sono supportati sia il multiplayer LAN che WAN. \n\n[LIGHT_GRAY]Nota: non esiste un elenco di server globali automatici; se si desidera connettersi a qualcuno tramite IP, è necessario chiedere all'host il proprio IP. hostserver = Host Server @@ -159,7 +137,6 @@ save.rename.text = Nuovo nome: selectslot = Seleziona un salvataggio. slot = [accent]Slot {0} save.corrupted = [orang]Salvataggio corrotto o non valido! -sector.corrupted = [accent]Un file per questo settore è stato trovato, ma è fallito il caricamnto.\nQuindi ne è stato creato uno nuovo. empty = on = On off = Off @@ -169,6 +146,7 @@ save.wave = Ondata: {0} save.difficulty = Difficoltà: {0} save.date = Ultimo salvataggio: {0} save.playtime = Tempo di gioco: {0} +warning = Warning. confirm = Conferma delete = Elimina ok = OK @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Editor mapeditor = Editor Mappe donate = Dona +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson] Impossibile connettersi al server: [accent] {0} error.unreachable = Server unreachable. error.invalidaddress = Invalid address. @@ -266,7 +253,20 @@ error.timedout = Timed out!\nMake sure the host has port forwarding set up, and error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! error.alreadyconnected = Already connected. error.mapnotfound = Map file not found! +error.io = Network I/O error. error.any = Unkown network error. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Lingua settings.reset = Resetta Alle Impostazioni Predefinite settings.rebind = Reinposta @@ -277,7 +277,6 @@ settings.graphics = Grafica settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearsectors = Clear Sectors settings.clearunlocks = Clear Unlocks settings.clearall = Clear All paused = In pausa @@ -346,6 +345,7 @@ category.items = Oggetti category.crafting = Produzione category.shooting = Potenza di fuoco category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Target setting.fpscap.name = Limite FPS setting.fpscap.none = Niente @@ -378,8 +378,11 @@ category.multiplayer.name = Multigiocatore command.attack = Attack command.retreat = Retreat command.patrol = Patrol +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Press a key... keybind.press.axis = Press an axis or key... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Sposta_x keybind.move_y.name = Sposta_y keybind.select.name = seleziona @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Scorri chat keybind.drop_unit.name = droppa materiali keybind.zoom_minimap.name = Zomma minimappa mode.help.title = Descrizione delle modalità -mode.waves.name = ondate -mode.waves.description = modalità normale. risorse limitate e ondate automatiche. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Sandbox mode.sandbox.description = risorse infinite e nessun timer per le ondate. mode.freebuild.name = freebuild mode.freebuild.description = risorse limitate e nessun timer per le ondate. mode.pvp.name = PvP mode.pvp.description = fight against other players locally. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Oggetti content.liquid.name = Liquidi content.unit.name = Units -content.recipe.name = Blocchi +content.block.name = Blocks content.mech.name = Mech -item.stone.name = pietra -item.stone.description = UN materiale grezzo molto comune, che solitamente viene rifinito per ottenerne degli altri. item.copper.name = Rame item.copper.description = Una utile materiale styrutturale. Molto usato in tutti i blocchi. item.lead.name = Piombo item.lead.description = Un materiale base, molto usato nei blocchi di trasporto. item.coal.name = carbone item.coal.description = Un carburante comune e facilmente ottenibile. -item.dense-alloy.name = LEga ad alta densità -item.dense-alloy.description = Una lega molto pesante composta da piombo e rame. utilizzato in blocchi di trasporto e trapani avanzati. +item.graphite.name = Graphite item.titanium.name = titanio item.titanium.description = Un raro metallo super leggero usato ampiamente nel trasporto di liquidi, trapani e navi. item.thorium.name = Torio @@ -445,6 +447,10 @@ item.blast-compound.name = Polvere esplosiva item.blast-compound.description = Un composto altamente volatile, utilizzato nella produzione di bombe ed esplosivi. Può essere utilizzato come combustibile anche se non è consigliato. item.pyratite.name = Pirite item.pyratite.description = Una sostanza molto infiammabile che viene utilizzata nelle armi a fuoco. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = acqua liquid.lava.name = lava liquid.oil.name = petrolio @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Abilità: {0} liquid.heatcapacity = [LIGHT_GRAY]Capacità calorifica: {0} liquid.viscosity = [LIGHT_GRAY]Viscosità: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = Enemy Spawn block.core.name = Nucleo @@ -514,8 +521,8 @@ block.blackrock.name = roccia nera block.icerock.name = roccia di ghiaccio block.copper-wall.name = Muro di rame block.copper-wall-large.name = Muro grande di rame -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Muro di fase block.phase-wall-large.name = Muro grande di fase block.thorium-wall.name = Muro di torio @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = The most important building in the game. +block.launch-pad.name = Launch Pad team.blue.name = blue team.red.name = red team.orange.name = orange diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 194daffbf4..24a5f73468 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -13,13 +13,15 @@ linkfail = リンクを開けませんでした!\nURLをクリップボードに screenshot = スクリーンショットを {0} に保存しました。 gameover = ゲームオーバー gameover.pvp = [accent] {0}[] チームの勝利! -sector.gameover = この区域は敗北しました。 再配備しますか? -sector.retry = リトライ highscore = [accent]ハイスコアを記録! -wave.lasted = あなたはウェーブ[accent]{0}[]まで続きました。 -level.highscore = ハイスコア: [accent]{0} -level.delete.title = 削除の確認 +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか? +level.highscore = ハイスコア: [accent]{0} level.select = レベル選択 level.mode = ゲームモード: construction.desktop = ブロックの選択や建設を止めるには、[accent]スペースを使用[]してください。 @@ -29,61 +31,33 @@ deconstruction.title = ブロック撤去ガイド deconstruction = [accent]ブロック撤去モード[]になりました。\n\nブロックを撤去するには、機体の近くのブロックをタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体がブロックの撤去を始めます。\n\n- [accent]ブロックを撤去[]するには、タップして範囲を選択してください。\n- [accent]範囲を選択してブロックを撤去[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]撤去や範囲選択をキャンセル[]するには、左下の X ボタンを押してください。 showagain = 次回以降表示しない coreattack = < コアが攻撃を受けています! > -unlocks = アンロック +database = Core Database savegame = ゲームを保存 loadgame = ゲームを読み込む joingame = ゲームに参加 addplayers = プレイヤーを追加/削除 customgame = カスタムゲーム -sectors = 区域 -sector = 区域: [LIGHT_GRAY]{0} -sector.time = 時間: [LIGHT_GRAY]{0} -sector.deploy = 配備 -sector.abandon = 撤退 -sector.abandon.confirm = 区域のすべての進行を撤退します。\nこれは元に戻すことはできません! -sector.resume = 再開 -sector.locked = [scarlet][[不完全] -sector.unexplored = [accent][[未調査] -missions = ミッション:[LIGHT_GRAY] {0} -mission = ミッション:[LIGHT_GRAY] {0} -mission.main = メインミッション:[LIGHT_GRAY] {0} -mission.info = ミッション情報 -mission.complete = ミッション完了! -mission.complete.body = 区域 {0},{1} を征服しました。 -mission.wave = 残り[accent] {0}/{1} []ウェーブ\n次のウェーブまで {2} -mission.wave.enemies = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体 -mission.wave.enemy = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体 -mission.wave.menu = 残り[accent] {0}[] ウェーブ -mission.battle = 敵のコアを破壊する -mission.resource.menu = {0} を{1}個を入手する -mission.resource = {0} を入手する :\n[accent]{1}/{2}[] -mission.block = {0} を作る -mission.unit = ユニット {0} を作る -mission.command = ユニットに {0} を命令する -mission.linknode = 電源ノードを接続する -mission.display = [accent]ミッション:\n[LIGHT_GRAY]{0} -mission.mech = 機体を[accent]{0}[]に乗り換える -mission.create = [accent]{0}[] を作る none = <なし> close = 閉じる quit = 終了 maps = マップ continue = 続ける -nextmission = 次のミッションへ maps.none = [LIGHT_GRAY]マップが存在しません! about.button = About name = 名前: noname = 先に[accent]プレイヤー名[]を決めてください。 filename = ファイル名: unlocked = 新しいブロックをアンロック! -unlocked.plural = 新しいブロックをアンロック! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} 人がオンライン players.single = {0} 人がオンライン server.closing = [accent]サーバーを閉じています... server.kicked.kick = サーバからキックされました! server.kicked.serverClose = サーバーが閉じました。 -server.kicked.sectorComplete = 区域を制覇しました。 -server.kicked.sectorComplete.text = ミッションが完了しました。\nサーバーは次の区域に移ります。 server.kicked.clientOutdated = 古いクライアントです! ゲームをアップデートしてください! server.kicked.serverOutdated = 古いサーバーです! ホストに更新してもらってください! server.kicked.banned = サーバーからBanされています。 @@ -92,6 +66,7 @@ server.kicked.nameInUse = このサーバーでは、\nその名前はすでに server.kicked.nameEmpty = 無効な名前です。 server.kicked.idInUse = すでにサーバーに参加しています。! 二つのアカウントでの接続は許可されていません。 server.kicked.customClient = このサーバーはカスタムビルドをサポートしていません。公式版をダウンロードしてください。 +server.kicked.gameover = Game over! host.info = [accent]ホスト[]ボタンを押すと、ポート[scarlet]6567[]でサーバーが開かれます。同じ[LIGHT_GRAY]Wifi や ローカルネットワーク[]からはサーバーリストで見ることができます。\n\nIPアドレスからどこからでもアクセスできるようにするには、[accent]ポート開放[]する必要があります。\n\n[LIGHT_GRAY]注意:: LAN上のゲームで接続できない場合、Mindustryがファイアウォールの設定でローカルネットワークに接続が許可されているか確認してください。 join.info = ここでは、[accent]サーバーのIPアドレス[]から接続したり、[accent]ローカルネットワーク[]のサーバーを探すことができます。\nLANとWANの両方のマルチプレイに対応しています。\n\n[LIGHT_GRAY]注意:グローバルサーバーリストはありません。誰かのサーバーにIPで接続したい場合、ホストにIPをお尋ねください。 hostserver = ゲームをホスト @@ -162,7 +137,6 @@ save.rename.text = 新しい名前: selectslot = セーブデータを選択 slot = [accent]スロット {0} save.corrupted = [accent]セーブファイルが無効、または破損しました!\nゲームのアップデート直後の場合、恐らくセーブデータのフォーマットの変更によるもので、バグではありません。 -sector.corrupted = [accent]区域のセーブファイルが見つかりましたが、読み込みに失敗しました。\n新しく区域がが作成されます。 empty = <空> on = オン off = オフ @@ -172,6 +146,7 @@ save.wave = ウェーブ {0} save.difficulty = 難易度: {0} save.date = 最終保存: {0} save.playtime = プレイ時間: {0} +warning = Warning. confirm = 確認 delete = 削除 ok = OK @@ -262,6 +237,15 @@ tutorial = チュートリアル editor = エディター mapeditor = マップエディター donate = 寄附 +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]サーバーへの接続できませんでした:\n\n[accent]{0} error.unreachable = サーバーに到達できません。\nアドレスは正しいですか? error.invalidaddress = 無効なアドレスです。 @@ -269,7 +253,20 @@ error.timedout = タイムアウトしました!\nホストがポート開放さ error.mismatch = パケットエラー:\nクライアント/サーバーのバージョンが一致しません。\nゲームとホストが最新のMindustryか確認してください! error.alreadyconnected = すでに接続されています。 error.mapnotfound = マップファイルが見つかりません! +error.io = Network I/O error. error.any = 不明なネットワークエラーです。 +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = 言語 settings.reset = デフォルトにリセット settings.rebind = 再設定 @@ -280,7 +277,6 @@ settings.graphics = グラフィック settings.cleardata = データを削除... settings.clear.confirm = データを削除してもよろしいですか?\n元に戻すことはできません! settings.clearall.confirm = [scarlet]警告![]\nこれはすべてのデータが削除されます。これにはセーブデータ、マップ、アンロック、キーバインドが含まれます。\n「ok」 を押すと、すべてのデータが削除され、自動的に終了します。 -settings.clearsectors = 区域を削除 settings.clearunlocks = アンロックを削除 settings.clearall = すべてを削除 paused = [accent]< ポーズ > @@ -409,8 +405,8 @@ keybind.chat_scroll.name = チャットスクロール keybind.drop_unit.name = ドロップユニット keybind.zoom_minimap.name = ミニマップのズーム mode.help.title = モード説明 -mode.waves.name = ウェーブ -mode.waves.description = 通常モードです。限られた資源の中でウェーブが自動的に進行します。 +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = サンドボックス mode.sandbox.description = 無限の資源でウェーブを自由に進行できます。 mode.freebuild.name = フリービルド @@ -422,18 +418,15 @@ mode.attack.descrption = ウェーブはなく、敵基地の破壊を目指し content.item.name = アイテム content.liquid.name = 液体 content.unit.name = ユニット -content.recipe.name = ブロック +content.block.name = Blocks content.mech.name = 機体 -item.stone.name = 石 -item.stone.description = 基本的な原材料です。他の材料を分離したり、精製や溶岩を溶かしたりするのに使用します。 item.copper.name = 銅 item.copper.description = 便利な鉱石です。様々なブロックの材料として幅広く使われています。 item.lead.name = 鉛 item.lead.description = 一般的で手軽な鉱石です。機械や液体輸送ブロックなどに使われます。 item.coal.name = 石炭 item.coal.description = 一般的で有用な燃料です。 -item.dense-alloy.name = 高密度合金 -item.dense-alloy.description = 銅と鉛でできた丈夫な合金です。高性能な輸送ブロックやドリルに使われます。 +item.graphite.name = Graphite item.titanium.name = チタン item.titanium.description = 希少で非常に軽量な金属です。液体輸送やドリル、航空機などで使われます。 item.thorium.name = トリウム @@ -454,6 +447,10 @@ item.blast-compound.name = 爆発性化合物 item.blast-compound.description = 爆弾や爆発物に使われる揮発性の化合物です。燃料として燃やすこともできますが、お勧めしません。 item.pyratite.name = ピラタイト item.pyratite.description = 兵器などに使われる非常に燃えやすい物質です。 +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = 水 liquid.lava.name = 溶岩 liquid.oil.name = 石油 @@ -502,6 +499,7 @@ mech.ability = [LIGHT_GRAY]能力: {0} liquid.heatcapacity = [LIGHT_GRAY]熱容量: {0} liquid.viscosity = [LIGHT_GRAY]粘度: {0} liquid.temperature = [LIGHT_GRAY]温度: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](建設中) block.spawn.name = エネミースポーン block.core.name = コア @@ -523,8 +521,8 @@ block.blackrock.name = 黒い岩 block.icerock.name = 氷岩 block.copper-wall.name = 銅の壁 block.copper-wall-large.name = 大きな銅の壁 -block.dense-alloy-wall.name = 高密度合金の壁 -block.dense-alloy-wall-large.name = 大きな高密度合金の壁 +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = フェーズファイバーの壁 block.phase-wall-large.name = 大きなフェーズファイバーの壁 block.thorium-wall.name = トリウムの壁 @@ -633,6 +631,7 @@ block.spectre.name = スペクター block.meltdown.name = メルトダウン block.container.name = コンテナー block.core.description = ゲームで最も重要な建物です。 +block.launch-pad.name = Launch Pad team.blue.name = ブルー team.red.name = レッド team.orange.name = オレンジ diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 535cd8481f..faad56c2de 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = 제작자 +contributors = Translators and Contributors discord = Mindustry Discord 에 참여하세요! link.discord.description = 공식 Mindustry Discord 채팅방 link.github.description = 게임 소스코드 @@ -9,15 +10,18 @@ link.itch.io.description = PC 버전 다운로드와 HTML5 버전이 있는 itch link.google-play.description = Google Play 스토어 정보 link.wiki.description = 공식 Mindustry 위키 (영어) linkfail = 링크를 여는데 실패했습니다! URL이 기기의 클립보드에 복사되었습니다. +screenshot = Screenshot saved to {0} gameover = 코어가 터졌습니다. 게임 오버! gameover.pvp = [accent]{0}[] 팀이 승리했습니다! -sector.gameover = 이 지역을 공략하는데 실패했습니다. 다시 시도하시겠습니까? -sector.retry = 아니오 highscore = [YELLOW]최고점수 달성! -wave.lasted = [accent]{0}[] 까지 버티셨습니다. -level.highscore = 최고 점수 : [accent]{0} -level.delete.title = 삭제 확인 +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까? +level.highscore = 최고 점수 : [accent]{0} level.select = 맵 선택 level.mode = 게임모드 : construction.desktop = PC 에서의 조작 방법이 변경되었습니다.\n블록 선택을 해제하거나 건설을 중지하려면 [accent]스페이스 바[]를 누르세요. @@ -27,60 +31,33 @@ deconstruction.title = 블록 삭제 안내서 deconstruction = [accent]블록 삭제 모드[]를 선택하셨습니다\n\n블록을 삭제하고 싶다면, 자신의 건설 가능 범위 내에서 간단히 탭 하면 됩니다.\n일부 블록을 선택한 후에 확인 버튼을 누르면 배가 파괴 작업을 진행할 것입니다.\n\n- [accent]블록을 삭제[]하고 싶다면 배치하고 싶은 영역을 탭 하세요\n- [accent]블록을 넓은 범위로 삭제[]하고 싶다면 배치하고 싶은 시작 영역을 길게 누르며 드래그 하면 됩니다.\n- [accent]블록 삭제 모드를 취소[]하고 싶다면 화면 하단 왼쪽에 있는 X 버튼을 누르면 됩니다. showagain = 다음 세션에서 이 메세지를 표시하지 않습니다 coreattack = < 코어가 공격받고 있습니다! > -unlocks = 아이템들 +database = Core Database savegame = 게임 저장 loadgame = 게임 불러오기 joingame = 멀티플레이 addplayers = 플레이어 추가/제거 customgame = 커스텀 게임 -sectors = 지역 플레이 -sector = 지역 : [LIGHT_GRAY]{0} -sector.time = 시간 : [LIGHT_GRAY]{0} -sector.deploy = 시작 -sector.abandon = 초기화 -sector.abandon.confirm = 정말로 이 지역의 모든 진행상황을 초기화 하겠습니까?\n이 작업은 되돌릴 수 없습니다! -sector.resume = 계속하기 -sector.locked = [scarlet][[완료안됨] -sector.unexplored = [accent][[탐색안됨] -missions = 목표 : [LIGHT_GRAY] {0} -mission = 목표 : [LIGHT_GRAY] {0} -mission.main = 주요 목표 : [LIGHT_GRAY]{0} -mission.info = 미션 정보 -mission.complete = 미션 성공! -mission.complete.body = 지역 {0},{1} 클리어. -mission.wave = [accent]{0}/{1}[] 단계 생존\n{2}초 남음 -mission.wave.enemies = [accent]{0}/{1} []단계 생존\n{2}마리 남음 -mission.wave.enemy = [accent]{0}/{1} []단계 생존\n{2}마리 남음 -mission.wave.menu = [accent]{0}[] 단계 -mission.battle = 적 코어를 파괴하세요 -mission.resource.menu = {0} {1}개 수집 -mission.resource = {0} 을(를) 수집하세요\n[accent]{1}/{2} -mission.block = {0} 를 만드세요 -mission.unit = {0} 유닛을 만드세요 -mission.command = 유닛에게 {0} 명령을 보내세요 -mission.linknode = 전력 노드를 연결하세요 -mission.display = [accent]목표 : [LIGHT_GRAY]{0} -mission.mech = [accent]{0}[] 기체로 바꾸세요 -mission.create = [accent]{0}[] 을(를)설치하세요. none = <없음> close = 닫기 quit = 나가기 maps = 맵 continue = 계속하기 -nextmission = 다음 임무 maps.none = [LIGHT_GRAY]맵을 찾을 수 없습니다! about.button = 정보 name = 이름 : +noname = Pick a[accent] player name[] first. filename = 파일 이름 : unlocked = 새 블록 잠금 해제됨 -unlocked.plural = 잠금 해제 +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = 현재 {0}명 접속중 players.single = 현재 {0}명만 있음. server.closing = [accent]서버 닫는중... server.kicked.kick = 서버에서 추방되었습니다! server.kicked.serverClose = 서버 종료됨. -server.kicked.sectorComplete = 지역 클리어. -server.kicked.sectorComplete.text = 임무 성공.\n서버가 다음지역 맵으로 이동되었습니다. server.kicked.clientOutdated = 오래된 버전의 클라이언트 입니다! 게임을 업데이트 하세요! server.kicked.serverOutdated = 오래된 버전의 서버입니다! 서버 호스트 관리자에게 문의하세요! server.kicked.banned = 뭘 하셨는지는 모르겠지만, 이제 영원히 서버에 접속할 수 없습니다. @@ -160,7 +137,6 @@ save.rename.text = 새 이름 : selectslot = 저장슬롯을 선택하십시오. slot = [accent]{0}번째 슬롯 save.corrupted = [accent]세이브 파일이 손상되었거나 잘못된 파일입니다! 만약 게임을 업데이트 했다면 이것은 아마 저장 형식 변경일 것이고, 이것은 버그가 [scarlet]아닙니다[]. -sector.corrupted = [accent]저장 파일에서 지역을 발견했으나 불러오지 못했습니다.\n새로 생성되었습니다. empty = <비어있음> on = 켜기 off = 끄기 @@ -170,6 +146,7 @@ save.wave = {0}단계[] save.difficulty = 난이도 : {0} save.date = 마지막 저장날짜 : {0} save.playtime = 플레이시간 : {0} +warning = Warning. confirm = 확인 delete = 삭제 ok = 확인 @@ -260,6 +237,15 @@ tutorial = 게임 방법 editor = 편집기 mapeditor = 맵 편집기 donate = 기부 +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]{0}[accent] 서버에 연결하지 못했습니다.[] error.unreachable = 서버에 연결하지 못했습니다. error.invalidaddress = 잘못된 주소입니다. @@ -267,7 +253,20 @@ error.timedout = 시간 초과!\n서버에 포트 포워딩이 설정되어 있 error.mismatch = 패킷 오류:\n클라이언트/서버 버전이 일치하지 않습니다.\n접속할려는 서버가 최신 버전의 Mindustry 인지 확인하세요! error.alreadyconnected = 이미 접속중입니다. error.mapnotfound = 맵 파일을 찾을 수 없습니다! +error.io = Network I/O error. error.any = 알 수 없는 네트워크 오류. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = 언어 settings.reset = 설정 초기화 settings.rebind = 키 재설정 @@ -278,7 +277,6 @@ settings.graphics = 그래픽 settings.cleardata = 게임 데이터 초기화... settings.clear.confirm = 정말로 초기화 하겠습니까?\n이 작업을 되돌릴 수 없습니다! settings.clearall.confirm = [scarlet]경고![]\n이 작업은 저장된 맵, 맵파일, 잠금 해제된 목록과 키 매핑, 그리고 모든 데이터를 삭제합니다.\n확인 버튼을 다시 눌러 모든 데이터를 삭제하고 게임에서 나갑니다. -settings.clearsectors = 지역 초기화 settings.clearunlocks = 잠금 해제 초기화 settings.clearall = 모두 초기화 paused = 일시 정지 @@ -347,6 +345,7 @@ category.items = 아이템 category.crafting = 제작 category.shooting = 사격 category.optional = 선택적 가속 +setting.indicators.name = 인디게이터 표시 setting.autotarget.name = 자동 조준 setting.fpscap.name = 최대 FPS setting.fpscap.none = 없음 @@ -383,6 +382,7 @@ keybind.gridMode.name = 블록 선택 keybind.gridModeShift.name = 카테고리 선택 keybind.press = 키를 누르세요... keybind.press.axis = 축 또는 키를 누르세요... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = 오른쪽/왼쪽 이동 keybind.move_y.name = 위쪽/아래쪽 이동 keybind.select.name = 선택 @@ -405,29 +405,28 @@ keybind.chat_scroll.name = 채팅 스크롤 keybind.drop_unit.name = 유닛 드롭 keybind.zoom_minimap.name = 미니맵 확대 mode.help.title = 도움말 -mode.waves.name = 단계 -mode.waves.description = 이것은 일반 모드입니다. 제한된 자원과 자동으로 다음 단계가 시작됩니다. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = 샌드박스 mode.sandbox.description = 무한한 자원과 다음단계 시작을 위한 타이머가 없습니다. mode.freebuild.name = 자유 건축 mode.freebuild.description = 제한된 자원과 다음단계 시작을 위한 타이머가 없습니다. mode.pvp.name = PvP mode.pvp.description = 몹이 아닌 실제 플레이어와 PvP를 합니다. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = 아이템 content.liquid.name = 액체 content.unit.name = 유닛 -content.recipe.name = 블록 +content.block.name = Blocks content.mech.name = 기체 -item.stone.name = 돌 -item.stone.description = 주로 용암을 사용하여 얻을 수 있는 자원입니다. item.copper.name = 구리 item.copper.description = 모든 종류의 블록에서 광범위하게 사용되는 자원입니다. item.lead.name = 납 item.lead.description = 쉽게 구할 수 있으며, 전자 및 액체 수송 블록에서 광범위하게 사용되는 자원입니다. item.coal.name = 석탄 item.coal.description = 쉽게 구할 수 있으며, 주로 제련소 등에서 연료로 사용됩니다. -item.dense-alloy.name = 고밀도 합금 -item.dense-alloy.description = 납과 구리로 만든 튼튼한 고밀도 합금.\n고급 수송 블록이나 상위 티어 블록을 건설하는데 사용됩니다. +item.graphite.name = Graphite item.titanium.name = 티타늄 item.titanium.description = 파이프 재료나 고급 드릴, 비행기/기체 등에서 재료로 사용되는 자원입니다. item.thorium.name = 토륨 @@ -448,6 +447,10 @@ item.blast-compound.name = 폭발물 item.blast-compound.description = 포탑 및 건설의 재료로 사용되는 휘발성 폭발물.\n연료로도 사용할 수 있지만, 별로 추천하지는 않습니다. item.pyratite.name = 피라테 item.pyratite.description = 폭발성을 가진 재료로, 주로 포탑의 탄약으로 사용됩니다. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = 물 liquid.lava.name = 용암 liquid.oil.name = 석유 @@ -496,6 +499,7 @@ mech.ability = [LIGHT_GRAY]능력 : {0} liquid.heatcapacity = [LIGHT_GRAY]발열량 : {0} liquid.viscosity = [LIGHT_GRAY]점도 : {0} liquid.temperature = [LIGHT_GRAY]온도 : {0} +block.graphite-press.name = Graphite Press block.constructing = {0}[LIGHT_GRAY](만드는중) block.spawn.name = 적 스폰지점 block.core.name = 코어 @@ -517,8 +521,8 @@ block.blackrock.name = 검은바위 block.icerock.name = 얼음바위 block.copper-wall.name = 구리벽 block.copper-wall-large.name = 큰 구리벽 -block.dense-alloy-wall.name = 합금 벽 -block.dense-alloy-wall-large.name = 큰 합금 벽 +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = 메타벽 block.phase-wall-large.name = 큰 메타벽 block.thorium-wall.name = 토륨벽 @@ -626,6 +630,8 @@ block.rtg-generator.name = 토륨 발전소 block.spectre.name = 스펙터 block.meltdown.name = 멜트다운 block.container.name = 컨테이너 +block.core.description = 게임에서 가장 중요한 건물.\n코어가 1개밖에 없을때 파괴되면 게임에서 패배합니다. +block.launch-pad.name = Launch Pad team.blue.name = 블루팀 team.red.name = 레드팀 team.orange.name = 오렌지팀 @@ -670,7 +676,6 @@ tutorial.daggerfactory = 이[accent] 디거 기체 공장[]은\n\n공격하는 tutorial.router = 공장을 작동시키기 위해 자원이 필요합니다.\n컨베이어에 운반되고 있는 자원을 분할할 분배기를 만드세요. tutorial.dagger = 전력 노드를 공장에 연결하세요.\n일단 요구 사항이 충족되면 기체 생산을 시작합니다.\n\n필요에 따라 드릴 및 발전기, 컨베이어를 더 많이 만들 수 있습니다. tutorial.battle = [LIGHT_GRAY]적[]의 코어가 드러났습니다.\n당신의 부대와 디거를 사용하여 파괴하세요. -block.core.description = 게임에서 가장 중요한 건물.\n코어가 1개밖에 없을때 파괴되면 게임에서 패배합니다. block.copper-wall.description = 구리로 만든 방어벽.\n가장 약한 방어벽입니다. block.copper-wall-large.description = 구리로 만든 큰 방어벽.\n일반 구리벽의 4개를 합쳐놓은 벽이며, 가장 약한 방어벽입니다. block.dense-alloy-wall.description = 고밀도 합금으로 만든 방어벽.\n구리벽보다 체력이 높습니다. @@ -781,5 +786,3 @@ liquid.water.description = 지상 유닛이 이 위를 지나가면 이동속도 liquid.lava.description = 지상 유닛이 이 위를 지나가면 이동속도가 매우 느려지고, 지속적으로 데미지를 입습니다. liquid.oil.description = 일부 조합 블록에서 사용되는 자원입니다. liquid.cryofluid.description = 포탑 및 토륨 원자로에서 사용되는 자원입니다. - -setting.indicators.name = 인디게이터 표시 diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 683468ca01..d7ce2b20c9 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Zasłużeni +contributors = Translators and Contributors discord = Odwiedź nasz serwer Discord! link.discord.description = Oficjalny serwer Discord Mindustry link.github.description = Kod Gry @@ -9,15 +10,18 @@ link.itch.io.description = Strona itch.io z oficjanymi wersjami do pobrania link.google-play.description = Google Play store listing link.wiki.description = Oficjana Wiki Mindustry linkfail = Nie udało się otworzyć linku!\nURL został skopiowany. +screenshot = Screenshot saved to {0} gameover = Rdzeń został zniszczony. gameover.pvp = The[accent] {0}[] team is victorious! -sector.gameover = This sector has been lost. Re-deploy? -sector.retry = Spróbuj ponownie highscore = [YELLOW] Nowy rekord! -wave.lasted = Wytrwałeś do [accent]{0}[] fali. -level.highscore = Rekord: [accent]{0} -level.delete.title = Potwierdź usuwanie +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"? +level.highscore = Rekord: [accent]{0} level.select = Wybrany poziom level.mode = Tryb gry: construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -27,60 +31,33 @@ deconstruction.title = Poradnik niszczenia bloków deconstruction = Wybrałeś [accent]tryb niszczenia bloków[].\n\nAby zacząć niszczenie, po prostu kliknij na blok obok twojego statku.\nKiedy wybrałeś kilka bloków, kliknij ptaszek i twój statek zacznie niszczyć bloki.\n\n- [accent]Anuluj bloki[] z twojej kolekcji przez klikanie ich(?)\n- [accent]Usuwaj bloki na obszrze[] przez zaznacznie ich.\n- [accent]Anuluj niszcznie [] przez kliknięcie X w lewym dolnym rogu. showagain = Nie pokazuj tego więcej coreattack = < Rdzeń jest atakowany! > -unlocks = Lista przedmiotów +database = Core Database savegame = Zapisz Grę loadgame = Wczytaj grę joingame = Gra wieloosobowa addplayers = Dodaj/Usuń graczy customgame = Własna Gra -sectors = Sektory -sector = Wybrany Sektor: [LIGHT_GRAY]{0} -sector.time = Czas: [LIGHT_GRAY]{0} -sector.deploy = Wejdź -sector.abandon = Opuść -sector.abandon.confirm = Czy jesteś pewien, że chcesz porzucić cały postęp w tym sektorze?\nProces jest nieodwracalny! -sector.resume = Wznów -sector.locked = [scarlet][[Niegotowy] -sector.unexplored = [accent][[Nieodkryty] -missions = Misje:[LIGHT_GRAY] {0} -mission = Misja:[LIGHT_GRAY] {0} -mission.main = Główna misja:[LIGHT_GRAY] {0} -mission.info = Informacje o misji -mission.complete = Misja zakończona sukcesem! -mission.complete.body = Sektor {0},{1} został podbity. -mission.wave = Przetrwaj[accent] {0}/{1} []fal\nNastępna fala w {2} -mission.wave.enemies = Przetrwaj[accent] {0}/{1} []fal\nPozostało {2} przeciwników -mission.wave.enemy = Przetrwaj[accent] {0}/{1} []fal\nPozostał{2} przeciwnik -mission.wave.menu = Przetrwaj[accent] {0} []fal -mission.battle = Zniszcz bazę przeciwnika -mission.resource.menu = Wydobądź {0} x{1} -mission.resource = Wydobądź {0}:\n[accent]{1}/{2}[] -mission.block = Stwórz {0} -mission.unit = Utwórz {0} jednostkę -mission.command = Wyślij komendę {0} do Jednostek -mission.linknode = Połącz Węzeł prądu -mission.display = [accent]Misja:\n[LIGHT_GRAY]{0} -mission.mech = Switch to mech[accent] {0}[] -mission.create = Utwórz[accent] {0}[] none = close = Zamknij quit = Wyjdź maps = Mapy continue = Kontynuuj -nextmission = Następna misja maps.none = [LIGHT_GRAY]Nie znaleziono żadnych map! about.button = O grze name = Nazwa: +noname = Pick a[accent] player name[] first. filename = File Name: unlocked = Odblokowano nowy blok! -unlocked.plural = Odblokowano nowe bloki! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} graczy online players.single = {0} gracz online server.closing = [accent] Zamykanie serwera... server.kicked.kick = Zostałeś wyrzucony z serwera! server.kicked.serverClose = Serwer został zamknięty. -server.kicked.sectorComplete = Sektor ukończony. -server.kicked.sectorComplete.text = Twoja misja została ukończona.\nSerwer kontynuuje w następnym sektorze. server.kicked.clientOutdated = Nieaktualna gra! Zaktualizują ją! server.kicked.serverOutdated = Nieaktualny serwer! server.kicked.banned = Zostałeś zbanowany na tym serwerze. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Ta nazwa jest już zajęta na tym serwerze. server.kicked.nameEmpty = Nazwa musi zawierać przynajmniej 1 literę lub cyfrę. server.kicked.idInUse = Jesteś już na serwerze! Używanie tego samego konta na 2 urządzeniach jest zabronione. server.kicked.customClient = Ten serwer nie wspomaga wersji deweloperskich. Pobierz oryginalną wersję. +server.kicked.gameover = Game over! host.info = Przycisk [accent]host[] hostuje serwer na porcie [scarlet]6567[] i [scarlet]6568.[]\nKtokolwiek z tym samym [LIGHT_GRAY]wifi lub hotspotem[] powinien zobaczyć twój serwer.\n\nJeśli chcesz, aby każdy z twoim IP mógł dołączyć, [accent]przekierowywanie portów[] jest potrzebne.\n\n[LIGHT_GRAY]Notka:Jeśli ktokolwiek ma problem z dołączeniem do gry, upewnij się, że udostępniłeś Mindustry dostęp do sieci. join.info = Tutaj możesz wpisać [accent]IP serwera[], aby dołączyć lub wyszukaj [accent]serwery wifi[], do których chcesz dołączyć .\nGra wieloosobowa na LAN i WAN jest wspomagana.\n\n[LIGHT_GRAY]Notka: Nie ma automatycznej listy wszystkich serwerów; jeśli chcesz dołączyć przez IP, musisz zapytać się hosta o IP. hostserver = Stwórz Serwer @@ -159,7 +137,6 @@ save.rename.text = Zmień nazwę selectslot = Wybierz zapis. slot = [accent]Slot {0} save.corrupted = [accent]Zapis gry jest uszkodzony lub nieprawidłowy! -sector.corrupted = [accent]Zapis sektora został znaleziony, ale nie można go otworzyć.\nNowy sektor został utworzony. empty = on = Włączone off = Wyłączone @@ -169,6 +146,7 @@ save.wave = Fala: {0} save.difficulty = Poziom trudności: {0} save.date = Ostatnio zapisano: {0} save.playtime = Czas gry: {0} +warning = Warning. confirm = Potwierdź delete = Usuń ok = Ok @@ -259,6 +237,15 @@ tutorial = Poradnik editor = Edytor mapeditor = Edytor map donate = Wspomóż nas +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Nie można połączyć się z serwerem: [accent] {0} error.unreachable = Serwer niedostępny. error.invalidaddress = Niepoprawny adres. @@ -266,7 +253,20 @@ error.timedout = Przekroczono limit czasu!/nUpewnij się, że host ma ustawione error.mismatch = Błąd pakietu:\nprawdopodobne niedopasowanie klienta/serwera.\nUpewnij się, że ty i host macie najnowszą wersję Mindustry! error.alreadyconnected = Jesteś już połączony. error.mapnotfound = Plik mapy nie został znaleziony! +error.io = Network I/O error. error.any = Nieznany błąd sieci. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Język settings.reset = Przywróć domyślne settings.rebind = Zmień przyciski @@ -277,7 +277,6 @@ settings.graphics = Grafika settings.cleardata = Wyczyść dane gry... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearsectors = Wyczyść sektory settings.clearunlocks = Wyczyść listę przedmiotów settings.clearall = Wyczyść wszystko paused = Wstrzymano @@ -346,6 +345,7 @@ category.items = Przedmioty category.crafting = Przetwórstwo category.shooting = Strzelanie category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Target setting.fpscap.name = Max FPS setting.fpscap.none = None @@ -378,8 +378,11 @@ category.multiplayer.name = Multiplayer command.attack = Atakuj command.retreat = Wycofaj command.patrol = Patrol +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Naciśnij wybrany klawisz... keybind.press.axis = Naciśnij oś lub klawisz... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Poruszanie w poziomie keybind.move_y.name = Poruszanie w pionie keybind.select.name = Wybieranie @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = Wyrzuć przedmiot keybind.zoom_minimap.name = Powiększenie mapy mode.help.title = Opis trybów -mode.waves.name = Fale -mode.waves.description = Normalny tryb. Normalne surowce i fale. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Sandbox mode.sandbox.description = Nieskończone surowce i fale bez odliczania. Dla przedszkolaków! mode.freebuild.name = Budowanie mode.freebuild.description = Normalne surowce i fale bez odliczania. mode.pvp.name = PvP mode.pvp.description = Walcz lokalnie przeciwko innym graczom. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Przedmioty content.liquid.name = Płyny content.unit.name = Jednostki -content.recipe.name = Bloki +content.block.name = Blocks content.mech.name = Mechs -item.stone.name = Kamień -item.stone.description = Zwkły surowy materiał. Używany do separacji i zamiany w inne surowce lub lawę. Już jaskiniowcy go używali. item.copper.name = Copper item.copper.description = A useful structure material. Used extensively in all types of blocks. item.lead.name = Ołów item.lead.description = Podstawowy matriał. Używany w przesyle przemiotów i płynów. Nie jest on przypadkiem szkodliwy? item.coal.name = Węgiel item.coal.description = Zwykły i łatwo dostępny materiał energetyczny. -item.dense-alloy.name = Dense Alloy -item.dense-alloy.description = A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +item.graphite.name = Graphite item.titanium.name = Tytan item.titanium.description = Rzadki i bardzo lekki materiał. Używany w bardzo zaawansowanym przewodnictwie, wiertłach i samolotach. Poczuj się jak Tytan! item.thorium.name = Uran @@ -445,6 +447,10 @@ item.blast-compound.name = Wybuchowy związek item.blast-compound.description = Lotny związek używany w pirotechnice. Może być używany jako materiał energetyczny, ale nie polecam. BOOOM! item.pyratite.name = Piratian item.pyratite.description = Niesamowicie palny związek używany w zbrojeniu. Nielegalny w 9 państwach. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = woda liquid.lava.name = lawa liquid.oil.name = ropa @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Umiejętność: {0} liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0} liquid.viscosity = [LIGHT_GRAY]Lepkość: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Budowa) block.spawn.name = Spawn wrogów block.core.name = Rdzeń @@ -514,8 +521,8 @@ block.blackrock.name = Czarna skała block.icerock.name = Lodowa skała block.copper-wall.name = Miedziana ściana block.copper-wall-large.name = Duża miedziana ściana -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Phase Wall block.phase-wall-large.name = Large Phase Wall block.thorium-wall.name = Torowa Ściana @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = Najważniejszy budynek w grze. +block.launch-pad.name = Launch Pad team.blue.name = niebieski team.red.name = czerwony team.orange.name = pomarańczowy diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index a08ef30ff6..c72a42a5ad 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Creditos +contributors = Translators and Contributors discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês) link.discord.description = O discord oficial do Mindustry link.github.description = Codigo fonte do jogo. @@ -9,78 +10,54 @@ link.itch.io.description = Pagina da Itch.io com os Downloads link.google-play.description = Listamento do google play store link.wiki.description = Wiki oficial do Mindustry linkfail = Falha ao abrir o link\nO Url foi copiado +screenshot = Screenshot saved to {0} gameover = O núcleo foi destruído. gameover.pvp = O time[accent] {0}[] É vitorioso! -sector.gameover = Esse setor foi perdido! Soltar Novamente? -sector.retry = Tentar novamente? highscore = [YELLOW]Novo recorde! -wave.lasted = Você sobreviveu até a onda [accent]{0}[]. -level.highscore = Melhor\npontuação: [accent] {0} -level.delete.title = Confirmar exclusão +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"? +level.highscore = Melhor\npontuação: [accent] {0} level.select = Seleção de Fase level.mode = Modo de Jogo: construction.desktop = Os controles do Desktop foram Mudados.\nPara descelecionar um bloco ou parar de construir, [accent]Use espaço.[]. construction.title = Guia de contrução de blocos -construction =Você selecionou [accent]Modo de construção de blocos[].\n\nPara começar a colocar, Simplesmente clique um lugar valido perto de sua nave.\nUma vez que você selecionou alguns blocos, Clique na caixa para confirmar, E sua nave vai começar a construi-los.\n\n- [accent]Remova blocos[] De sua seleção clicando neles.\n- [accent]Mude a seleção[] Segurando e arrastando qualquer bloco na seleção.\n- [accent]Coloque os blocos em linha[] Clicando e segurando em um lugar vazio e arrastando em uma direção.\n- [accent]Cancele a construção ou seleção[] Pressionando X no canto esquerdo. +construction = Você selecionou [accent]Modo de construção de blocos[].\n\nPara começar a colocar, Simplesmente clique um lugar valido perto de sua nave.\nUma vez que você selecionou alguns blocos, Clique na caixa para confirmar, E sua nave vai começar a construi-los.\n\n- [accent]Remova blocos[] De sua seleção clicando neles.\n- [accent]Mude a seleção[] Segurando e arrastando qualquer bloco na seleção.\n- [accent]Coloque os blocos em linha[] Clicando e segurando em um lugar vazio e arrastando em uma direção.\n- [accent]Cancele a construção ou seleção[] Pressionando X no canto esquerdo. deconstruction.title = Block Deconstruction Guide deconstruction = Você selecionou [accent]O modo de destruição de blocos[].\n\nPara Começar a quebrar, Simplesmente clique num bloco perto da nave.\nQuando tiver selecionados alguns blocos, Aperte a caixa para confirmar, E sua nave vai começar a construir.\n\n- [accent]Remova blocos[] De sua seleção clicando neles.\n- [accent]Remova blocos em uma area[] Clicando e Apertando um lugar vazio então arraste numa direção.\n- [accent]Cancele a construção ou Seleção[] Apertando X no canto Esquerdo. showagain = Não mostrar na proxima sessão coreattack = < A base está sobre ataque! > -unlocks = Desbloqueados +database = Core Database savegame = Salvar Jogo loadgame = Carregar Jogo joingame = Entrar no Jogo addplayers = Adicionar/Remover Jogador customgame = Jogo Customizado -sectors = Setores -sector = Setor Selecionado: [LIGHT_GRAY]{0} -sector.time = Tempo: [LIGHT_GRAY]{0} -sector.deploy = Soltar -sector.abandon = Abandonar -sector.abandon.confirm = Certeza que quer abandonar seu progresso nesse setor?\nThis cannot be undone! -sector.resume = Voltar -sector.locked = [scarlet][[Não liberado] -sector.unexplored = [accent][[Inexplorado] -missions = Missões:[LIGHT_GRAY] {0} -mission = Missão:[LIGHT_GRAY] {0} -mission.main = Missão principal:[LIGHT_GRAY] {0} -mission.info = Info da missão -mission.complete = Missão completa! -mission.complete.body = Setor {0},{1} Foi conquistado. -mission.wave = Sobrevive [accent]{0}/{1}[] Onda\nOnda em {2} -mission.wave.enemies = Sobreviva[accent] {0}/{1} []ondas\n{2} inimigos -mission.wave.enemy = Sobreviva[accent] {0}/{1} []Ondas\n{2} Inimigos -mission.wave.menu = Sobreviva[accent] {0} []Ondas -mission.battle = Destrua a base inimiga. -mission.resource.menu = Obtenha {0} x{1} -mission.resource = Obtenha {0}:\n[accent]{1}/{2}[] -mission.block = Criar {0} -mission.unit = Criar {0} Unidade -mission.command = Enviar comando {0} As unidades -mission.linknode = Ligar nodo de energia -mission.display = [accent]Missão:\n[LIGHT_GRAY]{0} -mission.mech = Trocar para Meca[accent] {0}[] -mission.create = Criar[accent] {0}[] none = close = Fechar quit = Sair maps = Mapas continue = Continue -nextmission = Próxima Missão maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado! about.button = Sobre name = Nome: +noname = Pick a[accent] player name[] first. filename = Nome do arquivo: unlocked = Novo bloco Desbloqueado! -unlocked.plural = Novos Blocos desbloqueados! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} Jogadores Ativos players.single = {0} Jogador Ativo server.closing = [accent]Fechando servidor... server.kicked.kick = Voce foi expulso do servidor! server.kicked.serverClose = Servidor Fechado. -server.kicked.sectorComplete = Setor completo. -server.kicked.sectorComplete.text = Sua missão esta completa.\nO servidor vai continuar no proximo setor. server.kicked.clientOutdated = Cliente desatualizado! Atualize seu jogo! server.kicked.serverOutdated = Servidor desatualiado! Peca ao dono para atualizar! server.kicked.banned = Voce foi banido do servidor. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Este nome ja esta sendo usado\nneste servidor. server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou numero. server.kicked.idInUse = Voce ja esta neste servidor! Conectar com duas contas não é permitido. server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original. +server.kicked.gameover = Game over! host.info = The [accent]Hospedar[]Botão Hopeda um servidor no Host[scarlet]6567[] e [scarlet]6568.[]\nQualquer um no [LIGHT_GRAY]Wi-fi Ou Internet local[] Pode ver este servidor na lista de servidores.\n\nSe voce quer poder entrar em qualquer servidor em seu ip, [accent]port forwarding[] é requerido.\n\n[LIGHT_GRAY]Note: Se alguem esta com problemas em conectar no seu servidor lan, Tenha certeza que deixou mindustry Acessar sua internet local nas configurações de firewall join.info = Aqui, Você pode entar em um [accent]IP De servidor[] Para conectar, Ou descobrir [accent]Servidores[] Da rede local.\nAmbos os servidores LAN e WAN São suportados.\n\n[LIGHT_GRAY]Note: Não tem uma lista de servidores automaticos; Se você quer conectar ao IP de alguem, Você precisa pedir o IP Ao Rosteador. hostserver = Hospedar servidor @@ -159,7 +137,6 @@ save.rename.text = Novo jogo: selectslot = Selecione um slot para salvar. slot = [accent]Slot {0} save.corrupted = [accent]Arquivo corrompido ou inválido! -sector.corrupted = [accent]Um arquivo de save Foi encontrado neste setor, Mas o login falhou.\nUm novo foi criado. empty = on = Ligado off = Desligado @@ -169,6 +146,7 @@ save.wave = Horda {0} save.difficulty = Dificuldade: {0} save.date = Último salvamento: {0} save.playtime = Playtime: {0} +warning = Warning. confirm = Confirmar delete = Excluir ok = OK @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Editor mapeditor = Editor de mapa donate = Doar +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Falha ao entrar no servidor: [accent]{0} error.unreachable = Servidor inalcançavel. error.invalidaddress = Endereço invalido. @@ -266,7 +253,20 @@ error.timedout = Desconectado!\nTenha certeza que o Rosteador tenha feito Port f error.mismatch = Erro de pacote:\nPossivel versão do cliente/Servidor incompatibilidade.\nTenha certeza que você e o host tenham a ultima versão! error.alreadyconnected = Já conectado. error.mapnotfound = Arquivo de mapa não encontrado! +error.io = Network I/O error. error.any = Erro de rede desconhecido. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Linguagem settings.reset = Restaurar Padrões settings.rebind = Religar @@ -277,7 +277,6 @@ settings.graphics = Gráficos settings.cleardata = Data do jogo limpa... settings.clear.confirm = Certeza que quer limpar a data?\nOque é feito não pode ser desfeito! settings.clearall.confirm = [scarlet]Aviso![]\nIsso vai limpar toda a data, Incluindo saves, mapas, Keybinds e desbloqueados.\nQuando apertar 'ok' Vai apagar toda a data e sair automaticamente. -settings.clearsectors = Limpar setores settings.clearunlocks = Limpar liberados settings.clearall = Limpar tudo paused = Pausado @@ -346,6 +345,7 @@ category.items = Itens category.crafting = Construindo category.shooting = Atirando category.optional = Melhoras opcionais +setting.indicators.name = Ally Indicators setting.autotarget.name = Alvo automatico setting.fpscap.name = FPS Maximo setting.fpscap.none = Nenhum @@ -378,8 +378,11 @@ category.multiplayer.name = Multijogador command.attack = Atacar command.retreat = Recuar command.patrol = Patrulha +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Pressione uma tecla... keybind.press.axis = Pressione uma Axis ou tecla... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = mover_x keybind.move_y.name = mover_y keybind.select.name = selecionar @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Rolar chat keybind.drop_unit.name = Soltar unidade keybind.zoom_minimap.name = Zoom minimap mode.help.title = Descrição dos modos -mode.waves.name = hordas -mode.waves.description = O modo normal. Recursos limitados E os ataques vem automaticamente. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Caixa de areia mode.sandbox.description = Recursos infinitos E sem tempo para Ataques. mode.freebuild.name = construção \nlivre mode.freebuild.description = recursos limitados e Sem tempo para Ataques. mode.pvp.name = PvP mode.pvp.description = Lutar contra outros jogadores locais. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Itens content.liquid.name = Liquidos content.unit.name = Units -content.recipe.name = Blocos +content.block.name = Blocks content.mech.name = Mecas -item.stone.name = Pedra -item.stone.description = Um Material Incomum Cru. Usado para separar e refinar Em outros materiais,Ou Derreter em Lava. item.copper.name = Cobre item.copper.description = Um material de estrutura util. Usado extensivamente em Maioria dos blocos. item.lead.name = Chumbo item.lead.description = Material de comeco basico. usado intensivamente em Blocos de transporte de liquidos e eletronicos. item.coal.name = Carvão item.coal.description = Combustivel pronto. -item.dense-alloy.name = Liga densa -item.dense-alloy.description = Uma liga densa de chumbo e cobre. Usado na transportação de blocos e mineradoras de alto nivel. +item.graphite.name = Graphite item.titanium.name = Titânio item.titanium.description = Um Material raro super leve, metal usado intensivamente na transportação de líquidos, Brocas e Aeronaves. item.thorium.name = Urânio @@ -445,6 +447,10 @@ item.blast-compound.name = Composto de explosão item.blast-compound.description = Um composto volatil usado em bombas em bombas em explosivos. Enquanto pode ser queimado como combustivel, Isso não é recomendado. item.pyratite.name = piratita item.pyratite.description = Substancia extremamente inflamavel usado em armas incendiarias. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Água liquid.lava.name = Lava liquid.oil.name = Petróleo @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Habilidade: {0} liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0} liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0} liquid.temperature = [LIGHT_GRAY]Temperatura: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Construindo) block.spawn.name = Spawn dos inimigos block.core.name = Core @@ -514,8 +521,8 @@ block.blackrock.name = rocha negra block.icerock.name = rocha de gelo block.copper-wall.name = Parede de Cobre block.copper-wall-large.name = Parede de Cobre Grande -block.dense-alloy-wall.name = Parede de liga densa -block.dense-alloy-wall-large.name = Parede de liga densa grande +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Parede de fase block.phase-wall-large.name = Parde de fase grande block.thorium-wall.name = Parede de tório @@ -624,6 +631,7 @@ block.spectre.name = Espectra block.meltdown.name = Derreter block.container.name = Container block.core.description = A mais importante construção do jogo. +block.launch-pad.name = Launch Pad team.blue.name = Azul team.red.name = Vermelho team.orange.name = Laranja diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index feeda265f1..2467c38e7a 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -10,15 +10,18 @@ link.itch.io.description = itch.io страница с загрузкой ПК link.google-play.description = Скачать для Android c Google play link.wiki.description = Официальная вики Mindustry(англ.) linkfail = Не удалось открыть ссылку!\nURL-адрес был скопирован в буфер обмена. +screenshot = Screenshot saved to {0} gameover = Игра окончена gameover.pvp = [accent] {0}[] команда победила! -sector.gameover = Этот сектор потерян. Высадиться повторно? -sector.retry = Повторить попытку highscore = [YELLOW]Новый рекорд! -wave.lasted = Вы продержались до [accent]{0}[]-ой волны. -level.highscore = Рекорд: [accent]{0} -level.delete.title = Подтвердите удаление +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"? +level.highscore = Рекорд: [accent]{0} level.select = Выбор карты level.mode = Режим игры: construction.desktop = Чтобы отменить выбор блока или остановить строительство, [accent] используйте пробел[]. @@ -28,60 +31,33 @@ deconstruction.title = Руководство по разрушению блок deconstruction = Вы только что перешли в режим сноса[accent] блоков.[].\n\nЧтобы начать удалять, просто нажмите на блок рядом с вашим мехом.\nПосле того как вы выбрали несколько блоков, нажмите на галочку, чтобы подтвердить, и ваш мех начнёт их сносить.\n\n- [accent]Уберите блоки [] из вашего выбора, нажав на них.\n- [accent]Удалите блоки в области [], нажав и удерживая на пустом месте, а затем перетаскивая в нужном направлении.\n- [accent]Отменить снос или выбор [] можно нажав X в нижнем правом углу. showagain = Не показывать снова до следующей сессии coreattack = < Ядро находится под атакой! > -unlocks = Разблокированные +database = Core Database savegame = Сохранить игру loadgame = Загрузить игру joingame = Присоеди\nниться addplayers = Доб/удалить игроков customgame = Пользовательская игра -sectors = Секторы -sector = Выбранный сектор: [LIGHT_GRAY]{0} -sector.time = Время: [LIGHT_GRAY]{0} -sector.deploy = Высадиться -sector.abandon = Отступить -sector.abandon.confirm = Вы уверены, что хотите отступить?\nПрогресс на секторе нельзя восстановить! -sector.resume = Продолжить -sector.locked = [scarlet][[Не завершён] -sector.unexplored = [accent][[Неисследованный] -missions = Миссий:[LIGHT_GRAY] {0} -mission = Миссия:[LIGHT_GRAY] {0} -mission.main = Главная миссия:[LIGHT_GRAY] {0} -mission.info = Информация о миссии -mission.complete = Миссия выполнена! -mission.complete.body = Сектор {0},{1} был завоёван. -mission.wave = Волна[accent] {0}[] из[accent] {1}[]\nВолна через {2} -mission.wave.enemies = Волна[accent] {0} из {1}[]\n{2} враг. -mission.wave.enemy = Волна[accent] {0} из {1}[]\n{2} враг -mission.wave.menu = Пережить[accent] {0} []волн -mission.battle = Уничтожьте ядро противника. -mission.resource.menu = Добыть {0} х{1} -mission.resource = Добыть {0}:\n[accent]{1}/{2}[] -mission.block = Создать {0} -mission.unit = Создать {0} боев. ед. -mission.command = Отправить команду {0} к боев. единицам -mission.linknode = Соединить силовые узлы -mission.display = [accent]Миссия:\n[LIGHT_GRAY]{0} -mission.mech = Переключиться на мех[accent] {0}[] -mission.create = Создать[accent] {0}[] none = <нет> close = Закрыть quit = Выход maps = Карты continue = Продолжить -nextmission = Следующая миссия maps.none = [LIGHT_GRAY]Карты не найдены! about.button = Об игре name = Ник: +noname = Pick a[accent] player name[] first. filename = Имя файла: unlocked = Новый блок разблокирован! -unlocked.plural = Новые блоки разблокированы! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = Игроков на сервере: {0} players.single = {0} игрок на сервере server.closing = [accent]Закрытие сервера... server.kicked.kick = Вас выгнали с сервера! server.kicked.serverClose = Сервер закрыт. -server.kicked.sectorComplete = Сектор завоёван. -server.kicked.sectorComplete.text = Ваша миссия завершена.\nСервер продолжит работу и высадит вас в следующем секторе. server.kicked.clientOutdated = Устаревший клиент! Обновите игру! server.kicked.serverOutdated = Устаревший сервер! Попросите хоста обновить сервер/игру! server.kicked.banned = Вы заблокированы на этом сервере. @@ -90,6 +66,7 @@ server.kicked.nameInUse = На этом сервере есть кто-то с server.kicked.nameEmpty = Ваше имя должно содержать хотя бы один символ или цифру. server.kicked.idInUse = Вы уже на этом сервере! Соединение с двумя учетными записями не разрешено. server.kicked.customClient = Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию. +server.kicked.gameover = Game over! host.info = Кнопка [accent] Сервер [] размещает сервер на порт [accent]6567[].[]\nЛюбой пользователь в той же [LIGHT_GRAY]сети [] получет возможность видеть ваш сервер в своём списке серверов.\n\nЕсли вы хотите, чтобы люди могли подключаться из любого места по IP, то требуется переадресация(проброс) портов.[].\n\n[LIGHT_GRAY] Примечание. Если у кого-то возникают проблемы с подключением к вашей локальной сети, убедитесь, что вы разрешили Mindustry доступ к вашей локальной сети в настройках брандмауэра. join.info = Здесь вы можете ввести IP-адрес [accent]сервера[] для подключения или открыть [accent]локальную сеть [] для подключения к другим серверам.\nПоддерживается многопользовательский режим LAN и WAN.\n\n[LIGHT_GRAY] Примечание: это не является автоматическим глобальным списком серверов; если вы хотите подключиться к кому-то по IP, вам нужно будет спросить у хоста его IP-адрес. hostserver = Запустить сервер @@ -160,7 +137,6 @@ save.rename.text = Новое название: selectslot = Выберите сохранение. slot = [accent]Слот {0} save.corrupted = [accent]Сохранённый файл повреждён или имеет недействительный формат!\nЕсли вы только что обновили свою игру, это, вероятно, из-за изменение формата сохранения[scarlet], а не []ошибка. -sector.corrupted = [accent] Файл сохранения для этого сектора был найден, но загрузка не удалась.\nСоздан новый файл. empty = <Пусто> on = Вкл off = Выкл @@ -170,6 +146,7 @@ save.wave = Волна: {0} save.difficulty = Сложность: {0} save.date = Последнее сохранение: {0} save.playtime = Время в игре: {0} +warning = Warning. confirm = Подтверждение delete = Удалить ok = ОК @@ -260,6 +237,15 @@ tutorial = Обучение editor = Редактор mapeditor = Редактор карт donate = Пожертво\nвать +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Не удалось подключиться к серверу: [accent] {0} error.unreachable = Сервер недоступен. error.invalidaddress = Некорректный адрес. @@ -267,7 +253,20 @@ error.timedout = Время ожидания истекло!\nУбедитесь error.mismatch = Ошибка пакета:\nвозможное несоответствие версии клиента/сервера. \nУбедитесь, что у Вас и у владельца сервера установлена последняя версия Mindustry! error.alreadyconnected = Вы уже подключены. error.mapnotfound = Не найден файл карты! +error.io = Network I/O error. error.any = Неизвестная сетевая ошибка. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Язык settings.reset = Сбросить по умолчанию settings.rebind = Смена @@ -278,7 +277,6 @@ settings.graphics = Графика settings.cleardata = Очистить данные ... settings.clear.confirm = Вы действительно хотите очистить свои данные?\nТо, что сделано, нельзя отменить! settings.clearall.confirm = [scarlet]ОСТОРОЖНО![]\nЭто уничтожит все данные, включая сохранения, карты, разблокированное и настройки управления.\nПосле того как вы нажмете ОК, игра уничтожит все данные и автоматически закроется. -settings.clearsectors = Очистить секторы settings.clearunlocks = Очистить разблокированное settings.clearall = Очистить всё paused = Пауза @@ -347,6 +345,7 @@ category.items = Предметы category.crafting = Создание category.shooting = Стрельба category.optional = Дополнительные улучшения +setting.indicators.name = Ally Indicators setting.autotarget.name = Авто-цель setting.fpscap.name = Макс. FPS setting.fpscap.none = Неограниченный @@ -379,8 +378,11 @@ category.multiplayer.name = Мультиплеер command.attack = Атаковать command.retreat = Отступить command.patrol = Патрулирование +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Нажмите клавишу... keybind.press.axis = Нажмите клавишу... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Движение по оси x keybind.move_y.name = Движение по оси y keybind.select.name = Выбор/Выстрел @@ -403,29 +405,28 @@ keybind.chat_scroll.name = Прокрутка чата keybind.drop_unit.name = Сбросить юнита keybind.zoom_minimap.name = Увеличить миникарту. mode.help.title = Описание режимов -mode.waves.name = Волны -mode.waves.description = Обычный режим. В режиме "Волны" надо самим добывать ресурсы и сами волны идут безостановочно. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Песочница mode.sandbox.description = Бесконечные ресурсы и нет таймера для волн, но можно самим вызвать волну. mode.freebuild.name = Свободная\nстройка mode.freebuild.description = Ограниченные ресурсы и нет таймера для волн. mode.pvp.name = Противо-\nстояние mode.pvp.description = боритесь против других игроков. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Предметы content.liquid.name = Жидкости content.unit.name = Боевые единицы -content.recipe.name = Блоки +content.block.name = Blocks content.mech.name = Мехи -item.stone.name = Камень -item.stone.description = Обычное сырьё. Используется для разделения и переработки в другие материалы или переплавки в лаву. item.copper.name = Медь item.copper.description = Полезный строительный материал. Широко используется во всех типах блоков. item.lead.name = Свинец item.lead.description = Основной начальный материал. Широко используется в электронике и транспортировке жидкости. item.coal.name = Уголь item.coal.description = Распространённое и легкодоступное топливо. -item.dense-alloy.name = Плотный сплав -item.dense-alloy.description = Жёсткий сплав, изготовленный из свинца и меди. Используется в передовых транспортных блоках и высокоуровневых бурах. +item.graphite.name = Graphite item.titanium.name = Титан item.titanium.description = Редкий сверхлёгкий металл широко используется в производстве: транспорта, буров и самолётов. item.thorium.name = Торий @@ -446,6 +447,10 @@ item.blast-compound.name = Взрывоопасное соединение item.blast-compound.description = Летучее соединение, используемое в бомбах и взрывчатых веществах. Также может гореть в качестве топлива, но не рекомендуется этого делать. item.pyratite.name = Пиротит item.pyratite.description = Очень огнеопасное вещество, используемое в зажигательном оружии. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Вода liquid.lava.name = Лава liquid.oil.name = Нефть @@ -494,10 +499,10 @@ mech.ability = [LIGHT_GRAY]Способность: {0} liquid.heatcapacity = [LIGHT_GRAY]Теплоёмкость: {0} liquid.viscosity = [LIGHT_GRAY]Вязкость: {0} liquid.temperature = [LIGHT_GRAY]Температура: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}[LIGHT_GRAY](В процессе) block.spawn.name = Точка появления врагов block.core.name = Ядро -block.space.name = Пустота block.metalfloor.name = Металлическая плита block.deepwater.name = Глубоководье block.water.name = Вода @@ -516,8 +521,8 @@ block.blackrock.name = Чёрный булыжник block.icerock.name = Ледяной булыжник block.copper-wall.name = Медная стена block.copper-wall-large.name = Большая медная стена -block.dense-alloy-wall.name = Стена из плотного сплава -block.dense-alloy-wall-large.name = Большая стена из плотного сплава +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Фазовая стена block.phase-wall-large.name = Большая фазовая стена block.thorium-wall.name = Ториевая стена @@ -626,6 +631,7 @@ block.spectre.name = Призрак block.meltdown.name = Катастрофа block.container.name = Склад block.core.description = Самое главное здание в игре. +block.launch-pad.name = Launch Pad team.blue.name = Синяя team.red.name = Красная team.orange.name = Оранжевая diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 7d5e1c9daf..8d54e24e2b 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Emegi gecenler +contributors = Translators and Contributors discord = Mindustry'in Discord'una katilin! link.discord.description = Orjinal Mindustry'in Discord Konusma Odasi link.github.description = Oyunun Kodu @@ -9,15 +10,18 @@ link.itch.io.description = Bilgisayar ve Site versiyonunun bulundugu Site link.google-play.description = Google Play magaza sayfasi link.wiki.description = Orjinal Mindustry Bilgilendirme Sayfasi linkfail = Link Acilamadi!\nLink sizin icin kopyalandi. +screenshot = Screenshot saved to {0} gameover = Cekirdegin yok edildi. gameover.pvp = The[accent] {0}[] team is victorious! -sector.gameover = Sektor kaybedildi. Geri gitmek ister misin? -sector.retry = Gene dene highscore = [accent]Yeni Yuksek skor! -wave.lasted = Su dalgaya kadar dayandin: [accent]{0}[]. -level.highscore = Yuksek Skor: [accent]{0} -level.delete.title = Silmeyi onayla +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"? +level.highscore = Yuksek Skor: [accent]{0} level.select = Seviye secimi level.mode = Oyun Modu: construction.desktop = Bilgisayar kontrolleri degisti.\nEsyayi secmeyi birakmak istiyorsan [accent]bosluga bas[]. @@ -27,60 +31,33 @@ deconstruction.title = Yapi yikma egitimi deconstruction = Daha demin sen[accent]Yapi yikmak icin yikma moduna girdin..[].\n\nkirmak icin, unitinin cevresindeki bir yapiya/yapilara tikla.\nisin bitince, tamamlama tusuna tikla ve gemin onlari lirbaya basliyacak\n\n- [accent]Yapi yikmak [] icin uzerlerine tikla.\n- [accent]bir arazideki yapilari yikmak[] icin bir arazi sec ve tamamlama tusuna bas\n- [accent]yikma modundan cikmak[] icin kosedeki X tusuna bas showagain = Don't show again next session coreattack = < Cekirdek Saldiri altinda! > -unlocks = Oduller +database = Core Database savegame = Oyunu kaydet loadgame = Devam et joingame = Oyuna katil addplayers = Oyuncu ekle/cikar customgame = Ozel oyun -sectors = Sektorler -sector = Sector: [LIGHT_GRAY]{0} -sector.time = Time: [LIGHT_GRAY]{0} -sector.deploy = Yukle -sector.abandon = Abandon -sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone! -sector.resume = Devam et -sector.locked = [scarlet][[Incomplete] -sector.unexplored = [accent][[Unexplored] -missions = Missions:[LIGHT_GRAY] {0} -mission = Mission:[LIGHT_GRAY] {0} -mission.main = Main Mission:[LIGHT_GRAY] {0} -mission.info = Mission Info -mission.complete = Gorev tamamlandi! -mission.complete.body = Sektor {0},{1} ele gecirildi -mission.wave = [accent]{0}/{1}[] Dalga hayatta kal\n{2} Dalga -mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies -mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy -mission.wave.menu = Survive[accent] {0} []waves -mission.battle = Dusmanin cekirdegini yok et -mission.resource.menu = Obtain {0} x{1} -mission.resource = {0} x{1} Kazan -mission.block = Create {0} -mission.unit = Create {0} Unit -mission.command = Send Command {0} To Units -mission.linknode = Link Power Node -mission.display = [accent]Mission:\n[LIGHT_GRAY]{0} -mission.mech = Switch to mech[accent] {0}[] -mission.create = Create[accent] {0}[] none = close = Kapat quit = Cik maps = Haritalar continue = Devam et -nextmission = Yeni gorev maps.none = [LIGHT_GRAY]Harita bulunamadi! about.button = Hakkinda name = isim: +noname = Pick a[accent] player name[] first. filename = File Name: unlocked = Yeni yapi acildi!! -unlocked.plural = Yeni yapilar acildi! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} oyuncu cevrimici players.single = {0} oyuncu cevrimici server.closing = [accent]Oyun kapaniyor. server.kicked.kick = Oyundan cikarildin server.kicked.serverClose = Oyun kapandi -server.kicked.sectorComplete = Sektor tamamlandi -server.kicked.sectorComplete.text = Gorev Tamamlandi.\nOyun siradaki sektorden devam edecek server.kicked.clientOutdated = Yeni bir versiyon mevcut! Hemen indir! server.kicked.serverOutdated = Eski oyun! Yapimciya guncellemesini soyle! server.kicked.banned = Oyundan kalici olarak cikarildin. @@ -89,6 +66,7 @@ server.kicked.nameInUse = Oyunda bu isimde bir\nkisi zaten var. server.kicked.nameEmpty = ismin gecerli degil. server.kicked.idInUse = Zaten oyundasin! iki ayri hesapla oyuna katilamazsin! server.kicked.customClient = Bu oyun ayarlanmis vesiyonlara izin vermiyor. Orijinal bir versiyon dene! +server.kicked.gameover = Game over! host.info = [accent]host[] su linkte bir oyun acti! [scarlet]6567[]. \nSeninle [LIGHT_GRAY]ayni internete[] sahip olan kisiler oyunu gorebilir.\n\neger baska yerlerden kisilerind de gelmesini istiyorsan, [accent]oyun acmak[]zorunludur.\n\n[LIGHT_GRAY]Not: eger baglanmakta gucluk cekiliyorsa, antivirusunun internetine baglanmasini izin vermesini sagla. join.info = Buradan,[accent]Oyunun linkini[] kullanarak katilabilir, yada, [accent]internetinle[] baglanacak oyun bulabilirsin\ninternetli ve Linkli oyunlar desteklenir.\n\n[LIGHT_GRAY]Not: Otomatik bir oyun listesi goruntulenemez. Yapimcidan linkini iste. hostserver = Oyun ac @@ -159,7 +137,6 @@ save.rename.text = Yeni isim: selectslot = Kayitli bir dosya sec. slot = [accent]Slot {0} save.corrupted = [accent]Kayit gecersiz!\nOyunu guncellediysen, bu buyuk ihtimalle degistirilecek vebu bir [scarlet]sorun degildir.[] -sector.corrupted = [accent]Yeni dosyalar bulundu, ama yuklenemedi.\nYeni bir tane yapildi. empty = on = Acik off = Kapali @@ -169,6 +146,7 @@ save.wave = Dalga {0} save.difficulty = Zorluk: {0} save.date = En sonki kayit: {0} save.playtime = Oyun Zamani!: {0} +warning = Warning. confirm = Onayla delete = Sil ok = Tamam @@ -259,6 +237,15 @@ tutorial = Tutorial editor = Editor mapeditor = Harita yaraticisi donate = Bagis yap +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Su Oyuna baglanilamadi: [accent]{0} error.unreachable = Server unreachable. error.invalidaddress = Invalid address. @@ -266,7 +253,20 @@ error.timedout = Timed out!\nMake sure the host has port forwarding set up, and error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! error.alreadyconnected = Already connected. error.mapnotfound = Map file not found! +error.io = Network I/O error. error.any = Unkown network error. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Dil settings.reset = ilk ayarlara geri al settings.rebind = Geri al @@ -277,7 +277,6 @@ settings.graphics = Grafikler settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearsectors = Clear Sectors settings.clearunlocks = Clear Unlocks settings.clearall = Clear All paused = Duraklatildi @@ -346,6 +345,7 @@ category.items = esyalar category.crafting = uretim category.shooting = sikma category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Target setting.fpscap.name = Max FPS setting.fpscap.none = Yok @@ -378,8 +378,11 @@ category.multiplayer.name = Cok oyunculu command.attack = Attack command.retreat = Retreat command.patrol = Patrol +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Bir tusa bas... keybind.press.axis = Bir yone cevir yada tusa bas... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = Sol/Sag hareket keybind.move_y.name = Yukari/asagi hareket keybind.select.name = Sec/silahi sik @@ -402,29 +405,28 @@ keybind.chat_scroll.name = Konusma kaydir keybind.drop_unit.name = Unit birak keybind.zoom_minimap.name = Haritayi yaklastir mode.help.title = Modlarin aciklamalari -mode.waves.name = Dalgali -mode.waves.description = Klasik mod. Dalgalara karsi cekirdegi koru. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Serbest mode.sandbox.description = Sonsuz esyalar ve Dalga suresi yok mode.freebuild.name = Yapi Yapma mode.freebuild.description = Sinirli esyalar ama dalga suresi yok. mode.pvp.name = PvP mode.pvp.description = fight against other players locally. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Esyalar content.liquid.name = Sivilar content.unit.name = Units -content.recipe.name = Yapilar +content.block.name = Blocks content.mech.name = Robotlar -item.stone.name = Tas -item.stone.description = Yaygin bir materyal. Magma'yi eriterek yada Kazma makineleriyle alinabilir. item.copper.name = Bakir item.copper.description = ise yayar bir materyal. Kazma makineleriyle yada tasimayla alinabilir. item.lead.name = Kursun item.lead.description = Basit bir baslangic materyali. sivi tasimada kullanilabilir. item.coal.name = Komur item.coal.description = Yaygin bir yakit. -item.dense-alloy.name = Sert karisim -item.dense-alloy.description = Bakir ve kursunun karistirilmasiyle elde edildi. Gelismis yapilar ve kazma makileneri icin kullanilabilir. +item.graphite.name = Graphite item.titanium.name = Titanyum item.titanium.description = Nadir ve hafif bir materyal. Hava araclarinda, Kazma makinelerinde ve sivi tasima tuplerinde kullanilir. item.thorium.name = Toryum @@ -445,6 +447,10 @@ item.blast-compound.name = patlama birlesimi item.blast-compound.description = Bombalar ve patlayicilarda kullanilabilir. Yakit olarak kullanilmasi tavsiye edilmez. item.pyratite.name = Pyratite item.pyratite.description = Yakici silahlar icin yakici bir madde. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Su liquid.lava.name = Magma liquid.oil.name = Benzin @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]yetenek gucu: {0} liquid.heatcapacity = [LIGHT_GRAY]isinma kapasitesi: {0} liquid.viscosity = [LIGHT_GRAY]Yari sivilik: {0} liquid.temperature = [LIGHT_GRAY]isi: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = Enemy Spawn block.core.name = cekirdek @@ -514,8 +521,8 @@ block.blackrock.name = bkara tas block.icerock.name = buz tasi block.copper-wall.name = bakir duvar block.copper-wall-large.name = buyuk bakir duvar -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = faz duvar block.phase-wall-large.name = genis faz duvar block.thorium-wall.name = Toryum duvari @@ -624,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = The most important building in the game. +block.launch-pad.name = Launch Pad team.blue.name = blue team.red.name = red team.orange.name = orange diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 440393ee6a..cdda4acf71 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = Yapımcılar +contributors = Translators and Contributors discord = Mindustry Discord'una katılın! link.discord.description = Resmi Mindustry Discord iletişim kanalı link.github.description = Oyunun kaynak kodu @@ -8,18 +9,19 @@ link.trello.description = Planlanan özellikler için resmi Trello Bülteni link.itch.io.description = PC yüklemeleri ve web sürümü ile itch.io sayfası link.google-play.description = Google Play mağaza sayfası link.wiki.description = Resmi Mindustry Wikipedi'si -linkfail = Bağlantı açılamadı\! URL, yazı tahtanıza kopyalandı. -editor.web = Web sürümü editörü desteklemiyor\! Editörü kullanmak için oyunu indirin. -web.unsupported = Site versiyonu bunu desteklemiyor\! Oyunu indirip dene. +linkfail = Bağlantı açılamadı! URL, yazı tahtanıza kopyalandı. +screenshot = Screenshot saved to {0} gameover = Çekirdek yok edildi. -gameover.pvp = [accent] {0}[] takimi kazandi \! -sector.gameover = Sektor kaybedildi. -sector.retry = Tekrar dene -highscore = [SARI] Yeni yüksek puan\! -wave.lasted = Su dalgaya kadar yasadin: [accent]{0}[]. -level.highscore = Yüksek Puan\: [accent] {0} -level.delete.title = Silmeyi onaylayın +gameover.pvp = [accent] {0}[] takimi kazandi ! +highscore = [SARI] Yeni yüksek puan! +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Su haritayi silmek istedigine emin misin? "[orange]{0}[]"? +level.highscore = Yüksek Puan: [accent] {0} level.select = Seviye Seç level.mode = Oyun Modu construction.desktop = Masaustu kontrolleri degisti.\nSecmeyi birakip yapmayi kesmek icin, [accent]bosluga bas[]. @@ -28,61 +30,34 @@ construction = Sen su anda [accent]blok yapma moduna gectin[].\n\nYapmaya baslam deconstruction.title = Blok Yikim Ogreticisi deconstruction = Sen su anda [accent]blok yikim moduna gectin[].\n\nKirmaya baslamak icin, geminin cevresinde bir bloga tikla\nBiraz blok sectikten sonra, "tik" tusuna basarak onayla, ve gemin onlari yikmaya baslayacaktir.\n\n- [accent]Blok kaldirmak[] icin onlari secme yerine gene tikla\n- [accent]Bir alanin icinde blok kirmak icin[] bos bir yere tikla, ve surukle\n- [accent]Yikma modundan cikmak icin[] Kosedeki X tusuna bas showagain = Bunu gene gosterme -coreattack = < Cekirdek saldiri altinda\! > -unlocks = Koleksiyon +coreattack = < Cekirdek saldiri altinda! > +database = Core Database savegame = Oyunu Kaydet loadgame = Oyunu yükle joingame = Oyuna katıl addplayers = Oyuncu ekle/cikar customgame = Ozel oyun -sectors = Sektorler -sector = Su sektoru sectin\: [LIGHT_GRAY]{0} -sector.time = Zaman\: [LIGHT_GRAY]{0} -sector.deploy = Basla -sector.abandon = Terk et -sector.abandon.confirm = Buradaki ilerlemeni silmek istedigine emin misin\nBu geri alinamaz\! -sector.resume = Devam et -sector.locked = [scarlet][[Bitirilmedi] -sector.unexplored = [accent][[Kesvedilmedş] -missions = Gorevler\:[LIGHT_GRAY] {0} -mission = Gorev\:[LIGHT_GRAY] {0} -mission.main = Ana gorev\:[LIGHT_GRAY] {0} -mission.info = Gorev bilgisi -mission.complete = Gorev tamamlandi\! -mission.complete.body = Sektor {0},{1} ele gecirildi -mission.wave = [accent]{0}[] dalga hayatta kal -mission.wave.enemies = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur -mission.wave.enemy = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur -mission.wave.menu = [accent] {0} []dalga hayatta kal -mission.battle = Dusman temelini yok et -mission.resource.menu = Sunlari ele gecir {0} x{1} -mission.resource = Sunlari ele gecir {0}\:\n[accent]{1}/{2}[] -mission.block = Su kadar yarat {0} -mission.unit = {0} Kadar unit yarat -mission.command = {0} Unite komut yolla -mission.linknode = Guc nodu bagla -mission.display = [accent]Gorev\:\n[LIGHT_GRAY]{0} -mission.mech = Su gemiye degis[accent] {0}[] -mission.create = Su kadar yarat[accent] {0}[] none = close = Kapat quit = Çık maps = Haritalar continue = Devam et -nextmission = Siradaki gorev -maps.none = [LIGHT_GRAY]Harita bulunamadi\! +maps.none = [LIGHT_GRAY]Harita bulunamadi! about.button = Hakkında name = Adı: +noname = Pick a[accent] player name[] first. filename = File Name: unlocked = New Block Unlocked! -unlocked.plural = New Blocks Unlocked! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = 1090 oyuncu çevrimiçi players.single = {0} Oyuncu Çevrimiçi server.closing = [accent] Sunucu kapatılıyor ... server.kicked.kick = Sunucudan kovuldun! server.kicked.serverClose = Server closed. -server.kicked.sectorComplete = Sector completed. -server.kicked.sectorComplete.text = Your mission is complete.\nThe server will now continue at the next sector. server.kicked.clientOutdated = Oyun sürümünüz geçerli değil. Oyununu güncelleyin! server.kicked.serverOutdated = Eski sunucu! Ev sahibinden güncellemesini isteyin! server.kicked.banned = Bu sunucudan yasaklandınız. @@ -91,6 +66,7 @@ server.kicked.nameInUse = There is someone with that name\nalready on this serve server.kicked.nameEmpty = Your name must contain at least one character or number. server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted. server.kicked.customClient = This server does not support custom builds. Download an official version. +server.kicked.gameover = Game over! host.info = [Vurgu] ana bilgisayarı [] düğmesi, [657] [65] [65] ve [65] [6568] bağlantı noktalarında bir sunucuyu barındırır. [] Aynı [LIGHT_GRAY] wifi veya yerel ağ [] üzerindeki herkes sunucunuzu sunucularında görebilir. liste. Kişilerin IP tarafından herhangi bir yerden bağlanabilmesini istiyorsanız [vurgu] bağlantı noktası iletme [] gereklidir. [LIGHT_GRAY] Not: Birisi LAN oyununuza bağlanırken sorun yaşıyorsa, güvenlik duvarı ayarlarınızda Mindustry'e yerel ağınıza erişebildiğinizden emin olun. join.info = Burada, bağlanmak için yerel ağ [] sunucularına bağlanmak ya da [aksan] sunucularını bulmak için bir [vurgu] sunucunun IP [] girebilirsiniz. Hem LAN hem de WAN çok oyunculu desteklenir. [LIGHT_GRAY] Not: Otomatik bir global sunucu listesi yoktur; Birisine IP ile bağlanmak isterseniz, ana bilgisayardan kendi IP adreslerini sormanız gerekir. hostserver = Oyunu Sun @@ -161,7 +137,6 @@ save.rename.text = Yeni İsim: selectslot = Bir kayıt seçin. slot = [accent] Yuva {0} save.corrupted = [accent] Kayıt dosyası bozuk veya geçersiz! -sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. empty = on = Açık off = Kapalı @@ -171,6 +146,7 @@ save.wave = Dalga save.difficulty = zorluk save.date = Son Kaydedilen: {0} save.playtime = Playtime: {0} +warning = Warning. confirm = Onayla delete = Sil ok = Tamam @@ -261,6 +237,15 @@ tutorial = Eğitim editor = Editör mapeditor = Harita Editörü donate = Bağışlamak +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson] Sunucuya bağlanılamadı: [accent] {0} error.unreachable = Server unreachable. error.invalidaddress = Invalid address. @@ -268,7 +253,20 @@ error.timedout = Timed out!\nMake sure the host has port forwarding set up, and error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry! error.alreadyconnected = Already connected. error.mapnotfound = Map file not found! +error.io = Network I/O error. error.any = Unkown network error. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Dil settings.reset = Varsayılanlara Dön settings.rebind = Rebind @@ -279,7 +277,6 @@ settings.graphics = Grafik settings.cleardata = Clear Game Data... settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone! settings.clearall.confirm = [scarlet]WARNING![]\nThis will clear all data, including saves, maps, unlocks and keybinds.\nOnce you press 'ok' the game will wipe all data and automatically exit. -settings.clearsectors = Clear Sectors settings.clearunlocks = Clear Unlocks settings.clearall = Clear All paused = Duraklatıldı @@ -348,6 +345,7 @@ category.items = Items category.crafting = Crafting category.shooting = Shooting category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = Auto-Target setting.fpscap.name = Max FPS setting.fpscap.none = None @@ -380,8 +378,11 @@ category.multiplayer.name = Multiplayer command.attack = Attack command.retreat = Retreat command.patrol = Patrol +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = Press a key... keybind.press.axis = Press an axis or key... +keybind.screenshot.name = Map Screenshot keybind.move_x.name = sağ / sol keybind.move_y.name = yukarı / aşağı keybind.select.name = seçmek @@ -404,29 +405,28 @@ keybind.chat_scroll.name = Chat scroll keybind.drop_unit.name = drop unit keybind.zoom_minimap.name = Zoom minimap mode.help.title = Modların açıklaması -mode.waves.name = dalgalar -mode.waves.description = normal mod. sınırlı kaynaklar ve otomatik gelen dalgalar. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Limitsiz Oynama mode.sandbox.description = sonsuz kaynaklar ve dalgalar için zamanlayıcı yok. mode.freebuild.name = Özgür Oynama mode.freebuild.description = sınırlı kaynaklar ve dalgalar için zamanlayıcı yok. mode.pvp.name = PvP mode.pvp.description = fight against other players locally. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = Items content.liquid.name = Liquids content.unit.name = Units -content.recipe.name = Blocks +content.block.name = Blocks content.mech.name = Mechs -item.stone.name = taş -item.stone.description = A common raw material. Used for separating and refining into other materials, or melting into lava. item.copper.name = Copper item.copper.description = A useful structure material. Used extensively in all types of blocks. item.lead.name = Lead item.lead.description = A basic starter material. Used extensively in electronics and liquid transportation blocks. item.coal.name = kömür item.coal.description = A common and readily available fuel. -item.dense-alloy.name = Dense Alloy -item.dense-alloy.description = A tough alloy made with lead and copper. Used in advanced transportation blocks and high-tier drills. +item.graphite.name = Graphite item.titanium.name = titanyum item.titanium.description = A rare super-light metal used extensively in liquid transportation, drills and aircraft. item.thorium.name = Thorium @@ -447,6 +447,10 @@ item.blast-compound.name = Blast Compound item.blast-compound.description = A volatile compound used in bombs and explosives. While it can burned as fuel, this is not advised. item.pyratite.name = Pyratite item.pyratite.description = An extremely flammable substance used in incendiary weapons. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = su liquid.lava.name = lav liquid.oil.name = petrol @@ -495,6 +499,7 @@ mech.ability = [LIGHT_GRAY]Ability: {0} liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0} liquid.viscosity = [LIGHT_GRAY]Viscosity: {0} liquid.temperature = [LIGHT_GRAY]Temperature: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = Enemy Spawn block.core.name = Core @@ -516,8 +521,8 @@ block.blackrock.name = blackrock block.icerock.name = icerock block.copper-wall.name = Copper Wall block.copper-wall-large.name = Large Copper Wall -block.dense-alloy-wall.name = Dense Alloy Wall -block.dense-alloy-wall-large.name = Large Dense Alloy Wall +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Phase Wall block.phase-wall-large.name = Large Phase Wall block.thorium-wall.name = Thorium Wall @@ -626,6 +631,7 @@ block.spectre.name = Spectre block.meltdown.name = Meltdown block.container.name = Container block.core.description = The most important building in the game. +block.launch-pad.name = Launch Pad team.blue.name = blue team.red.name = red team.orange.name = orange diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 19ebd95999..1cea7dcf4d 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -13,13 +13,15 @@ linkfail = Не вдалося відкрити посилання!\nURL-адр screenshot = Скріншот збережено в {0} gameover = Гру закінчено gameover.pvp = [accent] {0}[] команда перемогла! -sector.gameover = Цей сектор було втрачено. Повторно висадитися? -sector.retry = Повторити спробу highscore = [YELLOW]Новий рекорд! -wave.lasted = Вы продержались до [accent]{0}[]-ой волны. -level.highscore = Рекорд: [accent]{0} -level.delete.title = Підтвердьте видалення +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = Ви впевнені, що хочете видалити карту "[accent]{0}[]"? +level.highscore = Рекорд: [accent]{0} level.select = Вибір мапи level.mode = Режим гри: construction.desktop = Щоб скасувати вибір блоку або припинити будівництво, [accent] скористайтеся пробілом[]. @@ -29,64 +31,35 @@ deconstruction.title = Інструкція з деконструкції бло deconstruction = Ви тільки що перешли в [accent] режим деконструкції блоків[].\n\nЩоб почати руйнувати, просто торкніться блоку поруч із вашим кораблем.\nПісля вибору деяких блоків натисніть прапорець, щоб підтвердити, і ваш корабель почне їх деконструювати.\n\n- [accent]Вилучіть блоки[] з вашого вибору, торкнувшись їх.\n- [accent]Вилучіть блоки в зоні[] , торкнувшись і утримуючи порожнє місце, потім перетягніть у потрібному напрямку.\n- [accent]Скасуйте деконструкцію або виділення[] натиснувши X внизу праворуч. showagain = Не показувати знову до наступного сеансу coreattack = < Ядро під атакою! > -unlocks = Розблоковане +database = Core Database savegame = Зберегти гру loadgame = Завантажити гру joingame = Мережева гра addplayers = Дод/Видалити гравців customgame = Користувальницька гра -sectors = Сектори -sector = Обраний сектор: [LIGHT_GRAY]{0} -sector.time = Час: [LIGHT_GRAY]{0} -sector.deploy = Висадитися -sector.abandon = Відступити -sector.abandon.confirm = Ви впевнені, що хочете відступити?\nПрогрес в секторі не можна відновити! -sector.resume = Продовжити -sector.locked = [scarlet][[Незавершений] -sector.unexplored = [accent][[Недосліджений] -missions = Місії:[LIGHT_GRAY] {0} -mission = Місія:[LIGHT_GRAY] {0} -mission.main = Головна місія:[LIGHT_GRAY] {0} -mission.info = Інформація про місію -mission.complete = Місія виконана! -mission.complete.body = Сектор {0},{1} був завойований. -mission.wave = Пережити [accent]{0}/{1}[]\nХвиля через {2} -mission.wave.enemies = Пережити [accent] {0}/{1} []хвиль\n{2} ворог. -mission.wave.enemy = Пережити[accent] {0}/{1} []хвил.\n{2} Ворог -mission.wave.menu = Пережити[accent] {0} [] хвиль -mission.battle = Знищте ядро супротивника. -mission.resource.menu = Добути {0} x{1} -mission.resource = Добути {0}:\n[accent]{1}/{2}[] -mission.block = Створити {0} -mission.unit = Створити {0} бой.од. -mission.command = Надіслати команду {0} боїв. одиницям -mission.linknode = З'єднати силові вузли -mission.display = [accent]Місія:\n[LIGHT_GRAY]{0} -mission.mech = Переключитися на мех[accent] {0}[] -mission.create = Створити[accent] {0}[] none = <нічого> close = Закрити quit = Вийти maps = Мапи continue = Продовжити -nextmission = Наступна місія maps.none = [LIGHT_GRAY]Карт не знайдено! about.button = Про гру name = Нік: noname = Спочатку придумайте[accent] собі нікнейм[]. filename = Ім'я файлу: unlocked = Новий блок розблоковано! -unlocked.plural = Нові блоки розблоковано! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = Гравців на сервері: {0} players.single = {0} гравець на сервері server.closing = [accent]Закриття серверу... server.kicked.kick = Ви були вигнані(кікнуті) з сервера! server.kicked.serverClose = Сервер закрито. -server.kicked.sectorComplete = Сектор завойовано. -server.kicked.sectorComplete.text = Ваша місія завершена. \nСервер продовжить роботу і висадить Вас в наступному секторі. server.kicked.clientOutdated = Застарілий клієнт! Оновіть свою гру! server.kicked.serverOutdated = Застарілий сервер! Попросіть адміністратора серверу оновити сервер/гру! -server.kicked.commitMismatch = Номер збірки серверу не співпадає з номером вашої збірки клієнта. Скачайте підходящу версію. server.kicked.banned = Ви були заблоковані на цьому сервері. server.kicked.recentKick = Нещодавно Вас вигнали(кікнули). \nПочекайте трохи перед наступним підключенням. server.kicked.nameInUse = На цьому сервері є хтось \nз таким ніком. @@ -164,7 +137,6 @@ save.rename.text = Нова назва: selectslot = Виберіть збереження. slot = [accent]Слот {0} save.corrupted = [accent]Збережений файл пошкоджено або э недійсним! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не[] є помилкою. -sector.corrupted = [accent]Файл збереження для цього сектора знайдено, але завантаження не вдалося. \n Буде створено новий файл. empty = <порожній> on = Включено off = Вимкнено @@ -174,6 +146,7 @@ save.wave = Хвиля {0} save.difficulty = Складність: {0} save.date = Останнє збереження save.playtime = Час гри: {0} +warning = Warning. confirm = Підтвердження delete = Видалити ok = ОК @@ -209,7 +182,7 @@ map.nospawn = Ця мапа не має жодного ядра для спав map.nospawn.pvp = У цій карти немає ворожих ядер, в яких гравець може з'явитися! Додайте[SCARLET] червоні[] ядра до цієї карті в редакторі. map.invalid = Помилка завантаження карти: пошкоджений або невірний файл карти. editor.brush = Пензлик -editor.slope = +editor.slope = \\ editor.openin = Відкрити в редакторі editor.oregen = Генерація руд editor.oregen.info = Генерація руд: @@ -264,6 +237,15 @@ tutorial = Навчання editor = Редактор mapeditor = Редактор мап donate = Пожертву\nвання +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]Не вдалося підключитися до сервера: [accent]{0} error.unreachable = Сервер не доступний. error.invalidaddress = Некоректна адреса. @@ -273,6 +255,18 @@ error.alreadyconnected = Ви вже підключилися. error.mapnotfound = Файл мапи не знайдено error.io = Мережева помилка введення-виведення error.any = Невідома мережева помилка +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = Мова settings.reset = Скинути за замовчуванням settings.rebind = Зміна @@ -283,7 +277,6 @@ settings.graphics = Графіка settings.cleardata = Очистити дані... settings.clear.confirm = Ви впевнені, що хочете очистити ці дані?\nЦя дія не може бути скасовано! settings.clearall.confirm = [scarlet]УВАГА![]\nЦе очистить всі дані, включаючи збереження, карти, розблокуване та призначенні клавіші.\nПісля того, як ви натиснете ОК, гра видалить усі дані та автоматично вийде. -settings.clearsectors = Очистити сектори settings.clearunlocks = Очистити розблоковане settings.clearall = Очистити все paused = Пауза @@ -412,8 +405,8 @@ keybind.chat_scroll.name = Прокрутка чату keybind.drop_unit.name = Скинути бой. од. keybind.zoom_minimap.name = Збільшити мінікарту mode.help.title = Опис режимів -mode.waves.name = Хвилі -mode.waves.description = Звичайний режим. В режимі "Хвилі" треба самим добувати ресурси та хвилі йдуть беззупинно. +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = Пісочниця mode.sandbox.description = В режимі "Пісочниця" бескінечні ресурси(але їх все одно можно добувати) та хвилі йдуть за вашим бажанням. mode.freebuild.name = Вільне\nбудівництво @@ -425,23 +418,20 @@ mode.attack.descrption = Немає хвиль, мета - знищити баз content.item.name = Предмети content.liquid.name = Рідини content.unit.name = Бойові одиниці -content.recipe.name = Блоки +content.block.name = Blocks content.mech.name = Мехи -item.stone.name = Камінь -item.stone.description = Загальна сировина. Використовується для розділення та переробки в інші матеріали або плавки в лаву. item.copper.name = Мідь item.copper.description = Корисний структурний матеріал. Широко використовується у всіх типах блоків. item.lead.name = Свинець item.lead.description = Базовий стартовий матеріал. Широко використовується в електроніки та транспорту рідин. item.coal.name = Вугілля item.coal.description = Загальне та легкодоступне паливо. -item.dense-alloy.name = Щільний сплав -item.dense-alloy.description = Сплав, котрий вироблений зі свинця та міді. Використовується в передових транспортних блоках та високорівневих свердлах. +item.graphite.name = Graphite item.titanium.name = Титан item.titanium.description = Рідкий суперлегкий метал широко використовується в рідкому транспорті, свердлах та літальних апаратах. item.thorium.name = Торій item.thorium.description = Густий, радіоактивний метал, що використовується як структурна підтримка та ядерне паливо. -item.silicon.name = Кремній +item.silicon.name = Кремній item.silicon.description = Надзвичайно корисний напівпровідник з застосуванням в сонячних батареях та складній електроніці. item.plastanium.name = Пластиній item.plastanium.description = Легкий, пластичний матеріал, що використовується в сучасних літальних апаратах та у боєприпасах для фрагментації. @@ -457,6 +447,10 @@ item.blast-compound.name = Вибухонебезпечне з'єднання item.blast-compound.description = Нестійке з'єднання, що використовується в бомбах та вибухових речовинах. Хоча воно може спалюватися як паливо, та це не рекомендується. item.pyratite.name = Піротит item.pyratite.description = Вкрай легкозаймиста речовина, що використовується у запальній зброї. +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = Вода liquid.lava.name = Лава liquid.oil.name = Нафта @@ -505,10 +499,10 @@ mech.ability = [LIGHT_GRAY]Здібність: {0} liquid.heatcapacity = [LIGHT_GRAY]Теплоємність: {0} liquid.viscosity = [LIGHT_GRAY]В'язкість: {0} liquid.temperature = [LIGHT_GRAY]Температура: {0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](В процесі) block.spawn.name = Місце появи ворога block.core.name = Ядро -block.space.name = Пустота block.metalfloor.name = Металева плитка block.deepwater.name = Глибоководдя block.water.name = Вода @@ -527,8 +521,8 @@ block.blackrock.name = Чорний кругляк block.icerock.name = Льодяний кругляк block.copper-wall.name = Мідна стіна block.copper-wall-large.name = Велика мідна стіна -block.dense-alloy-wall.name = Стіна з щільного сплаву -block.dense-alloy-wall-large.name = Велика стіна з щільного сплаву +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = Фазова стіна block.phase-wall-large.name = Велика фазова стіна block.thorium-wall.name = Торієва стіна @@ -636,6 +630,8 @@ block.rtg-generator.name = Радіоізотопний термоелектри block.spectre.name = Мара block.meltdown.name = Розтоплення block.container.name = Склад +block.core.description = Найголовніше будівля в грі. +block.launch-pad.name = Launch Pad team.blue.name = Синя team.red.name = Червона team.orange.name = Помаренчева @@ -680,7 +676,6 @@ tutorial.daggerfactory = Побудуйте[accent] завод "Кинджал". tutorial.router = Фабрики потребують ресурсів для функціонування.\nСтворіть маршрутизатор для розподілення ресурсів з конвейера. tutorial.dagger = Зв'яжіть силовий вузол з заводом.\nЯк тільки вимоги будуть виконані, буде створено мех.\n\nЯкщо необхідно, то створіть ще бурів, генераторів та конвейерів tutorial.battle = [LIGHT_GRAY] Супротивник[] показав своє ядро.\nЗнищьте його з вашим мехом та бойовою одиницею. -block.core.description = Найголовніше будівля в грі. block.copper-wall.description = Дешевий оборонний блок.\nКорисен для захисту ядра і турелей під час перших хвиль. block.copper-wall-large.description = Велика стіна найменшим запасом міцності.\nКорисна на початку гри. block.dense-alloy-wall.description = Стіна з показником міцності "нижче середнього". @@ -730,7 +725,7 @@ block.incinerator.description = Якщо є непотрібні ресурси, block.biomattercompressor.description = Виробляє нафту з біоматеріі, біосміття і енергії. block.separator.description = Шукає в камені різні ресурси. Чим цінніше ресурс, тим з меншою ймовірністю він "знайдеться". block.centrifuge.description = Шукає в камені різні ресурси. Чим цінніше ресурс, тим з меншою ймовірністю він "знайдеться".\nТребует енергію. -block.power-node.description = Максимум допустимо 4 підключення.\nЩоб з'єднати з якимось блоком потрібно наступне\:\n1. Щоб він знаходився в радіусі дії \n2. Натиснити на потрібний силовий вузол, а потім на інший силовий вузол або блок. +block.power-node.description = Максимум допустимо 4 підключення.\nЩоб з'єднати з якимось блоком потрібно наступне:\n1. Щоб він знаходився в радіусі дії \n2. Натиснити на потрібний силовий вузол, а потім на інший силовий вузол або блок. block.power-node-large.description = Силовий вузол другого покоління. Збільшено радіус дії і кількість максимально допустимих підключень. block.battery.description = Хранит энергию всякий раз, когда есть изобилие, и обеспечивает мощность всякий раз, когда есть недостаток, если есть мощность, але БАТАРЕЙКИ DURACELL ЗБЕРІГАЮТЬ БІЛЬШЕ! (прихована реклама) block.battery-large.description = Зберігає значно більше енергії, ніж звичайна батарейка... diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index e64258afdd..fc8d592de5 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1,5 +1,6 @@ credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\n[GRAY](In case you can't tell, this text is currently unfinished.\nTranslators, don't edit it yet!) credits = 致谢 +contributors = Translators and Contributors discord = 加入 Mindustry 的 Discord! link.discord.description = 官方 Mindustry discord 聊天室 link.github.description = 游戏源码 @@ -9,15 +10,18 @@ link.itch.io.description = PC版下载和网页版(itch.io) link.google-play.description = 从谷歌商店获取安卓版 link.wiki.description = 官方 Mindustry 维基 linkfail = 打开链接失败!\nURL 已经复制到剪贴板。 +screenshot = Screenshot saved to {0} gameover = 你的核心被摧毁了! gameover.pvp = accent] {0}[] 队获胜! -sector.gameover = 这个区域失守了,要重新部署吗? -sector.retry = 重试 highscore = [accent]新纪录! -wave.lasted = 你坚持到了第 [accent]{0}[] 波。 -level.highscore = 最高分: [accent]{0} -level.delete.title = 确认删除 +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = 确定要删除 "[accent]{0}[]" 地图吗? +level.highscore = 最高分: [accent]{0} level.select = 选择关卡 level.mode = 游戏模式: construction.desktop = 桌面控制已更改.\n取消选择快活停止构建, [accent]使用空间[]. @@ -27,60 +31,33 @@ deconstruction.title = 方块删除指导 deconstruction = 你选择了 [accent]删除模式[]。\n\n点击你附近的有效位置以删除\n选择了方块以后,点击复选框就会开始删除。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]移除选中部分-[] 按住并拖动以选中一个区域。\n- [accent]取消删除或选择-[] 按左下角的X. showagain = 不再显示 coreattack = < 核心正在受到攻击! > -unlocks = 已解锁 +database = Core Database savegame = 保存游戏 loadgame = 载入游戏 joingame = 加入游戏 addplayers = 增加/删除玩家 customgame = 自定义游戏 -sectors = 区域 -sector = 区域: [LIGHT_GRAY]{0} -sector.time = 时间: [LIGHT_GRAY]{0} -sector.deploy = 部署 -sector.abandon = 放弃 -sector.abandon.confirm = 你确定要放弃这个区域的所有进展吗?\n此操作不可撤销! -sector.resume = 继续 -sector.locked = [scarlet][[Incomplete] -sector.unexplored = [accent][[Unexplored] -missions = 任务:[LIGHT_GRAY] {0} -mission = 任务[LIGHT_GRAY] {0} -mission.main = 主要任务:[LIGHT_GRAY] {0} -mission.info = 任务信息 -mission.complete = 任务完成! -mission.complete.body = 区域 {0},攻占了 {1} 个 -mission.wave = 存活了 [accent]{0}/{1}[] 波。\n下一波 {2} -mission.wave.enemies = 存活[accent] {0}/{1} []波\n{2} 敌人 -mission.wave.enemy = 存活[accent] {0}/{1} []波\n{2} 敌人 -mission.wave.menu = 存活[accent] {0} []波 -mission.battle = 摧毁敌方基地。 -mission.resource.menu = 获取{0}x{1} -mission.resource = 获取{0}︰\n[accent]{1}/{2}[] -mission.block = 建造{0} -mission.unit = 生产{0}机组 -mission.command = 发送{0}指令至机组 -mission.linknode = 连接能源节点 -mission.display = [accent]任务︰\n[LIGHT_GRAY]{0} -mission.mech = 转换至[accent]{0}[]机甲 -mission.create = 制造[accent] {0}[] none = <无> close = 关闭 quit = 退出 maps = 地图 continue = 继续 -nextmission = 下一个任务 maps.none = [LIGHT_GRAY]未发现地图! about.button = 关于 name = 名字: +noname = Pick a[accent] player name[] first. filename = 文件名: unlocked = 新方块已解锁! -unlocked.plural = 新方块已解锁! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0} 玩家在线 players.single = {0} 玩家在线 server.closing = [accent]正在关闭服务器…… server.kicked.kick = 你被踢出服务器了! server.kicked.serverClose = 服务器已关闭。 -server.kicked.sectorComplete = 区域已完成。 -server.kicked.sectorComplete.text = 任务已完成。\n服务器将在下一个区域继续。 server.kicked.clientOutdated = 客户端版本过旧!请升级! server.kicked.serverOutdated = 服务器版本过旧!请联系房主升级! server.kicked.banned = 你被这个服务器拉黑了。 @@ -89,6 +66,7 @@ server.kicked.nameInUse = 服务器中已经\n有人有相同的名字了。 server.kicked.nameEmpty = 你的名字必须至少包含一个字母或数字。 server.kicked.idInUse = 你已经在服务器中!不允许用两个账号。 server.kicked.customClient = 这个服务器不支持修改版客户端,请下载官方版本。 +server.kicked.gameover = Game over! host.info = [accent]创建局域网游戏[]按钮会在[scarlet]6567[]端口运行一个服务器。[]\n任何在同一个[LIGHT_GRAY]网络或本地网络[]下的人都将在服务器列表中看到你的服务器。\n\n如果你想让别人在任何地方都能通过IP地址连接,你需要设定[accent]端口转发[]。\n\n[LIGHT_GRAY]请注意:如果某人无法连接到你的局域网游戏,请确保你在防火墙设置里允许了Mindustry连接本地网络。 join.info = 你可以在这里输入[accent]服务器的IP地址[]以连接,或寻找[accent]本地网络[]中的服务器以连接。\n目前支持局域网或广域网多人游戏。\n\n[LIGHT_GRAY]请注意:没有全球服务器列表;如果你想通过IP地址连接某个服务器,你需要向房主询问IP地址。 hostserver = 创建服务器 @@ -159,7 +137,6 @@ save.rename.text = 新名字: selectslot = 选择一个存档。 slot = [accent]存档 {0} save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。 -sector.corrupted = [accent]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。 empty = <空> on = 开 off = 关 @@ -169,6 +146,7 @@ save.wave = 第 {0} 波 save.difficulty = 难度: {0} save.date = 最后保存日期:{0} save.playtime = 游戏时间:{0} +warning = Warning. confirm = 确认 delete = 删除 ok = 好的 @@ -259,6 +237,15 @@ tutorial = 教程 editor = 编辑器 mapeditor = 地图编辑器 donate = 捐赠 +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]服务器连接失败: [accent]{0} error.unreachable = 服务器无法访问。 error.invalidaddress = 地址无效。 @@ -266,7 +253,20 @@ error.timedout = 连接超时!\n确保服务器设置了端口转发,并且 error.mismatch = 包错误:\n可能是客户端/服务器版本不匹配.\n请确保客户端和服务器都是最新的版本! error.alreadyconnected = 已连接。 error.mapnotfound = 找不到地图文件! +error.io = Network I/O error. error.any = 未知网络错误. +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = 语言 settings.reset = 恢复默认 settings.rebind = 重新绑定 @@ -277,7 +277,6 @@ settings.graphics = 图像 settings.cleardata = 清除游戏数据…… settings.clear.confirm = 您确定要清除数据吗?\n这个操作无法撤销! settings.clearall.confirm = [scarlet]警告![]\n这将清除所有数据,包括存档、地图、解锁和键绑定。\n按「是」后,游戏将删除所有数据并自动退出。 -settings.clearsectors = 清除区域 settings.clearunlocks = 清除解锁 settings.clearall = 清除所有 paused = 暂停 @@ -346,6 +345,7 @@ category.items = 物品 category.crafting = 制造 category.shooting = 发射 category.optional = Optional Enhancements +setting.indicators.name = Ally Indicators setting.autotarget.name = 自动发射 setting.fpscap.name = 最高 FPS setting.fpscap.none = 无 @@ -378,8 +378,11 @@ category.multiplayer.name = 多人 command.attack = 攻击 command.retreat = 撤退 command.patrol = 巡逻 +keybind.gridMode.name = Block Select +keybind.gridModeShift.name = Category Select keybind.press = 按一下键…… keybind.press.axis = 按一下轴或键…… +keybind.screenshot.name = Map Screenshot keybind.move_x.name = 水平移动 keybind.move_y.name = 垂直移动 keybind.select.name = 选择 @@ -402,29 +405,28 @@ keybind.chat_scroll.name = 聊天记录滚动 keybind.drop_unit.name = 掉落单位 keybind.zoom_minimap.name = 小地图缩放 mode.help.title = 模式说明 -mode.waves.name = 普通 -mode.waves.description = 普通模式,有限的资源和自动生成敌人。 +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = 沙盒 mode.sandbox.description = 无限的资源,不会自动生成敌人。 mode.freebuild.name = 自由建造 mode.freebuild.description = 有限的资源,不会自动生成敌人。 mode.pvp.name = PvP mode.pvp.description = 和本地玩家对战. +mode.attack.name = Attack +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = 物品 content.liquid.name = 液体 content.unit.name = 部队 -content.recipe.name = 方块 +content.block.name = Blocks content.mech.name = 机甲 -item.stone.name = 石头 -item.stone.description = 一种常见的原料。用于分离和提炼成其他材料,或熔化成熔岩。 item.copper.name = 铜 item.copper.description = 一种有用的结构材料。在各种类型的方块中广泛使用。 item.lead.name = 铅 item.lead.description = 一种基本的起始材料。被广泛用于电子设备和液体运输方块。 item.coal.name = 煤 item.coal.description = 一种常见并容易获得的燃料。 -item.dense-alloy.name = 致密合金 -item.dense-alloy.description = 一种由铅和铜制成的坚韧合金。用于高级的运输方块和高级钻头。 +item.graphite.name = Graphite item.titanium.name = 钛 item.titanium.description = 一种罕见的超轻金属,被广泛运用于液体运输、钻头和飞机。 item.thorium.name = 钍 @@ -445,6 +447,10 @@ item.blast-compound.name = 爆炸混合物 item.blast-compound.description = 一种用于炸弹和炸药的挥发性混合物。虽然它可以作为燃料燃烧,但不建议这样做。 item.pyratite.name = 硫 item.pyratite.description = 一种燃烧武器中使用的极易燃物质。 +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = 水 liquid.lava.name = 岩浆 liquid.oil.name = 石油 @@ -493,6 +499,7 @@ mech.ability = [LIGHT_GRAY]能力:{0} liquid.heatcapacity = [LIGHT_GRAY]热容量:{0} liquid.viscosity = [LIGHT_GRAY]粘度:{0} liquid.temperature = [LIGHT_GRAY]温度:{0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = 敌人出生点 block.core.name = 核心 @@ -514,8 +521,8 @@ block.blackrock.name = 黑岩 block.icerock.name = 冰岩 block.copper-wall.name = 铜墙 block.copper-wall-large.name = 大型铜墙 -block.dense-alloy-wall.name = 致密合金墙 -block.dense-alloy-wall-large.name = 大型致密合金墙 +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = 相织布墙 block.phase-wall-large.name = 大型相织布墙 block.thorium-wall.name = 钍墙 @@ -624,6 +631,7 @@ block.spectre.name = 幽灵 block.meltdown.name = 熔毁 block.container.name = 容器 block.core.description = 游戏中最重要的建筑。 +block.launch-pad.name = Launch Pad team.blue.name = 蓝 team.red.name = 红 team.orange.name = 橙 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 16c6ee9909..ff1b3eca16 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -13,13 +13,15 @@ linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿 screenshot = 截圖保存到{0} gameover = 核心已被摧毀。 gameover.pvp = [accent]{0}[]隊獲勝! -sector.gameover = 這個區域失守了,重新部署? -sector.retry = 重試 highscore = [accent]新的高分紀錄! -wave.lasted = 你維持到第[accent]{0}[]波。 -level.highscore = 最高分:[accent]{0} -level.delete.title = 確認刪除 +stat.wave = Waves Defeated:[accent] {0} +stat.enemiesDestroyed = Enemies Destroyed:[accent] {0} +stat.built = Buildings Built:[accent] {0} +stat.destroyed = Buildings Destroyed:[accent] {0} +stat.deconstructed = Buildings Deconstructed:[accent] {0} +stat.delivered = Resources Launched: map.delete = 確認要刪除「[accent]{0}[]」地圖嗎? +level.highscore = 最高分:[accent]{0} level.select = 選擇關卡 level.mode = 遊戲模式: construction.desktop = 電腦控制已更改。\n要取消選擇或停止建設,[accent]按空格鍵[]。 @@ -29,61 +31,33 @@ deconstruction.title = 方塊移除指南 deconstruction = 你選擇了[accent]方塊移除模式[]。\n\n要移除方塊,點擊你的船附近的方塊。\n選擇了方塊後,點擊複選框就會開始移除。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住一個空點向任何方向拖動以[accent]移除選中區域的方塊[]。\n- 點擊左下角的「X」以[accent]取消移除或取消選擇[]。 showagain = 下次不再顯示 coreattack = 〈核心正在受到攻擊!〉 -unlocks = 已解鎖 +database = Core Database savegame = 儲存遊戲 loadgame = 載入遊戲 joingame = 多人連線 addplayers = 增加/移除玩家 customgame = 自訂遊戲 -sectors = 區域 -sector = 區域︰[LIGHT_GRAY]{0} -sector.time = 時間︰[LIGHT_GRAY]{0} -sector.deploy = 部署 -sector.abandon = 放棄 -sector.abandon.confirm = 確認要放棄這區域所有進度嗎?\n此操作不可撤回! -sector.resume = 繼續 -sector.locked = [scarlet][[Incomplete] -sector.unexplored = [accent][[Unexplored] -missions = 任務︰[LIGHT_GRAY]{0} -mission = 任務︰[LIGHT_GRAY]{0} -mission.main = 主要任務︰[LIGHT_GRAY]{0} -mission.info = 任務資訊 -mission.complete = 任務完成! -mission.complete.body = 區域{0},{1}已被佔領。 -mission.wave = 存活[accent]{0}/{1}[]波\n下一波於{2}開始 -mission.wave.enemies = 存活[accent]{0}/{1}[]波\n{2}個敵人 -mission.wave.enemy = 存活[accent]{0}/{1}[]波\n{2}個敵人 -mission.wave.menu = 存活[accent]{0}[]波 -mission.battle = 摧毀敵方基地。 -mission.resource.menu = 獲取{0}x{1} -mission.resource = 獲取{0}︰\n[accent]{1}/{2}[] -mission.block = 建造{0} -mission.unit = 生產{0}機組 -mission.command = 發送{0}指令至機組 -mission.linknode = 鏈接能量節點 -mission.display = [accent]任務︰\n[LIGHT_GRAY]{0} -mission.mech = 轉換至[accent]{0}[]機甲 -mission.create = 製造[accent]{0}[] none = <沒有> close = 關閉 quit = 退出 maps = 地圖 continue = 繼續 -nextmission = 下一個任務 maps.none = [LIGHT_GRAY]找不到地圖! about.button = 關於 name = 名稱: noname = 先選擇一個[accent]玩家名稱[]。 filename = 檔案名稱︰ unlocked = 新方塊已解鎖! -unlocked.plural = 新方塊已解鎖! +completed = [accent]Completed +techtree = Tech Tree +research.list = [LIGHT_GRAY]Research: +research = Research +researched = [LIGHT_GRAY]{0} researched. players = {0}個線上玩家 players.single = {0}個線上玩家 server.closing = [accent]正在關閉伺服器…… server.kicked.kick = 您已被踢出伺服器! server.kicked.serverClose = 伺服器已關閉。 -server.kicked.sectorComplete = 區域已完成。 -server.kicked.sectorComplete.text = 任務已完成。\n服務器將於下一個區域繼續。 server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲! server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器! server.kicked.banned = 您已經從這個伺服器被封禁。 @@ -92,6 +66,7 @@ server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。 server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。 server.kicked.idInUse = 你已經在伺服器中!不允許用兩個賬號。 server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。 +server.kicked.gameover = Game over! host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。 join.info = 您可以在此輸入欲連線的[accent]伺服器的IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過IP位址連線到某人的伺服器,您必須向他們詢問IP位址。 hostserver = 建立伺服器 @@ -162,7 +137,6 @@ save.rename.text = 新名稱: selectslot = 選取一個存檔。 slot = [accent]存檔{0} save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。 -sector.corrupted = [accent]找到此區域的存檔,但是加載失敗。\n已經創建了一個新的存檔。 empty = <空白> on = 開啟 off = 關閉 @@ -172,6 +146,7 @@ save.wave = 波次:{0} save.difficulty = 難度:{0} save.date = 最後存檔時間:{0} save.playtime = 遊玩時間: {0} +warning = Warning. confirm = 確認 delete = 刪除 ok = 確定 @@ -262,7 +237,15 @@ tutorial = 教學 editor = 地圖編輯器 mapeditor = 地圖編輯器 donate = 贊助 - +abandon = Abandon +abandon.text = This zone and all its resources will be lost to the enemy. +locked = Locked +complete = [LIGHT_GRAY]Complete: +resume = Resume Zone:\n[LIGHT_GRAY]{0} +bestwave = [LIGHT_GRAY]Best: {0} +launch = Launch +launch.title = Launch Successful +zone.unlocked = [LIGHT_GRAY]{0} unlocked. connectfail = [crimson]無法連線到伺服器:[accent]{0} error.unreachable = 無法到達伺服器。 error.invalidaddress = 無效地址。 @@ -270,8 +253,20 @@ error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並 error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。 n確保客戶端和伺服器有最新版本的Mindustry! error.alreadyconnected = 已連接。 error.mapnotfound = 找不到地圖! +error.io = Network I/O error. error.any = 未知網絡錯誤。 - +zone.groundZero.name = Ground Zero +zone.craters.name = The Craters +zone.frozenForest.name = Frozen Forest +zone.ruinousShores.name = Ruinous Shores +zone.crags.name = Crags +zone.stainedMountains.name = Stained Mountains +zone.impact.name = Impact 0079 +zone.desolateRift.name = Desolate Rift +zone.arcticDesert.name = Arctic Desert +zone.dryWastes.name = Dry Wastes +zone.nuclearComplex.name = Nuclear Production Complex +zone.moltenFault.name = Molten Fault settings.language = 語言 settings.reset = 重設為預設設定 settings.rebind = 重新綁定 @@ -282,7 +277,6 @@ settings.graphics = 圖形 settings.cleardata = 清除遊戲數據…… settings.clear.confirm = 您確定要清除數據嗎?\n此操作無法撤回! settings.clearall.confirm = [scarlet]警告![]\n這將清除所有數據,包括存檔、地圖、解鎖和熱鍵綁定。\n按「是」後,遊戲將刪除所有數據並自動退出。 -settings.clearsectors = 清除區域 settings.clearunlocks = 清除已解鎖 settings.clearall = 清除所有 paused = 已暫停 @@ -411,8 +405,8 @@ keybind.chat_scroll.name = 聊天記錄滾動 keybind.drop_unit.name = 放下單位 keybind.zoom_minimap.name = 縮放小地圖 mode.help.title = 模式說明 -mode.waves.name = 一般 -mode.waves.description = 一般模式,有限的資源與自動來襲的波次。 +mode.survival.name = Survival +mode.survival.description = The normal mode. Limited resources and automatic incoming waves. mode.sandbox.name = 沙盒 mode.sandbox.description = 無限的資源,與不倒數計時的波次。 mode.freebuild.name = 自由建造 @@ -420,22 +414,19 @@ mode.freebuild.description = 有限的資源,與不倒數計時的波次。 mode.pvp.name = 對戰 mode.pvp.description = 和其他玩家鬥爭。 mode.attack.name = 攻擊 -mode.attack.description = 沒有波次,目標是摧毀敵人的基地。 +mode.attack.descrption = No waves, with the goal to destroy the enemy base. content.item.name = 物品 content.liquid.name = 液體 content.unit.name = 機組 -content.recipe.name = 方塊 +content.block.name = Blocks content.mech.name = 機甲 -item.stone.name = 石材 -item.stone.description = 一種常見的原料。用於分離和提煉成其他材料,或熔化成熔岩。 item.copper.name = 銅 item.copper.description = 一種有用的結構材料。在各種類型的方塊中廣泛使用。 item.lead.name = 鉛 item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和運輸液體方塊。 item.coal.name = 煤 item.coal.description = 一種常見並容易獲得的燃料。 -item.dense-alloy.name = 稠密合金 -item.dense-alloy.description = 一種由鉛和銅製成的堅韌合金。用於高級的運輸方塊和高級鑽頭。 +item.graphite.name = Graphite item.titanium.name = 鈦 item.titanium.description = 一種罕見的超輕金屬,被廣泛運用於運輸液體、鑽頭和飛機。 item.thorium.name = 釷 @@ -456,6 +447,10 @@ item.blast-compound.name = 爆炸混合物 item.blast-compound.description = 一種用於炸彈和炸藥的揮發性混合物。雖然它可以作為燃料燃燒,但不建議這樣做。 item.pyratite.name = 硫 item.pyratite.description = 一種在燃燒武器中使用的極易燃物質。 +item.metaglass.name = Metaglass +item.metaglass.description = A super-tough glass compound. Extensively used for liquid distribution and storage. +item.scrap.name = Scrap +item.scrap.description = Leftover remnants of old structures and units. Contains trace amounts of many different metals. liquid.water.name = 水 liquid.lava.name = 岩漿 liquid.oil.name = 原油 @@ -504,6 +499,7 @@ mech.ability = [LIGHT_GRAY]能力:{0} liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0} liquid.viscosity = [LIGHT_GRAY]粘性:{0} liquid.temperature = [LIGHT_GRAY]温度:{0} +block.graphite-press.name = Graphite Press block.constructing = {0}\n[LIGHT_GRAY](Constructing) block.spawn.name = 敵人生成 block.core.name = 核心 @@ -525,8 +521,8 @@ block.blackrock.name = 黑岩石 block.icerock.name = 冰岩石 block.copper-wall.name = 銅牆 block.copper-wall-large.name = 大型銅牆 -block.dense-alloy-wall.name = 稠密合金牆 -block.dense-alloy-wall-large.name = 大型稠密合金牆 +block.titanium-wall.name = Titanium Wall +block.titanium-wall-large.name = Large Titanium Wall block.phase-wall.name = 相織布牆 block.phase-wall-large.name = 大型相織布牆 block.thorium-wall.name = 釷牆 @@ -635,6 +631,7 @@ block.spectre.name = 幽靈炮 block.meltdown.name = 熔毀炮 block.container.name = 容器 block.core.description = 遊戲中最重要的建築。 +block.launch-pad.name = Launch Pad team.blue.name = 藍 team.red.name = 紅 team.orange.name = 橙 diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index fe985f9bb9..f25fb2d233 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -9463,6 +9463,13 @@ icon-play-2 orig: 14, 14 offset: 0, 0 index: -1 +icon-play-custom + rotate: false + xy: 1887, 1303 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-players rotate: false xy: 594, 1832 @@ -9479,7 +9486,7 @@ icon-power-small index: -1 icon-quit rotate: false - xy: 1887, 1303 + xy: 1882, 1287 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9493,14 +9500,14 @@ icon-redo index: -1 icon-refresh rotate: false - xy: 1882, 1287 + xy: 1097, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 1097, 849 + xy: 1882, 1271 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9514,35 +9521,35 @@ icon-resize index: -1 icon-rotate rotate: false - xy: 1882, 1271 + xy: 1113, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 1113, 849 + xy: 1882, 1255 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 1882, 1255 + xy: 1129, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 1129, 849 + xy: 1145, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 1145, 849 + xy: 1161, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9584,7 +9591,7 @@ icon-terrain index: -1 icon-tools rotate: false - xy: 1161, 849 + xy: 1177, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9605,7 +9612,7 @@ icon-touchDelete index: -1 icon-trash rotate: false - xy: 1177, 849 + xy: 1193, 849 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9633,14 +9640,14 @@ icon-tree-locked index: -1 icon-trello rotate: false - xy: 1193, 849 + xy: 1727, 1159 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 1727, 1159 + xy: 1743, 1159 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9661,14 +9668,14 @@ icon-unlocked index: -1 icon-unlocks rotate: false - xy: 1743, 1159 + xy: 1759, 1159 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 1759, 1159 + xy: 1775, 1159 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -9696,7 +9703,7 @@ icon-zoom index: -1 icon-zoom-small rotate: false - xy: 1775, 1159 + xy: 1791, 1159 size: 14, 14 orig: 14, 14 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 9052f7a0de..3d6e89462f 100644 Binary files a/core/assets/sprites/sprites.png and b/core/assets/sprites/sprites.png differ diff --git a/core/src/io/anuke/mindustry/core/Logic.java b/core/src/io/anuke/mindustry/core/Logic.java index 50681fb1b4..5acf296536 100644 --- a/core/src/io/anuke/mindustry/core/Logic.java +++ b/core/src/io/anuke/mindustry/core/Logic.java @@ -4,15 +4,19 @@ import io.anuke.annotations.Annotations.Loc; import io.anuke.annotations.Annotations.Remote; import io.anuke.arc.ApplicationListener; import io.anuke.arc.Events; +import io.anuke.arc.collection.ObjectSet.ObjectSetIterator; +import io.anuke.arc.entities.Effects; import io.anuke.arc.entities.Entities; import io.anuke.arc.entities.EntityGroup; import io.anuke.arc.entities.EntityQuery; import io.anuke.arc.util.Time; +import io.anuke.mindustry.content.Fx; import io.anuke.mindustry.core.GameState.State; import io.anuke.mindustry.entities.TileEntity; import io.anuke.mindustry.game.EventType.*; import io.anuke.mindustry.game.*; import io.anuke.mindustry.net.Net; +import io.anuke.mindustry.type.Item; import io.anuke.mindustry.world.Tile; import static io.anuke.mindustry.Vars.*; @@ -111,6 +115,25 @@ public class Logic implements ApplicationListener{ } } + @Remote(called = Loc.both) + public static void launchZone(){ + Effects.effect(Fx.launchFull, 0, 0); + + for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ + Effects.effect(Fx.launch, tile); + } + + Time.runTask(30f, () -> { + for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ + for(Item item : content.items()){ + data.addItem(item, tile.entity.items.get(item) / playerGroup.size()); + } + world.removeBlock(tile); + } + state.launched = true; + }); + } + @Remote(called = Loc.both) public static void onGameOver(Team winner){ ui.restart.show(winner); diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index 881ea4b0a1..f3a8d4c506 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -48,7 +48,7 @@ public class UI implements ApplicationListener{ public AboutDialog about; public GameOverDialog restart; - public CustomGameDialog levels; + public CustomGameDialog custom; public MapsDialog maps; public LoadDialog load; public DiscordDialog discord; @@ -163,7 +163,7 @@ public class UI implements ApplicationListener{ join = new JoinDialog(); discord = new DiscordDialog(); load = new LoadDialog(); - levels = new CustomGameDialog(); + custom = new CustomGameDialog(); language = new LanguageDialog(); database = new DatabaseDialog(); settings = new SettingsMenuDialog(); diff --git a/core/src/io/anuke/mindustry/core/World.java b/core/src/io/anuke/mindustry/core/World.java index 1be624f8c6..dc9b88a1c2 100644 --- a/core/src/io/anuke/mindustry/core/World.java +++ b/core/src/io/anuke/mindustry/core/World.java @@ -5,21 +5,17 @@ import io.anuke.arc.Core; import io.anuke.arc.Events; import io.anuke.arc.collection.Array; import io.anuke.arc.collection.IntArray; -import io.anuke.arc.collection.ObjectSet.ObjectSetIterator; -import io.anuke.arc.entities.Effects; import io.anuke.arc.entities.EntityQuery; import io.anuke.arc.math.Mathf; import io.anuke.arc.math.geom.Geometry; import io.anuke.arc.math.geom.Point2; import io.anuke.arc.util.Log; import io.anuke.arc.util.Structs; -import io.anuke.arc.util.Time; import io.anuke.arc.util.Tmp; import io.anuke.mindustry.ai.BlockIndexer; import io.anuke.mindustry.ai.Pathfinder; import io.anuke.mindustry.ai.WaveSpawner; import io.anuke.mindustry.content.Blocks; -import io.anuke.mindustry.content.Fx; import io.anuke.mindustry.core.GameState.State; import io.anuke.mindustry.game.EventType.TileChangeEvent; import io.anuke.mindustry.game.EventType.WorldLoadEvent; @@ -31,7 +27,6 @@ import io.anuke.mindustry.maps.MapTileData.TileDataMarker; import io.anuke.mindustry.maps.Maps; import io.anuke.mindustry.maps.generators.Generator; import io.anuke.mindustry.type.ContentType; -import io.anuke.mindustry.type.Item; import io.anuke.mindustry.type.ItemStack; import io.anuke.mindustry.type.Zone; import io.anuke.mindustry.world.Block; @@ -200,24 +195,6 @@ public class World implements ApplicationListener{ return generating; } - public void launchZone(){ - Effects.effect(Fx.launchFull, 0, 0); - - for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ - Effects.effect(Fx.launch, tile); - } - - Time.runTask(30f, () -> { - for(Tile tile : new ObjectSetIterator<>(state.teams.get(defaultTeam).cores)){ - for(Item item : content.items()){ - data.addItem(item, tile.entity.items.get(item)); - } - world.removeBlock(tile); - } - state.launched = true; - }); - } - public boolean isZone(){ return getZone() != null; } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java index 6e1c8add8c..29e9ddca26 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java @@ -20,6 +20,7 @@ import static io.anuke.mindustry.Vars.*; public class CustomGameDialog extends FloatingDialog{ Difficulty difficulty = Difficulty.normal; + RulePreset lastPreset = RulePreset.survival; public CustomGameDialog(){ super("$customgame"); @@ -30,6 +31,7 @@ public class CustomGameDialog extends FloatingDialog{ } void setup(){ + state.rules = lastPreset.get(); cont.clear(); Table maps = new Table(); @@ -48,10 +50,10 @@ public class CustomGameDialog extends FloatingDialog{ modes.marginBottom(5); for(RulePreset mode : RulePreset.values()){ - - //todo fix presets - modes.addButton(mode.toString(), "toggle", () -> state.rules = mode.get())/* - .update(b -> b.setChecked(state.rules == mode))*/.group(group).size(140f, 54f); + modes.addButton(mode.toString(), "toggle", () -> { + state.rules = mode.get(); + lastPreset = mode; + }).update(b -> b.setChecked(lastPreset == mode)).group(group).size(140f, 54f); if(i++ % 2 == 1) modes.row(); } selmode.add(modes); diff --git a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java index ee0f2a0e29..33b11b272d 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java @@ -196,8 +196,8 @@ public class HudFragment extends Fragment{ .update(label -> label.getColor().set(Color.ORANGE).lerp(Color.SCARLET, Mathf.absin(Time.time(), 2f, 1f)))); }); - parent.fill(t -> t.top().right().addRowImageTextButton("$launch", "icon-arrow-up", 8*3, () -> world.launchZone()) - .size(94f, 70f).visible(() -> world.isZone() && world.getZone().metCondition())); + parent.fill(t -> t.top().right().addRowImageTextButton("$launch", "icon-arrow-up", 8*3, Call::launchZone) + .size(94f, 70f).visible(() -> world.isZone() && world.getZone().metCondition() && !Net.client())); //'saving' indicator parent.fill(t -> { diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index f1bc3facb7..9ce2b6d6eb 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -111,7 +111,13 @@ public class MenuFragment extends Fragment{ out.margin(16); out.defaults().size(w, 66f).padTop(5).padRight(5); - out.add(new MenuButton("icon-play-2", "$play", MenuFragment.this::showPlaySelect)).width(bw).colspan(2); + out.add(new MenuButton("icon-play-2", "$play", ui.deploy::show)).width(bw).colspan(2); + + out.row(); + + out.add(new MenuButton("icon-add", "$joingame", ui.join::show)); + + out.add(new MenuButton("icon-play-custom", "$customgame", ui.custom::show)); out.row(); @@ -130,41 +136,4 @@ public class MenuFragment extends Fragment{ out.add(new MenuButton("icon-exit", "$quit", Core.app::exit)).width(bw).colspan(2); }); } - - private void showPlaySelect(){ - ui.deploy.show(); - - /* - float w = 220f; - float bw = w * 2f + 10f; - - FloatingDialog dialog = new FloatingDialog("$play"); - dialog.addCloseButton(); - dialog.cont.defaults().height(66f).width(w).padRight(5f); - - dialog.cont.add(new MenuButton("icon-play-2", "$map.random", () -> { - dialog.hide(); - world.generator.playRandomMap(); - })).width(bw).colspan(2); - dialog.cont.row(); - - dialog.cont.add(new MenuButton("icon-add", "$joingame", () -> { - ui.join.show(); - dialog.hide(); - })); - - dialog.cont.add(new MenuButton("icon-editor", "$customgame", () -> { - dialog.hide(); - ui.levels.show(); - })); - - dialog.cont.row(); - - dialog.cont.add(new MenuButton("icon-load", "$loadgame", () -> { - ui.load.show(); - dialog.hide(); - })).width(bw).colspan(2); - - dialog.show();*/ - } } diff --git a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java index a62b7e30f3..259c66d127 100644 --- a/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/storage/CoreBlock.java @@ -152,7 +152,8 @@ public class CoreBlock extends LaunchPad{ if(entity.items.get(item) >= launchThreshold + launchChunkSize && entity.timer.get(timerLaunch, launchTime)){ //TODO play animation of some sort Effects.effect(Fx.dooropenlarge, tile); - data.addItem(item, launchChunkSize); + //items sent are split evenly across every player in the game + data.addItem(item, launchChunkSize / playerGroup.size()); entity.items.remove(item, launchChunkSize); } }