mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-01-11 15:48:07 +07:00
440 lines
18 KiB
INI
440 lines
18 KiB
INI
text.about=Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
|
text.credits=Credits
|
|
text.discord=Join the mindustry discord!
|
|
text.changes=[SCARLET]Attention!\n[]Some important game mechanics have been changed.\n\n- [accent]Teleporters[] now use power.\n- [accent]Smelteries[] and [accent]crucibles[] now have a maximum item capacity.\n- [accent]Crucibles[] now require coal as fuel.
|
|
text.link.discord.description=the official Mindustry discord chatroom
|
|
text.link.github.description=Game source code
|
|
text.link.dev-builds.description=Unstable development builds
|
|
text.link.trello.description=Official trello board for planned features
|
|
text.link.itch.io.description=itch.io page with PC downloads and web version
|
|
text.link.google-play.description=Google Play store listing
|
|
text.link.wiki.description=official Mindustry wiki
|
|
text.linkfail=Failed to open link!\nThe URL has been copied to your cliboard.
|
|
text.editor.web=The web version does not support the editor!\nDownload the game to use it.
|
|
text.web.unsupported=The web version does not support this feature! Download the game to use it.
|
|
text.multiplayer.web=This version of the game does not support multiplayer!\nTo play multiplayer from your browser, use the "multiplayer web version" link at the itch.io page.
|
|
text.host.web=The web version does not support hosting games! Download the game to use this feature.
|
|
text.gameover=The core was destroyed.
|
|
text.highscore=[YELLOW]New highscore!
|
|
text.lasted=You lasted until wave
|
|
text.level.highscore=High Score: [accent]{0}
|
|
text.level.delete.title=Confirm Delete
|
|
text.map.delete=Are you sure you want to delete the map "[orange]{0}[]"?
|
|
text.level.select=Level Select
|
|
text.level.mode=Gamemode:
|
|
text.savegame=Save Game
|
|
text.loadgame=Load Game
|
|
text.joingame=Join Game
|
|
text.addplayers=Add/Remove Players
|
|
text.newgame=New Game
|
|
text.quit=Quit
|
|
text.maps=Maps
|
|
text.maps.none=[LIGHT_GRAY]No maps found!
|
|
text.about.button=About
|
|
text.name=Name:
|
|
text.unlocked=New Block Unlocked!
|
|
text.unlocked.plural=New Blocks Unlocked!
|
|
text.server.rollback=Rollback
|
|
text.server.rollback.numberfield=Rollback Amount:
|
|
text.blocks.editlogs=Edit Logs
|
|
text.block.editlogsnotfound=[red]There are no edit logs for this location.
|
|
text.public=Public
|
|
text.players={0} players online
|
|
text.server.player.host={0} (host)
|
|
text.players.single={0} player online
|
|
text.server.mismatch=Packet error: possible client/server version mismatch.\nMake sure you and the host have the\nlatest version of Mindustry!
|
|
text.server.closing=[accent]Closing server...
|
|
text.server.kicked.kick=You have been kicked from the server!
|
|
text.server.kicked.fastShoot=You are shooting too quickly.
|
|
text.server.kicked.invalidPassword=Invalid password!
|
|
text.server.kicked.clientOutdated=Outdated client! Update your game!
|
|
text.server.kicked.serverOutdated=Outdated server! Ask the host to update!
|
|
text.server.kicked.banned=You are banned on this server.
|
|
text.server.kicked.recentKick=You have been kicked recently.\nWait before connecting again.
|
|
text.server.kicked.nameInUse=There is someone with that name\nalready on this server.
|
|
text.server.kicked.nameEmpty=Your name must contain at least one character or number.
|
|
text.server.kicked.idInUse=You are already on this server! Connecting with two accounts is not permitted.
|
|
text.server.connected={0} has joined.
|
|
text.server.disconnected={0} has disconnected.
|
|
text.nohost=Can't host server on a custom map!
|
|
text.host.info=The [accent]host[] button hosts a server on ports [scarlet]6567[] and [scarlet]6568.[]\nAnybody on the same [LIGHT_GRAY]wifi or local network[] should be able to see your server in their server list.\n\nIf you want people to be able to connect from anywhere by IP, [accent]port forwarding[] is required.\n\n[LIGHT_GRAY]Note: If someone is experiencing trouble connecting to your LAN game, make sure you have allowed Mindustry access to your local network in your firewall settings.
|
|
text.join.info=Here, you can enter a [accent]server IP[] to connect to, or discover [accent]local network[] servers to connect to.\nBoth LAN and WAN multiplayer is supported.\n\n[LIGHT_GRAY]Note: 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.
|
|
text.hostserver=Host Server
|
|
text.host=Host
|
|
text.hosting=[accent]Opening server...
|
|
text.hosts.refresh=Refresh
|
|
text.hosts.discovering=Discovering LAN games
|
|
text.server.refreshing=Refreshing server
|
|
text.hosts.none=[lightgray]No LAN games found!
|
|
text.host.invalid=[scarlet]Can't connect to host.
|
|
text.server.friendlyfire=Friendly Fire
|
|
text.trace=Trace Player
|
|
text.trace.playername=Player name: [accent]{0}
|
|
text.trace.ip=IP: [accent]{0}
|
|
text.trace.id=Unique ID: [accent]{0}
|
|
text.trace.android=Android Client: [accent]{0}
|
|
text.trace.modclient=Custom Client: [accent]{0}
|
|
text.trace.totalblocksbroken=Total blocks broken: [accent]{0}
|
|
text.trace.structureblocksbroken=Structure blocks broken: [accent]{0}
|
|
text.trace.lastblockbroken=Last block broken: [accent]{0}
|
|
text.trace.totalblocksplaced=Total blocks placed: [accent]{0}
|
|
text.trace.lastblockplaced=Last block placed: [accent]{0}
|
|
text.invalidid=Invalid client ID! Submit a bug report.
|
|
text.server.bans=Bans
|
|
text.server.bans.none=No banned players found!
|
|
text.server.admins=Admins
|
|
text.server.admins.none=No admins found!
|
|
text.server.add=Add Server
|
|
text.server.delete=Are you sure you want to delete this server?
|
|
text.server.hostname=Host: {0}
|
|
text.server.edit=Edit Server
|
|
text.server.outdated=[crimson]Outdated Server![]
|
|
text.server.outdated.client=[crimson]Outdated Client![]
|
|
text.server.version=[lightgray]Version: {0}
|
|
text.server.custombuild=[yellow]Custom Build
|
|
text.confirmban=Are you sure you want to ban this player?
|
|
text.confirmunban=Are you sure you want to unban this player?
|
|
text.confirmadmin=Are you sure you want to make this player an admin?
|
|
text.confirmunadmin=Are you sure you want to remove admin status from this player?
|
|
text.joingame.byip=Join by IP...
|
|
text.joingame.title=Join Game
|
|
text.joingame.ip=IP:
|
|
text.disconnect=Disconnected.
|
|
text.disconnect.data=Failed to load world data!
|
|
text.connecting=[accent]Connecting...
|
|
text.connecting.data=[accent]Loading world data...
|
|
text.connectfail=[crimson]Failed to connect to server: [orange]{0}
|
|
text.server.port=Port:
|
|
text.server.addressinuse=Address already in use!
|
|
text.server.invalidport=Invalid port number!
|
|
text.server.error=[crimson]Error hosting server: [orange]{0}
|
|
text.tutorial.back=< Prev
|
|
text.tutorial.next=Next >
|
|
text.save.new=New Save
|
|
text.save.overwrite=Are you sure you want to overwrite\nthis save slot?
|
|
text.overwrite=Overwrite
|
|
text.save.none=No saves found!
|
|
text.saveload=[accent]Saving...
|
|
text.savefail=Failed to save game!
|
|
text.save.delete.confirm=Are you sure you want to delete this save?
|
|
text.save.delete=Delete
|
|
text.save.export=Export Save
|
|
text.save.import.invalid=[orange]This save is invalid!\n\nNote that[scarlet]importing saves with custom maps[orange]\nfrom other devices does not work!
|
|
text.save.import.fail=[crimson]Failed to import save: [orange]{0}
|
|
text.save.export.fail=[crimson]Failed to export save: [orange]{0}
|
|
text.save.import=Import Save
|
|
text.save.newslot=Save name:
|
|
text.save.rename=Rename
|
|
text.save.rename.text=New name:
|
|
text.selectslot=Select a save.
|
|
text.slot=[accent]Slot {0}
|
|
text.save.corrupted=[orange]Save file corrupted or invalid!
|
|
text.empty=<empty>
|
|
text.on=On
|
|
text.off=Off
|
|
text.save.autosave=Autosave: {0}
|
|
text.save.map=Map: {0}
|
|
text.save.wave=Wave {0}
|
|
text.save.difficulty=Difficulty: {0}
|
|
text.save.date=Last Saved: {0}
|
|
text.confirm=Confirm
|
|
text.delete=Delete
|
|
text.ok=OK
|
|
text.open=Open
|
|
text.cancel=Cancel
|
|
text.openlink=Open Link
|
|
text.copylink=Copy Link
|
|
text.back=Back
|
|
text.quit.confirm=Are you sure you want to quit?
|
|
text.changelog.title=Changelog
|
|
text.changelog.loading=Getting changelog...
|
|
text.changelog.error.android=[orange]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug.
|
|
text.changelog.error.ios=[orange]The changelog is currently not supported in iOS.
|
|
text.changelog.error=[scarlet]Error getting changelog!\nCheck your internet connection.
|
|
text.changelog.current=[yellow][[Current version]
|
|
text.changelog.latest=[orange][[Latest version]
|
|
text.loading=[accent]Loading...
|
|
text.saving=[accent]Saving...
|
|
text.wave=[orange]Wave {0}
|
|
text.wave.waiting=Wave in {0}
|
|
text.waiting=Waiting...
|
|
text.enemies={0} Enemies
|
|
text.enemies.single={0} Enemy
|
|
text.loadimage=Load Image
|
|
text.saveimage=Save Image
|
|
text.unknown=Unknown
|
|
text.custom=Custom
|
|
text.builtin=Built-In
|
|
text.map.delete.confirm=Are you sure you want to delete this map? This action cannot be undone!
|
|
text.editor.slope=\\
|
|
text.editor.openin=Open In Editor
|
|
text.editor.oregen=Ore Generation
|
|
text.editor.oregen.info=Ore Generation:
|
|
text.editor.mapinfo=Map Info
|
|
text.editor.author=Author:
|
|
text.editor.description=Description:
|
|
text.editor.name=Name:
|
|
text.editor.teams=Teams
|
|
text.editor.elevation=Elevation
|
|
text.editor.badsize=[orange]Invalid image dimensions![]\nValid map dimensions: {0}
|
|
text.editor.errorimageload=Error loading file:\n[orange]{0}
|
|
text.editor.errorimagesave=Error saving file:\n[orange]{0}
|
|
text.editor.generate=Generate
|
|
text.editor.resize=Resize
|
|
text.editor.loadmap=Load Map
|
|
text.editor.savemap=Save Map
|
|
text.editor.saved=Saved!
|
|
text.editor.save.noname=Your map does not have a name! Set one in the 'map info' menu.
|
|
text.editor.save.overwrite=Your map overwrites a built-in map! Pick a different name in the 'map info' menu.
|
|
text.editor.import.exists=[scarlet]Unable to import:[] a built-in map named '{0}' already exists!
|
|
text.editor.import=Import...
|
|
text.editor.importmap=Import Map
|
|
text.editor.importmap.description=Import an already existing map
|
|
text.editor.importfile=Import File
|
|
text.editor.importfile.description=Import an external map file
|
|
text.editor.importimage=Import Terrain Image
|
|
text.editor.importimage.description=Import an external map image file
|
|
text.editor.export=Export...
|
|
text.editor.exportfile=Export File
|
|
text.editor.exportfile.description=Export a map file
|
|
text.editor.exportimage=Export Terrain Image
|
|
text.editor.exportimage.description=Export a map image file
|
|
text.editor.loadimage=Import Terrain
|
|
text.editor.saveimage=Export Terrain
|
|
text.editor.unsaved=[scarlet]You have unsaved changes![]\nAre you sure you want to exit?
|
|
text.editor.brushsize=Brush size: {0}
|
|
text.editor.noplayerspawn=This map has no player spawnpoint!
|
|
text.editor.manyplayerspawns=Maps cannot have more than one\nplayer spawnpoint!
|
|
text.editor.manyenemyspawns=Cannot have more than\n{0} enemy spawnpoints!
|
|
text.editor.resizemap=Resize Map
|
|
text.editor.resizebig=[scarlet]Warning!\n[]Maps larger than 256 units may be laggy and unstable.
|
|
text.editor.mapname=Map Name:
|
|
text.editor.overwrite=[accent]Warning!\nThis overwrites an existing map.
|
|
text.editor.overwrite.confirm=[scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
|
|
text.editor.selectmap=Select a map to load:
|
|
text.width=Width:
|
|
text.height=Height:
|
|
text.randomize=Randomize
|
|
text.apply=Apply
|
|
text.update=Update
|
|
text.menu=Menu
|
|
text.play=Play
|
|
text.load=Load
|
|
text.save=Save
|
|
text.fps=FPS: {0}
|
|
text.tps=TPS: {0}
|
|
text.ping=Ping: {0}ms
|
|
text.language.restart=Please restart your game for the language settings to take effect.
|
|
text.settings.language=Language
|
|
text.settings=Settings
|
|
text.tutorial=Tutorial
|
|
text.editor=Editor
|
|
text.mapeditor=Map Editor
|
|
text.donate=Donate
|
|
text.settings.reset=Reset to Defaults
|
|
text.settings.rebind=Rebind
|
|
text.settings.controls=Controls
|
|
text.settings.game=Game
|
|
text.settings.sound=Sound
|
|
text.settings.graphics=Graphics
|
|
text.upgrades=Upgrades
|
|
text.purchased=[LIME]Created!
|
|
text.weapons=Weapons
|
|
text.paused=Paused
|
|
text.respawn=Respawning in
|
|
text.info.title=[accent]Info
|
|
text.error.title=[crimson]An error has occured
|
|
text.error.crashmessage=[SCARLET]An unexpected error has occured, which would have caused a crash.\n[]Please report the exact circumstances under which this error occured to the developer: \n[ORANGE]anukendev@gmail.com[]
|
|
text.error.crashtitle=An error has occured
|
|
text.mode.break=Break mode: {0}
|
|
text.mode.place=Place mode: {0}
|
|
placemode.hold.name=line
|
|
placemode.areadelete.name=area
|
|
placemode.touchdelete.name=touch
|
|
placemode.holddelete.name=hold
|
|
placemode.none.name=none
|
|
placemode.touch.name=touch
|
|
placemode.cursor.name=cursor
|
|
text.blocks.blockinfo=Block Info
|
|
text.blocks.powercapacity=Power Capacity
|
|
text.blocks.powershot=Power/Shot
|
|
text.blocks.itemspeed=Units Moved
|
|
text.blocks.shootrange=Range
|
|
text.blocks.size=Size
|
|
text.blocks.liquidcapacity=Liquid Capacity
|
|
text.blocks.maxitemssecond=Max Items
|
|
text.blocks.powerrange=Power Range
|
|
text.blocks.poweruse=Power Use
|
|
text.blocks.inputitemcapacity=Input Item Capacity
|
|
text.blocks.outputitemcapacity=Input Item Capacity
|
|
text.blocks.itemcapacity=Item Capacity
|
|
text.blocks.maxpowergeneration=Max Power Generation
|
|
text.blocks.powertransferspeed=Power Transfer
|
|
text.blocks.craftspeed=Production Speed
|
|
text.blocks.inputliquid=Input Liquid
|
|
text.blocks.inputliquidaux=Aux Liquid
|
|
text.blocks.inputitem=Input Item
|
|
text.blocks.inputitems=Input Items
|
|
text.blocks.outputitem=Output Item
|
|
text.blocks.drilltier=Drillables
|
|
text.blocks.drillspeed=Base Drill Speed
|
|
text.blocks.liquidoutput=Liquid Output
|
|
text.blocks.liquiduse=Liquid Use
|
|
text.blocks.explosive=Highly explosive!
|
|
text.blocks.health=Health
|
|
text.blocks.inaccuracy=Inaccuracy
|
|
text.blocks.shots=Shots
|
|
text.blocks.reload=Reload
|
|
text.blocks.inputfuel=Fuel
|
|
text.blocks.fuelburntime=Fuel Burn Time
|
|
text.blocks.inputcapacity=Input capacity
|
|
text.blocks.outputcapacity=Output capacity
|
|
|
|
text.unit.blocks=blocks
|
|
text.unit.powersecond=power units/second
|
|
text.unit.liquidsecond=liquid units/second
|
|
text.unit.itemssecond=items/second
|
|
text.unit.pixelssecond=pixels/second
|
|
text.unit.liquidunits=liquid units
|
|
text.unit.powerunits=power units
|
|
text.unit.degrees=degrees
|
|
text.unit.seconds=seconds
|
|
text.unit.none=
|
|
text.unit.items=items
|
|
|
|
text.category.general=General
|
|
text.category.power=Power
|
|
text.category.liquids=Liquids
|
|
text.category.items=Items
|
|
text.category.crafting=Crafting
|
|
text.category.shooting=Shooting
|
|
setting.difficulty.easy=easy
|
|
setting.difficulty.normal=normal
|
|
setting.difficulty.hard=hard
|
|
setting.difficulty.insane=insane
|
|
setting.difficulty.purge=purge
|
|
setting.difficulty.name=Difficulty:
|
|
setting.screenshake.name=Screen Shake
|
|
setting.smoothcam.name=Smooth Camera
|
|
setting.indicators.name=Enemy Indicators
|
|
setting.effects.name=Display Effects
|
|
setting.sensitivity.name=Controller Sensitivity
|
|
setting.saveinterval.name=Autosave Interval
|
|
setting.seconds={0} Seconds
|
|
setting.fullscreen.name=Fullscreen
|
|
setting.multithread.name=Multithreading
|
|
setting.fps.name=Show FPS
|
|
setting.vsync.name=VSync
|
|
setting.lasers.name=Show Power Lasers
|
|
setting.previewopacity.name=Placing Preview Opacity
|
|
setting.healthbars.name=Show Entity Health bars
|
|
setting.pixelate.name=Pixelate Screen
|
|
setting.musicvol.name=Music Volume
|
|
setting.mutemusic.name=Mute Music
|
|
setting.sfxvol.name=SFX Volume
|
|
setting.mutesound.name=Mute Sound
|
|
map.maze.name=maze
|
|
map.fortress.name=fortress
|
|
map.sinkhole.name=sinkhole
|
|
map.caves.name=caves
|
|
map.volcano.name=volcano
|
|
map.caldera.name=caldera
|
|
map.scorch.name=scorch
|
|
map.desert.name=desert
|
|
map.island.name=island
|
|
map.grassland.name=grassland
|
|
map.tundra.name=tundra
|
|
map.spiral.name=spiral
|
|
map.tutorial.name=tutorial
|
|
text.keybind.title=Rebind Keys
|
|
keybind.move_x.name=move_x
|
|
keybind.move_y.name=move_y
|
|
keybind.select.name=select
|
|
keybind.break.name=break
|
|
keybind.shoot.name=shoot
|
|
keybind.zoom_hold.name=zoom_hold
|
|
keybind.zoom.name=zoom
|
|
keybind.block_info.name=block_info
|
|
keybind.menu.name=menu
|
|
keybind.pause.name=pause
|
|
keybind.dash.name=dash
|
|
keybind.chat.name=chat
|
|
keybind.player_list.name=player_list
|
|
keybind.console.name=console
|
|
keybind.rotate_alt.name=rotate_alt
|
|
keybind.rotate.name=rotate
|
|
mode.text.help.title=Description of modes
|
|
mode.waves.name=waves
|
|
mode.waves.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.
|
|
|
|
block.tungsten-wall.name=Tungsten Wall
|
|
block.tungsten-wall-large.name=Large Tungsten Wall
|
|
block.carbide-wall.name=Carbide Wall
|
|
block.carbide-wall-large.name=Large Carbide Wall
|
|
block.thorium-wall.name=Thorium Wall
|
|
block.thorium-wall-large.name=Large Thorium Wall
|
|
block.door.name=Door
|
|
block.door-large.name=Large Door
|
|
block.duo.name=Duo
|
|
block.scorch.name=Scorch
|
|
block.hail.name=Hail
|
|
block.lancer.name=Lancer
|
|
block.conveyor.name=Conveyor
|
|
block.titanium-conveyor.name=Titanium Conveyor
|
|
block.junction.name=Junction
|
|
block.splitter.name=Splitter
|
|
block.splitter.description=Outputs items into two opposite directions immediately after they are recieved.
|
|
block.router.name=Router
|
|
block.router.description=Splits items into all 4 directions. Can store items as a buffer.
|
|
block.multiplexer.name=Multiplexer
|
|
block.multiplexer.description=A router that can split items into 8 directions.
|
|
block.sorter.name=Sorter
|
|
block.sorter.description=Sorts items. If an item matches the selection, it is allowed to pass. Otherwise, the item is outputted to the left and right.
|
|
block.overflowgate.name=Overflow Gate
|
|
block.overflowgate.description=A combination splitter and router that only outputs to the left and right if the front path is blocked.
|
|
block.bridgeconveyor.name=Bridge Conveyor
|
|
block.bridgeconveyor.description=A conveyor that can go over other blocks, for up to two total blocks.
|
|
block.smelter.name=Smelter
|
|
block.arc-smelter.name=Arc Smelter
|
|
block.silicon-smelter.name=Silicon Smelter
|
|
block.phase-weaver.name=Phase Weaver
|
|
block.pulverizer.name=Pulverizer
|
|
block.cryofluidmixer.name=Cryofluid Mixer
|
|
block.melter.name=Melter
|
|
block.incinerator.name=Incinerator
|
|
block.biomattercompressor.name=Biomatter Compressor
|
|
block.separator.name=Separator
|
|
block.centrifuge.name=Centrifuge
|
|
block.power-node.name=Power Node
|
|
block.power-node-large.name=Large Power Node
|
|
block.battery.name=Battery
|
|
block.battery-large.name=Large Battery
|
|
block.combustion-generator.name=Combustion Generator
|
|
block.turbine-generator.name=Turbine Generator
|
|
block.tungsten-drill.name=Tungsten Drill
|
|
block.carbide-drill.name=Carbide Drill
|
|
block.laser-drill.name=Laser Drill
|
|
block.water-extractor.name=Water Extractor
|
|
block.cultivator.name=Cultivator
|
|
block.dart-ship-factory.name=Dart Ship Factory
|
|
block.delta-mech-factory.name=Delta Mech Factory
|
|
block.dronefactory.name=Drone Factory
|
|
block.repairpoint.name=Repair Point
|
|
block.resupplypoint.name=Resupply Point
|
|
block.conduit.name=Conduit
|
|
block.pulseconduit.name=Pulse Conduit
|
|
block.liquidrouter.name=Liquid Router
|
|
block.liquidtank.name=Liquid Tank
|
|
block.liquidjunction.name=Liquid Junction
|
|
block.bridgeconduit.name=Bridge Conduit
|
|
block.mechanical-pump.name=Mechanical Pump
|
|
block.itemsource.name=Item Source
|
|
block.itemvoid.name=Item Void
|
|
block.liquidsource.name=Liquid Source
|
|
block.powervoid.name=Power Void
|
|
block.powerinfinite.name=Power Infinite
|