Removed 'text.*' prefix
This commit is contained in:
@@ -1,322 +1,322 @@
|
|||||||
text.credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
credits.text = Created by [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
||||||
text.credits = Credits
|
credits = Credits
|
||||||
text.contributors = Translators and Contributors
|
contributors = Translators and Contributors
|
||||||
text.discord = Join the mindustry discord!
|
discord = Join the mindustry discord!
|
||||||
text.link.discord.description = The official Mindustry discord chatroom
|
link.discord.description = The official Mindustry discord chatroom
|
||||||
text.link.github.description = Game source code
|
link.github.description = Game source code
|
||||||
text.link.dev-builds.description = Unstable development builds
|
link.dev-builds.description = Unstable development builds
|
||||||
text.link.trello.description = Official trello board for planned features
|
link.trello.description = Official trello board for planned features
|
||||||
text.link.itch.io.description = itch.io page with PC downloads and web version
|
link.itch.io.description = itch.io page with PC downloads and web version
|
||||||
text.link.google-play.description = Google Play store listing
|
link.google-play.description = Google Play store listing
|
||||||
text.link.wiki.description = Official Mindustry wiki
|
link.wiki.description = Official Mindustry wiki
|
||||||
text.linkfail = Failed to open link!\nThe URL has been copied to your clipboard.
|
linkfail = Failed to open link!\nThe URL has been copied to your clipboard.
|
||||||
text.screenshot = Screenshot saved to {0}
|
screenshot = Screenshot saved to {0}
|
||||||
text.gameover = Game Over
|
gameover = Game Over
|
||||||
text.gameover.pvp = The[accent] {0}[] team is victorious!
|
gameover.pvp = The[accent] {0}[] team is victorious!
|
||||||
text.highscore = [accent]New highscore!
|
highscore = [accent]New highscore!
|
||||||
text.wave.lasted = You lasted until wave [accent]{0}[].
|
wave.lasted = You lasted until wave [accent]{0}[].
|
||||||
text.level.highscore = High Score: [accent]{0}
|
level.highscore = High Score: [accent]{0}
|
||||||
text.level.delete.title = Confirm Delete
|
level.delete.title = Confirm Delete
|
||||||
text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"?
|
map.delete = Are you sure you want to delete the map "[accent]{0}[]"?
|
||||||
text.level.select = Level Select
|
level.select = Level Select
|
||||||
text.level.mode = Gamemode:
|
level.mode = Gamemode:
|
||||||
text.construction.desktop = To deselect a block or stop building, [accent]use space[].
|
construction.desktop = To deselect a block or stop building, [accent]use space[].
|
||||||
text.construction.title = Block Construction Guide
|
construction.title = Block Construction Guide
|
||||||
text.construction = You've just selected [accent]block construction mode[].\n\nTo begin placing, simply tap a valid location near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Shift the selection[] by holding and dragging any block in the selection.\n- [accent]Place blocks in a line[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel construction or selection[] by pressing the X at the bottom left.
|
construction = You've just selected [accent]block construction mode[].\n\nTo begin placing, simply tap a valid location near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Shift the selection[] by holding and dragging any block in the selection.\n- [accent]Place blocks in a line[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel construction or selection[] by pressing the X at the bottom left.
|
||||||
text.deconstruction.title = Block Deconstruction Guide
|
deconstruction.title = Block Deconstruction Guide
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Don't show again next session
|
showagain = Don't show again next session
|
||||||
text.coreattack = < Core is under attack! >
|
coreattack = < Core is under attack! >
|
||||||
text.unlocks = Unlocks
|
unlocks = Unlocks
|
||||||
text.savegame = Save Game
|
savegame = Save Game
|
||||||
text.loadgame = Load Game
|
loadgame = Load Game
|
||||||
text.joingame = Join Game
|
joingame = Join Game
|
||||||
text.addplayers = Add/Remove Players
|
addplayers = Add/Remove Players
|
||||||
text.customgame = Custom Game
|
customgame = Custom Game
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Close
|
close = Close
|
||||||
text.quit = Quit
|
quit = Quit
|
||||||
text.maps = Maps
|
maps = Maps
|
||||||
text.continue = Continue
|
continue = Continue
|
||||||
text.maps.none = [LIGHT_GRAY]No maps found!
|
maps.none = [LIGHT_GRAY]No maps found!
|
||||||
text.about.button = About
|
about.button = About
|
||||||
text.name = Name:
|
name = Name:
|
||||||
text.noname = Pick a[accent] player name[] first.
|
noname = Pick a[accent] player name[] first.
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = New Block Unlocked!
|
unlocked = New Block Unlocked!
|
||||||
text.unlocked.plural = New Blocks Unlocked!
|
unlocked.plural = New Blocks Unlocked!
|
||||||
text.players = {0} players online
|
players = {0} players online
|
||||||
text.players.single = {0} player online
|
players.single = {0} player online
|
||||||
text.server.closing = [accent]Closing server...
|
server.closing = [accent]Closing server...
|
||||||
text.server.kicked.kick = You have been kicked from the server!
|
server.kicked.kick = You have been kicked from the server!
|
||||||
text.server.kicked.serverClose = Server closed.
|
server.kicked.serverClose = Server closed.
|
||||||
text.server.kicked.clientOutdated = Outdated client! Update your game!
|
server.kicked.clientOutdated = Outdated client! Update your game!
|
||||||
text.server.kicked.serverOutdated = Outdated server! Ask the host to update!
|
server.kicked.serverOutdated = Outdated server! Ask the host to update!
|
||||||
text.server.kicked.banned = You are banned on this server.
|
server.kicked.banned = You are banned on this server.
|
||||||
text.server.kicked.recentKick = You have been kicked recently.\nWait before connecting again.
|
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.
|
server.kicked.nameInUse = There is someone with that name\nalready on this server.
|
||||||
text.server.kicked.nameEmpty = Your chosen name is invalid.
|
server.kicked.nameEmpty = Your chosen name is invalid.
|
||||||
text.server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted.
|
server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted.
|
||||||
text.server.kicked.customClient = This server does not support custom builds. Download an official version.
|
server.kicked.customClient = This server does not support custom builds. Download an official version.
|
||||||
text.server.kicked.gameover = Game over!
|
server.kicked.gameover = Game over!
|
||||||
text.host.info = The [accent]host[] button hosts a server on port [scarlet]6567[]. \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.
|
host.info = The [accent]host[] button hosts a server on port [scarlet]6567[]. \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.
|
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 Game
|
hostserver = Host Game
|
||||||
text.hostserver.mobile = Host\nGame
|
hostserver.mobile = Host\nGame
|
||||||
text.host = Host
|
host = Host
|
||||||
text.hosting = [accent]Opening server...
|
hosting = [accent]Opening server...
|
||||||
text.hosts.refresh = Refresh
|
hosts.refresh = Refresh
|
||||||
text.hosts.discovering = Discovering LAN games
|
hosts.discovering = Discovering LAN games
|
||||||
text.server.refreshing = Refreshing server
|
server.refreshing = Refreshing server
|
||||||
text.hosts.none = [lightgray]No local games found!
|
hosts.none = [lightgray]No local games found!
|
||||||
text.host.invalid = [scarlet]Can't connect to host.
|
host.invalid = [scarlet]Can't connect to host.
|
||||||
text.trace = Trace Player
|
trace = Trace Player
|
||||||
text.trace.playername = Player name: [accent]{0}
|
trace.playername = Player name: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Unique ID: [accent]{0}
|
trace.id = Unique ID: [accent]{0}
|
||||||
text.trace.android = Android Client: [accent]{0}
|
trace.android = Android Client: [accent]{0}
|
||||||
text.trace.modclient = Custom Client: [accent]{0}
|
trace.modclient = Custom Client: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Total blocks broken: [accent]{0}
|
trace.totalblocksbroken = Total blocks broken: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Structure blocks broken: [accent]{0}
|
trace.structureblocksbroken = Structure blocks broken: [accent]{0}
|
||||||
text.trace.lastblockbroken = Last block broken: [accent]{0}
|
trace.lastblockbroken = Last block broken: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Total blocks placed: [accent]{0}
|
trace.totalblocksplaced = Total blocks placed: [accent]{0}
|
||||||
text.trace.lastblockplaced = Last block placed: [accent]{0}
|
trace.lastblockplaced = Last block placed: [accent]{0}
|
||||||
text.invalidid = Invalid client ID! Submit a bug report.
|
invalidid = Invalid client ID! Submit a bug report.
|
||||||
text.server.bans = Bans
|
server.bans = Bans
|
||||||
text.server.bans.none = No banned players found!
|
server.bans.none = No banned players found!
|
||||||
text.server.admins = Admins
|
server.admins = Admins
|
||||||
text.server.admins.none = No admins found!
|
server.admins.none = No admins found!
|
||||||
text.server.add = Add Server
|
server.add = Add Server
|
||||||
text.server.delete = Are you sure you want to delete this server?
|
server.delete = Are you sure you want to delete this server?
|
||||||
text.server.hostname = Host: {0}
|
server.hostname = Host: {0}
|
||||||
text.server.edit = Edit Server
|
server.edit = Edit Server
|
||||||
text.server.outdated = [crimson]Outdated Server![]
|
server.outdated = [crimson]Outdated Server![]
|
||||||
text.server.outdated.client = [crimson]Outdated Client![]
|
server.outdated.client = [crimson]Outdated Client![]
|
||||||
text.server.version = [lightgray]Version: {0} {1}
|
server.version = [lightgray]Version: {0} {1}
|
||||||
text.server.custombuild = [yellow]Custom Build
|
server.custombuild = [yellow]Custom Build
|
||||||
text.confirmban = Are you sure you want to ban this player?
|
confirmban = Are you sure you want to ban this player?
|
||||||
text.confirmkick = Are you sure you want to kick this player?
|
confirmkick = Are you sure you want to kick this player?
|
||||||
text.confirmunban = Are you sure you want to unban this player?
|
confirmunban = Are you sure you want to unban this player?
|
||||||
text.confirmadmin = Are you sure you want to make this player an admin?
|
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?
|
confirmunadmin = Are you sure you want to remove admin status from this player?
|
||||||
text.joingame.title = Join Game
|
joingame.title = Join Game
|
||||||
text.joingame.ip = Address:
|
joingame.ip = Address:
|
||||||
text.disconnect = Disconnected.
|
disconnect = Disconnected.
|
||||||
text.disconnect.data = Failed to load world data!
|
disconnect.data = Failed to load world data!
|
||||||
text.connecting = [accent]Connecting...
|
connecting = [accent]Connecting...
|
||||||
text.connecting.data = [accent]Loading world data...
|
connecting.data = [accent]Loading world data...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Address already in use!
|
server.addressinuse = Address already in use!
|
||||||
text.server.invalidport = Invalid port number!
|
server.invalidport = Invalid port number!
|
||||||
text.server.error = [crimson]Error hosting server: [accent]{0}
|
server.error = [crimson]Error hosting server: [accent]{0}
|
||||||
text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
||||||
text.save.new = New Save
|
save.new = New Save
|
||||||
text.save.overwrite = Are you sure you want to overwrite\nthis save slot?
|
save.overwrite = Are you sure you want to overwrite\nthis save slot?
|
||||||
text.overwrite = Overwrite
|
overwrite = Overwrite
|
||||||
text.save.none = No saves found!
|
save.none = No saves found!
|
||||||
text.saveload = [accent]Saving...
|
saveload = [accent]Saving...
|
||||||
text.savefail = Failed to save game!
|
savefail = Failed to save game!
|
||||||
text.save.delete.confirm = Are you sure you want to delete this save?
|
save.delete.confirm = Are you sure you want to delete this save?
|
||||||
text.save.delete = Delete
|
save.delete = Delete
|
||||||
text.save.export = Export Save
|
save.export = Export Save
|
||||||
text.save.import.invalid = [accent]This save is invalid!
|
save.import.invalid = [accent]This save is invalid!
|
||||||
text.save.import.fail = [crimson]Failed to import save: [accent]{0}
|
save.import.fail = [crimson]Failed to import save: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Failed to export save: [accent]{0}
|
save.export.fail = [crimson]Failed to export save: [accent]{0}
|
||||||
text.save.import = Import Save
|
save.import = Import Save
|
||||||
text.save.newslot = Save name:
|
save.newslot = Save name:
|
||||||
text.save.rename = Rename
|
save.rename = Rename
|
||||||
text.save.rename.text = New name:
|
save.rename.text = New name:
|
||||||
text.selectslot = Select a save.
|
selectslot = Select a save.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.save.corrupted = [accent]Save file corrupted or invalid!\nIf you have just updated your game, this is probably a change in the save format and [scarlet]not[] a bug.
|
save.corrupted = [accent]Save file corrupted or invalid!\nIf you have just updated your game, this is probably a change in the save format and [scarlet]not[] a bug.
|
||||||
text.empty = <empty>
|
empty = <empty>
|
||||||
text.on = On
|
on = On
|
||||||
text.off = Off
|
off = Off
|
||||||
text.save.autosave = Autosave: {0}
|
save.autosave = Autosave: {0}
|
||||||
text.save.map = Map: {0}
|
save.map = Map: {0}
|
||||||
text.save.wave = Wave {0}
|
save.wave = Wave {0}
|
||||||
text.save.difficulty = Difficulty: {0}
|
save.difficulty = Difficulty: {0}
|
||||||
text.save.date = Last Saved: {0}
|
save.date = Last Saved: {0}
|
||||||
text.save.playtime = Playtime: {0}
|
save.playtime = Playtime: {0}
|
||||||
text.confirm = Confirm
|
confirm = Confirm
|
||||||
text.delete = Delete
|
delete = Delete
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Open
|
open = Open
|
||||||
text.cancel = Cancel
|
cancel = Cancel
|
||||||
text.openlink = Open Link
|
openlink = Open Link
|
||||||
text.copylink = Copy Link
|
copylink = Copy Link
|
||||||
text.back = Back
|
back = Back
|
||||||
text.quit.confirm = Are you sure you want to quit?
|
quit.confirm = Are you sure you want to quit?
|
||||||
text.changelog.title = Changelog
|
changelog.title = Changelog
|
||||||
text.changelog.loading = Getting changelog...
|
changelog.loading = Getting changelog...
|
||||||
text.changelog.error.android = [accent]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug.
|
changelog.error.android = [accent]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 = [accent]The changelog is currently not supported in iOS.
|
changelog.error.ios = [accent]The changelog is currently not supported in iOS.
|
||||||
text.changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection.
|
changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection.
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]Loading...
|
loading = [accent]Loading...
|
||||||
text.saving = [accent]Saving...
|
saving = [accent]Saving...
|
||||||
text.wave = [accent]Wave {0}
|
wave = [accent]Wave {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]Wave in {0}
|
wave.waiting = [LIGHT_GRAY]Wave in {0}
|
||||||
text.waiting = [LIGHT_GRAY]Waiting...
|
waiting = [LIGHT_GRAY]Waiting...
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Load Image
|
loadimage = Load Image
|
||||||
text.saveimage = Save Image
|
saveimage = Save Image
|
||||||
text.unknown = Unknown
|
unknown = Unknown
|
||||||
text.custom = Custom
|
custom = Custom
|
||||||
text.builtin = Built-In
|
builtin = Built-In
|
||||||
text.map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
||||||
text.map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
text.map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a[ROYAL] blue[] core to this map in the editor.
|
||||||
text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
text.map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
text.editor.brush = Brush
|
editor.brush = Brush
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
text.editor.oregen = Ore Generation
|
editor.oregen = Ore Generation
|
||||||
text.editor.oregen.info = Ore Generation:
|
editor.oregen.info = Ore Generation:
|
||||||
text.editor.mapinfo = Map Info
|
editor.mapinfo = Map Info
|
||||||
text.editor.author = Author:
|
editor.author = Author:
|
||||||
text.editor.description = Description:
|
editor.description = Description:
|
||||||
text.editor.name = Name:
|
editor.name = Name:
|
||||||
text.editor.teams = Teams
|
editor.teams = Teams
|
||||||
text.editor.elevation = Elevation
|
editor.elevation = Elevation
|
||||||
text.editor.errorimageload = Error loading file:\n[accent]{0}
|
editor.errorimageload = Error loading file:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Error saving file:\n[accent]{0}
|
editor.errorimagesave = Error saving file:\n[accent]{0}
|
||||||
text.editor.generate = Generate
|
editor.generate = Generate
|
||||||
text.editor.resize = Resize
|
editor.resize = Resize
|
||||||
text.editor.loadmap = Load Map
|
editor.loadmap = Load Map
|
||||||
text.editor.savemap = Save Map
|
editor.savemap = Save Map
|
||||||
text.editor.saved = Saved!
|
editor.saved = Saved!
|
||||||
text.editor.save.noname = Your map does not have a name! Set one in the 'map info' menu.
|
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.
|
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!
|
editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists!
|
||||||
text.editor.import = Import...
|
editor.import = Import...
|
||||||
text.editor.importmap = Import Map
|
editor.importmap = Import Map
|
||||||
text.editor.importmap.description = Import an already existing map
|
editor.importmap.description = Import an already existing map
|
||||||
text.editor.importfile = Import File
|
editor.importfile = Import File
|
||||||
text.editor.importfile.description = Import an external map file
|
editor.importfile.description = Import an external map file
|
||||||
text.editor.importimage = Import Legacy Image
|
editor.importimage = Import Legacy Image
|
||||||
text.editor.importimage.description = Import an external map image file
|
editor.importimage.description = Import an external map image file
|
||||||
text.editor.export = Export...
|
editor.export = Export...
|
||||||
text.editor.exportfile = Export File
|
editor.exportfile = Export File
|
||||||
text.editor.exportfile.description = Export a map file
|
editor.exportfile.description = Export a map file
|
||||||
text.editor.exportimage = Export Terrain Image
|
editor.exportimage = Export Terrain Image
|
||||||
text.editor.exportimage.description = Export a map image file
|
editor.exportimage.description = Export a map image file
|
||||||
text.editor.loadimage = Import Terrain
|
editor.loadimage = Import Terrain
|
||||||
text.editor.saveimage = Export Terrain
|
editor.saveimage = Export Terrain
|
||||||
text.editor.unsaved = [scarlet]You have unsaved changes![]\nAre you sure you want to exit?
|
editor.unsaved = [scarlet]You have unsaved changes![]\nAre you sure you want to exit?
|
||||||
text.editor.resizemap = Resize Map
|
editor.resizemap = Resize Map
|
||||||
text.editor.mapname = Map Name:
|
editor.mapname = Map Name:
|
||||||
text.editor.overwrite = [accent]Warning!\nThis overwrites an existing map.
|
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?
|
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:
|
editor.selectmap = Select a map to load:
|
||||||
text.width = Width:
|
width = Width:
|
||||||
text.height = Height:
|
height = Height:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Play
|
play = Play
|
||||||
text.load = Load
|
load = Load
|
||||||
text.save = Save
|
save = Save
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Please restart your game for the language settings to take effect.
|
language.restart = Please restart your game for the language settings to take effect.
|
||||||
text.settings = Settings
|
settings = Settings
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Map Editor
|
mapeditor = Map Editor
|
||||||
text.donate = Donate
|
donate = Donate
|
||||||
|
|
||||||
text.connectfail = [crimson]Failed to connect to server:\n\n[accent]{0}
|
connectfail = [crimson]Failed to connect to server:\n\n[accent]{0}
|
||||||
text.error.unreachable = Server unreachable.\nIs the address spelled correctly?
|
error.unreachable = Server unreachable.\nIs the address spelled correctly?
|
||||||
text.error.invalidaddress = Invalid address.
|
error.invalidaddress = Invalid address.
|
||||||
text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
||||||
text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
||||||
text.error.alreadyconnected = Already connected.
|
error.alreadyconnected = Already connected.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.io = Network I/O error.
|
error.io = Network I/O error.
|
||||||
text.error.any = Unknown network error.
|
error.any = Unknown network error.
|
||||||
|
|
||||||
text.settings.language = Language
|
settings.language = Language
|
||||||
text.settings.reset = Reset to Defaults
|
settings.reset = Reset to Defaults
|
||||||
text.settings.rebind = Rebind
|
settings.rebind = Rebind
|
||||||
text.settings.controls = Controls
|
settings.controls = Controls
|
||||||
text.settings.game = Game
|
settings.game = Game
|
||||||
text.settings.sound = Sound
|
settings.sound = Sound
|
||||||
text.settings.graphics = Graphics
|
settings.graphics = Graphics
|
||||||
text.settings.cleardata = Clear Game Data...
|
settings.cleardata = Clear Game Data...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearunlocks = Clear Unlocks
|
settings.clearunlocks = Clear Unlocks
|
||||||
text.settings.clearall = Clear All
|
settings.clearall = Clear All
|
||||||
text.paused = [accent]< Paused >
|
paused = [accent]< Paused >
|
||||||
text.yes = Yes
|
yes = Yes
|
||||||
text.no = No
|
no = No
|
||||||
text.info.title = Info
|
info.title = Info
|
||||||
text.error.title = [crimson]An error has occured
|
error.title = [crimson]An error has occured
|
||||||
text.error.crashtitle = An error has occured
|
error.crashtitle = An error has occured
|
||||||
text.blocks.unknown=[LIGHT_GRAY]???
|
blocks.unknown=[LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Block Info
|
blocks.blockinfo = Block Info
|
||||||
text.blocks.powercapacity = Power Capacity
|
blocks.powercapacity = Power Capacity
|
||||||
text.blocks.powershot = Power/Shot
|
blocks.powershot = Power/Shot
|
||||||
text.blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
text.blocks.itemspeed = Units Moved
|
blocks.itemspeed = Units Moved
|
||||||
text.blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
text.blocks.size = Size
|
blocks.size = Size
|
||||||
text.blocks.liquidcapacity = Liquid Capacity
|
blocks.liquidcapacity = Liquid Capacity
|
||||||
text.blocks.maxitemssecond = Max Items
|
blocks.maxitemssecond = Max Items
|
||||||
text.blocks.powerrange = Power Range
|
blocks.powerrange = Power Range
|
||||||
text.blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
text.blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
text.blocks.inputitemcapacity = Input Item Capacity
|
blocks.inputitemcapacity = Input Item Capacity
|
||||||
text.blocks.outputitemcapacity = Output Item Capacity
|
blocks.outputitemcapacity = Output Item Capacity
|
||||||
text.blocks.itemcapacity = Item Capacity
|
blocks.itemcapacity = Item Capacity
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Power Transfer
|
blocks.powertransferspeed = Power Transfer
|
||||||
text.blocks.craftspeed = Production Speed
|
blocks.craftspeed = Production Speed
|
||||||
text.blocks.inputliquid = Input Liquid
|
blocks.inputliquid = Input Liquid
|
||||||
text.blocks.inputliquidaux = Aux Liquid
|
blocks.inputliquidaux = Aux Liquid
|
||||||
text.blocks.inputitem = Input Item
|
blocks.inputitem = Input Item
|
||||||
text.blocks.inputitems = Input Items
|
blocks.inputitems = Input Items
|
||||||
text.blocks.outputitem = Output Item
|
blocks.outputitem = Output Item
|
||||||
text.blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
text.blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
text.blocks.liquidoutput = Liquid Output
|
blocks.liquidoutput = Liquid Output
|
||||||
text.blocks.liquidoutputspeed = Liquid Output Speed
|
blocks.liquidoutputspeed = Liquid Output Speed
|
||||||
text.blocks.liquiduse = Liquid Use
|
blocks.liquiduse = Liquid Use
|
||||||
text.blocks.coolant = Coolant
|
blocks.coolant = Coolant
|
||||||
text.blocks.coolantuse = Coolant Use
|
blocks.coolantuse = Coolant Use
|
||||||
text.blocks.inputliquidfuel = Fuel Liquid
|
blocks.inputliquidfuel = Fuel Liquid
|
||||||
text.blocks.liquidfueluse = Liquid Fuel Use
|
blocks.liquidfueluse = Liquid Fuel Use
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Health
|
blocks.health = Health
|
||||||
text.blocks.inaccuracy = Inaccuracy
|
blocks.inaccuracy = Inaccuracy
|
||||||
text.blocks.shots = Shots
|
blocks.shots = Shots
|
||||||
text.blocks.reload = Shots/Second
|
blocks.reload = Shots/Second
|
||||||
text.blocks.inputfuel = Fuel
|
blocks.inputfuel = Fuel
|
||||||
text.blocks.fuelburntime = Fuel Burn Time
|
blocks.fuelburntime = Fuel Burn Time
|
||||||
text.blocks.inputcapacity = Input capacity
|
blocks.inputcapacity = Input capacity
|
||||||
text.blocks.outputcapacity = Output capacity
|
blocks.outputcapacity = Output capacity
|
||||||
text.unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
text.unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
text.unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
text.unit.itemssecond = items/second
|
unit.itemssecond = items/second
|
||||||
text.unit.pixelssecond = pixels/second
|
unit.pixelssecond = pixels/second
|
||||||
text.unit.liquidunits = liquid units
|
unit.liquidunits = liquid units
|
||||||
text.unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
text.unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
text.unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
text.unit.items = items
|
unit.items = items
|
||||||
text.category.general = General
|
category.general = General
|
||||||
text.category.power = Power
|
category.power = Power
|
||||||
text.category.liquids = Liquids
|
category.liquids = Liquids
|
||||||
text.category.items = Items
|
category.items = Items
|
||||||
text.category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
text.category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.indicators.name = Ally Indicators
|
setting.indicators.name = Ally Indicators
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
@@ -343,7 +343,7 @@ setting.mutemusic.name = Mute Music
|
|||||||
setting.sfxvol.name = SFX Volume
|
setting.sfxvol.name = SFX Volume
|
||||||
setting.mutesound.name = Mute Sound
|
setting.mutesound.name = Mute Sound
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Rebind Keys
|
keybind.title = Rebind Keys
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = View
|
category.view.name = View
|
||||||
category.multiplayer.name = Multiplayer
|
category.multiplayer.name = Multiplayer
|
||||||
@@ -376,7 +376,7 @@ keybind.chat_history_next.name = Chat history next
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = Drop Unit
|
keybind.drop_unit.name = Drop Unit
|
||||||
keybind.zoom_minimap.name = Zoom minimap
|
keybind.zoom_minimap.name = Zoom minimap
|
||||||
mode.text.help.title = Description of modes
|
mode.help.title = Description of modes
|
||||||
mode.waves.name = Waves
|
mode.waves.name = Waves
|
||||||
mode.waves.description = The normal mode. Limited resources and automatic incoming waves.
|
mode.waves.description = The normal mode. Limited resources and automatic incoming waves.
|
||||||
mode.sandbox.name = Sandbox
|
mode.sandbox.name = Sandbox
|
||||||
@@ -454,21 +454,21 @@ mech.trident-ship.weapon = Bomb Bay
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
||||||
mech.glaive-ship.weapon = Flame Repeater
|
mech.glaive-ship.weapon = Flame Repeater
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}%
|
item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}%
|
||||||
text.item.flammability = [LIGHT_GRAY]Flammability: {0}%
|
item.flammability = [LIGHT_GRAY]Flammability: {0}%
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}%
|
item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}%
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Flux Power: {0}%
|
item.fluxiness = [LIGHT_GRAY]Flux Power: {0}%
|
||||||
text.unit.health = [LIGHT_GRAY]Health: {0}
|
unit.health = [LIGHT_GRAY]Health: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Speed: {0}
|
unit.speed = [LIGHT_GRAY]Speed: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armor: {0}
|
mech.armor = [LIGHT_GRAY]Armor: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
block.constructing = {0} [LIGHT_GRAY](Constructing)
|
block.constructing = {0} [LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Enemy Spawn
|
block.spawn.name = Enemy Spawn
|
||||||
block.core.name = Core
|
block.core.name = Core
|
||||||
|
|||||||
@@ -1,356 +1,356 @@
|
|||||||
text.credits.text = Vytvořil [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
credits.text = Vytvořil [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
||||||
text.credits = Kredity
|
credits = Kredity
|
||||||
text.contributors = Překladatelé a Sponzoři
|
contributors = Překladatelé a Sponzoři
|
||||||
text.discord = Připoj se k Mindustry na Discordu!
|
discord = Připoj se k Mindustry na Discordu!
|
||||||
text.link.discord.description = Oficiální Mindustry chatroom na Discordu!
|
link.discord.description = Oficiální Mindustry chatroom na Discordu!
|
||||||
text.link.github.description = Zdrojový kód hry
|
link.github.description = Zdrojový kód hry
|
||||||
text.link.dev-builds.description = Nestabilní verze vývoje hry
|
link.dev-builds.description = Nestabilní verze vývoje hry
|
||||||
text.link.trello.description = Oficiální Trello board pro plánované funkce
|
link.trello.description = Oficiální Trello board pro plánované funkce
|
||||||
text.link.itch.io.description = itch.io stránka pro stažení PC nebo webové verze
|
link.itch.io.description = itch.io stránka pro stažení PC nebo webové verze
|
||||||
text.link.google-play.description = Google Play store
|
link.google-play.description = Google Play store
|
||||||
text.link.wiki.description = Oficiální Mindustry wiki
|
link.wiki.description = Oficiální Mindustry wiki
|
||||||
text.linkfail = Nepodařilo se otevřít odkaz!\nURL byla zkopírována do schránky.
|
linkfail = Nepodařilo se otevřít odkaz!\nURL byla zkopírována do schránky.
|
||||||
text.screenshot = Snímek obrazovky uložen {0}
|
screenshot = Snímek obrazovky uložen {0}
|
||||||
text.gameover = Konec hry
|
gameover = Konec hry
|
||||||
text.gameover.pvp = [accent] {0}[] Tým Vyhrál!
|
gameover.pvp = [accent] {0}[] Tým Vyhrál!
|
||||||
text.sector.gameover = Tento sektor byl ztracen. Znovu obsadit?
|
sector.gameover = Tento sektor byl ztracen. Znovu obsadit?
|
||||||
text.sector.retry = Znovu
|
sector.retry = Znovu
|
||||||
text.highscore = [accent]Nový Rekord!
|
highscore = [accent]Nový Rekord!
|
||||||
text.wave.lasted = Vydržel jsi do vlny [accent]{0}[].
|
wave.lasted = Vydržel jsi do vlny [accent]{0}[].
|
||||||
text.level.highscore = Nejvyšší skóre: [accent]{0}
|
level.highscore = Nejvyšší skóre: [accent]{0}
|
||||||
text.level.delete.title = Potvrdit smazání
|
level.delete.title = Potvrdit smazání
|
||||||
text.map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"?
|
map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"?
|
||||||
text.level.select = Výběr levelu
|
level.select = Výběr levelu
|
||||||
text.level.mode = Herní mód:
|
level.mode = Herní mód:
|
||||||
text.construction.desktop = K odznačení bloku nebo k zastavení stavby, [accent]stiskni mezerník[].
|
construction.desktop = K odznačení bloku nebo k zastavení stavby, [accent]stiskni mezerník[].
|
||||||
text.construction.title = Návod ke stavbě bloků
|
construction.title = Návod ke stavbě bloků
|
||||||
text.construction = Právě jsi vybral [accent]mód stavby bloků[].\n\nK pokládání, jednoduše klikni na vhodnou lokaci poblíž tvé lodi.\nJakmile jsis vybral nějaké bloky, stiskni pole potvrzení, a tvoje loď je začne sama stavět.\n\n- [accent]Odstranění bloků[] z tvého výběru kliknutím na ně.\n- [accent]Formace výběru[] provedeš podržením a táhnutím do libovolného směru.\n- [accent]Položení bloků v řadě[] Provedeš stisknutím na prázdné pole a tažením do libovolného směru.\n- [accent]Zrušení stavby nebo výběru[] provedeš stisknutím X v levém dolním rohu.
|
construction = Právě jsi vybral [accent]mód stavby bloků[].\n\nK pokládání, jednoduše klikni na vhodnou lokaci poblíž tvé lodi.\nJakmile jsis vybral nějaké bloky, stiskni pole potvrzení, a tvoje loď je začne sama stavět.\n\n- [accent]Odstranění bloků[] z tvého výběru kliknutím na ně.\n- [accent]Formace výběru[] provedeš podržením a táhnutím do libovolného směru.\n- [accent]Položení bloků v řadě[] Provedeš stisknutím na prázdné pole a tažením do libovolného směru.\n- [accent]Zrušení stavby nebo výběru[] provedeš stisknutím X v levém dolním rohu.
|
||||||
text.deconstruction.title = Návod k dekonstrukci bloků.
|
deconstruction.title = Návod k dekonstrukci bloků.
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Znovu neukazovat !
|
showagain = Znovu neukazovat !
|
||||||
text.coreattack = < Jádro je pod útokem! >
|
coreattack = < Jádro je pod útokem! >
|
||||||
text.unlocks = Odemykatelné
|
unlocks = Odemykatelné
|
||||||
text.savegame = Uložit hru
|
savegame = Uložit hru
|
||||||
text.loadgame = Načíst hru
|
loadgame = Načíst hru
|
||||||
text.joingame = Připojit se ke hře
|
joingame = Připojit se ke hře
|
||||||
text.addplayers = Přidat/Odebrat hráče
|
addplayers = Přidat/Odebrat hráče
|
||||||
text.customgame = Vlastní hra
|
customgame = Vlastní hra
|
||||||
text.sectors = Sektory
|
sectors = Sektory
|
||||||
text.sector = Sektor: [LIGHT_GRAY]{0}
|
sector = Sektor: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Čas: [LIGHT_GRAY]{0}
|
sector.time = Čas: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Výsadek
|
sector.deploy = Výsadek
|
||||||
text.sector.abandon = Opustit
|
sector.abandon = Opustit
|
||||||
text.sector.abandon.confirm = Jsi si jistý že chceš opustit veškerý postup v tomto sektoru?\nTento krok je nevratný!
|
sector.abandon.confirm = Jsi si jistý že chceš opustit veškerý postup v tomto sektoru?\nTento krok je nevratný!
|
||||||
text.sector.resume = Pokračovat
|
sector.resume = Pokračovat
|
||||||
text.sector.locked = [scarlet][[Incomplete]
|
sector.locked = [scarlet][[Incomplete]
|
||||||
text.sector.unexplored = [accent][[Unexplored]
|
sector.unexplored = [accent][[Unexplored]
|
||||||
text.missions = Mise:[LIGHT_GRAY] {0}
|
missions = Mise:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mise:[LIGHT_GRAY] {0}
|
mission = Mise:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Hlavní mise:[LIGHT_GRAY] {0}
|
mission.main = Hlavní mise:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Informace o misi
|
mission.info = Informace o misi
|
||||||
text.mission.complete = Mise splněna!
|
mission.complete = Mise splněna!
|
||||||
text.mission.complete.body = Sektor {0},{1} Byl dobyt.
|
mission.complete.body = Sektor {0},{1} Byl dobyt.
|
||||||
text.mission.wave = Udrž se[accent] {0}/{1} []Vln\nVlna za {2}
|
mission.wave = Udrž se[accent] {0}/{1} []Vln\nVlna za {2}
|
||||||
text.mission.wave.enemies = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel
|
mission.wave.enemies = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel
|
||||||
text.mission.wave.enemy = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel
|
mission.wave.enemy = Udrž se[accent] {0}/{1} []vln\n{2} Nepřátel
|
||||||
text.mission.wave.menu = Udrž se[accent] {0}[] vln
|
mission.wave.menu = Udrž se[accent] {0}[] vln
|
||||||
text.mission.battle = Znič nepřátelské jádro
|
mission.battle = Znič nepřátelské jádro
|
||||||
text.mission.resource.menu = Získej {0} x{1}
|
mission.resource.menu = Získej {0} x{1}
|
||||||
text.mission.resource = Získej {0}:\n[accent]{1}/{2}[]
|
mission.resource = Získej {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Vytvoř {0}
|
mission.block = Vytvoř {0}
|
||||||
text.mission.unit = Vytvoř {0} Jednotek
|
mission.unit = Vytvoř {0} Jednotek
|
||||||
text.mission.command = Pošli rozkaz {0} jednotkám
|
mission.command = Pošli rozkaz {0} jednotkám
|
||||||
text.mission.linknode = Propoj energetický uzel
|
mission.linknode = Propoj energetický uzel
|
||||||
text.mission.display = [accent]Mise:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mise:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Změň na Mecha[accent] {0}[]
|
mission.mech = Změň na Mecha[accent] {0}[]
|
||||||
text.mission.create = Vytvoř[accent] {0}[]
|
mission.create = Vytvoř[accent] {0}[]
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Zavřít
|
close = Zavřít
|
||||||
text.quit = Ukončit
|
quit = Ukončit
|
||||||
text.maps = Mapy
|
maps = Mapy
|
||||||
text.continue = Pokračovat
|
continue = Pokračovat
|
||||||
text.nextmission = Další Mise
|
nextmission = Další Mise
|
||||||
text.maps.none = [LIGHT_GRAY]Žádné mapy nebyly nalezeny!
|
maps.none = [LIGHT_GRAY]Žádné mapy nebyly nalezeny!
|
||||||
text.about.button = O hře
|
about.button = O hře
|
||||||
text.name = Name:
|
name = Name:
|
||||||
text.noname = Nejdřív si vyber[accent] herní jméno[].
|
noname = Nejdřív si vyber[accent] herní jméno[].
|
||||||
text.filename = Jméno složky:
|
filename = Jméno složky:
|
||||||
text.unlocked = Nový blok odemknut!
|
unlocked = Nový blok odemknut!
|
||||||
text.unlocked.plural = Nové bloky odemknuty!
|
unlocked.plural = Nové bloky odemknuty!
|
||||||
text.players = {0} hráčů online
|
players = {0} hráčů online
|
||||||
text.players.single = {0} hráč online
|
players.single = {0} hráč online
|
||||||
text.server.closing = [accent]Zavírám server...
|
server.closing = [accent]Zavírám server...
|
||||||
text.server.kicked.kick = Byl jsi vykopnut ze serveru!
|
server.kicked.kick = Byl jsi vykopnut ze serveru!
|
||||||
text.server.kicked.serverClose = Server je zavřený.
|
server.kicked.serverClose = Server je zavřený.
|
||||||
text.server.kicked.sectorComplete = Sektor Dokončen.
|
server.kicked.sectorComplete = Sektor Dokončen.
|
||||||
text.server.kicked.sectorComplete.text = Tvá mise je dokončena.\nServer teď bude pokračovat v dalším sektoru.
|
server.kicked.sectorComplete.text = Tvá mise je dokončena.\nServer teď bude pokračovat v dalším sektoru.
|
||||||
text.server.kicked.clientOutdated = Zastaralý klient hry! Aktualizuj si hru!
|
server.kicked.clientOutdated = Zastaralý klient hry! Aktualizuj si hru!
|
||||||
text.server.kicked.serverOutdated = Zastaralý server! Řekni hostiteli o aktualizaci!
|
server.kicked.serverOutdated = Zastaralý server! Řekni hostiteli o aktualizaci!
|
||||||
text.server.kicked.banned = Jsi zabanován na tomto serveru.
|
server.kicked.banned = Jsi zabanován na tomto serveru.
|
||||||
text.server.kicked.recentKick = Před nedávnem jsi byl vykopnut.\nPočkej než se znovu připojíš.
|
server.kicked.recentKick = Před nedávnem jsi byl vykopnut.\nPočkej než se znovu připojíš.
|
||||||
text.server.kicked.nameInUse = Někdo se stejným jménem\nje aktuálně na serveru.
|
server.kicked.nameInUse = Někdo se stejným jménem\nje aktuálně na serveru.
|
||||||
text.server.kicked.nameEmpty = Tvé jméno je neplatné.
|
server.kicked.nameEmpty = Tvé jméno je neplatné.
|
||||||
text.server.kicked.idInUse = Již jsi na tomhle serveru připojen! Připojování se dvěma účty není povoleno.
|
server.kicked.idInUse = Již jsi na tomhle serveru připojen! Připojování se dvěma účty není povoleno.
|
||||||
text.server.kicked.customClient = Tento server nepodporuje vlastní verze hry. Stáhni si oficiální verzi.
|
server.kicked.customClient = Tento server nepodporuje vlastní verze hry. Stáhni si oficiální verzi.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Hostovat hru
|
hostserver = Hostovat hru
|
||||||
text.hostserver.mobile = Hostovat\nHru
|
hostserver.mobile = Hostovat\nHru
|
||||||
text.host = Hostitel
|
host = Hostitel
|
||||||
text.hosting = [accent]Otevírám server...
|
hosting = [accent]Otevírám server...
|
||||||
text.hosts.refresh = Obnovit
|
hosts.refresh = Obnovit
|
||||||
text.hosts.discovering = Hledám hry LAN
|
hosts.discovering = Hledám hry LAN
|
||||||
text.server.refreshing = Obnovuji servery
|
server.refreshing = Obnovuji servery
|
||||||
text.hosts.none = [lightgray]Žádné místní hry nebyly nalezeny!
|
hosts.none = [lightgray]Žádné místní hry nebyly nalezeny!
|
||||||
text.host.invalid = [scarlet]Nejde se připojit k hostiteli.
|
host.invalid = [scarlet]Nejde se připojit k hostiteli.
|
||||||
text.trace = Vystopovat hráče
|
trace = Vystopovat hráče
|
||||||
text.trace.playername = Jméno hráče: [accent]{0}
|
trace.playername = Jméno hráče: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Unikátní ID: [accent]{0}
|
trace.id = Unikátní ID: [accent]{0}
|
||||||
text.trace.android = Android Klient: [accent]{0}
|
trace.android = Android Klient: [accent]{0}
|
||||||
text.trace.modclient = Vlastní Klient: [accent]{0}
|
trace.modclient = Vlastní Klient: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Bloků zničeno celkem: [accent]{0}
|
trace.totalblocksbroken = Bloků zničeno celkem: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Bloky struktůr zničeno : [accent]{0}
|
trace.structureblocksbroken = Bloky struktůr zničeno : [accent]{0}
|
||||||
text.trace.lastblockbroken = Poslední zničený blok: [accent]{0}
|
trace.lastblockbroken = Poslední zničený blok: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Bloků položeno celkem: [accent]{0}
|
trace.totalblocksplaced = Bloků položeno celkem: [accent]{0}
|
||||||
text.trace.lastblockplaced = Poslední blok položen: [accent]{0}
|
trace.lastblockplaced = Poslední blok položen: [accent]{0}
|
||||||
text.invalidid = Neplatná IP klienta! Poslat zprávu o chybě.
|
invalidid = Neplatná IP klienta! Poslat zprávu o chybě.
|
||||||
text.server.bans = Bany.
|
server.bans = Bany.
|
||||||
text.server.bans.none = Žádní hráči s banem nebyli nalezeni.
|
server.bans.none = Žádní hráči s banem nebyli nalezeni.
|
||||||
text.server.admins = Admini
|
server.admins = Admini
|
||||||
text.server.admins.none = Žádní admini nebyli nalezeni.
|
server.admins.none = Žádní admini nebyli nalezeni.
|
||||||
text.server.add = Přidat server
|
server.add = Přidat server
|
||||||
text.server.delete = Jsi si jistý že chceš smazat tento server?
|
server.delete = Jsi si jistý že chceš smazat tento server?
|
||||||
text.server.hostname = Hostitel: {0}
|
server.hostname = Hostitel: {0}
|
||||||
text.server.edit = Upravit server
|
server.edit = Upravit server
|
||||||
text.server.outdated = [crimson]Zastaralý server![]
|
server.outdated = [crimson]Zastaralý server![]
|
||||||
text.server.outdated.client = [crimson]Zastaralý klient![]
|
server.outdated.client = [crimson]Zastaralý klient![]
|
||||||
text.server.version = [lightgray]Verze: {0} {1}
|
server.version = [lightgray]Verze: {0} {1}
|
||||||
text.server.custombuild = [yellow]Vlastní verze
|
server.custombuild = [yellow]Vlastní verze
|
||||||
text.confirmban = Jsi si jistý že chceš zabanovat tohoto hráče?
|
confirmban = Jsi si jistý že chceš zabanovat tohoto hráče?
|
||||||
text.confirmkick = Jsi si jistý že chceš vykopnout tohoto hráče?
|
confirmkick = Jsi si jistý že chceš vykopnout tohoto hráče?
|
||||||
text.confirmunban = Jsi si jistý že chceš odbanovat tohoto hráče
|
confirmunban = Jsi si jistý že chceš odbanovat tohoto hráče
|
||||||
text.confirmadmin = Jsi si jistý že chceš tohoto hráče pasovat na admina?
|
confirmadmin = Jsi si jistý že chceš tohoto hráče pasovat na admina?
|
||||||
text.confirmunadmin = Jsi si jistý že chceš odebrat práva tomuto hráči?
|
confirmunadmin = Jsi si jistý že chceš odebrat práva tomuto hráči?
|
||||||
text.joingame.title = Připojit se ke hře
|
joingame.title = Připojit se ke hře
|
||||||
text.joingame.ip = Adresa:
|
joingame.ip = Adresa:
|
||||||
text.disconnect = Odpojen.
|
disconnect = Odpojen.
|
||||||
text.disconnect.data = Chyba načtení dat světa!
|
disconnect.data = Chyba načtení dat světa!
|
||||||
text.connecting = [accent]Připojuji se...
|
connecting = [accent]Připojuji se...
|
||||||
text.connecting.data = [accent]Načítám data světa...
|
connecting.data = [accent]Načítám data světa...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Adresu již někdo používá!
|
server.addressinuse = Adresu již někdo používá!
|
||||||
text.server.invalidport = Neplatné číslo portu!
|
server.invalidport = Neplatné číslo portu!
|
||||||
text.server.error = [crimson]Chyba při hostování serveru: [accent]{0}
|
server.error = [crimson]Chyba při hostování serveru: [accent]{0}
|
||||||
text.save.old = Tato uložená pozice je pro starší verzi hry a již není možno jí použít.\n\n[LIGHT_GRAY]Zpětná kompatibilita bude implementována v plné verzi 4.0.
|
save.old = Tato uložená pozice je pro starší verzi hry a již není možno jí použít.\n\n[LIGHT_GRAY]Zpětná kompatibilita bude implementována v plné verzi 4.0.
|
||||||
text.save.new = Nové uložení
|
save.new = Nové uložení
|
||||||
text.save.overwrite = Jsi si jistý že chceš přepsat\ntento ukládaci slot?
|
save.overwrite = Jsi si jistý že chceš přepsat\ntento ukládaci slot?
|
||||||
text.overwrite = Přepsat
|
overwrite = Přepsat
|
||||||
text.save.none = Žádné uložené pozice nebyly nalezeny
|
save.none = Žádné uložené pozice nebyly nalezeny
|
||||||
text.saveload = [accent]Ukládám...
|
saveload = [accent]Ukládám...
|
||||||
text.savefail = Nepodařilo se uložit hru!
|
savefail = Nepodařilo se uložit hru!
|
||||||
text.save.delete.confirm = Jsi si jistý že chceš smazat toto uložení?
|
save.delete.confirm = Jsi si jistý že chceš smazat toto uložení?
|
||||||
text.save.delete = Smazat
|
save.delete = Smazat
|
||||||
text.save.export = Exportovat uložení
|
save.export = Exportovat uložení
|
||||||
text.save.import.invalid = [accent]Toto uložení je neplatné!
|
save.import.invalid = [accent]Toto uložení je neplatné!
|
||||||
text.save.import.fail = [crimson]Nepodařilo se importovat uložení: [accent]{0}
|
save.import.fail = [crimson]Nepodařilo se importovat uložení: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Nepodařilo se exportovat uložení: [accent]{0}
|
save.export.fail = [crimson]Nepodařilo se exportovat uložení: [accent]{0}
|
||||||
text.save.import = Importovat uložení
|
save.import = Importovat uložení
|
||||||
text.save.newslot = Uložit hru:
|
save.newslot = Uložit hru:
|
||||||
text.save.rename = Přejmenovat
|
save.rename = Přejmenovat
|
||||||
text.save.rename.text = Nové jméno:
|
save.rename.text = Nové jméno:
|
||||||
text.selectslot = Vyber uložení.
|
selectslot = Vyber uložení.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.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.
|
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.
|
||||||
text.sector.corrupted = [accent]Byla nalezena uložená pozice pro tentosektor, ale načtení se nezdařilo.\nNová pozice byla vytvořena.
|
sector.corrupted = [accent]Byla nalezena uložená pozice pro tentosektor, ale načtení se nezdařilo.\nNová pozice byla vytvořena.
|
||||||
text.empty = <Prázný>
|
empty = <Prázný>
|
||||||
text.on = On
|
on = On
|
||||||
text.off = Off
|
off = Off
|
||||||
text.save.autosave = Automatické uložení: {0}
|
save.autosave = Automatické uložení: {0}
|
||||||
text.save.map = Mapa: {0}
|
save.map = Mapa: {0}
|
||||||
text.save.wave = Vlna {0}
|
save.wave = Vlna {0}
|
||||||
text.save.difficulty = Obtížnost: {0}
|
save.difficulty = Obtížnost: {0}
|
||||||
text.save.date = Naposledy uloženo: {0}
|
save.date = Naposledy uloženo: {0}
|
||||||
text.save.playtime = Herní čas: {0}
|
save.playtime = Herní čas: {0}
|
||||||
text.confirm = Potvrdit
|
confirm = Potvrdit
|
||||||
text.delete = Smazat
|
delete = Smazat
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Otevřít
|
open = Otevřít
|
||||||
text.cancel = Zrušit
|
cancel = Zrušit
|
||||||
text.openlink = Otevřít Odkaz
|
openlink = Otevřít Odkaz
|
||||||
text.copylink = Zkopírovat Odkaz
|
copylink = Zkopírovat Odkaz
|
||||||
text.back = Zpět
|
back = Zpět
|
||||||
text.quit.confirm = Jsi si jistý že chceš ukončit ?
|
quit.confirm = Jsi si jistý že chceš ukončit ?
|
||||||
text.changelog.title = Záznam změn
|
changelog.title = Záznam změn
|
||||||
text.changelog.loading = Načítání záznamu změn...
|
changelog.loading = Načítání záznamu změn...
|
||||||
text.changelog.error.android = [accent]Berte v potaz že záznam změn někdy nefunguje na Android 4.4 a níž!\nJe to kvůli interní chybě v systému Android.
|
changelog.error.android = [accent]Berte v potaz že záznam změn někdy nefunguje na Android 4.4 a níž!\nJe to kvůli interní chybě v systému Android.
|
||||||
text.changelog.error.ios = [accent]Záznam změn nění aktuálně podporován v systému IOS.
|
changelog.error.ios = [accent]Záznam změn nění aktuálně podporován v systému IOS.
|
||||||
text.changelog.error = [scarlet]Chyba v načítání záznamu změn!\nZkontrolujte své připojení k internetu.
|
changelog.error = [scarlet]Chyba v načítání záznamu změn!\nZkontrolujte své připojení k internetu.
|
||||||
text.changelog.current = [yellow][[Aktuální verze]
|
changelog.current = [yellow][[Aktuální verze]
|
||||||
text.changelog.latest = [accent][[nejnovější verze]
|
changelog.latest = [accent][[nejnovější verze]
|
||||||
text.loading = [accent]Načítám...
|
loading = [accent]Načítám...
|
||||||
text.saving = [accent]Ukládám...
|
saving = [accent]Ukládám...
|
||||||
text.wave = [accent]Vlna {0}
|
wave = [accent]Vlna {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]Vlna za {0}
|
wave.waiting = [LIGHT_GRAY]Vlna za {0}
|
||||||
text.waiting = [LIGHT_GRAY]Čekám...
|
waiting = [LIGHT_GRAY]Čekám...
|
||||||
text.waiting.players = Čekání na hráče...
|
waiting.players = Čekání na hráče...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Nepřátel zbývá
|
wave.enemies = [LIGHT_GRAY]{0} Nepřátel zbývá
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Nepřítel zbývá
|
wave.enemy = [LIGHT_GRAY]{0} Nepřítel zbývá
|
||||||
text.loadimage = Nahrát obrázek
|
loadimage = Nahrát obrázek
|
||||||
text.saveimage = Uložit obrázek
|
saveimage = Uložit obrázek
|
||||||
text.unknown = Neznámý
|
unknown = Neznámý
|
||||||
text.custom = Vlastní
|
custom = Vlastní
|
||||||
text.builtin = Zabudovaný
|
builtin = Zabudovaný
|
||||||
text.map.delete.confirm = Jsi si jistý žechceš tuto mapu smazat? tato akce je nevratná!
|
map.delete.confirm = Jsi si jistý žechceš tuto mapu smazat? tato akce je nevratná!
|
||||||
text.map.random = [accent]Náhodná mapa
|
map.random = [accent]Náhodná mapa
|
||||||
text.map.nospawn = Tato mapa nemá žádná jádra pro hráče ke spawnutí! přidej[ROYAL] blue[] jádro na tuto mapu v editoru.
|
map.nospawn = Tato mapa nemá žádná jádra pro hráče ke spawnutí! přidej[ROYAL] blue[] jádro na tuto mapu v editoru.
|
||||||
text.map.nospawn.pvp = Tato mapa nemá žádné nepřátelské jádra pro hráče ke spawnutí! přidej[SCARLET] red[] jádro na tuto mapu v editoru.
|
map.nospawn.pvp = Tato mapa nemá žádné nepřátelské jádra pro hráče ke spawnutí! přidej[SCARLET] red[] jádro na tuto mapu v editoru.
|
||||||
text.map.invalid = Chyba v načítání mapy: poškozený nebo neplatný soubor mapy.
|
map.invalid = Chyba v načítání mapy: poškozený nebo neplatný soubor mapy.
|
||||||
text.editor.brush = Štětec
|
editor.brush = Štětec
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Otevřít v editoru.
|
editor.openin = Otevřít v editoru.
|
||||||
text.editor.oregen = Generovat nerostné zdroje.
|
editor.oregen = Generovat nerostné zdroje.
|
||||||
text.editor.oregen.info = Generování nerostných zdrojů:
|
editor.oregen.info = Generování nerostných zdrojů:
|
||||||
text.editor.mapinfo = Informace o mapě
|
editor.mapinfo = Informace o mapě
|
||||||
text.editor.author = Autor:
|
editor.author = Autor:
|
||||||
text.editor.description = Popis:
|
editor.description = Popis:
|
||||||
text.editor.name = Jméno:
|
editor.name = Jméno:
|
||||||
text.editor.teams = Týmy
|
editor.teams = Týmy
|
||||||
text.editor.elevation = Výška
|
editor.elevation = Výška
|
||||||
text.editor.errorimageload = Chyba při načítání souboru:\n[accent]{0}
|
editor.errorimageload = Chyba při načítání souboru:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Chyba při ukládání souboru:\n[accent]{0}
|
editor.errorimagesave = Chyba při ukládání souboru:\n[accent]{0}
|
||||||
text.editor.generate = Generovat
|
editor.generate = Generovat
|
||||||
text.editor.resize = Změnit velikost
|
editor.resize = Změnit velikost
|
||||||
text.editor.loadmap = Načíst mapu
|
editor.loadmap = Načíst mapu
|
||||||
text.editor.savemap = Uložit mapu
|
editor.savemap = Uložit mapu
|
||||||
text.editor.saved = Uloženo!
|
editor.saved = Uloženo!
|
||||||
text.editor.save.noname = Tvoje mapa nemá jméno! Jméno nastavíš v Informacích o mapě.
|
editor.save.noname = Tvoje mapa nemá jméno! Jméno nastavíš v Informacích o mapě.
|
||||||
text.editor.save.overwrite = Tvoje mapa přepisuje vestavěnou mapu! Vyber odlišné jméno v Informacích o mapě.
|
editor.save.overwrite = Tvoje mapa přepisuje vestavěnou mapu! Vyber odlišné jméno v Informacích o mapě.
|
||||||
text.editor.import.exists = [scarlet]Není možno importovat:[] vestavěná mapa jménem '{0}' již existuje!
|
editor.import.exists = [scarlet]Není možno importovat:[] vestavěná mapa jménem '{0}' již existuje!
|
||||||
text.editor.import = Import
|
editor.import = Import
|
||||||
text.editor.importmap = Importovat mapu
|
editor.importmap = Importovat mapu
|
||||||
text.editor.importmap.description = Importovat již existující mapu
|
editor.importmap.description = Importovat již existující mapu
|
||||||
text.editor.importfile = Importovat soubor
|
editor.importfile = Importovat soubor
|
||||||
text.editor.importfile.description = Importovat externí soubor mapy
|
editor.importfile.description = Importovat externí soubor mapy
|
||||||
text.editor.importimage = Importovat Legacy Obrázek
|
editor.importimage = Importovat Legacy Obrázek
|
||||||
text.editor.importimage.description = Importovat exrerní obrázek mapy
|
editor.importimage.description = Importovat exrerní obrázek mapy
|
||||||
text.editor.export = Export
|
editor.export = Export
|
||||||
text.editor.exportfile = Exportovat soubor
|
editor.exportfile = Exportovat soubor
|
||||||
text.editor.exportfile.description = Exportovat soubor mapy
|
editor.exportfile.description = Exportovat soubor mapy
|
||||||
text.editor.exportimage = Exportovat obrázek terénu
|
editor.exportimage = Exportovat obrázek terénu
|
||||||
text.editor.exportimage.description = Exportovat obrázek souboru mapy
|
editor.exportimage.description = Exportovat obrázek souboru mapy
|
||||||
text.editor.loadimage = Importovat terén
|
editor.loadimage = Importovat terén
|
||||||
text.editor.saveimage = Exportovat terén
|
editor.saveimage = Exportovat terén
|
||||||
text.editor.unsaved = [scarlet]Máš neuložené změny![]\nPřesto chceš ukončit?
|
editor.unsaved = [scarlet]Máš neuložené změny![]\nPřesto chceš ukončit?
|
||||||
text.editor.resizemap = Změnit velikost mapy
|
editor.resizemap = Změnit velikost mapy
|
||||||
text.editor.mapname = Jméno mapy:
|
editor.mapname = Jméno mapy:
|
||||||
text.editor.overwrite = [accent]Varování!\nToto přepíše již existující mapu.
|
editor.overwrite = [accent]Varování!\nToto přepíše již existující mapu.
|
||||||
text.editor.overwrite.confirm = [scarlet]Varování![] Mapa s tímto jménem již existuje. Jsi si jistý že ji chceš přepsat?
|
editor.overwrite.confirm = [scarlet]Varování![] Mapa s tímto jménem již existuje. Jsi si jistý že ji chceš přepsat?
|
||||||
text.editor.selectmap = Vyber mapu k načtení:
|
editor.selectmap = Vyber mapu k načtení:
|
||||||
text.width = Šířka:
|
width = Šířka:
|
||||||
text.height = Výška:
|
height = Výška:
|
||||||
text.menu = Hlavní menu
|
menu = Hlavní menu
|
||||||
text.play = Hrát
|
play = Hrát
|
||||||
text.load = Načíst
|
load = Načíst
|
||||||
text.save = Uložit
|
save = Uložit
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Odezva: {0}ms
|
ping = Odezva: {0}ms
|
||||||
text.language.restart = Prosím restartuj hru aby se provedla změna jazyka!
|
language.restart = Prosím restartuj hru aby se provedla změna jazyka!
|
||||||
text.settings = Nastavení
|
settings = Nastavení
|
||||||
text.tutorial = Tutoriál
|
tutorial = Tutoriál
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Editor map
|
mapeditor = Editor map
|
||||||
text.donate = Darovat
|
donate = Darovat
|
||||||
|
|
||||||
text.connectfail = [crimson]Nepovedlo se připojení k serveru:\n\n[accent]{0}
|
connectfail = [crimson]Nepovedlo se připojení k serveru:\n\n[accent]{0}
|
||||||
text.error.unreachable = Server je nedostupný.\nJe adresa napsaná správně?
|
error.unreachable = Server je nedostupný.\nJe adresa napsaná správně?
|
||||||
text.error.invalidaddress = Neplatná adresa.
|
error.invalidaddress = Neplatná adresa.
|
||||||
text.error.timedout = Čas vypršel!\nUjisti se že hostitel má nastavené přesměrování portů a adresa je napsaná správně!
|
error.timedout = Čas vypršel!\nUjisti se že hostitel má nastavené přesměrování portů a adresa je napsaná správně!
|
||||||
text.error.mismatch = Chyba Packetu:\nKlient/Verze serveru se neshodují.\nUjisti se že máš nejnovější verzi Mindustry!
|
error.mismatch = Chyba Packetu:\nKlient/Verze serveru se neshodují.\nUjisti se že máš nejnovější verzi Mindustry!
|
||||||
text.error.alreadyconnected = Již připojeno.
|
error.alreadyconnected = Již připojeno.
|
||||||
text.error.mapnotfound = Soubor mapy nebyl nalezen!
|
error.mapnotfound = Soubor mapy nebyl nalezen!
|
||||||
text.error.any = neznámá chyba sítě.
|
error.any = neznámá chyba sítě.
|
||||||
|
|
||||||
text.settings.language = Jazyk
|
settings.language = Jazyk
|
||||||
text.settings.reset = nastavit výchozí
|
settings.reset = nastavit výchozí
|
||||||
text.settings.rebind = Přenastavit
|
settings.rebind = Přenastavit
|
||||||
text.settings.controls = Ovládání
|
settings.controls = Ovládání
|
||||||
text.settings.game = Hra
|
settings.game = Hra
|
||||||
text.settings.sound = zvuky
|
settings.sound = zvuky
|
||||||
text.settings.graphics = Zobrazení
|
settings.graphics = Zobrazení
|
||||||
text.settings.cleardata = Resetovat data hry...
|
settings.cleardata = Resetovat data hry...
|
||||||
text.settings.clear.confirm = Jsi si jistý že chceš resetovat obsah hry?\nTento krok je nevratný!
|
settings.clear.confirm = Jsi si jistý že chceš resetovat obsah hry?\nTento krok je nevratný!
|
||||||
text.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.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čí.
|
||||||
text.settings.clearsectors = Vymazaní sektorů
|
settings.clearsectors = Vymazaní sektorů
|
||||||
text.settings.clearunlocks = Vymazání odemykatelných
|
settings.clearunlocks = Vymazání odemykatelných
|
||||||
text.settings.clearall = Vymazat všechno
|
settings.clearall = Vymazat všechno
|
||||||
text.paused = [accent]< Pauza >
|
paused = [accent]< Pauza >
|
||||||
text.yes = Ano
|
yes = Ano
|
||||||
text.no = Ne
|
no = Ne
|
||||||
text.info.title = Informace
|
info.title = Informace
|
||||||
text.error.title = [crimson]Objevila se chyba
|
error.title = [crimson]Objevila se chyba
|
||||||
text.error.crashtitle = Objevila se chyba
|
error.crashtitle = Objevila se chyba
|
||||||
text.blocks.unknown=[LIGHT_GRAY]???
|
blocks.unknown=[LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Informace o bloku
|
blocks.blockinfo = Informace o bloku
|
||||||
text.blocks.powercapacity = Kapacita energie
|
blocks.powercapacity = Kapacita energie
|
||||||
text.blocks.powershot = Energie na výstřel
|
blocks.powershot = Energie na výstřel
|
||||||
text.blocks.targetsair = Zaměřuje vzdušné jednotky
|
blocks.targetsair = Zaměřuje vzdušné jednotky
|
||||||
text.blocks.itemspeed = Zpracování
|
blocks.itemspeed = Zpracování
|
||||||
text.blocks.shootrange = Dostřel
|
blocks.shootrange = Dostřel
|
||||||
text.blocks.size = velikost
|
blocks.size = velikost
|
||||||
text.blocks.liquidcapacity = Kapacita tekutin
|
blocks.liquidcapacity = Kapacita tekutin
|
||||||
text.blocks.maxitemssecond = Max předmětů
|
blocks.maxitemssecond = Max předmětů
|
||||||
text.blocks.powerrange = Rozsah energie
|
blocks.powerrange = Rozsah energie
|
||||||
text.blocks.poweruse = Spotřebuje energie
|
blocks.poweruse = Spotřebuje energie
|
||||||
text.blocks.powerdamage = Energie na poškození
|
blocks.powerdamage = Energie na poškození
|
||||||
text.blocks.inputitemcapacity = Kapacita vstupních předmětů
|
blocks.inputitemcapacity = Kapacita vstupních předmětů
|
||||||
text.blocks.outputitemcapacity = Kapacita výstupních předmětů
|
blocks.outputitemcapacity = Kapacita výstupních předmětů
|
||||||
text.blocks.itemcapacity = kapacita předmětů
|
blocks.itemcapacity = kapacita předmětů
|
||||||
text.blocks.basepowergeneration = Základní generování energie
|
blocks.basepowergeneration = Základní generování energie
|
||||||
text.blocks.powertransferspeed = Přenos energie
|
blocks.powertransferspeed = Přenos energie
|
||||||
text.blocks.craftspeed = Rychlost produkce
|
blocks.craftspeed = Rychlost produkce
|
||||||
text.blocks.inputliquid = Vstupní tekutiny
|
blocks.inputliquid = Vstupní tekutiny
|
||||||
text.blocks.inputliquidaux = Aux tekutina
|
blocks.inputliquidaux = Aux tekutina
|
||||||
text.blocks.inputitem = Vstupní předmět
|
blocks.inputitem = Vstupní předmět
|
||||||
text.blocks.inputitems = Vstupní předměty
|
blocks.inputitems = Vstupní předměty
|
||||||
text.blocks.outputitem = Výstupní předmět
|
blocks.outputitem = Výstupní předmět
|
||||||
text.blocks.drilltier = Vrtatelné
|
blocks.drilltier = Vrtatelné
|
||||||
text.blocks.drillspeed = Základní rychlost vrtu
|
blocks.drillspeed = Základní rychlost vrtu
|
||||||
text.blocks.liquidoutput = Výstup tekutin
|
blocks.liquidoutput = Výstup tekutin
|
||||||
text.blocks.liquidoutputspeed = Rychlost výstupu tekutin
|
blocks.liquidoutputspeed = Rychlost výstupu tekutin
|
||||||
text.blocks.liquiduse = Spotřebuje tekutin
|
blocks.liquiduse = Spotřebuje tekutin
|
||||||
text.blocks.coolant = Chlazení
|
blocks.coolant = Chlazení
|
||||||
text.blocks.coolantuse = Spotřeba chlazení
|
blocks.coolantuse = Spotřeba chlazení
|
||||||
text.blocks.inputliquidfuel = Palivo-tekutina
|
blocks.inputliquidfuel = Palivo-tekutina
|
||||||
text.blocks.liquidfueluse = Spotřeba Paliva-tekutiny
|
blocks.liquidfueluse = Spotřeba Paliva-tekutiny
|
||||||
text.blocks.boostitem = Předmět pro zrychlení
|
blocks.boostitem = Předmět pro zrychlení
|
||||||
text.blocks.boostliquid = Tekutina pro zrychlení
|
blocks.boostliquid = Tekutina pro zrychlení
|
||||||
text.blocks.health = Životy
|
blocks.health = Životy
|
||||||
text.blocks.inaccuracy = Nepřesnost/výchylka
|
blocks.inaccuracy = Nepřesnost/výchylka
|
||||||
text.blocks.shots = Střely
|
blocks.shots = Střely
|
||||||
text.blocks.reload = Střely za sekundu
|
blocks.reload = Střely za sekundu
|
||||||
text.blocks.inputfuel = Palivo
|
blocks.inputfuel = Palivo
|
||||||
text.blocks.fuelburntime = Čas spalování paliva
|
blocks.fuelburntime = Čas spalování paliva
|
||||||
text.blocks.inputcapacity = Vstupní kapacita
|
blocks.inputcapacity = Vstupní kapacita
|
||||||
text.blocks.outputcapacity = Výstupní kapacita
|
blocks.outputcapacity = Výstupní kapacita
|
||||||
text.unit.blocks = Bloky
|
unit.blocks = Bloky
|
||||||
text.unit.powersecond = jednotek energie/sekunda
|
unit.powersecond = jednotek energie/sekunda
|
||||||
text.unit.liquidsecond = jednotek tekutin/sekundu
|
unit.liquidsecond = jednotek tekutin/sekundu
|
||||||
text.unit.itemssecond = předmětů/sekundu
|
unit.itemssecond = předmětů/sekundu
|
||||||
text.unit.pixelssecond = pixelů/sekundu
|
unit.pixelssecond = pixelů/sekundu
|
||||||
text.unit.liquidunits = jednotek tekutin
|
unit.liquidunits = jednotek tekutin
|
||||||
text.unit.powerunits = jednotek energie
|
unit.powerunits = jednotek energie
|
||||||
text.unit.degrees = úhly
|
unit.degrees = úhly
|
||||||
text.unit.seconds = sekundy
|
unit.seconds = sekundy
|
||||||
text.unit.items = předměty
|
unit.items = předměty
|
||||||
text.category.general = Všeobecné
|
category.general = Všeobecné
|
||||||
text.category.power = Energie
|
category.power = Energie
|
||||||
text.category.liquids = Tekutiny
|
category.liquids = Tekutiny
|
||||||
text.category.items = Předměty
|
category.items = Předměty
|
||||||
text.category.crafting = Vyžaduje
|
category.crafting = Vyžaduje
|
||||||
text.category.shooting = Střílí
|
category.shooting = Střílí
|
||||||
text.category.optional = Volitelné vylepšení
|
category.optional = Volitelné vylepšení
|
||||||
setting.indicators.name = Indikátor pro spojence
|
setting.indicators.name = Indikátor pro spojence
|
||||||
setting.autotarget.name = Automaticky zaměřuje
|
setting.autotarget.name = Automaticky zaměřuje
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
@@ -377,7 +377,7 @@ setting.mutemusic.name = Ztišit hudbu
|
|||||||
setting.sfxvol.name = SFX hlasitost
|
setting.sfxvol.name = SFX hlasitost
|
||||||
setting.mutesound.name = Ztišit zvuky
|
setting.mutesound.name = Ztišit zvuky
|
||||||
setting.crashreport.name = Poslat anonymní spis o zhroucení hry
|
setting.crashreport.name = Poslat anonymní spis o zhroucení hry
|
||||||
text.keybind.title = Přenastavit klávesy
|
keybind.title = Přenastavit klávesy
|
||||||
category.general.name = Všeobecné
|
category.general.name = Všeobecné
|
||||||
category.view.name = Pohled
|
category.view.name = Pohled
|
||||||
category.multiplayer.name = Multiplayer
|
category.multiplayer.name = Multiplayer
|
||||||
@@ -410,7 +410,7 @@ keybind.chat_history_next.name = Další historie chatu
|
|||||||
keybind.chat_scroll.name = Chat posun
|
keybind.chat_scroll.name = Chat posun
|
||||||
keybind.drop_unit.name = Zahodit jednotku
|
keybind.drop_unit.name = Zahodit jednotku
|
||||||
keybind.zoom_minimap.name = Přiblížit minimapu
|
keybind.zoom_minimap.name = Přiblížit minimapu
|
||||||
mode.text.help.title = Popis módů
|
mode.help.title = Popis módů
|
||||||
mode.waves.name = Vlny
|
mode.waves.name = Vlny
|
||||||
mode.waves.description = Normální mód. Limitované zdroje a automaticky přicházející Vlny nepřátel.
|
mode.waves.description = Normální mód. Limitované zdroje a automaticky přicházející Vlny nepřátel.
|
||||||
mode.sandbox.name = Sandbox
|
mode.sandbox.name = Sandbox
|
||||||
@@ -489,21 +489,21 @@ mech.trident-ship.weapon = Bombová zátoka
|
|||||||
mech.glaive-ship.name = Glaiva
|
mech.glaive-ship.name = Glaiva
|
||||||
mech.glaive-ship.description = Obrovská, Dobře obrněná střelecká loď. Vybavena zápalným opakovačem. Dobrá akcelerace a maximální rychlost.
|
mech.glaive-ship.description = Obrovská, Dobře obrněná střelecká loď. Vybavena zápalným opakovačem. Dobrá akcelerace a maximální rychlost.
|
||||||
mech.glaive-ship.weapon = Plamenný Opakovač
|
mech.glaive-ship.weapon = Plamenný Opakovač
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Výbušnost: {0}%
|
item.explosiveness = [LIGHT_GRAY]Výbušnost: {0}%
|
||||||
text.item.flammability = [LIGHT_GRAY]Zápalnost: {0}%
|
item.flammability = [LIGHT_GRAY]Zápalnost: {0}%
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioaktivita: {0}%
|
item.radioactivity = [LIGHT_GRAY]Radioaktivita: {0}%
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Tok energie: {0}%
|
item.fluxiness = [LIGHT_GRAY]Tok energie: {0}%
|
||||||
text.unit.health = [LIGHT_GRAY]Životy: {0}
|
unit.health = [LIGHT_GRAY]Životy: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Rychlost: {0}
|
unit.speed = [LIGHT_GRAY]Rychlost: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Zbraň: {0}
|
mech.weapon = [LIGHT_GRAY]Zbraň: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Brnění: {0}
|
mech.armor = [LIGHT_GRAY]Brnění: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Kapacita předmětů: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Kapacita předmětů: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Rychlost těžení: {0}
|
mech.minespeed = [LIGHT_GRAY]Rychlost těžení: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Síla těžení: {0}
|
mech.minepower = [LIGHT_GRAY]Síla těžení: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Schopnost: {0}
|
mech.ability = [LIGHT_GRAY]Schopnost: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Kapacita teploty: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Kapacita teploty: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viskozita: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viskozita: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Teplota: {0}
|
liquid.temperature = [LIGHT_GRAY]Teplota: {0}
|
||||||
block.constructing = {0} [LIGHT_GRAY](Constructing)
|
block.constructing = {0} [LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Nepřátelský Spawn
|
block.spawn.name = Nepřátelský Spawn
|
||||||
block.core.name = Jádro
|
block.core.name = Jádro
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Danksagungen
|
credits = Danksagungen
|
||||||
text.discord = Trete dem Mindustry Discord bei!
|
discord = Trete dem Mindustry Discord bei!
|
||||||
text.link.discord.description = Der offizielle Mindustry Discord Chatroom
|
link.discord.description = Der offizielle Mindustry Discord Chatroom
|
||||||
text.link.github.description = Quellcode des Spiels
|
link.github.description = Quellcode des Spiels
|
||||||
text.link.dev-builds.description = Entwicklungs-Builds (instabil)
|
link.dev-builds.description = Entwicklungs-Builds (instabil)
|
||||||
text.link.trello.description = Offizielles Trello Board für geplante Features
|
link.trello.description = Offizielles Trello Board für geplante Features
|
||||||
text.link.itch.io.description = itch.io Seite mit Downloads und der Web-Version des Spiels
|
link.itch.io.description = itch.io Seite mit Downloads und der Web-Version des Spiels
|
||||||
text.link.google-play.description = Google Play Store Seite
|
link.google-play.description = Google Play Store Seite
|
||||||
text.link.wiki.description = Offizelles Mindustry Wiki
|
link.wiki.description = Offizelles Mindustry Wiki
|
||||||
text.linkfail = Fehler beim Öffnen des Links!\nDie URL wurde in die Zwischenablage kopiert.
|
linkfail = Fehler beim Öffnen des Links!\nDie URL wurde in die Zwischenablage kopiert.
|
||||||
text.gameover = Der Kern wurde zerstört.
|
gameover = Der Kern wurde zerstört.
|
||||||
text.gameover.pvp = Das[accent] {0}[] Team ist siegreich!
|
gameover.pvp = Das[accent] {0}[] Team ist siegreich!
|
||||||
text.sector.gameover = Du hast diesen Sektor verloren. Erneuter Einsatz?
|
sector.gameover = Du hast diesen Sektor verloren. Erneuter Einsatz?
|
||||||
text.sector.retry = Erneut versuchen
|
sector.retry = Erneut versuchen
|
||||||
text.highscore = [YELLOW] Neuer Highscore!
|
highscore = [YELLOW] Neuer Highscore!
|
||||||
text.wave.lasted = Du hast es bis Welle [accent]{0}[] ausgehalten.
|
wave.lasted = Du hast es bis Welle [accent]{0}[] ausgehalten.
|
||||||
text.level.highscore = High Score: [accent]{0}
|
level.highscore = High Score: [accent]{0}
|
||||||
text.level.delete.title = Löschen bestätigen
|
level.delete.title = Löschen bestätigen
|
||||||
text.map.delete = Bist du sicher, dass du die Karte "[accent]{0}[]" löschen möchtest?
|
map.delete = Bist du sicher, dass du die Karte "[accent]{0}[]" löschen möchtest?
|
||||||
text.level.select = Level Auswahl
|
level.select = Level Auswahl
|
||||||
text.level.mode = Spielmodus:
|
level.mode = Spielmodus:
|
||||||
text.construction.desktop = Um einen Block zu deselektieren oder den Bau abzubrechen, [accent]verwende die Leertaste[].
|
construction.desktop = Um einen Block zu deselektieren oder den Bau abzubrechen, [accent]verwende die Leertaste[].
|
||||||
text.construction.title = Bauanleitung für Blöcke.
|
construction.title = Bauanleitung für Blöcke.
|
||||||
text.construction = Du hast soeben den [accent]Block-Baumodus[] ausgewählt.\n\nTippe einfach auf einen gültigen Platz in der Nähe deines Schiffs, um den Bau zu planen.\nSobald du einige Blöcke platziert hast, drücke zum Bestätigen auf den Haken, und dein Schiff wird mit dem Bau beginnen.\n\n- [accent]Entferne Blöcke[] von deiner Auswahl, indem du darauf tippst.\n- [accent]Verschiebe die Selektion[], indem du einen beliebigen Block in der Auswahl gedrückt hältst und verschiebst.\n- [accent]Platziere Blöcke in einer Linie[], indem du einen leeren Platz gedrückt hältst, und in eine Richtung ziehst.\n- [accent]Breche den Bau oder die Auswahl ab[], indem du das X links unten drückst.
|
construction = Du hast soeben den [accent]Block-Baumodus[] ausgewählt.\n\nTippe einfach auf einen gültigen Platz in der Nähe deines Schiffs, um den Bau zu planen.\nSobald du einige Blöcke platziert hast, drücke zum Bestätigen auf den Haken, und dein Schiff wird mit dem Bau beginnen.\n\n- [accent]Entferne Blöcke[] von deiner Auswahl, indem du darauf tippst.\n- [accent]Verschiebe die Selektion[], indem du einen beliebigen Block in der Auswahl gedrückt hältst und verschiebst.\n- [accent]Platziere Blöcke in einer Linie[], indem du einen leeren Platz gedrückt hältst, und in eine Richtung ziehst.\n- [accent]Breche den Bau oder die Auswahl ab[], indem du das X links unten drückst.
|
||||||
text.deconstruction.title = Abbruchanleitung für Blöcke
|
deconstruction.title = Abbruchanleitung für Blöcke
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Nächstes mal nicht mehr anzeigen
|
showagain = Nächstes mal nicht mehr anzeigen
|
||||||
text.coreattack = < Die Basis wird angegriffen! >
|
coreattack = < Die Basis wird angegriffen! >
|
||||||
text.unlocks = Freigeschaltet
|
unlocks = Freigeschaltet
|
||||||
text.savegame = Spiel speichern
|
savegame = Spiel speichern
|
||||||
text.loadgame = Spiel laden
|
loadgame = Spiel laden
|
||||||
text.joingame = Spiel beitreten
|
joingame = Spiel beitreten
|
||||||
text.addplayers = Hinzufügen/Entfernen von Spielern
|
addplayers = Hinzufügen/Entfernen von Spielern
|
||||||
text.customgame = Benutzerdefiniertes Spiel
|
customgame = Benutzerdefiniertes Spiel
|
||||||
text.sectors = Sektoren
|
sectors = Sektoren
|
||||||
text.sector = Sektor: [LIGHT_GRAY]{0}
|
sector = Sektor: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Zeit: [LIGHT_GRAY]{0}
|
sector.time = Zeit: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Einsatz
|
sector.deploy = Einsatz
|
||||||
text.sector.abandon = Aufgeben
|
sector.abandon = Aufgeben
|
||||||
text.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.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!
|
||||||
text.sector.resume = Fortsetzen
|
sector.resume = Fortsetzen
|
||||||
text.sector.locked = [scarlet][[Unvollständig]
|
sector.locked = [scarlet][[Unvollständig]
|
||||||
text.sector.unexplored = [accent][[Unerforscht]
|
sector.unexplored = [accent][[Unerforscht]
|
||||||
text.missions = Missionen:[LIGHT_GRAY] {0}
|
missions = Missionen:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mission:[LIGHT_GRAY] {0}
|
mission = Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Hauptmission:[LIGHT_GRAY] {0}
|
mission.main = Hauptmission:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Missionsbeschreibung
|
mission.info = Missionsbeschreibung
|
||||||
text.mission.complete = Mission erfolgreich!
|
mission.complete = Mission erfolgreich!
|
||||||
text.mission.complete.body = Sektor {0},{1} wurde erobert.
|
mission.complete.body = Sektor {0},{1} wurde erobert.
|
||||||
text.mission.wave = Überlebe [accent]{0}/{1}[] Wellen\nWelle in {2}
|
mission.wave = Überlebe [accent]{0}/{1}[] Wellen\nWelle in {2}
|
||||||
text.mission.wave.enemies = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner
|
mission.wave.enemies = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner
|
||||||
text.mission.wave.enemy = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner
|
mission.wave.enemy = Überlebe[accent] {0}/{1} []Wellen\n{2} Gegner
|
||||||
text.mission.wave.menu = Überlebe[accent] {0} []Wellen
|
mission.wave.menu = Überlebe[accent] {0} []Wellen
|
||||||
text.mission.battle = Zerstöre die gegnerische Basis.
|
mission.battle = Zerstöre die gegnerische Basis.
|
||||||
text.mission.resource.menu = Erlange {0} x{1}
|
mission.resource.menu = Erlange {0} x{1}
|
||||||
text.mission.resource = Sammele {0}:\n[accent]{1}/{2}[]
|
mission.resource = Sammele {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Erstelle {0}
|
mission.block = Erstelle {0}
|
||||||
text.mission.unit = Erstelle {0} Einheiten
|
mission.unit = Erstelle {0} Einheiten
|
||||||
text.mission.command = Sende {0}-Kommando an Einheiten
|
mission.command = Sende {0}-Kommando an Einheiten
|
||||||
text.mission.linknode = Verbinde Stromknoten
|
mission.linknode = Verbinde Stromknoten
|
||||||
text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Wechsle zum [accent] {0}[]-Mech
|
mission.mech = Wechsle zum [accent] {0}[]-Mech
|
||||||
text.mission.create = Platziere[accent] {0}[]
|
mission.create = Platziere[accent] {0}[]
|
||||||
text.none = <nichts>
|
none = <nichts>
|
||||||
text.close = Schließen
|
close = Schließen
|
||||||
text.quit = Verlassen
|
quit = Verlassen
|
||||||
text.maps = Karten
|
maps = Karten
|
||||||
text.continue = Weiter
|
continue = Weiter
|
||||||
text.nextmission = Nächste Mission
|
nextmission = Nächste Mission
|
||||||
text.maps.none = [LIGHT_GRAY]Keine Karten gefunden!
|
maps.none = [LIGHT_GRAY]Keine Karten gefunden!
|
||||||
text.about.button = Info
|
about.button = Info
|
||||||
text.name = Name:
|
name = Name:
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = Neuen Block freigeschaltet!
|
unlocked = Neuen Block freigeschaltet!
|
||||||
text.unlocked.plural = Neue Blöcke freigeschaltet!
|
unlocked.plural = Neue Blöcke freigeschaltet!
|
||||||
text.players = {0} Spieler online
|
players = {0} Spieler online
|
||||||
text.players.single = {0} Spieler online
|
players.single = {0} Spieler online
|
||||||
text.server.closing = [accent]Schließe den Server...
|
server.closing = [accent]Schließe den Server...
|
||||||
text.server.kicked.kick = Du wurdest vom Server gekickt!
|
server.kicked.kick = Du wurdest vom Server gekickt!
|
||||||
text.server.kicked.serverClose = Server geschlossen.
|
server.kicked.serverClose = Server geschlossen.
|
||||||
text.server.kicked.sectorComplete = Sektor abgeschlossen.
|
server.kicked.sectorComplete = Sektor abgeschlossen.
|
||||||
text.server.kicked.sectorComplete.text = Deine Mission ist abgeschlossen.\nDer Server wird nun in einen neuen Sektor wechseln.
|
server.kicked.sectorComplete.text = Deine Mission ist abgeschlossen.\nDer Server wird nun in einen neuen Sektor wechseln.
|
||||||
text.server.kicked.clientOutdated = Veralteter Client! Aktualisiere dein Spiel!
|
server.kicked.clientOutdated = Veralteter Client! Aktualisiere dein Spiel!
|
||||||
text.server.kicked.serverOutdated = Veralteter Server! Bitte den Host um ein Update!
|
server.kicked.serverOutdated = Veralteter Server! Bitte den Host um ein Update!
|
||||||
text.server.kicked.banned = Du wurdest vom Server verbannt.
|
server.kicked.banned = Du wurdest vom Server verbannt.
|
||||||
text.server.kicked.recentKick = Du wurdest gerade gekickt.\nWarte bevor du dich wieder verbindest.
|
server.kicked.recentKick = Du wurdest gerade gekickt.\nWarte bevor du dich wieder verbindest.
|
||||||
text.server.kicked.nameInUse = Es ist bereits ein Spieler \nmit diesem Namen auf dem Server.
|
server.kicked.nameInUse = Es ist bereits ein Spieler \nmit diesem Namen auf dem Server.
|
||||||
text.server.kicked.nameEmpty = Dein Name muss zumindest einen Buchstaben oder eine Zahl enthalten.
|
server.kicked.nameEmpty = Dein Name muss zumindest einen Buchstaben oder eine Zahl enthalten.
|
||||||
text.server.kicked.idInUse = Du bist bereits auf dem Server! Anmeldungen mit zwei Accounts sind nicht gestattet.
|
server.kicked.idInUse = Du bist bereits auf dem Server! Anmeldungen mit zwei Accounts sind nicht gestattet.
|
||||||
text.server.kicked.customClient = Der Server akzeptiert keine Custom Builds von Mindustry. Lade dir die offizielle Version herunter.
|
server.kicked.customClient = Der Server akzeptiert keine Custom Builds von Mindustry. Lade dir die offizielle Version herunter.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Server hosten
|
hostserver = Server hosten
|
||||||
text.hostserver.mobile = Host\nGame
|
hostserver.mobile = Host\nGame
|
||||||
text.host = Host
|
host = Host
|
||||||
text.hosting = [accent] Server wird geöffnet...
|
hosting = [accent] Server wird geöffnet...
|
||||||
text.hosts.refresh = Aktualisieren
|
hosts.refresh = Aktualisieren
|
||||||
text.hosts.discovering = Suche nach LAN-Spielen
|
hosts.discovering = Suche nach LAN-Spielen
|
||||||
text.server.refreshing = Server wird aktualisiert
|
server.refreshing = Server wird aktualisiert
|
||||||
text.hosts.none = [lightgray] Keine LAN Spiele gefunden!
|
hosts.none = [lightgray] Keine LAN Spiele gefunden!
|
||||||
text.host.invalid = [scarlet] Kann keine Verbindung zum Host herstellen.
|
host.invalid = [scarlet] Kann keine Verbindung zum Host herstellen.
|
||||||
text.trace = Spieler verfolgen
|
trace = Spieler verfolgen
|
||||||
text.trace.playername = Spielername: [accent]{0}
|
trace.playername = Spielername: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Eindeutige ID: [accent]{0}
|
trace.id = Eindeutige ID: [accent]{0}
|
||||||
text.trace.android = Android Client: [accent]{0}
|
trace.android = Android Client: [accent]{0}
|
||||||
text.trace.modclient = Custom Client: [accent]{0}
|
trace.modclient = Custom Client: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Anzahl zerstörter Blöcke: [accent]{0}
|
trace.totalblocksbroken = Anzahl zerstörter Blöcke: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Anzahl zerstörter Gebäude-Blöcke: [accent]{0}
|
trace.structureblocksbroken = Anzahl zerstörter Gebäude-Blöcke: [accent]{0}
|
||||||
text.trace.lastblockbroken = Letzter zerstörter Block: [accent]{0}
|
trace.lastblockbroken = Letzter zerstörter Block: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Anzahl platzierter Blöcke: [accent]{0}
|
trace.totalblocksplaced = Anzahl platzierter Blöcke: [accent]{0}
|
||||||
text.trace.lastblockplaced = Letzter platzierter Block: [accent]{0}
|
trace.lastblockplaced = Letzter platzierter Block: [accent]{0}
|
||||||
text.invalidid = Ungültige Client ID! Berichte den Bug.
|
invalidid = Ungültige Client ID! Berichte den Bug.
|
||||||
text.server.bans = Bans
|
server.bans = Bans
|
||||||
text.server.bans.none = Keine gebannten Spieler gefunden!
|
server.bans.none = Keine gebannten Spieler gefunden!
|
||||||
text.server.admins = Admins
|
server.admins = Admins
|
||||||
text.server.admins.none = Keine Admins gefunden!
|
server.admins.none = Keine Admins gefunden!
|
||||||
text.server.add = Server hinzufügen
|
server.add = Server hinzufügen
|
||||||
text.server.delete = Bist du dir sicher, dass du diesen Server löschen möchtest?
|
server.delete = Bist du dir sicher, dass du diesen Server löschen möchtest?
|
||||||
text.server.hostname = Host: {0}
|
server.hostname = Host: {0}
|
||||||
text.server.edit = Server bearbeiten
|
server.edit = Server bearbeiten
|
||||||
text.server.outdated = [crimson]Veralteter Server![]
|
server.outdated = [crimson]Veralteter Server![]
|
||||||
text.server.outdated.client = [crimson]Veralteter Client![]
|
server.outdated.client = [crimson]Veralteter Client![]
|
||||||
text.server.version = [lightgray]Version: {0}
|
server.version = [lightgray]Version: {0}
|
||||||
text.server.custombuild = [yellow]Custom Build
|
server.custombuild = [yellow]Custom Build
|
||||||
text.confirmban = Bist du sicher, dass du diesen Spieler verbannen möchtest?
|
confirmban = Bist du sicher, dass du diesen Spieler verbannen möchtest?
|
||||||
text.confirmkick = Bist du sicher, dass du diesen Spieler kicken willst?
|
confirmkick = Bist du sicher, dass du diesen Spieler kicken willst?
|
||||||
text.confirmunban = Bist du sicher, dass du die Verbannung des Spielers rückgängig machen willst?
|
confirmunban = Bist du sicher, dass du die Verbannung des Spielers rückgängig machen willst?
|
||||||
text.confirmadmin = Bist du sicher, dass du diesen Spieler zu einem Admin machen möchtest?
|
confirmadmin = Bist du sicher, dass du diesen Spieler zu einem Admin machen möchtest?
|
||||||
text.confirmunadmin = Bis du sicher, dass dieser Spieler kein Admin mehr sein soll?
|
confirmunadmin = Bis du sicher, dass dieser Spieler kein Admin mehr sein soll?
|
||||||
text.joingame.title = Spiel beitreten
|
joingame.title = Spiel beitreten
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Verbindung unterbrochen.
|
disconnect = Verbindung unterbrochen.
|
||||||
text.disconnect.data = Fehler beim Laden der Welt!
|
disconnect.data = Fehler beim Laden der Welt!
|
||||||
text.connecting = [accent] Verbinde...
|
connecting = [accent] Verbinde...
|
||||||
text.connecting.data = [accent] Welt wird geladen...
|
connecting.data = [accent] Welt wird geladen...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Adresse bereits in Verwendung!
|
server.addressinuse = Adresse bereits in Verwendung!
|
||||||
text.server.invalidport = Falscher Port!
|
server.invalidport = Falscher Port!
|
||||||
text.server.error = [crimson] Fehler beim Hosten des Servers: [accent] {0}
|
server.error = [crimson] Fehler beim Hosten des Servers: [accent] {0}
|
||||||
text.save.old = Dieser Spielstand ist von einer älteren Version des Spiels, und kann nicht mehr verwendet werden.\n\n[LIGHT_GRAY]Abwärtskompatibilität von Speicherständen wird in der 4.0 Vollversion hinzugefügt.
|
save.old = Dieser Spielstand ist von einer älteren Version des Spiels, und kann nicht mehr verwendet werden.\n\n[LIGHT_GRAY]Abwärtskompatibilität von Speicherständen wird in der 4.0 Vollversion hinzugefügt.
|
||||||
text.save.new = Neuer Spielstand
|
save.new = Neuer Spielstand
|
||||||
text.save.overwrite = Möchtest du diesen Spielstand wirklich überschreiben?
|
save.overwrite = Möchtest du diesen Spielstand wirklich überschreiben?
|
||||||
text.overwrite = Überschreiben
|
overwrite = Überschreiben
|
||||||
text.save.none = Keine Spielstände gefunden!
|
save.none = Keine Spielstände gefunden!
|
||||||
text.saveload = [accent] Speichern ...
|
saveload = [accent] Speichern ...
|
||||||
text.savefail = Fehler beim Speichern des Spiels!
|
savefail = Fehler beim Speichern des Spiels!
|
||||||
text.save.delete.confirm = Möchtest du diesen Spielstand wirklich löschen?
|
save.delete.confirm = Möchtest du diesen Spielstand wirklich löschen?
|
||||||
text.save.delete = Löschen
|
save.delete = Löschen
|
||||||
text.save.export = Spielstand exportieren
|
save.export = Spielstand exportieren
|
||||||
text.save.import.invalid = [accent] Dieser Spielstand ist ungültig!
|
save.import.invalid = [accent] Dieser Spielstand ist ungültig!
|
||||||
text.save.import.fail = [crimson] Spielstand konnte nicht importiert werden: [accent] {0}
|
save.import.fail = [crimson] Spielstand konnte nicht importiert werden: [accent] {0}
|
||||||
text.save.export.fail = [crimson] Spielstand konnte nicht exportiert werden: [accent] {0}
|
save.export.fail = [crimson] Spielstand konnte nicht exportiert werden: [accent] {0}
|
||||||
text.save.import = Spielstand importieren
|
save.import = Spielstand importieren
|
||||||
text.save.newslot = Name speichern:
|
save.newslot = Name speichern:
|
||||||
text.save.rename = Umbenennen
|
save.rename = Umbenennen
|
||||||
text.save.rename.text = Neuer Name
|
save.rename.text = Neuer Name
|
||||||
text.selectslot = Wähle einen Spielstand
|
selectslot = Wähle einen Spielstand
|
||||||
text.slot = [accent] Platz {0}
|
slot = [accent] Platz {0}
|
||||||
text.save.corrupted = [accent] Datei beschädigt oder ungültig!
|
save.corrupted = [accent] Datei beschädigt oder ungültig!
|
||||||
text.sector.corrupted = [accent]Ein Spielstand für diesen Sektor wurde nicht gefunden.\nEin neuer Spielstand wurde erstellt.
|
sector.corrupted = [accent]Ein Spielstand für diesen Sektor wurde nicht gefunden.\nEin neuer Spielstand wurde erstellt.
|
||||||
text.empty = <leer>
|
empty = <leer>
|
||||||
text.on = An
|
on = An
|
||||||
text.off = Aus
|
off = Aus
|
||||||
text.save.autosave = Automatisches Speichern: {0}
|
save.autosave = Automatisches Speichern: {0}
|
||||||
text.save.map = Karte: {0}
|
save.map = Karte: {0}
|
||||||
text.save.wave = Welle: {0}
|
save.wave = Welle: {0}
|
||||||
text.save.difficulty = Schwierigkeitsgrad: {0}
|
save.difficulty = Schwierigkeitsgrad: {0}
|
||||||
text.save.date = Zuletzt gespeichert: {0}
|
save.date = Zuletzt gespeichert: {0}
|
||||||
text.save.playtime = Spielzeit: {0}
|
save.playtime = Spielzeit: {0}
|
||||||
text.confirm = Bestätigen
|
confirm = Bestätigen
|
||||||
text.delete = Löschen
|
delete = Löschen
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Öffnen
|
open = Öffnen
|
||||||
text.cancel = Abbruch
|
cancel = Abbruch
|
||||||
text.openlink = Link öffnen
|
openlink = Link öffnen
|
||||||
text.copylink = Kopiere Link
|
copylink = Kopiere Link
|
||||||
text.back = Zurück
|
back = Zurück
|
||||||
text.quit.confirm = Willst du wirklich aufhören?
|
quit.confirm = Willst du wirklich aufhören?
|
||||||
text.changelog.title = Changelog
|
changelog.title = Changelog
|
||||||
text.changelog.loading = Lade Änderungshistorie...
|
changelog.loading = Lade Änderungshistorie...
|
||||||
text.changelog.error.android = [accent]Beachte: Die Änderungshistorie funktioniert manchmal nicht auf Android 4.4 (und älter)!\nDies liegt an einem Android bug.
|
changelog.error.android = [accent]Beachte: Die Änderungshistorie funktioniert manchmal nicht auf Android 4.4 (und älter)!\nDies liegt an einem Android bug.
|
||||||
text.changelog.error.ios = [accent]Die Änderungshistorie wird aktuell nicht von IOS unterstützt.
|
changelog.error.ios = [accent]Die Änderungshistorie wird aktuell nicht von IOS unterstützt.
|
||||||
text.changelog.error = [scarlet]Fehler beim Laden der Änderungshistorie!\nPrüfe deine Internetverbindung.
|
changelog.error = [scarlet]Fehler beim Laden der Änderungshistorie!\nPrüfe deine Internetverbindung.
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]Wird geladen ...
|
loading = [accent]Wird geladen ...
|
||||||
text.saving = [accent]Speichere...
|
saving = [accent]Speichere...
|
||||||
text.wave = [accent]Welle {0}
|
wave = [accent]Welle {0}
|
||||||
text.wave.waiting = Welle in {0}
|
wave.waiting = Welle in {0}
|
||||||
text.waiting = Warten...
|
waiting = Warten...
|
||||||
text.waiting.players = Warte auf Spieler...
|
waiting.players = Warte auf Spieler...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Gegner verbleiben
|
wave.enemies = [LIGHT_GRAY]{0} Gegner verbleiben
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Gegner verbleiben
|
wave.enemy = [LIGHT_GRAY]{0} Gegner verbleiben
|
||||||
text.loadimage = Bild laden
|
loadimage = Bild laden
|
||||||
text.saveimage = Bild speichern
|
saveimage = Bild speichern
|
||||||
text.unknown = Unbekannt
|
unknown = Unbekannt
|
||||||
text.custom = Benutzerdefiniert
|
custom = Benutzerdefiniert
|
||||||
text.builtin = Enthalten
|
builtin = Enthalten
|
||||||
text.map.delete.confirm = Bist du sicher, dass du diese Karte löschen willst? Die Aktion kann nicht rückgänig gemacht werden!
|
map.delete.confirm = Bist du sicher, dass du diese Karte löschen willst? Die Aktion kann nicht rückgänig gemacht werden!
|
||||||
text.map.random = [accent]Zufällige Karte
|
map.random = [accent]Zufällige Karte
|
||||||
text.map.nospawn = Diese Karte hat keine Kerne in denen die Spieler beginnen können! Füge einen [ROYAL]blue[] Kern zu dieser Karte im Editor hinzu.
|
map.nospawn = Diese Karte hat keine Kerne in denen die Spieler beginnen können! Füge einen [ROYAL]blue[] Kern zu dieser Karte im Editor hinzu.
|
||||||
text.map.nospawn.pvp = Diese Karte hat keine gegnerischen Kerne wo Gegner starten könnten! Füge über den Editor [SCARLET] rote[] Kerne zu dieser Karte hinzu.
|
map.nospawn.pvp = Diese Karte hat keine gegnerischen Kerne wo Gegner starten könnten! Füge über den Editor [SCARLET] rote[] Kerne zu dieser Karte hinzu.
|
||||||
text.map.invalid = Fehler beim Laden der Karte: Beschädigtes oder invalide Karten Datei.
|
map.invalid = Fehler beim Laden der Karte: Beschädigtes oder invalide Karten Datei.
|
||||||
text.editor.brush = Pinsel
|
editor.brush = Pinsel
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Öffne im Editor
|
editor.openin = Öffne im Editor
|
||||||
text.editor.oregen = Erze generieren
|
editor.oregen = Erze generieren
|
||||||
text.editor.oregen.info = Erze generiert:
|
editor.oregen.info = Erze generiert:
|
||||||
text.editor.mapinfo = Karten Info
|
editor.mapinfo = Karten Info
|
||||||
text.editor.author = Author:
|
editor.author = Author:
|
||||||
text.editor.description = Beschreibung:
|
editor.description = Beschreibung:
|
||||||
text.editor.name = Name:
|
editor.name = Name:
|
||||||
text.editor.teams = Teams
|
editor.teams = Teams
|
||||||
text.editor.elevation = Höhe
|
editor.elevation = Höhe
|
||||||
text.editor.errorimageload = Fehler beim Laden des Bildes: [accent] {0}
|
editor.errorimageload = Fehler beim Laden des Bildes: [accent] {0}
|
||||||
text.editor.errorimagesave = Fehler beim Speichern des Bildes: [accent] {0}
|
editor.errorimagesave = Fehler beim Speichern des Bildes: [accent] {0}
|
||||||
text.editor.generate = Generieren
|
editor.generate = Generieren
|
||||||
text.editor.resize = Grösse\nanpassen
|
editor.resize = Grösse\nanpassen
|
||||||
text.editor.loadmap = Karte\nladen
|
editor.loadmap = Karte\nladen
|
||||||
text.editor.savemap = Karte\nspeichern
|
editor.savemap = Karte\nspeichern
|
||||||
text.editor.saved = Gespeichert!
|
editor.saved = Gespeichert!
|
||||||
text.editor.save.noname = Deine Karte hat keinen Namen! Setze einen Namen im [accent]Karten Info[] Menu.
|
editor.save.noname = Deine Karte hat keinen Namen! Setze einen Namen im [accent]Karten Info[] Menu.
|
||||||
text.editor.save.overwrite = Deine Karte überschreibt eine built-in Karte! Wähle einen anderen Karten Namen im [accent]'Karten info'[] Menu.
|
editor.save.overwrite = Deine Karte überschreibt eine built-in Karte! Wähle einen anderen Karten Namen im [accent]'Karten info'[] Menu.
|
||||||
text.editor.import.exists = [scarlet]Fehler beim Import:[] Ein built-in Karte namens '{0}' existiert bereits!
|
editor.import.exists = [scarlet]Fehler beim Import:[] Ein built-in Karte namens '{0}' existiert bereits!
|
||||||
text.editor.import = Import...
|
editor.import = Import...
|
||||||
text.editor.importmap = Importiere Karte
|
editor.importmap = Importiere Karte
|
||||||
text.editor.importmap.description = Importiere von einer bestehende Karte
|
editor.importmap.description = Importiere von einer bestehende Karte
|
||||||
text.editor.importfile = Importiere Datei
|
editor.importfile = Importiere Datei
|
||||||
text.editor.importfile.description = Importiere aus einer Karten Datei
|
editor.importfile.description = Importiere aus einer Karten Datei
|
||||||
text.editor.importimage = Importiere Terrain Bild
|
editor.importimage = Importiere Terrain Bild
|
||||||
text.editor.importimage.description = Importiere aus einer Terrain Bild Datei
|
editor.importimage.description = Importiere aus einer Terrain Bild Datei
|
||||||
text.editor.export = Export...
|
editor.export = Export...
|
||||||
text.editor.exportfile = Export in Datei
|
editor.exportfile = Export in Datei
|
||||||
text.editor.exportfile.description = Exportiere in eine Karten Datei
|
editor.exportfile.description = Exportiere in eine Karten Datei
|
||||||
text.editor.exportimage = Export in Terrain Bild Datei
|
editor.exportimage = Export in Terrain Bild Datei
|
||||||
text.editor.exportimage.description = Exportiere in eine Karten Bild Datei
|
editor.exportimage.description = Exportiere in eine Karten Bild Datei
|
||||||
text.editor.loadimage = Bild\nladen
|
editor.loadimage = Bild\nladen
|
||||||
text.editor.saveimage = Bild\nspeichern
|
editor.saveimage = Bild\nspeichern
|
||||||
text.editor.unsaved = [crimson] Du hast Änderungen nicht gespeichert [] Möchtest du wirklich aufhören?
|
editor.unsaved = [crimson] Du hast Änderungen nicht gespeichert [] Möchtest du wirklich aufhören?
|
||||||
text.editor.resizemap = Grösse der Karte ändern
|
editor.resizemap = Grösse der Karte ändern
|
||||||
text.editor.mapname = Karten Name
|
editor.mapname = Karten Name
|
||||||
text.editor.overwrite = [accent] Warnung! Dies überschreibt eine vorhandene Karte.
|
editor.overwrite = [accent] Warnung! Dies überschreibt eine vorhandene Karte.
|
||||||
text.editor.overwrite.confirm = [scarlet]Warnung![] Eine Karte mit diesem Namen existiert bereits. Bist du sicher, dass du sie überschreiben willst?
|
editor.overwrite.confirm = [scarlet]Warnung![] Eine Karte mit diesem Namen existiert bereits. Bist du sicher, dass du sie überschreiben willst?
|
||||||
text.editor.selectmap = Wähle eine Karte zum Laden:
|
editor.selectmap = Wähle eine Karte zum Laden:
|
||||||
text.width = Breite:
|
width = Breite:
|
||||||
text.height = Höhe:
|
height = Höhe:
|
||||||
text.menu = Menü
|
menu = Menü
|
||||||
text.play = Spielen
|
play = Spielen
|
||||||
text.load = Laden
|
load = Laden
|
||||||
text.save = Speichern
|
save = Speichern
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Bitte Starte dein Spiel neu, damit die Sprach-Einstellung aktiv werden.
|
language.restart = Bitte Starte dein Spiel neu, damit die Sprach-Einstellung aktiv werden.
|
||||||
text.settings = Einstellungen
|
settings = Einstellungen
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Karten Editor
|
mapeditor = Karten Editor
|
||||||
text.donate = Spenden
|
donate = Spenden
|
||||||
text.connectfail = [crimson] Verbindung zum Server konnte nicht hergestellt werden: [accent]{0}
|
connectfail = [crimson] Verbindung zum Server konnte nicht hergestellt werden: [accent]{0}
|
||||||
text.error.unreachable = Server nicht erreichbar.
|
error.unreachable = Server nicht erreichbar.
|
||||||
text.error.invalidaddress = Ungültige Adresse.
|
error.invalidaddress = Ungültige Adresse.
|
||||||
text.error.timedout = Zeitüberschreitung!\nStelle sicher, dass die Portweiterleitung auf dem Host richtig eingerichtet ist, und die Adresse stimmt!
|
error.timedout = Zeitüberschreitung!\nStelle sicher, dass die Portweiterleitung auf dem Host richtig eingerichtet ist, und die Adresse stimmt!
|
||||||
text.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.mismatch = Paketfehler:\nClient und Server passen möglicherweise nicht zusammen.\nStelle sicher, dass du und der Host jeweils die neueste Version von Mindustry haben!
|
||||||
text.error.alreadyconnected = Bereits verbunden.
|
error.alreadyconnected = Bereits verbunden.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.any = Unbekannter Netzwerkfehler.
|
error.any = Unbekannter Netzwerkfehler.
|
||||||
text.settings.language = Sprache
|
settings.language = Sprache
|
||||||
text.settings.reset = Auf Standard zurücksetzen
|
settings.reset = Auf Standard zurücksetzen
|
||||||
text.settings.rebind = Zuweisen
|
settings.rebind = Zuweisen
|
||||||
text.settings.controls = Steuerung
|
settings.controls = Steuerung
|
||||||
text.settings.game = Spiel
|
settings.game = Spiel
|
||||||
text.settings.sound = Audio
|
settings.sound = Audio
|
||||||
text.settings.graphics = Grafiken
|
settings.graphics = Grafiken
|
||||||
text.settings.cleardata = Spieldaten zurücksetzen...
|
settings.cleardata = Spieldaten zurücksetzen...
|
||||||
text.settings.clear.confirm = Bist du sicher, dass du die Spieldaten zurücksetzen willst?\n Diese Aktion kann nicht rückgänig gemacht werden!
|
settings.clear.confirm = Bist du sicher, dass du die Spieldaten zurücksetzen willst?\n Diese Aktion kann nicht rückgänig gemacht werden!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Sektoren zurücksetzen
|
settings.clearsectors = Sektoren zurücksetzen
|
||||||
text.settings.clearunlocks = Freischaltungen zurücksetzen
|
settings.clearunlocks = Freischaltungen zurücksetzen
|
||||||
text.settings.clearall = Alles zurücksetzen
|
settings.clearall = Alles zurücksetzen
|
||||||
text.paused = Pausiert
|
paused = Pausiert
|
||||||
text.yes = Ja
|
yes = Ja
|
||||||
text.no = Nein
|
no = Nein
|
||||||
text.info.title = [accent]Info
|
info.title = [accent]Info
|
||||||
text.error.title = [crimson] Ein Fehler ist aufgetreten
|
error.title = [crimson] Ein Fehler ist aufgetreten
|
||||||
text.error.crashtitle = Ein Fehler ist aufgetreten!
|
error.crashtitle = Ein Fehler ist aufgetreten!
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Blockinfo:
|
blocks.blockinfo = Blockinfo:
|
||||||
text.blocks.powercapacity = Kapazität
|
blocks.powercapacity = Kapazität
|
||||||
text.blocks.powershot = Stromverbrauch/Schuss
|
blocks.powershot = Stromverbrauch/Schuss
|
||||||
text.blocks.targetsair = Visiert Luft Einheiten an
|
blocks.targetsair = Visiert Luft Einheiten an
|
||||||
text.blocks.itemspeed = Beförderte Materialien
|
blocks.itemspeed = Beförderte Materialien
|
||||||
text.blocks.shootrange = Reichweite
|
blocks.shootrange = Reichweite
|
||||||
text.blocks.size = Größe
|
blocks.size = Größe
|
||||||
text.blocks.liquidcapacity = Flüssigkeitskapazität
|
blocks.liquidcapacity = Flüssigkeitskapazität
|
||||||
text.blocks.maxitemssecond = Max Materialien
|
blocks.maxitemssecond = Max Materialien
|
||||||
text.blocks.powerrange = Stromreichweite
|
blocks.powerrange = Stromreichweite
|
||||||
text.blocks.poweruse = Stromverbrauch
|
blocks.poweruse = Stromverbrauch
|
||||||
text.blocks.powerdamage = Stromverbrauch/Schadenspunkt
|
blocks.powerdamage = Stromverbrauch/Schadenspunkt
|
||||||
text.blocks.inputitemcapacity = Annahmekapazität
|
blocks.inputitemcapacity = Annahmekapazität
|
||||||
text.blocks.outputitemcapacity = Ausgabekapazität
|
blocks.outputitemcapacity = Ausgabekapazität
|
||||||
text.blocks.itemcapacity = Materialkapazität
|
blocks.itemcapacity = Materialkapazität
|
||||||
text.blocks.basepowergeneration = Basis-Stromerzeugung
|
blocks.basepowergeneration = Basis-Stromerzeugung
|
||||||
text.blocks.powertransferspeed = Stromübertragung
|
blocks.powertransferspeed = Stromübertragung
|
||||||
text.blocks.craftspeed = Produktionsgeschwindigkeit
|
blocks.craftspeed = Produktionsgeschwindigkeit
|
||||||
text.blocks.inputliquid = Benötigte Flüssigkeit
|
blocks.inputliquid = Benötigte Flüssigkeit
|
||||||
text.blocks.inputliquidaux = Optionale Flüssigkeit
|
blocks.inputliquidaux = Optionale Flüssigkeit
|
||||||
text.blocks.inputitem = Akzeptiertes Material
|
blocks.inputitem = Akzeptiertes Material
|
||||||
text.blocks.inputitems = Akzeptierte Materialien
|
blocks.inputitems = Akzeptierte Materialien
|
||||||
text.blocks.outputitem = Erzeugtes Material
|
blocks.outputitem = Erzeugtes Material
|
||||||
text.blocks.drilltier = Abbaubare Erze
|
blocks.drilltier = Abbaubare Erze
|
||||||
text.blocks.drillspeed = Bohrgeschwindigkeit
|
blocks.drillspeed = Bohrgeschwindigkeit
|
||||||
text.blocks.liquidoutput = Erzeugte Flüssigkeit
|
blocks.liquidoutput = Erzeugte Flüssigkeit
|
||||||
text.blocks.liquidoutputspeed = Ausgabegeschwindigkeit
|
blocks.liquidoutputspeed = Ausgabegeschwindigkeit
|
||||||
text.blocks.liquiduse = Flüssigkeitsverbrauch
|
blocks.liquiduse = Flüssigkeitsverbrauch
|
||||||
text.blocks.coolant = Kühlmittel
|
blocks.coolant = Kühlmittel
|
||||||
text.blocks.coolantuse = Kühlmittelverbrauch
|
blocks.coolantuse = Kühlmittelverbrauch
|
||||||
text.blocks.inputliquidfuel = Kraftstoff
|
blocks.inputliquidfuel = Kraftstoff
|
||||||
text.blocks.liquidfueluse = Kraftstoffverbrauch
|
blocks.liquidfueluse = Kraftstoffverbrauch
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Lebenspunkte
|
blocks.health = Lebenspunkte
|
||||||
text.blocks.inaccuracy = Ungenauigkeit
|
blocks.inaccuracy = Ungenauigkeit
|
||||||
text.blocks.shots = Schüsse
|
blocks.shots = Schüsse
|
||||||
text.blocks.reload = Schüsse/Sekunde
|
blocks.reload = Schüsse/Sekunde
|
||||||
text.blocks.inputfuel = Kraftstoff
|
blocks.inputfuel = Kraftstoff
|
||||||
text.blocks.fuelburntime = Kraftstoff Verbrennungs-Zeit
|
blocks.fuelburntime = Kraftstoff Verbrennungs-Zeit
|
||||||
text.blocks.inputcapacity = Annahmekapazität
|
blocks.inputcapacity = Annahmekapazität
|
||||||
text.blocks.outputcapacity = Ausgabekapazität
|
blocks.outputcapacity = Ausgabekapazität
|
||||||
text.unit.blocks = Blöcke
|
unit.blocks = Blöcke
|
||||||
text.unit.powersecond = Stromeinheiten/Sekunde
|
unit.powersecond = Stromeinheiten/Sekunde
|
||||||
text.unit.liquidsecond = Flüssigkeitseinheiten/Sekunde
|
unit.liquidsecond = Flüssigkeitseinheiten/Sekunde
|
||||||
text.unit.itemssecond = Materialeinheiten/Sekunde
|
unit.itemssecond = Materialeinheiten/Sekunde
|
||||||
text.unit.pixelssecond = Pixel/Sekunde
|
unit.pixelssecond = Pixel/Sekunde
|
||||||
text.unit.liquidunits = Flüssigkeitseinheiten
|
unit.liquidunits = Flüssigkeitseinheiten
|
||||||
text.unit.powerunits = Stromeinheiten
|
unit.powerunits = Stromeinheiten
|
||||||
text.unit.degrees = Grad
|
unit.degrees = Grad
|
||||||
text.unit.seconds = Sekunden
|
unit.seconds = Sekunden
|
||||||
text.unit.items = Materialeinheiten
|
unit.items = Materialeinheiten
|
||||||
text.category.general = Generell
|
category.general = Generell
|
||||||
text.category.power = Strom
|
category.power = Strom
|
||||||
text.category.liquids = Flüssigkeiten
|
category.liquids = Flüssigkeiten
|
||||||
text.category.items = Materialien
|
category.items = Materialien
|
||||||
text.category.crafting = Erzeugung
|
category.crafting = Erzeugung
|
||||||
text.category.shooting = Schießen
|
category.shooting = Schießen
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Zielauswahl
|
setting.autotarget.name = Auto-Zielauswahl
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = kein
|
setting.fpscap.none = kein
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Musik stummschalten
|
|||||||
setting.sfxvol.name = Audioeffekt-Lautstärke
|
setting.sfxvol.name = Audioeffekt-Lautstärke
|
||||||
setting.mutesound.name = Audioeffekte stummschalten
|
setting.mutesound.name = Audioeffekte stummschalten
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Tasten zuweisen
|
keybind.title = Tasten zuweisen
|
||||||
category.general.name = Allgemein
|
category.general.name = Allgemein
|
||||||
category.view.name = Ansicht
|
category.view.name = Ansicht
|
||||||
category.multiplayer.name = Mehrspieler
|
category.multiplayer.name = Mehrspieler
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Chat Historie vor
|
|||||||
keybind.chat_scroll.name = Chat scrollen
|
keybind.chat_scroll.name = Chat scrollen
|
||||||
keybind.drop_unit.name = Einheit absetzen
|
keybind.drop_unit.name = Einheit absetzen
|
||||||
keybind.zoom_minimap.name = Minimap-Zoom
|
keybind.zoom_minimap.name = Minimap-Zoom
|
||||||
mode.text.help.title = Beschreibung der Modi
|
mode.help.title = Beschreibung der Modi
|
||||||
mode.waves.name = Wellen
|
mode.waves.name = Wellen
|
||||||
mode.waves.description = Der normale Modus. Begrenzte Ressourcen und automatische Wellen.
|
mode.waves.description = Der normale Modus. Begrenzte Ressourcen und automatische Wellen.
|
||||||
mode.sandbox.name = Sandkasten
|
mode.sandbox.name = Sandkasten
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Bombenschacht
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Ein großes, gut gepanzertes Gunship. Ausgerüstet mit einer Brandwaffe. Gute Beschleunigung und maximale Geschwindigkeit.
|
mech.glaive-ship.description = Ein großes, gut gepanzertes Gunship. Ausgerüstet mit einer Brandwaffe. Gute Beschleunigung und maximale Geschwindigkeit.
|
||||||
mech.glaive-ship.weapon = Flammen-Mehrlader
|
mech.glaive-ship.weapon = Flammen-Mehrlader
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosivität: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosivität: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Entflammbarkeit: {0}
|
item.flammability = [LIGHT_GRAY]Entflammbarkeit: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioaktivität: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioaktivität: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Strömungskraft: {0}
|
item.fluxiness = [LIGHT_GRAY]Strömungskraft: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Lebenskraft: {0}
|
unit.health = [LIGHT_GRAY]Lebenskraft: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Geschwindigkeit: {0}
|
unit.speed = [LIGHT_GRAY]Geschwindigkeit: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Waffe: {0}
|
mech.weapon = [LIGHT_GRAY]Waffe: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Rüstung: {0}
|
mech.armor = [LIGHT_GRAY]Rüstung: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Materialkapazität: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Materialkapazität: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Erzabbaugeschwindigkeit: {0}
|
mech.minespeed = [LIGHT_GRAY]Erzabbaugeschwindigkeit: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Erzabbaukraft: {0}
|
mech.minepower = [LIGHT_GRAY]Erzabbaukraft: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Fähigkeit: {0}
|
mech.ability = [LIGHT_GRAY]Fähigkeit: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Wärmekapazität: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Wärmekapazität: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viskosität: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viskosität: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperatur: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatur: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Gegnerischer Startpunkt
|
block.spawn.name = Gegnerischer Startpunkt
|
||||||
block.core.name = Basis
|
block.core.name = Basis
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Créditos
|
credits = Créditos
|
||||||
text.discord = ¡Únete al Discord de Mindustry!
|
discord = ¡Únete al Discord de Mindustry!
|
||||||
text.link.discord.description = La sala oficial del Discord de Mindustry
|
link.discord.description = La sala oficial del Discord de Mindustry
|
||||||
text.link.github.description = Código fuente del juego
|
link.github.description = Código fuente del juego
|
||||||
text.link.dev-builds.description = Versiones de desarrollo inestable
|
link.dev-builds.description = Versiones de desarrollo inestable
|
||||||
text.link.trello.description = Tablero de Trello oficial para las características planificadas
|
link.trello.description = Tablero de Trello oficial para las características planificadas
|
||||||
text.link.itch.io.description = itch.io es la página donde podes descargar las versiones para PC y web
|
link.itch.io.description = itch.io es la página donde podes descargar las versiones para PC y web
|
||||||
text.link.google-play.description = Ficha en la Google Play Store
|
link.google-play.description = Ficha en la Google Play Store
|
||||||
text.link.wiki.description = Wiki oficial de Mindustry
|
link.wiki.description = Wiki oficial de Mindustry
|
||||||
text.linkfail = ¡Error al abrir el enlace!\nLa URL ha sido copiada a su portapapeles.
|
linkfail = ¡Error al abrir el enlace!\nLa URL ha sido copiada a su portapapeles.
|
||||||
text.gameover = Tu núcleo ha sido destruido.
|
gameover = Tu núcleo ha sido destruido.
|
||||||
text.gameover.pvp = ¡El equipo[accent] {0}[] ha ganado!
|
gameover.pvp = ¡El equipo[accent] {0}[] ha ganado!
|
||||||
text.sector.gameover = Este sector ha sido perdido. ¿Re-desplegar?
|
sector.gameover = Este sector ha sido perdido. ¿Re-desplegar?
|
||||||
text.sector.retry = Reintentar
|
sector.retry = Reintentar
|
||||||
text.highscore = [accent]¡Nueva mejor puntuación!
|
highscore = [accent]¡Nueva mejor puntuación!
|
||||||
text.wave.lasted = Duraste hasta la ronda [accent]{0}[].
|
wave.lasted = Duraste hasta la ronda [accent]{0}[].
|
||||||
text.level.highscore = Puntuación más alta: [accent]{0}
|
level.highscore = Puntuación más alta: [accent]{0}
|
||||||
text.level.delete.title = Confirmar Eliminación
|
level.delete.title = Confirmar Eliminación
|
||||||
text.map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"?
|
map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"?
|
||||||
text.level.select = Selección de nivel
|
level.select = Selección de nivel
|
||||||
text.level.mode = Modo de juego:
|
level.mode = Modo de juego:
|
||||||
text.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[].
|
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[].
|
||||||
text.construction.title = Guía de Construcción de Bloques
|
construction.title = Guía de Construcción de Bloques
|
||||||
text.construction = Acaba de seleccionar el [accent]modo de construcción de bloques[].\n\nPara empezar a colocar, simplemente presione en una localización valida cerca de su nave.\nCuando haya terminado de seleccionar algunos bloques, presiona la casilla para confirmar, y su nave empezara a construirlos.\n\n- [accent]Remueve bloques[] de tu selección presionando en ellos.\n- [accent]Cambia tu selección de lugar[] manteniendo y arrastrando cualquier bloque en la selección.\n- [accent]Coloca bloques en línea[] presionando y manteniendo en un espacio vacío, y arrastrando hacia cualquier dirección.\n- [accent]Cancela la construcción o selección[] presionando la X abajo a la izquierda.
|
construction = Acaba de seleccionar el [accent]modo de construcción de bloques[].\n\nPara empezar a colocar, simplemente presione en una localización valida cerca de su nave.\nCuando haya terminado de seleccionar algunos bloques, presiona la casilla para confirmar, y su nave empezara a construirlos.\n\n- [accent]Remueve bloques[] de tu selección presionando en ellos.\n- [accent]Cambia tu selección de lugar[] manteniendo y arrastrando cualquier bloque en la selección.\n- [accent]Coloca bloques en línea[] presionando y manteniendo en un espacio vacío, y arrastrando hacia cualquier dirección.\n- [accent]Cancela la construcción o selección[] presionando la X abajo a la izquierda.
|
||||||
text.deconstruction.title = Guía de Deconstrucción de Bloques
|
deconstruction.title = Guía de Deconstrucción de Bloques
|
||||||
text.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.
|
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.
|
||||||
text.showagain = No mostrar otra vez en la próxima sesión
|
showagain = No mostrar otra vez en la próxima sesión
|
||||||
text.coreattack = < ¡El núcleo está bajo ataque! >
|
coreattack = < ¡El núcleo está bajo ataque! >
|
||||||
text.unlocks = Desbloqueos
|
unlocks = Desbloqueos
|
||||||
text.savegame = Guardar Partida
|
savegame = Guardar Partida
|
||||||
text.loadgame = Cargar Partida
|
loadgame = Cargar Partida
|
||||||
text.joingame = Unirse a la Partida
|
joingame = Unirse a la Partida
|
||||||
text.addplayers = Agregar/Quitar Jugadores
|
addplayers = Agregar/Quitar Jugadores
|
||||||
text.customgame = Partida personalizada
|
customgame = Partida personalizada
|
||||||
text.sectors = Sectores
|
sectors = Sectores
|
||||||
text.sector = Sector: [LIGHT_GRAY]{0}
|
sector = Sector: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Tiempo: [LIGHT_GRAY]{0}
|
sector.time = Tiempo: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Desplegar
|
sector.deploy = Desplegar
|
||||||
text.sector.abandon = Abandonar
|
sector.abandon = Abandonar
|
||||||
text.sector.abandon.confirm = ¿Realmente quieres abandonar todo el progreso hecho en este sector?\n¡Esto no se puede deshacer!
|
sector.abandon.confirm = ¿Realmente quieres abandonar todo el progreso hecho en este sector?\n¡Esto no se puede deshacer!
|
||||||
text.sector.resume = Continuar
|
sector.resume = Continuar
|
||||||
text.sector.locked = [scarlet][[Incompleto]
|
sector.locked = [scarlet][[Incompleto]
|
||||||
text.sector.unexplored = [accent][[No explorado]
|
sector.unexplored = [accent][[No explorado]
|
||||||
text.missions = Misiones:[LIGHT_GRAY] {0}
|
missions = Misiones:[LIGHT_GRAY] {0}
|
||||||
text.mission = Misión:[LIGHT_GRAY] {0}
|
mission = Misión:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Misión Principal:[LIGHT_GRAY] {0}
|
mission.main = Misión Principal:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Información de la Misión
|
mission.info = Información de la Misión
|
||||||
text.mission.complete = ¡Misión completada!
|
mission.complete = ¡Misión completada!
|
||||||
text.mission.complete.body = El Sector {0},{1} ha sido conquistado.
|
mission.complete.body = El Sector {0},{1} ha sido conquistado.
|
||||||
text.mission.wave = Sobrevive [accent]{0}/{1}[] hordas\nHordas en {2}
|
mission.wave = Sobrevive [accent]{0}/{1}[] hordas\nHordas en {2}
|
||||||
text.mission.wave.enemies = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas
|
mission.wave.enemies = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas
|
||||||
text.mission.wave.enemy = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas
|
mission.wave.enemy = Sobrevive[accent] {0}/{1} []hordas\n{2} Enemigas
|
||||||
text.mission.wave.menu = Sobrevive[accent] {0} []hordas
|
mission.wave.menu = Sobrevive[accent] {0} []hordas
|
||||||
text.mission.battle = Destruye la base enemiga.
|
mission.battle = Destruye la base enemiga.
|
||||||
text.mission.resource.menu = Obtener {0} x{1}
|
mission.resource.menu = Obtener {0} x{1}
|
||||||
text.mission.resource = Obtén {0} x{1}
|
mission.resource = Obtén {0} x{1}
|
||||||
text.mission.block = Crear {0}
|
mission.block = Crear {0}
|
||||||
text.mission.unit = Crear {0}
|
mission.unit = Crear {0}
|
||||||
text.mission.command = Envía Comando {0} a las unidades
|
mission.command = Envía Comando {0} a las unidades
|
||||||
text.mission.linknode = Conecta nodo de energía
|
mission.linknode = Conecta nodo de energía
|
||||||
text.mission.display = [accent]Misión:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Misión:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Cambiar a mecanoide[accent] {0}[]
|
mission.mech = Cambiar a mecanoide[accent] {0}[]
|
||||||
text.mission.create = Crear[accent] {0}[]
|
mission.create = Crear[accent] {0}[]
|
||||||
text.none = <no hay>
|
none = <no hay>
|
||||||
text.close = Cerrar
|
close = Cerrar
|
||||||
text.quit = Salir
|
quit = Salir
|
||||||
text.maps = Mapas
|
maps = Mapas
|
||||||
text.continue = Continuar
|
continue = Continuar
|
||||||
text.nextmission = Próxima Misión
|
nextmission = Próxima Misión
|
||||||
text.maps.none = [LIGHT_GRAY]¡No se han encontrado mapas!
|
maps.none = [LIGHT_GRAY]¡No se han encontrado mapas!
|
||||||
text.about.button = Acerca de
|
about.button = Acerca de
|
||||||
text.name = Nombre:
|
name = Nombre:
|
||||||
text.filename = Nombre del archivo:
|
filename = Nombre del archivo:
|
||||||
text.unlocked = ¡Nuevo Bloque Desbloqueado!
|
unlocked = ¡Nuevo Bloque Desbloqueado!
|
||||||
text.unlocked.plural = ¡Nuevos Bloques Desbloqueados!
|
unlocked.plural = ¡Nuevos Bloques Desbloqueados!
|
||||||
text.players = {0} jugadores online
|
players = {0} jugadores online
|
||||||
text.players.single = {0} jugador online
|
players.single = {0} jugador online
|
||||||
text.server.closing = [accent]Cerrando servidor...
|
server.closing = [accent]Cerrando servidor...
|
||||||
text.server.kicked.kick = ¡Has sido expulsado del servidor!
|
server.kicked.kick = ¡Has sido expulsado del servidor!
|
||||||
text.server.kicked.serverClose = El servidor ha cerrado.
|
server.kicked.serverClose = El servidor ha cerrado.
|
||||||
text.server.kicked.sectorComplete = Sector completado.
|
server.kicked.sectorComplete = Sector completado.
|
||||||
text.server.kicked.sectorComplete.text = Tu misión ha sido completada.\nEl servidor ahora continuará con el próximo sector.
|
server.kicked.sectorComplete.text = Tu misión ha sido completada.\nEl servidor ahora continuará con el próximo sector.
|
||||||
text.server.kicked.clientOutdated = ¡Cliente desactualizado! ¡Actualiza tu juego!
|
server.kicked.clientOutdated = ¡Cliente desactualizado! ¡Actualiza tu juego!
|
||||||
text.server.kicked.serverOutdated = ¡Servidor desactualizado! ¡Pídele al anfitrión que lo actualice!
|
server.kicked.serverOutdated = ¡Servidor desactualizado! ¡Pídele al anfitrión que lo actualice!
|
||||||
text.server.kicked.banned = Has sido baneado del servidor.
|
server.kicked.banned = Has sido baneado del servidor.
|
||||||
text.server.kicked.recentKick = Has sido expulsado recientemente.\nEspera para poder conectarte de nuevo.
|
server.kicked.recentKick = Has sido expulsado recientemente.\nEspera para poder conectarte de nuevo.
|
||||||
text.server.kicked.nameInUse = Ya hay alguien con ese\nnombre en el servidor.
|
server.kicked.nameInUse = Ya hay alguien con ese\nnombre en el servidor.
|
||||||
text.server.kicked.nameEmpty = Tu nombre debe por lo menos contener un carácter o número.
|
server.kicked.nameEmpty = Tu nombre debe por lo menos contener un carácter o número.
|
||||||
text.server.kicked.idInUse = ¡Ya estás en el servidor! Conectarse con dos cuentas no está permitido.
|
server.kicked.idInUse = ¡Ya estás en el servidor! Conectarse con dos cuentas no está permitido.
|
||||||
text.server.kicked.customClient = Este servidor no soporta versiones personalizadas. Descarga una versión oficial.
|
server.kicked.customClient = Este servidor no soporta versiones personalizadas. Descarga una versión oficial.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Hostear Servidor
|
hostserver = Hostear Servidor
|
||||||
text.hostserver.mobile = Hostear\nJuego
|
hostserver.mobile = Hostear\nJuego
|
||||||
text.host = Hostear
|
host = Hostear
|
||||||
text.hosting = [accent]Abriendo servidor...
|
hosting = [accent]Abriendo servidor...
|
||||||
text.hosts.refresh = Actualizar
|
hosts.refresh = Actualizar
|
||||||
text.hosts.discovering = Descubrir partidas LAN
|
hosts.discovering = Descubrir partidas LAN
|
||||||
text.server.refreshing = Actualizando servidor...
|
server.refreshing = Actualizando servidor...
|
||||||
text.hosts.none = [lightgray]¡No se han encontrado partidas LAN!
|
hosts.none = [lightgray]¡No se han encontrado partidas LAN!
|
||||||
text.host.invalid = [scarlet]No se ha podido conectar al anfitrión.
|
host.invalid = [scarlet]No se ha podido conectar al anfitrión.
|
||||||
text.trace = Rastrear Jugador
|
trace = Rastrear Jugador
|
||||||
text.trace.playername = Nombre de jugador: [accent]{0}
|
trace.playername = Nombre de jugador: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID Única: [accent]{0}
|
trace.id = ID Única: [accent]{0}
|
||||||
text.trace.android = Cliente de Android: [accent]{0}
|
trace.android = Cliente de Android: [accent]{0}
|
||||||
text.trace.modclient = Cliente Personalizado: [accent]{0}
|
trace.modclient = Cliente Personalizado: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Total de bloques quitados: [accent]{0}
|
trace.totalblocksbroken = Total de bloques quitados: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Bloques de estructura quitados: [accent]{0}
|
trace.structureblocksbroken = Bloques de estructura quitados: [accent]{0}
|
||||||
text.trace.lastblockbroken = Último bloque quitado: [accent]{0}
|
trace.lastblockbroken = Último bloque quitado: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Total de bloques colocados: [accent]{0}
|
trace.totalblocksplaced = Total de bloques colocados: [accent]{0}
|
||||||
text.trace.lastblockplaced = Último bloque colocado: [accent]{0}
|
trace.lastblockplaced = Último bloque colocado: [accent]{0}
|
||||||
text.invalidid = ¡ID de cliente inválida! Envía un informe del error.
|
invalidid = ¡ID de cliente inválida! Envía un informe del error.
|
||||||
text.server.bans = Baneos
|
server.bans = Baneos
|
||||||
text.server.bans.none = ¡Ningún usuario ha sido baneado!
|
server.bans.none = ¡Ningún usuario ha sido baneado!
|
||||||
text.server.admins = Administradores
|
server.admins = Administradores
|
||||||
text.server.admins.none = ¡Ningún administrador ha sido encontrado!
|
server.admins.none = ¡Ningún administrador ha sido encontrado!
|
||||||
text.server.add = Agregar Servidor
|
server.add = Agregar Servidor
|
||||||
text.server.delete = ¿Estás seguro de querer borrar este servidor?
|
server.delete = ¿Estás seguro de querer borrar este servidor?
|
||||||
text.server.hostname = Anfitrión: {0}
|
server.hostname = Anfitrión: {0}
|
||||||
text.server.edit = Editar Servidor
|
server.edit = Editar Servidor
|
||||||
text.server.outdated = [crimson]¡Servidor desactualizado![]
|
server.outdated = [crimson]¡Servidor desactualizado![]
|
||||||
text.server.outdated.client = [crimson]¡Cliente desactualizado![]
|
server.outdated.client = [crimson]¡Cliente desactualizado![]
|
||||||
text.server.version = [lightgray]Versión: {0}
|
server.version = [lightgray]Versión: {0}
|
||||||
text.server.custombuild = [yellow]Versión personalizada
|
server.custombuild = [yellow]Versión personalizada
|
||||||
text.confirmban = ¿Estás seguro de querer banear este jugador?
|
confirmban = ¿Estás seguro de querer banear este jugador?
|
||||||
text.confirmkick = ¿Estás seguro de querer expulsar este jugador?
|
confirmkick = ¿Estás seguro de querer expulsar este jugador?
|
||||||
text.confirmunban = ¿Estás seguro de querer desbanear este jugador?
|
confirmunban = ¿Estás seguro de querer desbanear este jugador?
|
||||||
text.confirmadmin = ¿Estás seguro de querer hacer administrador a este jugador?
|
confirmadmin = ¿Estás seguro de querer hacer administrador a este jugador?
|
||||||
text.confirmunadmin = ¿Estás seguro de querer quitar los permisos de administrador a este jugador?
|
confirmunadmin = ¿Estás seguro de querer quitar los permisos de administrador a este jugador?
|
||||||
text.joingame.title = Unirse a la partida
|
joingame.title = Unirse a la partida
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Desconectado.
|
disconnect = Desconectado.
|
||||||
text.disconnect.data = ¡Se ha fallado la carga de datos del mundo!
|
disconnect.data = ¡Se ha fallado la carga de datos del mundo!
|
||||||
text.connecting = [accent]Conectando...
|
connecting = [accent]Conectando...
|
||||||
text.connecting.data = [accent]Cargando datos del mundo...
|
connecting.data = [accent]Cargando datos del mundo...
|
||||||
text.server.port = Puerto:
|
server.port = Puerto:
|
||||||
text.server.addressinuse = ¡La dirección ya está en uso!
|
server.addressinuse = ¡La dirección ya está en uso!
|
||||||
text.server.invalidport = ¡El número de puerto es invalido!
|
server.invalidport = ¡El número de puerto es invalido!
|
||||||
text.server.error = [crimson]Error hosteando el servidor: error [accent]{0}
|
server.error = [crimson]Error hosteando el servidor: error [accent]{0}
|
||||||
text.save.old = Este punto de guardado es de una versión más antigua de este juego, y ya no puede ser usada.\n\n[LIGHT_GRAY]La retrocmpatibilidad de los puntos de guardado estará completamente implementada en la versión 4.0.
|
save.old = Este punto de guardado es de una versión más antigua de este juego, y ya no puede ser usada.\n\n[LIGHT_GRAY]La retrocmpatibilidad de los puntos de guardado estará completamente implementada en la versión 4.0.
|
||||||
text.save.new = Nuevo Punto de Guardado
|
save.new = Nuevo Punto de Guardado
|
||||||
text.save.overwrite = ¿Estás seguro de querer sobrescribir\neste punto de guardado?
|
save.overwrite = ¿Estás seguro de querer sobrescribir\neste punto de guardado?
|
||||||
text.overwrite = Sobrescribir
|
overwrite = Sobrescribir
|
||||||
text.save.none = ¡No se ha encontrado ningún punto de guardado!
|
save.none = ¡No se ha encontrado ningún punto de guardado!
|
||||||
text.saveload = [accent]Guardando...
|
saveload = [accent]Guardando...
|
||||||
text.savefail = ¡No se ha podido guardar la partida!
|
savefail = ¡No se ha podido guardar la partida!
|
||||||
text.save.delete.confirm = ¿Estás seguro de querer borrar este punto de guardado?
|
save.delete.confirm = ¿Estás seguro de querer borrar este punto de guardado?
|
||||||
text.save.delete = Borrar
|
save.delete = Borrar
|
||||||
text.save.export = Exportar Punto de Guardado
|
save.export = Exportar Punto de Guardado
|
||||||
text.save.import.invalid = [accent]¡Este punto de guardado es inválido!
|
save.import.invalid = [accent]¡Este punto de guardado es inválido!
|
||||||
text.save.import.fail = [crimson]La importación del punto de guardado ha fallado: error [accent]{0}
|
save.import.fail = [crimson]La importación del punto de guardado ha fallado: error [accent]{0}
|
||||||
text.save.export.fail = [crimson]La exportación del punto de guardado ha fallado: error [accent]{0}
|
save.export.fail = [crimson]La exportación del punto de guardado ha fallado: error [accent]{0}
|
||||||
text.save.import = Importar Punto de Guardado
|
save.import = Importar Punto de Guardado
|
||||||
text.save.newslot = Nombre del Punto de Guardado:
|
save.newslot = Nombre del Punto de Guardado:
|
||||||
text.save.rename = Renombrar
|
save.rename = Renombrar
|
||||||
text.save.rename.text = Nuevo nombre:
|
save.rename.text = Nuevo nombre:
|
||||||
text.selectslot = Selecciona un Punto de Guardado.
|
selectslot = Selecciona un Punto de Guardado.
|
||||||
text.slot = [accent]Casilla {0}
|
slot = [accent]Casilla {0}
|
||||||
text.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.
|
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.
|
||||||
text.sector.corrupted = [accent]El punto de guardado de este sector fue encontrado, pero su carga ha fallado.\nUn nuevo punto ha sido creado.
|
sector.corrupted = [accent]El punto de guardado de este sector fue encontrado, pero su carga ha fallado.\nUn nuevo punto ha sido creado.
|
||||||
text.empty = <vacío>
|
empty = <vacío>
|
||||||
text.on = Encendido
|
on = Encendido
|
||||||
text.off = Apagado
|
off = Apagado
|
||||||
text.save.autosave = Autoguardado: {0}
|
save.autosave = Autoguardado: {0}
|
||||||
text.save.map = Mapa: {0}
|
save.map = Mapa: {0}
|
||||||
text.save.wave = Horda {0}
|
save.wave = Horda {0}
|
||||||
text.save.difficulty = Dificultad: {0}
|
save.difficulty = Dificultad: {0}
|
||||||
text.save.date = Última vez guardado: {0}
|
save.date = Última vez guardado: {0}
|
||||||
text.save.playtime = Tiempo de juego: {0}
|
save.playtime = Tiempo de juego: {0}
|
||||||
text.confirm = Confirmar
|
confirm = Confirmar
|
||||||
text.delete = Borrar
|
delete = Borrar
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Abrir
|
open = Abrir
|
||||||
text.cancel = Cancelar
|
cancel = Cancelar
|
||||||
text.openlink = Abrir Enlace
|
openlink = Abrir Enlace
|
||||||
text.copylink = Copiar Enlace
|
copylink = Copiar Enlace
|
||||||
text.back = Atrás
|
back = Atrás
|
||||||
text.quit.confirm = ¿Estás seguro de querer salir de la partida?
|
quit.confirm = ¿Estás seguro de querer salir de la partida?
|
||||||
text.changelog.title = Registro de Parches
|
changelog.title = Registro de Parches
|
||||||
text.changelog.loading = Consiguiendo el registro de parches...
|
changelog.loading = Consiguiendo el registro de parches...
|
||||||
text.changelog.error.android = [accent]¡Nota: el registro de parches a veces no funciona en Android 4.4 o inferior!\nEsto es por un error interno de Android.
|
changelog.error.android = [accent]¡Nota: el registro de parches a veces no funciona en Android 4.4 o inferior!\nEsto es por un error interno de Android.
|
||||||
text.changelog.error.ios = [accent]El registro de parches no está actualmente soportado para iOS.
|
changelog.error.ios = [accent]El registro de parches no está actualmente soportado para iOS.
|
||||||
text.changelog.error = [scarlet]¡Error consiguiendo el registro de parches!Comprueba tu conexión a Internet.
|
changelog.error = [scarlet]¡Error consiguiendo el registro de parches!Comprueba tu conexión a Internet.
|
||||||
text.changelog.current = [yellow][[Versión actual]
|
changelog.current = [yellow][[Versión actual]
|
||||||
text.changelog.latest = [accent][[Última version]
|
changelog.latest = [accent][[Última version]
|
||||||
text.loading = [accent]Cargando...
|
loading = [accent]Cargando...
|
||||||
text.saving = [accent]Guardando...
|
saving = [accent]Guardando...
|
||||||
text.wave = [accent]Horda {0}
|
wave = [accent]Horda {0}
|
||||||
text.wave.waiting = Horda en {0}
|
wave.waiting = Horda en {0}
|
||||||
text.waiting = Esperando...
|
waiting = Esperando...
|
||||||
text.waiting.players = Esperando jugadores...
|
waiting.players = Esperando jugadores...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemigos Restantes
|
wave.enemies = [LIGHT_GRAY]{0} Enemigos Restantes
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemigo Restante
|
wave.enemy = [LIGHT_GRAY]{0} Enemigo Restante
|
||||||
text.loadimage = Cargar Imagen
|
loadimage = Cargar Imagen
|
||||||
text.saveimage = Guardar Imagen
|
saveimage = Guardar Imagen
|
||||||
text.unknown = Desconocido
|
unknown = Desconocido
|
||||||
text.custom = Personalizado
|
custom = Personalizado
|
||||||
text.builtin = Incorporado
|
builtin = Incorporado
|
||||||
text.map.delete.confirm = ¿Estás seguro de querer borrar este mapa? ¡Recuerda que está acción no puede sdeshacerse!
|
map.delete.confirm = ¿Estás seguro de querer borrar este mapa? ¡Recuerda que está acción no puede sdeshacerse!
|
||||||
text.map.random = [accent]Mapa Aleatorio
|
map.random = [accent]Mapa Aleatorio
|
||||||
text.map.nospawn = ¡Este mapa no tiene ningún núcleo en el cual pueda aparecer el jugador! Agrega un núcleo[ROYAL] blue[] al mapa con el editor.
|
map.nospawn = ¡Este mapa no tiene ningún núcleo en el cual pueda aparecer el jugador! Agrega un núcleo[ROYAL] blue[] al mapa con el editor.
|
||||||
text.map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca el jugador! Añade un núcleo[SCARLET] red[] a este mapa en el editor.
|
map.nospawn.pvp = ¡Este mapa no tiene ningún núcleo enemigo para que aparezca el jugador! Añade un núcleo[SCARLET] red[] a este mapa en el editor.
|
||||||
text.map.invalid = Error cargando el mapa: archivo corrupto o inválido.
|
map.invalid = Error cargando el mapa: archivo corrupto o inválido.
|
||||||
text.editor.brush = Pincel
|
editor.brush = Pincel
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Abrir en el Editor
|
editor.openin = Abrir en el Editor
|
||||||
text.editor.oregen = Generación de Minerales
|
editor.oregen = Generación de Minerales
|
||||||
text.editor.oregen.info = Generación de Minerales:
|
editor.oregen.info = Generación de Minerales:
|
||||||
text.editor.mapinfo = Info del Mapa
|
editor.mapinfo = Info del Mapa
|
||||||
text.editor.author = Autor:
|
editor.author = Autor:
|
||||||
text.editor.description = Descripción:
|
editor.description = Descripción:
|
||||||
text.editor.name = Nombre:
|
editor.name = Nombre:
|
||||||
text.editor.teams = Equipos
|
editor.teams = Equipos
|
||||||
text.editor.elevation = Elevación
|
editor.elevation = Elevación
|
||||||
text.editor.errorimageload = Error cargando el archivo:\n[accent] {0}
|
editor.errorimageload = Error cargando el archivo:\n[accent] {0}
|
||||||
text.editor.errorimagesave = Error guardando el archivo:\n[accent] {0}
|
editor.errorimagesave = Error guardando el archivo:\n[accent] {0}
|
||||||
text.editor.generate = Generar
|
editor.generate = Generar
|
||||||
text.editor.resize = Cambiar Tamaño
|
editor.resize = Cambiar Tamaño
|
||||||
text.editor.loadmap = Cargar Mapa
|
editor.loadmap = Cargar Mapa
|
||||||
text.editor.savemap = Guardar Mapa
|
editor.savemap = Guardar Mapa
|
||||||
text.editor.saved = ¡Guardado!
|
editor.saved = ¡Guardado!
|
||||||
text.editor.save.noname = ¡Tu mapa no tiene un nombre! Pon uno en el menú 'Info del Mapa'.
|
editor.save.noname = ¡Tu mapa no tiene un nombre! Pon uno en el menú 'Info del Mapa'.
|
||||||
text.editor.save.overwrite = ¡Tu mapa sobrescribe uno ya incorporado! Elige un nombre diferente en el menú 'Info del Mapa'.
|
editor.save.overwrite = ¡Tu mapa sobrescribe uno ya incorporado! Elige un nombre diferente en el menú 'Info del Mapa'.
|
||||||
text.editor.import.exists = [scarlet]¡No se ha podido importar:[] un mapa incorporado con el nombre '{0}' ya existe!
|
editor.import.exists = [scarlet]¡No se ha podido importar:[] un mapa incorporado con el nombre '{0}' ya existe!
|
||||||
text.editor.import = Importar...
|
editor.import = Importar...
|
||||||
text.editor.importmap = Importar Mapa
|
editor.importmap = Importar Mapa
|
||||||
text.editor.importmap.description = Importar un mapa ya existente
|
editor.importmap.description = Importar un mapa ya existente
|
||||||
text.editor.importfile = Importar Archivo
|
editor.importfile = Importar Archivo
|
||||||
text.editor.importfile.description = Importar un archivo externo del mapa
|
editor.importfile.description = Importar un archivo externo del mapa
|
||||||
text.editor.importimage = Importar Imagen del Terreno
|
editor.importimage = Importar Imagen del Terreno
|
||||||
text.editor.importimage.description = Importar archivo externo de imagen del mapa
|
editor.importimage.description = Importar archivo externo de imagen del mapa
|
||||||
text.editor.export = Exportar...
|
editor.export = Exportar...
|
||||||
text.editor.exportfile = Exportar Archivo
|
editor.exportfile = Exportar Archivo
|
||||||
text.editor.exportfile.description = Exportar archivo del mapa
|
editor.exportfile.description = Exportar archivo del mapa
|
||||||
text.editor.exportimage = Exportar Imagen del Terreno
|
editor.exportimage = Exportar Imagen del Terreno
|
||||||
text.editor.exportimage.description = Exportar archivo de imagen del mapa
|
editor.exportimage.description = Exportar archivo de imagen del mapa
|
||||||
text.editor.loadimage = Importar Terreno
|
editor.loadimage = Importar Terreno
|
||||||
text.editor.saveimage = Exportar Terreno
|
editor.saveimage = Exportar Terreno
|
||||||
text.editor.unsaved = [scarlet]¡Tienes cambios sin guardar![]\n¿Estás seguro de querer salir?
|
editor.unsaved = [scarlet]¡Tienes cambios sin guardar![]\n¿Estás seguro de querer salir?
|
||||||
text.editor.resizemap = Cambiar Tamaño del Mapa
|
editor.resizemap = Cambiar Tamaño del Mapa
|
||||||
text.editor.mapname = Nombre del Mapa:
|
editor.mapname = Nombre del Mapa:
|
||||||
text.editor.overwrite = [accent]¡Advertencia!\nEsto sobrescribe un mapa ya existente.
|
editor.overwrite = [accent]¡Advertencia!\nEsto sobrescribe un mapa ya existente.
|
||||||
text.editor.overwrite.confirm = [scarlet]¡Advertencia![] Un mapa con ese nombre ya existe. ¿Estás seguro de querer sobrescribirlo?
|
editor.overwrite.confirm = [scarlet]¡Advertencia![] Un mapa con ese nombre ya existe. ¿Estás seguro de querer sobrescribirlo?
|
||||||
text.editor.selectmap = Selecciona un mapa para cargar:
|
editor.selectmap = Selecciona un mapa para cargar:
|
||||||
text.width = Ancho:
|
width = Ancho:
|
||||||
text.height = Alto:
|
height = Alto:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Jugar
|
play = Jugar
|
||||||
text.load = Cargar
|
load = Cargar
|
||||||
text.save = Guardar
|
save = Guardar
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0} ms
|
ping = Ping: {0} ms
|
||||||
text.language.restart = Por favor reinicie el juego para que los cambios del lenguaje surjan efecto.
|
language.restart = Por favor reinicie el juego para que los cambios del lenguaje surjan efecto.
|
||||||
text.settings = Ajustes
|
settings = Ajustes
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Editor de Mapa
|
mapeditor = Editor de Mapa
|
||||||
text.donate = Donar
|
donate = Donar
|
||||||
text.connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0}
|
connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0}
|
||||||
text.error.unreachable = Servidor inaccesible.
|
error.unreachable = Servidor inaccesible.
|
||||||
text.error.invalidaddress = Dirección inválida.
|
error.invalidaddress = Dirección inválida.
|
||||||
text.error.timedout = ¡Se acabó el tiempo!\n¡Asegúrate que el host ha hecho el port forwarding, y que la dirección es correcta!
|
error.timedout = ¡Se acabó el tiempo!\n¡Asegúrate que el host ha hecho el port forwarding, y que la dirección es correcta!
|
||||||
text.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.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.
|
||||||
text.error.alreadyconnected = Ya estás conectado.
|
error.alreadyconnected = Ya estás conectado.
|
||||||
text.error.mapnotfound = ¡Archivo de mapa no encontrado!
|
error.mapnotfound = ¡Archivo de mapa no encontrado!
|
||||||
text.error.any = Error de red desconocido.
|
error.any = Error de red desconocido.
|
||||||
text.settings.language = Lenguaje
|
settings.language = Lenguaje
|
||||||
text.settings.reset = Reiniciar por los de defecto
|
settings.reset = Reiniciar por los de defecto
|
||||||
text.settings.rebind = Reasignar
|
settings.rebind = Reasignar
|
||||||
text.settings.controls = Controles
|
settings.controls = Controles
|
||||||
text.settings.game = Juego
|
settings.game = Juego
|
||||||
text.settings.sound = Sonido
|
settings.sound = Sonido
|
||||||
text.settings.graphics = Gráficos
|
settings.graphics = Gráficos
|
||||||
text.settings.cleardata = Limpiar Datos del Juego...
|
settings.cleardata = Limpiar Datos del Juego...
|
||||||
text.settings.clear.confirm = ¿Estas seguro de querer limpiar estos datos?\n¡Esta acción no puede deshacerse!
|
settings.clear.confirm = ¿Estas seguro de querer limpiar estos datos?\n¡Esta acción no puede deshacerse!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Eliminar Sectores
|
settings.clearsectors = Eliminar Sectores
|
||||||
text.settings.clearunlocks = Eliminar Desbloqueos
|
settings.clearunlocks = Eliminar Desbloqueos
|
||||||
text.settings.clearall = Eliminar Todo
|
settings.clearall = Eliminar Todo
|
||||||
text.paused = Pausado
|
paused = Pausado
|
||||||
text.yes = Sí
|
yes = Sí
|
||||||
text.no = No
|
no = No
|
||||||
text.info.title = [accent]Información
|
info.title = [accent]Información
|
||||||
text.error.title = [crimson]Un error ha ocurrido.
|
error.title = [crimson]Un error ha ocurrido.
|
||||||
text.error.crashtitle = Un error ha ocurrido.
|
error.crashtitle = Un error ha ocurrido.
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Información del Bloque
|
blocks.blockinfo = Información del Bloque
|
||||||
text.blocks.powercapacity = Capacidad de Energía
|
blocks.powercapacity = Capacidad de Energía
|
||||||
text.blocks.powershot = Energía/Disparo
|
blocks.powershot = Energía/Disparo
|
||||||
text.blocks.targetsair = Apunta al Aire
|
blocks.targetsair = Apunta al Aire
|
||||||
text.blocks.itemspeed = Unidades Movidas
|
blocks.itemspeed = Unidades Movidas
|
||||||
text.blocks.shootrange = Rango
|
blocks.shootrange = Rango
|
||||||
text.blocks.size = Tamaño
|
blocks.size = Tamaño
|
||||||
text.blocks.liquidcapacity = Capacidad de Líquidos
|
blocks.liquidcapacity = Capacidad de Líquidos
|
||||||
text.blocks.maxitemssecond = Máximo de Objetos
|
blocks.maxitemssecond = Máximo de Objetos
|
||||||
text.blocks.powerrange = Rango de Energía
|
blocks.powerrange = Rango de Energía
|
||||||
text.blocks.poweruse = Consumo de Energía
|
blocks.poweruse = Consumo de Energía
|
||||||
text.blocks.powerdamage = Energía/Daño
|
blocks.powerdamage = Energía/Daño
|
||||||
text.blocks.inputitemcapacity = Capacidad de Entrada de los Objetos
|
blocks.inputitemcapacity = Capacidad de Entrada de los Objetos
|
||||||
text.blocks.outputitemcapacity = Capacidad de Salida de los Objetos
|
blocks.outputitemcapacity = Capacidad de Salida de los Objetos
|
||||||
text.blocks.itemcapacity = Capacidad de Objetos
|
blocks.itemcapacity = Capacidad de Objetos
|
||||||
text.blocks.basepowergeneration = Generación de energía base
|
blocks.basepowergeneration = Generación de energía base
|
||||||
text.blocks.powertransferspeed = Transferencia de Energía
|
blocks.powertransferspeed = Transferencia de Energía
|
||||||
text.blocks.craftspeed = Velocidad de Producción
|
blocks.craftspeed = Velocidad de Producción
|
||||||
text.blocks.inputliquid = Líquidos de Entrada
|
blocks.inputliquid = Líquidos de Entrada
|
||||||
text.blocks.inputliquidaux = Líquido Auxiliar
|
blocks.inputliquidaux = Líquido Auxiliar
|
||||||
text.blocks.inputitem = Objeto de Entrada
|
blocks.inputitem = Objeto de Entrada
|
||||||
text.blocks.inputitems = Objetos de Entrada
|
blocks.inputitems = Objetos de Entrada
|
||||||
text.blocks.outputitem = Objeto de Salida
|
blocks.outputitem = Objeto de Salida
|
||||||
text.blocks.drilltier = Taladrables
|
blocks.drilltier = Taladrables
|
||||||
text.blocks.drillspeed = Velocidad Base del Taladro
|
blocks.drillspeed = Velocidad Base del Taladro
|
||||||
text.blocks.liquidoutput = Líquido de Salida
|
blocks.liquidoutput = Líquido de Salida
|
||||||
text.blocks.liquidoutputspeed = Velocidad de Salida del Líquido
|
blocks.liquidoutputspeed = Velocidad de Salida del Líquido
|
||||||
text.blocks.liquiduse = Uso de Líquido
|
blocks.liquiduse = Uso de Líquido
|
||||||
text.blocks.coolant = Refrigerante
|
blocks.coolant = Refrigerante
|
||||||
text.blocks.coolantuse = Uso del Refrigerante
|
blocks.coolantuse = Uso del Refrigerante
|
||||||
text.blocks.inputliquidfuel = Combustible Líquido
|
blocks.inputliquidfuel = Combustible Líquido
|
||||||
text.blocks.liquidfueluse = Uso del Combustible Líquido
|
blocks.liquidfueluse = Uso del Combustible Líquido
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Vida
|
blocks.health = Vida
|
||||||
text.blocks.inaccuracy = Imprecisión
|
blocks.inaccuracy = Imprecisión
|
||||||
text.blocks.shots = Disparos
|
blocks.shots = Disparos
|
||||||
text.blocks.reload = Recarga
|
blocks.reload = Recarga
|
||||||
text.blocks.inputfuel = Combustible
|
blocks.inputfuel = Combustible
|
||||||
text.blocks.fuelburntime = Tiempo de Quemado del Combustible
|
blocks.fuelburntime = Tiempo de Quemado del Combustible
|
||||||
text.blocks.inputcapacity = Capacidad de entrada
|
blocks.inputcapacity = Capacidad de entrada
|
||||||
text.blocks.outputcapacity = Capacidad de salida
|
blocks.outputcapacity = Capacidad de salida
|
||||||
text.unit.blocks = bloques
|
unit.blocks = bloques
|
||||||
text.unit.powersecond = unidades de energía/segundo
|
unit.powersecond = unidades de energía/segundo
|
||||||
text.unit.liquidsecond = unidades de líquido/segundo
|
unit.liquidsecond = unidades de líquido/segundo
|
||||||
text.unit.itemssecond = objetos/segundo
|
unit.itemssecond = objetos/segundo
|
||||||
text.unit.pixelssecond = píxeles/segundo
|
unit.pixelssecond = píxeles/segundo
|
||||||
text.unit.liquidunits = unidades de líquido
|
unit.liquidunits = unidades de líquido
|
||||||
text.unit.powerunits = unidades de energía
|
unit.powerunits = unidades de energía
|
||||||
text.unit.degrees = grados
|
unit.degrees = grados
|
||||||
text.unit.seconds = segundos
|
unit.seconds = segundos
|
||||||
text.unit.items = objetos
|
unit.items = objetos
|
||||||
text.category.general = General
|
category.general = General
|
||||||
text.category.power = Energía
|
category.power = Energía
|
||||||
text.category.liquids = Líquidos
|
category.liquids = Líquidos
|
||||||
text.category.items = Objetos
|
category.items = Objetos
|
||||||
text.category.crafting = Fabricación
|
category.crafting = Fabricación
|
||||||
text.category.shooting = Disparo
|
category.shooting = Disparo
|
||||||
text.category.optional = Mejoras Opcionales
|
category.optional = Mejoras Opcionales
|
||||||
setting.autotarget.name = Auto apuntado
|
setting.autotarget.name = Auto apuntado
|
||||||
setting.fpscap.name = Máx FPS
|
setting.fpscap.name = Máx FPS
|
||||||
setting.fpscap.none = Nada
|
setting.fpscap.none = Nada
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Silenciar Musica
|
|||||||
setting.sfxvol.name = Volumen de los efectos de sonido
|
setting.sfxvol.name = Volumen de los efectos de sonido
|
||||||
setting.mutesound.name = Silenciar Sonido
|
setting.mutesound.name = Silenciar Sonido
|
||||||
setting.crashreport.name = Enviar informes de fallos anónimos
|
setting.crashreport.name = Enviar informes de fallos anónimos
|
||||||
text.keybind.title = Reasignar Teclas
|
keybind.title = Reasignar Teclas
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = Visión
|
category.view.name = Visión
|
||||||
category.multiplayer.name = Multijugador
|
category.multiplayer.name = Multijugador
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Historial de chat siguiente
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = drop unit
|
keybind.drop_unit.name = drop unit
|
||||||
keybind.zoom_minimap.name = Zoom minimapa
|
keybind.zoom_minimap.name = Zoom minimapa
|
||||||
mode.text.help.title = Descripción de modos
|
mode.help.title = Descripción de modos
|
||||||
mode.waves.name = hordas
|
mode.waves.name = hordas
|
||||||
mode.waves.description = El modo normal. con recursos limitados y entrada de hordas automática.
|
mode.waves.description = El modo normal. con recursos limitados y entrada de hordas automática.
|
||||||
mode.sandbox.name = sandbox
|
mode.sandbox.name = sandbox
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Bomb Bay
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Una nave pistolera grande y bien armada. Equipada con un repetidor incendiario. Buena aceleración y velocidad máxima.
|
mech.glaive-ship.description = Una nave pistolera grande y bien armada. Equipada con un repetidor incendiario. Buena aceleración y velocidad máxima.
|
||||||
mech.glaive-ship.weapon = Flame Repeater
|
mech.glaive-ship.weapon = Flame Repeater
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosividad: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosividad: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Inflamabilidad: {0}
|
item.flammability = [LIGHT_GRAY]Inflamabilidad: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactividad: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioactividad: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Poder como Fundente: {0}
|
item.fluxiness = [LIGHT_GRAY]Poder como Fundente: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Vida: {0}
|
unit.health = [LIGHT_GRAY]Vida: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Velocidad: {0}
|
unit.speed = [LIGHT_GRAY]Velocidad: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Arma: {0}
|
mech.weapon = [LIGHT_GRAY]Arma: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armadura: {0}
|
mech.armor = [LIGHT_GRAY]Armadura: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Capacidad de objetos: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Capacidad de objetos: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Velocidad de minado: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocidad de minado: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Potencia de minado: {0}
|
mech.minepower = [LIGHT_GRAY]Potencia de minado: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Hablidad: {0}
|
mech.ability = [LIGHT_GRAY]Hablidad: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacidad Térmica: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosidad: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Construyendo)
|
block.constructing = {0}\n[LIGHT_GRAY](Construyendo)
|
||||||
block.spawn.name = Punto de generación
|
block.spawn.name = Punto de generación
|
||||||
block.core.name = Núcleo
|
block.core.name = Núcleo
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Crédits
|
credits = Crédits
|
||||||
text.discord = Rejoignez le discord de Mindustry
|
discord = Rejoignez le discord de Mindustry
|
||||||
text.link.discord.description = Le discord officiel de mindustry
|
link.discord.description = Le discord officiel de mindustry
|
||||||
text.link.github.description = Code source du jeu
|
link.github.description = Code source du jeu
|
||||||
text.link.dev-builds.description = Versions instables du jeu
|
link.dev-builds.description = Versions instables du jeu
|
||||||
text.link.trello.description = Trello officiel pour les futurs ajouts .
|
link.trello.description = Trello officiel pour les futurs ajouts .
|
||||||
text.link.itch.io.description = Page itch.io avec le lien du téléchargement pour PC et la version web .
|
link.itch.io.description = Page itch.io avec le lien du téléchargement pour PC et la version web .
|
||||||
text.link.google-play.description = Listing par le Google Play Store
|
link.google-play.description = Listing par le Google Play Store
|
||||||
text.link.wiki.description = Wiki officiel de mindustry .
|
link.wiki.description = Wiki officiel de mindustry .
|
||||||
text.linkfail = Erreur lors de l'ouverture du lien !\nL'URL a été copié avec succès.
|
linkfail = Erreur lors de l'ouverture du lien !\nL'URL a été copié avec succès.
|
||||||
text.gameover = Partie terminée.
|
gameover = Partie terminée.
|
||||||
text.gameover.pvp = L'équipe [accent] {0}[] a gagnée !
|
gameover.pvp = L'équipe [accent] {0}[] a gagnée !
|
||||||
text.sector.gameover = Ce secteur a été perdu. Réessayer?
|
sector.gameover = Ce secteur a été perdu. Réessayer?
|
||||||
text.sector.retry = Réessayer
|
sector.retry = Réessayer
|
||||||
text.highscore = [YELLOW]Nouveau meilleur score!
|
highscore = [YELLOW]Nouveau meilleur score!
|
||||||
text.wave.lasted = Vous avez survécu jusqu'à la vague [accent]{0}[].
|
wave.lasted = Vous avez survécu jusqu'à la vague [accent]{0}[].
|
||||||
text.level.highscore = Meilleur score: [accent]{0}
|
level.highscore = Meilleur score: [accent]{0}
|
||||||
text.level.delete.title = Confirmer
|
level.delete.title = Confirmer
|
||||||
text.map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"?
|
map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"?
|
||||||
text.level.select = Sélection de niveau
|
level.select = Sélection de niveau
|
||||||
text.level.mode = Mode de jeu :
|
level.mode = Mode de jeu :
|
||||||
text.construction.desktop = Pour désélectionner un bloc ou arrêter de construire, appuyer sur [accent]espace[].
|
construction.desktop = Pour désélectionner un bloc ou arrêter de construire, appuyer sur [accent]espace[].
|
||||||
text.construction.title = Guide de construction des blocs
|
construction.title = Guide de construction des blocs
|
||||||
text.construction = Vous venez de sélectionner le mode [accent]construction de blocs[].\n\nPour commencez à placer des blocs, appuyez simplement sur un emplacement valide proche de votre vaisseau.\nUne fois que vous avez sélectionné quelques emplacements, Appuyez sur le bouton valider pour confirmer, et votre vaisseau commencera à construire.\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.
|
construction = Vous venez de sélectionner le mode [accent]construction de blocs[].\n\nPour commencez à placer des blocs, appuyez simplement sur un emplacement valide proche de votre vaisseau.\nUne fois que vous avez sélectionné quelques emplacements, Appuyez sur le bouton valider pour confirmer, et votre vaisseau commencera à construire.\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.
|
||||||
text.deconstruction.title = Guide de destruction de blocs
|
deconstruction.title = Guide de destruction de blocs
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Ne pas montrer la prochaine fois
|
showagain = Ne pas montrer la prochaine fois
|
||||||
text.coreattack = [scarlet]<La base est sous les feux ennemis>
|
coreattack = [scarlet]<La base est sous les feux ennemis>
|
||||||
text.unlocks = Débloqué
|
unlocks = Débloqué
|
||||||
text.savegame = Sauvegarder la partie
|
savegame = Sauvegarder la partie
|
||||||
text.loadgame = Charger la partie
|
loadgame = Charger la partie
|
||||||
text.joingame = Rejoindre une partie
|
joingame = Rejoindre une partie
|
||||||
text.addplayers = Ajouter/Enlever des joueurs
|
addplayers = Ajouter/Enlever des joueurs
|
||||||
text.customgame = Partie personnalisée
|
customgame = Partie personnalisée
|
||||||
text.sectors = Secteurs
|
sectors = Secteurs
|
||||||
text.sector = Secteur: [LIGHT_GRAY]{0}
|
sector = Secteur: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Temps: [LIGHT_GRAY]{0}
|
sector.time = Temps: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Se déployer
|
sector.deploy = Se déployer
|
||||||
text.sector.abandon = Abandonner
|
sector.abandon = Abandonner
|
||||||
text.sector.abandon.confirm = Êtes-vous sûr d'abandonner ce secteur ?\nCe choix ne peut être annulé!
|
sector.abandon.confirm = Êtes-vous sûr d'abandonner ce secteur ?\nCe choix ne peut être annulé!
|
||||||
text.sector.resume = Reprendre
|
sector.resume = Reprendre
|
||||||
text.sector.locked = [scarlet][[Incomplet]
|
sector.locked = [scarlet][[Incomplet]
|
||||||
text.sector.unexplored = [accent][[Inexploré]
|
sector.unexplored = [accent][[Inexploré]
|
||||||
text.missions = Missions:[LIGHT_GRAY] {0}
|
missions = Missions:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mission:[LIGHT_GRAY] {0}
|
mission = Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Main Mission:[LIGHT_GRAY] {0}
|
mission.main = Main Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Infos sur la Mission
|
mission.info = Infos sur la Mission
|
||||||
text.mission.complete = Mission terminée!
|
mission.complete = Mission terminée!
|
||||||
text.mission.complete.body = Le secteur {0},{1} a été conquis.
|
mission.complete.body = Le secteur {0},{1} a été conquis.
|
||||||
text.mission.wave = Survivez à[accent] {0}/{1} []vague\nLa vague commence dans {2}
|
mission.wave = Survivez à[accent] {0}/{1} []vague\nLa vague commence dans {2}
|
||||||
text.mission.wave.enemies = Survivez à[accent] {0}/{1} []vagues\n{2} ennemis
|
mission.wave.enemies = Survivez à[accent] {0}/{1} []vagues\n{2} ennemis
|
||||||
text.mission.wave.enemy = Survivez à[accent] {0}/{1} []vagues\n{2} ennemi
|
mission.wave.enemy = Survivez à[accent] {0}/{1} []vagues\n{2} ennemi
|
||||||
text.mission.wave.menu = Survivez à[accent] {0} []vagues
|
mission.wave.menu = Survivez à[accent] {0} []vagues
|
||||||
text.mission.battle = Détruisez la base ennemie
|
mission.battle = Détruisez la base ennemie
|
||||||
text.mission.resource.menu = Obtenez {0} x{1}
|
mission.resource.menu = Obtenez {0} x{1}
|
||||||
text.mission.resource = Obtenez {0}:\n[accent]{1}/{2}[]
|
mission.resource = Obtenez {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Créez {0}
|
mission.block = Créez {0}
|
||||||
text.mission.unit = Créez {0} unités
|
mission.unit = Créez {0} unités
|
||||||
text.mission.command = Envoyer une commande à {0} unités
|
mission.command = Envoyer une commande à {0} unités
|
||||||
text.mission.linknode = Reliez un transmetteur
|
mission.linknode = Reliez un transmetteur
|
||||||
text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Équiper ce mécha[accent] {0}[]
|
mission.mech = Équiper ce mécha[accent] {0}[]
|
||||||
text.mission.create = Créez[accent] {0}[]
|
mission.create = Créez[accent] {0}[]
|
||||||
text.none = <vide>
|
none = <vide>
|
||||||
text.close = Fermer
|
close = Fermer
|
||||||
text.quit = Quitter
|
quit = Quitter
|
||||||
text.maps = Cartes
|
maps = Cartes
|
||||||
text.continue = Continuer
|
continue = Continuer
|
||||||
text.nextmission = Prochaine mission
|
nextmission = Prochaine mission
|
||||||
text.maps.none = [LIGHT_GRAY]Aucune carte trouvée!
|
maps.none = [LIGHT_GRAY]Aucune carte trouvée!
|
||||||
text.about.button = À propos
|
about.button = À propos
|
||||||
text.name = Nom:
|
name = Nom:
|
||||||
text.filename = Nom du fichier:
|
filename = Nom du fichier:
|
||||||
text.unlocked = Nouveau bloc débloqué!
|
unlocked = Nouveau bloc débloqué!
|
||||||
text.unlocked.plural = Nouveaux blocs débloqués!
|
unlocked.plural = Nouveaux blocs débloqués!
|
||||||
text.players = {0} joueurs en ligne
|
players = {0} joueurs en ligne
|
||||||
text.players.single = {0} joueur en ligne
|
players.single = {0} joueur en ligne
|
||||||
text.server.closing = [accent]Fermeture du serveur...
|
server.closing = [accent]Fermeture du serveur...
|
||||||
text.server.kicked.kick = Vous avez été expulsé du serveur!
|
server.kicked.kick = Vous avez été expulsé du serveur!
|
||||||
text.server.kicked.serverClose = Serveur fermé.
|
server.kicked.serverClose = Serveur fermé.
|
||||||
text.server.kicked.sectorComplete = Secteur terminé.
|
server.kicked.sectorComplete = Secteur terminé.
|
||||||
text.server.kicked.sectorComplete.text = Votre mission est complète .\nLe serveur va maintenant aller au prochain secteur .
|
server.kicked.sectorComplete.text = Votre mission est complète .\nLe serveur va maintenant aller au prochain secteur .
|
||||||
text.server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu!
|
server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu!
|
||||||
text.server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour!
|
server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour!
|
||||||
text.server.kicked.banned = Vous avez été banni sur ce serveur.
|
server.kicked.banned = Vous avez été banni sur ce serveur.
|
||||||
text.server.kicked.recentKick = Vous avez été expulsé récemment.\nAttendez avant de vous connecter à nouveau.
|
server.kicked.recentKick = Vous avez été expulsé récemment.\nAttendez avant de vous connecter à nouveau.
|
||||||
text.server.kicked.nameInUse = Il y a déjà quelqu'un avec ce nom\nsur ce serveur.
|
server.kicked.nameInUse = Il y a déjà quelqu'un avec ce nom\nsur ce serveur.
|
||||||
text.server.kicked.nameEmpty = Votre nom doit contenir au moins une lettre ou un chiffre.
|
server.kicked.nameEmpty = Votre nom doit contenir au moins une lettre ou un chiffre.
|
||||||
text.server.kicked.idInUse = Vous êtes déjà sur ce serveur ! Se connecter avec deux comptes n'est pas permis !
|
server.kicked.idInUse = Vous êtes déjà sur ce serveur ! Se connecter avec deux comptes n'est pas permis !
|
||||||
text.server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Téléchargez une version officielle.
|
server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Téléchargez une version officielle.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Héberger une partie
|
hostserver = Héberger une partie
|
||||||
text.hostserver.mobile = Héberger\nune partie
|
hostserver.mobile = Héberger\nune partie
|
||||||
text.host = Héberger
|
host = Héberger
|
||||||
text.hosting = [accent]Ouverture du serveur...
|
hosting = [accent]Ouverture du serveur...
|
||||||
text.hosts.refresh = Actualiser
|
hosts.refresh = Actualiser
|
||||||
text.hosts.discovering = Découverte de jeux en LAN
|
hosts.discovering = Découverte de jeux en LAN
|
||||||
text.server.refreshing = Actualisation du serveur
|
server.refreshing = Actualisation du serveur
|
||||||
text.hosts.none = [lightgray]Aucun jeu en LAN trouvé!
|
hosts.none = [lightgray]Aucun jeu en LAN trouvé!
|
||||||
text.host.invalid = [scarlet]Impossible de se connecter à l'hôte.
|
host.invalid = [scarlet]Impossible de se connecter à l'hôte.
|
||||||
text.trace = Suivre le joueur
|
trace = Suivre le joueur
|
||||||
text.trace.playername = Nom du joueur : [accent]{0}
|
trace.playername = Nom du joueur : [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID Unique : [accent]{0}
|
trace.id = ID Unique : [accent]{0}
|
||||||
text.trace.android = Client Android : [accent]{0}
|
trace.android = Client Android : [accent]{0}
|
||||||
text.trace.modclient = Client personnalisé: [accent]{0}
|
trace.modclient = Client personnalisé: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Total de blocs détruits: [accent]{0}
|
trace.totalblocksbroken = Total de blocs détruits: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Structure de blocs détruites : [accent]{0}
|
trace.structureblocksbroken = Structure de blocs détruites : [accent]{0}
|
||||||
text.trace.lastblockbroken = Dernier bloc détruit: [accent]{0}
|
trace.lastblockbroken = Dernier bloc détruit: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Total de blocs placés: [accent]{0}
|
trace.totalblocksplaced = Total de blocs placés: [accent]{0}
|
||||||
text.trace.lastblockplaced = Dernier bloc placé: [accent]{0}
|
trace.lastblockplaced = Dernier bloc placé: [accent]{0}
|
||||||
text.invalidid = text.invalidid=ID du client invalide! Soumettre un rapport d'erreur
|
invalidid = invalidid=ID du client invalide! Soumettre un rapport d'erreur
|
||||||
text.server.bans = Bannis
|
server.bans = Bannis
|
||||||
text.server.bans.none = Aucun joueur banni trouvé!
|
server.bans.none = Aucun joueur banni trouvé!
|
||||||
text.server.admins = Administrateurs
|
server.admins = Administrateurs
|
||||||
text.server.admins.none = Pas d'administrateurs trouvés!
|
server.admins.none = Pas d'administrateurs trouvés!
|
||||||
text.server.add = Ajouter un serveur
|
server.add = Ajouter un serveur
|
||||||
text.server.delete = Êtes-vous sûr de supprimer ce serveur ?
|
server.delete = Êtes-vous sûr de supprimer ce serveur ?
|
||||||
text.server.hostname = Héberger: {0}
|
server.hostname = Héberger: {0}
|
||||||
text.server.edit = Modifier le serveur
|
server.edit = Modifier le serveur
|
||||||
text.server.outdated = [crimson]Serveur obsolète![]
|
server.outdated = [crimson]Serveur obsolète![]
|
||||||
text.server.outdated.client = [crimson]Client obsolète![]
|
server.outdated.client = [crimson]Client obsolète![]
|
||||||
text.server.version = [lightgray]Version: {0} {1}
|
server.version = [lightgray]Version: {0} {1}
|
||||||
text.server.custombuild = [yellow]Version personnalisée
|
server.custombuild = [yellow]Version personnalisée
|
||||||
text.confirmban = Êtes-vous sûr de bannir ce joueur?
|
confirmban = Êtes-vous sûr de bannir ce joueur?
|
||||||
text.confirmkick = Êtes-vous sûr d'expulser ce joueur?
|
confirmkick = Êtes-vous sûr d'expulser ce joueur?
|
||||||
text.confirmunban = Êtes-vous sûr de réintégrer ce joueur ?
|
confirmunban = Êtes-vous sûr de réintégrer ce joueur ?
|
||||||
text.confirmadmin = Êtes-vous sûr de faire de ce joueur un administrateur?
|
confirmadmin = Êtes-vous sûr de faire de ce joueur un administrateur?
|
||||||
text.confirmunadmin = Êtes-vous sûr d'enlever le statut d'administrateur à ce joueur?
|
confirmunadmin = Êtes-vous sûr d'enlever le statut d'administrateur à ce joueur?
|
||||||
text.joingame.title = Rejoindre une partie
|
joingame.title = Rejoindre une partie
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Déconnecté.
|
disconnect = Déconnecté.
|
||||||
text.disconnect.data = Les données du monde n'ont pas pu être chargées !
|
disconnect.data = Les données du monde n'ont pas pu être chargées !
|
||||||
text.connecting = [accent]Connexion...
|
connecting = [accent]Connexion...
|
||||||
text.connecting.data = [accent]Chargement des données du monde...
|
connecting.data = [accent]Chargement des données du monde...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Addresse déjà utilisée!
|
server.addressinuse = Addresse déjà utilisée!
|
||||||
text.server.invalidport = numéro de port invalide!
|
server.invalidport = numéro de port invalide!
|
||||||
text.server.error = [crimson]Erreur d'hébergement: [accent]{0}
|
server.error = [crimson]Erreur d'hébergement: [accent]{0}
|
||||||
text.save.old = Cette sayvegarde provient d'une ancienne version du jeu, et ne peut plus être utilisée.\n\n[LIGHT_GRAY]la compabilité des anciennes sauvegardes sera bientôt ajoutée dans la version 4.0 stable.
|
save.old = Cette sayvegarde provient d'une ancienne version du jeu, et ne peut plus être utilisée.\n\n[LIGHT_GRAY]la compabilité des anciennes sauvegardes sera bientôt ajoutée dans la version 4.0 stable.
|
||||||
text.save.new = Nouvelle sauvegarde
|
save.new = Nouvelle sauvegarde
|
||||||
text.save.overwrite = Êtes-vous sûr d'écraser\ncette sauvegarde ?
|
save.overwrite = Êtes-vous sûr d'écraser\ncette sauvegarde ?
|
||||||
text.overwrite = Écraser
|
overwrite = Écraser
|
||||||
text.save.none = Aucune sauvegarde trouvée !
|
save.none = Aucune sauvegarde trouvée !
|
||||||
text.saveload = [accent]Sauvegarde...
|
saveload = [accent]Sauvegarde...
|
||||||
text.savefail = Échec de la sauvegarde!
|
savefail = Échec de la sauvegarde!
|
||||||
text.save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde?
|
save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde?
|
||||||
text.save.delete = supprimer
|
save.delete = supprimer
|
||||||
text.save.export = Exporter une\nSauvegarde
|
save.export = Exporter une\nSauvegarde
|
||||||
text.save.import.invalid = [accent]Cette sauvegarde est invalide!
|
save.import.invalid = [accent]Cette sauvegarde est invalide!
|
||||||
text.save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [accent]{0}
|
save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [accent]{0}
|
||||||
text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué [accent]{0}
|
save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué [accent]{0}
|
||||||
text.save.import = Importer une sauvegarde
|
save.import = Importer une sauvegarde
|
||||||
text.save.newslot = Nom de la sauvegarde:
|
save.newslot = Nom de la sauvegarde:
|
||||||
text.save.rename = Renommer
|
save.rename = Renommer
|
||||||
text.save.rename.text = Nouveau nom:
|
save.rename.text = Nouveau nom:
|
||||||
text.selectslot = Sélectionner une sauvegarde.
|
selectslot = Sélectionner une sauvegarde.
|
||||||
text.slot = [accent]Emplacement {0}
|
slot = [accent]Emplacement {0}
|
||||||
text.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.
|
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.
|
||||||
text.sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé.
|
sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé.
|
||||||
text.empty = <vide>
|
empty = <vide>
|
||||||
text.on = On
|
on = On
|
||||||
text.off = Off
|
off = Off
|
||||||
text.save.autosave = Sauvegarde automatique: {0}
|
save.autosave = Sauvegarde automatique: {0}
|
||||||
text.save.map = Carte: {0}
|
save.map = Carte: {0}
|
||||||
text.save.wave = Vague {0}
|
save.wave = Vague {0}
|
||||||
text.save.difficulty = Difficulté: {0}
|
save.difficulty = Difficulté: {0}
|
||||||
text.save.date = Dernière sauvegarde: {0}
|
save.date = Dernière sauvegarde: {0}
|
||||||
text.save.playtime = Temps de jeu: {0}
|
save.playtime = Temps de jeu: {0}
|
||||||
text.confirm = Confirmer
|
confirm = Confirmer
|
||||||
text.delete = Supprimer
|
delete = Supprimer
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Ouverture
|
open = Ouverture
|
||||||
text.cancel = Annuler
|
cancel = Annuler
|
||||||
text.openlink = Ouvrir le lien
|
openlink = Ouvrir le lien
|
||||||
text.copylink = Copier le lien
|
copylink = Copier le lien
|
||||||
text.back = Retour
|
back = Retour
|
||||||
text.quit.confirm = Êtes-vous sûr de partir?
|
quit.confirm = Êtes-vous sûr de partir?
|
||||||
text.changelog.title = Notes de mise à jour
|
changelog.title = Notes de mise à jour
|
||||||
text.changelog.loading = Récupération des notes de mise à jour...
|
changelog.loading = Récupération des notes de mise à jour...
|
||||||
text.changelog.error.android = [accent]Remarquez que les notes de mise à jour peuvent ne pas marcher sur Android 4.4 et inférieur!\nC'est dû à un bug interne d'Android .
|
changelog.error.android = [accent]Remarquez que les notes de mise à jour peuvent ne pas marcher sur Android 4.4 et inférieur!\nC'est dû à un bug interne d'Android .
|
||||||
text.changelog.error.ios = [accent]Les notes de mise à jour ne sont pas suppporté sur iOS.
|
changelog.error.ios = [accent]Les notes de mise à jour ne sont pas suppporté sur iOS.
|
||||||
text.changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet.
|
changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet.
|
||||||
text.changelog.current = [yellow][[Version actuelle]
|
changelog.current = [yellow][[Version actuelle]
|
||||||
text.changelog.latest = [accent][[Dernière version]
|
changelog.latest = [accent][[Dernière version]
|
||||||
text.loading = [accent]Chargement...
|
loading = [accent]Chargement...
|
||||||
text.saving = [accent]Sauvegarde...
|
saving = [accent]Sauvegarde...
|
||||||
text.wave = [accent]Vague {0}
|
wave = [accent]Vague {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]Vague dans {0}
|
wave.waiting = [LIGHT_GRAY]Vague dans {0}
|
||||||
text.waiting = [LIGHT_GRAY]En attente...
|
waiting = [LIGHT_GRAY]En attente...
|
||||||
text.waiting.players = En attente de joueurs...
|
waiting.players = En attente de joueurs...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Ennemis restants
|
wave.enemies = [LIGHT_GRAY]{0} Ennemis restants
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Ennemi restant
|
wave.enemy = [LIGHT_GRAY]{0} Ennemi restant
|
||||||
text.loadimage = Charger l'image
|
loadimage = Charger l'image
|
||||||
text.saveimage = Sauvegarder l'image
|
saveimage = Sauvegarder l'image
|
||||||
text.unknown = Inconnu
|
unknown = Inconnu
|
||||||
text.custom = Personnalisé
|
custom = Personnalisé
|
||||||
text.builtin = Pré-fait
|
builtin = Pré-fait
|
||||||
text.map.delete.confirm = Êtes-vous sûr de supprimer cette carte? Cette action ne peut pas être défaite!
|
map.delete.confirm = Êtes-vous sûr de supprimer cette carte? Cette action ne peut pas être défaite!
|
||||||
text.map.random = [accent]Carte aléatoire
|
map.random = [accent]Carte aléatoire
|
||||||
text.map.nospawn = Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
map.nospawn = Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
||||||
text.map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi y apparaisse! Ajouter au moins une [SCARLET]Base rouge[] sur cette carte dans l'éditeur.
|
map.nospawn.pvp = Cette carte n'a pas de base ennemies pour qu'un joueur ennemi y apparaisse! Ajouter au moins une [SCARLET]Base rouge[] sur cette carte dans l'éditeur.
|
||||||
text.map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
||||||
text.editor.brush = Pinceau
|
editor.brush = Pinceau
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Ouvrir dans l'éditeur
|
editor.openin = Ouvrir dans l'éditeur
|
||||||
text.editor.oregen = Génération de minerais
|
editor.oregen = Génération de minerais
|
||||||
text.editor.oregen.info = Génération de minerais:
|
editor.oregen.info = Génération de minerais:
|
||||||
text.editor.mapinfo = Infos sur la carte
|
editor.mapinfo = Infos sur la carte
|
||||||
text.editor.author = Auteur:
|
editor.author = Auteur:
|
||||||
text.editor.description = Description:
|
editor.description = Description:
|
||||||
text.editor.name = Nom:
|
editor.name = Nom:
|
||||||
text.editor.teams = Équipe
|
editor.teams = Équipe
|
||||||
text.editor.elevation = Élevation
|
editor.elevation = Élevation
|
||||||
text.editor.errorimageload = Erreur lors du chargement du fichier:\n[accent]{0}
|
editor.errorimageload = Erreur lors du chargement du fichier:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier:\n[accent]{0}
|
editor.errorimagesave = Erreur lors de la sauvegarde du fichier:\n[accent]{0}
|
||||||
text.editor.generate = Générer
|
editor.generate = Générer
|
||||||
text.editor.resize = Redimensionner
|
editor.resize = Redimensionner
|
||||||
text.editor.loadmap = Charger une carte
|
editor.loadmap = Charger une carte
|
||||||
text.editor.savemap = Sauvegarder une carte
|
editor.savemap = Sauvegarder une carte
|
||||||
text.editor.saved = Sauvegardé!
|
editor.saved = Sauvegardé!
|
||||||
text.editor.save.noname = Votre carte n'a pas de nom ! Définissez-en un sur le menu 'info de la carte'.
|
editor.save.noname = Votre carte n'a pas de nom ! Définissez-en un sur le menu 'info de la carte'.
|
||||||
text.editor.save.overwrite = Votre carte réécrit une carte préfaite! Choisissez un nom différent dans le menu 'info de la carte' .
|
editor.save.overwrite = Votre carte réécrit une carte préfaite! Choisissez un nom différent dans le menu 'info de la carte' .
|
||||||
text.editor.import.exists = [scarlet]Importation impossible :[] Une carte préfaite nommé '{0}' existe déjà!
|
editor.import.exists = [scarlet]Importation impossible :[] Une carte préfaite nommé '{0}' existe déjà!
|
||||||
text.editor.import = Importation...
|
editor.import = Importation...
|
||||||
text.editor.importmap = Importer une carte
|
editor.importmap = Importer une carte
|
||||||
text.editor.importmap.description = Importer une carte existante
|
editor.importmap.description = Importer une carte existante
|
||||||
text.editor.importfile = Importer un fichier
|
editor.importfile = Importer un fichier
|
||||||
text.editor.importfile.description = Importer un fichier de carte extérieur .
|
editor.importfile.description = Importer un fichier de carte extérieur .
|
||||||
text.editor.importimage = Importer l'image du terrain
|
editor.importimage = Importer l'image du terrain
|
||||||
text.editor.importimage.description = Importer une image de la carte extérieure
|
editor.importimage.description = Importer une image de la carte extérieure
|
||||||
text.editor.export = Exporter...
|
editor.export = Exporter...
|
||||||
text.editor.exportfile = Exporter un fichier
|
editor.exportfile = Exporter un fichier
|
||||||
text.editor.exportfile.description = Exporter une fichier de carte
|
editor.exportfile.description = Exporter une fichier de carte
|
||||||
text.editor.exportimage = Exporter l'image du terrain
|
editor.exportimage = Exporter l'image du terrain
|
||||||
text.editor.exportimage.description = Exporter une image de la carte
|
editor.exportimage.description = Exporter une image de la carte
|
||||||
text.editor.loadimage = Importer le terrain
|
editor.loadimage = Importer le terrain
|
||||||
text.editor.saveimage = Exportr le terrain
|
editor.saveimage = Exportr le terrain
|
||||||
text.editor.unsaved = [scarlet]Vous avez des changements non sauvegardés ![]\nÊtes-vous sûr de partir
|
editor.unsaved = [scarlet]Vous avez des changements non sauvegardés ![]\nÊtes-vous sûr de partir
|
||||||
text.editor.resizemap = Redimensionner\nla carte
|
editor.resizemap = Redimensionner\nla carte
|
||||||
text.editor.mapname = Nom de la carte²:
|
editor.mapname = Nom de la carte²:
|
||||||
text.editor.overwrite = [accent]Attention !\nCeci réécrit une carte existante .
|
editor.overwrite = [accent]Attention !\nCeci réécrit une carte existante .
|
||||||
text.editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
|
editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
|
||||||
text.editor.selectmap = Séléctionnez une carte:
|
editor.selectmap = Séléctionnez une carte:
|
||||||
text.width = Largeur:
|
width = Largeur:
|
||||||
text.height = Hauteur:
|
height = Hauteur:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Jouer
|
play = Jouer
|
||||||
text.load = Charger
|
load = Charger
|
||||||
text.save = Sauvegarder
|
save = Sauvegarder
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Veuillez redémarrez votre jeu pour le changement de langage prenne effet.
|
language.restart = Veuillez redémarrez votre jeu pour le changement de langage prenne effet.
|
||||||
text.settings = Paramètres
|
settings = Paramètres
|
||||||
text.tutorial = Tutoriel
|
tutorial = Tutoriel
|
||||||
text.editor = Éditeur
|
editor = Éditeur
|
||||||
text.mapeditor = Éditeur de carte
|
mapeditor = Éditeur de carte
|
||||||
text.donate = Faire un\ndon
|
donate = Faire un\ndon
|
||||||
text.connectfail = [crimson]Échec de la connexion au serveur : [accent]{0}
|
connectfail = [crimson]Échec de la connexion au serveur : [accent]{0}
|
||||||
text.error.unreachable = Server injoignable.
|
error.unreachable = Server injoignable.
|
||||||
text.error.invalidaddress = Adresse invalide.
|
error.invalidaddress = Adresse invalide.
|
||||||
text.error.timedout = Délai de connexion dépassé!\nAssurez-vous que l'hôte a autorisé l'accès au port, et que l'adresse soit correcte!
|
error.timedout = Délai de connexion dépassé!\nAssurez-vous que l'hôte a autorisé l'accès au port, et que l'adresse soit correcte!
|
||||||
text.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.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 !
|
||||||
text.error.alreadyconnected = Déjà connecté.
|
error.alreadyconnected = Déjà connecté.
|
||||||
text.error.mapnotfound = Fichier de la carte introuvable!
|
error.mapnotfound = Fichier de la carte introuvable!
|
||||||
text.error.any = Erreur réseau inconnue.
|
error.any = Erreur réseau inconnue.
|
||||||
text.settings.language = Langage
|
settings.language = Langage
|
||||||
text.settings.reset = Valeur par défaut.
|
settings.reset = Valeur par défaut.
|
||||||
text.settings.rebind = Réatttribuer
|
settings.rebind = Réatttribuer
|
||||||
text.settings.controls = Contrôles
|
settings.controls = Contrôles
|
||||||
text.settings.game = Jeu
|
settings.game = Jeu
|
||||||
text.settings.sound = Son
|
settings.sound = Son
|
||||||
text.settings.graphics = Graphiques
|
settings.graphics = Graphiques
|
||||||
text.settings.cleardata = Effacer les données du jeu...
|
settings.cleardata = Effacer les données du jeu...
|
||||||
text.settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\nCe qui est fait ne peut être défait !
|
settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\nCe qui est fait ne peut être défait !
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Effacer les données des secteurs
|
settings.clearsectors = Effacer les données des secteurs
|
||||||
text.settings.clearunlocks = Effacer les déblocages
|
settings.clearunlocks = Effacer les déblocages
|
||||||
text.settings.clearall = Tout effacer
|
settings.clearall = Tout effacer
|
||||||
text.paused = En pause
|
paused = En pause
|
||||||
text.yes = Oui
|
yes = Oui
|
||||||
text.no = Non
|
no = Non
|
||||||
text.info.title = Info
|
info.title = Info
|
||||||
text.error.title = [crimson]Une erreur s'est produite
|
error.title = [crimson]Une erreur s'est produite
|
||||||
text.error.crashtitle = Une erreur s'est produite
|
error.crashtitle = Une erreur s'est produite
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Info sur le bloc
|
blocks.blockinfo = Info sur le bloc
|
||||||
text.blocks.powercapacity = capacité d'énergie
|
blocks.powercapacity = capacité d'énergie
|
||||||
text.blocks.powershot = Énergie/Tir
|
blocks.powershot = Énergie/Tir
|
||||||
text.blocks.targetsair = Cible les unités aériennes
|
blocks.targetsair = Cible les unités aériennes
|
||||||
text.blocks.itemspeed = Objets déplacés
|
blocks.itemspeed = Objets déplacés
|
||||||
text.blocks.shootrange = Portée
|
blocks.shootrange = Portée
|
||||||
text.blocks.size = Taille
|
blocks.size = Taille
|
||||||
text.blocks.liquidcapacity = Capacité en liquide
|
blocks.liquidcapacity = Capacité en liquide
|
||||||
text.blocks.maxitemssecond = Production maximale
|
blocks.maxitemssecond = Production maximale
|
||||||
text.blocks.powerrange = Distance de transmission
|
blocks.powerrange = Distance de transmission
|
||||||
text.blocks.poweruse = Énergie utilisée
|
blocks.poweruse = Énergie utilisée
|
||||||
text.blocks.powerdamage = Énergie/Dégâts
|
blocks.powerdamage = Énergie/Dégâts
|
||||||
text.blocks.inputitemcapacity = Capacité d'entrée
|
blocks.inputitemcapacity = Capacité d'entrée
|
||||||
text.blocks.outputitemcapacity = Capacité de sortie
|
blocks.outputitemcapacity = Capacité de sortie
|
||||||
text.blocks.itemcapacity = Stockage
|
blocks.itemcapacity = Stockage
|
||||||
text.blocks.basepowergeneration = Generation d'énergie minimale
|
blocks.basepowergeneration = Generation d'énergie minimale
|
||||||
text.blocks.powertransferspeed = Vitesse de transfert d'énergie
|
blocks.powertransferspeed = Vitesse de transfert d'énergie
|
||||||
text.blocks.craftspeed = Vitesse de production
|
blocks.craftspeed = Vitesse de production
|
||||||
text.blocks.inputliquid = Liquide requis
|
blocks.inputliquid = Liquide requis
|
||||||
text.blocks.inputliquidaux = Liquide optionnel
|
blocks.inputliquidaux = Liquide optionnel
|
||||||
text.blocks.inputitem = Objets en entrée
|
blocks.inputitem = Objets en entrée
|
||||||
text.blocks.inputitems = Objets utilisés
|
blocks.inputitems = Objets utilisés
|
||||||
text.blocks.outputitem = Objet produit
|
blocks.outputitem = Objet produit
|
||||||
text.blocks.drilltier = Forable
|
blocks.drilltier = Forable
|
||||||
text.blocks.drillspeed = Vitesse de forage de base
|
blocks.drillspeed = Vitesse de forage de base
|
||||||
text.blocks.liquidoutput = Liquide en sortie
|
blocks.liquidoutput = Liquide en sortie
|
||||||
text.blocks.liquidoutputspeed = Vitesse de production de liquide
|
blocks.liquidoutputspeed = Vitesse de production de liquide
|
||||||
text.blocks.liquiduse = Quantité de liquide utilisée
|
blocks.liquiduse = Quantité de liquide utilisée
|
||||||
text.blocks.coolant = Liquide de refroidissement
|
blocks.coolant = Liquide de refroidissement
|
||||||
text.blocks.coolantuse = Quantité de liquide de refroidissement utilisée
|
blocks.coolantuse = Quantité de liquide de refroidissement utilisée
|
||||||
text.blocks.inputliquidfuel = Carburant liquide
|
blocks.inputliquidfuel = Carburant liquide
|
||||||
text.blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Santé
|
blocks.health = Santé
|
||||||
text.blocks.inaccuracy = Précision
|
blocks.inaccuracy = Précision
|
||||||
text.blocks.shots = Tir
|
blocks.shots = Tir
|
||||||
text.blocks.reload = Tirs/Seconde
|
blocks.reload = Tirs/Seconde
|
||||||
text.blocks.inputfuel = Carburant
|
blocks.inputfuel = Carburant
|
||||||
text.blocks.fuelburntime = Durée du carburant
|
blocks.fuelburntime = Durée du carburant
|
||||||
text.blocks.inputcapacity = Capacité d'entrée
|
blocks.inputcapacity = Capacité d'entrée
|
||||||
text.blocks.outputcapacity = Capacité de production
|
blocks.outputcapacity = Capacité de production
|
||||||
text.unit.blocks = blocs
|
unit.blocks = blocs
|
||||||
text.unit.powersecond = Énergie/seconde
|
unit.powersecond = Énergie/seconde
|
||||||
text.unit.liquidsecond = Liquides/seconde
|
unit.liquidsecond = Liquides/seconde
|
||||||
text.unit.itemssecond = Objets/seconde
|
unit.itemssecond = Objets/seconde
|
||||||
text.unit.pixelssecond = Pixels/seconde
|
unit.pixelssecond = Pixels/seconde
|
||||||
text.unit.liquidunits = Unité de liquide
|
unit.liquidunits = Unité de liquide
|
||||||
text.unit.powerunits = Unité d'énergie
|
unit.powerunits = Unité d'énergie
|
||||||
text.unit.degrees = degrés
|
unit.degrees = degrés
|
||||||
text.unit.seconds = secondes
|
unit.seconds = secondes
|
||||||
text.unit.items = Objets
|
unit.items = Objets
|
||||||
text.category.general = Général
|
category.general = Général
|
||||||
text.category.power = Énergie
|
category.power = Énergie
|
||||||
text.category.liquids = Liquides
|
category.liquids = Liquides
|
||||||
text.category.items = Objets
|
category.items = Objets
|
||||||
text.category.crafting = Fabrication
|
category.crafting = Fabrication
|
||||||
text.category.shooting = Défense
|
category.shooting = Défense
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Visée automatique
|
setting.autotarget.name = Visée automatique
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = None
|
setting.fpscap.none = None
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Couper la musique
|
|||||||
setting.sfxvol.name = Volume des SFX
|
setting.sfxvol.name = Volume des SFX
|
||||||
setting.mutesound.name = Couper les SFX
|
setting.mutesound.name = Couper les SFX
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Paramétrer les touches
|
keybind.title = Paramétrer les touches
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = Voir
|
category.view.name = Voir
|
||||||
category.multiplayer.name = Multijoueur
|
category.multiplayer.name = Multijoueur
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = descendre l'historique du chat
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = drop unit
|
keybind.drop_unit.name = drop unit
|
||||||
keybind.zoom_minimap.name = Zoom minimap
|
keybind.zoom_minimap.name = Zoom minimap
|
||||||
mode.text.help.title = Description des modes de jeu
|
mode.help.title = Description des modes de jeu
|
||||||
mode.waves.name = Vagues
|
mode.waves.name = Vagues
|
||||||
mode.waves.description = Le mode de jeu normal. Ressources limitées et vagues d'ennemis.
|
mode.waves.description = Le mode de jeu normal. Ressources limitées et vagues d'ennemis.
|
||||||
mode.sandbox.name = bac à sable
|
mode.sandbox.name = bac à sable
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Largage de bombes
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Il a aussi une bonne accéleration ainsi qu'une bonne vitesse maximale.
|
mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Il a aussi une bonne accéleration ainsi qu'une bonne vitesse maximale.
|
||||||
mech.glaive-ship.weapon = Fusil automatique incendiaire
|
mech.glaive-ship.weapon = Fusil automatique incendiaire
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosivité: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosivité: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Inflammabilité: {0}
|
item.flammability = [LIGHT_GRAY]Inflammabilité: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactivité: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioactivité: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Flux de Puissance: {0}
|
item.fluxiness = [LIGHT_GRAY]Flux de Puissance: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Santé: {0}
|
unit.health = [LIGHT_GRAY]Santé: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Rapidité: {0}
|
unit.speed = [LIGHT_GRAY]Rapidité: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Arme: {0}
|
mech.weapon = [LIGHT_GRAY]Arme: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armure: {0}
|
mech.armor = [LIGHT_GRAY]Armure: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Compétence: {0}
|
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Température: {0}
|
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](En Construction)
|
block.constructing = {0}\n[LIGHT_GRAY](En Construction)
|
||||||
block.spawn.name = Générateur d'ennemis
|
block.spawn.name = Générateur d'ennemis
|
||||||
block.core.name = Base
|
block.core.name = Base
|
||||||
|
|||||||
@@ -1,354 +1,354 @@
|
|||||||
text.credits.text = Créé par [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
credits.text = Créé par [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
||||||
text.credits = Crédits
|
credits = Crédits
|
||||||
text.contributors = Traducteurs et contributeurs
|
contributors = Traducteurs et contributeurs
|
||||||
text.discord = Rejoignez le discord de Mindustry !
|
discord = Rejoignez le discord de Mindustry !
|
||||||
text.link.discord.description = Le discord officiel de Mindustry
|
link.discord.description = Le discord officiel de Mindustry
|
||||||
text.link.github.description = Code source du jeu
|
link.github.description = Code source du jeu
|
||||||
text.link.dev-builds.description = Versions instables de développement
|
link.dev-builds.description = Versions instables de développement
|
||||||
text.link.trello.description = Planning Trello officiel pour les fonctionnalités planifiées.
|
link.trello.description = Planning Trello officiel pour les fonctionnalités planifiées.
|
||||||
text.link.itch.io.description = Page web itch.io avec les versions ordinateurs téléchargeables et la version web
|
link.itch.io.description = Page web itch.io avec les versions ordinateurs téléchargeables et la version web
|
||||||
text.link.google-play.description = Page Google Play du jeu
|
link.google-play.description = Page Google Play du jeu
|
||||||
text.link.wiki.description = Wiki officiel de Mindustry
|
link.wiki.description = Wiki officiel de Mindustry
|
||||||
text.linkfail = L'ouverture du lien a échoué!\nL'URL a été copiée dans votre presse-papier.
|
linkfail = L'ouverture du lien a échoué!\nL'URL a été copiée dans votre presse-papier.
|
||||||
text.screenshot = Capture d'écran enregistrée sur {0}
|
screenshot = Capture d'écran enregistrée sur {0}
|
||||||
text.gameover = Le base a été détruit.
|
gameover = Le base a été détruit.
|
||||||
text.gameover.pvp = L'équipe[accent] {0}[] a gagnée !
|
gameover.pvp = L'équipe[accent] {0}[] a gagnée !
|
||||||
text.sector.gameover = Ce secteur a été perdu. Réessayer ?
|
sector.gameover = Ce secteur a été perdu. Réessayer ?
|
||||||
text.sector.retry = Réessayer
|
sector.retry = Réessayer
|
||||||
text.highscore = [accent]Nouveau meilleur score !
|
highscore = [accent]Nouveau meilleur score !
|
||||||
text.wave.lasted = Tu as survécu jusqu'à la vagues [accent]{0}[].
|
wave.lasted = Tu as survécu jusqu'à la vagues [accent]{0}[].
|
||||||
text.level.highscore = Meilleur score: [accent]{0}
|
level.highscore = Meilleur score: [accent]{0}
|
||||||
text.level.delete.title = Confirmer
|
level.delete.title = Confirmer
|
||||||
text.map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"?
|
map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"?
|
||||||
text.level.select = Sélection de niveau
|
level.select = Sélection de niveau
|
||||||
text.level.mode = Mode de jeu:
|
level.mode = Mode de jeu:
|
||||||
text.construction.desktop = Désélectionner un bloc ou arrêter la construction, [accent]utiliser la touche espace[].
|
construction.desktop = Désélectionner un bloc ou arrêter la construction, [accent]utiliser la touche espace[].
|
||||||
text.construction.title = Guide de construction de blocs
|
construction.title = Guide de construction de blocs
|
||||||
text.construction = Vous venez de sélectionner le mode [accent]construction de blocs[].\n\nPour commencez à placer des blocs, appuyez simplement sur un emplacement valide proche de votre vaisseau.\nUne fois que vous avez sélectionné quelques emplacements, Appuyez sur le bouton valider pour confirmer, et votre vaisseau commencera à construire.\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.
|
construction = Vous venez de sélectionner le mode [accent]construction de blocs[].\n\nPour commencez à placer des blocs, appuyez simplement sur un emplacement valide proche de votre vaisseau.\nUne fois que vous avez sélectionné quelques emplacements, Appuyez sur le bouton valider pour confirmer, et votre vaisseau commencera à construire.\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.
|
||||||
text.deconstruction.title = Guide de déconstruction de blocs
|
deconstruction.title = Guide de déconstruction de blocs
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Ne plus montrer la prochaine fois.
|
showagain = Ne plus montrer la prochaine fois.
|
||||||
text.coreattack = <Le base subis une attaque>
|
coreattack = <Le base subis une attaque>
|
||||||
text.unlocks = Débloqués
|
unlocks = Débloqués
|
||||||
text.savegame = Sauvegarder la partie
|
savegame = Sauvegarder la partie
|
||||||
text.loadgame = Charger la partie
|
loadgame = Charger la partie
|
||||||
text.joingame = Rejoindre la partie
|
joingame = Rejoindre la partie
|
||||||
text.addplayers = Ajouter/Enlever des joueurs
|
addplayers = Ajouter/Enlever des joueurs
|
||||||
text.customgame = Partie personnalisée
|
customgame = Partie personnalisée
|
||||||
text.sectors = Secteurs
|
sectors = Secteurs
|
||||||
text.sector = Secteur sélectionné: [LIGHT_GRAY]{0}
|
sector = Secteur sélectionné: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Temps: [LIGHT_GRAY]{0}
|
sector.time = Temps: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Déployer
|
sector.deploy = Déployer
|
||||||
text.sector.abandon = Abandonner
|
sector.abandon = Abandonner
|
||||||
text.sector.abandon.confirm = Êtes-vous sûr de vouloir abandonner tout progrès dans ce secteur?\nCette action ne peut être annulée!
|
sector.abandon.confirm = Êtes-vous sûr de vouloir abandonner tout progrès dans ce secteur?\nCette action ne peut être annulée!
|
||||||
text.sector.resume = Reprendre
|
sector.resume = Reprendre
|
||||||
text.sector.locked = [scarlet][[Incomplet]
|
sector.locked = [scarlet][[Incomplet]
|
||||||
text.sector.unexplored = [accent][[Inexploré]
|
sector.unexplored = [accent][[Inexploré]
|
||||||
text.missions = Missions:[LIGHT_GRAY] {0}
|
missions = Missions:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mission:[LIGHT_GRAY] {0}
|
mission = Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Mission principale:[LIGHT_GRAY] {0}
|
mission.main = Mission principale:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Mission info
|
mission.info = Mission info
|
||||||
text.mission.complete = Mission terminée !
|
mission.complete = Mission terminée !
|
||||||
text.mission.complete.body = Le secteur {0},{1} a été conquis.
|
mission.complete.body = Le secteur {0},{1} a été conquis.
|
||||||
text.mission.wave = Survivez[accent] {0}/{1} []vagues\nProchaine vague dans {2}
|
mission.wave = Survivez[accent] {0}/{1} []vagues\nProchaine vague dans {2}
|
||||||
text.mission.wave.enemies = Survivez[accent] {0}/{1} []vagues\n{2} Ennemis
|
mission.wave.enemies = Survivez[accent] {0}/{1} []vagues\n{2} Ennemis
|
||||||
text.mission.wave.enemy = Survivez[accent] {0}/{1} []vagues\n{2} Ennemi
|
mission.wave.enemy = Survivez[accent] {0}/{1} []vagues\n{2} Ennemi
|
||||||
text.mission.wave.menu = Survivez[accent] {0} []vagues
|
mission.wave.menu = Survivez[accent] {0} []vagues
|
||||||
text.mission.battle = Détruire la base ennemie.
|
mission.battle = Détruire la base ennemie.
|
||||||
text.mission.resource.menu = Obtenez {0} x{1}
|
mission.resource.menu = Obtenez {0} x{1}
|
||||||
text.mission.resource = Obtenez {0}:\n[accent]{1}/{2}[]
|
mission.resource = Obtenez {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Créez {0}
|
mission.block = Créez {0}
|
||||||
text.mission.unit = Créez {0} unité
|
mission.unit = Créez {0} unité
|
||||||
text.mission.command = Envoyer une commande à {0} unités
|
mission.command = Envoyer une commande à {0} unités
|
||||||
text.mission.linknode = Reliez le transmetteur énergétique
|
mission.linknode = Reliez le transmetteur énergétique
|
||||||
text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Changer de mécha[accent] {0}[]
|
mission.mech = Changer de mécha[accent] {0}[]
|
||||||
text.mission.create = Créez[accent] {0}[]
|
mission.create = Créez[accent] {0}[]
|
||||||
text.none = <Vide>
|
none = <Vide>
|
||||||
text.close = Fermer
|
close = Fermer
|
||||||
text.quit = Quitter
|
quit = Quitter
|
||||||
text.maps = Cartes
|
maps = Cartes
|
||||||
text.continue = Continue
|
continue = Continue
|
||||||
text.nextmission = Prochaine Mission
|
nextmission = Prochaine Mission
|
||||||
text.maps.none = [LIGHT_GRAY]Aucune carte trouvée!
|
maps.none = [LIGHT_GRAY]Aucune carte trouvée!
|
||||||
text.about.button = À propos
|
about.button = À propos
|
||||||
text.name = Nom:
|
name = Nom:
|
||||||
text.noname = Choisissez d'abord [accent]un pseudo[].
|
noname = Choisissez d'abord [accent]un pseudo[].
|
||||||
text.filename = Nom du fichier:
|
filename = Nom du fichier:
|
||||||
text.unlocked = Nouveau bloc debloqué!
|
unlocked = Nouveau bloc debloqué!
|
||||||
text.unlocked.plural = Nouveaux blocs débloqués!
|
unlocked.plural = Nouveaux blocs débloqués!
|
||||||
text.players = {0} joueurs en ligne
|
players = {0} joueurs en ligne
|
||||||
text.players.single = {0} joueur en ligne
|
players.single = {0} joueur en ligne
|
||||||
text.server.closing = [accent]Fermeture du serveur ...
|
server.closing = [accent]Fermeture du serveur ...
|
||||||
text.server.kicked.kick = Vous avez été expulsé du serveur !
|
server.kicked.kick = Vous avez été expulsé du serveur !
|
||||||
text.server.kicked.serverClose = Serveur fermé.
|
server.kicked.serverClose = Serveur fermé.
|
||||||
text.server.kicked.sectorComplete = Secteur terminée.
|
server.kicked.sectorComplete = Secteur terminée.
|
||||||
text.server.kicked.sectorComplete.text = Votre mission est complète.\nLe serveur va maintenant passer au prochain secteur.
|
server.kicked.sectorComplete.text = Votre mission est complète.\nLe serveur va maintenant passer au prochain secteur.
|
||||||
text.server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu !
|
server.kicked.clientOutdated = Client dépassé! Mettez à jour votre jeu !
|
||||||
text.server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour !
|
server.kicked.serverOutdated = Serveur dépassé! Demandez à l'hôte de le mettre à jour !
|
||||||
text.server.kicked.banned = Vous êtes banni de ce serveur.
|
server.kicked.banned = Vous êtes banni de ce serveur.
|
||||||
text.server.kicked.recentKick = Vous avez été expulsé récemment.\nAttendez avant de vous connecter à nouveau.
|
server.kicked.recentKick = Vous avez été expulsé récemment.\nAttendez avant de vous connecter à nouveau.
|
||||||
text.server.kicked.nameInUse = Il y a déjà quelqu'un avec ce nom\nsur ce serveur.
|
server.kicked.nameInUse = Il y a déjà quelqu'un avec ce nom\nsur ce serveur.
|
||||||
text.server.kicked.nameEmpty = Votre nom doit contenir au moins une lettre ou un chiffre.
|
server.kicked.nameEmpty = Votre nom doit contenir au moins une lettre ou un chiffre.
|
||||||
text.server.kicked.idInUse = Vous êtes déjà sur ce serveur ! Se connecter avec deux comptes n'est pas permis !
|
server.kicked.idInUse = Vous êtes déjà sur ce serveur ! Se connecter avec deux comptes n'est pas permis !
|
||||||
text.server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Télécharger une version officielle.
|
server.kicked.customClient = Ce serveur ne supporte pas les versions personnalisées (Custom builds). Télécharger une version officielle.
|
||||||
text.host.info = Le bouton [accent]héberger[] héberge un serveur sur les ports [scarlet]6567[] et [scarlet]6568.[]\nN'importe qui sur le même [LIGHT_GRAY]réseau wifi ou local[] devrait pouvoir voir votre serveur dans sa liste de serveurs.\n\nSi vous voulez que les gens puissent se connecter de n'importe où grâce à l'IP, [accent]rediriger les ports[] est requis.\n\n[LIGHT_GRAY]Note:Si quelqu'un éprouve des difficultés à se connecter à votre partie LAN, assurez-vous que vous avez autorisé Mindustry à accéder à votre réseau local dans les paramètres de votre pare-feu.
|
host.info = Le bouton [accent]héberger[] héberge un serveur sur les ports [scarlet]6567[] et [scarlet]6568.[]\nN'importe qui sur le même [LIGHT_GRAY]réseau wifi ou local[] devrait pouvoir voir votre serveur dans sa liste de serveurs.\n\nSi vous voulez que les gens puissent se connecter de n'importe où grâce à l'IP, [accent]rediriger les ports[] est requis.\n\n[LIGHT_GRAY]Note:Si quelqu'un éprouve des difficultés à se connecter à votre partie LAN, assurez-vous que vous avez autorisé Mindustry à accéder à votre réseau local dans les paramètres de votre pare-feu.
|
||||||
text.join.info = Ici, vous pouvez entrer l' [accent]IP d'un serveur[] pour s'y connecter, ou découvrir les serveurs[accent]sur votre réseau local[] pour s'y connecter.\nLes parties multijoueur LAN et WAN sont toutes deux supportées.\n\n[LIGHT_GRAY]Note: Aucune liste globale des serveurs n'est génerée automatiquement: si vous voulez vous connecter à un serveur par IP, vous devrez demander l'IP à l'hébergeur.
|
join.info = Ici, vous pouvez entrer l' [accent]IP d'un serveur[] pour s'y connecter, ou découvrir les serveurs[accent]sur votre réseau local[] pour s'y connecter.\nLes parties multijoueur LAN et WAN sont toutes deux supportées.\n\n[LIGHT_GRAY]Note: Aucune liste globale des serveurs n'est génerée automatiquement: si vous voulez vous connecter à un serveur par IP, vous devrez demander l'IP à l'hébergeur.
|
||||||
text.hostserver = Héberger un serveur
|
hostserver = Héberger un serveur
|
||||||
text.hostserver.mobile = Héberger\nUne partie
|
hostserver.mobile = Héberger\nUne partie
|
||||||
text.host = Héberger
|
host = Héberger
|
||||||
text.hosting = [accent]Ouverture du serveur ...
|
hosting = [accent]Ouverture du serveur ...
|
||||||
text.hosts.refresh = Actualiser
|
hosts.refresh = Actualiser
|
||||||
text.hosts.discovering = Recherche de parties en LAN
|
hosts.discovering = Recherche de parties en LAN
|
||||||
text.server.refreshing = Actualisation du serveur
|
server.refreshing = Actualisation du serveur
|
||||||
text.hosts.none = [lightgray]Aucun jeu en LAN trouvé !
|
hosts.none = [lightgray]Aucun jeu en LAN trouvé !
|
||||||
text.host.invalid = [scarlet]Impossible de se\nconnecter à l'hôte.
|
host.invalid = [scarlet]Impossible de se\nconnecter à l'hôte.
|
||||||
text.trace = Suivre le joueur
|
trace = Suivre le joueur
|
||||||
text.trace.playername = Nom du joueur: [accent]{0}
|
trace.playername = Nom du joueur: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID Unique: [accent]{0}
|
trace.id = ID Unique: [accent]{0}
|
||||||
text.trace.android = Client Android: [accent]{0}
|
trace.android = Client Android: [accent]{0}
|
||||||
text.trace.modclient = Client personnalisé: [accent]{0}
|
trace.modclient = Client personnalisé: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Total des blocs détruits: [accent]{0}
|
trace.totalblocksbroken = Total des blocs détruits: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Structure de blocs détruites: [accent]{0}
|
trace.structureblocksbroken = Structure de blocs détruites: [accent]{0}
|
||||||
text.trace.lastblockbroken = Dernier bloc détruit: [accent]{0}
|
trace.lastblockbroken = Dernier bloc détruit: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Total de blocs placés: [accent]{0}
|
trace.totalblocksplaced = Total de blocs placés: [accent]{0}
|
||||||
text.trace.lastblockplaced = Dernier bloc placé: [accent]{0}
|
trace.lastblockplaced = Dernier bloc placé: [accent]{0}
|
||||||
text.invalidid = ID client invalide ! Soumettre un rapport de bug
|
invalidid = ID client invalide ! Soumettre un rapport de bug
|
||||||
text.server.bans = Bannis
|
server.bans = Bannis
|
||||||
text.server.bans.none = Aucun joueurs bannis trouvés !
|
server.bans.none = Aucun joueurs bannis trouvés !
|
||||||
text.server.admins = Administrateurs
|
server.admins = Administrateurs
|
||||||
text.server.admins.none = Aucun administrateurs trouvé !
|
server.admins.none = Aucun administrateurs trouvé !
|
||||||
text.server.add = Ajouter un serveur
|
server.add = Ajouter un serveur
|
||||||
text.server.delete = Êtes-vous sûr de vouloir supprimer ce serveur ?
|
server.delete = Êtes-vous sûr de vouloir supprimer ce serveur ?
|
||||||
text.server.hostname = Hôte: {0}
|
server.hostname = Hôte: {0}
|
||||||
text.server.edit = Modifier le serveur
|
server.edit = Modifier le serveur
|
||||||
text.server.outdated = [crimson]Serveur obsolète ![]
|
server.outdated = [crimson]Serveur obsolète ![]
|
||||||
text.server.outdated.client = [crimson]Client obsolète ![]
|
server.outdated.client = [crimson]Client obsolète ![]
|
||||||
text.server.version = [lightgray]Version: {0} {1}
|
server.version = [lightgray]Version: {0} {1}
|
||||||
text.server.custombuild = [yellow]Version personnalisée
|
server.custombuild = [yellow]Version personnalisée
|
||||||
text.confirmban = Êtes-vous sûr de vouloir bannir ce joueur ?
|
confirmban = Êtes-vous sûr de vouloir bannir ce joueur ?
|
||||||
text.confirmkick = Êtes-vous sûr de vouloir expulser ce joueur?
|
confirmkick = Êtes-vous sûr de vouloir expulser ce joueur?
|
||||||
text.confirmunban = Êtes-vous sûr de vouloir annuler le ban de ce joueur ?
|
confirmunban = Êtes-vous sûr de vouloir annuler le ban de ce joueur ?
|
||||||
text.confirmadmin = Êtes-vous sûr de vouloir faire de ce joueur un administrateur ?
|
confirmadmin = Êtes-vous sûr de vouloir faire de ce joueur un administrateur ?
|
||||||
text.confirmunadmin = Êtes-vous sûr de vouloir supprimer le statut d'administrateur de ce joueur ?
|
confirmunadmin = Êtes-vous sûr de vouloir supprimer le statut d'administrateur de ce joueur ?
|
||||||
text.joingame.title = Rejoindre une partie
|
joingame.title = Rejoindre une partie
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Déconnecté.
|
disconnect = Déconnecté.
|
||||||
text.disconnect.data = Les données du monde n'ont pas pu être chargées !
|
disconnect.data = Les données du monde n'ont pas pu être chargées !
|
||||||
text.connecting = [accent]Connexion...
|
connecting = [accent]Connexion...
|
||||||
text.connecting.data = [accent]Chargement des données du monde...
|
connecting.data = [accent]Chargement des données du monde...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Adresse déjà utilisée !
|
server.addressinuse = Adresse déjà utilisée !
|
||||||
text.server.invalidport = Numéro de port incorrect !
|
server.invalidport = Numéro de port incorrect !
|
||||||
text.server.error = [crimson]Erreur lors de l'hébergement du serveur: [accent]{0}
|
server.error = [crimson]Erreur lors de l'hébergement du serveur: [accent]{0}
|
||||||
text.save.old = Cette sauvegarde correspond à une ancienne version du jeu et ne peut donc plus être utilisée.\n\n[LIGHT_GRAY]La rétrocompatibilité des sauvegardes va être implémentée dans la version finale de la 4.0.
|
save.old = Cette sauvegarde correspond à une ancienne version du jeu et ne peut donc plus être utilisée.\n\n[LIGHT_GRAY]La rétrocompatibilité des sauvegardes va être implémentée dans la version finale de la 4.0.
|
||||||
text.save.new = Nouvelle sauvegarde
|
save.new = Nouvelle sauvegarde
|
||||||
text.save.overwrite = Êtes-vous sûr de vouloir\nécraser cette sauvegarde ?
|
save.overwrite = Êtes-vous sûr de vouloir\nécraser cette sauvegarde ?
|
||||||
text.overwrite = Écraser
|
overwrite = Écraser
|
||||||
text.save.none = Aucune sauvegarde trouvée !
|
save.none = Aucune sauvegarde trouvée !
|
||||||
text.saveload = [accent]Sauvegarde...
|
saveload = [accent]Sauvegarde...
|
||||||
text.savefail = Échec de la sauvegarde !
|
savefail = Échec de la sauvegarde !
|
||||||
text.save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde ?
|
save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde ?
|
||||||
text.save.delete = Supprimer
|
save.delete = Supprimer
|
||||||
text.save.export = Exporter une\nSauvegarde
|
save.export = Exporter une\nSauvegarde
|
||||||
text.save.import.invalid = [accent]Cette sauvegarde est invalide!
|
save.import.invalid = [accent]Cette sauvegarde est invalide!
|
||||||
text.save.import.fail = [crimson]L'importation de la sauvegarde\na échouée: [accent]{0}
|
save.import.fail = [crimson]L'importation de la sauvegarde\na échouée: [accent]{0}
|
||||||
text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échouée: [accent]{0}
|
save.export.fail = [crimson]L'exportation de la sauvegarde\na échouée: [accent]{0}
|
||||||
text.save.import = Importer une sauvegarde
|
save.import = Importer une sauvegarde
|
||||||
text.save.newslot = Nom de la sauvegarde:
|
save.newslot = Nom de la sauvegarde:
|
||||||
text.save.rename = Renommer
|
save.rename = Renommer
|
||||||
text.save.rename.text = Nouveau nom:
|
save.rename.text = Nouveau nom:
|
||||||
text.selectslot = Sélectionnez une sauvegarde.
|
selectslot = Sélectionnez une sauvegarde.
|
||||||
text.slot = [accent]Emplacement {0}
|
slot = [accent]Emplacement {0}
|
||||||
text.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.
|
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.
|
||||||
text.sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé.
|
sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé.
|
||||||
text.empty = <vide>
|
empty = <vide>
|
||||||
text.on = Allumer
|
on = Allumer
|
||||||
text.off = Éteint
|
off = Éteint
|
||||||
text.save.autosave = Sauvegarde automatique {0}
|
save.autosave = Sauvegarde automatique {0}
|
||||||
text.save.map = Carte: {0}
|
save.map = Carte: {0}
|
||||||
text.save.wave = Vague {0}
|
save.wave = Vague {0}
|
||||||
text.save.difficulty = Difficulté: {0}
|
save.difficulty = Difficulté: {0}
|
||||||
text.save.date = Dernière sauvegarde: {0}
|
save.date = Dernière sauvegarde: {0}
|
||||||
text.save.playtime = Temps de jeu: {0}
|
save.playtime = Temps de jeu: {0}
|
||||||
text.confirm = Confirmer
|
confirm = Confirmer
|
||||||
text.delete = Supprimer
|
delete = Supprimer
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Ouvrir
|
open = Ouvrir
|
||||||
text.cancel = Annuler
|
cancel = Annuler
|
||||||
text.openlink = Ouvrir le lien
|
openlink = Ouvrir le lien
|
||||||
text.copylink = Copier le lien
|
copylink = Copier le lien
|
||||||
text.back = Retour
|
back = Retour
|
||||||
text.quit.confirm = Êtes-vous sûr de vouloir quitter?
|
quit.confirm = Êtes-vous sûr de vouloir quitter?
|
||||||
text.changelog.title = Notes de mise à jour
|
changelog.title = Notes de mise à jour
|
||||||
text.changelog.loading = Récupération des notes de mise à jour...
|
changelog.loading = Récupération des notes de mise à jour...
|
||||||
text.changelog.error.android = [accent]Notez que les notes de mise à jour ne marchent pas, certaines fois, sur Android 4.4 et versions antérieures!\nCeci est dû à un bug interne à Android.
|
changelog.error.android = [accent]Notez que les notes de mise à jour ne marchent pas, certaines fois, sur Android 4.4 et versions antérieures!\nCeci est dû à un bug interne à Android.
|
||||||
text.changelog.error.ios = [accent]Les notes de mise à jour ne sont actuellement pas supportée sur IOS.
|
changelog.error.ios = [accent]Les notes de mise à jour ne sont actuellement pas supportée sur IOS.
|
||||||
text.changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet.
|
changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet.
|
||||||
text.changelog.current = [yellow][[Version actuelle]
|
changelog.current = [yellow][[Version actuelle]
|
||||||
text.changelog.latest = [accent][[Dernière version]
|
changelog.latest = [accent][[Dernière version]
|
||||||
text.loading = [accent]Chargement...
|
loading = [accent]Chargement...
|
||||||
text.saving = [accent]Sauvegarde...
|
saving = [accent]Sauvegarde...
|
||||||
text.wave = [accent]Vague {0}
|
wave = [accent]Vague {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]Prochaine vague dans {0}
|
wave.waiting = [LIGHT_GRAY]Prochaine vague dans {0}
|
||||||
text.waiting = [LIGHT_GRAY]En attente...
|
waiting = [LIGHT_GRAY]En attente...
|
||||||
text.waiting.players = En attente de joueurs ...
|
waiting.players = En attente de joueurs ...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Ennemis restants
|
wave.enemies = [LIGHT_GRAY]{0} Ennemis restants
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Ennemi restant
|
wave.enemy = [LIGHT_GRAY]{0} Ennemi restant
|
||||||
text.loadimage = Charger l'image
|
loadimage = Charger l'image
|
||||||
text.saveimage = Sauvegarder l'image
|
saveimage = Sauvegarder l'image
|
||||||
text.unknown = Inconnu
|
unknown = Inconnu
|
||||||
text.custom = Personnalisé
|
custom = Personnalisé
|
||||||
text.builtin = Pré-fait
|
builtin = Pré-fait
|
||||||
text.map.delete.confirm = Êtes-vous sûr de vouloir effacer cette carte ? Cette action est irréversible !
|
map.delete.confirm = Êtes-vous sûr de vouloir effacer cette carte ? Cette action est irréversible !
|
||||||
text.map.random = [accent]Carte aléatoire
|
map.random = [accent]Carte aléatoire
|
||||||
text.map.nospawn = Cette carte ne possède pas de base pour que le joueur puisse apparaître !Ajouter un [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
map.nospawn = Cette carte ne possède pas de base pour que le joueur puisse apparaître !Ajouter un [ROYAL]base bleue[] sur cette carte dans l'éditeur.
|
||||||
text.map.nospawn.pvp = Cette carte ne contient aucune base ennemi dans lequel le joueur apparaît!\nAjoutez des bases[SCARLET] rouge[] à cette carte dans l'éditeur.
|
map.nospawn.pvp = Cette carte ne contient aucune base ennemi dans lequel le joueur apparaît!\nAjoutez des bases[SCARLET] rouge[] à cette carte dans l'éditeur.
|
||||||
text.map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
map.invalid = Erreur lors du chargement de la carte: carte corrompue ou invalide.
|
||||||
text.editor.brush = Pinceau
|
editor.brush = Pinceau
|
||||||
text.editor.slope = Pente
|
editor.slope = Pente
|
||||||
text.editor.openin = Ouvrir dans l'éditeur
|
editor.openin = Ouvrir dans l'éditeur
|
||||||
text.editor.oregen = Génération des minerais
|
editor.oregen = Génération des minerais
|
||||||
text.editor.oregen.info = Génération de minerais:
|
editor.oregen.info = Génération de minerais:
|
||||||
text.editor.mapinfo = Infos sur la carte
|
editor.mapinfo = Infos sur la carte
|
||||||
text.editor.author = Auteur:
|
editor.author = Auteur:
|
||||||
text.editor.description = Description:
|
editor.description = Description:
|
||||||
text.editor.name = Nom:
|
editor.name = Nom:
|
||||||
text.editor.teams = Équipes
|
editor.teams = Équipes
|
||||||
text.editor.elevation = Élévation
|
editor.elevation = Élévation
|
||||||
text.editor.errorimageload = Erreur lors du chargement du fichier image:\n[accent]{0}
|
editor.errorimageload = Erreur lors du chargement du fichier image:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier image:\n[accent]{0}
|
editor.errorimagesave = Erreur lors de la sauvegarde du fichier image:\n[accent]{0}
|
||||||
text.editor.generate = Générer
|
editor.generate = Générer
|
||||||
text.editor.resize = Redimensionner
|
editor.resize = Redimensionner
|
||||||
text.editor.loadmap = Charger une carte
|
editor.loadmap = Charger une carte
|
||||||
text.editor.savemap = Sauvegarder une carte
|
editor.savemap = Sauvegarder une carte
|
||||||
text.editor.saved = Sauvegardé !
|
editor.saved = Sauvegardé !
|
||||||
text.editor.save.noname = Votre carte ne possède pas de nom ! Ajouter en un dans le menu 'Infos sur la carte'.
|
editor.save.noname = Votre carte ne possède pas de nom ! Ajouter en un dans le menu 'Infos sur la carte'.
|
||||||
text.editor.save.overwrite = Une carte posséde déjà ce nom ! Choisissez un nom différent dans le menu 'Infos sur la carte'.
|
editor.save.overwrite = Une carte posséde déjà ce nom ! Choisissez un nom différent dans le menu 'Infos sur la carte'.
|
||||||
text.editor.import.exists = [scarlet]Importation impossible :[] Une carte nommé '{0}' existe déjà!
|
editor.import.exists = [scarlet]Importation impossible :[] Une carte nommé '{0}' existe déjà!
|
||||||
text.editor.import = Importation...
|
editor.import = Importation...
|
||||||
text.editor.importmap = Importer une carte
|
editor.importmap = Importer une carte
|
||||||
text.editor.importmap.description = Importer une carte déjà existante
|
editor.importmap.description = Importer une carte déjà existante
|
||||||
text.editor.importfile = Importer un fichier
|
editor.importfile = Importer un fichier
|
||||||
text.editor.importfile.description = Importer une carte à partir d'un fichier externe
|
editor.importfile.description = Importer une carte à partir d'un fichier externe
|
||||||
text.editor.importimage = Importer l'image du terrain
|
editor.importimage = Importer l'image du terrain
|
||||||
text.editor.importimage.description = Importer une image de terrain à partir d'un fichier externe
|
editor.importimage.description = Importer une image de terrain à partir d'un fichier externe
|
||||||
text.editor.export = Exportation en cours...
|
editor.export = Exportation en cours...
|
||||||
text.editor.exportfile = Exporter un fichier
|
editor.exportfile = Exporter un fichier
|
||||||
text.editor.exportfile.description = Exporter une carte
|
editor.exportfile.description = Exporter une carte
|
||||||
text.editor.exportimage = Exporter l'image du terrain
|
editor.exportimage = Exporter l'image du terrain
|
||||||
text.editor.exportimage.description = Exporter la carte sous forme d'image
|
editor.exportimage.description = Exporter la carte sous forme d'image
|
||||||
text.editor.loadimage = Importer le terrain
|
editor.loadimage = Importer le terrain
|
||||||
text.editor.saveimage = Exportr le terrain
|
editor.saveimage = Exportr le terrain
|
||||||
text.editor.unsaved = [scarlet] Vous avez des changements non sauvegardés ![] Êtes-vous sûr de vouloir quitter ?
|
editor.unsaved = [scarlet] Vous avez des changements non sauvegardés ![] Êtes-vous sûr de vouloir quitter ?
|
||||||
text.editor.resizemap = Redimensionner\nla carte
|
editor.resizemap = Redimensionner\nla carte
|
||||||
text.editor.mapname = Nom de la carte:
|
editor.mapname = Nom de la carte:
|
||||||
text.editor.overwrite = [accent]Attention!\nCela écrasera une carte existante.
|
editor.overwrite = [accent]Attention!\nCela écrasera une carte existante.
|
||||||
text.editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
|
editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
|
||||||
text.editor.selectmap = Sélectionnez une carte à charger:
|
editor.selectmap = Sélectionnez une carte à charger:
|
||||||
text.width = Largeur:
|
width = Largeur:
|
||||||
text.height = Hauteur:
|
height = Hauteur:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Jouer
|
play = Jouer
|
||||||
text.load = Charger
|
load = Charger
|
||||||
text.save = Sauvegarder
|
save = Sauvegarder
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Veuillez redémarrez votre jeu pour le changement de langage prenne effet.
|
language.restart = Veuillez redémarrez votre jeu pour le changement de langage prenne effet.
|
||||||
text.settings = Paramètres
|
settings = Paramètres
|
||||||
text.tutorial = Tutoriel
|
tutorial = Tutoriel
|
||||||
text.editor = Éditeur
|
editor = Éditeur
|
||||||
text.mapeditor = Éditeur de carte
|
mapeditor = Éditeur de carte
|
||||||
text.donate = Faire un\ndon
|
donate = Faire un\ndon
|
||||||
text.connectfail = [crimson]Échec de la connexion au serveur: [accent]{0}
|
connectfail = [crimson]Échec de la connexion au serveur: [accent]{0}
|
||||||
text.error.unreachable = Serveur inaccessible.
|
error.unreachable = Serveur inaccessible.
|
||||||
text.error.invalidaddress = Adresse invalide.
|
error.invalidaddress = Adresse invalide.
|
||||||
text.error.timedout = Expiration du délai !\nAssurez-vous que la redirection de port est configurée sur l'hôte et que l'adresse est correcte !
|
error.timedout = Expiration du délai !\nAssurez-vous que la redirection de port est configurée sur l'hôte et que l'adresse est correcte !
|
||||||
text.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.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 !
|
||||||
text.error.alreadyconnected = Déjà connecté.
|
error.alreadyconnected = Déjà connecté.
|
||||||
text.error.mapnotfound = Fichier de carte introuvable !
|
error.mapnotfound = Fichier de carte introuvable !
|
||||||
text.error.any = Erreur réseau inconnue.
|
error.any = Erreur réseau inconnue.
|
||||||
text.settings.language = Langage
|
settings.language = Langage
|
||||||
text.settings.reset = Valeur par défaut.
|
settings.reset = Valeur par défaut.
|
||||||
text.settings.rebind = Réatttribuer
|
settings.rebind = Réatttribuer
|
||||||
text.settings.controls = Contrôles
|
settings.controls = Contrôles
|
||||||
text.settings.game = Jeu
|
settings.game = Jeu
|
||||||
text.settings.sound = Son
|
settings.sound = Son
|
||||||
text.settings.graphics = Graphiques
|
settings.graphics = Graphiques
|
||||||
text.settings.cleardata = Effacer les données du jeu...
|
settings.cleardata = Effacer les données du jeu...
|
||||||
text.settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\n[scarlet]Ceci est irréversible
|
settings.clear.confirm = Êtes-vous sûr d'effacer ces données ?\n[scarlet]Ceci est irréversible
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Éffacer les données des secteurs
|
settings.clearsectors = Éffacer les données des secteurs
|
||||||
text.settings.clearunlocks = Éffacer les déblocages
|
settings.clearunlocks = Éffacer les déblocages
|
||||||
text.settings.clearall = Tout effacer
|
settings.clearall = Tout effacer
|
||||||
text.paused = En pause
|
paused = En pause
|
||||||
text.yes = Oui
|
yes = Oui
|
||||||
text.no = Non
|
no = Non
|
||||||
text.info.title = Info
|
info.title = Info
|
||||||
text.error.title = [crimson]Une erreur s'est produite
|
error.title = [crimson]Une erreur s'est produite
|
||||||
text.error.crashtitle = Une erreur s'est produite
|
error.crashtitle = Une erreur s'est produite
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Info sur le bloc
|
blocks.blockinfo = Info sur le bloc
|
||||||
text.blocks.powercapacity = Capacité d'énergie
|
blocks.powercapacity = Capacité d'énergie
|
||||||
text.blocks.powershot = Énergie/Tir
|
blocks.powershot = Énergie/Tir
|
||||||
text.blocks.targetsair = Cible les unités aériennes
|
blocks.targetsair = Cible les unités aériennes
|
||||||
text.blocks.itemspeed = Objets déplacés
|
blocks.itemspeed = Objets déplacés
|
||||||
text.blocks.shootrange = Portée
|
blocks.shootrange = Portée
|
||||||
text.blocks.size = Taille
|
blocks.size = Taille
|
||||||
text.blocks.liquidcapacity = Capacité en liquide
|
blocks.liquidcapacity = Capacité en liquide
|
||||||
text.blocks.maxitemssecond = Production maximale
|
blocks.maxitemssecond = Production maximale
|
||||||
text.blocks.powerrange = Distance de transmission
|
blocks.powerrange = Distance de transmission
|
||||||
text.blocks.poweruse = Énergie utilisée
|
blocks.poweruse = Énergie utilisée
|
||||||
text.blocks.powerdamage = Énergie/Dégâts
|
blocks.powerdamage = Énergie/Dégâts
|
||||||
text.blocks.inputitemcapacity = Capacité d'entrée
|
blocks.inputitemcapacity = Capacité d'entrée
|
||||||
text.blocks.outputitemcapacity = Capacité de sortie
|
blocks.outputitemcapacity = Capacité de sortie
|
||||||
text.blocks.itemcapacity = Stockage
|
blocks.itemcapacity = Stockage
|
||||||
text.blocks.basepowergeneration = Production d'énergie de base
|
blocks.basepowergeneration = Production d'énergie de base
|
||||||
text.blocks.powertransferspeed = Vitesse de transfert d'énergie
|
blocks.powertransferspeed = Vitesse de transfert d'énergie
|
||||||
text.blocks.craftspeed = Vitesse de production
|
blocks.craftspeed = Vitesse de production
|
||||||
text.blocks.inputliquid = Liquide requis
|
blocks.inputliquid = Liquide requis
|
||||||
text.blocks.inputliquidaux = Liquide optionnel
|
blocks.inputliquidaux = Liquide optionnel
|
||||||
text.blocks.inputitem = Objet utilisé
|
blocks.inputitem = Objet utilisé
|
||||||
text.blocks.inputitems = Objets utilisés
|
blocks.inputitems = Objets utilisés
|
||||||
text.blocks.outputitem = Objet produit
|
blocks.outputitem = Objet produit
|
||||||
text.blocks.drilltier = Forable
|
blocks.drilltier = Forable
|
||||||
text.blocks.drillspeed = Vitesse de forage de base
|
blocks.drillspeed = Vitesse de forage de base
|
||||||
text.blocks.liquidoutput = Liquide en sortie
|
blocks.liquidoutput = Liquide en sortie
|
||||||
text.blocks.liquidoutputspeed = Vitesse de sortie du liquide
|
blocks.liquidoutputspeed = Vitesse de sortie du liquide
|
||||||
text.blocks.liquiduse = Quantité de liquide utilisé
|
blocks.liquiduse = Quantité de liquide utilisé
|
||||||
text.blocks.coolant = Liquide de refroidissement
|
blocks.coolant = Liquide de refroidissement
|
||||||
text.blocks.coolantuse = Quantité de liquide de refroidissement utilisé
|
blocks.coolantuse = Quantité de liquide de refroidissement utilisé
|
||||||
text.blocks.inputliquidfuel = Carburant liquide
|
blocks.inputliquidfuel = Carburant liquide
|
||||||
text.blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
blocks.liquidfueluse = Quantité de carburant liquide utilisé
|
||||||
text.blocks.boostitem = Objet boostant la production
|
blocks.boostitem = Objet boostant la production
|
||||||
text.blocks.boostliquid = Liquide boostant la production
|
blocks.boostliquid = Liquide boostant la production
|
||||||
text.blocks.health = Santé
|
blocks.health = Santé
|
||||||
text.blocks.inaccuracy = Précision
|
blocks.inaccuracy = Précision
|
||||||
text.blocks.shots = Tirs
|
blocks.shots = Tirs
|
||||||
text.blocks.reload = Tirs/Seconde
|
blocks.reload = Tirs/Seconde
|
||||||
text.blocks.inputfuel = Carburant
|
blocks.inputfuel = Carburant
|
||||||
text.blocks.fuelburntime = Durée du carburant
|
blocks.fuelburntime = Durée du carburant
|
||||||
text.blocks.inputcapacity = Capacité d'entrée
|
blocks.inputcapacity = Capacité d'entrée
|
||||||
text.blocks.outputcapacity = Capacité de sortie
|
blocks.outputcapacity = Capacité de sortie
|
||||||
text.unit.blocks = Blocs
|
unit.blocks = Blocs
|
||||||
text.unit.powersecond = Énergie/seconde
|
unit.powersecond = Énergie/seconde
|
||||||
text.unit.liquidsecond = Liquides/seconde
|
unit.liquidsecond = Liquides/seconde
|
||||||
text.unit.itemssecond = Objets/seconde
|
unit.itemssecond = Objets/seconde
|
||||||
text.unit.pixelssecond = Pixels/seconde
|
unit.pixelssecond = Pixels/seconde
|
||||||
text.unit.liquidunits = Unité de liquide
|
unit.liquidunits = Unité de liquide
|
||||||
text.unit.powerunits = Unité d'énergie
|
unit.powerunits = Unité d'énergie
|
||||||
text.unit.degrees = degrés
|
unit.degrees = degrés
|
||||||
text.unit.seconds = secondes
|
unit.seconds = secondes
|
||||||
text.unit.items = Objets
|
unit.items = Objets
|
||||||
text.category.general = Général
|
category.general = Général
|
||||||
text.category.power = Énergie
|
category.power = Énergie
|
||||||
text.category.liquids = Liquides
|
category.liquids = Liquides
|
||||||
text.category.items = Objets
|
category.items = Objets
|
||||||
text.category.crafting = Fabrication
|
category.crafting = Fabrication
|
||||||
text.category.shooting = Défense
|
category.shooting = Défense
|
||||||
text.category.optional = Améliorations facultatives
|
category.optional = Améliorations facultatives
|
||||||
setting.indicators.name = Indicateurs d'alliés
|
setting.indicators.name = Indicateurs d'alliés
|
||||||
setting.autotarget.name = Visée automatique
|
setting.autotarget.name = Visée automatique
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
@@ -375,7 +375,7 @@ setting.mutemusic.name = Couper la musique
|
|||||||
setting.sfxvol.name = Volume des SFX
|
setting.sfxvol.name = Volume des SFX
|
||||||
setting.mutesound.name = Couper les SFX
|
setting.mutesound.name = Couper les SFX
|
||||||
setting.crashreport.name = Envoyer des rapports d'incident anonymement.
|
setting.crashreport.name = Envoyer des rapports d'incident anonymement.
|
||||||
text.keybind.title = Paramétrer les touches
|
keybind.title = Paramétrer les touches
|
||||||
category.general.name = Général
|
category.general.name = Général
|
||||||
category.view.name = Voir
|
category.view.name = Voir
|
||||||
category.multiplayer.name = Multijoueur
|
category.multiplayer.name = Multijoueur
|
||||||
@@ -407,7 +407,7 @@ keybind.chat_history_next.name = Suite de l'historique du tchat
|
|||||||
keybind.chat_scroll.name = Faire défiler le tchat
|
keybind.chat_scroll.name = Faire défiler le tchat
|
||||||
keybind.drop_unit.name = Larguer une unité
|
keybind.drop_unit.name = Larguer une unité
|
||||||
keybind.zoom_minimap.name = Zoomer la minimap
|
keybind.zoom_minimap.name = Zoomer la minimap
|
||||||
mode.text.help.title = Description des modes de jeu
|
mode.help.title = Description des modes de jeu
|
||||||
mode.waves.name = Vagues
|
mode.waves.name = Vagues
|
||||||
mode.waves.description = Le mode normal. Ressources limitées et vagues déclenchées automatiquement.
|
mode.waves.description = Le mode normal. Ressources limitées et vagues déclenchées automatiquement.
|
||||||
mode.sandbox.name = Bac à sable
|
mode.sandbox.name = Bac à sable
|
||||||
@@ -486,21 +486,21 @@ mech.trident-ship.weapon = Largage de bombe
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Il a aussi une bonne accéleration ainsi qu'une bonne vitesse maximale.
|
mech.glaive-ship.description = Un grand vaisseau de combat cuirassé. Equipé avec un fusil automatique à munitions incendiaires. Il a aussi une bonne accéleration ainsi qu'une bonne vitesse maximale.
|
||||||
mech.glaive-ship.weapon = Fusil automatique incendiaire
|
mech.glaive-ship.weapon = Fusil automatique incendiaire
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosivité: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosivité: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Inflammabilité: {0}
|
item.flammability = [LIGHT_GRAY]Inflammabilité: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactivité: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioactivité: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Flux de Puissance: {0}
|
item.fluxiness = [LIGHT_GRAY]Flux de Puissance: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Santé: {0}
|
unit.health = [LIGHT_GRAY]Santé: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Vitesse: {0}
|
unit.speed = [LIGHT_GRAY]Vitesse: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Arme: {0}
|
mech.weapon = [LIGHT_GRAY]Arme: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armure: {0}
|
mech.armor = [LIGHT_GRAY]Armure: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Capacité de stockage: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
mech.minespeed = [LIGHT_GRAY]Vitesse de minage: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
mech.minepower = [LIGHT_GRAY]Puissance du minage: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Compétence: {0}
|
mech.ability = [LIGHT_GRAY]Compétence: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacité Thermique {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosité: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Température: {0}
|
liquid.temperature = [LIGHT_GRAY]Température: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](En construction)
|
block.constructing = {0}\n[LIGHT_GRAY](En construction)
|
||||||
block.spawn.name = Générateur d'ennemi
|
block.spawn.name = Générateur d'ennemi
|
||||||
block.core.name = Base
|
block.core.name = Base
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Kredit
|
credits = Kredit
|
||||||
text.discord = Mari bergabung di Discord Mindustry!
|
discord = Mari bergabung di Discord Mindustry!
|
||||||
text.link.discord.description = grup Discord Mindustry resmi
|
link.discord.description = grup Discord Mindustry resmi
|
||||||
text.link.github.description = Source code permainan
|
link.github.description = Source code permainan
|
||||||
text.link.dev-builds.description = Bentukan pengembang (kurang stabil)
|
link.dev-builds.description = Bentukan pengembang (kurang stabil)
|
||||||
text.link.trello.description = Papan trello resmi untuk fitur-fitur terencana
|
link.trello.description = Papan trello resmi untuk fitur-fitur terencana
|
||||||
text.link.itch.io.description = Halaman itch.io dengan unduhan PC dan versi web
|
link.itch.io.description = Halaman itch.io dengan unduhan PC dan versi web
|
||||||
text.link.google-play.description = Google Play store
|
link.google-play.description = Google Play store
|
||||||
text.link.wiki.description = wiki resmi Mindustry
|
link.wiki.description = wiki resmi Mindustry
|
||||||
text.linkfail = Gagal membuka link!\nURL telah disalin ke papan salin.
|
linkfail = Gagal membuka link!\nURL telah disalin ke papan salin.
|
||||||
text.gameover = Intinya hancur.
|
gameover = Intinya hancur.
|
||||||
text.gameover.pvp = Tim [accent] {0}[] menang!
|
gameover.pvp = Tim [accent] {0}[] menang!
|
||||||
text.sector.gameover = Sektor ini telah hancur. Ulangi?
|
sector.gameover = Sektor ini telah hancur. Ulangi?
|
||||||
text.sector.retry = Ulangi
|
sector.retry = Ulangi
|
||||||
text.highscore = [YELLOW]Rekor baru!
|
highscore = [YELLOW]Rekor baru!
|
||||||
text.wave.lasted = Kamu bertahan sampai gelombang ke [accent]{0}[].
|
wave.lasted = Kamu bertahan sampai gelombang ke [accent]{0}[].
|
||||||
text.level.highscore = Skor Tinggi: [accent]{0}
|
level.highscore = Skor Tinggi: [accent]{0}
|
||||||
text.level.delete.title = Konfirmasi Hapus
|
level.delete.title = Konfirmasi Hapus
|
||||||
text.map.delete = Apakah kamu yakin ingin menghapus peta "[orange]{0}[]"?
|
map.delete = Apakah kamu yakin ingin menghapus peta "[orange]{0}[]"?
|
||||||
text.level.select = Pilih Level
|
level.select = Pilih Level
|
||||||
text.level.mode = Modus permainan:
|
level.mode = Modus permainan:
|
||||||
text.construction.desktop = Kontrol desktop telah berubah.\nUntuk membatalkan blok atau menghentikan pembangunan, [accent]gunakan spasi[].
|
construction.desktop = Kontrol desktop telah berubah.\nUntuk membatalkan blok atau menghentikan pembangunan, [accent]gunakan spasi[].
|
||||||
text.construction.title = Block Construction Guide
|
construction.title = Block Construction Guide
|
||||||
text.construction = You've just selected [accent]block construction mode[].\n\nTo begin placing, simply tap a valid location near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Shift the selection[] by holding and dragging any block in the selection.\n- [accent]Place blocks in a line[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel construction or selection[] by pressing the X at the bottom left.
|
construction = You've just selected [accent]block construction mode[].\n\nTo begin placing, simply tap a valid location near your ship.\nOnce you have selected some blocks, press the checkbox to confirm, and your ship will begin constructing them.\n\n- [accent]Remove blocks[] from your selection by tapping them.\n- [accent]Shift the selection[] by holding and dragging any block in the selection.\n- [accent]Place blocks in a line[] by tapping and holding an empty spot, then dragging in a direction.\n- [accent]Cancel construction or selection[] by pressing the X at the bottom left.
|
||||||
text.deconstruction.title = Block Deconstruction Guide
|
deconstruction.title = Block Deconstruction Guide
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Jangan tampilkan lagi di sesi berikutnya
|
showagain = Jangan tampilkan lagi di sesi berikutnya
|
||||||
text.coreattack = < Intinya sedang diserang! >
|
coreattack = < Intinya sedang diserang! >
|
||||||
text.unlocks = Pencapaian
|
unlocks = Pencapaian
|
||||||
text.savegame = Simpan Permainan
|
savegame = Simpan Permainan
|
||||||
text.loadgame = Lanjutkan
|
loadgame = Lanjutkan
|
||||||
text.joingame = Bermain Bersama
|
joingame = Bermain Bersama
|
||||||
text.addplayers = Tambah/Hapus Pemain
|
addplayers = Tambah/Hapus Pemain
|
||||||
text.customgame = Game Bebas
|
customgame = Game Bebas
|
||||||
text.sectors = Sektor
|
sectors = Sektor
|
||||||
text.sector = Sektor Dipilih: [LIGHT_GRAY]{0}
|
sector = Sektor Dipilih: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Waktu: [LIGHT_GRAY]{0}
|
sector.time = Waktu: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Pasang
|
sector.deploy = Pasang
|
||||||
text.sector.abandon = Batalkan
|
sector.abandon = Batalkan
|
||||||
text.sector.abandon.confirm = Apakah kamu yakin ingin membatalkan all progress at this sector?\nIni tidak dapat diubah kembali!
|
sector.abandon.confirm = Apakah kamu yakin ingin membatalkan all progress at this sector?\nIni tidak dapat diubah kembali!
|
||||||
text.sector.resume = Lanjutkan
|
sector.resume = Lanjutkan
|
||||||
text.sector.locked = [scarlet][[Belum Selesai]
|
sector.locked = [scarlet][[Belum Selesai]
|
||||||
text.sector.unexplored = [accent][[Belum Ditelusuri]
|
sector.unexplored = [accent][[Belum Ditelusuri]
|
||||||
text.missions = Misi:[LIGHT_GRAY] {0}
|
missions = Misi:[LIGHT_GRAY] {0}
|
||||||
text.mission = Misi:[LIGHT_GRAY] {0}
|
mission = Misi:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Misi Utama:[LIGHT_GRAY] {0}
|
mission.main = Misi Utama:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Info Misi
|
mission.info = Info Misi
|
||||||
text.mission.complete = Misi selesai!
|
mission.complete = Misi selesai!
|
||||||
text.mission.complete.body = Sektor {0},{1} telah dikuasai.
|
mission.complete.body = Sektor {0},{1} telah dikuasai.
|
||||||
text.mission.wave = Bertahanlah selama [accent]{0}[] gelombang.
|
mission.wave = Bertahanlah selama [accent]{0}[] gelombang.
|
||||||
text.mission.wave.enemies = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh
|
mission.wave.enemies = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh
|
||||||
text.mission.wave.enemy = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh
|
mission.wave.enemy = Bertahanlah selama[accent] {0}/{1} []gelombang\n{2} Musuh
|
||||||
text.mission.wave.menu = Bertahanlah selama[accent] {0} []gelombang
|
mission.wave.menu = Bertahanlah selama[accent] {0} []gelombang
|
||||||
text.mission.battle = Hancurkan markas musuh.
|
mission.battle = Hancurkan markas musuh.
|
||||||
text.mission.resource.menu = Dapatkan {0} x{1}
|
mission.resource.menu = Dapatkan {0} x{1}
|
||||||
text.mission.resource = Dapatkan {0}:\n[accent]{1}/{2}[]
|
mission.resource = Dapatkan {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Buat {0}
|
mission.block = Buat {0}
|
||||||
text.mission.unit = Buat {0} Pasukan
|
mission.unit = Buat {0} Pasukan
|
||||||
text.mission.command = Beri Perintah {0} Ke Pasukan
|
mission.command = Beri Perintah {0} Ke Pasukan
|
||||||
text.mission.linknode = Gabungkan Power Node
|
mission.linknode = Gabungkan Power Node
|
||||||
text.mission.display = [accent]Misi:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Misi:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Ganti ke robot[accent] {0}[]
|
mission.mech = Ganti ke robot[accent] {0}[]
|
||||||
text.mission.create = Buat[accent] {0}[]
|
mission.create = Buat[accent] {0}[]
|
||||||
text.none = <kosong>
|
none = <kosong>
|
||||||
text.close = Tutup
|
close = Tutup
|
||||||
text.quit = Keluar
|
quit = Keluar
|
||||||
text.maps = Peta
|
maps = Peta
|
||||||
text.continue = Lanjutkan
|
continue = Lanjutkan
|
||||||
text.nextmission = Tugas Berikut
|
nextmission = Tugas Berikut
|
||||||
text.maps.none = [LIGHT_GRAY]Peta tidak ditemukan!
|
maps.none = [LIGHT_GRAY]Peta tidak ditemukan!
|
||||||
text.about.button = Tentang
|
about.button = Tentang
|
||||||
text.name = Nama:
|
name = Nama:
|
||||||
text.filename = Nama file:
|
filename = Nama file:
|
||||||
text.unlocked = Blok Baru Terbuka!
|
unlocked = Blok Baru Terbuka!
|
||||||
text.unlocked.plural = Blok Baru Terbuka!
|
unlocked.plural = Blok Baru Terbuka!
|
||||||
text.players = {0} pemain online
|
players = {0} pemain online
|
||||||
text.players.single = {0} pemain online
|
players.single = {0} pemain online
|
||||||
text.server.closing = [accent]Menutup server...
|
server.closing = [accent]Menutup server...
|
||||||
text.server.kicked.kick = Anda telah dikeluarkan dari server!
|
server.kicked.kick = Anda telah dikeluarkan dari server!
|
||||||
text.server.kicked.serverClose = Server ditutup.
|
server.kicked.serverClose = Server ditutup.
|
||||||
text.server.kicked.sectorComplete = Sektor selesai.
|
server.kicked.sectorComplete = Sektor selesai.
|
||||||
text.server.kicked.sectorComplete.text = Misi Anda telah selesai.\nServer akan melanjutkan ke sektor selanjutnya.
|
server.kicked.sectorComplete.text = Misi Anda telah selesai.\nServer akan melanjutkan ke sektor selanjutnya.
|
||||||
text.server.kicked.clientOutdated = Client versi lama! Update game Anda!
|
server.kicked.clientOutdated = Client versi lama! Update game Anda!
|
||||||
text.server.kicked.serverOutdated = Server versi lama! Tanyakan host untuk memperbaharuinya!
|
server.kicked.serverOutdated = Server versi lama! Tanyakan host untuk memperbaharuinya!
|
||||||
text.server.kicked.banned = Anda telah di-ban dari server ini.
|
server.kicked.banned = Anda telah di-ban dari server ini.
|
||||||
text.server.kicked.recentKick = Kamu baru saja dikeluarkan.\nTunggu sebentar sebelum terhubung kembali.
|
server.kicked.recentKick = Kamu baru saja dikeluarkan.\nTunggu sebentar sebelum terhubung kembali.
|
||||||
text.server.kicked.nameInUse = Ada seseorang dengan nama\nitu di server ini.
|
server.kicked.nameInUse = Ada seseorang dengan nama\nitu di server ini.
|
||||||
text.server.kicked.nameEmpty = Nama Anda harus mengandung setidaknya satu karakter atau angka.
|
server.kicked.nameEmpty = Nama Anda harus mengandung setidaknya satu karakter atau angka.
|
||||||
text.server.kicked.idInUse = Kamu sudah ada di server ini! Menghubungkan dengan dua akun tidak diizinkan.
|
server.kicked.idInUse = Kamu sudah ada di server ini! Menghubungkan dengan dua akun tidak diizinkan.
|
||||||
text.server.kicked.customClient = Server ini tidak mendukung bentukan khusus. Unduh versi resmi.
|
server.kicked.customClient = Server ini tidak mendukung bentukan khusus. Unduh versi resmi.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Host Server
|
hostserver = Host Server
|
||||||
text.hostserver.mobile = Host\nPermainan
|
hostserver.mobile = Host\nPermainan
|
||||||
text.host = Host
|
host = Host
|
||||||
text.hosting = [accent]Membuka server...
|
hosting = [accent]Membuka server...
|
||||||
text.hosts.refresh = Segarkan
|
hosts.refresh = Segarkan
|
||||||
text.hosts.discovering = Mencari game LAN
|
hosts.discovering = Mencari game LAN
|
||||||
text.server.refreshing = Menyegarkan server
|
server.refreshing = Menyegarkan server
|
||||||
text.hosts.none = [lightgray]Tidak ada game LAN yang ditemukan!
|
hosts.none = [lightgray]Tidak ada game LAN yang ditemukan!
|
||||||
text.host.invalid = [scarlet]Tidak dapat terhubung ke host.
|
host.invalid = [scarlet]Tidak dapat terhubung ke host.
|
||||||
text.trace = Lacak Pemain
|
trace = Lacak Pemain
|
||||||
text.trace.playername = Nama pemain: [accent]{0}
|
trace.playername = Nama pemain: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID Unik: [accent]{0}
|
trace.id = ID Unik: [accent]{0}
|
||||||
text.trace.android = Klien Android: [accent]{0}
|
trace.android = Klien Android: [accent]{0}
|
||||||
text.trace.modclient = Klien Khusus: [accent]{0}
|
trace.modclient = Klien Khusus: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Jumlah blok dihancurkan: [accent]{0}
|
trace.totalblocksbroken = Jumlah blok dihancurkan: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Blok struktur dihancurkan: [accent]{0}
|
trace.structureblocksbroken = Blok struktur dihancurkan: [accent]{0}
|
||||||
text.trace.lastblockbroken = Blok terakhir dihancurkan: [accent]{0}
|
trace.lastblockbroken = Blok terakhir dihancurkan: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Jumlah dipasang: [accent]{0}
|
trace.totalblocksplaced = Jumlah dipasang: [accent]{0}
|
||||||
text.trace.lastblockplaced = Blok terakhir dipasang: [accent]{0}
|
trace.lastblockplaced = Blok terakhir dipasang: [accent]{0}
|
||||||
text.invalidid = ID klien tidak valid! Kirim laporan bug.
|
invalidid = ID klien tidak valid! Kirim laporan bug.
|
||||||
text.server.bans = Ban
|
server.bans = Ban
|
||||||
text.server.bans.none = Tidak ada pemain di-ban!
|
server.bans.none = Tidak ada pemain di-ban!
|
||||||
text.server.admins = Admin
|
server.admins = Admin
|
||||||
text.server.admins.none = Tidak ada admin yang ditemukan!
|
server.admins.none = Tidak ada admin yang ditemukan!
|
||||||
text.server.add = Tambahkan Server
|
server.add = Tambahkan Server
|
||||||
text.server.delete = Yakin ingin menghapus server ini?
|
server.delete = Yakin ingin menghapus server ini?
|
||||||
text.server.hostname = Host: {0}
|
server.hostname = Host: {0}
|
||||||
text.server.edit = Sunting Server
|
server.edit = Sunting Server
|
||||||
text.server.outdated = [crimson]Server kedaluarsa![]
|
server.outdated = [crimson]Server kedaluarsa![]
|
||||||
text.server.outdated.client = [crimson]Klien kedaluarsa![]
|
server.outdated.client = [crimson]Klien kedaluarsa![]
|
||||||
text.server.version = [lightgray]Versi: {0}
|
server.version = [lightgray]Versi: {0}
|
||||||
text.server.custombuild = [yellow]Bentukan khusus
|
server.custombuild = [yellow]Bentukan khusus
|
||||||
text.confirmban = Apakah Anda yakin ingin melarang pemain ini?
|
confirmban = Apakah Anda yakin ingin melarang pemain ini?
|
||||||
text.confirmkick = Apakah Anda yakin ingin mengeluarkan pemain ini?
|
confirmkick = Apakah Anda yakin ingin mengeluarkan pemain ini?
|
||||||
text.confirmunban = Apakah Anda yakin ingin mengizinkan pemain ini?
|
confirmunban = Apakah Anda yakin ingin mengizinkan pemain ini?
|
||||||
text.confirmadmin = Apakah Anda yakin ingin menjadikan pemain ini sebagai admin?
|
confirmadmin = Apakah Anda yakin ingin menjadikan pemain ini sebagai admin?
|
||||||
text.confirmunadmin = Are you sure you want to remove admin status from this player?
|
confirmunadmin = Are you sure you want to remove admin status from this player?
|
||||||
text.joingame.title = Bermain Bersama
|
joingame.title = Bermain Bersama
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Sambungan terputus.
|
disconnect = Sambungan terputus.
|
||||||
text.disconnect.data = Failed to load world data!
|
disconnect.data = Failed to load world data!
|
||||||
text.connecting = [accent]Menghubungkan...
|
connecting = [accent]Menghubungkan...
|
||||||
text.connecting.data = [accent]Memuat data level...
|
connecting.data = [accent]Memuat data level...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Alamat sudah di pakai!
|
server.addressinuse = Alamat sudah di pakai!
|
||||||
text.server.invalidport = Nomor port salah!
|
server.invalidport = Nomor port salah!
|
||||||
text.server.error = [crimson]Kesalahan server hosting: [accent]{0}
|
server.error = [crimson]Kesalahan server hosting: [accent]{0}
|
||||||
text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
||||||
text.save.new = Simpan Baru
|
save.new = Simpan Baru
|
||||||
text.save.overwrite = Yakin ingin mengganti slot simpan ini?
|
save.overwrite = Yakin ingin mengganti slot simpan ini?
|
||||||
text.overwrite = Ganti
|
overwrite = Ganti
|
||||||
text.save.none = Tidak ada simpanan ditemukan!
|
save.none = Tidak ada simpanan ditemukan!
|
||||||
text.saveload = [accent]Menyimpan...
|
saveload = [accent]Menyimpan...
|
||||||
text.savefail = Gagal menyimpan game!
|
savefail = Gagal menyimpan game!
|
||||||
text.save.delete.confirm = Yakin ingin menghapus save ini?
|
save.delete.confirm = Yakin ingin menghapus save ini?
|
||||||
text.save.delete = Hapus
|
save.delete = Hapus
|
||||||
text.save.export = Ekspor Simpanan
|
save.export = Ekspor Simpanan
|
||||||
text.save.import.invalid = [accent]Simpanan ini tidak valid!
|
save.import.invalid = [accent]Simpanan ini tidak valid!
|
||||||
text.save.import.fail = [crimson]Gagal mengimpor: [accent]{0}
|
save.import.fail = [crimson]Gagal mengimpor: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Gagal mengekspor save: [accent]{0}
|
save.export.fail = [crimson]Gagal mengekspor save: [accent]{0}
|
||||||
text.save.import = Impor Simpanan
|
save.import = Impor Simpanan
|
||||||
text.save.newslot = Nama simpanan:
|
save.newslot = Nama simpanan:
|
||||||
text.save.rename = Ganti nama
|
save.rename = Ganti nama
|
||||||
text.save.rename.text = Nama baru:
|
save.rename.text = Nama baru:
|
||||||
text.selectslot = Pilih simpanan.
|
selectslot = Pilih simpanan.
|
||||||
text.slot = [accent]Slot{0}
|
slot = [accent]Slot{0}
|
||||||
text.save.corrupted = [accent]Simpanan rusak atau tidak valid!
|
save.corrupted = [accent]Simpanan rusak atau tidak valid!
|
||||||
text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created.
|
sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created.
|
||||||
text.empty = <kosong>
|
empty = <kosong>
|
||||||
text.on = Hidup
|
on = Hidup
|
||||||
text.off = Mati
|
off = Mati
|
||||||
text.save.autosave = Simpan otomatis: {0}
|
save.autosave = Simpan otomatis: {0}
|
||||||
text.save.map = Peta: {0}
|
save.map = Peta: {0}
|
||||||
text.save.wave = Gelombang {0}
|
save.wave = Gelombang {0}
|
||||||
text.save.difficulty = Difficulty: {0}
|
save.difficulty = Difficulty: {0}
|
||||||
text.save.date = Terakhir Disimpan: {0}
|
save.date = Terakhir Disimpan: {0}
|
||||||
text.save.playtime = Playtime: {0}
|
save.playtime = Playtime: {0}
|
||||||
text.confirm = Konfirmasi
|
confirm = Konfirmasi
|
||||||
text.delete = Hapus
|
delete = Hapus
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Buka
|
open = Buka
|
||||||
text.cancel = Batal
|
cancel = Batal
|
||||||
text.openlink = Buka tautan
|
openlink = Buka tautan
|
||||||
text.copylink = Copy Link
|
copylink = Copy Link
|
||||||
text.back = Kembali
|
back = Kembali
|
||||||
text.quit.confirm = Anda yakin ingin berhenti?
|
quit.confirm = Anda yakin ingin berhenti?
|
||||||
text.changelog.title = Changelog
|
changelog.title = Changelog
|
||||||
text.changelog.loading = Getting changelog...
|
changelog.loading = Getting changelog...
|
||||||
text.changelog.error.android = [accent]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug.
|
changelog.error.android = [accent]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 = [accent]The changelog is currently not supported in iOS.
|
changelog.error.ios = [accent]The changelog is currently not supported in iOS.
|
||||||
text.changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection.
|
changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection.
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]Memuat...
|
loading = [accent]Memuat...
|
||||||
text.saving = [accent]Saving...
|
saving = [accent]Saving...
|
||||||
text.wave = [accent]Gelombang {0}
|
wave = [accent]Gelombang {0}
|
||||||
text.wave.waiting = Gelombang dimulai {0}
|
wave.waiting = Gelombang dimulai {0}
|
||||||
text.waiting = Menunggu...
|
waiting = Menunggu...
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Buka Gambar
|
loadimage = Buka Gambar
|
||||||
text.saveimage = Simpan Gambar
|
saveimage = Simpan Gambar
|
||||||
text.unknown = Unknown
|
unknown = Unknown
|
||||||
text.custom = Custom
|
custom = Custom
|
||||||
text.builtin = Built-In
|
builtin = Built-In
|
||||||
text.map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
||||||
text.map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
text.map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
||||||
text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
text.map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
text.editor.brush = Brush
|
editor.brush = Brush
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
text.editor.oregen = Ore Generation
|
editor.oregen = Ore Generation
|
||||||
text.editor.oregen.info = Ore Generation:
|
editor.oregen.info = Ore Generation:
|
||||||
text.editor.mapinfo = Map Info
|
editor.mapinfo = Map Info
|
||||||
text.editor.author = Author:
|
editor.author = Author:
|
||||||
text.editor.description = Description:
|
editor.description = Description:
|
||||||
text.editor.name = Name:
|
editor.name = Name:
|
||||||
text.editor.teams = Teams
|
editor.teams = Teams
|
||||||
text.editor.elevation = Elevation
|
editor.elevation = Elevation
|
||||||
text.editor.errorimageload = Kesalahan saat memuat file gambar:\n[accent]{0}
|
editor.errorimageload = Kesalahan saat memuat file gambar:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Kesalahan saat menyimpan file gambar:\n[accent]{0}
|
editor.errorimagesave = Kesalahan saat menyimpan file gambar:\n[accent]{0}
|
||||||
text.editor.generate = Hasilkan
|
editor.generate = Hasilkan
|
||||||
text.editor.resize = Ubah ukuran
|
editor.resize = Ubah ukuran
|
||||||
text.editor.loadmap = Buka Peta
|
editor.loadmap = Buka Peta
|
||||||
text.editor.savemap = Simpan Peta
|
editor.savemap = Simpan Peta
|
||||||
text.editor.saved = Saved!
|
editor.saved = Saved!
|
||||||
text.editor.save.noname = Your map does not have a name! Set one in the 'map info' menu.
|
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.
|
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!
|
editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists!
|
||||||
text.editor.import = Import...
|
editor.import = Import...
|
||||||
text.editor.importmap = Import Map
|
editor.importmap = Import Map
|
||||||
text.editor.importmap.description = Import an already existing map
|
editor.importmap.description = Import an already existing map
|
||||||
text.editor.importfile = Import File
|
editor.importfile = Import File
|
||||||
text.editor.importfile.description = Import an external map file
|
editor.importfile.description = Import an external map file
|
||||||
text.editor.importimage = Import Terrain Image
|
editor.importimage = Import Terrain Image
|
||||||
text.editor.importimage.description = Import an external map image file
|
editor.importimage.description = Import an external map image file
|
||||||
text.editor.export = Export...
|
editor.export = Export...
|
||||||
text.editor.exportfile = Export File
|
editor.exportfile = Export File
|
||||||
text.editor.exportfile.description = Export a map file
|
editor.exportfile.description = Export a map file
|
||||||
text.editor.exportimage = Export Terrain Image
|
editor.exportimage = Export Terrain Image
|
||||||
text.editor.exportimage.description = Export a map image file
|
editor.exportimage.description = Export a map image file
|
||||||
text.editor.loadimage = Buka Gambar
|
editor.loadimage = Buka Gambar
|
||||||
text.editor.saveimage = Simpan Gambar
|
editor.saveimage = Simpan Gambar
|
||||||
text.editor.unsaved = [scarlet]Anda memiliki perubahan yang belum disimpan![]\nYakin ingin keluar?
|
editor.unsaved = [scarlet]Anda memiliki perubahan yang belum disimpan![]\nYakin ingin keluar?
|
||||||
text.editor.resizemap = Ubah ukuran peta
|
editor.resizemap = Ubah ukuran peta
|
||||||
text.editor.mapname = Nama Peta:
|
editor.mapname = Nama Peta:
|
||||||
text.editor.overwrite = [accent]Peringatan!\nIni akan mengganti peta yang ada.
|
editor.overwrite = [accent]Peringatan!\nIni akan mengganti peta yang ada.
|
||||||
text.editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
|
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
|
||||||
text.editor.selectmap = Pilih peta yang akan dimuat:
|
editor.selectmap = Pilih peta yang akan dimuat:
|
||||||
text.width = Lebar:
|
width = Lebar:
|
||||||
text.height = Tinggi:
|
height = Tinggi:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Main
|
play = Main
|
||||||
text.load = Buka
|
load = Buka
|
||||||
text.save = Simpan
|
save = Simpan
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Silakan mulai ulang permainan Anda agar pengaturan bahasa mulai berlaku.
|
language.restart = Silakan mulai ulang permainan Anda agar pengaturan bahasa mulai berlaku.
|
||||||
text.settings = Pengaturan
|
settings = Pengaturan
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Pengedit
|
editor = Pengedit
|
||||||
text.mapeditor = Pengedit Peta
|
mapeditor = Pengedit Peta
|
||||||
text.donate = Sumbangkan
|
donate = Sumbangkan
|
||||||
text.connectfail = [crimson]Gagal terhubung ke server: [accent]{0}
|
connectfail = [crimson]Gagal terhubung ke server: [accent]{0}
|
||||||
text.error.unreachable = Server unreachable.
|
error.unreachable = Server unreachable.
|
||||||
text.error.invalidaddress = Invalid address.
|
error.invalidaddress = Invalid address.
|
||||||
text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
||||||
text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
||||||
text.error.alreadyconnected = Already connected.
|
error.alreadyconnected = Already connected.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.any = Unkown network error.
|
error.any = Unkown network error.
|
||||||
text.settings.language = Bahasa
|
settings.language = Bahasa
|
||||||
text.settings.reset = Atur ulang ke Default
|
settings.reset = Atur ulang ke Default
|
||||||
text.settings.rebind = Rebind
|
settings.rebind = Rebind
|
||||||
text.settings.controls = Kontrol
|
settings.controls = Kontrol
|
||||||
text.settings.game = Permainan
|
settings.game = Permainan
|
||||||
text.settings.sound = Suara
|
settings.sound = Suara
|
||||||
text.settings.graphics = Grafis
|
settings.graphics = Grafis
|
||||||
text.settings.cleardata = Clear Game Data...
|
settings.cleardata = Clear Game Data...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Clear Sectors
|
settings.clearsectors = Clear Sectors
|
||||||
text.settings.clearunlocks = Clear Unlocks
|
settings.clearunlocks = Clear Unlocks
|
||||||
text.settings.clearall = Clear All
|
settings.clearall = Clear All
|
||||||
text.paused = Jeda
|
paused = Jeda
|
||||||
text.yes = Yes
|
yes = Yes
|
||||||
text.no = No
|
no = No
|
||||||
text.info.title = [accent]Info
|
info.title = [accent]Info
|
||||||
text.error.title = [crimson]Telah terjadi kesalahan
|
error.title = [crimson]Telah terjadi kesalahan
|
||||||
text.error.crashtitle = Telah terjadi kesalahan
|
error.crashtitle = Telah terjadi kesalahan
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Info Blok
|
blocks.blockinfo = Info Blok
|
||||||
text.blocks.powercapacity = Kapasitas Tenaga
|
blocks.powercapacity = Kapasitas Tenaga
|
||||||
text.blocks.powershot = Tenaga/tembakan
|
blocks.powershot = Tenaga/tembakan
|
||||||
text.blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
text.blocks.itemspeed = Units Moved
|
blocks.itemspeed = Units Moved
|
||||||
text.blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
text.blocks.size = Ukuran
|
blocks.size = Ukuran
|
||||||
text.blocks.liquidcapacity = Kapasitas cairan
|
blocks.liquidcapacity = Kapasitas cairan
|
||||||
text.blocks.maxitemssecond = Batas barang/detik
|
blocks.maxitemssecond = Batas barang/detik
|
||||||
text.blocks.powerrange = Jangkauan tenaga
|
blocks.powerrange = Jangkauan tenaga
|
||||||
text.blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
text.blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
text.blocks.inputitemcapacity = Input Item Capacity
|
blocks.inputitemcapacity = Input Item Capacity
|
||||||
text.blocks.outputitemcapacity = Input Item Capacity
|
blocks.outputitemcapacity = Input Item Capacity
|
||||||
text.blocks.itemcapacity = Kapasitas Barang
|
blocks.itemcapacity = Kapasitas Barang
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Power Transfer
|
blocks.powertransferspeed = Power Transfer
|
||||||
text.blocks.craftspeed = Production Speed
|
blocks.craftspeed = Production Speed
|
||||||
text.blocks.inputliquid = Cairan yang Masuk
|
blocks.inputliquid = Cairan yang Masuk
|
||||||
text.blocks.inputliquidaux = Aux Liquid
|
blocks.inputliquidaux = Aux Liquid
|
||||||
text.blocks.inputitem = Barang yang Masuk
|
blocks.inputitem = Barang yang Masuk
|
||||||
text.blocks.inputitems = Input Items
|
blocks.inputitems = Input Items
|
||||||
text.blocks.outputitem = Output Item
|
blocks.outputitem = Output Item
|
||||||
text.blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
text.blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
text.blocks.liquidoutput = Liquid Output
|
blocks.liquidoutput = Liquid Output
|
||||||
text.blocks.liquidoutputspeed = Liquid Output Speed
|
blocks.liquidoutputspeed = Liquid Output Speed
|
||||||
text.blocks.liquiduse = Liquid Use
|
blocks.liquiduse = Liquid Use
|
||||||
text.blocks.coolant = Coolant
|
blocks.coolant = Coolant
|
||||||
text.blocks.coolantuse = Coolant Use
|
blocks.coolantuse = Coolant Use
|
||||||
text.blocks.inputliquidfuel = Fuel Liquid
|
blocks.inputliquidfuel = Fuel Liquid
|
||||||
text.blocks.liquidfueluse = Liquid Fuel Use
|
blocks.liquidfueluse = Liquid Fuel Use
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Darah
|
blocks.health = Darah
|
||||||
text.blocks.inaccuracy = Ketidaktelitian
|
blocks.inaccuracy = Ketidaktelitian
|
||||||
text.blocks.shots = Tembakan
|
blocks.shots = Tembakan
|
||||||
text.blocks.reload = Reload
|
blocks.reload = Reload
|
||||||
text.blocks.inputfuel = Fuel
|
blocks.inputfuel = Fuel
|
||||||
text.blocks.fuelburntime = Fuel Burn Time
|
blocks.fuelburntime = Fuel Burn Time
|
||||||
text.blocks.inputcapacity = Kapasitas masuk
|
blocks.inputcapacity = Kapasitas masuk
|
||||||
text.blocks.outputcapacity = Kapasitas keluar
|
blocks.outputcapacity = Kapasitas keluar
|
||||||
text.unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
text.unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
text.unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
text.unit.itemssecond = items/second
|
unit.itemssecond = items/second
|
||||||
text.unit.pixelssecond = pixels/second
|
unit.pixelssecond = pixels/second
|
||||||
text.unit.liquidunits = liquid units
|
unit.liquidunits = liquid units
|
||||||
text.unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
text.unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
text.unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
text.unit.items = items
|
unit.items = items
|
||||||
text.category.general = General
|
category.general = General
|
||||||
text.category.power = Power
|
category.power = Power
|
||||||
text.category.liquids = Liquids
|
category.liquids = Liquids
|
||||||
text.category.items = Items
|
category.items = Items
|
||||||
text.category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
text.category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = None
|
setting.fpscap.none = None
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Bisukan Musik
|
|||||||
setting.sfxvol.name = Volume Suara
|
setting.sfxvol.name = Volume Suara
|
||||||
setting.mutesound.name = Bisukan Suara
|
setting.mutesound.name = Bisukan Suara
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Rebind Keys
|
keybind.title = Rebind Keys
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = View
|
category.view.name = View
|
||||||
category.multiplayer.name = Multiplayer
|
category.multiplayer.name = Multiplayer
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Chat history next
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = drop unit
|
keybind.drop_unit.name = drop unit
|
||||||
keybind.zoom_minimap.name = Zoom minimap
|
keybind.zoom_minimap.name = Zoom minimap
|
||||||
mode.text.help.title = Description of modes
|
mode.help.title = Description of modes
|
||||||
mode.waves.name = gelombang
|
mode.waves.name = gelombang
|
||||||
mode.waves.description = the normal mode. limited resources and automatic incoming waves.
|
mode.waves.description = the normal mode. limited resources and automatic incoming waves.
|
||||||
mode.sandbox.name = sandbox
|
mode.sandbox.name = sandbox
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Bomb Bay
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
||||||
mech.glaive-ship.weapon = Flame Repeater
|
mech.glaive-ship.weapon = Flame Repeater
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Flammability: {0}
|
item.flammability = [LIGHT_GRAY]Flammability: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Flux Power: {0}
|
item.fluxiness = [LIGHT_GRAY]Flux Power: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Health: {0}
|
unit.health = [LIGHT_GRAY]Health: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Speed: {0}
|
unit.speed = [LIGHT_GRAY]Speed: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armor: {0}
|
mech.armor = [LIGHT_GRAY]Armor: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Enemy Spawn
|
block.spawn.name = Enemy Spawn
|
||||||
block.core.name = Core
|
block.core.name = Core
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Crediti
|
credits = Crediti
|
||||||
text.discord = Unisciti sul server discord di mindustry!
|
discord = Unisciti sul server discord di mindustry!
|
||||||
text.link.discord.description = la chatroom ufficiale del server discord di Mindustry
|
link.discord.description = la chatroom ufficiale del server discord di Mindustry
|
||||||
text.link.github.description = Codice sorgente del gioco
|
link.github.description = Codice sorgente del gioco
|
||||||
text.link.dev-builds.description = Build di sviluppo versioni instabili
|
link.dev-builds.description = Build di sviluppo versioni instabili
|
||||||
text.link.trello.description = Scheda ufficiale trello per funzionalità pianificate
|
link.trello.description = Scheda ufficiale trello per funzionalità pianificate
|
||||||
text.link.itch.io.description = pagina di itch.io con download per PC e versione web
|
link.itch.io.description = pagina di itch.io con download per PC e versione web
|
||||||
text.link.google-play.description = Elenco di Google Play Store
|
link.google-play.description = Elenco di Google Play Store
|
||||||
text.link.wiki.description = wiki ufficiale di Mindustry
|
link.wiki.description = wiki ufficiale di Mindustry
|
||||||
text.linkfail = Impossibile aprire il link! L'URL è stato copiato nella tua bacheca.
|
linkfail = Impossibile aprire il link! L'URL è stato copiato nella tua bacheca.
|
||||||
text.gameover = Il nucleo è stato distrutto.
|
gameover = Il nucleo è stato distrutto.
|
||||||
text.gameover.pvp = The[accent] {0}[] team is victorious!
|
gameover.pvp = The[accent] {0}[] team is victorious!
|
||||||
text.sector.gameover = Hai perso questo settore. Attaccare di nuovo?
|
sector.gameover = Hai perso questo settore. Attaccare di nuovo?
|
||||||
text.sector.retry = Riprova
|
sector.retry = Riprova
|
||||||
text.highscore = [YELLOW]Nuovo record!
|
highscore = [YELLOW]Nuovo record!
|
||||||
text.wave.lasted = Sei sopravvissuto fino all'onda [accent]{0}[].
|
wave.lasted = Sei sopravvissuto fino all'onda [accent]{0}[].
|
||||||
text.level.highscore = Miglior punteggio: [accent]{0}
|
level.highscore = Miglior punteggio: [accent]{0}
|
||||||
text.level.delete.title = Conferma Eliminazione
|
level.delete.title = Conferma Eliminazione
|
||||||
text.map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"?
|
map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"?
|
||||||
text.level.select = Selezione del livello
|
level.select = Selezione del livello
|
||||||
text.level.mode = Modalità di gioco:
|
level.mode = Modalità di gioco:
|
||||||
text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[].
|
construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[].
|
||||||
text.construction.title = Guida blocchi da costruzione
|
construction.title = Guida blocchi da costruzione
|
||||||
text.construction = Hai appena selezzionato la [accent]modalità di distruzione blocchi[].\n\nPer iniziare a piazzare, clicca in intorno appa tua navicella\nUna volta che sei soddisfatto del posizionamento, premi il conferma(✔), e la tua navicella inizierà a costruire il tutto.\n\n- [accentRimuovi i blocck[] dalla selezione cliccandoci sopra.\n- [accent]Sposta la selezione[] tenendo premuto e trascinando il tutto sullo schermo\n- [accent]Piazza i blocchi in linea[] Tenendo premuto nel punto d'inizio e poi trascinando il tutto nella direzione desiderata.\n- [accent]Cancella la selezione[] premendo la X in basso a sinistra.
|
construction = Hai appena selezzionato la [accent]modalità di distruzione blocchi[].\n\nPer iniziare a piazzare, clicca in intorno appa tua navicella\nUna volta che sei soddisfatto del posizionamento, premi il conferma(✔), e la tua navicella inizierà a costruire il tutto.\n\n- [accentRimuovi i blocck[] dalla selezione cliccandoci sopra.\n- [accent]Sposta la selezione[] tenendo premuto e trascinando il tutto sullo schermo\n- [accent]Piazza i blocchi in linea[] Tenendo premuto nel punto d'inizio e poi trascinando il tutto nella direzione desiderata.\n- [accent]Cancella la selezione[] premendo la X in basso a sinistra.
|
||||||
text.deconstruction.title = Guida distruzione blocchi
|
deconstruction.title = Guida distruzione blocchi
|
||||||
text.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.
|
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.
|
||||||
text.showagain = non mostrare più
|
showagain = non mostrare più
|
||||||
text.coreattack = < Il nucleo è sotto attacco! >
|
coreattack = < Il nucleo è sotto attacco! >
|
||||||
text.unlocks = Sblocchi
|
unlocks = Sblocchi
|
||||||
text.savegame = Salva
|
savegame = Salva
|
||||||
text.loadgame = Carica
|
loadgame = Carica
|
||||||
text.joingame = Unisciti al gioco
|
joingame = Unisciti al gioco
|
||||||
text.addplayers = Aggiungi/rimuovi giocatori
|
addplayers = Aggiungi/rimuovi giocatori
|
||||||
text.customgame = Gioco personalizzato
|
customgame = Gioco personalizzato
|
||||||
text.sectors = Settori
|
sectors = Settori
|
||||||
text.sector = Settori Selezionati: [LIGHT_GRAY]{0}
|
sector = Settori Selezionati: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Tempo: [LIGHT_GRAY]{0}
|
sector.time = Tempo: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Schiera
|
sector.deploy = Schiera
|
||||||
text.sector.abandon = Abandon
|
sector.abandon = Abandon
|
||||||
text.sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone!
|
sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone!
|
||||||
text.sector.resume = Riprendi
|
sector.resume = Riprendi
|
||||||
text.sector.locked = [scarlet][[Incomplete]
|
sector.locked = [scarlet][[Incomplete]
|
||||||
text.sector.unexplored = [accent][[Unexplored]
|
sector.unexplored = [accent][[Unexplored]
|
||||||
text.missions = Missions:[LIGHT_GRAY] {0}
|
missions = Missions:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mission:[LIGHT_GRAY] {0}
|
mission = Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Main Mission:[LIGHT_GRAY] {0}
|
mission.main = Main Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Mission Info
|
mission.info = Mission Info
|
||||||
text.mission.complete = Missione completata!
|
mission.complete = Missione completata!
|
||||||
text.mission.complete.body = Il settore {0},{1} è stato conquistato.
|
mission.complete.body = Il settore {0},{1} è stato conquistato.
|
||||||
text.mission.wave = Sopravvivi a [accent]{0}/{1][] onda/e.Onda in {2}
|
mission.wave = Sopravvivi a [accent]{0}/{1][] onda/e.Onda in {2}
|
||||||
text.mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies
|
mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies
|
||||||
text.mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy
|
mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy
|
||||||
text.mission.wave.menu = Survive[accent] {0} []waves
|
mission.wave.menu = Survive[accent] {0} []waves
|
||||||
text.mission.battle = Distruggi la base del nemico.
|
mission.battle = Distruggi la base del nemico.
|
||||||
text.mission.resource.menu = Obtain {0} x{1}
|
mission.resource.menu = Obtain {0} x{1}
|
||||||
text.mission.resource = Ottieni {0} x{1}
|
mission.resource = Ottieni {0} x{1}
|
||||||
text.mission.block = Create {0}
|
mission.block = Create {0}
|
||||||
text.mission.unit = Create {0} Unit
|
mission.unit = Create {0} Unit
|
||||||
text.mission.command = Send Command {0} To Units
|
mission.command = Send Command {0} To Units
|
||||||
text.mission.linknode = Link Power Node
|
mission.linknode = Link Power Node
|
||||||
text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Switch to mech[accent] {0}[]
|
mission.mech = Switch to mech[accent] {0}[]
|
||||||
text.mission.create = Create[accent] {0}[]
|
mission.create = Create[accent] {0}[]
|
||||||
text.none = <Niente . . . >
|
none = <Niente . . . >
|
||||||
text.close = Chiuso
|
close = Chiuso
|
||||||
text.quit = Esci
|
quit = Esci
|
||||||
text.maps = Mappe
|
maps = Mappe
|
||||||
text.continue = Continua
|
continue = Continua
|
||||||
text.nextmission = Missione successiva
|
nextmission = Missione successiva
|
||||||
text.maps.none = [LIGHT_GRAY]Nessuna mappa trovata!
|
maps.none = [LIGHT_GRAY]Nessuna mappa trovata!
|
||||||
text.about.button = Info
|
about.button = Info
|
||||||
text.name = Nome:
|
name = Nome:
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = Nuovo blocco scoperto!
|
unlocked = Nuovo blocco scoperto!
|
||||||
text.unlocked.plural = Nuovi blocchi scoperti!
|
unlocked.plural = Nuovi blocchi scoperti!
|
||||||
text.players = {0} giocatori online
|
players = {0} giocatori online
|
||||||
text.players.single = {0} giocatori online
|
players.single = {0} giocatori online
|
||||||
text.server.closing = [accent]Chiusura server ...
|
server.closing = [accent]Chiusura server ...
|
||||||
text.server.kicked.kick = Sei stato cacciato dal server!
|
server.kicked.kick = Sei stato cacciato dal server!
|
||||||
text.server.kicked.serverClose = Server chiuso.
|
server.kicked.serverClose = Server chiuso.
|
||||||
text.server.kicked.sectorComplete = Settore completato.
|
server.kicked.sectorComplete = Settore completato.
|
||||||
text.server.kicked.sectorComplete.text = La tua misione è completata.\nOra il server continuerà al settore successivo.
|
server.kicked.sectorComplete.text = La tua misione è completata.\nOra il server continuerà al settore successivo.
|
||||||
text.server.kicked.clientOutdated = Versione del client obsoleta! Aggiorna il tuo gioco!
|
server.kicked.clientOutdated = Versione del client obsoleta! Aggiorna il tuo gioco!
|
||||||
text.server.kicked.serverOutdated = Server obsoleto! Chiedi all'host di aggiornare!
|
server.kicked.serverOutdated = Server obsoleto! Chiedi all'host di aggiornare!
|
||||||
text.server.kicked.banned = Sei bannato da questo server.
|
server.kicked.banned = Sei bannato da questo server.
|
||||||
text.server.kicked.recentKick = Sei stato cacciato di recente.\nAspetta prima di riconnetterti.
|
server.kicked.recentKick = Sei stato cacciato di recente.\nAspetta prima di riconnetterti.
|
||||||
text.server.kicked.nameInUse = C'è già qualcuno con il tuo nome\nsu questo server.
|
server.kicked.nameInUse = C'è già qualcuno con il tuo nome\nsu questo server.
|
||||||
text.server.kicked.nameEmpty = Il tuo nome deve contenere almeno un carattere.
|
server.kicked.nameEmpty = Il tuo nome deve contenere almeno un carattere.
|
||||||
text.server.kicked.idInUse = Sei già su questo server! Non è permesso connettersi con due account.
|
server.kicked.idInUse = Sei già su questo server! Non è permesso connettersi con due account.
|
||||||
text.server.kicked.customClient = Questo server non supporta le build personalizzate. Scarica la versione ufficiale dal sito.
|
server.kicked.customClient = Questo server non supporta le build personalizzate. Scarica la versione ufficiale dal sito.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Host Server
|
hostserver = Host Server
|
||||||
text.hostserver.mobile = Host\nGame
|
hostserver.mobile = Host\nGame
|
||||||
text.host = Host
|
host = Host
|
||||||
text.hosting = [accent] Apertura del server ...
|
hosting = [accent] Apertura del server ...
|
||||||
text.hosts.refresh = Aggiorna
|
hosts.refresh = Aggiorna
|
||||||
text.hosts.discovering = Ricerca partite LAN
|
hosts.discovering = Ricerca partite LAN
|
||||||
text.server.refreshing = Aggiornamento del server
|
server.refreshing = Aggiornamento del server
|
||||||
text.hosts.none = [lightgray]Nessuna partita LAN trovata!
|
hosts.none = [lightgray]Nessuna partita LAN trovata!
|
||||||
text.host.invalid = [scarlet]Impossibile connettersi all'host.
|
host.invalid = [scarlet]Impossibile connettersi all'host.
|
||||||
text.trace = Trace Player
|
trace = Trace Player
|
||||||
text.trace.playername = Nome del giocatore: [accent]{0}
|
trace.playername = Nome del giocatore: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID univoco: [accent]{0}
|
trace.id = ID univoco: [accent]{0}
|
||||||
text.trace.android = Client Android: [accent] {0}
|
trace.android = Client Android: [accent] {0}
|
||||||
text.trace.modclient = Client personalizzato: [accent]{0}
|
trace.modclient = Client personalizzato: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Totale blocchi distrutti: [accent]{0}
|
trace.totalblocksbroken = Totale blocchi distrutti: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Blocchi strutturali distrutti: [accent]{0}
|
trace.structureblocksbroken = Blocchi strutturali distrutti: [accent]{0}
|
||||||
text.trace.lastblockbroken = Ultimo blocco distrutto: [accent]{0}
|
trace.lastblockbroken = Ultimo blocco distrutto: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Totale blocchi posizionati: [accent]{0}
|
trace.totalblocksplaced = Totale blocchi posizionati: [accent]{0}
|
||||||
text.trace.lastblockplaced = Ultimo blocco posizionato: [accent]{0}
|
trace.lastblockplaced = Ultimo blocco posizionato: [accent]{0}
|
||||||
text.invalidid = ID client non valido! Invia una segnalazione di bug.
|
invalidid = ID client non valido! Invia una segnalazione di bug.
|
||||||
text.server.bans = Lista Ban
|
server.bans = Lista Ban
|
||||||
text.server.bans.none = Nessun giocatore bandito trovato! Finora tutto liscio.
|
server.bans.none = Nessun giocatore bandito trovato! Finora tutto liscio.
|
||||||
text.server.admins = Amministratori
|
server.admins = Amministratori
|
||||||
text.server.admins.none = Nessun amministratore trovato!
|
server.admins.none = Nessun amministratore trovato!
|
||||||
text.server.add = Aggiungi server
|
server.add = Aggiungi server
|
||||||
text.server.delete = Sei sicuro di voler eliminare questo server?
|
server.delete = Sei sicuro di voler eliminare questo server?
|
||||||
text.server.hostname = Host: {0}
|
server.hostname = Host: {0}
|
||||||
text.server.edit = Modifica server
|
server.edit = Modifica server
|
||||||
text.server.outdated = [crimson]Server obsoleto![]
|
server.outdated = [crimson]Server obsoleto![]
|
||||||
text.server.outdated.client = [crimson]Client obsoleto![]
|
server.outdated.client = [crimson]Client obsoleto![]
|
||||||
text.server.version = [lightgray]Versione: {0}
|
server.version = [lightgray]Versione: {0}
|
||||||
text.server.custombuild = [yellow] Costruzione personalizzata
|
server.custombuild = [yellow] Costruzione personalizzata
|
||||||
text.confirmban = Sei sicuro di voler bandire questo giocatore?
|
confirmban = Sei sicuro di voler bandire questo giocatore?
|
||||||
text.confirmkick = Are you sure you want to kick this player?
|
confirmkick = Are you sure you want to kick this player?
|
||||||
text.confirmunban = Sei sicuro di voler riammettere questo giocatore?
|
confirmunban = Sei sicuro di voler riammettere questo giocatore?
|
||||||
text.confirmadmin = Sei sicuro di voler rendere questo giocatore un amministratore?
|
confirmadmin = Sei sicuro di voler rendere questo giocatore un amministratore?
|
||||||
text.confirmunadmin = Sei sicuro di voler rimuovere lo stato di amministratore da questo giocatore?
|
confirmunadmin = Sei sicuro di voler rimuovere lo stato di amministratore da questo giocatore?
|
||||||
text.joingame.title = Unisciti alla Partita
|
joingame.title = Unisciti alla Partita
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Disconnesso.
|
disconnect = Disconnesso.
|
||||||
text.disconnect.data = Il mondo non si vuole caricare, mi dispiace!
|
disconnect.data = Il mondo non si vuole caricare, mi dispiace!
|
||||||
text.connecting = [accent]Connessione in corso ...
|
connecting = [accent]Connessione in corso ...
|
||||||
text.connecting.data = [accent]Caricamento dei dati del mondo ...
|
connecting.data = [accent]Caricamento dei dati del mondo ...
|
||||||
text.server.port = Porta:
|
server.port = Porta:
|
||||||
text.server.addressinuse = Indirizzo già in uso!
|
server.addressinuse = Indirizzo già in uso!
|
||||||
text.server.invalidport = Numero di porta non valido!
|
server.invalidport = Numero di porta non valido!
|
||||||
text.server.error = [crimson]Errore nell'hosting del server: [accent] {0}
|
server.error = [crimson]Errore nell'hosting del server: [accent] {0}
|
||||||
text.save.old = Questo salvataggio è per una versione precedente di mindustry e non può attualmente essere utilizzato .\n\n[LIGHT_GRAY]La cvompatibilità con i salvataggi precedenti verrà abilitata nella versione definitiva di mindustry 4.0.
|
save.old = Questo salvataggio è per una versione precedente di mindustry e non può attualmente essere utilizzato .\n\n[LIGHT_GRAY]La cvompatibilità con i salvataggi precedenti verrà abilitata nella versione definitiva di mindustry 4.0.
|
||||||
text.save.new = Nuovo Salvataggio
|
save.new = Nuovo Salvataggio
|
||||||
text.save.overwrite = Sei sicuro di voler sovrascrivere questo salvataggio?
|
save.overwrite = Sei sicuro di voler sovrascrivere questo salvataggio?
|
||||||
text.overwrite = Sovrascrivi
|
overwrite = Sovrascrivi
|
||||||
text.save.none = Nessun salvataggio trovato!
|
save.none = Nessun salvataggio trovato!
|
||||||
text.saveload = [Accent]Salvataggio ...
|
saveload = [Accent]Salvataggio ...
|
||||||
text.savefail = Salvataggio del gioco non riuscito!
|
savefail = Salvataggio del gioco non riuscito!
|
||||||
text.save.delete.confirm = Sei sicuro di voler eliminare questo salvataggio?
|
save.delete.confirm = Sei sicuro di voler eliminare questo salvataggio?
|
||||||
text.save.delete = Elimina
|
save.delete = Elimina
|
||||||
text.save.export = Esporta Salvataggio
|
save.export = Esporta Salvataggio
|
||||||
text.save.import.invalid = [accent]Questo salvataggio non è valido!
|
save.import.invalid = [accent]Questo salvataggio non è valido!
|
||||||
text.save.import.fail = [crimson]Impossibile importare salvataggio: [accent]{0}
|
save.import.fail = [crimson]Impossibile importare salvataggio: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Impossibile esportare il salvataggio: [accent]{0}
|
save.export.fail = [crimson]Impossibile esportare il salvataggio: [accent]{0}
|
||||||
text.save.import = Importa Salvataggio
|
save.import = Importa Salvataggio
|
||||||
text.save.newslot = Salva nome:
|
save.newslot = Salva nome:
|
||||||
text.save.rename = Rinomina
|
save.rename = Rinomina
|
||||||
text.save.rename.text = Nuovo nome:
|
save.rename.text = Nuovo nome:
|
||||||
text.selectslot = Seleziona un salvataggio.
|
selectslot = Seleziona un salvataggio.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.save.corrupted = [orang]Salvataggio corrotto o non valido!
|
save.corrupted = [orang]Salvataggio corrotto o non valido!
|
||||||
text.sector.corrupted = [accent]Un file per questo settore è stato trovato, ma è fallito il caricamnto.\nQuindi ne è stato creato uno nuovo.
|
sector.corrupted = [accent]Un file per questo settore è stato trovato, ma è fallito il caricamnto.\nQuindi ne è stato creato uno nuovo.
|
||||||
text.empty = <Vuoto>
|
empty = <Vuoto>
|
||||||
text.on = On
|
on = On
|
||||||
text.off = Off
|
off = Off
|
||||||
text.save.autosave = Salvataggio automatico: {0}
|
save.autosave = Salvataggio automatico: {0}
|
||||||
text.save.map = Mappa: {0}
|
save.map = Mappa: {0}
|
||||||
text.save.wave = Ondata: {0}
|
save.wave = Ondata: {0}
|
||||||
text.save.difficulty = Difficoltà: {0}
|
save.difficulty = Difficoltà: {0}
|
||||||
text.save.date = Ultimo salvataggio: {0}
|
save.date = Ultimo salvataggio: {0}
|
||||||
text.save.playtime = Tempo di gioco: {0}
|
save.playtime = Tempo di gioco: {0}
|
||||||
text.confirm = Conferma
|
confirm = Conferma
|
||||||
text.delete = Elimina
|
delete = Elimina
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Apri
|
open = Apri
|
||||||
text.cancel = Annulla
|
cancel = Annulla
|
||||||
text.openlink = Apri Link
|
openlink = Apri Link
|
||||||
text.copylink = Copia link
|
copylink = Copia link
|
||||||
text.back = Indietro
|
back = Indietro
|
||||||
text.quit.confirm = Sei sicuro di voler uscire?
|
quit.confirm = Sei sicuro di voler uscire?
|
||||||
text.changelog.title = Registro modifiche
|
changelog.title = Registro modifiche
|
||||||
text.changelog.loading = Ottenendo il registro delle modifiche ...
|
changelog.loading = Ottenendo il registro delle modifiche ...
|
||||||
text.changelog.error.android = [accent]Nota che il registro delle modifiche non funziona su Android 4.4 e versioni precedenti! Ciò è dovuto a un bug interno di Android.
|
changelog.error.android = [accent]Nota che il registro delle modifiche non funziona su Android 4.4 e versioni precedenti! Ciò è dovuto a un bug interno di Android.
|
||||||
text.changelog.error.ios = [accent]Il registro delle modifiche non è ancora supportato su IoS
|
changelog.error.ios = [accent]Il registro delle modifiche non è ancora supportato su IoS
|
||||||
text.changelog.error = [scarlet]Errore durante il recupero del registro delle modifiche! Controlla la tua connessione Internet.
|
changelog.error = [scarlet]Errore durante il recupero del registro delle modifiche! Controlla la tua connessione Internet.
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]Caricamento in corso ...
|
loading = [accent]Caricamento in corso ...
|
||||||
text.saving = [accent]Salvando . . .
|
saving = [accent]Salvando . . .
|
||||||
text.wave = [accent]Ondata {0}
|
wave = [accent]Ondata {0}
|
||||||
text.wave.waiting = Ondata in {0}
|
wave.waiting = Ondata in {0}
|
||||||
text.waiting = In attesa...
|
waiting = In attesa...
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Carica immagine
|
loadimage = Carica immagine
|
||||||
text.saveimage = Salva Immagine
|
saveimage = Salva Immagine
|
||||||
text.unknown = Sconosciuto
|
unknown = Sconosciuto
|
||||||
text.custom = Personalizzato
|
custom = Personalizzato
|
||||||
text.builtin = Incluso
|
builtin = Incluso
|
||||||
text.map.delete.confirm = Sei sicuro di voler eliminare questa mappa? Non potrai tornare indietro!
|
map.delete.confirm = Sei sicuro di voler eliminare questa mappa? Non potrai tornare indietro!
|
||||||
text.map.random = [accent]Mappa casuale
|
map.random = [accent]Mappa casuale
|
||||||
text.map.nospawn = Questa mappa non possiede un nucleo dove spawnare! Aggiungine uno nell'editor.
|
map.nospawn = Questa mappa non possiede un nucleo dove spawnare! Aggiungine uno nell'editor.
|
||||||
text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
text.map.invalid = Errore nel caricamento della mappa: file mappa corrotto o non valido.
|
map.invalid = Errore nel caricamento della mappa: file mappa corrotto o non valido.
|
||||||
text.editor.brush = Pennello
|
editor.brush = Pennello
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Apri nell'editor
|
editor.openin = Apri nell'editor
|
||||||
text.editor.oregen = Generazione dei minerali
|
editor.oregen = Generazione dei minerali
|
||||||
text.editor.oregen.info = Generazione dei minerali:
|
editor.oregen.info = Generazione dei minerali:
|
||||||
text.editor.mapinfo = Informazioni mappa
|
editor.mapinfo = Informazioni mappa
|
||||||
text.editor.author = Autore:
|
editor.author = Autore:
|
||||||
text.editor.description = Descrizione:
|
editor.description = Descrizione:
|
||||||
text.editor.name = Nome:
|
editor.name = Nome:
|
||||||
text.editor.teams = Squadre
|
editor.teams = Squadre
|
||||||
text.editor.elevation = Elevazione
|
editor.elevation = Elevazione
|
||||||
text.editor.errorimageload = Errore durante il caricamento del file immagine:\n [accent]{0}
|
editor.errorimageload = Errore durante il caricamento del file immagine:\n [accent]{0}
|
||||||
text.editor.errorimagesave = Errore durante il salvataggio del file immagine:\n [accent]{0}
|
editor.errorimagesave = Errore durante il salvataggio del file immagine:\n [accent]{0}
|
||||||
text.editor.generate = Genera
|
editor.generate = Genera
|
||||||
text.editor.resize = Ridimensiona
|
editor.resize = Ridimensiona
|
||||||
text.editor.loadmap = Carica\nmappa
|
editor.loadmap = Carica\nmappa
|
||||||
text.editor.savemap = Salva\nla mappa
|
editor.savemap = Salva\nla mappa
|
||||||
text.editor.saved = Salvato!
|
editor.saved = Salvato!
|
||||||
text.editor.save.noname = La tua mappa non ha un nome! Impostane uno nelle informazioni della mappa.
|
editor.save.noname = La tua mappa non ha un nome! Impostane uno nelle informazioni della mappa.
|
||||||
text.editor.save.overwrite = La tua mappa sovrascrive quelle incluse! Imposta un nome diverso nelle informazioni della mappa.
|
editor.save.overwrite = La tua mappa sovrascrive quelle incluse! Imposta un nome diverso nelle informazioni della mappa.
|
||||||
text.editor.import.exists = [scarlet]Impossibile importare:[] esiste già una mappa chiamata '{0}' che non può essere svrascritta!
|
editor.import.exists = [scarlet]Impossibile importare:[] esiste già una mappa chiamata '{0}' che non può essere svrascritta!
|
||||||
text.editor.import = Importando...
|
editor.import = Importando...
|
||||||
text.editor.importmap = Importa mappa
|
editor.importmap = Importa mappa
|
||||||
text.editor.importmap.description = Importa mappa preesistente
|
editor.importmap.description = Importa mappa preesistente
|
||||||
text.editor.importfile = Importa file
|
editor.importfile = Importa file
|
||||||
text.editor.importfile.description = Importa un file mappa esterno
|
editor.importfile.description = Importa un file mappa esterno
|
||||||
text.editor.importimage = Importa mappa terreno
|
editor.importimage = Importa mappa terreno
|
||||||
text.editor.importimage.description = Importa immagine esterna terreno
|
editor.importimage.description = Importa immagine esterna terreno
|
||||||
text.editor.export = Esportazione...
|
editor.export = Esportazione...
|
||||||
text.editor.exportfile = Esporta file
|
editor.exportfile = Esporta file
|
||||||
text.editor.exportfile.description = Esporta file mappa
|
editor.exportfile.description = Esporta file mappa
|
||||||
text.editor.exportimage = Esporta immagine terreno
|
editor.exportimage = Esporta immagine terreno
|
||||||
text.editor.exportimage.description = Esporta file immagine mappa
|
editor.exportimage.description = Esporta file immagine mappa
|
||||||
text.editor.loadimage = Carica\nimmagine
|
editor.loadimage = Carica\nimmagine
|
||||||
text.editor.saveimage = Salva\nImmagine
|
editor.saveimage = Salva\nImmagine
|
||||||
text.editor.unsaved = [scarlet]Hai modifiche non salvate![]\nSei sicuro di voler uscire?
|
editor.unsaved = [scarlet]Hai modifiche non salvate![]\nSei sicuro di voler uscire?
|
||||||
text.editor.resizemap = Ridimensiona la mappa
|
editor.resizemap = Ridimensiona la mappa
|
||||||
text.editor.mapname = Nome Mappa:
|
editor.mapname = Nome Mappa:
|
||||||
text.editor.overwrite = [Accent]Attenzione!\nQuesto sovrascrive una mappa esistente.
|
editor.overwrite = [Accent]Attenzione!\nQuesto sovrascrive una mappa esistente.
|
||||||
text.editor.overwrite.confirm = [scarlet]Attenzione![] Una mappa con questo nome esiste già. Sei sicuro di volerla sovrascrivere?
|
editor.overwrite.confirm = [scarlet]Attenzione![] Una mappa con questo nome esiste già. Sei sicuro di volerla sovrascrivere?
|
||||||
text.editor.selectmap = Seleziona una mappa da caricare:
|
editor.selectmap = Seleziona una mappa da caricare:
|
||||||
text.width = Larghezza:
|
width = Larghezza:
|
||||||
text.height = Altezza:
|
height = Altezza:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Gioca
|
play = Gioca
|
||||||
text.load = Carica
|
load = Carica
|
||||||
text.save = Salva
|
save = Salva
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Riavvia il gioco affinché il cambiamento della lingua abbia effetto.
|
language.restart = Riavvia il gioco affinché il cambiamento della lingua abbia effetto.
|
||||||
text.settings = Impostazioni
|
settings = Impostazioni
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Editor Mappe
|
mapeditor = Editor Mappe
|
||||||
text.donate = Dona
|
donate = Dona
|
||||||
text.connectfail = [crimson] Impossibile connettersi al server: [accent] {0}
|
connectfail = [crimson] Impossibile connettersi al server: [accent] {0}
|
||||||
text.error.unreachable = Server unreachable.
|
error.unreachable = Server unreachable.
|
||||||
text.error.invalidaddress = Invalid address.
|
error.invalidaddress = Invalid address.
|
||||||
text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
||||||
text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
||||||
text.error.alreadyconnected = Already connected.
|
error.alreadyconnected = Already connected.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.any = Unkown network error.
|
error.any = Unkown network error.
|
||||||
text.settings.language = Lingua
|
settings.language = Lingua
|
||||||
text.settings.reset = Resetta Alle Impostazioni Predefinite
|
settings.reset = Resetta Alle Impostazioni Predefinite
|
||||||
text.settings.rebind = Reinposta
|
settings.rebind = Reinposta
|
||||||
text.settings.controls = Controlli
|
settings.controls = Controlli
|
||||||
text.settings.game = Gioco
|
settings.game = Gioco
|
||||||
text.settings.sound = Suono
|
settings.sound = Suono
|
||||||
text.settings.graphics = Grafica
|
settings.graphics = Grafica
|
||||||
text.settings.cleardata = Clear Game Data...
|
settings.cleardata = Clear Game Data...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Clear Sectors
|
settings.clearsectors = Clear Sectors
|
||||||
text.settings.clearunlocks = Clear Unlocks
|
settings.clearunlocks = Clear Unlocks
|
||||||
text.settings.clearall = Clear All
|
settings.clearall = Clear All
|
||||||
text.paused = In pausa
|
paused = In pausa
|
||||||
text.yes = Si
|
yes = Si
|
||||||
text.no = No
|
no = No
|
||||||
text.info.title = [accent] Info
|
info.title = [accent] Info
|
||||||
text.error.title = [crimson]Si è verificato un errore
|
error.title = [crimson]Si è verificato un errore
|
||||||
text.error.crashtitle = Si è verificato un errore
|
error.crashtitle = Si è verificato un errore
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = info sul blocco
|
blocks.blockinfo = info sul blocco
|
||||||
text.blocks.powercapacity = Capacità Energetica
|
blocks.powercapacity = Capacità Energetica
|
||||||
text.blocks.powershot = Danno/Colpo
|
blocks.powershot = Danno/Colpo
|
||||||
text.blocks.targetsair = Attacca nemici aerei
|
blocks.targetsair = Attacca nemici aerei
|
||||||
text.blocks.itemspeed = Unità spostate
|
blocks.itemspeed = Unità spostate
|
||||||
text.blocks.shootrange = Raggio
|
blocks.shootrange = Raggio
|
||||||
text.blocks.size = Grandezza
|
blocks.size = Grandezza
|
||||||
text.blocks.liquidcapacity = Capacità del liquido
|
blocks.liquidcapacity = Capacità del liquido
|
||||||
text.blocks.maxitemssecond = Oggetti massimi/secondo
|
blocks.maxitemssecond = Oggetti massimi/secondo
|
||||||
text.blocks.powerrange = Raggio Energia
|
blocks.powerrange = Raggio Energia
|
||||||
text.blocks.poweruse = Utilizzo energia
|
blocks.poweruse = Utilizzo energia
|
||||||
text.blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
text.blocks.inputitemcapacity = Capacità oggetti in entrata
|
blocks.inputitemcapacity = Capacità oggetti in entrata
|
||||||
text.blocks.outputitemcapacity = Capacità oggetti in uscità
|
blocks.outputitemcapacity = Capacità oggetti in uscità
|
||||||
text.blocks.itemcapacity = Capacità
|
blocks.itemcapacity = Capacità
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Velocità trasferimento energia
|
blocks.powertransferspeed = Velocità trasferimento energia
|
||||||
text.blocks.craftspeed = Velocità produzione
|
blocks.craftspeed = Velocità produzione
|
||||||
text.blocks.inputliquid = Input del liquido
|
blocks.inputliquid = Input del liquido
|
||||||
text.blocks.inputliquidaux = Liquidi extra
|
blocks.inputliquidaux = Liquidi extra
|
||||||
text.blocks.inputitem = Input Oggetto
|
blocks.inputitem = Input Oggetto
|
||||||
text.blocks.inputitems = Oggetti in entrata
|
blocks.inputitems = Oggetti in entrata
|
||||||
text.blocks.outputitem = Oggetti in uscita
|
blocks.outputitem = Oggetti in uscita
|
||||||
text.blocks.drilltier = Scavabili
|
blocks.drilltier = Scavabili
|
||||||
text.blocks.drillspeed = Velocità scavo stbile
|
blocks.drillspeed = Velocità scavo stbile
|
||||||
text.blocks.liquidoutput = Uscita liquidi
|
blocks.liquidoutput = Uscita liquidi
|
||||||
text.blocks.liquidoutputspeed = Liquid Output Speed
|
blocks.liquidoutputspeed = Liquid Output Speed
|
||||||
text.blocks.liquiduse = Uso liquidi
|
blocks.liquiduse = Uso liquidi
|
||||||
text.blocks.coolant = Refrigerante
|
blocks.coolant = Refrigerante
|
||||||
text.blocks.coolantuse = uso refrigerante
|
blocks.coolantuse = uso refrigerante
|
||||||
text.blocks.inputliquidfuel = carburante liquido
|
blocks.inputliquidfuel = carburante liquido
|
||||||
text.blocks.liquidfueluse = Utilizzo carburante liquido
|
blocks.liquidfueluse = Utilizzo carburante liquido
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Salute
|
blocks.health = Salute
|
||||||
text.blocks.inaccuracy = Inaccuratezza
|
blocks.inaccuracy = Inaccuratezza
|
||||||
text.blocks.shots = Colpi
|
blocks.shots = Colpi
|
||||||
text.blocks.reload = Ricarica
|
blocks.reload = Ricarica
|
||||||
text.blocks.inputfuel = Carburante
|
blocks.inputfuel = Carburante
|
||||||
text.blocks.fuelburntime = Tempo combustione carburante
|
blocks.fuelburntime = Tempo combustione carburante
|
||||||
text.blocks.inputcapacity = Capacità di ingresso
|
blocks.inputcapacity = Capacità di ingresso
|
||||||
text.blocks.outputcapacity = Capacità di uscita
|
blocks.outputcapacity = Capacità di uscita
|
||||||
text.unit.blocks = blocchi
|
unit.blocks = blocchi
|
||||||
text.unit.powersecond = unità energia/secondo
|
unit.powersecond = unità energia/secondo
|
||||||
text.unit.liquidsecond = unità liquide/secondo
|
unit.liquidsecond = unità liquide/secondo
|
||||||
text.unit.itemssecond = oggetti/secondo
|
unit.itemssecond = oggetti/secondo
|
||||||
text.unit.pixelssecond = pixel/secondo
|
unit.pixelssecond = pixel/secondo
|
||||||
text.unit.liquidunits = unità liquidi
|
unit.liquidunits = unità liquidi
|
||||||
text.unit.powerunits = unità energia
|
unit.powerunits = unità energia
|
||||||
text.unit.degrees = gradi
|
unit.degrees = gradi
|
||||||
text.unit.seconds = secondi
|
unit.seconds = secondi
|
||||||
text.unit.items = oggetti
|
unit.items = oggetti
|
||||||
text.category.general = Generali
|
category.general = Generali
|
||||||
text.category.power = Energia
|
category.power = Energia
|
||||||
text.category.liquids = Liquidi
|
category.liquids = Liquidi
|
||||||
text.category.items = Oggetti
|
category.items = Oggetti
|
||||||
text.category.crafting = Produzione
|
category.crafting = Produzione
|
||||||
text.category.shooting = Potenza di fuoco
|
category.shooting = Potenza di fuoco
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Limite FPS
|
setting.fpscap.name = Limite FPS
|
||||||
setting.fpscap.none = Niente
|
setting.fpscap.none = Niente
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Silenzia musica
|
|||||||
setting.sfxvol.name = Volume SFX
|
setting.sfxvol.name = Volume SFX
|
||||||
setting.mutesound.name = Togli suoni
|
setting.mutesound.name = Togli suoni
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Configurazione Tasti
|
keybind.title = Configurazione Tasti
|
||||||
category.general.name = Generale
|
category.general.name = Generale
|
||||||
category.view.name = Visualizzazione
|
category.view.name = Visualizzazione
|
||||||
category.multiplayer.name = Multigiocatore
|
category.multiplayer.name = Multigiocatore
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Scorri chatt verso il basso
|
|||||||
keybind.chat_scroll.name = Scorri chat
|
keybind.chat_scroll.name = Scorri chat
|
||||||
keybind.drop_unit.name = droppa materiali
|
keybind.drop_unit.name = droppa materiali
|
||||||
keybind.zoom_minimap.name = Zomma minimappa
|
keybind.zoom_minimap.name = Zomma minimappa
|
||||||
mode.text.help.title = Descrizione delle modalità
|
mode.help.title = Descrizione delle modalità
|
||||||
mode.waves.name = ondate
|
mode.waves.name = ondate
|
||||||
mode.waves.description = modalità normale. risorse limitate e ondate automatiche.
|
mode.waves.description = modalità normale. risorse limitate e ondate automatiche.
|
||||||
mode.sandbox.name = Sandbox
|
mode.sandbox.name = Sandbox
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Valle delle bombe
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Una grande e ben armata macchina da guerra. Equipaggiato con ripetitore di fiamma e con alta accellerazione e velocità massima.
|
mech.glaive-ship.description = Una grande e ben armata macchina da guerra. Equipaggiato con ripetitore di fiamma e con alta accellerazione e velocità massima.
|
||||||
mech.glaive-ship.weapon = Ripetitore di fiamma
|
mech.glaive-ship.weapon = Ripetitore di fiamma
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Esplosività: {0}
|
item.explosiveness = [LIGHT_GRAY]Esplosività: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Infiammabilità: {0}
|
item.flammability = [LIGHT_GRAY]Infiammabilità: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioattività: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioattività: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Portata: {0}
|
item.fluxiness = [LIGHT_GRAY]Portata: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Vita: {0}
|
unit.health = [LIGHT_GRAY]Vita: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Velocità: {0}
|
unit.speed = [LIGHT_GRAY]Velocità: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Armi: {0}
|
mech.weapon = [LIGHT_GRAY]Armi: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Protezione: {0}
|
mech.armor = [LIGHT_GRAY]Protezione: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Capacità oggetti: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Capacità oggetti: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Velocità di scavo: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocità di scavo: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Potenza di scavo: {0}
|
mech.minepower = [LIGHT_GRAY]Potenza di scavo: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Abilità: {0}
|
mech.ability = [LIGHT_GRAY]Abilità: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Capacità calorifica: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacità calorifica: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosità: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosità: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Enemy Spawn
|
block.spawn.name = Enemy Spawn
|
||||||
block.core.name = Nucleo
|
block.core.name = Nucleo
|
||||||
|
|||||||
@@ -1,354 +1,354 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = クレジット
|
credits = クレジット
|
||||||
text.contributors = 翻訳や協力してくださった方々
|
contributors = 翻訳や協力してくださった方々
|
||||||
text.discord = DiscordのMindustryに参加!
|
discord = DiscordのMindustryに参加!
|
||||||
text.link.discord.description = Mindustryの公式Discordグループ
|
link.discord.description = Mindustryの公式Discordグループ
|
||||||
text.link.github.description = ゲームのソースコード
|
link.github.description = ゲームのソースコード
|
||||||
text.link.dev-builds.description = 不安定な開発ビルド
|
link.dev-builds.description = 不安定な開発ビルド
|
||||||
text.link.trello.description = 公式 Trelloボード の実装予定の機能をチェック
|
link.trello.description = 公式 Trelloボード の実装予定の機能をチェック
|
||||||
text.link.itch.io.description = itch.ioでPC版のダウンロードやweb版をプレイ
|
link.itch.io.description = itch.ioでPC版のダウンロードやweb版をプレイ
|
||||||
text.link.google-play.description = Google Playのストア
|
link.google-play.description = Google Playのストア
|
||||||
text.link.wiki.description = 公式 Mindustry Wiki
|
link.wiki.description = 公式 Mindustry Wiki
|
||||||
text.linkfail = リンクを開けませんでした!\nURLをクリップボードにコピーしました。
|
linkfail = リンクを開けませんでした!\nURLをクリップボードにコピーしました。
|
||||||
text.screenshot = スクリーンショットを {0} に保存しました。
|
screenshot = スクリーンショットを {0} に保存しました。
|
||||||
text.gameover = ゲームオーバー
|
gameover = ゲームオーバー
|
||||||
text.gameover.pvp = [accent] {0}[] チームの勝利!
|
gameover.pvp = [accent] {0}[] チームの勝利!
|
||||||
text.sector.gameover = この区域は敗北しました。 再配備しますか?
|
sector.gameover = この区域は敗北しました。 再配備しますか?
|
||||||
text.sector.retry = リトライ
|
sector.retry = リトライ
|
||||||
text.highscore = [accent]ハイスコアを記録!
|
highscore = [accent]ハイスコアを記録!
|
||||||
text.wave.lasted = あなたはウェーブ[accent]{0}[]まで続きました。
|
wave.lasted = あなたはウェーブ[accent]{0}[]まで続きました。
|
||||||
text.level.highscore = ハイスコア: [accent]{0}
|
level.highscore = ハイスコア: [accent]{0}
|
||||||
text.level.delete.title = 削除の確認
|
level.delete.title = 削除の確認
|
||||||
text.map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか?
|
map.delete = マップ "[accent]{0}[]" を削除してもよろしいですか?
|
||||||
text.level.select = レベル選択
|
level.select = レベル選択
|
||||||
text.level.mode = ゲームモード:
|
level.mode = ゲームモード:
|
||||||
text.construction.desktop = ブロックの選択や建設を止めるには、[accent]スペースを使用[]してください。
|
construction.desktop = ブロックの選択や建設を止めるには、[accent]スペースを使用[]してください。
|
||||||
text.construction.title = ブロック建設ガイド
|
construction.title = ブロック建設ガイド
|
||||||
text.construction = [accent]ブロック建設モード[]になりました。\n設置するには、機体の近くの設置可能な場所をタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体が建設を始めます。\n\n- [accent]ブロックを撤去[]するには、タップして範囲を選択してください。\n- [accent]範囲を選択[]するには、長押しして、範囲のブロックをドラッグしてください。\n- [accent]一列にブロックを設置[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]建設や範囲の選択をキャンセル[]するには、左下の X ボタンを押してください。
|
construction = [accent]ブロック建設モード[]になりました。\n設置するには、機体の近くの設置可能な場所をタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体が建設を始めます。\n\n- [accent]ブロックを撤去[]するには、タップして範囲を選択してください。\n- [accent]範囲を選択[]するには、長押しして、範囲のブロックをドラッグしてください。\n- [accent]一列にブロックを設置[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]建設や範囲の選択をキャンセル[]するには、左下の X ボタンを押してください。
|
||||||
text.deconstruction.title = ブロック撤去ガイド
|
deconstruction.title = ブロック撤去ガイド
|
||||||
text.deconstruction = [accent]ブロック撤去モード[]になりました。\n\nブロックを撤去するには、機体の近くのブロックをタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体がブロックの撤去を始めます。\n\n- [accent]ブロックを撤去[]するには、タップして範囲を選択してください。\n- [accent]範囲を選択してブロックを撤去[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]撤去や範囲選択をキャンセル[]するには、左下の X ボタンを押してください。
|
deconstruction = [accent]ブロック撤去モード[]になりました。\n\nブロックを撤去するには、機体の近くのブロックをタップしてください。\nブロックを選択した状態で、チェックボタンを押して確認すると、機体がブロックの撤去を始めます。\n\n- [accent]ブロックを撤去[]するには、タップして範囲を選択してください。\n- [accent]範囲を選択してブロックを撤去[]するには、 タップで空いている場所を長押しして、伸ばしたい方向にドラッグしてください\n- [accent]撤去や範囲選択をキャンセル[]するには、左下の X ボタンを押してください。
|
||||||
text.showagain = 次回以降表示しない
|
showagain = 次回以降表示しない
|
||||||
text.coreattack = < コアが攻撃を受けています! >
|
coreattack = < コアが攻撃を受けています! >
|
||||||
text.unlocks = アンロック
|
unlocks = アンロック
|
||||||
text.savegame = ゲームを保存
|
savegame = ゲームを保存
|
||||||
text.loadgame = ゲームを読み込む
|
loadgame = ゲームを読み込む
|
||||||
text.joingame = ゲームに参加
|
joingame = ゲームに参加
|
||||||
text.addplayers = プレイヤーを追加/削除
|
addplayers = プレイヤーを追加/削除
|
||||||
text.customgame = カスタムゲーム
|
customgame = カスタムゲーム
|
||||||
text.sectors = 区域
|
sectors = 区域
|
||||||
text.sector = 区域: [LIGHT_GRAY]{0}
|
sector = 区域: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = 時間: [LIGHT_GRAY]{0}
|
sector.time = 時間: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = 配備
|
sector.deploy = 配備
|
||||||
text.sector.abandon = 撤退
|
sector.abandon = 撤退
|
||||||
text.sector.abandon.confirm = 区域のすべての進行を撤退します。\nこれは元に戻すことはできません!
|
sector.abandon.confirm = 区域のすべての進行を撤退します。\nこれは元に戻すことはできません!
|
||||||
text.sector.resume = 再開
|
sector.resume = 再開
|
||||||
text.sector.locked = [scarlet][[不完全]
|
sector.locked = [scarlet][[不完全]
|
||||||
text.sector.unexplored = [accent][[未調査]
|
sector.unexplored = [accent][[未調査]
|
||||||
text.missions = ミッション:[LIGHT_GRAY] {0}
|
missions = ミッション:[LIGHT_GRAY] {0}
|
||||||
text.mission = ミッション:[LIGHT_GRAY] {0}
|
mission = ミッション:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = メインミッション:[LIGHT_GRAY] {0}
|
mission.main = メインミッション:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = ミッション情報
|
mission.info = ミッション情報
|
||||||
text.mission.complete = ミッション完了!
|
mission.complete = ミッション完了!
|
||||||
text.mission.complete.body = 区域 {0},{1} を征服しました。
|
mission.complete.body = 区域 {0},{1} を征服しました。
|
||||||
text.mission.wave = 残り[accent] {0}/{1} []ウェーブ\n次のウェーブまで {2}
|
mission.wave = 残り[accent] {0}/{1} []ウェーブ\n次のウェーブまで {2}
|
||||||
text.mission.wave.enemies = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体
|
mission.wave.enemies = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体
|
||||||
text.mission.wave.enemy = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体
|
mission.wave.enemy = 残り[accent] {0}/{1} []ウェーブ\n敵の残り {2} 体
|
||||||
text.mission.wave.menu = 残り[accent] {0}[] ウェーブ
|
mission.wave.menu = 残り[accent] {0}[] ウェーブ
|
||||||
text.mission.battle = 敵のコアを破壊する
|
mission.battle = 敵のコアを破壊する
|
||||||
text.mission.resource.menu = {0} を{1}個を入手する
|
mission.resource.menu = {0} を{1}個を入手する
|
||||||
text.mission.resource = {0} を入手する :\n[accent]{1}/{2}[]
|
mission.resource = {0} を入手する :\n[accent]{1}/{2}[]
|
||||||
text.mission.block = {0} を作る
|
mission.block = {0} を作る
|
||||||
text.mission.unit = ユニット {0} を作る
|
mission.unit = ユニット {0} を作る
|
||||||
text.mission.command = ユニットに {0} を命令する
|
mission.command = ユニットに {0} を命令する
|
||||||
text.mission.linknode = 電源ノードを接続する
|
mission.linknode = 電源ノードを接続する
|
||||||
text.mission.display = [accent]ミッション:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]ミッション:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = 機体を[accent]{0}[]に乗り換える
|
mission.mech = 機体を[accent]{0}[]に乗り換える
|
||||||
text.mission.create = [accent]{0}[] を作る
|
mission.create = [accent]{0}[] を作る
|
||||||
text.none = <なし>
|
none = <なし>
|
||||||
text.close = 閉じる
|
close = 閉じる
|
||||||
text.quit = 終了
|
quit = 終了
|
||||||
text.maps = マップ
|
maps = マップ
|
||||||
text.continue = 続ける
|
continue = 続ける
|
||||||
text.nextmission = 次のミッションへ
|
nextmission = 次のミッションへ
|
||||||
text.maps.none = [LIGHT_GRAY]マップが存在しません!
|
maps.none = [LIGHT_GRAY]マップが存在しません!
|
||||||
text.about.button = About
|
about.button = About
|
||||||
text.name = 名前:
|
name = 名前:
|
||||||
text.noname = 先に[accent]プレイヤー名[]を決めてください。
|
noname = 先に[accent]プレイヤー名[]を決めてください。
|
||||||
text.filename = ファイル名:
|
filename = ファイル名:
|
||||||
text.unlocked = 新しいブロックをアンロック!
|
unlocked = 新しいブロックをアンロック!
|
||||||
text.unlocked.plural = 新しいブロックをアンロック!
|
unlocked.plural = 新しいブロックをアンロック!
|
||||||
text.players = {0} 人がオンライン
|
players = {0} 人がオンライン
|
||||||
text.players.single = {0} 人がオンライン
|
players.single = {0} 人がオンライン
|
||||||
text.server.closing = [accent]サーバーを閉じています...
|
server.closing = [accent]サーバーを閉じています...
|
||||||
text.server.kicked.kick = サーバからキックされました!
|
server.kicked.kick = サーバからキックされました!
|
||||||
text.server.kicked.serverClose = サーバーが閉じました。
|
server.kicked.serverClose = サーバーが閉じました。
|
||||||
text.server.kicked.sectorComplete = 区域を制覇しました。
|
server.kicked.sectorComplete = 区域を制覇しました。
|
||||||
text.server.kicked.sectorComplete.text = ミッションが完了しました。\nサーバーは次の区域に移ります。
|
server.kicked.sectorComplete.text = ミッションが完了しました。\nサーバーは次の区域に移ります。
|
||||||
text.server.kicked.clientOutdated = 古いクライアントです! ゲームをアップデートしてください!
|
server.kicked.clientOutdated = 古いクライアントです! ゲームをアップデートしてください!
|
||||||
text.server.kicked.serverOutdated = 古いサーバーです! ホストに更新してもらってください!
|
server.kicked.serverOutdated = 古いサーバーです! ホストに更新してもらってください!
|
||||||
text.server.kicked.banned = サーバーからBanされています。
|
server.kicked.banned = サーバーからBanされています。
|
||||||
text.server.kicked.recentKick = 直前にキックされています。\nもう一度接続できるまでお待ちください。
|
server.kicked.recentKick = 直前にキックされています。\nもう一度接続できるまでお待ちください。
|
||||||
text.server.kicked.nameInUse = このサーバーでは、\nその名前はすでに使用されています。
|
server.kicked.nameInUse = このサーバーでは、\nその名前はすでに使用されています。
|
||||||
text.server.kicked.nameEmpty = 無効な名前です。
|
server.kicked.nameEmpty = 無効な名前です。
|
||||||
text.server.kicked.idInUse = すでにサーバーに参加しています。! 二つのアカウントでの接続は許可されていません。
|
server.kicked.idInUse = すでにサーバーに参加しています。! 二つのアカウントでの接続は許可されていません。
|
||||||
text.server.kicked.customClient = このサーバーはカスタムビルドをサポートしていません。公式版をダウンロードしてください。
|
server.kicked.customClient = このサーバーはカスタムビルドをサポートしていません。公式版をダウンロードしてください。
|
||||||
text.host.info = [accent]ホスト[]ボタンを押すと、ポート[scarlet]6567[]でサーバーが開かれます。同じ[LIGHT_GRAY]Wifi や ローカルネットワーク[]からはサーバーリストで見ることができます。\n\nIPアドレスからどこからでもアクセスできるようにするには、[accent]ポート開放[]する必要があります。\n\n[LIGHT_GRAY]注意:: LAN上のゲームで接続できない場合、Mindustryがファイアウォールの設定でローカルネットワークに接続が許可されているか確認してください。
|
host.info = [accent]ホスト[]ボタンを押すと、ポート[scarlet]6567[]でサーバーが開かれます。同じ[LIGHT_GRAY]Wifi や ローカルネットワーク[]からはサーバーリストで見ることができます。\n\nIPアドレスからどこからでもアクセスできるようにするには、[accent]ポート開放[]する必要があります。\n\n[LIGHT_GRAY]注意:: LAN上のゲームで接続できない場合、Mindustryがファイアウォールの設定でローカルネットワークに接続が許可されているか確認してください。
|
||||||
text.join.info = ここでは、[accent]サーバーのIPアドレス[]から接続したり、[accent]ローカルネットワーク[]のサーバーを探すことができます。\nLANとWANの両方のマルチプレイに対応しています。\n\n[LIGHT_GRAY]注意:グローバルサーバーリストはありません。誰かのサーバーにIPで接続したい場合、ホストにIPをお尋ねください。
|
join.info = ここでは、[accent]サーバーのIPアドレス[]から接続したり、[accent]ローカルネットワーク[]のサーバーを探すことができます。\nLANとWANの両方のマルチプレイに対応しています。\n\n[LIGHT_GRAY]注意:グローバルサーバーリストはありません。誰かのサーバーにIPで接続したい場合、ホストにIPをお尋ねください。
|
||||||
text.hostserver = ゲームをホスト
|
hostserver = ゲームをホスト
|
||||||
text.hostserver.mobile = ホスト
|
hostserver.mobile = ホスト
|
||||||
text.host = ホスト
|
host = ホスト
|
||||||
text.hosting = [accent]サーバーを開いています...
|
hosting = [accent]サーバーを開いています...
|
||||||
text.hosts.refresh = リフレッシュ
|
hosts.refresh = リフレッシュ
|
||||||
text.hosts.discovering = LAN上のサーバーを探しています
|
hosts.discovering = LAN上のサーバーを探しています
|
||||||
text.server.refreshing = サーバーをリフレッシュ
|
server.refreshing = サーバーをリフレッシュ
|
||||||
text.hosts.none = [lightgray]ローカルゲームが見つかりません!
|
hosts.none = [lightgray]ローカルゲームが見つかりません!
|
||||||
text.host.invalid = [scarlet]ホストに接続できません。
|
host.invalid = [scarlet]ホストに接続できません。
|
||||||
text.trace = プレイヤーの記録
|
trace = プレイヤーの記録
|
||||||
text.trace.playername = プレイヤー名: [accent]{0}
|
trace.playername = プレイヤー名: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ユニークID: [accent]{0}
|
trace.id = ユニークID: [accent]{0}
|
||||||
text.trace.android = Androidクライアント: [accent]{0}
|
trace.android = Androidクライアント: [accent]{0}
|
||||||
text.trace.modclient = カスタムクライアント: [accent]{0}
|
trace.modclient = カスタムクライアント: [accent]{0}
|
||||||
text.trace.totalblocksbroken = 総ブロック破壊数: [accent]{0}
|
trace.totalblocksbroken = 総ブロック破壊数: [accent]{0}
|
||||||
text.trace.structureblocksbroken = 総建設物破壊数: [accent]{0}
|
trace.structureblocksbroken = 総建設物破壊数: [accent]{0}
|
||||||
text.trace.lastblockbroken = 最後に破壊したブロック: [accent]{0}
|
trace.lastblockbroken = 最後に破壊したブロック: [accent]{0}
|
||||||
text.trace.totalblocksplaced = 総ブロック設置数: [accent]{0}
|
trace.totalblocksplaced = 総ブロック設置数: [accent]{0}
|
||||||
text.trace.lastblockplaced = 最後に設置したブロック: [accent]{0}
|
trace.lastblockplaced = 最後に設置したブロック: [accent]{0}
|
||||||
text.invalidid = 無効なクライアントIDです! バグ報告してください。
|
invalidid = 無効なクライアントIDです! バグ報告してください。
|
||||||
text.server.bans = Ban
|
server.bans = Ban
|
||||||
text.server.bans.none = Banされたプレイヤーはいません!
|
server.bans.none = Banされたプレイヤーはいません!
|
||||||
text.server.admins = 管理者
|
server.admins = 管理者
|
||||||
text.server.admins.none = 管理者はいません!
|
server.admins.none = 管理者はいません!
|
||||||
text.server.add = サーバーを追加
|
server.add = サーバーを追加
|
||||||
text.server.delete = サーバーを削除しますか?
|
server.delete = サーバーを削除しますか?
|
||||||
text.server.hostname = ホスト: {0}
|
server.hostname = ホスト: {0}
|
||||||
text.server.edit = サーバーを編集
|
server.edit = サーバーを編集
|
||||||
text.server.outdated = [crimson]古いサーバー![]
|
server.outdated = [crimson]古いサーバー![]
|
||||||
text.server.outdated.client = [crimson]古いクライアント![]
|
server.outdated.client = [crimson]古いクライアント![]
|
||||||
text.server.version = [lightgray]バージョン: {0} {1}
|
server.version = [lightgray]バージョン: {0} {1}
|
||||||
text.server.custombuild = [yellow]カスタムビルド
|
server.custombuild = [yellow]カスタムビルド
|
||||||
text.confirmban = このプレイヤーを Ban しますか?
|
confirmban = このプレイヤーを Ban しますか?
|
||||||
text.confirmkick = このプレイヤーをキックしますか?
|
confirmkick = このプレイヤーをキックしますか?
|
||||||
text.confirmunban = このプレイヤーの Ban を解除しますか?
|
confirmunban = このプレイヤーの Ban を解除しますか?
|
||||||
text.confirmadmin = このプレイヤーを管理者にしますか?
|
confirmadmin = このプレイヤーを管理者にしますか?
|
||||||
text.confirmunadmin = このプレイヤーを管理者から削除しますか?
|
confirmunadmin = このプレイヤーを管理者から削除しますか?
|
||||||
text.joingame.title = サーバーに参加
|
joingame.title = サーバーに参加
|
||||||
text.joingame.ip = アドレス:
|
joingame.ip = アドレス:
|
||||||
text.disconnect = 接続が切断されました。
|
disconnect = 接続が切断されました。
|
||||||
text.disconnect.data = ワールドデータの読み込みに失敗しました!
|
disconnect.data = ワールドデータの読み込みに失敗しました!
|
||||||
text.connecting = [accent]接続中...
|
connecting = [accent]接続中...
|
||||||
text.connecting.data = [accent]ワールドデータを読み込んでいます...
|
connecting.data = [accent]ワールドデータを読み込んでいます...
|
||||||
text.server.port = ポート:
|
server.port = ポート:
|
||||||
text.server.addressinuse = アドレスがすでに使用されています。!
|
server.addressinuse = アドレスがすでに使用されています。!
|
||||||
text.server.invalidport = 無効なポート番号です。!
|
server.invalidport = 無効なポート番号です。!
|
||||||
text.server.error = [crimson]サーバーエラー: [accent]{0}
|
server.error = [crimson]サーバーエラー: [accent]{0}
|
||||||
text.save.old = これは古いバージョンのセーブデータで、使用することができません。\n\n[LIGHT_GRAY]下位互換性の実装は正式版の4.0行われます。
|
save.old = これは古いバージョンのセーブデータで、使用することができません。\n\n[LIGHT_GRAY]下位互換性の実装は正式版の4.0行われます。
|
||||||
text.save.new = 新しく保存
|
save.new = 新しく保存
|
||||||
text.save.overwrite = このスロットに上書きしてよろしいですか?
|
save.overwrite = このスロットに上書きしてよろしいですか?
|
||||||
text.overwrite = 上書き
|
overwrite = 上書き
|
||||||
text.save.none = セーブデータがありません!
|
save.none = セーブデータがありません!
|
||||||
text.saveload = [accent]セーブしています...
|
saveload = [accent]セーブしています...
|
||||||
text.savefail = ゲームの保存に失敗しました。!
|
savefail = ゲームの保存に失敗しました。!
|
||||||
text.save.delete.confirm = このセーブデータを削除してよろしいですか?
|
save.delete.confirm = このセーブデータを削除してよろしいですか?
|
||||||
text.save.delete = 削除
|
save.delete = 削除
|
||||||
text.save.export = エクスポート
|
save.export = エクスポート
|
||||||
text.save.import.invalid = [accent]無効なセーブデータです。!
|
save.import.invalid = [accent]無効なセーブデータです。!
|
||||||
text.save.import.fail = [crimson]セーブのインポートに失敗: [accent]{0}
|
save.import.fail = [crimson]セーブのインポートに失敗: [accent]{0}
|
||||||
text.save.export.fail = [crimson]セーブのエクスポートに失敗: [accent]{0}
|
save.export.fail = [crimson]セーブのエクスポートに失敗: [accent]{0}
|
||||||
text.save.import = セーブデータを読み込む
|
save.import = セーブデータを読み込む
|
||||||
text.save.newslot = セーブデータ名:
|
save.newslot = セーブデータ名:
|
||||||
text.save.rename = リネーム
|
save.rename = リネーム
|
||||||
text.save.rename.text = 新しい名前:
|
save.rename.text = 新しい名前:
|
||||||
text.selectslot = セーブデータを選択
|
selectslot = セーブデータを選択
|
||||||
text.slot = [accent]スロット {0}
|
slot = [accent]スロット {0}
|
||||||
text.save.corrupted = [accent]セーブファイルが無効、または破損しました!\nゲームのアップデート直後の場合、恐らくセーブデータのフォーマットの変更によるもので、バグではありません。
|
save.corrupted = [accent]セーブファイルが無効、または破損しました!\nゲームのアップデート直後の場合、恐らくセーブデータのフォーマットの変更によるもので、バグではありません。
|
||||||
text.sector.corrupted = [accent]区域のセーブファイルが見つかりましたが、読み込みに失敗しました。\n新しく区域がが作成されます。
|
sector.corrupted = [accent]区域のセーブファイルが見つかりましたが、読み込みに失敗しました。\n新しく区域がが作成されます。
|
||||||
text.empty = <空>
|
empty = <空>
|
||||||
text.on = オン
|
on = オン
|
||||||
text.off = オフ
|
off = オフ
|
||||||
text.save.autosave = 自動保存: {0}
|
save.autosave = 自動保存: {0}
|
||||||
text.save.map = マップ: {0}
|
save.map = マップ: {0}
|
||||||
text.save.wave = ウェーブ {0}
|
save.wave = ウェーブ {0}
|
||||||
text.save.difficulty = 難易度: {0}
|
save.difficulty = 難易度: {0}
|
||||||
text.save.date = 最終保存: {0}
|
save.date = 最終保存: {0}
|
||||||
text.save.playtime = プレイ時間: {0}
|
save.playtime = プレイ時間: {0}
|
||||||
text.confirm = 確認
|
confirm = 確認
|
||||||
text.delete = 削除
|
delete = 削除
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = 開く
|
open = 開く
|
||||||
text.cancel = キャンセル
|
cancel = キャンセル
|
||||||
text.openlink = リンクを開く
|
openlink = リンクを開く
|
||||||
text.copylink = リンクをコピー
|
copylink = リンクをコピー
|
||||||
text.back = 戻る
|
back = 戻る
|
||||||
text.quit.confirm = 終了してもよろしいですか?
|
quit.confirm = 終了してもよろしいですか?
|
||||||
text.changelog.title = 変更履歴
|
changelog.title = 変更履歴
|
||||||
text.changelog.loading = 変更履歴を取得しています...
|
changelog.loading = 変更履歴を取得しています...
|
||||||
text.changelog.error.android = [accent]Android4.4または、それ以下では変更履歴が動作しない場合があります。!\nこれはAndroidの内部バグによるものです。
|
changelog.error.android = [accent]Android4.4または、それ以下では変更履歴が動作しない場合があります。!\nこれはAndroidの内部バグによるものです。
|
||||||
text.changelog.error.ios = [accent]iOSは変更履歴に対応していません。
|
changelog.error.ios = [accent]iOSは変更履歴に対応していません。
|
||||||
text.changelog.error = [scarlet]変更履歴の取得エラー!\nインターネット接続を確認してください。
|
changelog.error = [scarlet]変更履歴の取得エラー!\nインターネット接続を確認してください。
|
||||||
text.changelog.current = [yellow][[現在のバージョン]
|
changelog.current = [yellow][[現在のバージョン]
|
||||||
text.changelog.latest = [accent][[最新バージョン]
|
changelog.latest = [accent][[最新バージョン]
|
||||||
text.loading = [accent]読み込み中...
|
loading = [accent]読み込み中...
|
||||||
text.saving = [accent]保存中...
|
saving = [accent]保存中...
|
||||||
text.wave = [accent]ウェーブ {0}
|
wave = [accent]ウェーブ {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]次のウェーブまで {0} 秒
|
wave.waiting = [LIGHT_GRAY]次のウェーブまで {0} 秒
|
||||||
text.waiting = [LIGHT_GRAY]待機中...
|
waiting = [LIGHT_GRAY]待機中...
|
||||||
text.waiting.players = プレイヤーを待っています...
|
waiting.players = プレイヤーを待っています...
|
||||||
text.wave.enemies = [LIGHT_GRAY]残り {0} 体
|
wave.enemies = [LIGHT_GRAY]残り {0} 体
|
||||||
text.wave.enemy = [LIGHT_GRAY]残り {0} 体
|
wave.enemy = [LIGHT_GRAY]残り {0} 体
|
||||||
text.loadimage = イメージを読み込む
|
loadimage = イメージを読み込む
|
||||||
text.saveimage = イメージを保存
|
saveimage = イメージを保存
|
||||||
text.unknown = 不明
|
unknown = 不明
|
||||||
text.custom = カスタム
|
custom = カスタム
|
||||||
text.builtin = 組み込み
|
builtin = 組み込み
|
||||||
text.map.delete.confirm = マップを削除してもよろしいですか? これは戻すことができません!
|
map.delete.confirm = マップを削除してもよろしいですか? これは戻すことができません!
|
||||||
text.map.random = [accent]ランダムマップ
|
map.random = [accent]ランダムマップ
|
||||||
text.map.nospawn = このマップにはスポーンするためのプレイヤーのコアがありません! [ROYAL]青い[]コアをエディターでマップに追加してください。
|
map.nospawn = このマップにはスポーンするためのプレイヤーのコアがありません! [ROYAL]青い[]コアをエディターでマップに追加してください。
|
||||||
text.map.nospawn.pvp = このマップには敵がスポーンするためのプレイヤーのコアがありません! [SCARLET]赤い[]コアをエディターでマップに追加してください。
|
map.nospawn.pvp = このマップには敵がスポーンするためのプレイヤーのコアがありません! [SCARLET]赤い[]コアをエディターでマップに追加してください。
|
||||||
text.map.invalid = マップの読み込みエラー: ファイルが無効、または破損しています。
|
map.invalid = マップの読み込みエラー: ファイルが無効、または破損しています。
|
||||||
text.editor.brush = ブラシ
|
editor.brush = ブラシ
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = エディターで開く
|
editor.openin = エディターで開く
|
||||||
text.editor.oregen = 鉱石の生成
|
editor.oregen = 鉱石の生成
|
||||||
text.editor.oregen.info = 鉱石の生成:
|
editor.oregen.info = 鉱石の生成:
|
||||||
text.editor.mapinfo = マップ情報
|
editor.mapinfo = マップ情報
|
||||||
text.editor.author = 作者:
|
editor.author = 作者:
|
||||||
text.editor.description = 説明:
|
editor.description = 説明:
|
||||||
text.editor.name = 名前:
|
editor.name = 名前:
|
||||||
text.editor.teams = チーム
|
editor.teams = チーム
|
||||||
text.editor.elevation = 標高
|
editor.elevation = 標高
|
||||||
text.editor.errorimageload = ファイルの読み込みエラー:\n[accent]{0}
|
editor.errorimageload = ファイルの読み込みエラー:\n[accent]{0}
|
||||||
text.editor.errorimagesave = ファイルの保存エラー:\n[accent]{0}
|
editor.errorimagesave = ファイルの保存エラー:\n[accent]{0}
|
||||||
text.editor.generate = 生成
|
editor.generate = 生成
|
||||||
text.editor.resize = リサイズ
|
editor.resize = リサイズ
|
||||||
text.editor.loadmap = マップを読み込む
|
editor.loadmap = マップを読み込む
|
||||||
text.editor.savemap = マップを保存
|
editor.savemap = マップを保存
|
||||||
text.editor.saved = 保存しました!
|
editor.saved = 保存しました!
|
||||||
text.editor.save.noname = マップに名前がありません! メニューの 'マップ情報' から設定してください。
|
editor.save.noname = マップに名前がありません! メニューの 'マップ情報' から設定してください。
|
||||||
text.editor.save.overwrite = マップが組み込みマップを上書きしようとしています。! メニューの 'マップ情報' から異なる名前に設定してください。
|
editor.save.overwrite = マップが組み込みマップを上書きしようとしています。! メニューの 'マップ情報' から異なる名前に設定してください。
|
||||||
text.editor.import.exists = [scarlet]インポートできません:[] '{0}' はすでに組み込みマップの名前として存在します!
|
editor.import.exists = [scarlet]インポートできません:[] '{0}' はすでに組み込みマップの名前として存在します!
|
||||||
text.editor.import = インポート...
|
editor.import = インポート...
|
||||||
text.editor.importmap = マップをインポート
|
editor.importmap = マップをインポート
|
||||||
text.editor.importmap.description = すでに存在しているマップをインポート
|
editor.importmap.description = すでに存在しているマップをインポート
|
||||||
text.editor.importfile = ファイルをインポート
|
editor.importfile = ファイルをインポート
|
||||||
text.editor.importfile.description = 外部マップファイルをインポート
|
editor.importfile.description = 外部マップファイルをインポート
|
||||||
text.editor.importimage = 古いイメージをインポート
|
editor.importimage = 古いイメージをインポート
|
||||||
text.editor.importimage.description = 外部イメージファイルをインポート
|
editor.importimage.description = 外部イメージファイルをインポート
|
||||||
text.editor.export = エクスポート...
|
editor.export = エクスポート...
|
||||||
text.editor.exportfile = ファイルをエクスポート
|
editor.exportfile = ファイルをエクスポート
|
||||||
text.editor.exportfile.description = マップファイルをエクスポート
|
editor.exportfile.description = マップファイルをエクスポート
|
||||||
text.editor.exportimage = 地形イメージをエクスポート
|
editor.exportimage = 地形イメージをエクスポート
|
||||||
text.editor.exportimage.description = イメージファイルをエクスポート
|
editor.exportimage.description = イメージファイルをエクスポート
|
||||||
text.editor.loadimage = 地形をインポート
|
editor.loadimage = 地形をインポート
|
||||||
text.editor.saveimage = 地形をエクスポート
|
editor.saveimage = 地形をエクスポート
|
||||||
text.editor.unsaved = [scarlet]保存されていない変更があります![]\n終了してもよろしいですか?
|
editor.unsaved = [scarlet]保存されていない変更があります![]\n終了してもよろしいですか?
|
||||||
text.editor.resizemap = マップをリサイズ
|
editor.resizemap = マップをリサイズ
|
||||||
text.editor.mapname = マップ名:
|
editor.mapname = マップ名:
|
||||||
text.editor.overwrite = [accent]警告!\n存在するマップを上書きします。
|
editor.overwrite = [accent]警告!\n存在するマップを上書きします。
|
||||||
text.editor.overwrite.confirm = [scarlet]警告![] この名前のマップがすでに存在します。上書きしてもよろしいですか?
|
editor.overwrite.confirm = [scarlet]警告![] この名前のマップがすでに存在します。上書きしてもよろしいですか?
|
||||||
text.editor.selectmap = 読み込むマップを選択:
|
editor.selectmap = 読み込むマップを選択:
|
||||||
text.width = 幅:
|
width = 幅:
|
||||||
text.height = 高さ:
|
height = 高さ:
|
||||||
text.menu = メニュー
|
menu = メニュー
|
||||||
text.play = プレイ
|
play = プレイ
|
||||||
text.load = 読み込む
|
load = 読み込む
|
||||||
text.save = 保存
|
save = 保存
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = 言語設定を有効にするにはゲームを再起動してください。
|
language.restart = 言語設定を有効にするにはゲームを再起動してください。
|
||||||
text.settings = 設定
|
settings = 設定
|
||||||
text.tutorial = チュートリアル
|
tutorial = チュートリアル
|
||||||
text.editor = エディター
|
editor = エディター
|
||||||
text.mapeditor = マップエディター
|
mapeditor = マップエディター
|
||||||
text.donate = 寄附
|
donate = 寄附
|
||||||
text.connectfail = [crimson]サーバーへの接続できませんでした:\n\n[accent]{0}
|
connectfail = [crimson]サーバーへの接続できませんでした:\n\n[accent]{0}
|
||||||
text.error.unreachable = サーバーに到達できません。\nアドレスは正しいですか?
|
error.unreachable = サーバーに到達できません。\nアドレスは正しいですか?
|
||||||
text.error.invalidaddress = 無効なアドレスです。
|
error.invalidaddress = 無効なアドレスです。
|
||||||
text.error.timedout = タイムアウトしました!\nホストがポート開放されているか確認してください。アドレスは正しいです!
|
error.timedout = タイムアウトしました!\nホストがポート開放されているか確認してください。アドレスは正しいです!
|
||||||
text.error.mismatch = パケットエラー:\nクライアント/サーバーのバージョンが一致しません。\nゲームとホストが最新のMindustryか確認してください!
|
error.mismatch = パケットエラー:\nクライアント/サーバーのバージョンが一致しません。\nゲームとホストが最新のMindustryか確認してください!
|
||||||
text.error.alreadyconnected = すでに接続されています。
|
error.alreadyconnected = すでに接続されています。
|
||||||
text.error.mapnotfound = マップファイルが見つかりません!
|
error.mapnotfound = マップファイルが見つかりません!
|
||||||
text.error.any = 不明なネットワークエラーです。
|
error.any = 不明なネットワークエラーです。
|
||||||
text.settings.language = 言語
|
settings.language = 言語
|
||||||
text.settings.reset = デフォルトにリセット
|
settings.reset = デフォルトにリセット
|
||||||
text.settings.rebind = 再設定
|
settings.rebind = 再設定
|
||||||
text.settings.controls = コントロール
|
settings.controls = コントロール
|
||||||
text.settings.game = ゲーム
|
settings.game = ゲーム
|
||||||
text.settings.sound = サウンド
|
settings.sound = サウンド
|
||||||
text.settings.graphics = グラフィック
|
settings.graphics = グラフィック
|
||||||
text.settings.cleardata = データを削除...
|
settings.cleardata = データを削除...
|
||||||
text.settings.clear.confirm = データを削除してもよろしいですか?\n元に戻すことはできません!
|
settings.clear.confirm = データを削除してもよろしいですか?\n元に戻すことはできません!
|
||||||
text.settings.clearall.confirm = [scarlet]警告![]\nこれはすべてのデータが削除されます。これにはセーブデータ、マップ、アンロック、キーバインドが含まれます。\n「ok」 を押すと、すべてのデータが削除され、自動的に終了します。
|
settings.clearall.confirm = [scarlet]警告![]\nこれはすべてのデータが削除されます。これにはセーブデータ、マップ、アンロック、キーバインドが含まれます。\n「ok」 を押すと、すべてのデータが削除され、自動的に終了します。
|
||||||
text.settings.clearsectors = 区域を削除
|
settings.clearsectors = 区域を削除
|
||||||
text.settings.clearunlocks = アンロックを削除
|
settings.clearunlocks = アンロックを削除
|
||||||
text.settings.clearall = すべてを削除
|
settings.clearall = すべてを削除
|
||||||
text.paused = [accent]< ポーズ >
|
paused = [accent]< ポーズ >
|
||||||
text.yes = はい
|
yes = はい
|
||||||
text.no = いいえ
|
no = いいえ
|
||||||
text.info.title = 情報
|
info.title = 情報
|
||||||
text.error.title = [crimson]エラーが発生しました
|
error.title = [crimson]エラーが発生しました
|
||||||
text.error.crashtitle = エラーが発生しました
|
error.crashtitle = エラーが発生しました
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = ブロック情報
|
blocks.blockinfo = ブロック情報
|
||||||
text.blocks.powercapacity = 電力容量
|
blocks.powercapacity = 電力容量
|
||||||
text.blocks.powershot = 電力/ショット
|
blocks.powershot = 電力/ショット
|
||||||
text.blocks.targetsair = 対空攻撃
|
blocks.targetsair = 対空攻撃
|
||||||
text.blocks.itemspeed = 輸送速度
|
blocks.itemspeed = 輸送速度
|
||||||
text.blocks.shootrange = 範囲
|
blocks.shootrange = 範囲
|
||||||
text.blocks.size = 大きさ
|
blocks.size = 大きさ
|
||||||
text.blocks.liquidcapacity = 液体容量
|
blocks.liquidcapacity = 液体容量
|
||||||
text.blocks.maxitemssecond = 最大アイテム量
|
blocks.maxitemssecond = 最大アイテム量
|
||||||
text.blocks.powerrange = 電力範囲
|
blocks.powerrange = 電力範囲
|
||||||
text.blocks.poweruse = 電力使用量
|
blocks.poweruse = 電力使用量
|
||||||
text.blocks.powerdamage = 電力/ダメージ
|
blocks.powerdamage = 電力/ダメージ
|
||||||
text.blocks.inputitemcapacity = 搬入アイテム容量
|
blocks.inputitemcapacity = 搬入アイテム容量
|
||||||
text.blocks.outputitemcapacity = 搬出アイテム容量
|
blocks.outputitemcapacity = 搬出アイテム容量
|
||||||
text.blocks.itemcapacity = アイテム容量
|
blocks.itemcapacity = アイテム容量
|
||||||
text.blocks.basepowergeneration = 基本発電量
|
blocks.basepowergeneration = 基本発電量
|
||||||
text.blocks.powertransferspeed = 電力伝送量
|
blocks.powertransferspeed = 電力伝送量
|
||||||
text.blocks.craftspeed = 生産速度
|
blocks.craftspeed = 生産速度
|
||||||
text.blocks.inputliquid = 必要な液体
|
blocks.inputliquid = 必要な液体
|
||||||
text.blocks.inputliquidaux = 補助液
|
blocks.inputliquidaux = 補助液
|
||||||
text.blocks.inputitem = 必要なアイテム
|
blocks.inputitem = 必要なアイテム
|
||||||
text.blocks.inputitems = 必要なアイテム
|
blocks.inputitems = 必要なアイテム
|
||||||
text.blocks.outputitem = 搬出アイテム
|
blocks.outputitem = 搬出アイテム
|
||||||
text.blocks.drilltier = ドリル
|
blocks.drilltier = ドリル
|
||||||
text.blocks.drillspeed = 基本採掘速度
|
blocks.drillspeed = 基本採掘速度
|
||||||
text.blocks.liquidoutput = 搬出液体
|
blocks.liquidoutput = 搬出液体
|
||||||
text.blocks.liquidoutputspeed = 液体搬出速度
|
blocks.liquidoutputspeed = 液体搬出速度
|
||||||
text.blocks.liquiduse = 液体使用量
|
blocks.liquiduse = 液体使用量
|
||||||
text.blocks.coolant = 冷却
|
blocks.coolant = 冷却
|
||||||
text.blocks.coolantuse = 冷却使用量
|
blocks.coolantuse = 冷却使用量
|
||||||
text.blocks.inputliquidfuel = 液体燃料
|
blocks.inputliquidfuel = 液体燃料
|
||||||
text.blocks.liquidfueluse = 液体燃料使用量
|
blocks.liquidfueluse = 液体燃料使用量
|
||||||
text.blocks.boostitem = 加速アイテム
|
blocks.boostitem = 加速アイテム
|
||||||
text.blocks.boostliquid = 加速液体
|
blocks.boostliquid = 加速液体
|
||||||
text.blocks.health = 耐久値
|
blocks.health = 耐久値
|
||||||
text.blocks.inaccuracy = 精度のずれ
|
blocks.inaccuracy = 精度のずれ
|
||||||
text.blocks.shots = ショット
|
blocks.shots = ショット
|
||||||
text.blocks.reload = ショット/秒
|
blocks.reload = ショット/秒
|
||||||
text.blocks.inputfuel = 燃料
|
blocks.inputfuel = 燃料
|
||||||
text.blocks.fuelburntime = 燃焼時間
|
blocks.fuelburntime = 燃焼時間
|
||||||
text.blocks.inputcapacity = 搬入容量
|
blocks.inputcapacity = 搬入容量
|
||||||
text.blocks.outputcapacity = 搬出容量
|
blocks.outputcapacity = 搬出容量
|
||||||
text.unit.blocks = ブロック
|
unit.blocks = ブロック
|
||||||
text.unit.powersecond = 電力/秒
|
unit.powersecond = 電力/秒
|
||||||
text.unit.liquidsecond = 液体/秒
|
unit.liquidsecond = 液体/秒
|
||||||
text.unit.itemssecond = アイテム/秒
|
unit.itemssecond = アイテム/秒
|
||||||
text.unit.pixelssecond = ピクセル/秒
|
unit.pixelssecond = ピクセル/秒
|
||||||
text.unit.liquidunits = 液体
|
unit.liquidunits = 液体
|
||||||
text.unit.powerunits = 電力
|
unit.powerunits = 電力
|
||||||
text.unit.degrees = 度
|
unit.degrees = 度
|
||||||
text.unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
text.unit.items = アイテム
|
unit.items = アイテム
|
||||||
text.category.general = 一般
|
category.general = 一般
|
||||||
text.category.power = 電力
|
category.power = 電力
|
||||||
text.category.liquids = 液体
|
category.liquids = 液体
|
||||||
text.category.items = アイテム
|
category.items = アイテム
|
||||||
text.category.crafting = 製作速度
|
category.crafting = 製作速度
|
||||||
text.category.shooting = 攻撃速度
|
category.shooting = 攻撃速度
|
||||||
text.category.optional = 機能強化オプション
|
category.optional = 機能強化オプション
|
||||||
setting.indicators.name = 味方の方角表示
|
setting.indicators.name = 味方の方角表示
|
||||||
setting.autotarget.name = 自動ターゲット
|
setting.autotarget.name = 自動ターゲット
|
||||||
setting.fpscap.name = 最大FPS
|
setting.fpscap.name = 最大FPS
|
||||||
@@ -375,7 +375,7 @@ setting.mutemusic.name = 音楽をミュート
|
|||||||
setting.sfxvol.name = 効果音 音量
|
setting.sfxvol.name = 効果音 音量
|
||||||
setting.mutesound.name = 効果音をミュート
|
setting.mutesound.name = 効果音をミュート
|
||||||
setting.crashreport.name = 匿名でクラッシュレポートを送信する
|
setting.crashreport.name = 匿名でクラッシュレポートを送信する
|
||||||
text.keybind.title = キーバインド
|
keybind.title = キーバインド
|
||||||
category.general.name = 一般
|
category.general.name = 一般
|
||||||
category.view.name = 表示
|
category.view.name = 表示
|
||||||
category.multiplayer.name = マルチプレイ
|
category.multiplayer.name = マルチプレイ
|
||||||
@@ -408,7 +408,7 @@ keybind.chat_history_next.name = 次のチャット履歴
|
|||||||
keybind.chat_scroll.name = チャットスクロール
|
keybind.chat_scroll.name = チャットスクロール
|
||||||
keybind.drop_unit.name = ドロップユニット
|
keybind.drop_unit.name = ドロップユニット
|
||||||
keybind.zoom_minimap.name = ミニマップのズーム
|
keybind.zoom_minimap.name = ミニマップのズーム
|
||||||
mode.text.help.title = モード説明
|
mode.help.title = モード説明
|
||||||
mode.waves.name = ウェーブ
|
mode.waves.name = ウェーブ
|
||||||
mode.waves.description = 通常モードです。限られた資源の中でウェーブが自動的に進行します。
|
mode.waves.description = 通常モードです。限られた資源の中でウェーブが自動的に進行します。
|
||||||
mode.sandbox.name = サンドボックス
|
mode.sandbox.name = サンドボックス
|
||||||
@@ -487,21 +487,21 @@ mech.trident-ship.weapon = 爆弾
|
|||||||
mech.glaive-ship.name = グライブ
|
mech.glaive-ship.name = グライブ
|
||||||
mech.glaive-ship.description = 重武装された大型攻撃機です。焼夷弾が装備され、機体の中でも優れた加速と最高速度を有しています。
|
mech.glaive-ship.description = 重武装された大型攻撃機です。焼夷弾が装備され、機体の中でも優れた加速と最高速度を有しています。
|
||||||
mech.glaive-ship.weapon = 焼夷弾
|
mech.glaive-ship.weapon = 焼夷弾
|
||||||
text.item.explosiveness = [LIGHT_GRAY]爆発性: {0}%
|
item.explosiveness = [LIGHT_GRAY]爆発性: {0}%
|
||||||
text.item.flammability = [LIGHT_GRAY]可燃性: {0}%
|
item.flammability = [LIGHT_GRAY]可燃性: {0}%
|
||||||
text.item.radioactivity = [LIGHT_GRAY]放射能: {0}%
|
item.radioactivity = [LIGHT_GRAY]放射能: {0}%
|
||||||
text.item.fluxiness = [LIGHT_GRAY]流動性: {0}%
|
item.fluxiness = [LIGHT_GRAY]流動性: {0}%
|
||||||
text.unit.health = [LIGHT_GRAY]耐久値: {0}
|
unit.health = [LIGHT_GRAY]耐久値: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]速度: {0}
|
unit.speed = [LIGHT_GRAY]速度: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]武器: {0}
|
mech.weapon = [LIGHT_GRAY]武器: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]装備: {0}
|
mech.armor = [LIGHT_GRAY]装備: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]アイテム容量: {0}
|
mech.itemcapacity = [LIGHT_GRAY]アイテム容量: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]採掘速度: {0}
|
mech.minespeed = [LIGHT_GRAY]採掘速度: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]採掘力: {0}
|
mech.minepower = [LIGHT_GRAY]採掘力: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]能力: {0}
|
mech.ability = [LIGHT_GRAY]能力: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]熱容量: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]熱容量: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]粘度: {0}
|
liquid.viscosity = [LIGHT_GRAY]粘度: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]温度: {0}
|
liquid.temperature = [LIGHT_GRAY]温度: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](建設中)
|
block.constructing = {0}\n[LIGHT_GRAY](建設中)
|
||||||
block.spawn.name = エネミースポーン
|
block.spawn.name = エネミースポーン
|
||||||
block.core.name = コア
|
block.core.name = コア
|
||||||
|
|||||||
@@ -1,352 +1,352 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = 제작자
|
credits = 제작자
|
||||||
text.discord = Mindustry Discord 에 참여하세요!
|
discord = Mindustry Discord 에 참여하세요!
|
||||||
text.link.discord.description = 공식 Mindustry Discord 채팅방
|
link.discord.description = 공식 Mindustry Discord 채팅방
|
||||||
text.link.github.description = 게임 소스코드
|
link.github.description = 게임 소스코드
|
||||||
text.link.dev-builds.description = 개발중인 빌드
|
link.dev-builds.description = 개발중인 빌드
|
||||||
text.link.trello.description = 다음 출시될 기능들을 게시한 공식 Trello 보드
|
link.trello.description = 다음 출시될 기능들을 게시한 공식 Trello 보드
|
||||||
text.link.itch.io.description = PC 버전 다운로드와 HTML5 버전이 있는 itch.io 사이트
|
link.itch.io.description = PC 버전 다운로드와 HTML5 버전이 있는 itch.io 사이트
|
||||||
text.link.google-play.description = Google Play 스토어 정보
|
link.google-play.description = Google Play 스토어 정보
|
||||||
text.link.wiki.description = 공식 Mindustry 위키 (영어)
|
link.wiki.description = 공식 Mindustry 위키 (영어)
|
||||||
text.linkfail = 링크를 여는데 실패했습니다! URL이 기기의 클립보드에 복사되었습니다.
|
linkfail = 링크를 여는데 실패했습니다! URL이 기기의 클립보드에 복사되었습니다.
|
||||||
text.gameover = 코어가 터졌습니다. 게임 오버!
|
gameover = 코어가 터졌습니다. 게임 오버!
|
||||||
text.gameover.pvp = [accent]{0}[] 팀이 승리했습니다!
|
gameover.pvp = [accent]{0}[] 팀이 승리했습니다!
|
||||||
text.sector.gameover = 이 지역을 공략하는데 실패했습니다. 다시 시도하시겠습니까?
|
sector.gameover = 이 지역을 공략하는데 실패했습니다. 다시 시도하시겠습니까?
|
||||||
text.sector.retry = 아니오
|
sector.retry = 아니오
|
||||||
text.highscore = [YELLOW]최고점수 달성!
|
highscore = [YELLOW]최고점수 달성!
|
||||||
text.wave.lasted = [accent]{0}[] 까지 버티셨습니다.
|
wave.lasted = [accent]{0}[] 까지 버티셨습니다.
|
||||||
text.level.highscore = 최고 점수 : [accent]{0}
|
level.highscore = 최고 점수 : [accent]{0}
|
||||||
text.level.delete.title = 삭제 확인
|
level.delete.title = 삭제 확인
|
||||||
text.map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까?
|
map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까?
|
||||||
text.level.select = 맵 선택
|
level.select = 맵 선택
|
||||||
text.level.mode = 게임모드 :
|
level.mode = 게임모드 :
|
||||||
text.construction.desktop = PC 에서의 조작 방법이 변경되었습니다.\n블록 선택을 해제하거나 건설을 중지하려면 [accent]스페이스 바[]를 누르세요.
|
construction.desktop = PC 에서의 조작 방법이 변경되었습니다.\n블록 선택을 해제하거나 건설을 중지하려면 [accent]스페이스 바[]를 누르세요.
|
||||||
text.construction.title = 블록 배치 안내서
|
construction.title = 블록 배치 안내서
|
||||||
text.construction = [accent]블록 배치 모드[]를 선택하셨습니다.\n\n블록을 설치하고 싶으면, 자신의 건설 가능 범위 내에서 간단히 탭 하면 됩니다.\n일부 블록을 선택한 후에 확인 버튼을 누르면 배가 배치 작업을 진행할 것입니다.\n\n- [accent]블록을 삭제[]하고 싶다면 배치하고 싶은 영역을 탭 하세요. \n- [accent]블록을 넓게 배치[]하고 싶다면 배치하고 싶은 시작 영역을 길게 누르며 드래그 하면 됩니다.\n- [accent]블록을 한줄로 배치[]하고 싶다면 배치하고 싶은 시작 영역을 한번 탭 하고 길게 누르면서 드래그 하면 됩니다. \n- [accent]블록 배치 모드를 취소[]하고 싶다면 화면 하단 왼쪽에 있는 X 버튼을 누르면 됩니다.
|
construction = [accent]블록 배치 모드[]를 선택하셨습니다.\n\n블록을 설치하고 싶으면, 자신의 건설 가능 범위 내에서 간단히 탭 하면 됩니다.\n일부 블록을 선택한 후에 확인 버튼을 누르면 배가 배치 작업을 진행할 것입니다.\n\n- [accent]블록을 삭제[]하고 싶다면 배치하고 싶은 영역을 탭 하세요. \n- [accent]블록을 넓게 배치[]하고 싶다면 배치하고 싶은 시작 영역을 길게 누르며 드래그 하면 됩니다.\n- [accent]블록을 한줄로 배치[]하고 싶다면 배치하고 싶은 시작 영역을 한번 탭 하고 길게 누르면서 드래그 하면 됩니다. \n- [accent]블록 배치 모드를 취소[]하고 싶다면 화면 하단 왼쪽에 있는 X 버튼을 누르면 됩니다.
|
||||||
text.deconstruction.title = 블록 삭제 안내서
|
deconstruction.title = 블록 삭제 안내서
|
||||||
text.deconstruction = [accent]블록 삭제 모드[]를 선택하셨습니다\n\n블록을 삭제하고 싶다면, 자신의 건설 가능 범위 내에서 간단히 탭 하면 됩니다.\n일부 블록을 선택한 후에 확인 버튼을 누르면 배가 파괴 작업을 진행할 것입니다.\n\n- [accent]블록을 삭제[]하고 싶다면 배치하고 싶은 영역을 탭 하세요\n- [accent]블록을 넓은 범위로 삭제[]하고 싶다면 배치하고 싶은 시작 영역을 길게 누르며 드래그 하면 됩니다.\n- [accent]블록 삭제 모드를 취소[]하고 싶다면 화면 하단 왼쪽에 있는 X 버튼을 누르면 됩니다.
|
deconstruction = [accent]블록 삭제 모드[]를 선택하셨습니다\n\n블록을 삭제하고 싶다면, 자신의 건설 가능 범위 내에서 간단히 탭 하면 됩니다.\n일부 블록을 선택한 후에 확인 버튼을 누르면 배가 파괴 작업을 진행할 것입니다.\n\n- [accent]블록을 삭제[]하고 싶다면 배치하고 싶은 영역을 탭 하세요\n- [accent]블록을 넓은 범위로 삭제[]하고 싶다면 배치하고 싶은 시작 영역을 길게 누르며 드래그 하면 됩니다.\n- [accent]블록 삭제 모드를 취소[]하고 싶다면 화면 하단 왼쪽에 있는 X 버튼을 누르면 됩니다.
|
||||||
text.showagain = 다음 세션에서 이 메세지를 표시하지 않습니다
|
showagain = 다음 세션에서 이 메세지를 표시하지 않습니다
|
||||||
text.coreattack = < 코어가 공격받고 있습니다! >
|
coreattack = < 코어가 공격받고 있습니다! >
|
||||||
text.unlocks = 아이템들
|
unlocks = 아이템들
|
||||||
text.savegame = 게임 저장
|
savegame = 게임 저장
|
||||||
text.loadgame = 게임 불러오기
|
loadgame = 게임 불러오기
|
||||||
text.joingame = 멀티플레이
|
joingame = 멀티플레이
|
||||||
text.addplayers = 플레이어 추가/제거
|
addplayers = 플레이어 추가/제거
|
||||||
text.customgame = 커스텀 게임
|
customgame = 커스텀 게임
|
||||||
text.sectors = 지역 플레이
|
sectors = 지역 플레이
|
||||||
text.sector = 지역 : [LIGHT_GRAY]{0}
|
sector = 지역 : [LIGHT_GRAY]{0}
|
||||||
text.sector.time = 시간 : [LIGHT_GRAY]{0}
|
sector.time = 시간 : [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = 시작
|
sector.deploy = 시작
|
||||||
text.sector.abandon = 초기화
|
sector.abandon = 초기화
|
||||||
text.sector.abandon.confirm = 정말로 이 지역의 모든 진행상황을 초기화 하겠습니까?\n이 작업은 되돌릴 수 없습니다!
|
sector.abandon.confirm = 정말로 이 지역의 모든 진행상황을 초기화 하겠습니까?\n이 작업은 되돌릴 수 없습니다!
|
||||||
text.sector.resume = 계속하기
|
sector.resume = 계속하기
|
||||||
text.sector.locked = [scarlet][[완료안됨]
|
sector.locked = [scarlet][[완료안됨]
|
||||||
text.sector.unexplored = [accent][[탐색안됨]
|
sector.unexplored = [accent][[탐색안됨]
|
||||||
text.missions = 목표 : [LIGHT_GRAY] {0}
|
missions = 목표 : [LIGHT_GRAY] {0}
|
||||||
text.mission = 목표 : [LIGHT_GRAY] {0}
|
mission = 목표 : [LIGHT_GRAY] {0}
|
||||||
text.mission.main = 주요 목표 : [LIGHT_GRAY]{0}
|
mission.main = 주요 목표 : [LIGHT_GRAY]{0}
|
||||||
text.mission.info = 미션 정보
|
mission.info = 미션 정보
|
||||||
text.mission.complete = 미션 성공!
|
mission.complete = 미션 성공!
|
||||||
text.mission.complete.body = 지역 {0},{1} 클리어.
|
mission.complete.body = 지역 {0},{1} 클리어.
|
||||||
text.mission.wave = [accent]{0}/{1}[] 단계 생존\n{2}초 남음
|
mission.wave = [accent]{0}/{1}[] 단계 생존\n{2}초 남음
|
||||||
text.mission.wave.enemies = [accent]{0}/{1} []단계 생존\n{2}마리 남음
|
mission.wave.enemies = [accent]{0}/{1} []단계 생존\n{2}마리 남음
|
||||||
text.mission.wave.enemy = [accent]{0}/{1} []단계 생존\n{2}마리 남음
|
mission.wave.enemy = [accent]{0}/{1} []단계 생존\n{2}마리 남음
|
||||||
text.mission.wave.menu = [accent]{0}[] 단계
|
mission.wave.menu = [accent]{0}[] 단계
|
||||||
text.mission.battle = 적 코어를 파괴하세요
|
mission.battle = 적 코어를 파괴하세요
|
||||||
text.mission.resource.menu = {0} {1}개 수집
|
mission.resource.menu = {0} {1}개 수집
|
||||||
text.mission.resource = {0} 을(를) 수집하세요\n[accent]{1}/{2}
|
mission.resource = {0} 을(를) 수집하세요\n[accent]{1}/{2}
|
||||||
text.mission.block = {0} 를 만드세요
|
mission.block = {0} 를 만드세요
|
||||||
text.mission.unit = {0} 유닛을 만드세요
|
mission.unit = {0} 유닛을 만드세요
|
||||||
text.mission.command = 유닛에게 {0} 명령을 보내세요
|
mission.command = 유닛에게 {0} 명령을 보내세요
|
||||||
text.mission.linknode = 전력 노드를 연결하세요
|
mission.linknode = 전력 노드를 연결하세요
|
||||||
text.mission.display = [accent]목표 : [LIGHT_GRAY]{0}
|
mission.display = [accent]목표 : [LIGHT_GRAY]{0}
|
||||||
text.mission.mech = [accent]{0}[] 기체로 바꾸세요
|
mission.mech = [accent]{0}[] 기체로 바꾸세요
|
||||||
text.mission.create = [accent]{0}[] 을(를)설치하세요.
|
mission.create = [accent]{0}[] 을(를)설치하세요.
|
||||||
text.none = <없음>
|
none = <없음>
|
||||||
text.close = 닫기
|
close = 닫기
|
||||||
text.quit = 나가기
|
quit = 나가기
|
||||||
text.maps = 맵
|
maps = 맵
|
||||||
text.continue = 계속하기
|
continue = 계속하기
|
||||||
text.nextmission = 다음 임무
|
nextmission = 다음 임무
|
||||||
text.maps.none = [LIGHT_GRAY]맵을 찾을 수 없습니다!
|
maps.none = [LIGHT_GRAY]맵을 찾을 수 없습니다!
|
||||||
text.about.button = 정보
|
about.button = 정보
|
||||||
text.name = 이름 :
|
name = 이름 :
|
||||||
text.filename = 파일 이름 :
|
filename = 파일 이름 :
|
||||||
text.unlocked = 새 블록 잠금 해제됨
|
unlocked = 새 블록 잠금 해제됨
|
||||||
text.unlocked.plural = 잠금 해제
|
unlocked.plural = 잠금 해제
|
||||||
text.players = 현재 {0}명 접속중
|
players = 현재 {0}명 접속중
|
||||||
text.players.single = 현재 {0}명만 있음.
|
players.single = 현재 {0}명만 있음.
|
||||||
text.server.closing = [accent]서버 닫는중...
|
server.closing = [accent]서버 닫는중...
|
||||||
text.server.kicked.kick = 서버에서 추방되었습니다!
|
server.kicked.kick = 서버에서 추방되었습니다!
|
||||||
text.server.kicked.serverClose = 서버 종료됨.
|
server.kicked.serverClose = 서버 종료됨.
|
||||||
text.server.kicked.sectorComplete = 지역 클리어.
|
server.kicked.sectorComplete = 지역 클리어.
|
||||||
text.server.kicked.sectorComplete.text = 임무 성공.\n서버가 다음지역 맵으로 이동되었습니다.
|
server.kicked.sectorComplete.text = 임무 성공.\n서버가 다음지역 맵으로 이동되었습니다.
|
||||||
text.server.kicked.clientOutdated = 오래된 버전의 클라이언트 입니다! 게임을 업데이트 하세요!
|
server.kicked.clientOutdated = 오래된 버전의 클라이언트 입니다! 게임을 업데이트 하세요!
|
||||||
text.server.kicked.serverOutdated = 오래된 버전의 서버입니다! 서버 호스트 관리자에게 문의하세요!
|
server.kicked.serverOutdated = 오래된 버전의 서버입니다! 서버 호스트 관리자에게 문의하세요!
|
||||||
text.server.kicked.banned = 뭘 하셨는지는 모르겠지만, 이제 영원히 서버에 접속할 수 없습니다.
|
server.kicked.banned = 뭘 하셨는지는 모르겠지만, 이제 영원히 서버에 접속할 수 없습니다.
|
||||||
text.server.kicked.recentKick = 방금 추방처리 되었습니다.\n잠시 기다린 후에 접속 해 주세요.\n참고 : [accent]계속해서 접속을 시도하면 강퇴 시간이 길어집니다.
|
server.kicked.recentKick = 방금 추방처리 되었습니다.\n잠시 기다린 후에 접속 해 주세요.\n참고 : [accent]계속해서 접속을 시도하면 강퇴 시간이 길어집니다.
|
||||||
text.server.kicked.nameInUse = 이 닉네임이 이미 서버에서 사용중입니다.
|
server.kicked.nameInUse = 이 닉네임이 이미 서버에서 사용중입니다.
|
||||||
text.server.kicked.nameEmpty = 닉네임에는 반드시 영어 또는 숫자가 있어야 합니다.
|
server.kicked.nameEmpty = 닉네임에는 반드시 영어 또는 숫자가 있어야 합니다.
|
||||||
text.server.kicked.idInUse = 이미 서버에 접속중입니다! 다중 계정은 허용되지 않습니다.
|
server.kicked.idInUse = 이미 서버에 접속중입니다! 다중 계정은 허용되지 않습니다.
|
||||||
text.server.kicked.customClient = 이 서버는 직접 빌드한 버전을 지원하지 않습니다. 공식 버전을 사용하세요.
|
server.kicked.customClient = 이 서버는 직접 빌드한 버전을 지원하지 않습니다. 공식 버전을 사용하세요.
|
||||||
text.server.kicked.gameover = 게임 오버로 인해 서버에서 추방되었습니다.
|
server.kicked.gameover = 게임 오버로 인해 서버에서 추방되었습니다.
|
||||||
text.host.info = [accent]호스트[] 버튼은 현재 네트워크의 [scarlet]6567[] 포트를 사용합니다.\n[LIGHY_GRAY]같은 Wi-Fi 또는 로컬 네트워크[] 에서 서버 목록을 볼 수 있습니다.\n\n만약 플레이어들이 이 IP를 통해 어디에서나 연결할 수 있게 하고 싶다면, 공유기 설정에서 [accent]포트 포워딩[]을 해야 합니다.\n\n[LIGHT_GRAY]참고 : LAN 게임 연결에 문제가 있는 사람이 있다면, 방화벽 설정에서 Mindustry 가 로컬 네트워크에 액세스하도록 허용했는지 확인 해 주세요.
|
host.info = [accent]호스트[] 버튼은 현재 네트워크의 [scarlet]6567[] 포트를 사용합니다.\n[LIGHY_GRAY]같은 Wi-Fi 또는 로컬 네트워크[] 에서 서버 목록을 볼 수 있습니다.\n\n만약 플레이어들이 이 IP를 통해 어디에서나 연결할 수 있게 하고 싶다면, 공유기 설정에서 [accent]포트 포워딩[]을 해야 합니다.\n\n[LIGHT_GRAY]참고 : LAN 게임 연결에 문제가 있는 사람이 있다면, 방화벽 설정에서 Mindustry 가 로컬 네트워크에 액세스하도록 허용했는지 확인 해 주세요.
|
||||||
text.join.info = 여기서 [accent]서버 IP[]를 입력하여 다른 서버에 접속할 수 있습니다.\n또는 [accent]로컬 네트워크(LAN)[] 서버를 검색하여 접속할 수 있습니다.\nLAN 및 WAN 멀티 플레이어 모두 지원됩니다.\n\n[LIGHT_GRAY]참고:여기에서는 자동으로 글로벌 서버를 추가하지 않습니다. IP로 다른 사람의 서버에 접속할려면 서버장에게 IP를 요청해야 합니다.
|
join.info = 여기서 [accent]서버 IP[]를 입력하여 다른 서버에 접속할 수 있습니다.\n또는 [accent]로컬 네트워크(LAN)[] 서버를 검색하여 접속할 수 있습니다.\nLAN 및 WAN 멀티 플레이어 모두 지원됩니다.\n\n[LIGHT_GRAY]참고:여기에서는 자동으로 글로벌 서버를 추가하지 않습니다. IP로 다른 사람의 서버에 접속할려면 서버장에게 IP를 요청해야 합니다.
|
||||||
text.hostserver = 서버 열기
|
hostserver = 서버 열기
|
||||||
text.hostserver.mobile = 서버\n열기
|
hostserver.mobile = 서버\n열기
|
||||||
text.host = 서버 열기
|
host = 서버 열기
|
||||||
text.hosting = [accent]서버 여는중...
|
hosting = [accent]서버 여는중...
|
||||||
text.hosts.refresh = 새로고침
|
hosts.refresh = 새로고침
|
||||||
text.hosts.discovering = LAN 게임 찾기
|
hosts.discovering = LAN 게임 찾기
|
||||||
text.server.refreshing = 서버 목록 새로고치는중...
|
server.refreshing = 서버 목록 새로고치는중...
|
||||||
text.hosts.none = [lightgray]LAN 게임을 찾을 수 없습니다!
|
hosts.none = [lightgray]LAN 게임을 찾을 수 없습니다!
|
||||||
text.host.invalid = [scarlet]서버에 연결할 수 없습니다!
|
host.invalid = [scarlet]서버에 연결할 수 없습니다!
|
||||||
text.trace = 플레이어 정보 보기
|
trace = 플레이어 정보 보기
|
||||||
text.trace.playername = 이름 : [accent]{0}
|
trace.playername = 이름 : [accent]{0}
|
||||||
text.trace.ip = IP : [accent]{0}
|
trace.ip = IP : [accent]{0}
|
||||||
text.trace.id = 고유 ID : [accent]{0}
|
trace.id = 고유 ID : [accent]{0}
|
||||||
text.trace.android = Android 클라이언트 : [accent]{0}
|
trace.android = Android 클라이언트 : [accent]{0}
|
||||||
text.trace.modclient = 수정된 클라이언트 : [accent]{0}
|
trace.modclient = 수정된 클라이언트 : [accent]{0}
|
||||||
text.trace.totalblocksbroken = 총 블록 파괴 개수 : [accent]{0}
|
trace.totalblocksbroken = 총 블록 파괴 개수 : [accent]{0}
|
||||||
text.trace.structureblocksbroken = 구조 블록 파괴 수 : [accent]{0}
|
trace.structureblocksbroken = 구조 블록 파괴 수 : [accent]{0}
|
||||||
text.trace.lastblockbroken = 마지막으로 파괴한 블록 : [accent]{0}
|
trace.lastblockbroken = 마지막으로 파괴한 블록 : [accent]{0}
|
||||||
text.trace.totalblocksplaced = 총 설치한 블록 개수 : [accent]{0}
|
trace.totalblocksplaced = 총 설치한 블록 개수 : [accent]{0}
|
||||||
text.trace.lastblockplaced = 마지막으로 설치한 블록 : [accent]{0}
|
trace.lastblockplaced = 마지막으로 설치한 블록 : [accent]{0}
|
||||||
text.invalidid = 잘못된 클라이언트 ID 입니다! 공식 Mindustry Discord 으로 버그 보고서를 제출 해 주세요.
|
invalidid = 잘못된 클라이언트 ID 입니다! 공식 Mindustry Discord 으로 버그 보고서를 제출 해 주세요.
|
||||||
text.server.bans = 차단된 유저
|
server.bans = 차단된 유저
|
||||||
text.server.bans.none = 차단된 플레이어가 없습니다.
|
server.bans.none = 차단된 플레이어가 없습니다.
|
||||||
text.server.admins = 관리자
|
server.admins = 관리자
|
||||||
text.server.admins.none = 관리자가 없습니다!
|
server.admins.none = 관리자가 없습니다!
|
||||||
text.server.add = 서버 추가
|
server.add = 서버 추가
|
||||||
text.server.delete = 이 서버를 삭제 하시겠습니까?
|
server.delete = 이 서버를 삭제 하시겠습니까?
|
||||||
text.server.hostname = 호스트 : {0}
|
server.hostname = 호스트 : {0}
|
||||||
text.server.edit = 서버 수정
|
server.edit = 서버 수정
|
||||||
text.server.outdated = [crimson]서버 버전이 낮습니다![]
|
server.outdated = [crimson]서버 버전이 낮습니다![]
|
||||||
text.server.outdated.client = [Crimson]클라이언트 버전이 낮습니다![]
|
server.outdated.client = [Crimson]클라이언트 버전이 낮습니다![]
|
||||||
text.server.version = [lightgray]서버 버전 : {0}
|
server.version = [lightgray]서버 버전 : {0}
|
||||||
text.server.custombuild = [yellow]커스텀 서버
|
server.custombuild = [yellow]커스텀 서버
|
||||||
text.confirmban = 이 플레이어를 차단하시겠습니까?
|
confirmban = 이 플레이어를 차단하시겠습니까?
|
||||||
text.confirmkick = 정말로 이 플레이어를 추방시키겠습니까?
|
confirmkick = 정말로 이 플레이어를 추방시키겠습니까?
|
||||||
text.confirmunban = 이 플레이어를 차단해제 하시겠습니까?
|
confirmunban = 이 플레이어를 차단해제 하시겠습니까?
|
||||||
text.confirmadmin = 이 플레이어를 관리자로 만들겠습니까?
|
confirmadmin = 이 플레이어를 관리자로 만들겠습니까?
|
||||||
text.confirmunadmin = 이 플레이어를 일반 유저로 만들겠습니까?
|
confirmunadmin = 이 플레이어를 일반 유저로 만들겠습니까?
|
||||||
text.joingame.title = 게임 참가
|
joingame.title = 게임 참가
|
||||||
text.joingame.ip = IP :
|
joingame.ip = IP :
|
||||||
text.disconnect = 서버와 연결이 해제되었습니다.
|
disconnect = 서버와 연결이 해제되었습니다.
|
||||||
text.disconnect.data = 맵 데이터를 받아오는데 실패했습니다.
|
disconnect.data = 맵 데이터를 받아오는데 실패했습니다.
|
||||||
text.connecting = [accent]연결중...
|
connecting = [accent]연결중...
|
||||||
text.connecting.data = [accent]맵 데이터 다운로드중...
|
connecting.data = [accent]맵 데이터 다운로드중...
|
||||||
text.server.port = 포트 :
|
server.port = 포트 :
|
||||||
text.server.addressinuse = 이 주소는 이미 사용중입니다!
|
server.addressinuse = 이 주소는 이미 사용중입니다!
|
||||||
text.server.invalidport = 포트 번호가 잘못되었습니다.
|
server.invalidport = 포트 번호가 잘못되었습니다.
|
||||||
text.server.error = [crimson]{0}[accent]서버를 여는데 오류가 발생했습니다.[]
|
server.error = [crimson]{0}[accent]서버를 여는데 오류가 발생했습니다.[]
|
||||||
text.save.old = 이 저장파일은 이전 버전의 게임용이며, 지금은 사용할 수 없습니다. \n\n[LIGHT_GRAY]4.0 정식때 이전 게임버전에서 만든 저장파일과 호환됩니다.
|
save.old = 이 저장파일은 이전 버전의 게임용이며, 지금은 사용할 수 없습니다. \n\n[LIGHT_GRAY]4.0 정식때 이전 게임버전에서 만든 저장파일과 호환됩니다.
|
||||||
text.save.new = 새로 저장
|
save.new = 새로 저장
|
||||||
text.save.overwrite = 이 저장 슬롯을 덮어씌우겠습니까?
|
save.overwrite = 이 저장 슬롯을 덮어씌우겠습니까?
|
||||||
text.overwrite = 덮어쓰기
|
overwrite = 덮어쓰기
|
||||||
text.save.none = 저장 파일을 찾지 못했습니다!
|
save.none = 저장 파일을 찾지 못했습니다!
|
||||||
text.saveload = [accent]저장중...
|
saveload = [accent]저장중...
|
||||||
text.savefail = 게임을 저장하지 못했습니다!
|
savefail = 게임을 저장하지 못했습니다!
|
||||||
text.save.delete.confirm = 이 저장파일을 삭제 하시겠습니까?
|
save.delete.confirm = 이 저장파일을 삭제 하시겠습니까?
|
||||||
text.save.delete = 삭제
|
save.delete = 삭제
|
||||||
text.save.export = 저장파일 내보내기
|
save.export = 저장파일 내보내기
|
||||||
text.save.import.invalid = [accent]파일이 잘못되었습니다!
|
save.import.invalid = [accent]파일이 잘못되었습니다!
|
||||||
text.save.import.fail = [crimson]저장파일을 불러오지 못함 : [accent]{0}
|
save.import.fail = [crimson]저장파일을 불러오지 못함 : [accent]{0}
|
||||||
text.save.export.fail = [crimson]저장파일을 내보내지 못함 : [accent]{0}
|
save.export.fail = [crimson]저장파일을 내보내지 못함 : [accent]{0}
|
||||||
text.save.import = 저장파일 불러오기
|
save.import = 저장파일 불러오기
|
||||||
text.save.newslot = 저장 파일이름 :
|
save.newslot = 저장 파일이름 :
|
||||||
text.save.rename = 이름 변경
|
save.rename = 이름 변경
|
||||||
text.save.rename.text = 새 이름 :
|
save.rename.text = 새 이름 :
|
||||||
text.selectslot = 저장슬롯을 선택하십시오.
|
selectslot = 저장슬롯을 선택하십시오.
|
||||||
text.slot = [accent]{0}번째 슬롯
|
slot = [accent]{0}번째 슬롯
|
||||||
text.save.corrupted = [accent]세이브 파일이 손상되었거나 잘못된 파일입니다! 만약 게임을 업데이트 했다면 이것은 아마 저장 형식 변경일 것이고, 이것은 버그가 [scarlet]아닙니다[].
|
save.corrupted = [accent]세이브 파일이 손상되었거나 잘못된 파일입니다! 만약 게임을 업데이트 했다면 이것은 아마 저장 형식 변경일 것이고, 이것은 버그가 [scarlet]아닙니다[].
|
||||||
text.sector.corrupted = [accent]저장 파일에서 지역을 발견했으나 불러오지 못했습니다.\n새로 생성되었습니다.
|
sector.corrupted = [accent]저장 파일에서 지역을 발견했으나 불러오지 못했습니다.\n새로 생성되었습니다.
|
||||||
text.empty = <비어있음>
|
empty = <비어있음>
|
||||||
text.on = 켜기
|
on = 켜기
|
||||||
text.off = 끄기
|
off = 끄기
|
||||||
text.save.autosave = 자동저장 : {0}
|
save.autosave = 자동저장 : {0}
|
||||||
text.save.map = 맵 : {0}
|
save.map = 맵 : {0}
|
||||||
text.save.wave = {0}단계[]
|
save.wave = {0}단계[]
|
||||||
text.save.difficulty = 난이도 : {0}
|
save.difficulty = 난이도 : {0}
|
||||||
text.save.date = 마지막 저장날짜 : {0}
|
save.date = 마지막 저장날짜 : {0}
|
||||||
text.save.playtime = 플레이시간 : {0}
|
save.playtime = 플레이시간 : {0}
|
||||||
text.confirm = 확인
|
confirm = 확인
|
||||||
text.delete = 삭제
|
delete = 삭제
|
||||||
text.ok = 확인
|
ok = 확인
|
||||||
text.open = 열기
|
open = 열기
|
||||||
text.cancel = 취소
|
cancel = 취소
|
||||||
text.openlink = 링크 열기
|
openlink = 링크 열기
|
||||||
text.copylink = 링크 복사
|
copylink = 링크 복사
|
||||||
text.back = 뒤로가기
|
back = 뒤로가기
|
||||||
text.quit.confirm = 정말로 종료하시겠습니까?
|
quit.confirm = 정말로 종료하시겠습니까?
|
||||||
text.changelog.title = 변경사항
|
changelog.title = 변경사항
|
||||||
text.changelog.loading = 변경사항 가져오는중...
|
changelog.loading = 변경사항 가져오는중...
|
||||||
text.changelog.error.android = [accent]게임 변경사항은 가끔 Android 4.4 이하에서 작동하지 않습니다. 이것은 내부 Android 버그 때문입니다.
|
changelog.error.android = [accent]게임 변경사항은 가끔 Android 4.4 이하에서 작동하지 않습니다. 이것은 내부 Android 버그 때문입니다.
|
||||||
text.changelog.error.ios = [accent]현재 iOS에서는 변경 사항을 지원하지 않습니다.
|
changelog.error.ios = [accent]현재 iOS에서는 변경 사항을 지원하지 않습니다.
|
||||||
text.changelog.error = [scarlet]게임 변경사항을 가져오는 중 오류가 발생했습니다![]\n인터넷 연결을 확인하십시오.
|
changelog.error = [scarlet]게임 변경사항을 가져오는 중 오류가 발생했습니다![]\n인터넷 연결을 확인하십시오.
|
||||||
text.changelog.current = [accent][[현재 버전]
|
changelog.current = [accent][[현재 버전]
|
||||||
text.changelog.latest = [accent][[최신 버전]
|
changelog.latest = [accent][[최신 버전]
|
||||||
text.loading = [accent]불러오는중...
|
loading = [accent]불러오는중...
|
||||||
text.saving = [accent]저장중...
|
saving = [accent]저장중...
|
||||||
text.wave = [accent]{0}단계
|
wave = [accent]{0}단계
|
||||||
text.wave.waiting = 남은 시간 : [green]{0}초[]
|
wave.waiting = 남은 시간 : [green]{0}초[]
|
||||||
text.waiting = [LIGHT_GRAY]대기중...
|
waiting = [LIGHT_GRAY]대기중...
|
||||||
text.waiting.players = 다른 플레이어를 기다리는 중..
|
waiting.players = 다른 플레이어를 기다리는 중..
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} 마리 남았음
|
wave.enemies = [LIGHT_GRAY]{0} 마리 남았음
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} 마리 남음
|
wave.enemy = [LIGHT_GRAY]{0} 마리 남음
|
||||||
text.loadimage = 사진 불러오기
|
loadimage = 사진 불러오기
|
||||||
text.saveimage = 사진 저장
|
saveimage = 사진 저장
|
||||||
text.unknown = 알 수 없음
|
unknown = 알 수 없음
|
||||||
text.custom = 커스텀
|
custom = 커스텀
|
||||||
text.builtin = 기본맵
|
builtin = 기본맵
|
||||||
text.map.delete.confirm = 이 맵을 삭제하시겠습니까? 이 명령은 취소할 수 없습니다!
|
map.delete.confirm = 이 맵을 삭제하시겠습니까? 이 명령은 취소할 수 없습니다!
|
||||||
text.map.random = [accent]랜덤 맵
|
map.random = [accent]랜덤 맵
|
||||||
text.map.nospawn = 이 맵에 플레이어가 스폰 할 코어가 없습니다! 맵 편집기에서 [ROYAL]파란색[]코어를 맵에 추가하세요.
|
map.nospawn = 이 맵에 플레이어가 스폰 할 코어가 없습니다! 맵 편집기에서 [ROYAL]파란색[]코어를 맵에 추가하세요.
|
||||||
text.map.nospawn.pvp = 이 맵에는 적팀 코어가 없습니다! 에디터에서 [scarlet]빨간팀[] 코어를 추가하세요.
|
map.nospawn.pvp = 이 맵에는 적팀 코어가 없습니다! 에디터에서 [scarlet]빨간팀[] 코어를 추가하세요.
|
||||||
text.map.invalid = 파일이 잘못되었거나 손상되어 맵을 열 수 없습니다.
|
map.invalid = 파일이 잘못되었거나 손상되어 맵을 열 수 없습니다.
|
||||||
text.editor.brush = 브러쉬
|
editor.brush = 브러쉬
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = 편집기 열기
|
editor.openin = 편집기 열기
|
||||||
text.editor.oregen = 광물 무작위 생성
|
editor.oregen = 광물 무작위 생성
|
||||||
text.editor.oregen.info = 광물 무작위 생성 :
|
editor.oregen.info = 광물 무작위 생성 :
|
||||||
text.editor.mapinfo = 맵 정보
|
editor.mapinfo = 맵 정보
|
||||||
text.editor.author = 만든이 :
|
editor.author = 만든이 :
|
||||||
text.editor.description = 설명 :
|
editor.description = 설명 :
|
||||||
text.editor.name = 이름 :
|
editor.name = 이름 :
|
||||||
text.editor.teams = 팀
|
editor.teams = 팀
|
||||||
text.editor.elevation = 지형 높이
|
editor.elevation = 지형 높이
|
||||||
text.editor.errorimageload = [accent]{0}[] 파일을 불러오는데 오류가 발생했습니다.
|
editor.errorimageload = [accent]{0}[] 파일을 불러오는데 오류가 발생했습니다.
|
||||||
text.editor.errorimagesave = [accent]{0}[] 파일 저장중 오류가 발생했습니다.
|
editor.errorimagesave = [accent]{0}[] 파일 저장중 오류가 발생했습니다.
|
||||||
text.editor.generate = 생성
|
editor.generate = 생성
|
||||||
text.editor.resize = 맵 크기조정
|
editor.resize = 맵 크기조정
|
||||||
text.editor.loadmap = 맵 불러오기
|
editor.loadmap = 맵 불러오기
|
||||||
text.editor.savemap = 맵 저장
|
editor.savemap = 맵 저장
|
||||||
text.editor.saved = 저장됨!
|
editor.saved = 저장됨!
|
||||||
text.editor.save.noname = 지도에 이름이 없습니다! 메뉴 -> '맵 정보' 에서 설정하세요.
|
editor.save.noname = 지도에 이름이 없습니다! 메뉴 -> '맵 정보' 에서 설정하세요.
|
||||||
text.editor.save.overwrite = 이 맵의 이름은 기존에 있던 맵을 덮어씁니다! '맵 정보' 메뉴에서 다른 이름을 선택하세요.
|
editor.save.overwrite = 이 맵의 이름은 기존에 있던 맵을 덮어씁니다! '맵 정보' 메뉴에서 다른 이름을 선택하세요.
|
||||||
text.editor.import.exists = [scarlet]맵을 불러올 수 없음 : [] 기존에 있던 '{0}' 맵이 이미 존재합니다!
|
editor.import.exists = [scarlet]맵을 불러올 수 없음 : [] 기존에 있던 '{0}' 맵이 이미 존재합니다!
|
||||||
text.editor.import = 가져오기
|
editor.import = 가져오기
|
||||||
text.editor.importmap = 맵 가져오기
|
editor.importmap = 맵 가져오기
|
||||||
text.editor.importmap.description = 이미 존재하는 맵 가져오기
|
editor.importmap.description = 이미 존재하는 맵 가져오기
|
||||||
text.editor.importfile = 파일 가져오기
|
editor.importfile = 파일 가져오기
|
||||||
text.editor.importfile.description = 외부 맵 파일 가져오기
|
editor.importfile.description = 외부 맵 파일 가져오기
|
||||||
text.editor.importimage = 지형 사진 가져오기
|
editor.importimage = 지형 사진 가져오기
|
||||||
text.editor.importimage.description = 외부 맵 이미지 파일 가져오기
|
editor.importimage.description = 외부 맵 이미지 파일 가져오기
|
||||||
text.editor.export = 내보내기
|
editor.export = 내보내기
|
||||||
text.editor.exportfile = 파일 내보내기
|
editor.exportfile = 파일 내보내기
|
||||||
text.editor.exportfile.description = 맵 파일 내보내기
|
editor.exportfile.description = 맵 파일 내보내기
|
||||||
text.editor.exportimage = 지형 이미지 내보내기
|
editor.exportimage = 지형 이미지 내보내기
|
||||||
text.editor.exportimage.description = 맵 이미지 파일 내보내기
|
editor.exportimage.description = 맵 이미지 파일 내보내기
|
||||||
text.editor.loadimage = 지형 가져오기
|
editor.loadimage = 지형 가져오기
|
||||||
text.editor.saveimage = 지형 내보내기
|
editor.saveimage = 지형 내보내기
|
||||||
text.editor.unsaved = [scarlet]변경사항을 저장하지 않았습니다![]\n정말로 나가시겠습니까?
|
editor.unsaved = [scarlet]변경사항을 저장하지 않았습니다![]\n정말로 나가시겠습니까?
|
||||||
text.editor.resizemap = 맵 크기 조정
|
editor.resizemap = 맵 크기 조정
|
||||||
text.editor.mapname = 맵 이름 :
|
editor.mapname = 맵 이름 :
|
||||||
text.editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게 됩니다.
|
editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게 됩니다.
|
||||||
text.editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까?
|
editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까?
|
||||||
text.editor.selectmap = 불러올 맵 선택 :
|
editor.selectmap = 불러올 맵 선택 :
|
||||||
text.width = 넓이 :
|
width = 넓이 :
|
||||||
text.height = 높이 :
|
height = 높이 :
|
||||||
text.menu = 메뉴
|
menu = 메뉴
|
||||||
text.play = 플레이
|
play = 플레이
|
||||||
text.load = 불러오기
|
load = 불러오기
|
||||||
text.save = 저장
|
save = 저장
|
||||||
text.fps = {0}FPS
|
fps = {0}FPS
|
||||||
text.tps = {0}TPS
|
tps = {0}TPS
|
||||||
text.ping = ping : {0}ms
|
ping = ping : {0}ms
|
||||||
text.language.restart = 언어를 변경하려면 게임을 다시시작 해 주세요.
|
language.restart = 언어를 변경하려면 게임을 다시시작 해 주세요.
|
||||||
text.settings = 설정
|
settings = 설정
|
||||||
text.tutorial = 게임 방법
|
tutorial = 게임 방법
|
||||||
text.editor = 편집기
|
editor = 편집기
|
||||||
text.mapeditor = 맵 편집기
|
mapeditor = 맵 편집기
|
||||||
text.donate = 기부
|
donate = 기부
|
||||||
text.connectfail = [crimson]{0}[accent] 서버에 연결하지 못했습니다.[]
|
connectfail = [crimson]{0}[accent] 서버에 연결하지 못했습니다.[]
|
||||||
text.error.unreachable = 서버에 연결하지 못했습니다.
|
error.unreachable = 서버에 연결하지 못했습니다.
|
||||||
text.error.invalidaddress = 잘못된 주소입니다.
|
error.invalidaddress = 잘못된 주소입니다.
|
||||||
text.error.timedout = 시간 초과!\n서버에 포트 포워딩이 설정되어 있고 주소가 올바른지 확인하십시오.
|
error.timedout = 시간 초과!\n서버에 포트 포워딩이 설정되어 있고 주소가 올바른지 확인하십시오.
|
||||||
text.error.mismatch = 패킷 오류:\n클라이언트/서버 버전이 일치하지 않습니다.\n접속할려는 서버가 최신 버전의 Mindustry 인지 확인하세요!
|
error.mismatch = 패킷 오류:\n클라이언트/서버 버전이 일치하지 않습니다.\n접속할려는 서버가 최신 버전의 Mindustry 인지 확인하세요!
|
||||||
text.error.alreadyconnected = 이미 접속중입니다.
|
error.alreadyconnected = 이미 접속중입니다.
|
||||||
text.error.mapnotfound = 맵 파일을 찾을 수 없습니다!
|
error.mapnotfound = 맵 파일을 찾을 수 없습니다!
|
||||||
text.error.any = 알 수 없는 네트워크 오류.
|
error.any = 알 수 없는 네트워크 오류.
|
||||||
text.settings.language = 언어
|
settings.language = 언어
|
||||||
text.settings.reset = 설정 초기화
|
settings.reset = 설정 초기화
|
||||||
text.settings.rebind = 키 재설정
|
settings.rebind = 키 재설정
|
||||||
text.settings.controls = 컨트롤
|
settings.controls = 컨트롤
|
||||||
text.settings.game = 게임
|
settings.game = 게임
|
||||||
text.settings.sound = 소리
|
settings.sound = 소리
|
||||||
text.settings.graphics = 그래픽
|
settings.graphics = 그래픽
|
||||||
text.settings.cleardata = 게임 데이터 초기화...
|
settings.cleardata = 게임 데이터 초기화...
|
||||||
text.settings.clear.confirm = 정말로 초기화 하겠습니까?\n이 작업을 되돌릴 수 없습니다!
|
settings.clear.confirm = 정말로 초기화 하겠습니까?\n이 작업을 되돌릴 수 없습니다!
|
||||||
text.settings.clearall.confirm = [scarlet]경고![]\n이 작업은 저장된 맵, 맵파일, 잠금 해제된 목록과 키 매핑, 그리고 모든 데이터를 삭제합니다.\n확인 버튼을 다시 눌러 모든 데이터를 삭제하고 게임에서 나갑니다.
|
settings.clearall.confirm = [scarlet]경고![]\n이 작업은 저장된 맵, 맵파일, 잠금 해제된 목록과 키 매핑, 그리고 모든 데이터를 삭제합니다.\n확인 버튼을 다시 눌러 모든 데이터를 삭제하고 게임에서 나갑니다.
|
||||||
text.settings.clearsectors = 지역 초기화
|
settings.clearsectors = 지역 초기화
|
||||||
text.settings.clearunlocks = 잠금 해제 초기화
|
settings.clearunlocks = 잠금 해제 초기화
|
||||||
text.settings.clearall = 모두 초기화
|
settings.clearall = 모두 초기화
|
||||||
text.paused = 일시 정지
|
paused = 일시 정지
|
||||||
text.yes = 예
|
yes = 예
|
||||||
text.no = 아니오
|
no = 아니오
|
||||||
text.info.title = [accent]정보
|
info.title = [accent]정보
|
||||||
text.error.title = [crimson]오류가 발생했습니다.
|
error.title = [crimson]오류가 발생했습니다.
|
||||||
text.error.crashtitle = 오류가 발생했습니다.
|
error.crashtitle = 오류가 발생했습니다.
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = 블록 정보
|
blocks.blockinfo = 블록 정보
|
||||||
text.blocks.powercapacity = 최대 전력 용량
|
blocks.powercapacity = 최대 전력 용량
|
||||||
text.blocks.powershot = 1발당 전력 소모량
|
blocks.powershot = 1발당 전력 소모량
|
||||||
text.blocks.targetsair = 공중공격 가능
|
blocks.targetsair = 공중공격 가능
|
||||||
text.blocks.itemspeed = 유닛 이동 속도
|
blocks.itemspeed = 유닛 이동 속도
|
||||||
text.blocks.shootrange = 사거리
|
blocks.shootrange = 사거리
|
||||||
text.blocks.size = 블록 크기
|
blocks.size = 블록 크기
|
||||||
text.blocks.liquidcapacity = 최대 액체 용량
|
blocks.liquidcapacity = 최대 액체 용량
|
||||||
text.blocks.maxitemssecond = 최대 아이템 보관량
|
blocks.maxitemssecond = 최대 아이템 보관량
|
||||||
text.blocks.powerrange = 전력 범위
|
blocks.powerrange = 전력 범위
|
||||||
text.blocks.poweruse = 전력 사용
|
blocks.poweruse = 전력 사용
|
||||||
text.blocks.powerdamage = 전력/데미지
|
blocks.powerdamage = 전력/데미지
|
||||||
text.blocks.inputitemcapacity = 입력 아이템 용량
|
blocks.inputitemcapacity = 입력 아이템 용량
|
||||||
text.blocks.outputitemcapacity = 출력 아이템 용량
|
blocks.outputitemcapacity = 출력 아이템 용량
|
||||||
text.blocks.itemcapacity = 저장 용량
|
blocks.itemcapacity = 저장 용량
|
||||||
text.blocks.basepowergeneration = 기지 전력 생성기
|
blocks.basepowergeneration = 기지 전력 생성기
|
||||||
text.blocks.powertransferspeed = 전력 전송량
|
blocks.powertransferspeed = 전력 전송량
|
||||||
text.blocks.craftspeed = 생산 속도
|
blocks.craftspeed = 생산 속도
|
||||||
text.blocks.inputliquid = 사용되는 액체
|
blocks.inputliquid = 사용되는 액체
|
||||||
text.blocks.inputliquidaux = 보조 액체
|
blocks.inputliquidaux = 보조 액체
|
||||||
text.blocks.inputitem = 사용되는 아이템
|
blocks.inputitem = 사용되는 아이템
|
||||||
text.blocks.inputitems = 사용되는 아이템들
|
blocks.inputitems = 사용되는 아이템들
|
||||||
text.blocks.outputitem = 출력 아이템
|
blocks.outputitem = 출력 아이템
|
||||||
text.blocks.drilltier = 드릴
|
blocks.drilltier = 드릴
|
||||||
text.blocks.drillspeed = 기본 드릴 속도
|
blocks.drillspeed = 기본 드릴 속도
|
||||||
text.blocks.liquidoutput = 액체 출력
|
blocks.liquidoutput = 액체 출력
|
||||||
text.blocks.liquidoutputspeed = 액체 출력속도
|
blocks.liquidoutputspeed = 액체 출력속도
|
||||||
text.blocks.liquiduse = 액체 사용량
|
blocks.liquiduse = 액체 사용량
|
||||||
text.blocks.coolant = 냉각제
|
blocks.coolant = 냉각제
|
||||||
text.blocks.coolantuse = 냉각수 사용
|
blocks.coolantuse = 냉각수 사용
|
||||||
text.blocks.inputliquidfuel = 연료 액
|
blocks.inputliquidfuel = 연료 액
|
||||||
text.blocks.liquidfueluse = 액체 연료 사용
|
blocks.liquidfueluse = 액체 연료 사용
|
||||||
text.blocks.boostitem = 가속 아이템
|
blocks.boostitem = 가속 아이템
|
||||||
text.blocks.boostliquid = 가속 액체
|
blocks.boostliquid = 가속 액체
|
||||||
text.blocks.health = 체력
|
blocks.health = 체력
|
||||||
text.blocks.inaccuracy = 오차각
|
blocks.inaccuracy = 오차각
|
||||||
text.blocks.shots = 발포 횟수
|
blocks.shots = 발포 횟수
|
||||||
text.blocks.reload = 재장전
|
blocks.reload = 재장전
|
||||||
text.blocks.inputfuel = 연료
|
blocks.inputfuel = 연료
|
||||||
text.blocks.fuelburntime = 연료 연소 시간
|
blocks.fuelburntime = 연료 연소 시간
|
||||||
text.blocks.inputcapacity = 입력 용량
|
blocks.inputcapacity = 입력 용량
|
||||||
text.blocks.outputcapacity = 출력 용량
|
blocks.outputcapacity = 출력 용량
|
||||||
text.unit.blocks = 블록
|
unit.blocks = 블록
|
||||||
text.unit.powersecond = 전력/초
|
unit.powersecond = 전력/초
|
||||||
text.unit.liquidsecond = 액체/초
|
unit.liquidsecond = 액체/초
|
||||||
text.unit.itemssecond = 개/초
|
unit.itemssecond = 개/초
|
||||||
text.unit.pixelssecond = 초당 픽셀
|
unit.pixelssecond = 초당 픽셀
|
||||||
text.unit.liquidunits = 액체
|
unit.liquidunits = 액체
|
||||||
text.unit.powerunits = 전력
|
unit.powerunits = 전력
|
||||||
text.unit.degrees = 도
|
unit.degrees = 도
|
||||||
text.unit.seconds = 초
|
unit.seconds = 초
|
||||||
text.unit.items = 아이템
|
unit.items = 아이템
|
||||||
text.category.general = 일반
|
category.general = 일반
|
||||||
text.category.power = 전력
|
category.power = 전력
|
||||||
text.category.liquids = 액체
|
category.liquids = 액체
|
||||||
text.category.items = 아이템
|
category.items = 아이템
|
||||||
text.category.crafting = 제작
|
category.crafting = 제작
|
||||||
text.category.shooting = 사격
|
category.shooting = 사격
|
||||||
text.category.optional = 선택적 가속
|
category.optional = 선택적 가속
|
||||||
setting.autotarget.name = 자동 조준
|
setting.autotarget.name = 자동 조준
|
||||||
setting.fpscap.name = 최대 FPS
|
setting.fpscap.name = 최대 FPS
|
||||||
setting.fpscap.none = 없음
|
setting.fpscap.none = 없음
|
||||||
@@ -372,7 +372,7 @@ setting.mutemusic.name = 음소거
|
|||||||
setting.sfxvol.name = 효과음 크기
|
setting.sfxvol.name = 효과음 크기
|
||||||
setting.mutesound.name = 소리 끄기
|
setting.mutesound.name = 소리 끄기
|
||||||
setting.crashreport.name = 오류 보고서 보내기
|
setting.crashreport.name = 오류 보고서 보내기
|
||||||
text.keybind.title = 조작키 설정
|
keybind.title = 조작키 설정
|
||||||
category.general.name = 일반
|
category.general.name = 일반
|
||||||
category.view.name = 보기
|
category.view.name = 보기
|
||||||
category.multiplayer.name = 멀티플레이
|
category.multiplayer.name = 멀티플레이
|
||||||
@@ -404,7 +404,7 @@ keybind.chat_history_next.name = 다음 채팅기록
|
|||||||
keybind.chat_scroll.name = 채팅 스크롤
|
keybind.chat_scroll.name = 채팅 스크롤
|
||||||
keybind.drop_unit.name = 유닛 드롭
|
keybind.drop_unit.name = 유닛 드롭
|
||||||
keybind.zoom_minimap.name = 미니맵 확대
|
keybind.zoom_minimap.name = 미니맵 확대
|
||||||
mode.text.help.title = 도움말
|
mode.help.title = 도움말
|
||||||
mode.waves.name = 단계
|
mode.waves.name = 단계
|
||||||
mode.waves.description = 이것은 일반 모드입니다. 제한된 자원과 자동으로 다음 단계가 시작됩니다.
|
mode.waves.description = 이것은 일반 모드입니다. 제한된 자원과 자동으로 다음 단계가 시작됩니다.
|
||||||
mode.sandbox.name = 샌드박스
|
mode.sandbox.name = 샌드박스
|
||||||
@@ -481,21 +481,21 @@ mech.trident-ship.weapon = 폭탄 저장고
|
|||||||
mech.glaive-ship.name = 글레브
|
mech.glaive-ship.name = 글레브
|
||||||
mech.glaive-ship.description = 크고 잘 무장된 총을 가진 비행선.\n방화용 리피터가 장착되어 있으며, 가속도와 최대속도가 높습니다.
|
mech.glaive-ship.description = 크고 잘 무장된 총을 가진 비행선.\n방화용 리피터가 장착되어 있으며, 가속도와 최대속도가 높습니다.
|
||||||
mech.glaive-ship.weapon = 방화총
|
mech.glaive-ship.weapon = 방화총
|
||||||
text.item.explosiveness = [LIGHT_GRAY]폭발성 : {0}
|
item.explosiveness = [LIGHT_GRAY]폭발성 : {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]인화성 : {0}
|
item.flammability = [LIGHT_GRAY]인화성 : {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]방사능 : {0}
|
item.radioactivity = [LIGHT_GRAY]방사능 : {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]유동성 : {0}
|
item.fluxiness = [LIGHT_GRAY]유동성 : {0}
|
||||||
text.unit.health = [LIGHT_GRAY]체력 : {0}
|
unit.health = [LIGHT_GRAY]체력 : {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]속도 : {0}
|
unit.speed = [LIGHT_GRAY]속도 : {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]무기 : {0}
|
mech.weapon = [LIGHT_GRAY]무기 : {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]방어력 : {0}
|
mech.armor = [LIGHT_GRAY]방어력 : {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]아이템 수용 용량 : {0}
|
mech.itemcapacity = [LIGHT_GRAY]아이템 수용 용량 : {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]채광 속도 : {0}
|
mech.minespeed = [LIGHT_GRAY]채광 속도 : {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]채광 레벨 : {0}
|
mech.minepower = [LIGHT_GRAY]채광 레벨 : {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]능력 : {0}
|
mech.ability = [LIGHT_GRAY]능력 : {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]발열량 : {0}
|
liquid.heatcapacity = [LIGHT_GRAY]발열량 : {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]점도 : {0}
|
liquid.viscosity = [LIGHT_GRAY]점도 : {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]온도 : {0}
|
liquid.temperature = [LIGHT_GRAY]온도 : {0}
|
||||||
block.constructing = {0}[LIGHT_GRAY](만드는중)
|
block.constructing = {0}[LIGHT_GRAY](만드는중)
|
||||||
block.spawn.name = 적 스폰지점
|
block.spawn.name = 적 스폰지점
|
||||||
block.core.name = 코어
|
block.core.name = 코어
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Zasłużeni
|
credits = Zasłużeni
|
||||||
text.discord = Odwiedź nasz serwer Discord!
|
discord = Odwiedź nasz serwer Discord!
|
||||||
text.link.discord.description = Oficjalny serwer Discord Mindustry
|
link.discord.description = Oficjalny serwer Discord Mindustry
|
||||||
text.link.github.description = Kod Gry
|
link.github.description = Kod Gry
|
||||||
text.link.dev-builds.description = Niestabilne wersje gry
|
link.dev-builds.description = Niestabilne wersje gry
|
||||||
text.link.trello.description = Oficjalna tablica Trello z planowanym funkcjami
|
link.trello.description = Oficjalna tablica Trello z planowanym funkcjami
|
||||||
text.link.itch.io.description = Strona itch.io z oficjanymi wersjami do pobrania
|
link.itch.io.description = Strona itch.io z oficjanymi wersjami do pobrania
|
||||||
text.link.google-play.description = Google Play store listing
|
link.google-play.description = Google Play store listing
|
||||||
text.link.wiki.description = Oficjana Wiki Mindustry
|
link.wiki.description = Oficjana Wiki Mindustry
|
||||||
text.linkfail = Nie udało się otworzyć linku!\nURL został skopiowany.
|
linkfail = Nie udało się otworzyć linku!\nURL został skopiowany.
|
||||||
text.gameover = Rdzeń został zniszczony.
|
gameover = Rdzeń został zniszczony.
|
||||||
text.gameover.pvp = The[accent] {0}[] team is victorious!
|
gameover.pvp = The[accent] {0}[] team is victorious!
|
||||||
text.sector.gameover = This sector has been lost. Re-deploy?
|
sector.gameover = This sector has been lost. Re-deploy?
|
||||||
text.sector.retry = Spróbuj ponownie
|
sector.retry = Spróbuj ponownie
|
||||||
text.highscore = [YELLOW] Nowy rekord!
|
highscore = [YELLOW] Nowy rekord!
|
||||||
text.wave.lasted = Wytrwałeś do [accent]{0}[] fali.
|
wave.lasted = Wytrwałeś do [accent]{0}[] fali.
|
||||||
text.level.highscore = Rekord: [accent]{0}
|
level.highscore = Rekord: [accent]{0}
|
||||||
text.level.delete.title = Potwierdź usuwanie
|
level.delete.title = Potwierdź usuwanie
|
||||||
text.map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"?
|
map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"?
|
||||||
text.level.select = Wybrany poziom
|
level.select = Wybrany poziom
|
||||||
text.level.mode = Tryb gry:
|
level.mode = Tryb gry:
|
||||||
text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[].
|
construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[].
|
||||||
text.construction.title = Poradnik tworzenia bloków
|
construction.title = Poradnik tworzenia bloków
|
||||||
text.construction = Wybrałeś [accent]tryb tworzenia bloków[].\n\nAby zacząć stawiać bloki, po prostu kliknij na dostępne pole obok twojego statku.\nKiedy wybrałeś kilka bloków, kliknij ptaszek i twój statek zacznie budować bloki.\n\n- [accent]Anuluj bloki[] z twojej kolekcji przez klikanie ich(?).\n- [accent]Przesuwaj bloki w kolekcji[] przez przeciąganie ich w opowiednim kierunku.\n- [accent]Stawiaj bloki w lini[] przez kliknięcie w wybranym miejscu i przesuięcie palca.\n- [accent]Anuluj konstrukcję lub kolekcję [] przez kliknięcie X w lewym dolnym rogu.
|
construction = Wybrałeś [accent]tryb tworzenia bloków[].\n\nAby zacząć stawiać bloki, po prostu kliknij na dostępne pole obok twojego statku.\nKiedy wybrałeś kilka bloków, kliknij ptaszek i twój statek zacznie budować bloki.\n\n- [accent]Anuluj bloki[] z twojej kolekcji przez klikanie ich(?).\n- [accent]Przesuwaj bloki w kolekcji[] przez przeciąganie ich w opowiednim kierunku.\n- [accent]Stawiaj bloki w lini[] przez kliknięcie w wybranym miejscu i przesuięcie palca.\n- [accent]Anuluj konstrukcję lub kolekcję [] przez kliknięcie X w lewym dolnym rogu.
|
||||||
text.deconstruction.title = Poradnik niszczenia bloków
|
deconstruction.title = Poradnik niszczenia bloków
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Nie pokazuj tego więcej
|
showagain = Nie pokazuj tego więcej
|
||||||
text.coreattack = < Rdzeń jest atakowany! >
|
coreattack = < Rdzeń jest atakowany! >
|
||||||
text.unlocks = Lista przedmiotów
|
unlocks = Lista przedmiotów
|
||||||
text.savegame = Zapisz Grę
|
savegame = Zapisz Grę
|
||||||
text.loadgame = Wczytaj grę
|
loadgame = Wczytaj grę
|
||||||
text.joingame = Gra wieloosobowa
|
joingame = Gra wieloosobowa
|
||||||
text.addplayers = Dodaj/Usuń graczy
|
addplayers = Dodaj/Usuń graczy
|
||||||
text.customgame = Własna Gra
|
customgame = Własna Gra
|
||||||
text.sectors = Sektory
|
sectors = Sektory
|
||||||
text.sector = Wybrany Sektor: [LIGHT_GRAY]{0}
|
sector = Wybrany Sektor: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Czas: [LIGHT_GRAY]{0}
|
sector.time = Czas: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Wejdź
|
sector.deploy = Wejdź
|
||||||
text.sector.abandon = Opuść
|
sector.abandon = Opuść
|
||||||
text.sector.abandon.confirm = Czy jesteś pewien, że chcesz porzucić cały postęp w tym sektorze?\nProces jest nieodwracalny!
|
sector.abandon.confirm = Czy jesteś pewien, że chcesz porzucić cały postęp w tym sektorze?\nProces jest nieodwracalny!
|
||||||
text.sector.resume = Wznów
|
sector.resume = Wznów
|
||||||
text.sector.locked = [scarlet][[Niegotowy]
|
sector.locked = [scarlet][[Niegotowy]
|
||||||
text.sector.unexplored = [accent][[Nieodkryty]
|
sector.unexplored = [accent][[Nieodkryty]
|
||||||
text.missions = Misje:[LIGHT_GRAY] {0}
|
missions = Misje:[LIGHT_GRAY] {0}
|
||||||
text.mission = Misja:[LIGHT_GRAY] {0}
|
mission = Misja:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Główna misja:[LIGHT_GRAY] {0}
|
mission.main = Główna misja:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Informacje o misji
|
mission.info = Informacje o misji
|
||||||
text.mission.complete = Misja zakończona sukcesem!
|
mission.complete = Misja zakończona sukcesem!
|
||||||
text.mission.complete.body = Sektor {0},{1} został podbity.
|
mission.complete.body = Sektor {0},{1} został podbity.
|
||||||
text.mission.wave = Przetrwaj[accent] {0}/{1} []fal\nNastępna fala w {2}
|
mission.wave = Przetrwaj[accent] {0}/{1} []fal\nNastępna fala w {2}
|
||||||
text.mission.wave.enemies = Przetrwaj[accent] {0}/{1} []fal\nPozostało {2} przeciwników
|
mission.wave.enemies = Przetrwaj[accent] {0}/{1} []fal\nPozostało {2} przeciwników
|
||||||
text.mission.wave.enemy = Przetrwaj[accent] {0}/{1} []fal\nPozostał{2} przeciwnik
|
mission.wave.enemy = Przetrwaj[accent] {0}/{1} []fal\nPozostał{2} przeciwnik
|
||||||
text.mission.wave.menu = Przetrwaj[accent] {0} []fal
|
mission.wave.menu = Przetrwaj[accent] {0} []fal
|
||||||
text.mission.battle = Zniszcz bazę przeciwnika
|
mission.battle = Zniszcz bazę przeciwnika
|
||||||
text.mission.resource.menu = Wydobądź {0} x{1}
|
mission.resource.menu = Wydobądź {0} x{1}
|
||||||
text.mission.resource = Wydobądź {0}:\n[accent]{1}/{2}[]
|
mission.resource = Wydobądź {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Stwórz {0}
|
mission.block = Stwórz {0}
|
||||||
text.mission.unit = Utwórz {0} jednostkę
|
mission.unit = Utwórz {0} jednostkę
|
||||||
text.mission.command = Wyślij komendę {0} do Jednostek
|
mission.command = Wyślij komendę {0} do Jednostek
|
||||||
text.mission.linknode = Połącz Węzeł prądu
|
mission.linknode = Połącz Węzeł prądu
|
||||||
text.mission.display = [accent]Misja:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Misja:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Switch to mech[accent] {0}[]
|
mission.mech = Switch to mech[accent] {0}[]
|
||||||
text.mission.create = Utwórz[accent] {0}[]
|
mission.create = Utwórz[accent] {0}[]
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Zamknij
|
close = Zamknij
|
||||||
text.quit = Wyjdź
|
quit = Wyjdź
|
||||||
text.maps = Mapy
|
maps = Mapy
|
||||||
text.continue = Kontynuuj
|
continue = Kontynuuj
|
||||||
text.nextmission = Następna misja
|
nextmission = Następna misja
|
||||||
text.maps.none = [LIGHT_GRAY]Nie znaleziono żadnych map!
|
maps.none = [LIGHT_GRAY]Nie znaleziono żadnych map!
|
||||||
text.about.button = O grze
|
about.button = O grze
|
||||||
text.name = Nazwa:
|
name = Nazwa:
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = Odblokowano nowy blok!
|
unlocked = Odblokowano nowy blok!
|
||||||
text.unlocked.plural = Odblokowano nowe bloki!
|
unlocked.plural = Odblokowano nowe bloki!
|
||||||
text.players = {0} graczy online
|
players = {0} graczy online
|
||||||
text.players.single = {0} gracz online
|
players.single = {0} gracz online
|
||||||
text.server.closing = [accent] Zamykanie serwera...
|
server.closing = [accent] Zamykanie serwera...
|
||||||
text.server.kicked.kick = Zostałeś wyrzucony z serwera!
|
server.kicked.kick = Zostałeś wyrzucony z serwera!
|
||||||
text.server.kicked.serverClose = Serwer został zamknięty.
|
server.kicked.serverClose = Serwer został zamknięty.
|
||||||
text.server.kicked.sectorComplete = Sektor ukończony.
|
server.kicked.sectorComplete = Sektor ukończony.
|
||||||
text.server.kicked.sectorComplete.text = Twoja misja została ukończona.\nSerwer kontynuuje w następnym sektorze.
|
server.kicked.sectorComplete.text = Twoja misja została ukończona.\nSerwer kontynuuje w następnym sektorze.
|
||||||
text.server.kicked.clientOutdated = Nieaktualna gra! Zaktualizują ją!
|
server.kicked.clientOutdated = Nieaktualna gra! Zaktualizują ją!
|
||||||
text.server.kicked.serverOutdated = Nieaktualny serwer!
|
server.kicked.serverOutdated = Nieaktualny serwer!
|
||||||
text.server.kicked.banned = Zostałeś zbanowany na tym serwerze.
|
server.kicked.banned = Zostałeś zbanowany na tym serwerze.
|
||||||
text.server.kicked.recentKick = Zostałeś niedawno wyrzucony.\nPoczekaj chwilę przed ponownym połączniem.
|
server.kicked.recentKick = Zostałeś niedawno wyrzucony.\nPoczekaj chwilę przed ponownym połączniem.
|
||||||
text.server.kicked.nameInUse = Ta nazwa jest już zajęta na tym serwerze.
|
server.kicked.nameInUse = Ta nazwa jest już zajęta na tym serwerze.
|
||||||
text.server.kicked.nameEmpty = Nazwa musi zawierać przynajmniej 1 literę lub cyfrę.
|
server.kicked.nameEmpty = Nazwa musi zawierać przynajmniej 1 literę lub cyfrę.
|
||||||
text.server.kicked.idInUse = Jesteś już na serwerze! Używanie tego samego konta na 2 urządzeniach jest zabronione.
|
server.kicked.idInUse = Jesteś już na serwerze! Używanie tego samego konta na 2 urządzeniach jest zabronione.
|
||||||
text.server.kicked.customClient = Ten serwer nie wspomaga wersji deweloperskich. Pobierz oryginalną wersję.
|
server.kicked.customClient = Ten serwer nie wspomaga wersji deweloperskich. Pobierz oryginalną wersję.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Stwórz Serwer
|
hostserver = Stwórz Serwer
|
||||||
text.hostserver.mobile = Hostuj\ngrę
|
hostserver.mobile = Hostuj\ngrę
|
||||||
text.host = Host
|
host = Host
|
||||||
text.hosting = [accent] Otwieranie serwera...
|
hosting = [accent] Otwieranie serwera...
|
||||||
text.hosts.refresh = Odśwież
|
hosts.refresh = Odśwież
|
||||||
text.hosts.discovering = Wyszukiwanie gier w sieci LAN
|
hosts.discovering = Wyszukiwanie gier w sieci LAN
|
||||||
text.server.refreshing = Odświeżanie serwera
|
server.refreshing = Odświeżanie serwera
|
||||||
text.hosts.none = [lightgray] Brak serwerów w sieci LAN!
|
hosts.none = [lightgray] Brak serwerów w sieci LAN!
|
||||||
text.host.invalid = [scarlet] Nie można połączyć się z hostem.
|
host.invalid = [scarlet] Nie można połączyć się z hostem.
|
||||||
text.trace = Zlokalizuj gracza
|
trace = Zlokalizuj gracza
|
||||||
text.trace.playername = Nazwa gracza: [accent]{0}
|
trace.playername = Nazwa gracza: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Wyjątkowe ID: [accent]{0}
|
trace.id = Wyjątkowe ID: [accent]{0}
|
||||||
text.trace.android = Klient Androida: [accent]{0}
|
trace.android = Klient Androida: [accent]{0}
|
||||||
text.trace.modclient = Zmodowany klient: [accent]{0}
|
trace.modclient = Zmodowany klient: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Łączna liczba zniszczonych bloków: [accent]{0}
|
trace.totalblocksbroken = Łączna liczba zniszczonych bloków: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Zniszczone bloki struktur: [accent]{0}
|
trace.structureblocksbroken = Zniszczone bloki struktur: [accent]{0}
|
||||||
text.trace.lastblockbroken = Ostatni zniszczony blok: [accent]{0}
|
trace.lastblockbroken = Ostatni zniszczony blok: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Łączna liczba zbudowanych bloków: [accent]{0}
|
trace.totalblocksplaced = Łączna liczba zbudowanych bloków: [accent]{0}
|
||||||
text.trace.lastblockplaced = Ostatni postawiony blok: [accent]{0}
|
trace.lastblockplaced = Ostatni postawiony blok: [accent]{0}
|
||||||
text.invalidid = Złe ID klienta! Udostępnij raport błędu.
|
invalidid = Złe ID klienta! Udostępnij raport błędu.
|
||||||
text.server.bans = Bany
|
server.bans = Bany
|
||||||
text.server.bans.none = Nie znaleziono zbanowanych osób!
|
server.bans.none = Nie znaleziono zbanowanych osób!
|
||||||
text.server.admins = Admini
|
server.admins = Admini
|
||||||
text.server.admins.none = Nie znaleziono adminów!
|
server.admins.none = Nie znaleziono adminów!
|
||||||
text.server.add = Dodaj serwer
|
server.add = Dodaj serwer
|
||||||
text.server.delete = Czy na pewno chcesz usunąć ten serwer?
|
server.delete = Czy na pewno chcesz usunąć ten serwer?
|
||||||
text.server.hostname = Host: {0}
|
server.hostname = Host: {0}
|
||||||
text.server.edit = Edytuj serwer
|
server.edit = Edytuj serwer
|
||||||
text.server.outdated = [crimson]Przestarzały serwer![]
|
server.outdated = [crimson]Przestarzały serwer![]
|
||||||
text.server.outdated.client = [crimson]Przestarzały klient![]
|
server.outdated.client = [crimson]Przestarzały klient![]
|
||||||
text.server.version = [lightgray]Wersja: {0}
|
server.version = [lightgray]Wersja: {0}
|
||||||
text.server.custombuild = [yellow]Zmodowany klient
|
server.custombuild = [yellow]Zmodowany klient
|
||||||
text.confirmban = Jesteś pewny, że chcesz zbanować tego gracza?
|
confirmban = Jesteś pewny, że chcesz zbanować tego gracza?
|
||||||
text.confirmkick = Jesteś pewny, że chcesz wyrzucić tego gracza?
|
confirmkick = Jesteś pewny, że chcesz wyrzucić tego gracza?
|
||||||
text.confirmunban = Jesteś pewny, że chcesz odbanować tego gracza?
|
confirmunban = Jesteś pewny, że chcesz odbanować tego gracza?
|
||||||
text.confirmadmin = Jesteś pewny, że chcesz dać rangę admina temu graczowi?
|
confirmadmin = Jesteś pewny, że chcesz dać rangę admina temu graczowi?
|
||||||
text.confirmunadmin = Jesteś pewny, że chcesz zabrać rangę admina temu graczowi?
|
confirmunadmin = Jesteś pewny, że chcesz zabrać rangę admina temu graczowi?
|
||||||
text.joingame.title = Dołącz do gry
|
joingame.title = Dołącz do gry
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Rozłączono.
|
disconnect = Rozłączono.
|
||||||
text.disconnect.data = Nie udało się załadować mapy!
|
disconnect.data = Nie udało się załadować mapy!
|
||||||
text.connecting = [accent]Łączenie...
|
connecting = [accent]Łączenie...
|
||||||
text.connecting.data = [accent]Ładowanie danych świata...
|
connecting.data = [accent]Ładowanie danych świata...
|
||||||
text.server.port = Port:
|
server.port = Port:
|
||||||
text.server.addressinuse = Adres jest już w użyciu!
|
server.addressinuse = Adres jest już w użyciu!
|
||||||
text.server.invalidport = Nieprawidłowy numer portu.
|
server.invalidport = Nieprawidłowy numer portu.
|
||||||
text.server.error = [crimson]Błąd hostowania serwera: [accent] {0}
|
server.error = [crimson]Błąd hostowania serwera: [accent] {0}
|
||||||
text.save.old = Ten zapis jest ze starej wersji i gra nie może go teraz wczytać.\n\n[LIGHT_GRAY]Wsparcie starych zapisów będzie w pełnej wersji 4.0.
|
save.old = Ten zapis jest ze starej wersji i gra nie może go teraz wczytać.\n\n[LIGHT_GRAY]Wsparcie starych zapisów będzie w pełnej wersji 4.0.
|
||||||
text.save.new = Nowy zapis
|
save.new = Nowy zapis
|
||||||
text.save.overwrite = Czy na pewno chcesz nadpisać zapis gry?
|
save.overwrite = Czy na pewno chcesz nadpisać zapis gry?
|
||||||
text.overwrite = Nadpisz
|
overwrite = Nadpisz
|
||||||
text.save.none = Nie znaleziono zapisów gry!
|
save.none = Nie znaleziono zapisów gry!
|
||||||
text.saveload = [accent]Zapisywanie...
|
saveload = [accent]Zapisywanie...
|
||||||
text.savefail = Nie udało się zapisać gry!
|
savefail = Nie udało się zapisać gry!
|
||||||
text.save.delete.confirm = Czy na pewno chcesz usunąć ten zapis gry?
|
save.delete.confirm = Czy na pewno chcesz usunąć ten zapis gry?
|
||||||
text.save.delete = Usuń
|
save.delete = Usuń
|
||||||
text.save.export = Eksportuj
|
save.export = Eksportuj
|
||||||
text.save.import.invalid = [accent]Zapis gry jest niepoprawny!
|
save.import.invalid = [accent]Zapis gry jest niepoprawny!
|
||||||
text.save.import.fail = [crimson]Nie udało się zaimportować zapisu: [accent] {0}
|
save.import.fail = [crimson]Nie udało się zaimportować zapisu: [accent] {0}
|
||||||
text.save.export.fail = [crimson]Nie można wyeksportować zapisu: [accent] {0}
|
save.export.fail = [crimson]Nie można wyeksportować zapisu: [accent] {0}
|
||||||
text.save.import = Importuj
|
save.import = Importuj
|
||||||
text.save.newslot = Zapisz nazwę:
|
save.newslot = Zapisz nazwę:
|
||||||
text.save.rename = Zmień nazwę
|
save.rename = Zmień nazwę
|
||||||
text.save.rename.text = Zmień nazwę
|
save.rename.text = Zmień nazwę
|
||||||
text.selectslot = Wybierz zapis.
|
selectslot = Wybierz zapis.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.save.corrupted = [accent]Zapis gry jest uszkodzony lub nieprawidłowy!
|
save.corrupted = [accent]Zapis gry jest uszkodzony lub nieprawidłowy!
|
||||||
text.sector.corrupted = [accent]Zapis sektora został znaleziony, ale nie można go otworzyć.\nNowy sektor został utworzony.
|
sector.corrupted = [accent]Zapis sektora został znaleziony, ale nie można go otworzyć.\nNowy sektor został utworzony.
|
||||||
text.empty = <pusto>
|
empty = <pusto>
|
||||||
text.on = Włączone
|
on = Włączone
|
||||||
text.off = Wyłączone
|
off = Wyłączone
|
||||||
text.save.autosave = Zapisywanie automatyczne
|
save.autosave = Zapisywanie automatyczne
|
||||||
text.save.map = Mapa: {0}
|
save.map = Mapa: {0}
|
||||||
text.save.wave = Fala: {0}
|
save.wave = Fala: {0}
|
||||||
text.save.difficulty = Poziom trudności: {0}
|
save.difficulty = Poziom trudności: {0}
|
||||||
text.save.date = Ostatnio zapisano: {0}
|
save.date = Ostatnio zapisano: {0}
|
||||||
text.save.playtime = Czas gry: {0}
|
save.playtime = Czas gry: {0}
|
||||||
text.confirm = Potwierdź
|
confirm = Potwierdź
|
||||||
text.delete = Usuń
|
delete = Usuń
|
||||||
text.ok = Ok
|
ok = Ok
|
||||||
text.open = Otwórz
|
open = Otwórz
|
||||||
text.cancel = Anuluj
|
cancel = Anuluj
|
||||||
text.openlink = Otwórz link
|
openlink = Otwórz link
|
||||||
text.copylink = Kopiuj link
|
copylink = Kopiuj link
|
||||||
text.back = Wróć
|
back = Wróć
|
||||||
text.quit.confirm = Czy na pewno chcesz wyjść?
|
quit.confirm = Czy na pewno chcesz wyjść?
|
||||||
text.changelog.title = Lista Zmian
|
changelog.title = Lista Zmian
|
||||||
text.changelog.loading = Pobieranie listy zmian...
|
changelog.loading = Pobieranie listy zmian...
|
||||||
text.changelog.error.android = [accent]Notka: lista zmian czasami nie działa na Androidzie 4.4 i w dół!\nJest to spowodowane przez błąd Androida.
|
changelog.error.android = [accent]Notka: lista zmian czasami nie działa na Androidzie 4.4 i w dół!\nJest to spowodowane przez błąd Androida.
|
||||||
text.changelog.error.ios = [accent]Lista zmian nie wspiera IOS.
|
changelog.error.ios = [accent]Lista zmian nie wspiera IOS.
|
||||||
text.changelog.error = [scarlet]Bład w pobieraniu listy zmian!\nSprawdź połączenie z internetem.
|
changelog.error = [scarlet]Bład w pobieraniu listy zmian!\nSprawdź połączenie z internetem.
|
||||||
text.changelog.current = [yellow][[Twoja wersja]
|
changelog.current = [yellow][[Twoja wersja]
|
||||||
text.changelog.latest = [accent][[Najnowsza wersja]
|
changelog.latest = [accent][[Najnowsza wersja]
|
||||||
text.loading = [accent]Ładowanie...
|
loading = [accent]Ładowanie...
|
||||||
text.saving = [accent]Zapisywanie...
|
saving = [accent]Zapisywanie...
|
||||||
text.wave = [accent]Fala {0}
|
wave = [accent]Fala {0}
|
||||||
text.wave.waiting = Fala za {0}
|
wave.waiting = Fala za {0}
|
||||||
text.waiting = Oczekiwanie...
|
waiting = Oczekiwanie...
|
||||||
text.waiting.players = Oczekiwanie na graczy...
|
waiting.players = Oczekiwanie na graczy...
|
||||||
text.wave.enemies = Pozostało [LIGHT_GRAY]{0} wrogów
|
wave.enemies = Pozostało [LIGHT_GRAY]{0} wrogów
|
||||||
text.wave.enemy = Pozostał [LIGHT_GRAY]{0} wróg
|
wave.enemy = Pozostał [LIGHT_GRAY]{0} wróg
|
||||||
text.loadimage = Załaduj obraz
|
loadimage = Załaduj obraz
|
||||||
text.saveimage = Zapisz obraz
|
saveimage = Zapisz obraz
|
||||||
text.unknown = Nieznane
|
unknown = Nieznane
|
||||||
text.custom = Własne
|
custom = Własne
|
||||||
text.builtin = Wbudowane
|
builtin = Wbudowane
|
||||||
text.map.delete.confirm = Jesteś pewny, że chcesz usunąć tę mapę? Nie będzie można jej przywrócić.
|
map.delete.confirm = Jesteś pewny, że chcesz usunąć tę mapę? Nie będzie można jej przywrócić.
|
||||||
text.map.random = [accent]Losowa mapa
|
map.random = [accent]Losowa mapa
|
||||||
text.map.nospawn = Ta mapa nie zawiera żadnego rdzenia! Musisz dodać [ROYAL]niebieski[] rdzeń do tej mapy.
|
map.nospawn = Ta mapa nie zawiera żadnego rdzenia! Musisz dodać [ROYAL]niebieski[] rdzeń do tej mapy.
|
||||||
text.map.nospawn.pvp = Ta mapa nie ma żadnego rdzenia przeciwnika, aby mogli się zrespić przeciwnicy! Dodaj[SCARLET] czerwony[] rdzeń do mapy w edytorze.
|
map.nospawn.pvp = Ta mapa nie ma żadnego rdzenia przeciwnika, aby mogli się zrespić przeciwnicy! Dodaj[SCARLET] czerwony[] rdzeń do mapy w edytorze.
|
||||||
text.map.invalid = Error podczas ładowania mapy: uszkodzony lub niepoprawny plik mapy.
|
map.invalid = Error podczas ładowania mapy: uszkodzony lub niepoprawny plik mapy.
|
||||||
text.editor.brush = Pędzel
|
editor.brush = Pędzel
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Otwórz w edytorze
|
editor.openin = Otwórz w edytorze
|
||||||
text.editor.oregen = Generacja złóż
|
editor.oregen = Generacja złóż
|
||||||
text.editor.oregen.info = Generacja złóż:
|
editor.oregen.info = Generacja złóż:
|
||||||
text.editor.mapinfo = Informacje o mapie
|
editor.mapinfo = Informacje o mapie
|
||||||
text.editor.author = Autor:
|
editor.author = Autor:
|
||||||
text.editor.description = Opis:
|
editor.description = Opis:
|
||||||
text.editor.name = Nazwa:
|
editor.name = Nazwa:
|
||||||
text.editor.teams = Drużyny
|
editor.teams = Drużyny
|
||||||
text.editor.elevation = Poziom terenu
|
editor.elevation = Poziom terenu
|
||||||
text.editor.errorimageload = Błąd podczas ładowania pliku obrazu: [accent]{0}
|
editor.errorimageload = Błąd podczas ładowania pliku obrazu: [accent]{0}
|
||||||
text.editor.errorimagesave = Błąd podczas zapisywania pliku obrazu: [accent]{0}
|
editor.errorimagesave = Błąd podczas zapisywania pliku obrazu: [accent]{0}
|
||||||
text.editor.generate = Generuj
|
editor.generate = Generuj
|
||||||
text.editor.resize = Zmień rozmiar
|
editor.resize = Zmień rozmiar
|
||||||
text.editor.loadmap = Załaduj mapę
|
editor.loadmap = Załaduj mapę
|
||||||
text.editor.savemap = Zapisz mapę
|
editor.savemap = Zapisz mapę
|
||||||
text.editor.saved = Zapisano!
|
editor.saved = Zapisano!
|
||||||
text.editor.save.noname = Twoja mapa nie ma nazwy! Ustaw ją w 'Informacjach o mapie'.
|
editor.save.noname = Twoja mapa nie ma nazwy! Ustaw ją w 'Informacjach o mapie'.
|
||||||
text.editor.save.overwrite = Ta mapa nadpisze wbudowaną mapę! Ustaw inną nazwę w 'Informacjach o mapie'.
|
editor.save.overwrite = Ta mapa nadpisze wbudowaną mapę! Ustaw inną nazwę w 'Informacjach o mapie'.
|
||||||
text.editor.import.exists = [scarlet]Nie można zaimportować:[] istnieje już wbudowana mapa pod nazwą'{0}'!
|
editor.import.exists = [scarlet]Nie można zaimportować:[] istnieje już wbudowana mapa pod nazwą'{0}'!
|
||||||
text.editor.import = Importuj...
|
editor.import = Importuj...
|
||||||
text.editor.importmap = Importuj Mapę
|
editor.importmap = Importuj Mapę
|
||||||
text.editor.importmap.description = Importuj istniejącą mapę
|
editor.importmap.description = Importuj istniejącą mapę
|
||||||
text.editor.importfile = Importuj Plik
|
editor.importfile = Importuj Plik
|
||||||
text.editor.importfile.description = Importuj zewnętrzny plik mapy
|
editor.importfile.description = Importuj zewnętrzny plik mapy
|
||||||
text.editor.importimage = Importuj Obraz Terenu
|
editor.importimage = Importuj Obraz Terenu
|
||||||
text.editor.importimage.description = Importuj zewnętrzny obraz terenu
|
editor.importimage.description = Importuj zewnętrzny obraz terenu
|
||||||
text.editor.export = Eksportuj...
|
editor.export = Eksportuj...
|
||||||
text.editor.exportfile = Eksportuj mapę
|
editor.exportfile = Eksportuj mapę
|
||||||
text.editor.exportfile.description = Eksportuj plik mapy
|
editor.exportfile.description = Eksportuj plik mapy
|
||||||
text.editor.exportimage = Eksportuj Obraz Terenu
|
editor.exportimage = Eksportuj Obraz Terenu
|
||||||
text.editor.exportimage.description = Eksportuj plik obrazu terenu
|
editor.exportimage.description = Eksportuj plik obrazu terenu
|
||||||
text.editor.loadimage = Załaduj obraz
|
editor.loadimage = Załaduj obraz
|
||||||
text.editor.saveimage = Zapisz obraz
|
editor.saveimage = Zapisz obraz
|
||||||
text.editor.unsaved = [scarlet]Masz niezapisane zmiany![]\nCzy na pewno chcesz wyjść?
|
editor.unsaved = [scarlet]Masz niezapisane zmiany![]\nCzy na pewno chcesz wyjść?
|
||||||
text.editor.resizemap = Zmień rozmiar mapy
|
editor.resizemap = Zmień rozmiar mapy
|
||||||
text.editor.mapname = Nazwa mapy:
|
editor.mapname = Nazwa mapy:
|
||||||
text.editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy.
|
editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy.
|
||||||
text.editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać?
|
editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać?
|
||||||
text.editor.selectmap = Wybierz mapę do załadowania:
|
editor.selectmap = Wybierz mapę do załadowania:
|
||||||
text.width = Szerokość:
|
width = Szerokość:
|
||||||
text.height = Wysokość:
|
height = Wysokość:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Graj
|
play = Graj
|
||||||
text.load = Wczytaj
|
load = Wczytaj
|
||||||
text.save = Zapisz
|
save = Zapisz
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Uruchom grę ponownie aby ustawiony język zaczął funkcjonować.
|
language.restart = Uruchom grę ponownie aby ustawiony język zaczął funkcjonować.
|
||||||
text.settings = Ustawienia
|
settings = Ustawienia
|
||||||
text.tutorial = Poradnik
|
tutorial = Poradnik
|
||||||
text.editor = Edytor
|
editor = Edytor
|
||||||
text.mapeditor = Edytor map
|
mapeditor = Edytor map
|
||||||
text.donate = Wspomóż nas
|
donate = Wspomóż nas
|
||||||
text.connectfail = [crimson]Nie można połączyć się z serwerem: [accent] {0}
|
connectfail = [crimson]Nie można połączyć się z serwerem: [accent] {0}
|
||||||
text.error.unreachable = Serwer niedostępny.
|
error.unreachable = Serwer niedostępny.
|
||||||
text.error.invalidaddress = Niepoprawny adres.
|
error.invalidaddress = Niepoprawny adres.
|
||||||
text.error.timedout = Przekroczono limit czasu!/nUpewnij się, że host ma ustawione przekierowanie portu oraz, czy adres jest poprawny!
|
error.timedout = Przekroczono limit czasu!/nUpewnij się, że host ma ustawione przekierowanie portu oraz, czy adres jest poprawny!
|
||||||
text.error.mismatch = Błąd pakietu:\nprawdopodobne niedopasowanie klienta/serwera.\nUpewnij się, że ty i host macie najnowszą wersję Mindustry!
|
error.mismatch = Błąd pakietu:\nprawdopodobne niedopasowanie klienta/serwera.\nUpewnij się, że ty i host macie najnowszą wersję Mindustry!
|
||||||
text.error.alreadyconnected = Jesteś już połączony.
|
error.alreadyconnected = Jesteś już połączony.
|
||||||
text.error.mapnotfound = Plik mapy nie został znaleziony!
|
error.mapnotfound = Plik mapy nie został znaleziony!
|
||||||
text.error.any = Nieznany błąd sieci.
|
error.any = Nieznany błąd sieci.
|
||||||
text.settings.language = Język
|
settings.language = Język
|
||||||
text.settings.reset = Przywróć domyślne
|
settings.reset = Przywróć domyślne
|
||||||
text.settings.rebind = Zmień przyciski
|
settings.rebind = Zmień przyciski
|
||||||
text.settings.controls = Sterowanie
|
settings.controls = Sterowanie
|
||||||
text.settings.game = Gra
|
settings.game = Gra
|
||||||
text.settings.sound = Dźwięk
|
settings.sound = Dźwięk
|
||||||
text.settings.graphics = Grafika
|
settings.graphics = Grafika
|
||||||
text.settings.cleardata = Wyczyść dane gry...
|
settings.cleardata = Wyczyść dane gry...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Wyczyść sektory
|
settings.clearsectors = Wyczyść sektory
|
||||||
text.settings.clearunlocks = Wyczyść listę przedmiotów
|
settings.clearunlocks = Wyczyść listę przedmiotów
|
||||||
text.settings.clearall = Wyczyść wszystko
|
settings.clearall = Wyczyść wszystko
|
||||||
text.paused = Wstrzymano
|
paused = Wstrzymano
|
||||||
text.yes = Jasne!
|
yes = Jasne!
|
||||||
text.no = Nie ma mowy!
|
no = Nie ma mowy!
|
||||||
text.info.title = [accent]Informacje
|
info.title = [accent]Informacje
|
||||||
text.error.title = [crimson]Wystąpił błąd
|
error.title = [crimson]Wystąpił błąd
|
||||||
text.error.crashtitle = Wystąpił błąd
|
error.crashtitle = Wystąpił błąd
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Informacje o bloku
|
blocks.blockinfo = Informacje o bloku
|
||||||
text.blocks.powercapacity = Pojemność mocy
|
blocks.powercapacity = Pojemność mocy
|
||||||
text.blocks.powershot = moc / strzał
|
blocks.powershot = moc / strzał
|
||||||
text.blocks.targetsair = Może namierzać wrogów powietrznych
|
blocks.targetsair = Może namierzać wrogów powietrznych
|
||||||
text.blocks.itemspeed = Szybkość Transporterów
|
blocks.itemspeed = Szybkość Transporterów
|
||||||
text.blocks.shootrange = Zasięg
|
blocks.shootrange = Zasięg
|
||||||
text.blocks.size = Rozmiar
|
blocks.size = Rozmiar
|
||||||
text.blocks.liquidcapacity = Pojemność cieczy
|
blocks.liquidcapacity = Pojemność cieczy
|
||||||
text.blocks.maxitemssecond = Maksymalna liczba przedmiotów / Sekunda
|
blocks.maxitemssecond = Maksymalna liczba przedmiotów / Sekunda
|
||||||
text.blocks.powerrange = Zakres mocy
|
blocks.powerrange = Zakres mocy
|
||||||
text.blocks.poweruse = Zużycie prądu
|
blocks.poweruse = Zużycie prądu
|
||||||
text.blocks.powerdamage = Moc/Zniszczenia
|
blocks.powerdamage = Moc/Zniszczenia
|
||||||
text.blocks.inputitemcapacity = Pojemność materiałów
|
blocks.inputitemcapacity = Pojemność materiałów
|
||||||
text.blocks.outputitemcapacity = Pojemność produktów
|
blocks.outputitemcapacity = Pojemność produktów
|
||||||
text.blocks.itemcapacity = Pojemność przedmiotów
|
blocks.itemcapacity = Pojemność przedmiotów
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Szybość przesyłu prądu
|
blocks.powertransferspeed = Szybość przesyłu prądu
|
||||||
text.blocks.craftspeed = Szybkość produkcji
|
blocks.craftspeed = Szybkość produkcji
|
||||||
text.blocks.inputliquid = Potrzebna ciecz
|
blocks.inputliquid = Potrzebna ciecz
|
||||||
text.blocks.inputliquidaux = Płyny do produkcji
|
blocks.inputliquidaux = Płyny do produkcji
|
||||||
text.blocks.inputitem = Potrzebne przedmioty
|
blocks.inputitem = Potrzebne przedmioty
|
||||||
text.blocks.inputitems = Materiały do produkcji
|
blocks.inputitems = Materiały do produkcji
|
||||||
text.blocks.outputitem = Produkty
|
blocks.outputitem = Produkty
|
||||||
text.blocks.drilltier = Co może wykopać
|
blocks.drilltier = Co może wykopać
|
||||||
text.blocks.drillspeed = Postawowa szybkość kopania
|
blocks.drillspeed = Postawowa szybkość kopania
|
||||||
text.blocks.liquidoutput = Wyprodukowany płyn
|
blocks.liquidoutput = Wyprodukowany płyn
|
||||||
text.blocks.liquidoutputspeed = Prędkość odpływu cieczy
|
blocks.liquidoutputspeed = Prędkość odpływu cieczy
|
||||||
text.blocks.liquiduse = Zużycie płynów
|
blocks.liquiduse = Zużycie płynów
|
||||||
text.blocks.coolant = Płyn chłodzący
|
blocks.coolant = Płyn chłodzący
|
||||||
text.blocks.coolantuse = Zużycie płynu chłodzącego
|
blocks.coolantuse = Zużycie płynu chłodzącego
|
||||||
text.blocks.inputliquidfuel = Paliwo
|
blocks.inputliquidfuel = Paliwo
|
||||||
text.blocks.liquidfueluse = Zużycie paliwa
|
blocks.liquidfueluse = Zużycie paliwa
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Zdrowie
|
blocks.health = Zdrowie
|
||||||
text.blocks.inaccuracy = Niedokładność
|
blocks.inaccuracy = Niedokładność
|
||||||
text.blocks.shots = Strzały
|
blocks.shots = Strzały
|
||||||
text.blocks.reload = Przeładowanie
|
blocks.reload = Przeładowanie
|
||||||
text.blocks.inputfuel = Paliwo
|
blocks.inputfuel = Paliwo
|
||||||
text.blocks.fuelburntime = Płonięcie paliwa
|
blocks.fuelburntime = Płonięcie paliwa
|
||||||
text.blocks.inputcapacity = Pojemność wejściowa
|
blocks.inputcapacity = Pojemność wejściowa
|
||||||
text.blocks.outputcapacity = Wydajność wyjściowa
|
blocks.outputcapacity = Wydajność wyjściowa
|
||||||
text.unit.blocks = bloki
|
unit.blocks = bloki
|
||||||
text.unit.powersecond = jednostek prądu na sekundę
|
unit.powersecond = jednostek prądu na sekundę
|
||||||
text.unit.liquidsecond = jednostek płynów na sekundę
|
unit.liquidsecond = jednostek płynów na sekundę
|
||||||
text.unit.itemssecond = przedmiotów na sekundę
|
unit.itemssecond = przedmiotów na sekundę
|
||||||
text.unit.pixelssecond = pikseli na sekundę
|
unit.pixelssecond = pikseli na sekundę
|
||||||
text.unit.liquidunits = jednostek płynów
|
unit.liquidunits = jednostek płynów
|
||||||
text.unit.powerunits = jednostek paliwa
|
unit.powerunits = jednostek paliwa
|
||||||
text.unit.degrees = stopnie
|
unit.degrees = stopnie
|
||||||
text.unit.seconds = sekundy
|
unit.seconds = sekundy
|
||||||
text.unit.items = Przedmioty
|
unit.items = Przedmioty
|
||||||
text.category.general = Główne
|
category.general = Główne
|
||||||
text.category.power = Prąd
|
category.power = Prąd
|
||||||
text.category.liquids = Płyny
|
category.liquids = Płyny
|
||||||
text.category.items = Przedmioty
|
category.items = Przedmioty
|
||||||
text.category.crafting = Przetwórstwo
|
category.crafting = Przetwórstwo
|
||||||
text.category.shooting = Strzelanie
|
category.shooting = Strzelanie
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = None
|
setting.fpscap.none = None
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Wycisz muzykę
|
|||||||
setting.sfxvol.name = Głośność dźwięków
|
setting.sfxvol.name = Głośność dźwięków
|
||||||
setting.mutesound.name = Wycisz dźwięki
|
setting.mutesound.name = Wycisz dźwięki
|
||||||
setting.crashreport.name = Wysyłaj anonimowo dane o crashu gry
|
setting.crashreport.name = Wysyłaj anonimowo dane o crashu gry
|
||||||
text.keybind.title = Zmień ustawienia przycisków
|
keybind.title = Zmień ustawienia przycisków
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = Wyświetl
|
category.view.name = Wyświetl
|
||||||
category.multiplayer.name = Multiplayer
|
category.multiplayer.name = Multiplayer
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Chat history next
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = Wyrzuć przedmiot
|
keybind.drop_unit.name = Wyrzuć przedmiot
|
||||||
keybind.zoom_minimap.name = Powiększenie mapy
|
keybind.zoom_minimap.name = Powiększenie mapy
|
||||||
mode.text.help.title = Opis trybów
|
mode.help.title = Opis trybów
|
||||||
mode.waves.name = Fale
|
mode.waves.name = Fale
|
||||||
mode.waves.description = Normalny tryb. Normalne surowce i fale.
|
mode.waves.description = Normalny tryb. Normalne surowce i fale.
|
||||||
mode.sandbox.name = Sandbox
|
mode.sandbox.name = Sandbox
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Bomb Bay
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
||||||
mech.glaive-ship.weapon = Flame Repeater
|
mech.glaive-ship.weapon = Flame Repeater
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Wybuchowość: {0}
|
item.explosiveness = [LIGHT_GRAY]Wybuchowość: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Palność: {0}
|
item.flammability = [LIGHT_GRAY]Palność: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Promieniotwórczość: {0}
|
item.radioactivity = [LIGHT_GRAY]Promieniotwórczość: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Moc topnika: {0}
|
item.fluxiness = [LIGHT_GRAY]Moc topnika: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Zdrowie: {0}
|
unit.health = [LIGHT_GRAY]Zdrowie: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Prędkość: {0}
|
unit.speed = [LIGHT_GRAY]Prędkość: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Broń: {0}
|
mech.weapon = [LIGHT_GRAY]Broń: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Uzbrojenie: {0}
|
mech.armor = [LIGHT_GRAY]Uzbrojenie: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Pojemność przedmiotów: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Pojemność przedmiotów: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Prędkość kopania: {0}
|
mech.minespeed = [LIGHT_GRAY]Prędkość kopania: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Moc kopania: {0}
|
mech.minepower = [LIGHT_GRAY]Moc kopania: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Umiejętność: {0}
|
mech.ability = [LIGHT_GRAY]Umiejętność: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Wytrzymałość na przegrzewanie: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Lepkość: {0}
|
liquid.viscosity = [LIGHT_GRAY]Lepkość: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Budowa)
|
block.constructing = {0}\n[LIGHT_GRAY](Budowa)
|
||||||
block.spawn.name = Spawn wrogów
|
block.spawn.name = Spawn wrogów
|
||||||
block.core.name = Rdzeń
|
block.core.name = Rdzeń
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Creditos
|
credits = Creditos
|
||||||
text.discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês)
|
discord = Junte-se ao Discord do Mindustry! (Lá nós falamos em inglês)
|
||||||
text.link.discord.description = O discord oficial do Mindustry
|
link.discord.description = O discord oficial do Mindustry
|
||||||
text.link.github.description = Codigo fonte do jogo.
|
link.github.description = Codigo fonte do jogo.
|
||||||
text.link.dev-builds.description = Desenvolvimentos Instaveis
|
link.dev-builds.description = Desenvolvimentos Instaveis
|
||||||
text.link.trello.description = Trello Oficial para Updates Planejados
|
link.trello.description = Trello Oficial para Updates Planejados
|
||||||
text.link.itch.io.description = Pagina da Itch.io com os Downloads
|
link.itch.io.description = Pagina da Itch.io com os Downloads
|
||||||
text.link.google-play.description = Listamento do google play store
|
link.google-play.description = Listamento do google play store
|
||||||
text.link.wiki.description = Wiki oficial do Mindustry
|
link.wiki.description = Wiki oficial do Mindustry
|
||||||
text.linkfail = Falha ao abrir o link\nO Url foi copiado
|
linkfail = Falha ao abrir o link\nO Url foi copiado
|
||||||
text.gameover = O núcleo foi destruído.
|
gameover = O núcleo foi destruído.
|
||||||
text.gameover.pvp = O time[accent] {0}[] É vitorioso!
|
gameover.pvp = O time[accent] {0}[] É vitorioso!
|
||||||
text.sector.gameover = Esse setor foi perdido! Soltar Novamente?
|
sector.gameover = Esse setor foi perdido! Soltar Novamente?
|
||||||
text.sector.retry = Tentar novamente?
|
sector.retry = Tentar novamente?
|
||||||
text.highscore = [YELLOW]Novo recorde!
|
highscore = [YELLOW]Novo recorde!
|
||||||
text.wave.lasted = Você sobreviveu até a onda [accent]{0}[].
|
wave.lasted = Você sobreviveu até a onda [accent]{0}[].
|
||||||
text.level.highscore = Melhor\npontuação: [accent] {0}
|
level.highscore = Melhor\npontuação: [accent] {0}
|
||||||
text.level.delete.title = Confirmar exclusão
|
level.delete.title = Confirmar exclusão
|
||||||
text.map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"?
|
map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"?
|
||||||
text.level.select = Seleção de Fase
|
level.select = Seleção de Fase
|
||||||
text.level.mode = Modo de Jogo:
|
level.mode = Modo de Jogo:
|
||||||
text.construction.desktop = Os controles do Desktop foram Mudados.\nPara descelecionar um bloco ou parar de construir, [accent]Use espaço.[].
|
construction.desktop = Os controles do Desktop foram Mudados.\nPara descelecionar um bloco ou parar de construir, [accent]Use espaço.[].
|
||||||
text.construction.title = Guia de contrução de blocos
|
construction.title = Guia de contrução de blocos
|
||||||
text.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.
|
||||||
text.deconstruction.title = Block Deconstruction Guide
|
deconstruction.title = Block Deconstruction Guide
|
||||||
text.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.
|
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.
|
||||||
text.showagain = Não mostrar na proxima sessão
|
showagain = Não mostrar na proxima sessão
|
||||||
text.coreattack = < A base está sobre ataque! >
|
coreattack = < A base está sobre ataque! >
|
||||||
text.unlocks = Desbloqueados
|
unlocks = Desbloqueados
|
||||||
text.savegame = Salvar Jogo
|
savegame = Salvar Jogo
|
||||||
text.loadgame = Carregar Jogo
|
loadgame = Carregar Jogo
|
||||||
text.joingame = Entrar no Jogo
|
joingame = Entrar no Jogo
|
||||||
text.addplayers = Adicionar/Remover Jogador
|
addplayers = Adicionar/Remover Jogador
|
||||||
text.customgame = Jogo Customizado
|
customgame = Jogo Customizado
|
||||||
text.sectors = Setores
|
sectors = Setores
|
||||||
text.sector = Setor Selecionado: [LIGHT_GRAY]{0}
|
sector = Setor Selecionado: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Tempo: [LIGHT_GRAY]{0}
|
sector.time = Tempo: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Soltar
|
sector.deploy = Soltar
|
||||||
text.sector.abandon = Abandonar
|
sector.abandon = Abandonar
|
||||||
text.sector.abandon.confirm = Certeza que quer abandonar seu progresso nesse setor?\nThis cannot be undone!
|
sector.abandon.confirm = Certeza que quer abandonar seu progresso nesse setor?\nThis cannot be undone!
|
||||||
text.sector.resume = Voltar
|
sector.resume = Voltar
|
||||||
text.sector.locked = [scarlet][[Não liberado]
|
sector.locked = [scarlet][[Não liberado]
|
||||||
text.sector.unexplored = [accent][[Inexplorado]
|
sector.unexplored = [accent][[Inexplorado]
|
||||||
text.missions = Missões:[LIGHT_GRAY] {0}
|
missions = Missões:[LIGHT_GRAY] {0}
|
||||||
text.mission = Missão:[LIGHT_GRAY] {0}
|
mission = Missão:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Missão principal:[LIGHT_GRAY] {0}
|
mission.main = Missão principal:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Info da missão
|
mission.info = Info da missão
|
||||||
text.mission.complete = Missão completa!
|
mission.complete = Missão completa!
|
||||||
text.mission.complete.body = Setor {0},{1} Foi conquistado.
|
mission.complete.body = Setor {0},{1} Foi conquistado.
|
||||||
text.mission.wave = Sobrevive [accent]{0}/{1}[] Onda\nOnda em {2}
|
mission.wave = Sobrevive [accent]{0}/{1}[] Onda\nOnda em {2}
|
||||||
text.mission.wave.enemies = Sobreviva[accent] {0}/{1} []ondas\n{2} inimigos
|
mission.wave.enemies = Sobreviva[accent] {0}/{1} []ondas\n{2} inimigos
|
||||||
text.mission.wave.enemy = Sobreviva[accent] {0}/{1} []Ondas\n{2} Inimigos
|
mission.wave.enemy = Sobreviva[accent] {0}/{1} []Ondas\n{2} Inimigos
|
||||||
text.mission.wave.menu = Sobreviva[accent] {0} []Ondas
|
mission.wave.menu = Sobreviva[accent] {0} []Ondas
|
||||||
text.mission.battle = Destrua a base inimiga.
|
mission.battle = Destrua a base inimiga.
|
||||||
text.mission.resource.menu = Obtenha {0} x{1}
|
mission.resource.menu = Obtenha {0} x{1}
|
||||||
text.mission.resource = Obtenha {0}:\n[accent]{1}/{2}[]
|
mission.resource = Obtenha {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Criar {0}
|
mission.block = Criar {0}
|
||||||
text.mission.unit = Criar {0} Unidade
|
mission.unit = Criar {0} Unidade
|
||||||
text.mission.command = Enviar comando {0} As unidades
|
mission.command = Enviar comando {0} As unidades
|
||||||
text.mission.linknode = Ligar nodo de energia
|
mission.linknode = Ligar nodo de energia
|
||||||
text.mission.display = [accent]Missão:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Missão:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Trocar para Meca[accent] {0}[]
|
mission.mech = Trocar para Meca[accent] {0}[]
|
||||||
text.mission.create = Criar[accent] {0}[]
|
mission.create = Criar[accent] {0}[]
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Fechar
|
close = Fechar
|
||||||
text.quit = Sair
|
quit = Sair
|
||||||
text.maps = Mapas
|
maps = Mapas
|
||||||
text.continue = Continue
|
continue = Continue
|
||||||
text.nextmission = Próxima Missão
|
nextmission = Próxima Missão
|
||||||
text.maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado!
|
maps.none = [LIGHT_GRAY]Nenhum Mapa Encontrado!
|
||||||
text.about.button = Sobre
|
about.button = Sobre
|
||||||
text.name = Nome:
|
name = Nome:
|
||||||
text.filename = Nome do arquivo:
|
filename = Nome do arquivo:
|
||||||
text.unlocked = Novo bloco Desbloqueado!
|
unlocked = Novo bloco Desbloqueado!
|
||||||
text.unlocked.plural = Novos Blocos desbloqueados!
|
unlocked.plural = Novos Blocos desbloqueados!
|
||||||
text.players = {0} Jogadores Ativos
|
players = {0} Jogadores Ativos
|
||||||
text.players.single = {0} Jogador Ativo
|
players.single = {0} Jogador Ativo
|
||||||
text.server.closing = [accent]Fechando servidor...
|
server.closing = [accent]Fechando servidor...
|
||||||
text.server.kicked.kick = Voce foi expulso do servidor!
|
server.kicked.kick = Voce foi expulso do servidor!
|
||||||
text.server.kicked.serverClose = Servidor Fechado.
|
server.kicked.serverClose = Servidor Fechado.
|
||||||
text.server.kicked.sectorComplete = Setor completo.
|
server.kicked.sectorComplete = Setor completo.
|
||||||
text.server.kicked.sectorComplete.text = Sua missão esta completa.\nO servidor vai continuar no proximo setor.
|
server.kicked.sectorComplete.text = Sua missão esta completa.\nO servidor vai continuar no proximo setor.
|
||||||
text.server.kicked.clientOutdated = Cliente desatualizado! Atualize seu jogo!
|
server.kicked.clientOutdated = Cliente desatualizado! Atualize seu jogo!
|
||||||
text.server.kicked.serverOutdated = Servidor desatualiado! Peca ao dono para atualizar!
|
server.kicked.serverOutdated = Servidor desatualiado! Peca ao dono para atualizar!
|
||||||
text.server.kicked.banned = Voce foi banido do servidor.
|
server.kicked.banned = Voce foi banido do servidor.
|
||||||
text.server.kicked.recentKick = Voce foi banido recentemente.\nEspere para conectar de novo.
|
server.kicked.recentKick = Voce foi banido recentemente.\nEspere para conectar de novo.
|
||||||
text.server.kicked.nameInUse = Este nome ja esta sendo usado\nneste servidor.
|
server.kicked.nameInUse = Este nome ja esta sendo usado\nneste servidor.
|
||||||
text.server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou numero.
|
server.kicked.nameEmpty = Voce deve ter pelo menos uma letra ou numero.
|
||||||
text.server.kicked.idInUse = Voce ja esta neste servidor! Conectar com duas contas não é permitido.
|
server.kicked.idInUse = Voce ja esta neste servidor! Conectar com duas contas não é permitido.
|
||||||
text.server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original.
|
server.kicked.customClient = Este servidor não suporta construções customizadas. Baixe a versão original.
|
||||||
text.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
|
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
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Hospedar servidor
|
hostserver = Hospedar servidor
|
||||||
text.hostserver.mobile = Hospedar\nJogo
|
hostserver.mobile = Hospedar\nJogo
|
||||||
text.host = Hospedar
|
host = Hospedar
|
||||||
text.hosting = [accent]Abrindo server...
|
hosting = [accent]Abrindo server...
|
||||||
text.hosts.refresh = atualizar
|
hosts.refresh = atualizar
|
||||||
text.hosts.discovering = Descobrindo jogos em lan
|
hosts.discovering = Descobrindo jogos em lan
|
||||||
text.server.refreshing = Atualizando servidor
|
server.refreshing = Atualizando servidor
|
||||||
text.hosts.none = [lightgray]Nenhum jogo lan encontrado!
|
hosts.none = [lightgray]Nenhum jogo lan encontrado!
|
||||||
text.host.invalid = [scarlet]Não foi possivel Hospedar.
|
host.invalid = [scarlet]Não foi possivel Hospedar.
|
||||||
text.trace = Traçar jogador
|
trace = Traçar jogador
|
||||||
text.trace.playername = Nome do jogador: [accent]{0}
|
trace.playername = Nome do jogador: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID unico: [accent]{0}
|
trace.id = ID unico: [accent]{0}
|
||||||
text.trace.android = Cliente Androide: [accent]{0}
|
trace.android = Cliente Androide: [accent]{0}
|
||||||
text.trace.modclient = Cliente Customizado: [accent]{0}
|
trace.modclient = Cliente Customizado: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Blocos totais quebrados: [accent]{0}
|
trace.totalblocksbroken = Blocos totais quebrados: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Blocos de estrutura quebrados: [accent]{0}
|
trace.structureblocksbroken = Blocos de estrutura quebrados: [accent]{0}
|
||||||
text.trace.lastblockbroken = Ultimo bloco quebrado: [accent]{0}
|
trace.lastblockbroken = Ultimo bloco quebrado: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Blocos totais Colocados: [accent]{0}
|
trace.totalblocksplaced = Blocos totais Colocados: [accent]{0}
|
||||||
text.trace.lastblockplaced = Ultimo bloco colocado: [accent]{0}
|
trace.lastblockplaced = Ultimo bloco colocado: [accent]{0}
|
||||||
text.invalidid = ID do cliente invalido! Reporte o bug.
|
invalidid = ID do cliente invalido! Reporte o bug.
|
||||||
text.server.bans = Banidos
|
server.bans = Banidos
|
||||||
text.server.bans.none = Nenhum jogador banido encontrado!
|
server.bans.none = Nenhum jogador banido encontrado!
|
||||||
text.server.admins = Administradores
|
server.admins = Administradores
|
||||||
text.server.admins.none = Nenhum administrador encontrado!
|
server.admins.none = Nenhum administrador encontrado!
|
||||||
text.server.add = Adicionar servidor
|
server.add = Adicionar servidor
|
||||||
text.server.delete = Certeza que quer deletar o servidor?
|
server.delete = Certeza que quer deletar o servidor?
|
||||||
text.server.hostname = Hospedar: {0}
|
server.hostname = Hospedar: {0}
|
||||||
text.server.edit = Editar servidor
|
server.edit = Editar servidor
|
||||||
text.server.outdated = [crimson]Servidor desatualizado![]
|
server.outdated = [crimson]Servidor desatualizado![]
|
||||||
text.server.outdated.client = [crimson]Cliente desatualizado![]
|
server.outdated.client = [crimson]Cliente desatualizado![]
|
||||||
text.server.version = [lightgray]Versão: {0}
|
server.version = [lightgray]Versão: {0}
|
||||||
text.server.custombuild = [yellow]Construção customizada
|
server.custombuild = [yellow]Construção customizada
|
||||||
text.confirmban = Certeza que quer banir este jogador?
|
confirmban = Certeza que quer banir este jogador?
|
||||||
text.confirmkick = Certeza que quer kickar o jogador?
|
confirmkick = Certeza que quer kickar o jogador?
|
||||||
text.confirmunban = Certeza que quer desbanir este jogador?
|
confirmunban = Certeza que quer desbanir este jogador?
|
||||||
text.confirmadmin = Certeza que quer fazer este jogador um administrador?
|
confirmadmin = Certeza que quer fazer este jogador um administrador?
|
||||||
text.confirmunadmin = Certeza que quer remover o estatus de adminstrador deste jogador?
|
confirmunadmin = Certeza que quer remover o estatus de adminstrador deste jogador?
|
||||||
text.joingame.title = Entrar no jogo
|
joingame.title = Entrar no jogo
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Desconectado.
|
disconnect = Desconectado.
|
||||||
text.disconnect.data = Falha ao abrir a data do mundo!
|
disconnect.data = Falha ao abrir a data do mundo!
|
||||||
text.connecting = [accent]Conectando...
|
connecting = [accent]Conectando...
|
||||||
text.connecting.data = [accent]Carregando data do mundo...
|
connecting.data = [accent]Carregando data do mundo...
|
||||||
text.server.port = Porte:
|
server.port = Porte:
|
||||||
text.server.addressinuse = Senha em uso!
|
server.addressinuse = Senha em uso!
|
||||||
text.server.invalidport = Numero de port invalido!
|
server.invalidport = Numero de port invalido!
|
||||||
text.server.error = [crimson]Erro ao hospedar o servidor: [accent]{0}
|
server.error = [crimson]Erro ao hospedar o servidor: [accent]{0}
|
||||||
text.save.old = Este save é para uma versão antiga do jogo, E não pode ser usado.\n\n[LIGHT_GRAY]Salvar Versões antigas vai ser Implementado Na versão 4.0 completa
|
save.old = Este save é para uma versão antiga do jogo, E não pode ser usado.\n\n[LIGHT_GRAY]Salvar Versões antigas vai ser Implementado Na versão 4.0 completa
|
||||||
text.save.new = Novo Save
|
save.new = Novo Save
|
||||||
text.save.overwrite = Você tem certeza que quer salvar sobre este slot?
|
save.overwrite = Você tem certeza que quer salvar sobre este slot?
|
||||||
text.overwrite = Salvar sobre
|
overwrite = Salvar sobre
|
||||||
text.save.none = Nenhum save encontrado!
|
save.none = Nenhum save encontrado!
|
||||||
text.saveload = [accent]Salvando...
|
saveload = [accent]Salvando...
|
||||||
text.savefail = Falha ao salvar jogo!
|
savefail = Falha ao salvar jogo!
|
||||||
text.save.delete.confirm = Certeza que quer deletar este save?
|
save.delete.confirm = Certeza que quer deletar este save?
|
||||||
text.save.delete = Deletar
|
save.delete = Deletar
|
||||||
text.save.export = Exportar save
|
save.export = Exportar save
|
||||||
text.save.import.invalid = [accent]Este save é invalido!
|
save.import.invalid = [accent]Este save é invalido!
|
||||||
text.save.import.fail = [crimson]Falha ao importar save: [accent]{0}
|
save.import.fail = [crimson]Falha ao importar save: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Falha ao Exportar save: [accent]{0}
|
save.export.fail = [crimson]Falha ao Exportar save: [accent]{0}
|
||||||
text.save.import = Importar save
|
save.import = Importar save
|
||||||
text.save.newslot = Nome do save:
|
save.newslot = Nome do save:
|
||||||
text.save.rename = Renomear
|
save.rename = Renomear
|
||||||
text.save.rename.text = Novo jogo:
|
save.rename.text = Novo jogo:
|
||||||
text.selectslot = Selecione um slot para salvar.
|
selectslot = Selecione um slot para salvar.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.save.corrupted = [accent]Arquivo corrompido ou inválido!
|
save.corrupted = [accent]Arquivo corrompido ou inválido!
|
||||||
text.sector.corrupted = [accent]Um arquivo de save Foi encontrado neste setor, Mas o login falhou.\nUm novo foi criado.
|
sector.corrupted = [accent]Um arquivo de save Foi encontrado neste setor, Mas o login falhou.\nUm novo foi criado.
|
||||||
text.empty = <vazio>
|
empty = <vazio>
|
||||||
text.on = Ligado
|
on = Ligado
|
||||||
text.off = Desligado
|
off = Desligado
|
||||||
text.save.autosave = Autosalvar: {0}
|
save.autosave = Autosalvar: {0}
|
||||||
text.save.map = Mapa: {0}
|
save.map = Mapa: {0}
|
||||||
text.save.wave = Horda {0}
|
save.wave = Horda {0}
|
||||||
text.save.difficulty = Dificuldade: {0}
|
save.difficulty = Dificuldade: {0}
|
||||||
text.save.date = Último salvamento: {0}
|
save.date = Último salvamento: {0}
|
||||||
text.save.playtime = Playtime: {0}
|
save.playtime = Playtime: {0}
|
||||||
text.confirm = Confirmar
|
confirm = Confirmar
|
||||||
text.delete = Excluir
|
delete = Excluir
|
||||||
text.ok = OK
|
ok = OK
|
||||||
text.open = Abrir
|
open = Abrir
|
||||||
text.cancel = Cancelar
|
cancel = Cancelar
|
||||||
text.openlink = Abrir Link
|
openlink = Abrir Link
|
||||||
text.copylink = Copiar link
|
copylink = Copiar link
|
||||||
text.back = Voltar
|
back = Voltar
|
||||||
text.quit.confirm = Você tem certeza que quer sair?
|
quit.confirm = Você tem certeza que quer sair?
|
||||||
text.changelog.title = Changelog
|
changelog.title = Changelog
|
||||||
text.changelog.loading = Coletando changelog...
|
changelog.loading = Coletando changelog...
|
||||||
text.changelog.error.android = [accent]Note que a Changelog as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android.
|
changelog.error.android = [accent]Note que a Changelog as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android.
|
||||||
text.changelog.error.ios = [accent]A changelog não é suportada no IOS.
|
changelog.error.ios = [accent]A changelog não é suportada no IOS.
|
||||||
text.changelog.error = [scarlet]Erro ao coletar Changelog!\nCheque a Conexão com a internet.
|
changelog.error = [scarlet]Erro ao coletar Changelog!\nCheque a Conexão com a internet.
|
||||||
text.changelog.current = [yellow][[Primeira versão]
|
changelog.current = [yellow][[Primeira versão]
|
||||||
text.changelog.latest = [accent][[Ultima versão]
|
changelog.latest = [accent][[Ultima versão]
|
||||||
text.loading = [accent]Carregando...
|
loading = [accent]Carregando...
|
||||||
text.saving = [accent]Salvando...
|
saving = [accent]Salvando...
|
||||||
text.wave = [accent]Horda {0}
|
wave = [accent]Horda {0}
|
||||||
text.wave.waiting = Horda em {0}
|
wave.waiting = Horda em {0}
|
||||||
text.waiting = Aguardando...
|
waiting = Aguardando...
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Carregar\nImagem
|
loadimage = Carregar\nImagem
|
||||||
text.saveimage = Salvar\nImagem
|
saveimage = Salvar\nImagem
|
||||||
text.unknown = Desconhecido
|
unknown = Desconhecido
|
||||||
text.custom = Customizado
|
custom = Customizado
|
||||||
text.builtin = Built-In
|
builtin = Built-In
|
||||||
text.map.delete.confirm = Certeza que quer deletar este mapa? Isto não pode ser desfeito!
|
map.delete.confirm = Certeza que quer deletar este mapa? Isto não pode ser desfeito!
|
||||||
text.map.random = [accent]Mapa aleatório
|
map.random = [accent]Mapa aleatório
|
||||||
text.map.nospawn = Esse mapa não contém um [yellow]core[] para o jogador Nascer! [ROYAL]blue[] Coloque um [yellow]core[] no editor de mapa.
|
map.nospawn = Esse mapa não contém um [yellow]core[] para o jogador Nascer! [ROYAL]blue[] Coloque um [yellow]core[] no editor de mapa.
|
||||||
text.map.nospawn.pvp = Esse mapa não tem cores inimigos para os jogadores nascerem! Adicione[SCARLET] Cores vermelhos[] no mapa no editor.
|
map.nospawn.pvp = Esse mapa não tem cores inimigos para os jogadores nascerem! Adicione[SCARLET] Cores vermelhos[] no mapa no editor.
|
||||||
text.map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto.
|
map.invalid = Erro ao carregar o mapa: Arquivo de mapa invalido ou corrupto.
|
||||||
text.editor.brush = Pincel
|
editor.brush = Pincel
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Abrir no Editor
|
editor.openin = Abrir no Editor
|
||||||
text.editor.oregen = Geração de minério
|
editor.oregen = Geração de minério
|
||||||
text.editor.oregen.info = Geração de minério:
|
editor.oregen.info = Geração de minério:
|
||||||
text.editor.mapinfo = Informação do mapa
|
editor.mapinfo = Informação do mapa
|
||||||
text.editor.author = Autor:
|
editor.author = Autor:
|
||||||
text.editor.description = Descrição:
|
editor.description = Descrição:
|
||||||
text.editor.name = Nome:
|
editor.name = Nome:
|
||||||
text.editor.teams = Time
|
editor.teams = Time
|
||||||
text.editor.elevation = Elevação
|
editor.elevation = Elevação
|
||||||
text.editor.errorimageload = Erro ao carregar arquivo de imagem:\n[accent]{0}
|
editor.errorimageload = Erro ao carregar arquivo de imagem:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Erro ao salvar arquivo de imagem:\n[accent]{0}
|
editor.errorimagesave = Erro ao salvar arquivo de imagem:\n[accent]{0}
|
||||||
text.editor.generate = Gerar
|
editor.generate = Gerar
|
||||||
text.editor.resize = Redimen\n sionar
|
editor.resize = Redimen\n sionar
|
||||||
text.editor.loadmap = Carregar\n Mapa
|
editor.loadmap = Carregar\n Mapa
|
||||||
text.editor.savemap = Salvar\n Mapa
|
editor.savemap = Salvar\n Mapa
|
||||||
text.editor.saved = Salvo!
|
editor.saved = Salvo!
|
||||||
text.editor.save.noname = Seu mapa não tem um nome! Coloque um no menu de "Informação do mapa"
|
editor.save.noname = Seu mapa não tem um nome! Coloque um no menu de "Informação do mapa"
|
||||||
text.editor.save.overwrite = O seu mapa Substitui um mapa já construído! Coloque um nome diferente no menu "Informação do mapa"
|
editor.save.overwrite = O seu mapa Substitui um mapa já construído! Coloque um nome diferente no menu "Informação do mapa"
|
||||||
text.editor.import.exists = [scarlet]Não foi possivel importar:[] Um mapa Construído chamado '{0}' Já existe!
|
editor.import.exists = [scarlet]Não foi possivel importar:[] Um mapa Construído chamado '{0}' Já existe!
|
||||||
text.editor.import = Importando...
|
editor.import = Importando...
|
||||||
text.editor.importmap = Importar Mapa
|
editor.importmap = Importar Mapa
|
||||||
text.editor.importmap.description = Importar um mapa existente
|
editor.importmap.description = Importar um mapa existente
|
||||||
text.editor.importfile = Importar arquivo
|
editor.importfile = Importar arquivo
|
||||||
text.editor.importfile.description = Importar um arquivo externo
|
editor.importfile.description = Importar um arquivo externo
|
||||||
text.editor.importimage = Importar imagem do terreno
|
editor.importimage = Importar imagem do terreno
|
||||||
text.editor.importimage.description = Importar uma imagem de terreno externa
|
editor.importimage.description = Importar uma imagem de terreno externa
|
||||||
text.editor.export = Exportando...
|
editor.export = Exportando...
|
||||||
text.editor.exportfile = Exportar arquivo
|
editor.exportfile = Exportar arquivo
|
||||||
text.editor.exportfile.description = Exportar um arquivo de mapa
|
editor.exportfile.description = Exportar um arquivo de mapa
|
||||||
text.editor.exportimage = Exportar imagem de terreno
|
editor.exportimage = Exportar imagem de terreno
|
||||||
text.editor.exportimage.description = Exportar um arquivo de imagem de mapa
|
editor.exportimage.description = Exportar um arquivo de imagem de mapa
|
||||||
text.editor.loadimage = Carregar\n Imagem
|
editor.loadimage = Carregar\n Imagem
|
||||||
text.editor.saveimage = Salvar\nImagem
|
editor.saveimage = Salvar\nImagem
|
||||||
text.editor.unsaved = [scarlet]Você tem alterações não salvas![]\nTem certeza que quer sair?
|
editor.unsaved = [scarlet]Você tem alterações não salvas![]\nTem certeza que quer sair?
|
||||||
text.editor.resizemap = Redimensionar Mapa
|
editor.resizemap = Redimensionar Mapa
|
||||||
text.editor.mapname = Nome do Mapa:
|
editor.mapname = Nome do Mapa:
|
||||||
text.editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente.
|
editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente.
|
||||||
text.editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir?
|
editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir?
|
||||||
text.editor.selectmap = Selecione uma mapa para carregar:
|
editor.selectmap = Selecione uma mapa para carregar:
|
||||||
text.width = Largura:
|
width = Largura:
|
||||||
text.height = Altura:
|
height = Altura:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Jogar
|
play = Jogar
|
||||||
text.load = Carregar
|
load = Carregar
|
||||||
text.save = Salvar
|
save = Salvar
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Por favor Reinicie seu jogo para a tradução tomar efeito.
|
language.restart = Por favor Reinicie seu jogo para a tradução tomar efeito.
|
||||||
text.settings = Configurações
|
settings = Configurações
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Editor de mapa
|
mapeditor = Editor de mapa
|
||||||
text.donate = Doar
|
donate = Doar
|
||||||
text.connectfail = [crimson]Falha ao entrar no servidor: [accent]{0}
|
connectfail = [crimson]Falha ao entrar no servidor: [accent]{0}
|
||||||
text.error.unreachable = Servidor inalcançavel.
|
error.unreachable = Servidor inalcançavel.
|
||||||
text.error.invalidaddress = Endereço invalido.
|
error.invalidaddress = Endereço invalido.
|
||||||
text.error.timedout = Desconectado!\nTenha certeza que o Rosteador tenha feito Port forwading, E que o indereço esteja correto!
|
error.timedout = Desconectado!\nTenha certeza que o Rosteador tenha feito Port forwading, E que o indereço esteja correto!
|
||||||
text.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.mismatch = Erro de pacote:\nPossivel versão do cliente/Servidor incompatibilidade.\nTenha certeza que você e o host tenham a ultima versão!
|
||||||
text.error.alreadyconnected = Já conectado.
|
error.alreadyconnected = Já conectado.
|
||||||
text.error.mapnotfound = Arquivo de mapa não encontrado!
|
error.mapnotfound = Arquivo de mapa não encontrado!
|
||||||
text.error.any = Erro de rede desconhecido.
|
error.any = Erro de rede desconhecido.
|
||||||
text.settings.language = Linguagem
|
settings.language = Linguagem
|
||||||
text.settings.reset = Restaurar Padrões
|
settings.reset = Restaurar Padrões
|
||||||
text.settings.rebind = Religar
|
settings.rebind = Religar
|
||||||
text.settings.controls = Controles
|
settings.controls = Controles
|
||||||
text.settings.game = Jogo
|
settings.game = Jogo
|
||||||
text.settings.sound = Som
|
settings.sound = Som
|
||||||
text.settings.graphics = Gráficos
|
settings.graphics = Gráficos
|
||||||
text.settings.cleardata = Data do jogo limpa...
|
settings.cleardata = Data do jogo limpa...
|
||||||
text.settings.clear.confirm = Certeza que quer limpar a data?\nOque é feito não pode ser desfeito!
|
settings.clear.confirm = Certeza que quer limpar a data?\nOque é feito não pode ser desfeito!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Limpar setores
|
settings.clearsectors = Limpar setores
|
||||||
text.settings.clearunlocks = Limpar liberados
|
settings.clearunlocks = Limpar liberados
|
||||||
text.settings.clearall = Limpar tudo
|
settings.clearall = Limpar tudo
|
||||||
text.paused = Pausado
|
paused = Pausado
|
||||||
text.yes = Sim
|
yes = Sim
|
||||||
text.no = Não
|
no = Não
|
||||||
text.info.title = [accent]Informação
|
info.title = [accent]Informação
|
||||||
text.error.title = [crimson]Ocorreu um Erro.
|
error.title = [crimson]Ocorreu um Erro.
|
||||||
text.error.crashtitle = Ocorreu um Erro
|
error.crashtitle = Ocorreu um Erro
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Informação do Bloco
|
blocks.blockinfo = Informação do Bloco
|
||||||
text.blocks.powercapacity = Capacidade de Energia
|
blocks.powercapacity = Capacidade de Energia
|
||||||
text.blocks.powershot = Energia/tiro
|
blocks.powershot = Energia/tiro
|
||||||
text.blocks.targetsair = Mirar no ar
|
blocks.targetsair = Mirar no ar
|
||||||
text.blocks.itemspeed = Unidades mobilizadas
|
blocks.itemspeed = Unidades mobilizadas
|
||||||
text.blocks.shootrange = Alcance
|
blocks.shootrange = Alcance
|
||||||
text.blocks.size = Tamanho
|
blocks.size = Tamanho
|
||||||
text.blocks.liquidcapacity = Capacidade de Líquido
|
blocks.liquidcapacity = Capacidade de Líquido
|
||||||
text.blocks.maxitemssecond = Máximo de itens/segundo
|
blocks.maxitemssecond = Máximo de itens/segundo
|
||||||
text.blocks.powerrange = Alcance da Energia
|
blocks.powerrange = Alcance da Energia
|
||||||
text.blocks.poweruse = Uso de energia
|
blocks.poweruse = Uso de energia
|
||||||
text.blocks.powerdamage = Dano/Poder
|
blocks.powerdamage = Dano/Poder
|
||||||
text.blocks.inputitemcapacity = Configurar capacidade de itens
|
blocks.inputitemcapacity = Configurar capacidade de itens
|
||||||
text.blocks.outputitemcapacity = Configurar capacidade de itens
|
blocks.outputitemcapacity = Configurar capacidade de itens
|
||||||
text.blocks.itemcapacity = Capacidade de Itens
|
blocks.itemcapacity = Capacidade de Itens
|
||||||
text.blocks.basepowergeneration = Geração de poder base
|
blocks.basepowergeneration = Geração de poder base
|
||||||
text.blocks.powertransferspeed = Transferência de energia
|
blocks.powertransferspeed = Transferência de energia
|
||||||
text.blocks.craftspeed = Velocidade de produção
|
blocks.craftspeed = Velocidade de produção
|
||||||
text.blocks.inputliquid = Líquido de entrada
|
blocks.inputliquid = Líquido de entrada
|
||||||
text.blocks.inputliquidaux = Líquido auxiliar
|
blocks.inputliquidaux = Líquido auxiliar
|
||||||
text.blocks.inputitem = Item de entrada
|
blocks.inputitem = Item de entrada
|
||||||
text.blocks.inputitems = Itens de entrada
|
blocks.inputitems = Itens de entrada
|
||||||
text.blocks.outputitem = Itens de saida
|
blocks.outputitem = Itens de saida
|
||||||
text.blocks.drilltier = Furaveis
|
blocks.drilltier = Furaveis
|
||||||
text.blocks.drillspeed = Velocidade da furadeira base
|
blocks.drillspeed = Velocidade da furadeira base
|
||||||
text.blocks.liquidoutput = Saida de liquido
|
blocks.liquidoutput = Saida de liquido
|
||||||
text.blocks.liquidoutputspeed = Velocidade da saida de líquido
|
blocks.liquidoutputspeed = Velocidade da saida de líquido
|
||||||
text.blocks.liquiduse = Uso de liquido
|
blocks.liquiduse = Uso de liquido
|
||||||
text.blocks.coolant = Esfriador
|
blocks.coolant = Esfriador
|
||||||
text.blocks.coolantuse = Uso do esfriador
|
blocks.coolantuse = Uso do esfriador
|
||||||
text.blocks.inputliquidfuel = Liquido de combustivel
|
blocks.inputliquidfuel = Liquido de combustivel
|
||||||
text.blocks.liquidfueluse = Uso do liquido de combustivel
|
blocks.liquidfueluse = Uso do liquido de combustivel
|
||||||
text.blocks.boostitem = Acelerar item
|
blocks.boostitem = Acelerar item
|
||||||
text.blocks.boostliquid = Acelerar líquido
|
blocks.boostliquid = Acelerar líquido
|
||||||
text.blocks.health = Saúde
|
blocks.health = Saúde
|
||||||
text.blocks.inaccuracy = Imprecisão
|
blocks.inaccuracy = Imprecisão
|
||||||
text.blocks.shots = Tiros
|
blocks.shots = Tiros
|
||||||
text.blocks.reload = Recarregar
|
blocks.reload = Recarregar
|
||||||
text.blocks.inputfuel = Combustivel
|
blocks.inputfuel = Combustivel
|
||||||
text.blocks.fuelburntime = Tempo de queima de combustivel
|
blocks.fuelburntime = Tempo de queima de combustivel
|
||||||
text.blocks.inputcapacity = Capacidade de entrada
|
blocks.inputcapacity = Capacidade de entrada
|
||||||
text.blocks.outputcapacity = Capacidade de saída
|
blocks.outputcapacity = Capacidade de saída
|
||||||
text.unit.blocks = blocos
|
unit.blocks = blocos
|
||||||
text.unit.powersecond = Unidades de energia/segundo
|
unit.powersecond = Unidades de energia/segundo
|
||||||
text.unit.liquidsecond = Unidades de líquido/segundo
|
unit.liquidsecond = Unidades de líquido/segundo
|
||||||
text.unit.itemssecond = itens/segundo
|
unit.itemssecond = itens/segundo
|
||||||
text.unit.pixelssecond = pixeis/segundo
|
unit.pixelssecond = pixeis/segundo
|
||||||
text.unit.liquidunits = Unidades de liquido
|
unit.liquidunits = Unidades de liquido
|
||||||
text.unit.powerunits = Unidades de energia
|
unit.powerunits = Unidades de energia
|
||||||
text.unit.degrees = Graus
|
unit.degrees = Graus
|
||||||
text.unit.seconds = segundos
|
unit.seconds = segundos
|
||||||
text.unit.items = itens
|
unit.items = itens
|
||||||
text.category.general = Geral
|
category.general = Geral
|
||||||
text.category.power = Poder
|
category.power = Poder
|
||||||
text.category.liquids = Liquidos
|
category.liquids = Liquidos
|
||||||
text.category.items = Itens
|
category.items = Itens
|
||||||
text.category.crafting = Construindo
|
category.crafting = Construindo
|
||||||
text.category.shooting = Atirando
|
category.shooting = Atirando
|
||||||
text.category.optional = Melhoras opcionais
|
category.optional = Melhoras opcionais
|
||||||
setting.autotarget.name = Alvo automatico
|
setting.autotarget.name = Alvo automatico
|
||||||
setting.fpscap.name = FPS Maximo
|
setting.fpscap.name = FPS Maximo
|
||||||
setting.fpscap.none = Nenhum
|
setting.fpscap.none = Nenhum
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Desligar Música
|
|||||||
setting.sfxvol.name = Volume de Efeitos
|
setting.sfxvol.name = Volume de Efeitos
|
||||||
setting.mutesound.name = Desligar Som
|
setting.mutesound.name = Desligar Som
|
||||||
setting.crashreport.name = Enviar denuncias de crash anonimas
|
setting.crashreport.name = Enviar denuncias de crash anonimas
|
||||||
text.keybind.title = Refazer teclas
|
keybind.title = Refazer teclas
|
||||||
category.general.name = Geral
|
category.general.name = Geral
|
||||||
category.view.name = Ver
|
category.view.name = Ver
|
||||||
category.multiplayer.name = Multijogador
|
category.multiplayer.name = Multijogador
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Historico do proximo chat
|
|||||||
keybind.chat_scroll.name = Rolar chat
|
keybind.chat_scroll.name = Rolar chat
|
||||||
keybind.drop_unit.name = Soltar unidade
|
keybind.drop_unit.name = Soltar unidade
|
||||||
keybind.zoom_minimap.name = Zoom minimap
|
keybind.zoom_minimap.name = Zoom minimap
|
||||||
mode.text.help.title = Descrição dos modos
|
mode.help.title = Descrição dos modos
|
||||||
mode.waves.name = hordas
|
mode.waves.name = hordas
|
||||||
mode.waves.description = O modo normal. Recursos limitados E os ataques vem automaticamente.
|
mode.waves.description = O modo normal. Recursos limitados E os ataques vem automaticamente.
|
||||||
mode.sandbox.name = Caixa de areia
|
mode.sandbox.name = Caixa de areia
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = Carga de bombas
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Uma nave armada, bem armadurada. Com um repetidor incendario equipado. Boa aceleração e maxima velocidade.
|
mech.glaive-ship.description = Uma nave armada, bem armadurada. Com um repetidor incendario equipado. Boa aceleração e maxima velocidade.
|
||||||
mech.glaive-ship.weapon = Repetidor de fogo
|
mech.glaive-ship.weapon = Repetidor de fogo
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosividade: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosividade: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Inflamabilidade: {0}
|
item.flammability = [LIGHT_GRAY]Inflamabilidade: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]RadioAtividade: {0}
|
item.radioactivity = [LIGHT_GRAY]RadioAtividade: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Poder do fluxo: {0}
|
item.fluxiness = [LIGHT_GRAY]Poder do fluxo: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Vida: {0}
|
unit.health = [LIGHT_GRAY]Vida: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Velocidade: {0}
|
unit.speed = [LIGHT_GRAY]Velocidade: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Arma: {0}
|
mech.weapon = [LIGHT_GRAY]Arma: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armadura: {0}
|
mech.armor = [LIGHT_GRAY]Armadura: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Capacidade de itens: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Capacidade de itens: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Velocidade de mineração: {0}
|
mech.minespeed = [LIGHT_GRAY]Velocidade de mineração: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Poder de mineração: {0}
|
mech.minepower = [LIGHT_GRAY]Poder de mineração: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Habilidade: {0}
|
mech.ability = [LIGHT_GRAY]Habilidade: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Capacidade de aquecimento: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosidade: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperatura: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Construindo)
|
block.constructing = {0}\n[LIGHT_GRAY](Construindo)
|
||||||
block.spawn.name = Spawn dos inimigos
|
block.spawn.name = Spawn dos inimigos
|
||||||
block.core.name = Core
|
block.core.name = Core
|
||||||
|
|||||||
@@ -1,352 +1,352 @@
|
|||||||
text.credits.text = Создатель [ROYAL] Anuken. - [SKY]anukendev@gmail.com[][]\n\nЕсть недоработки в переводе?\nПишите в офф. discord-сервер mindustry в канал #русский.\n\nПереводчики на русский язык:\n[YELLOW]Prosta4ok_ua\n[GREEN]xga\n[BLACK]XZimur\n[BLUE]Beryllium
|
credits.text = Создатель [ROYAL] Anuken. - [SKY]anukendev@gmail.com[][]\n\nЕсть недоработки в переводе?\nПишите в офф. discord-сервер mindustry в канал #русский.\n\nПереводчики на русский язык:\n[YELLOW]Prosta4ok_ua\n[GREEN]xga\n[BLACK]XZimur\n[BLUE]Beryllium
|
||||||
text.credits = Авторы
|
credits = Авторы
|
||||||
text.contributors = Переводчики и контрибьюторы
|
contributors = Переводчики и контрибьюторы
|
||||||
text.discord = Присоединяйтесь к нашему Discord!
|
discord = Присоединяйтесь к нашему Discord!
|
||||||
text.link.discord.description = Официальный discord-сервер Mindustry
|
link.discord.description = Официальный discord-сервер Mindustry
|
||||||
text.link.github.description = Исходный код игры
|
link.github.description = Исходный код игры
|
||||||
text.link.dev-builds.description = Нестабильные версии
|
link.dev-builds.description = Нестабильные версии
|
||||||
text.link.trello.description = Официальная доска trello для запланированных функций
|
link.trello.description = Официальная доска trello для запланированных функций
|
||||||
text.link.itch.io.description = itch.io страница с загрузкой ПК версии и веб-версией игры
|
link.itch.io.description = itch.io страница с загрузкой ПК версии и веб-версией игры
|
||||||
text.link.google-play.description = Скачать для Android c Google play
|
link.google-play.description = Скачать для Android c Google play
|
||||||
text.link.wiki.description = Официальная вики Mindustry(англ.)
|
link.wiki.description = Официальная вики Mindustry(англ.)
|
||||||
text.linkfail = Не удалось открыть ссылку!\nURL-адрес был скопирован в буфер обмена.
|
linkfail = Не удалось открыть ссылку!\nURL-адрес был скопирован в буфер обмена.
|
||||||
text.gameover = Игра окончена
|
gameover = Игра окончена
|
||||||
text.gameover.pvp = [accent] {0}[] команда победила!
|
gameover.pvp = [accent] {0}[] команда победила!
|
||||||
text.sector.gameover = Этот сектор потерян. Высадиться повторно?
|
sector.gameover = Этот сектор потерян. Высадиться повторно?
|
||||||
text.sector.retry = Повторить попытку
|
sector.retry = Повторить попытку
|
||||||
text.highscore = [YELLOW]Новый рекорд!
|
highscore = [YELLOW]Новый рекорд!
|
||||||
text.wave.lasted = Вы продержались до [accent]{0}[]-ой волны.
|
wave.lasted = Вы продержались до [accent]{0}[]-ой волны.
|
||||||
text.level.highscore = Рекорд: [accent]{0}
|
level.highscore = Рекорд: [accent]{0}
|
||||||
text.level.delete.title = Подтвердите удаление
|
level.delete.title = Подтвердите удаление
|
||||||
text.map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"?
|
map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"?
|
||||||
text.level.select = Выбор карты
|
level.select = Выбор карты
|
||||||
text.level.mode = Режим игры:
|
level.mode = Режим игры:
|
||||||
text.construction.desktop = Чтобы отменить выбор блока или остановить строительство, [accent] используйте пробел[].
|
construction.desktop = Чтобы отменить выбор блока или остановить строительство, [accent] используйте пробел[].
|
||||||
text.construction.title = Руководство по размещению блоков
|
construction.title = Руководство по размещению блоков
|
||||||
text.construction = Вы только что перешли в режим размещения[accent]блоков[].\n\nЧтобы начать размещение, просто коснитесь подходящего места рядом с вашим мехом.\nПосле того, как вы поставили несколько блоков, нажмите на галочку, чтобы подтвердить, и ваш мех начнет их строительство.\n\n- [accent]Удалите блоки [] из вашего плана строительства, нажав на них.n- [accent]Нажав Shift [] и, удерживая, перетащите любой выбранный блок.\n- [accent]Поместите блоки в линию [], нажимая и удерживая на пустое место, а затем перетаскивая в любом направлении.\n- [accent]Отмените размещение блоков [], нажав X в нижнем правом углу.
|
construction = Вы только что перешли в режим размещения[accent]блоков[].\n\nЧтобы начать размещение, просто коснитесь подходящего места рядом с вашим мехом.\nПосле того, как вы поставили несколько блоков, нажмите на галочку, чтобы подтвердить, и ваш мех начнет их строительство.\n\n- [accent]Удалите блоки [] из вашего плана строительства, нажав на них.n- [accent]Нажав Shift [] и, удерживая, перетащите любой выбранный блок.\n- [accent]Поместите блоки в линию [], нажимая и удерживая на пустое место, а затем перетаскивая в любом направлении.\n- [accent]Отмените размещение блоков [], нажав X в нижнем правом углу.
|
||||||
text.deconstruction.title = Руководство по разрушению блоков
|
deconstruction.title = Руководство по разрушению блоков
|
||||||
text.deconstruction = Вы только что перешли в режим сноса[accent] блоков.[].\n\nЧтобы начать удалять, просто нажмите на блок рядом с вашим мехом.\nПосле того как вы выбрали несколько блоков, нажмите на галочку, чтобы подтвердить, и ваш мех начнёт их сносить.\n\n- [accent]Уберите блоки [] из вашего выбора, нажав на них.\n- [accent]Удалите блоки в области [], нажав и удерживая на пустом месте, а затем перетаскивая в нужном направлении.\n- [accent]Отменить снос или выбор [] можно нажав X в нижнем правом углу.
|
deconstruction = Вы только что перешли в режим сноса[accent] блоков.[].\n\nЧтобы начать удалять, просто нажмите на блок рядом с вашим мехом.\nПосле того как вы выбрали несколько блоков, нажмите на галочку, чтобы подтвердить, и ваш мех начнёт их сносить.\n\n- [accent]Уберите блоки [] из вашего выбора, нажав на них.\n- [accent]Удалите блоки в области [], нажав и удерживая на пустом месте, а затем перетаскивая в нужном направлении.\n- [accent]Отменить снос или выбор [] можно нажав X в нижнем правом углу.
|
||||||
text.showagain = Не показывать снова до следующей сессии
|
showagain = Не показывать снова до следующей сессии
|
||||||
text.coreattack = < Ядро находится под атакой! >
|
coreattack = < Ядро находится под атакой! >
|
||||||
text.unlocks = Разблокированные
|
unlocks = Разблокированные
|
||||||
text.savegame = Сохранить игру
|
savegame = Сохранить игру
|
||||||
text.loadgame = Загрузить игру
|
loadgame = Загрузить игру
|
||||||
text.joingame = Присоеди\nниться
|
joingame = Присоеди\nниться
|
||||||
text.addplayers = Доб/удалить игроков
|
addplayers = Доб/удалить игроков
|
||||||
text.customgame = Пользовательская игра
|
customgame = Пользовательская игра
|
||||||
text.sectors = Секторы
|
sectors = Секторы
|
||||||
text.sector = Выбранный сектор: [LIGHT_GRAY]{0}
|
sector = Выбранный сектор: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Время: [LIGHT_GRAY]{0}
|
sector.time = Время: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Высадиться
|
sector.deploy = Высадиться
|
||||||
text.sector.abandon = Отступить
|
sector.abandon = Отступить
|
||||||
text.sector.abandon.confirm = Вы уверены, что хотите отступить?\nПрогресс на секторе нельзя восстановить!
|
sector.abandon.confirm = Вы уверены, что хотите отступить?\nПрогресс на секторе нельзя восстановить!
|
||||||
text.sector.resume = Продолжить
|
sector.resume = Продолжить
|
||||||
text.sector.locked = [scarlet][[Не завершён]
|
sector.locked = [scarlet][[Не завершён]
|
||||||
text.sector.unexplored = [accent][[Неисследованный]
|
sector.unexplored = [accent][[Неисследованный]
|
||||||
text.missions = Миссий:[LIGHT_GRAY] {0}
|
missions = Миссий:[LIGHT_GRAY] {0}
|
||||||
text.mission = Миссия:[LIGHT_GRAY] {0}
|
mission = Миссия:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Главная миссия:[LIGHT_GRAY] {0}
|
mission.main = Главная миссия:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Информация о миссии
|
mission.info = Информация о миссии
|
||||||
text.mission.complete = Миссия выполнена!
|
mission.complete = Миссия выполнена!
|
||||||
text.mission.complete.body = Сектор {0},{1} был завоёван.
|
mission.complete.body = Сектор {0},{1} был завоёван.
|
||||||
text.mission.wave = Волна[accent] {0}[] из[accent] {1}[]\nВолна через {2}
|
mission.wave = Волна[accent] {0}[] из[accent] {1}[]\nВолна через {2}
|
||||||
text.mission.wave.enemies = Волна[accent] {0} из {1}[]\n{2} враг.
|
mission.wave.enemies = Волна[accent] {0} из {1}[]\n{2} враг.
|
||||||
text.mission.wave.enemy = Волна[accent] {0} из {1}[]\n{2} враг
|
mission.wave.enemy = Волна[accent] {0} из {1}[]\n{2} враг
|
||||||
text.mission.wave.menu = Пережить[accent] {0} []волн
|
mission.wave.menu = Пережить[accent] {0} []волн
|
||||||
text.mission.battle = Уничтожьте ядро противника.
|
mission.battle = Уничтожьте ядро противника.
|
||||||
text.mission.resource.menu = Добыть {0} х{1}
|
mission.resource.menu = Добыть {0} х{1}
|
||||||
text.mission.resource = Добыть {0}:\n[accent]{1}/{2}[]
|
mission.resource = Добыть {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Создать {0}
|
mission.block = Создать {0}
|
||||||
text.mission.unit = Создать {0} боев. ед.
|
mission.unit = Создать {0} боев. ед.
|
||||||
text.mission.command = Отправить команду {0} к боев. единицам
|
mission.command = Отправить команду {0} к боев. единицам
|
||||||
text.mission.linknode = Соединить силовые узлы
|
mission.linknode = Соединить силовые узлы
|
||||||
text.mission.display = [accent]Миссия:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Миссия:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Переключиться на мех[accent] {0}[]
|
mission.mech = Переключиться на мех[accent] {0}[]
|
||||||
text.mission.create = Создать[accent] {0}[]
|
mission.create = Создать[accent] {0}[]
|
||||||
text.none = <нет>
|
none = <нет>
|
||||||
text.close = Закрыть
|
close = Закрыть
|
||||||
text.quit = Выход
|
quit = Выход
|
||||||
text.maps = Карты
|
maps = Карты
|
||||||
text.continue = Продолжить
|
continue = Продолжить
|
||||||
text.nextmission = Следующая миссия
|
nextmission = Следующая миссия
|
||||||
text.maps.none = [LIGHT_GRAY]Карты не найдены!
|
maps.none = [LIGHT_GRAY]Карты не найдены!
|
||||||
text.about.button = Об игре
|
about.button = Об игре
|
||||||
text.name = Ник:
|
name = Ник:
|
||||||
text.filename = Имя файла:
|
filename = Имя файла:
|
||||||
text.unlocked = Новый блок разблокирован!
|
unlocked = Новый блок разблокирован!
|
||||||
text.unlocked.plural = Новые блоки разблокированы!
|
unlocked.plural = Новые блоки разблокированы!
|
||||||
text.players = Игроков на сервере: {0}
|
players = Игроков на сервере: {0}
|
||||||
text.players.single = {0} игрок на сервере
|
players.single = {0} игрок на сервере
|
||||||
text.server.closing = [accent]Закрытие сервера...
|
server.closing = [accent]Закрытие сервера...
|
||||||
text.server.kicked.kick = Вас выгнали с сервера!
|
server.kicked.kick = Вас выгнали с сервера!
|
||||||
text.server.kicked.serverClose = Сервер закрыт.
|
server.kicked.serverClose = Сервер закрыт.
|
||||||
text.server.kicked.sectorComplete = Сектор завоёван.
|
server.kicked.sectorComplete = Сектор завоёван.
|
||||||
text.server.kicked.sectorComplete.text = Ваша миссия завершена.\nСервер продолжит работу и высадит вас в следующем секторе.
|
server.kicked.sectorComplete.text = Ваша миссия завершена.\nСервер продолжит работу и высадит вас в следующем секторе.
|
||||||
text.server.kicked.clientOutdated = Устаревший клиент! Обновите игру!
|
server.kicked.clientOutdated = Устаревший клиент! Обновите игру!
|
||||||
text.server.kicked.serverOutdated = Устаревший сервер! Попросите хоста обновить сервер/игру!
|
server.kicked.serverOutdated = Устаревший сервер! Попросите хоста обновить сервер/игру!
|
||||||
text.server.kicked.banned = Вы заблокированы на этом сервере.
|
server.kicked.banned = Вы заблокированы на этом сервере.
|
||||||
text.server.kicked.recentKick = Вы недавно были кикнуты.\n Подождите немного перед следующим подключением
|
server.kicked.recentKick = Вы недавно были кикнуты.\n Подождите немного перед следующим подключением
|
||||||
text.server.kicked.nameInUse = На этом сервере есть кто-то с этим именем.
|
server.kicked.nameInUse = На этом сервере есть кто-то с этим именем.
|
||||||
text.server.kicked.nameEmpty = Ваше имя должно содержать хотя бы один символ или цифру.
|
server.kicked.nameEmpty = Ваше имя должно содержать хотя бы один символ или цифру.
|
||||||
text.server.kicked.idInUse = Вы уже на этом сервере! Соединение с двумя учетными записями не разрешено.
|
server.kicked.idInUse = Вы уже на этом сервере! Соединение с двумя учетными записями не разрешено.
|
||||||
text.server.kicked.customClient = Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию.
|
server.kicked.customClient = Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию.
|
||||||
text.host.info = Кнопка [accent] Сервер [] размещает сервер на порт [accent]6567[].[]\nЛюбой пользователь в той же [LIGHT_GRAY]сети [] получет возможность видеть ваш сервер в своём списке серверов.\n\nЕсли вы хотите, чтобы люди могли подключаться из любого места по IP, то требуется переадресация(проброс) портов.[].\n\n[LIGHT_GRAY] Примечание. Если у кого-то возникают проблемы с подключением к вашей локальной сети, убедитесь, что вы разрешили Mindustry доступ к вашей локальной сети в настройках брандмауэра.
|
host.info = Кнопка [accent] Сервер [] размещает сервер на порт [accent]6567[].[]\nЛюбой пользователь в той же [LIGHT_GRAY]сети [] получет возможность видеть ваш сервер в своём списке серверов.\n\nЕсли вы хотите, чтобы люди могли подключаться из любого места по IP, то требуется переадресация(проброс) портов.[].\n\n[LIGHT_GRAY] Примечание. Если у кого-то возникают проблемы с подключением к вашей локальной сети, убедитесь, что вы разрешили Mindustry доступ к вашей локальной сети в настройках брандмауэра.
|
||||||
text.join.info = Здесь вы можете ввести IP-адрес [accent]сервера[] для подключения или открыть [accent]локальную сеть [] для подключения к другим серверам.\nПоддерживается многопользовательский режим LAN и WAN.\n\n[LIGHT_GRAY] Примечание: это не является автоматическим глобальным списком серверов; если вы хотите подключиться к кому-то по IP, вам нужно будет спросить у хоста его IP-адрес.
|
join.info = Здесь вы можете ввести IP-адрес [accent]сервера[] для подключения или открыть [accent]локальную сеть [] для подключения к другим серверам.\nПоддерживается многопользовательский режим LAN и WAN.\n\n[LIGHT_GRAY] Примечание: это не является автоматическим глобальным списком серверов; если вы хотите подключиться к кому-то по IP, вам нужно будет спросить у хоста его IP-адрес.
|
||||||
text.hostserver = Запустить сервер
|
hostserver = Запустить сервер
|
||||||
text.hostserver.mobile = Запустить\nсервер
|
hostserver.mobile = Запустить\nсервер
|
||||||
text.host = Сервер
|
host = Сервер
|
||||||
text.hosting = [accent]Открытие сервера...
|
hosting = [accent]Открытие сервера...
|
||||||
text.hosts.refresh = Обновить
|
hosts.refresh = Обновить
|
||||||
text.hosts.discovering = Поиск локальных игр
|
hosts.discovering = Поиск локальных игр
|
||||||
text.server.refreshing = Обновление сервера
|
server.refreshing = Обновление сервера
|
||||||
text.hosts.none = [lightgray]Локальных игр не обнаружено!
|
hosts.none = [lightgray]Локальных игр не обнаружено!
|
||||||
text.host.invalid = [scarlet] Не удается подключиться к хосту.
|
host.invalid = [scarlet] Не удается подключиться к хосту.
|
||||||
text.trace = Слежка за игроком
|
trace = Слежка за игроком
|
||||||
text.trace.playername = Имя игрока: [accent]{0}
|
trace.playername = Имя игрока: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = ID: [accent]{0}
|
trace.id = ID: [accent]{0}
|
||||||
text.trace.android = Клиент Android: [accent]{0}
|
trace.android = Клиент Android: [accent]{0}
|
||||||
text.trace.modclient = Пользовательский клиент: [accent]{0}
|
trace.modclient = Пользовательский клиент: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Всего разрушено блоков: [accent]{0}
|
trace.totalblocksbroken = Всего разрушено блоков: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Структурных блоков сломано: [accent]{0}
|
trace.structureblocksbroken = Структурных блоков сломано: [accent]{0}
|
||||||
text.trace.lastblockbroken = Последний сломанный блок:[accent]{0}
|
trace.lastblockbroken = Последний сломанный блок:[accent]{0}
|
||||||
text.trace.totalblocksplaced = Всего размещено блоков: [accent]{0}
|
trace.totalblocksplaced = Всего размещено блоков: [accent]{0}
|
||||||
text.trace.lastblockplaced = Последний размещенный блок: [accent]{0}
|
trace.lastblockplaced = Последний размещенный блок: [accent]{0}
|
||||||
text.invalidid = Недопустимый ID клиента! Отправьте отчёт об ошибке.
|
invalidid = Недопустимый ID клиента! Отправьте отчёт об ошибке.
|
||||||
text.server.bans = Блокировки
|
server.bans = Блокировки
|
||||||
text.server.bans.none = Заблокированных игроков нет!
|
server.bans.none = Заблокированных игроков нет!
|
||||||
text.server.admins = Администраторы
|
server.admins = Администраторы
|
||||||
text.server.admins.none = Администраторов нет!
|
server.admins.none = Администраторов нет!
|
||||||
text.server.add = Добавить сервер
|
server.add = Добавить сервер
|
||||||
text.server.delete = Вы действительно хотите удалить этот сервер?
|
server.delete = Вы действительно хотите удалить этот сервер?
|
||||||
text.server.hostname = Хост: {0}
|
server.hostname = Хост: {0}
|
||||||
text.server.edit = Редактировать сервер
|
server.edit = Редактировать сервер
|
||||||
text.server.outdated = [crimson]Устаревший сервер![]
|
server.outdated = [crimson]Устаревший сервер![]
|
||||||
text.server.outdated.client = [crimson]Устаревший клиент![]
|
server.outdated.client = [crimson]Устаревший клиент![]
|
||||||
text.server.version = [lightgray]Версия: {0} {1}
|
server.version = [lightgray]Версия: {0} {1}
|
||||||
text.server.custombuild = [yellow]Пользовательская сборка
|
server.custombuild = [yellow]Пользовательская сборка
|
||||||
text.confirmban = Вы действительно хотите заблокировать этого игрока?
|
confirmban = Вы действительно хотите заблокировать этого игрока?
|
||||||
text.confirmkick = Вы действительно хотите выгнать(кикнуть) этого игрока?
|
confirmkick = Вы действительно хотите выгнать(кикнуть) этого игрока?
|
||||||
text.confirmunban = Вы действительно хотите разблокировать этого игрока?
|
confirmunban = Вы действительно хотите разблокировать этого игрока?
|
||||||
text.confirmadmin = Вы уверены, что хотите сделать этого игрока администратором?
|
confirmadmin = Вы уверены, что хотите сделать этого игрока администратором?
|
||||||
text.confirmunadmin = Вы действительно хотите убрать этого игрока из администраторов?
|
confirmunadmin = Вы действительно хотите убрать этого игрока из администраторов?
|
||||||
text.joingame.title = Присоединиться к игре
|
joingame.title = Присоединиться к игре
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Отключён
|
disconnect = Отключён
|
||||||
text.disconnect.data = Не удалось загрузить данные мира!
|
disconnect.data = Не удалось загрузить данные мира!
|
||||||
text.connecting = [accent]Подключение...
|
connecting = [accent]Подключение...
|
||||||
text.connecting.data = [accent]Загрузка данных мира...
|
connecting.data = [accent]Загрузка данных мира...
|
||||||
text.server.port = Порт:
|
server.port = Порт:
|
||||||
text.server.addressinuse = Данный адрес уже используется!
|
server.addressinuse = Данный адрес уже используется!
|
||||||
text.server.invalidport = Неверный номер порта!
|
server.invalidport = Неверный номер порта!
|
||||||
text.server.error = [crimson]Ошибка создания сервера: [accent] {0}
|
server.error = [crimson]Ошибка создания сервера: [accent] {0}
|
||||||
text.save.old = Это сохранение для более старой версии игры и больше не может использоваться.\n\n[LIGHT_GRAY]Совместимость сохранений будет реализована в полной версии 4.0.
|
save.old = Это сохранение для более старой версии игры и больше не может использоваться.\n\n[LIGHT_GRAY]Совместимость сохранений будет реализована в полной версии 4.0.
|
||||||
text.save.new = Новое сохранение
|
save.new = Новое сохранение
|
||||||
text.save.overwrite = Вы уверены,что хотите перезаписать этот слот для сохранения?
|
save.overwrite = Вы уверены,что хотите перезаписать этот слот для сохранения?
|
||||||
text.overwrite = Перезаписать
|
overwrite = Перезаписать
|
||||||
text.save.none = Сохранения не найдены!
|
save.none = Сохранения не найдены!
|
||||||
text.saveload = [accent]Сохранение...
|
saveload = [accent]Сохранение...
|
||||||
text.savefail = Не удалось сохранить игру!
|
savefail = Не удалось сохранить игру!
|
||||||
text.save.delete.confirm = Вы уверены,что хотите удалить это сохранение?
|
save.delete.confirm = Вы уверены,что хотите удалить это сохранение?
|
||||||
text.save.delete = Удалить
|
save.delete = Удалить
|
||||||
text.save.export = Экспортировать сохранение
|
save.export = Экспортировать сохранение
|
||||||
text.save.import.invalid = [accent]Это сохранение недействительно!
|
save.import.invalid = [accent]Это сохранение недействительно!
|
||||||
text.save.import.fail = [crimson]Не удалось импортировать сохранение: [accent] {0}
|
save.import.fail = [crimson]Не удалось импортировать сохранение: [accent] {0}
|
||||||
text.save.export.fail = [crimson]Не удалось экспортировать сохранение: [accent] {0}
|
save.export.fail = [crimson]Не удалось экспортировать сохранение: [accent] {0}
|
||||||
text.save.import = Импортировать сохранение
|
save.import = Импортировать сохранение
|
||||||
text.save.newslot = Имя сохранения:
|
save.newslot = Имя сохранения:
|
||||||
text.save.rename = Переименовать
|
save.rename = Переименовать
|
||||||
text.save.rename.text = Новое название:
|
save.rename.text = Новое название:
|
||||||
text.selectslot = Выберите сохранение.
|
selectslot = Выберите сохранение.
|
||||||
text.slot = [accent]Слот {0}
|
slot = [accent]Слот {0}
|
||||||
text.save.corrupted = [accent]Сохранённый файл повреждён или имеет недействительный формат!\nЕсли вы только что обновили свою игру, это, вероятно, из-за изменение формата сохранения[scarlet], а не []ошибка.
|
save.corrupted = [accent]Сохранённый файл повреждён или имеет недействительный формат!\nЕсли вы только что обновили свою игру, это, вероятно, из-за изменение формата сохранения[scarlet], а не []ошибка.
|
||||||
text.sector.corrupted = [accent] Файл сохранения для этого сектора был найден, но загрузка не удалась.\nСоздан новый файл.
|
sector.corrupted = [accent] Файл сохранения для этого сектора был найден, но загрузка не удалась.\nСоздан новый файл.
|
||||||
text.empty = <Пусто>
|
empty = <Пусто>
|
||||||
text.on = Вкл
|
on = Вкл
|
||||||
text.off = Выкл
|
off = Выкл
|
||||||
text.save.autosave = Автосохранение: {0}
|
save.autosave = Автосохранение: {0}
|
||||||
text.save.map = Карта: {0}
|
save.map = Карта: {0}
|
||||||
text.save.wave = Волна: {0}
|
save.wave = Волна: {0}
|
||||||
text.save.difficulty = Сложность: {0}
|
save.difficulty = Сложность: {0}
|
||||||
text.save.date = Последнее сохранение: {0}
|
save.date = Последнее сохранение: {0}
|
||||||
text.save.playtime = Время в игре: {0}
|
save.playtime = Время в игре: {0}
|
||||||
text.confirm = Подтверждение
|
confirm = Подтверждение
|
||||||
text.delete = Удалить
|
delete = Удалить
|
||||||
text.ok = ОК
|
ok = ОК
|
||||||
text.open = Открыть
|
open = Открыть
|
||||||
text.cancel = Отмена
|
cancel = Отмена
|
||||||
text.openlink = Открыть ссылку
|
openlink = Открыть ссылку
|
||||||
text.copylink = Скопировать ссылку
|
copylink = Скопировать ссылку
|
||||||
text.back = Назад
|
back = Назад
|
||||||
text.quit.confirm = Вы уверены, что хотите выйти?
|
quit.confirm = Вы уверены, что хотите выйти?
|
||||||
text.changelog.title = Список изменений
|
changelog.title = Список изменений
|
||||||
text.changelog.loading = Получение изменений ...
|
changelog.loading = Получение изменений ...
|
||||||
text.changelog.error.android = [accent]Обратите внимание, что журнал изменений иногда не работает на Android 4.4 и ниже!\nЭто связано с внутренней ошибкой Android.
|
changelog.error.android = [accent]Обратите внимание, что журнал изменений иногда не работает на Android 4.4 и ниже!\nЭто связано с внутренней ошибкой Android.
|
||||||
text.changelog.error.ios = [accent]В настоящее время журнал изменений не поддерживается iOS.
|
changelog.error.ios = [accent]В настоящее время журнал изменений не поддерживается iOS.
|
||||||
text.changelog.error = [scarlet]Ошибка при получении изменений!\nПроверьте подключение к Интернету.
|
changelog.error = [scarlet]Ошибка при получении изменений!\nПроверьте подключение к Интернету.
|
||||||
text.changelog.current = [yellow][[Текущая версия]
|
changelog.current = [yellow][[Текущая версия]
|
||||||
text.changelog.latest = [accent][[Последняя версия]
|
changelog.latest = [accent][[Последняя версия]
|
||||||
text.loading = [accent] Загрузка...
|
loading = [accent] Загрузка...
|
||||||
text.saving = [accent]Сохранение..
|
saving = [accent]Сохранение..
|
||||||
text.wave = [accent]Волна {0}
|
wave = [accent]Волна {0}
|
||||||
text.wave.waiting = [LIGHT_GRAY]Волна через {0}
|
wave.waiting = [LIGHT_GRAY]Волна через {0}
|
||||||
text.waiting = Ожидание...
|
waiting = Ожидание...
|
||||||
text.waiting.players = Ожидание игроков ...
|
waiting.players = Ожидание игроков ...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} противник. остался
|
wave.enemies = [LIGHT_GRAY]{0} противник. остался
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} противник остался
|
wave.enemy = [LIGHT_GRAY]{0} противник остался
|
||||||
text.loadimage = Загрузить изображение
|
loadimage = Загрузить изображение
|
||||||
text.saveimage = Сохранить изображение
|
saveimage = Сохранить изображение
|
||||||
text.unknown = Неизвестно
|
unknown = Неизвестно
|
||||||
text.custom = Пользовательская
|
custom = Пользовательская
|
||||||
text.builtin = Встроенная
|
builtin = Встроенная
|
||||||
text.map.delete.confirm = Вы действительно хотите удалить эту карту? Это действие не может быть отменено!
|
map.delete.confirm = Вы действительно хотите удалить эту карту? Это действие не может быть отменено!
|
||||||
text.map.random = [accent]Случайная карта
|
map.random = [accent]Случайная карта
|
||||||
text.map.nospawn = Эта карта не имеет ядер, в которых игрок может появиться! Добавьте[ROYAL] синее[] ядро на эту карту в редакторе карт.
|
map.nospawn = Эта карта не имеет ядер, в которых игрок может появиться! Добавьте[ROYAL] синее[] ядро на эту карту в редакторе карт.
|
||||||
text.map.nospawn.pvp = У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе.
|
map.nospawn.pvp = У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе.
|
||||||
text.map.invalid = Ошибка загрузки карты: повреждённый или недопустимый файл карты.
|
map.invalid = Ошибка загрузки карты: повреждённый или недопустимый файл карты.
|
||||||
text.editor.brush = Кисть
|
editor.brush = Кисть
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Открыть в редакторе
|
editor.openin = Открыть в редакторе
|
||||||
text.editor.oregen = Генерация Руд
|
editor.oregen = Генерация Руд
|
||||||
text.editor.oregen.info = Генерация Руд:
|
editor.oregen.info = Генерация Руд:
|
||||||
text.editor.mapinfo = Информация о карте
|
editor.mapinfo = Информация о карте
|
||||||
text.editor.author = Автор:
|
editor.author = Автор:
|
||||||
text.editor.description = Описание:
|
editor.description = Описание:
|
||||||
text.editor.name = Название:
|
editor.name = Название:
|
||||||
text.editor.teams = Команды
|
editor.teams = Команды
|
||||||
text.editor.elevation = Возвышенность
|
editor.elevation = Возвышенность
|
||||||
text.editor.errorimageload = Ошибка загрузки изображения: [accent] {0}
|
editor.errorimageload = Ошибка загрузки изображения: [accent] {0}
|
||||||
text.editor.errorimagesave = Ошибка сохранения изображения: [accent] {0}
|
editor.errorimagesave = Ошибка сохранения изображения: [accent] {0}
|
||||||
text.editor.generate = Создать
|
editor.generate = Создать
|
||||||
text.editor.resize = Изменить \nразмер
|
editor.resize = Изменить \nразмер
|
||||||
text.editor.loadmap = Загрузить\nкарту
|
editor.loadmap = Загрузить\nкарту
|
||||||
text.editor.savemap = Сохранить\nкарту
|
editor.savemap = Сохранить\nкарту
|
||||||
text.editor.saved = Сохранено!
|
editor.saved = Сохранено!
|
||||||
text.editor.save.noname = У Вашей карты нет названия! Назовите её в меню «Информация о карте».
|
editor.save.noname = У Вашей карты нет названия! Назовите её в меню «Информация о карте».
|
||||||
text.editor.save.overwrite = Ваша карта не может быть записана поверх встроенной карты! Введите другое название в меню «Информация о карте»
|
editor.save.overwrite = Ваша карта не может быть записана поверх встроенной карты! Введите другое название в меню «Информация о карте»
|
||||||
text.editor.import.exists = [scarlet]Не удалось импортировать: []карта с данным именем уже существует '{0}'!
|
editor.import.exists = [scarlet]Не удалось импортировать: []карта с данным именем уже существует '{0}'!
|
||||||
text.editor.import = Импорт...
|
editor.import = Импорт...
|
||||||
text.editor.importmap = Импортировать карту
|
editor.importmap = Импортировать карту
|
||||||
text.editor.importmap.description = Импортировать уже существующую карту
|
editor.importmap.description = Импортировать уже существующую карту
|
||||||
text.editor.importfile = Импортировать файл
|
editor.importfile = Импортировать файл
|
||||||
text.editor.importfile.description = Импортировать файл карты из вне
|
editor.importfile.description = Импортировать файл карты из вне
|
||||||
text.editor.importimage = Импортировать устаревшее изображение
|
editor.importimage = Импортировать устаревшее изображение
|
||||||
text.editor.importimage.description = Импортировать файл с изображения ландшафта
|
editor.importimage.description = Импортировать файл с изображения ландшафта
|
||||||
text.editor.export = Экспорт...
|
editor.export = Экспорт...
|
||||||
text.editor.exportfile = Экспортировать файл
|
editor.exportfile = Экспортировать файл
|
||||||
text.editor.exportfile.description = Экспорт файла карты
|
editor.exportfile.description = Экспорт файла карты
|
||||||
text.editor.exportimage = Экспортировать изображение ландшафта
|
editor.exportimage = Экспортировать изображение ландшафта
|
||||||
text.editor.exportimage.description = Экспортировать файл с изображением карты
|
editor.exportimage.description = Экспортировать файл с изображением карты
|
||||||
text.editor.loadimage = Загрузить \nизображение
|
editor.loadimage = Загрузить \nизображение
|
||||||
text.editor.saveimage = Сохранить \nизображение
|
editor.saveimage = Сохранить \nизображение
|
||||||
text.editor.unsaved = [scarlet]У вас есть несохранённые изменения![]\nВы уверены, что хотите выйти?
|
editor.unsaved = [scarlet]У вас есть несохранённые изменения![]\nВы уверены, что хотите выйти?
|
||||||
text.editor.resizemap = Изменить размер карты
|
editor.resizemap = Изменить размер карты
|
||||||
text.editor.mapname = Название карты:
|
editor.mapname = Название карты:
|
||||||
text.editor.overwrite = [accent]Внимание! \nЭто перезапишет уже существующую карту.
|
editor.overwrite = [accent]Внимание! \nЭто перезапишет уже существующую карту.
|
||||||
text.editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
|
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
|
||||||
text.editor.selectmap = Выберите карту для загрузки:
|
editor.selectmap = Выберите карту для загрузки:
|
||||||
text.width = Ширина:
|
width = Ширина:
|
||||||
text.height = Высота:
|
height = Высота:
|
||||||
text.menu = Меню
|
menu = Меню
|
||||||
text.play = Играть
|
play = Играть
|
||||||
text.load = Загрузить
|
load = Загрузить
|
||||||
text.save = Сохранить
|
save = Сохранить
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Пинг: {0} мс
|
ping = Пинг: {0} мс
|
||||||
text.language.restart = Перезагрузите игру, чтобы языковые настройки вступили в силу.\nPlease restart your game for the language settings to take effect.
|
language.restart = Перезагрузите игру, чтобы языковые настройки вступили в силу.\nPlease restart your game for the language settings to take effect.
|
||||||
text.settings = Настройки
|
settings = Настройки
|
||||||
text.tutorial = Обучение
|
tutorial = Обучение
|
||||||
text.editor = Редактор
|
editor = Редактор
|
||||||
text.mapeditor = Редактор карт
|
mapeditor = Редактор карт
|
||||||
text.donate = Пожертво\nвать
|
donate = Пожертво\nвать
|
||||||
text.connectfail = [crimson]Не удалось подключиться к серверу: [accent] {0}
|
connectfail = [crimson]Не удалось подключиться к серверу: [accent] {0}
|
||||||
text.error.unreachable = Сервер недоступен.
|
error.unreachable = Сервер недоступен.
|
||||||
text.error.invalidaddress = Некорректный адрес.
|
error.invalidaddress = Некорректный адрес.
|
||||||
text.error.timedout = Время ожидания истекло!\nУбедитесь, что хост настроен для перенаправления портов и адрес корректный!
|
error.timedout = Время ожидания истекло!\nУбедитесь, что хост настроен для перенаправления портов и адрес корректный!
|
||||||
text.error.mismatch = Ошибка пакета:\nвозможное несоответствие версии клиента/сервера. \nУбедитесь, что у Вас и у владельца сервера установлена последняя версия Mindustry!
|
error.mismatch = Ошибка пакета:\nвозможное несоответствие версии клиента/сервера. \nУбедитесь, что у Вас и у владельца сервера установлена последняя версия Mindustry!
|
||||||
text.error.alreadyconnected = Вы уже подключены.
|
error.alreadyconnected = Вы уже подключены.
|
||||||
text.error.mapnotfound = Не найден файл карты!
|
error.mapnotfound = Не найден файл карты!
|
||||||
text.error.any = Неизвестная сетевая ошибка.
|
error.any = Неизвестная сетевая ошибка.
|
||||||
text.settings.language = Язык
|
settings.language = Язык
|
||||||
text.settings.reset = Сбросить по умолчанию
|
settings.reset = Сбросить по умолчанию
|
||||||
text.settings.rebind = Смена
|
settings.rebind = Смена
|
||||||
text.settings.controls = Управление
|
settings.controls = Управление
|
||||||
text.settings.game = Игра
|
settings.game = Игра
|
||||||
text.settings.sound = Звук
|
settings.sound = Звук
|
||||||
text.settings.graphics = Графика
|
settings.graphics = Графика
|
||||||
text.settings.cleardata = Очистить данные ...
|
settings.cleardata = Очистить данные ...
|
||||||
text.settings.clear.confirm = Вы действительно хотите очистить свои данные?\nТо, что сделано, нельзя отменить!
|
settings.clear.confirm = Вы действительно хотите очистить свои данные?\nТо, что сделано, нельзя отменить!
|
||||||
text.settings.clearall.confirm = [scarlet]ОСТОРОЖНО![]\nЭто уничтожит все данные, включая сохранения, карты, разблокированное и настройки управления.\nПосле того как вы нажмете ОК, игра уничтожит все данные и автоматически закроется.
|
settings.clearall.confirm = [scarlet]ОСТОРОЖНО![]\nЭто уничтожит все данные, включая сохранения, карты, разблокированное и настройки управления.\nПосле того как вы нажмете ОК, игра уничтожит все данные и автоматически закроется.
|
||||||
text.settings.clearsectors = Очистить секторы
|
settings.clearsectors = Очистить секторы
|
||||||
text.settings.clearunlocks = Очистить разблокированное
|
settings.clearunlocks = Очистить разблокированное
|
||||||
text.settings.clearall = Очистить всё
|
settings.clearall = Очистить всё
|
||||||
text.paused = Пауза
|
paused = Пауза
|
||||||
text.yes = Да
|
yes = Да
|
||||||
text.no = Нет
|
no = Нет
|
||||||
text.info.title = Информация
|
info.title = Информация
|
||||||
text.error.title = [crimson]Произошла ошибка
|
error.title = [crimson]Произошла ошибка
|
||||||
text.error.crashtitle = Произошла ошибка
|
error.crashtitle = Произошла ошибка
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Информация о блоке
|
blocks.blockinfo = Информация о блоке
|
||||||
text.blocks.powercapacity = Вместимость энергии
|
blocks.powercapacity = Вместимость энергии
|
||||||
text.blocks.powershot = Энергия/выстрел
|
blocks.powershot = Энергия/выстрел
|
||||||
text.blocks.targetsair = Атакует воздуш. юнитов?
|
blocks.targetsair = Атакует воздуш. юнитов?
|
||||||
text.blocks.itemspeed = Скорость перемещения ресурсов
|
blocks.itemspeed = Скорость перемещения ресурсов
|
||||||
text.blocks.shootrange = Радиус действия
|
blocks.shootrange = Радиус действия
|
||||||
text.blocks.size = Размер
|
blocks.size = Размер
|
||||||
text.blocks.liquidcapacity = Вместимость жидкости
|
blocks.liquidcapacity = Вместимость жидкости
|
||||||
text.blocks.maxitemssecond = Макс. количество предметов/секунду
|
blocks.maxitemssecond = Макс. количество предметов/секунду
|
||||||
text.blocks.powerrange = Диапазон передачи энергии
|
blocks.powerrange = Диапазон передачи энергии
|
||||||
text.blocks.poweruse = Потребляет энергии
|
blocks.poweruse = Потребляет энергии
|
||||||
text.blocks.powerdamage = Энергия/урон
|
blocks.powerdamage = Энергия/урон
|
||||||
text.blocks.inputitemcapacity = Вместимость входящих предметов
|
blocks.inputitemcapacity = Вместимость входящих предметов
|
||||||
text.blocks.outputitemcapacity = Вместимость выходящих предметов
|
blocks.outputitemcapacity = Вместимость выходящих предметов
|
||||||
text.blocks.itemcapacity = Вместимость предметов
|
blocks.itemcapacity = Вместимость предметов
|
||||||
text.blocks.basepowergeneration = Базовая генерация энергии
|
blocks.basepowergeneration = Базовая генерация энергии
|
||||||
text.blocks.powertransferspeed = Скорость передачи энергии
|
blocks.powertransferspeed = Скорость передачи энергии
|
||||||
text.blocks.craftspeed = Скорость производства
|
blocks.craftspeed = Скорость производства
|
||||||
text.blocks.inputliquid = Прием жидкости
|
blocks.inputliquid = Прием жидкости
|
||||||
text.blocks.inputliquidaux = Вспом. жидкость
|
blocks.inputliquidaux = Вспом. жидкость
|
||||||
text.blocks.inputitem = Входящий предмет
|
blocks.inputitem = Входящий предмет
|
||||||
text.blocks.inputitems = Входящие предметы
|
blocks.inputitems = Входящие предметы
|
||||||
text.blocks.outputitem = Выходящий предмет
|
blocks.outputitem = Выходящий предмет
|
||||||
text.blocks.drilltier = Добывает
|
blocks.drilltier = Добывает
|
||||||
text.blocks.drillspeed = Базовая скорость сверления
|
blocks.drillspeed = Базовая скорость сверления
|
||||||
text.blocks.liquidoutput = Выходящая жидкость
|
blocks.liquidoutput = Выходящая жидкость
|
||||||
text.blocks.liquidoutputspeed = Выходная скорость жидкости
|
blocks.liquidoutputspeed = Выходная скорость жидкости
|
||||||
text.blocks.liquiduse = Используется жидкости
|
blocks.liquiduse = Используется жидкости
|
||||||
text.blocks.coolant = Охлаждающая жидкость
|
blocks.coolant = Охлаждающая жидкость
|
||||||
text.blocks.coolantuse = Охлажд. жидкости используется
|
blocks.coolantuse = Охлажд. жидкости используется
|
||||||
text.blocks.inputliquidfuel = Жидкое топливо
|
blocks.inputliquidfuel = Жидкое топливо
|
||||||
text.blocks.liquidfueluse = Жидкого топлива используется
|
blocks.liquidfueluse = Жидкого топлива используется
|
||||||
text.blocks.boostitem = Ускоряющий предмет
|
blocks.boostitem = Ускоряющий предмет
|
||||||
text.blocks.boostliquid = Ускоряющая жидкость
|
blocks.boostliquid = Ускоряющая жидкость
|
||||||
text.blocks.health = Здоровье
|
blocks.health = Здоровье
|
||||||
text.blocks.inaccuracy = Разброс
|
blocks.inaccuracy = Разброс
|
||||||
text.blocks.shots = Выстрелы
|
blocks.shots = Выстрелы
|
||||||
text.blocks.reload = Выстрелы/секунду
|
blocks.reload = Выстрелы/секунду
|
||||||
text.blocks.inputfuel = Входящее топливо
|
blocks.inputfuel = Входящее топливо
|
||||||
text.blocks.fuelburntime = Время горения топлива
|
blocks.fuelburntime = Время горения топлива
|
||||||
text.blocks.inputcapacity = Макс. вместимость входящих предметов
|
blocks.inputcapacity = Макс. вместимость входящих предметов
|
||||||
text.blocks.outputcapacity = Макс. вместимость выходящих предметов
|
blocks.outputcapacity = Макс. вместимость выходящих предметов
|
||||||
text.unit.blocks = блоки
|
unit.blocks = блоки
|
||||||
text.unit.powersecond = единиц энергии/секунду
|
unit.powersecond = единиц энергии/секунду
|
||||||
text.unit.liquidsecond = жидкостных единиц/секунду
|
unit.liquidsecond = жидкостных единиц/секунду
|
||||||
text.unit.itemssecond = предметов/секунду
|
unit.itemssecond = предметов/секунду
|
||||||
text.unit.pixelssecond = пикселей/секунду
|
unit.pixelssecond = пикселей/секунду
|
||||||
text.unit.liquidunits = жидкостных единиц
|
unit.liquidunits = жидкостных единиц
|
||||||
text.unit.powerunits = энерг. единиц
|
unit.powerunits = энерг. единиц
|
||||||
text.unit.degrees = град.
|
unit.degrees = град.
|
||||||
text.unit.seconds = сек.
|
unit.seconds = сек.
|
||||||
text.unit.items = единиц
|
unit.items = единиц
|
||||||
text.category.general = Основные
|
category.general = Основные
|
||||||
text.category.power = Энергия
|
category.power = Энергия
|
||||||
text.category.liquids = Жидкости
|
category.liquids = Жидкости
|
||||||
text.category.items = Предметы
|
category.items = Предметы
|
||||||
text.category.crafting = Создание
|
category.crafting = Создание
|
||||||
text.category.shooting = Стрельба
|
category.shooting = Стрельба
|
||||||
text.category.optional = Дополнительные улучшения
|
category.optional = Дополнительные улучшения
|
||||||
setting.autotarget.name = Авто-цель
|
setting.autotarget.name = Авто-цель
|
||||||
setting.fpscap.name = Макс. FPS
|
setting.fpscap.name = Макс. FPS
|
||||||
setting.fpscap.none = Неограниченный
|
setting.fpscap.none = Неограниченный
|
||||||
@@ -372,7 +372,7 @@ setting.mutemusic.name = Заглушить музыку
|
|||||||
setting.sfxvol.name = Громкость звуковых эффектов
|
setting.sfxvol.name = Громкость звуковых эффектов
|
||||||
setting.mutesound.name = Заглушить звук
|
setting.mutesound.name = Заглушить звук
|
||||||
setting.crashreport.name = Отправлять анонимные отчёты о вылетах
|
setting.crashreport.name = Отправлять анонимные отчёты о вылетах
|
||||||
text.keybind.title = Настройка управления
|
keybind.title = Настройка управления
|
||||||
category.general.name = Основное
|
category.general.name = Основное
|
||||||
category.view.name = Просмотр
|
category.view.name = Просмотр
|
||||||
category.multiplayer.name = Мультиплеер
|
category.multiplayer.name = Мультиплеер
|
||||||
@@ -402,7 +402,7 @@ keybind.chat_history_next.name = След. история чата
|
|||||||
keybind.chat_scroll.name = Прокрутка чата
|
keybind.chat_scroll.name = Прокрутка чата
|
||||||
keybind.drop_unit.name = Сбросить юнита
|
keybind.drop_unit.name = Сбросить юнита
|
||||||
keybind.zoom_minimap.name = Увеличить миникарту.
|
keybind.zoom_minimap.name = Увеличить миникарту.
|
||||||
mode.text.help.title = Описание режимов
|
mode.help.title = Описание режимов
|
||||||
mode.waves.name = Волны
|
mode.waves.name = Волны
|
||||||
mode.waves.description = Обычный режим. В режиме "Волны" надо самим добывать ресурсы и сами волны идут безостановочно.
|
mode.waves.description = Обычный режим. В режиме "Волны" надо самим добывать ресурсы и сами волны идут безостановочно.
|
||||||
mode.sandbox.name = Песочница
|
mode.sandbox.name = Песочница
|
||||||
@@ -479,21 +479,21 @@ mech.trident-ship.weapon = Грузовой отсек с бомбами
|
|||||||
mech.glaive-ship.name = Копьё
|
mech.glaive-ship.name = Копьё
|
||||||
mech.glaive-ship.description = Большой, хорошо бронированный боевой корабль. Оснащён зажигательным ретранслятором. Хорошее ускорение и максимальная скорость.
|
mech.glaive-ship.description = Большой, хорошо бронированный боевой корабль. Оснащён зажигательным ретранслятором. Хорошее ускорение и максимальная скорость.
|
||||||
mech.glaive-ship.weapon = Огненный пулемёт
|
mech.glaive-ship.weapon = Огненный пулемёт
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Взрывоопасность: {0}%
|
item.explosiveness = [LIGHT_GRAY]Взрывоопасность: {0}%
|
||||||
text.item.flammability = [LIGHT_GRAY]Воспламеняемость: {0}%
|
item.flammability = [LIGHT_GRAY]Воспламеняемость: {0}%
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Радиоактивность: {0}%
|
item.radioactivity = [LIGHT_GRAY]Радиоактивность: {0}%
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Осадочность: {0}%
|
item.fluxiness = [LIGHT_GRAY]Осадочность: {0}%
|
||||||
text.unit.health = [LIGHT_GRAY]Здоровье: {0}
|
unit.health = [LIGHT_GRAY]Здоровье: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Скорость: {0}
|
unit.speed = [LIGHT_GRAY]Скорость: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Оружие: {0}
|
mech.weapon = [LIGHT_GRAY]Оружие: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Броня: {0}
|
mech.armor = [LIGHT_GRAY]Броня: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Вместимость предметов: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Вместимость предметов: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Скорость добычи: {0}
|
mech.minespeed = [LIGHT_GRAY]Скорость добычи: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Мощность добычи: {0}
|
mech.minepower = [LIGHT_GRAY]Мощность добычи: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Способность: {0}
|
mech.ability = [LIGHT_GRAY]Способность: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Теплоёмкость: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Теплоёмкость: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Вязкость: {0}
|
liquid.viscosity = [LIGHT_GRAY]Вязкость: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
||||||
block.constructing = {0}[LIGHT_GRAY](В процессе)
|
block.constructing = {0}[LIGHT_GRAY](В процессе)
|
||||||
block.spawn.name = Точка появления врагов
|
block.spawn.name = Точка появления врагов
|
||||||
block.core.name = Ядро
|
block.core.name = Ядро
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Emegi gecenler
|
credits = Emegi gecenler
|
||||||
text.discord = Mindustry'in Discord'una katilin!
|
discord = Mindustry'in Discord'una katilin!
|
||||||
text.link.discord.description = Orjinal Mindustry'in Discord Konusma Odasi
|
link.discord.description = Orjinal Mindustry'in Discord Konusma Odasi
|
||||||
text.link.github.description = Oyunun Kodu
|
link.github.description = Oyunun Kodu
|
||||||
text.link.dev-builds.description = Bitirilmemis Yapim Surumu
|
link.dev-builds.description = Bitirilmemis Yapim Surumu
|
||||||
text.link.trello.description = Planlanmis Hersey icin Tablo
|
link.trello.description = Planlanmis Hersey icin Tablo
|
||||||
text.link.itch.io.description = Bilgisayar ve Site versiyonunun bulundugu Site
|
link.itch.io.description = Bilgisayar ve Site versiyonunun bulundugu Site
|
||||||
text.link.google-play.description = Google Play magaza sayfasi
|
link.google-play.description = Google Play magaza sayfasi
|
||||||
text.link.wiki.description = Orjinal Mindustry Bilgilendirme Sayfasi
|
link.wiki.description = Orjinal Mindustry Bilgilendirme Sayfasi
|
||||||
text.linkfail = Link Acilamadi!\nLink sizin icin kopyalandi.
|
linkfail = Link Acilamadi!\nLink sizin icin kopyalandi.
|
||||||
text.gameover = Cekirdegin yok edildi.
|
gameover = Cekirdegin yok edildi.
|
||||||
text.gameover.pvp = The[accent] {0}[] team is victorious!
|
gameover.pvp = The[accent] {0}[] team is victorious!
|
||||||
text.sector.gameover = Sektor kaybedildi. Geri gitmek ister misin?
|
sector.gameover = Sektor kaybedildi. Geri gitmek ister misin?
|
||||||
text.sector.retry = Gene dene
|
sector.retry = Gene dene
|
||||||
text.highscore = [accent]Yeni Yuksek skor!
|
highscore = [accent]Yeni Yuksek skor!
|
||||||
text.wave.lasted = Su dalgaya kadar dayandin: [accent]{0}[].
|
wave.lasted = Su dalgaya kadar dayandin: [accent]{0}[].
|
||||||
text.level.highscore = Yuksek Skor: [accent]{0}
|
level.highscore = Yuksek Skor: [accent]{0}
|
||||||
text.level.delete.title = Silmeyi onayla
|
level.delete.title = Silmeyi onayla
|
||||||
text.map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"?
|
map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"?
|
||||||
text.level.select = Seviye secimi
|
level.select = Seviye secimi
|
||||||
text.level.mode = Oyun Modu:
|
level.mode = Oyun Modu:
|
||||||
text.construction.desktop = Bilgisayar kontrolleri degisti.\nEsyayi secmeyi birakmak istiyorsan [accent]bosluga bas[].
|
construction.desktop = Bilgisayar kontrolleri degisti.\nEsyayi secmeyi birakmak istiyorsan [accent]bosluga bas[].
|
||||||
text.construction.title = Esya Insaat Egitimi
|
construction.title = Esya Insaat Egitimi
|
||||||
text.construction = Sen su anda [accent]insaat moduna[]girdin.\n\nYerlestirbeye baslamadan once, kendine bos ve gecerli bir arazi sec ve tikla\nBiraz Yapi yerlestirdikten sonra, onaylamak icin tikla,, ve geminle beraber yapmaya baslayacaksin.\n\n- [accent]Yapi secimini kaldirmak[] icin yandan uzerlerine tikla.\n- [accent]Yapi yonunu degistimek[] icin farenin tekerlegini kullan \n- [accent]Cizgi biciminde Yapi yerlestirmek[] icin bos bir yete tikla ve surukle\n- [accent]Yapi yapmayi iptal etmek icin[] kosedeki X tusuna bas
|
construction = Sen su anda [accent]insaat moduna[]girdin.\n\nYerlestirbeye baslamadan once, kendine bos ve gecerli bir arazi sec ve tikla\nBiraz Yapi yerlestirdikten sonra, onaylamak icin tikla,, ve geminle beraber yapmaya baslayacaksin.\n\n- [accent]Yapi secimini kaldirmak[] icin yandan uzerlerine tikla.\n- [accent]Yapi yonunu degistimek[] icin farenin tekerlegini kullan \n- [accent]Cizgi biciminde Yapi yerlestirmek[] icin bos bir yete tikla ve surukle\n- [accent]Yapi yapmayi iptal etmek icin[] kosedeki X tusuna bas
|
||||||
text.deconstruction.title = Yapi yikma egitimi
|
deconstruction.title = Yapi yikma egitimi
|
||||||
text.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
|
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
|
||||||
text.showagain = Don't show again next session
|
showagain = Don't show again next session
|
||||||
text.coreattack = < Cekirdek Saldiri altinda! >
|
coreattack = < Cekirdek Saldiri altinda! >
|
||||||
text.unlocks = Oduller
|
unlocks = Oduller
|
||||||
text.savegame = Oyunu kaydet
|
savegame = Oyunu kaydet
|
||||||
text.loadgame = Devam et
|
loadgame = Devam et
|
||||||
text.joingame = Oyuna katil
|
joingame = Oyuna katil
|
||||||
text.addplayers = Oyuncu ekle/cikar
|
addplayers = Oyuncu ekle/cikar
|
||||||
text.customgame = Ozel oyun
|
customgame = Ozel oyun
|
||||||
text.sectors = Sektorler
|
sectors = Sektorler
|
||||||
text.sector = Sector: [LIGHT_GRAY]{0}
|
sector = Sector: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Time: [LIGHT_GRAY]{0}
|
sector.time = Time: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Yukle
|
sector.deploy = Yukle
|
||||||
text.sector.abandon = Abandon
|
sector.abandon = Abandon
|
||||||
text.sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone!
|
sector.abandon.confirm = Are you sure you want to abandon all progress at this sector?\nThis cannot be undone!
|
||||||
text.sector.resume = Devam et
|
sector.resume = Devam et
|
||||||
text.sector.locked = [scarlet][[Incomplete]
|
sector.locked = [scarlet][[Incomplete]
|
||||||
text.sector.unexplored = [accent][[Unexplored]
|
sector.unexplored = [accent][[Unexplored]
|
||||||
text.missions = Missions:[LIGHT_GRAY] {0}
|
missions = Missions:[LIGHT_GRAY] {0}
|
||||||
text.mission = Mission:[LIGHT_GRAY] {0}
|
mission = Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Main Mission:[LIGHT_GRAY] {0}
|
mission.main = Main Mission:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Mission Info
|
mission.info = Mission Info
|
||||||
text.mission.complete = Gorev tamamlandi!
|
mission.complete = Gorev tamamlandi!
|
||||||
text.mission.complete.body = Sektor {0},{1} ele gecirildi
|
mission.complete.body = Sektor {0},{1} ele gecirildi
|
||||||
text.mission.wave = [accent]{0}/{1}[] Dalga hayatta kal\n{2} Dalga
|
mission.wave = [accent]{0}/{1}[] Dalga hayatta kal\n{2} Dalga
|
||||||
text.mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies
|
mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies
|
||||||
text.mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy
|
mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy
|
||||||
text.mission.wave.menu = Survive[accent] {0} []waves
|
mission.wave.menu = Survive[accent] {0} []waves
|
||||||
text.mission.battle = Dusmanin cekirdegini yok et
|
mission.battle = Dusmanin cekirdegini yok et
|
||||||
text.mission.resource.menu = Obtain {0} x{1}
|
mission.resource.menu = Obtain {0} x{1}
|
||||||
text.mission.resource = {0} x{1} Kazan
|
mission.resource = {0} x{1} Kazan
|
||||||
text.mission.block = Create {0}
|
mission.block = Create {0}
|
||||||
text.mission.unit = Create {0} Unit
|
mission.unit = Create {0} Unit
|
||||||
text.mission.command = Send Command {0} To Units
|
mission.command = Send Command {0} To Units
|
||||||
text.mission.linknode = Link Power Node
|
mission.linknode = Link Power Node
|
||||||
text.mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Mission:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Switch to mech[accent] {0}[]
|
mission.mech = Switch to mech[accent] {0}[]
|
||||||
text.mission.create = Create[accent] {0}[]
|
mission.create = Create[accent] {0}[]
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Kapat
|
close = Kapat
|
||||||
text.quit = Cik
|
quit = Cik
|
||||||
text.maps = Haritalar
|
maps = Haritalar
|
||||||
text.continue = Devam et
|
continue = Devam et
|
||||||
text.nextmission = Yeni gorev
|
nextmission = Yeni gorev
|
||||||
text.maps.none = [LIGHT_GRAY]Harita bulunamadi!
|
maps.none = [LIGHT_GRAY]Harita bulunamadi!
|
||||||
text.about.button = Hakkinda
|
about.button = Hakkinda
|
||||||
text.name = isim:
|
name = isim:
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = Yeni yapi acildi!!
|
unlocked = Yeni yapi acildi!!
|
||||||
text.unlocked.plural = Yeni yapilar acildi!
|
unlocked.plural = Yeni yapilar acildi!
|
||||||
text.players = {0} oyuncu cevrimici
|
players = {0} oyuncu cevrimici
|
||||||
text.players.single = {0} oyuncu cevrimici
|
players.single = {0} oyuncu cevrimici
|
||||||
text.server.closing = [accent]Oyun kapaniyor.
|
server.closing = [accent]Oyun kapaniyor.
|
||||||
text.server.kicked.kick = Oyundan cikarildin
|
server.kicked.kick = Oyundan cikarildin
|
||||||
text.server.kicked.serverClose = Oyun kapandi
|
server.kicked.serverClose = Oyun kapandi
|
||||||
text.server.kicked.sectorComplete = Sektor tamamlandi
|
server.kicked.sectorComplete = Sektor tamamlandi
|
||||||
text.server.kicked.sectorComplete.text = Gorev Tamamlandi.\nOyun siradaki sektorden devam edecek
|
server.kicked.sectorComplete.text = Gorev Tamamlandi.\nOyun siradaki sektorden devam edecek
|
||||||
text.server.kicked.clientOutdated = Yeni bir versiyon mevcut! Hemen indir!
|
server.kicked.clientOutdated = Yeni bir versiyon mevcut! Hemen indir!
|
||||||
text.server.kicked.serverOutdated = Eski oyun! Yapimciya guncellemesini soyle!
|
server.kicked.serverOutdated = Eski oyun! Yapimciya guncellemesini soyle!
|
||||||
text.server.kicked.banned = Oyundan kalici olarak cikarildin.
|
server.kicked.banned = Oyundan kalici olarak cikarildin.
|
||||||
text.server.kicked.recentKick = Oyundan cikarilmistin.\nBaglanmadn once biraz bekle.
|
server.kicked.recentKick = Oyundan cikarilmistin.\nBaglanmadn once biraz bekle.
|
||||||
text.server.kicked.nameInUse = Oyunda bu isimde bir\nkisi zaten var.
|
server.kicked.nameInUse = Oyunda bu isimde bir\nkisi zaten var.
|
||||||
text.server.kicked.nameEmpty = ismin gecerli degil.
|
server.kicked.nameEmpty = ismin gecerli degil.
|
||||||
text.server.kicked.idInUse = Zaten oyundasin! iki ayri hesapla oyuna katilamazsin!
|
server.kicked.idInUse = Zaten oyundasin! iki ayri hesapla oyuna katilamazsin!
|
||||||
text.server.kicked.customClient = Bu oyun ayarlanmis vesiyonlara izin vermiyor. Orijinal bir versiyon dene!
|
server.kicked.customClient = Bu oyun ayarlanmis vesiyonlara izin vermiyor. Orijinal bir versiyon dene!
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Oyun ac
|
hostserver = Oyun ac
|
||||||
text.hostserver.mobile = Host\nGame
|
hostserver.mobile = Host\nGame
|
||||||
text.host = Oyun ac
|
host = Oyun ac
|
||||||
text.hosting = [accent]Oyun aciliyor
|
hosting = [accent]Oyun aciliyor
|
||||||
text.hosts.refresh = Yenile
|
hosts.refresh = Yenile
|
||||||
text.hosts.discovering = internet oyunu araniyor
|
hosts.discovering = internet oyunu araniyor
|
||||||
text.server.refreshing = liste yenileniyor
|
server.refreshing = liste yenileniyor
|
||||||
text.hosts.none = [lightgray]internet oyunu bulunamadi!
|
hosts.none = [lightgray]internet oyunu bulunamadi!
|
||||||
text.host.invalid = [scarlet]Oyuna baglanilamadi.
|
host.invalid = [scarlet]Oyuna baglanilamadi.
|
||||||
text.trace = Oyuncu isaretle
|
trace = Oyuncu isaretle
|
||||||
text.trace.playername = Player name: [accent]{0}
|
trace.playername = Player name: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Unik ID: [accent]{0}
|
trace.id = Unik ID: [accent]{0}
|
||||||
text.trace.android = Android Kullanicisi: [accent]{0}
|
trace.android = Android Kullanicisi: [accent]{0}
|
||||||
text.trace.modclient = Ozel islemci Kullanicisi: [accent]{0}
|
trace.modclient = Ozel islemci Kullanicisi: [accent]{0}
|
||||||
text.trace.totalblocksbroken = kirilan yapilar: [accent]{0}
|
trace.totalblocksbroken = kirilan yapilar: [accent]{0}
|
||||||
text.trace.structureblocksbroken = kirilan esyalar: [accent]{0}
|
trace.structureblocksbroken = kirilan esyalar: [accent]{0}
|
||||||
text.trace.lastblockbroken = Son kirilan yapilar: [accent]{0}
|
trace.lastblockbroken = Son kirilan yapilar: [accent]{0}
|
||||||
text.trace.totalblocksplaced = yerlestirilen yapilar: [accent]{0}
|
trace.totalblocksplaced = yerlestirilen yapilar: [accent]{0}
|
||||||
text.trace.lastblockplaced = son yerlestirilen yapilar: [accent]{0}
|
trace.lastblockplaced = son yerlestirilen yapilar: [accent]{0}
|
||||||
text.invalidid = Yanlis islemci Linki! Sorunu bildir
|
invalidid = Yanlis islemci Linki! Sorunu bildir
|
||||||
text.server.bans = Yasaklamalar
|
server.bans = Yasaklamalar
|
||||||
text.server.bans.none = Yasaklananlar bulunamadi!
|
server.bans.none = Yasaklananlar bulunamadi!
|
||||||
text.server.admins = Yetkililer
|
server.admins = Yetkililer
|
||||||
text.server.admins.none = Yetkili bulunamadi!
|
server.admins.none = Yetkili bulunamadi!
|
||||||
text.server.add = Oyun ekle
|
server.add = Oyun ekle
|
||||||
text.server.delete = Oyunu silmek istedigine emin misin?
|
server.delete = Oyunu silmek istedigine emin misin?
|
||||||
text.server.hostname = Oyun yarat: {0}
|
server.hostname = Oyun yarat: {0}
|
||||||
text.server.edit = Oyunu ayarla
|
server.edit = Oyunu ayarla
|
||||||
text.server.outdated = [crimson]Eski Oyun![]
|
server.outdated = [crimson]Eski Oyun![]
|
||||||
text.server.outdated.client = [crimson]eski islemci![]
|
server.outdated.client = [crimson]eski islemci![]
|
||||||
text.server.version = [lightgray]Versiyon: {0}
|
server.version = [lightgray]Versiyon: {0}
|
||||||
text.server.custombuild = [yellow]ozel yapi
|
server.custombuild = [yellow]ozel yapi
|
||||||
text.confirmban = Bu oyuncuyu kalici olarak atmak istedigine emin misin?
|
confirmban = Bu oyuncuyu kalici olarak atmak istedigine emin misin?
|
||||||
text.confirmkick = Are you sure you want to kick this player?
|
confirmkick = Are you sure you want to kick this player?
|
||||||
text.confirmunban = Bu oyuncunun yasagini geri almak ister misin?
|
confirmunban = Bu oyuncunun yasagini geri almak ister misin?
|
||||||
text.confirmadmin = Bu oyuncuyu yetkili yapmak istedigine emin misin?
|
confirmadmin = Bu oyuncuyu yetkili yapmak istedigine emin misin?
|
||||||
text.confirmunadmin = Bu oyuncunun yetkisini almak istedigine emin misin?
|
confirmunadmin = Bu oyuncunun yetkisini almak istedigine emin misin?
|
||||||
text.joingame.title = Oyuna katil
|
joingame.title = Oyuna katil
|
||||||
text.joingame.ip = Link:
|
joingame.ip = Link:
|
||||||
text.disconnect = Cikildi
|
disconnect = Cikildi
|
||||||
text.disconnect.data = Oyunun geri yuklenemedi!
|
disconnect.data = Oyunun geri yuklenemedi!
|
||||||
text.connecting = [accent]Baglaniliyor
|
connecting = [accent]Baglaniliyor
|
||||||
text.connecting.data = [accent]Loading world data...
|
connecting.data = [accent]Loading world data...
|
||||||
text.server.port = Link:
|
server.port = Link:
|
||||||
text.server.addressinuse = Addres zaten kullaniliyor!
|
server.addressinuse = Addres zaten kullaniliyor!
|
||||||
text.server.invalidport = Geçersiz Oyun numarasi!
|
server.invalidport = Geçersiz Oyun numarasi!
|
||||||
text.server.error = [crimson]Oyun acarkes sorun olustu: [accent]{0}
|
server.error = [crimson]Oyun acarkes sorun olustu: [accent]{0}
|
||||||
text.save.old = Bu oyun su anda kullanilamaz.\n\n[LIGHT_GRAY]geri alma oyunun 4.0 surumunde eklenecektir.
|
save.old = Bu oyun su anda kullanilamaz.\n\n[LIGHT_GRAY]geri alma oyunun 4.0 surumunde eklenecektir.
|
||||||
text.save.new = Yeni Kayit Dosyasi
|
save.new = Yeni Kayit Dosyasi
|
||||||
text.save.overwrite = Bu oyunun uzerinden\ngecmek istedigine emin\nmisin?
|
save.overwrite = Bu oyunun uzerinden\ngecmek istedigine emin\nmisin?
|
||||||
text.overwrite = uzerinden gec
|
overwrite = uzerinden gec
|
||||||
text.save.none = Kayitli oyun bulunamadi
|
save.none = Kayitli oyun bulunamadi
|
||||||
text.saveload = [accent]Kaydediliyor...
|
saveload = [accent]Kaydediliyor...
|
||||||
text.savefail = Kaydedilemedi!
|
savefail = Kaydedilemedi!
|
||||||
text.save.delete.confirm = Bu Kayiti silmek istedigine emin misin?
|
save.delete.confirm = Bu Kayiti silmek istedigine emin misin?
|
||||||
text.save.delete = Sil
|
save.delete = Sil
|
||||||
text.save.export = Kayiti tasi
|
save.export = Kayiti tasi
|
||||||
text.save.import.invalid = [accent]Kayit gecersiz!
|
save.import.invalid = [accent]Kayit gecersiz!
|
||||||
text.save.import.fail = [crimson]Failed to import save: [accent]{0}
|
save.import.fail = [crimson]Failed to import save: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Failed to export save: [accent]{0}
|
save.export.fail = [crimson]Failed to export save: [accent]{0}
|
||||||
text.save.import = Kayit al
|
save.import = Kayit al
|
||||||
text.save.newslot = Kayit ismi:
|
save.newslot = Kayit ismi:
|
||||||
text.save.rename = Yeniden adlandir
|
save.rename = Yeniden adlandir
|
||||||
text.save.rename.text = Yeni isim:
|
save.rename.text = Yeni isim:
|
||||||
text.selectslot = Kayitli bir dosya sec.
|
selectslot = Kayitli bir dosya sec.
|
||||||
text.slot = [accent]Slot {0}
|
slot = [accent]Slot {0}
|
||||||
text.save.corrupted = [accent]Kayit gecersiz!\nOyunu guncellediysen, bu buyuk ihtimalle degistirilecek vebu bir [scarlet]sorun degildir.[]
|
save.corrupted = [accent]Kayit gecersiz!\nOyunu guncellediysen, bu buyuk ihtimalle degistirilecek vebu bir [scarlet]sorun degildir.[]
|
||||||
text.sector.corrupted = [accent]Yeni dosyalar bulundu, ama yuklenemedi.\nYeni bir tane yapildi.
|
sector.corrupted = [accent]Yeni dosyalar bulundu, ama yuklenemedi.\nYeni bir tane yapildi.
|
||||||
text.empty = <empty>
|
empty = <empty>
|
||||||
text.on = Acik
|
on = Acik
|
||||||
text.off = Kapali
|
off = Kapali
|
||||||
text.save.autosave = Otomatik kayit: {0}
|
save.autosave = Otomatik kayit: {0}
|
||||||
text.save.map = Harita: {0}
|
save.map = Harita: {0}
|
||||||
text.save.wave = Dalga {0}
|
save.wave = Dalga {0}
|
||||||
text.save.difficulty = Zorluk: {0}
|
save.difficulty = Zorluk: {0}
|
||||||
text.save.date = En sonki kayit: {0}
|
save.date = En sonki kayit: {0}
|
||||||
text.save.playtime = Oyun Zamani!: {0}
|
save.playtime = Oyun Zamani!: {0}
|
||||||
text.confirm = Onayla
|
confirm = Onayla
|
||||||
text.delete = Sil
|
delete = Sil
|
||||||
text.ok = Tamam
|
ok = Tamam
|
||||||
text.open = Ac
|
open = Ac
|
||||||
text.cancel = iptal
|
cancel = iptal
|
||||||
text.openlink = Linki ac
|
openlink = Linki ac
|
||||||
text.copylink = Linki kopyala
|
copylink = Linki kopyala
|
||||||
text.back = Geri don
|
back = Geri don
|
||||||
text.quit.confirm = Cikmak istedigine emin misin?
|
quit.confirm = Cikmak istedigine emin misin?
|
||||||
text.changelog.title = Degisimler
|
changelog.title = Degisimler
|
||||||
text.changelog.loading = Degisimler yukleniyor...
|
changelog.loading = Degisimler yukleniyor...
|
||||||
text.changelog.error.android = [accent]Not: Degisimler bazen androidde calismaz.\nBu bir degistirilemez sorundan kaynakli.
|
changelog.error.android = [accent]Not: Degisimler bazen androidde calismaz.\nBu bir degistirilemez sorundan kaynakli.
|
||||||
text.changelog.error.ios = [accent]Degisimler IOS'da su anda desteklenmiyor.
|
changelog.error.ios = [accent]Degisimler IOS'da su anda desteklenmiyor.
|
||||||
text.changelog.error = [scarlet]Degisimler alinamadi.\nInternet baglantini kontrol et
|
changelog.error = [scarlet]Degisimler alinamadi.\nInternet baglantini kontrol et
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]Yukleniyor...
|
loading = [accent]Yukleniyor...
|
||||||
text.saving = [accent]Kaydediliyor...
|
saving = [accent]Kaydediliyor...
|
||||||
text.wave = [accent]Dalga {0}
|
wave = [accent]Dalga {0}
|
||||||
text.wave.waiting = Dalganin baslamasina: {0}
|
wave.waiting = Dalganin baslamasina: {0}
|
||||||
text.waiting = Bekleniyor...
|
waiting = Bekleniyor...
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Resimden Yukle
|
loadimage = Resimden Yukle
|
||||||
text.saveimage = Resimi kaydet
|
saveimage = Resimi kaydet
|
||||||
text.unknown = Bilinmeyen
|
unknown = Bilinmeyen
|
||||||
text.custom = Ozel
|
custom = Ozel
|
||||||
text.builtin = Yapilandirilmis
|
builtin = Yapilandirilmis
|
||||||
text.map.delete.confirm = Haritayi silmek istedigine emin misin? Bu geri alinamaz!
|
map.delete.confirm = Haritayi silmek istedigine emin misin? Bu geri alinamaz!
|
||||||
text.map.random = [accent]Rasgele harita
|
map.random = [accent]Rasgele harita
|
||||||
text.map.nospawn = Haritada Oyncularin cikmasi icin cekirdek yok! Haritaya[ROYAL]Mavi[] cekirdek ekle.
|
map.nospawn = Haritada Oyncularin cikmasi icin cekirdek yok! Haritaya[ROYAL]Mavi[] cekirdek ekle.
|
||||||
text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
text.map.invalid = Harita yuklenemedi. Gecersiz yada bozuk dosya.
|
map.invalid = Harita yuklenemedi. Gecersiz yada bozuk dosya.
|
||||||
text.editor.brush = Firca
|
editor.brush = Firca
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Editorde ac
|
editor.openin = Editorde ac
|
||||||
text.editor.oregen = Maden Yaratilma hizi
|
editor.oregen = Maden Yaratilma hizi
|
||||||
text.editor.oregen.info = Maden Yaratilmasi:
|
editor.oregen.info = Maden Yaratilmasi:
|
||||||
text.editor.mapinfo = Harita bilgisi:
|
editor.mapinfo = Harita bilgisi:
|
||||||
text.editor.author = Yapimci:
|
editor.author = Yapimci:
|
||||||
text.editor.description = Yorum:
|
editor.description = Yorum:
|
||||||
text.editor.name = isim:
|
editor.name = isim:
|
||||||
text.editor.teams = Takimlar
|
editor.teams = Takimlar
|
||||||
text.editor.elevation = Yukseklik
|
editor.elevation = Yukseklik
|
||||||
text.editor.errorimageload = Dosya yuklenemedi:\n[accent]{0}
|
editor.errorimageload = Dosya yuklenemedi:\n[accent]{0}
|
||||||
text.editor.errorimagesave = Dosya kaydedilemedi.:\n[accent]{0}
|
editor.errorimagesave = Dosya kaydedilemedi.:\n[accent]{0}
|
||||||
text.editor.generate = Yarat
|
editor.generate = Yarat
|
||||||
text.editor.resize = Boyutunu degistir
|
editor.resize = Boyutunu degistir
|
||||||
text.editor.loadmap = Harita yukle
|
editor.loadmap = Harita yukle
|
||||||
text.editor.savemap = Haritayi kaydet
|
editor.savemap = Haritayi kaydet
|
||||||
text.editor.saved = Kaydedildi!
|
editor.saved = Kaydedildi!
|
||||||
text.editor.save.noname = Haritanin ismi yok! 'Harita bilgisinden' bi tane ekle
|
editor.save.noname = Haritanin ismi yok! 'Harita bilgisinden' bi tane ekle
|
||||||
text.editor.save.overwrite = Haritanin ismi varolan bir haritanin ismi ile ayni! 'Harita bilgisinden' degisik bir isim sec
|
editor.save.overwrite = Haritanin ismi varolan bir haritanin ismi ile ayni! 'Harita bilgisinden' degisik bir isim sec
|
||||||
text.editor.import.exists = [scarlet]Tasinamadi.:[] ayni isimi tasiyan bir harita '{0}' zaten var!!
|
editor.import.exists = [scarlet]Tasinamadi.:[] ayni isimi tasiyan bir harita '{0}' zaten var!!
|
||||||
text.editor.import = Bilgisayara kaydet
|
editor.import = Bilgisayara kaydet
|
||||||
text.editor.importmap = Bilgisayardan harita al
|
editor.importmap = Bilgisayardan harita al
|
||||||
text.editor.importmap.description = Varolan bir harita al
|
editor.importmap.description = Varolan bir harita al
|
||||||
text.editor.importfile = Dosyayi bilgisayara kaydet
|
editor.importfile = Dosyayi bilgisayara kaydet
|
||||||
text.editor.importfile.description = Bilgisayara ozel harita yukle
|
editor.importfile.description = Bilgisayara ozel harita yukle
|
||||||
text.editor.importimage = Yuzey resmi al
|
editor.importimage = Yuzey resmi al
|
||||||
text.editor.importimage.description = Degisik Yuzey resmi al
|
editor.importimage.description = Degisik Yuzey resmi al
|
||||||
text.editor.export = Disari al
|
editor.export = Disari al
|
||||||
text.editor.exportfile = Disari cikart
|
editor.exportfile = Disari cikart
|
||||||
text.editor.exportfile.description = Haritayi disari cikart
|
editor.exportfile.description = Haritayi disari cikart
|
||||||
text.editor.exportimage = Haritanin resmini disari cikart
|
editor.exportimage = Haritanin resmini disari cikart
|
||||||
text.editor.exportimage.description = Haritanin resmini disari aktar
|
editor.exportimage.description = Haritanin resmini disari aktar
|
||||||
text.editor.loadimage = Araziyi yukle
|
editor.loadimage = Araziyi yukle
|
||||||
text.editor.saveimage = Araziyi disari aktar
|
editor.saveimage = Araziyi disari aktar
|
||||||
text.editor.unsaved = [scarlet]Kaydedilmemis verileriniz var![]\ncikmak istedigine emin misin?
|
editor.unsaved = [scarlet]Kaydedilmemis verileriniz var![]\ncikmak istedigine emin misin?
|
||||||
text.editor.resizemap = Haritanin boyutunu degistir
|
editor.resizemap = Haritanin boyutunu degistir
|
||||||
text.editor.mapname = Harita ismi:
|
editor.mapname = Harita ismi:
|
||||||
text.editor.overwrite = [accent]Dikkat et!\nBu bir haritanin uzerinden cececek.
|
editor.overwrite = [accent]Dikkat et!\nBu bir haritanin uzerinden cececek.
|
||||||
text.editor.overwrite.confirm = [scarlet]uyari![] bu isimde bir harita zaten var. Uzerinden gececek misin?
|
editor.overwrite.confirm = [scarlet]uyari![] bu isimde bir harita zaten var. Uzerinden gececek misin?
|
||||||
text.editor.selectmap = Yukleyecek bir harita sec:
|
editor.selectmap = Yukleyecek bir harita sec:
|
||||||
text.width = Genislik:
|
width = Genislik:
|
||||||
text.height = Yukseklik:
|
height = Yukseklik:
|
||||||
text.menu = Menu
|
menu = Menu
|
||||||
text.play = Oyna
|
play = Oyna
|
||||||
text.load = Yukle
|
load = Yukle
|
||||||
text.save = Kaydet
|
save = Kaydet
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Lutfen dil degisiminin etkin olmasi icin oyunu yeniden baslatin
|
language.restart = Lutfen dil degisiminin etkin olmasi icin oyunu yeniden baslatin
|
||||||
text.settings = ayarlar
|
settings = ayarlar
|
||||||
text.tutorial = Tutorial
|
tutorial = Tutorial
|
||||||
text.editor = Editor
|
editor = Editor
|
||||||
text.mapeditor = Harita yaraticisi
|
mapeditor = Harita yaraticisi
|
||||||
text.donate = Bagis yap
|
donate = Bagis yap
|
||||||
text.connectfail = [crimson]Su Oyuna baglanilamadi: [accent]{0}
|
connectfail = [crimson]Su Oyuna baglanilamadi: [accent]{0}
|
||||||
text.error.unreachable = Server unreachable.
|
error.unreachable = Server unreachable.
|
||||||
text.error.invalidaddress = Invalid address.
|
error.invalidaddress = Invalid address.
|
||||||
text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
||||||
text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
||||||
text.error.alreadyconnected = Already connected.
|
error.alreadyconnected = Already connected.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.any = Unkown network error.
|
error.any = Unkown network error.
|
||||||
text.settings.language = Dil
|
settings.language = Dil
|
||||||
text.settings.reset = ilk ayarlara geri al
|
settings.reset = ilk ayarlara geri al
|
||||||
text.settings.rebind = Geri al
|
settings.rebind = Geri al
|
||||||
text.settings.controls = Kontroller
|
settings.controls = Kontroller
|
||||||
text.settings.game = Oyun
|
settings.game = Oyun
|
||||||
text.settings.sound = Ses
|
settings.sound = Ses
|
||||||
text.settings.graphics = Grafikler
|
settings.graphics = Grafikler
|
||||||
text.settings.cleardata = Clear Game Data...
|
settings.cleardata = Clear Game Data...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Clear Sectors
|
settings.clearsectors = Clear Sectors
|
||||||
text.settings.clearunlocks = Clear Unlocks
|
settings.clearunlocks = Clear Unlocks
|
||||||
text.settings.clearall = Clear All
|
settings.clearall = Clear All
|
||||||
text.paused = Duraklatildi
|
paused = Duraklatildi
|
||||||
text.yes = Evet
|
yes = Evet
|
||||||
text.no = Hayir
|
no = Hayir
|
||||||
text.info.title = [accent]Bilgi
|
info.title = [accent]Bilgi
|
||||||
text.error.title = [crimson]Bir hata olustu
|
error.title = [crimson]Bir hata olustu
|
||||||
text.error.crashtitle = Bir hata olustu
|
error.crashtitle = Bir hata olustu
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Yapi bilgisi
|
blocks.blockinfo = Yapi bilgisi
|
||||||
text.blocks.powercapacity = Guc kapasitesi
|
blocks.powercapacity = Guc kapasitesi
|
||||||
text.blocks.powershot = Guc/Saldiri hizi
|
blocks.powershot = Guc/Saldiri hizi
|
||||||
text.blocks.targetsair = Havayi hedef alir mi?
|
blocks.targetsair = Havayi hedef alir mi?
|
||||||
text.blocks.itemspeed = Ilerleme hizi
|
blocks.itemspeed = Ilerleme hizi
|
||||||
text.blocks.shootrange = Menzil
|
blocks.shootrange = Menzil
|
||||||
text.blocks.size = Buyukluk
|
blocks.size = Buyukluk
|
||||||
text.blocks.liquidcapacity = Sivi kapasitesi
|
blocks.liquidcapacity = Sivi kapasitesi
|
||||||
text.blocks.maxitemssecond = Esya limiti
|
blocks.maxitemssecond = Esya limiti
|
||||||
text.blocks.powerrange = Menzil
|
blocks.powerrange = Menzil
|
||||||
text.blocks.poweruse = Guc kullanimi
|
blocks.poweruse = Guc kullanimi
|
||||||
text.blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
text.blocks.inputitemcapacity = Giris esya kapasitesi
|
blocks.inputitemcapacity = Giris esya kapasitesi
|
||||||
text.blocks.outputitemcapacity = Cikis esya kapasitesi
|
blocks.outputitemcapacity = Cikis esya kapasitesi
|
||||||
text.blocks.itemcapacity = Esya kapasitesi
|
blocks.itemcapacity = Esya kapasitesi
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Guc transfer hizi
|
blocks.powertransferspeed = Guc transfer hizi
|
||||||
text.blocks.craftspeed = Yapilma hizi
|
blocks.craftspeed = Yapilma hizi
|
||||||
text.blocks.inputliquid = Giris sivi
|
blocks.inputliquid = Giris sivi
|
||||||
text.blocks.inputliquidaux = Yardimci sivi
|
blocks.inputliquidaux = Yardimci sivi
|
||||||
text.blocks.inputitem = Giris esyasi
|
blocks.inputitem = Giris esyasi
|
||||||
text.blocks.inputitems = Giris esyalari
|
blocks.inputitems = Giris esyalari
|
||||||
text.blocks.outputitem = Sonuc
|
blocks.outputitem = Sonuc
|
||||||
text.blocks.drilltier = Kazilabilirler
|
blocks.drilltier = Kazilabilirler
|
||||||
text.blocks.drillspeed = Ana kazma hizi
|
blocks.drillspeed = Ana kazma hizi
|
||||||
text.blocks.liquidoutput = Sivi cikisi
|
blocks.liquidoutput = Sivi cikisi
|
||||||
text.blocks.liquidoutputspeed = Liquid Output Speed
|
blocks.liquidoutputspeed = Liquid Output Speed
|
||||||
text.blocks.liquiduse = Sivi kullanimi
|
blocks.liquiduse = Sivi kullanimi
|
||||||
text.blocks.coolant = Sogutma sivisi
|
blocks.coolant = Sogutma sivisi
|
||||||
text.blocks.coolantuse = Sogutma sivi kullanimi
|
blocks.coolantuse = Sogutma sivi kullanimi
|
||||||
text.blocks.inputliquidfuel = Yakit sivisi
|
blocks.inputliquidfuel = Yakit sivisi
|
||||||
text.blocks.liquidfueluse = Sivi yakit kullanimi
|
blocks.liquidfueluse = Sivi yakit kullanimi
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Can
|
blocks.health = Can
|
||||||
text.blocks.inaccuracy = sekme
|
blocks.inaccuracy = sekme
|
||||||
text.blocks.shots = vuruslar
|
blocks.shots = vuruslar
|
||||||
text.blocks.reload = Yeniden doldurma
|
blocks.reload = Yeniden doldurma
|
||||||
text.blocks.inputfuel = Yakit
|
blocks.inputfuel = Yakit
|
||||||
text.blocks.fuelburntime = Yakit yakilma suresi
|
blocks.fuelburntime = Yakit yakilma suresi
|
||||||
text.blocks.inputcapacity = Giris kapasitesi
|
blocks.inputcapacity = Giris kapasitesi
|
||||||
text.blocks.outputcapacity = Cikis kapasitesi
|
blocks.outputcapacity = Cikis kapasitesi
|
||||||
text.unit.blocks = Yapilar
|
unit.blocks = Yapilar
|
||||||
text.unit.powersecond = saniyede bir
|
unit.powersecond = saniyede bir
|
||||||
text.unit.liquidsecond = Saniyede bir
|
unit.liquidsecond = Saniyede bir
|
||||||
text.unit.itemssecond = Saniyede bir
|
unit.itemssecond = Saniyede bir
|
||||||
text.unit.pixelssecond = Saniyede bir
|
unit.pixelssecond = Saniyede bir
|
||||||
text.unit.liquidunits = Litre
|
unit.liquidunits = Litre
|
||||||
text.unit.powerunits = Volt
|
unit.powerunits = Volt
|
||||||
text.unit.degrees = derece
|
unit.degrees = derece
|
||||||
text.unit.seconds = saniye
|
unit.seconds = saniye
|
||||||
text.unit.items = esya
|
unit.items = esya
|
||||||
text.category.general = General
|
category.general = General
|
||||||
text.category.power = Guc
|
category.power = Guc
|
||||||
text.category.liquids = sivilar
|
category.liquids = sivilar
|
||||||
text.category.items = esyalar
|
category.items = esyalar
|
||||||
text.category.crafting = uretim
|
category.crafting = uretim
|
||||||
text.category.shooting = sikma
|
category.shooting = sikma
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = Yok
|
setting.fpscap.none = Yok
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = Sesi kapat
|
|||||||
setting.sfxvol.name = Ses seviyesi
|
setting.sfxvol.name = Ses seviyesi
|
||||||
setting.mutesound.name = Sesi kapat
|
setting.mutesound.name = Sesi kapat
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Tuslari ayarla
|
keybind.title = Tuslari ayarla
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = Goster
|
category.view.name = Goster
|
||||||
category.multiplayer.name = Cok oyunculu
|
category.multiplayer.name = Cok oyunculu
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = Konusma gecmisi ileri
|
|||||||
keybind.chat_scroll.name = Konusma kaydir
|
keybind.chat_scroll.name = Konusma kaydir
|
||||||
keybind.drop_unit.name = Unit birak
|
keybind.drop_unit.name = Unit birak
|
||||||
keybind.zoom_minimap.name = Haritayi yaklastir
|
keybind.zoom_minimap.name = Haritayi yaklastir
|
||||||
mode.text.help.title = Modlarin aciklamalari
|
mode.help.title = Modlarin aciklamalari
|
||||||
mode.waves.name = Dalgali
|
mode.waves.name = Dalgali
|
||||||
mode.waves.description = Klasik mod. Dalgalara karsi cekirdegi koru.
|
mode.waves.description = Klasik mod. Dalgalara karsi cekirdegi koru.
|
||||||
mode.sandbox.name = Serbest
|
mode.sandbox.name = Serbest
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = mini atomlar
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = Guzel, buyuk bir unit. Hiz limiti ve kapesitesi iyidir
|
mech.glaive-ship.description = Guzel, buyuk bir unit. Hiz limiti ve kapesitesi iyidir
|
||||||
mech.glaive-ship.weapon = Orman yakici
|
mech.glaive-ship.weapon = Orman yakici
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Patlayicilik: {0}
|
item.explosiveness = [LIGHT_GRAY]Patlayicilik: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Yanbilirlik: {0}
|
item.flammability = [LIGHT_GRAY]Yanbilirlik: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radyoaktivite: {0}
|
item.radioactivity = [LIGHT_GRAY]Radyoaktivite: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]akis gucu: {0}
|
item.fluxiness = [LIGHT_GRAY]akis gucu: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Can: {0}
|
unit.health = [LIGHT_GRAY]Can: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]hiz: {0}
|
unit.speed = [LIGHT_GRAY]hiz: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]silah: {0}
|
mech.weapon = [LIGHT_GRAY]silah: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]zirh: {0}
|
mech.armor = [LIGHT_GRAY]zirh: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]esya kapasitesi: {0}
|
mech.itemcapacity = [LIGHT_GRAY]esya kapasitesi: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]kazma hizi: {0}
|
mech.minespeed = [LIGHT_GRAY]kazma hizi: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]kazma gucu: {0}
|
mech.minepower = [LIGHT_GRAY]kazma gucu: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]yetenek gucu: {0}
|
mech.ability = [LIGHT_GRAY]yetenek gucu: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]isinma kapasitesi: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]isinma kapasitesi: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Yari sivilik: {0}
|
liquid.viscosity = [LIGHT_GRAY]Yari sivilik: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]isi: {0}
|
liquid.temperature = [LIGHT_GRAY]isi: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Enemy Spawn
|
block.spawn.name = Enemy Spawn
|
||||||
block.core.name = cekirdek
|
block.core.name = cekirdek
|
||||||
|
|||||||
@@ -1,353 +1,353 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = Yapımcılar
|
credits = Yapımcılar
|
||||||
text.discord = Mindustry Discord'una katılın!
|
discord = Mindustry Discord'una katılın!
|
||||||
text.link.discord.description = Resmi Mindustry Discord iletişim kanalı
|
link.discord.description = Resmi Mindustry Discord iletişim kanalı
|
||||||
text.link.github.description = Oyunun kaynak kodu
|
link.github.description = Oyunun kaynak kodu
|
||||||
text.link.dev-builds.description = Geliştirme altında olan sürüm
|
link.dev-builds.description = Geliştirme altında olan sürüm
|
||||||
text.link.trello.description = Planlanan özellikler için resmi Trello Bülteni
|
link.trello.description = Planlanan özellikler için resmi Trello Bülteni
|
||||||
text.link.itch.io.description = PC yüklemeleri ve web sürümü ile itch.io sayfası
|
link.itch.io.description = PC yüklemeleri ve web sürümü ile itch.io sayfası
|
||||||
text.link.google-play.description = Google Play mağaza sayfası
|
link.google-play.description = Google Play mağaza sayfası
|
||||||
text.link.wiki.description = Resmi Mindustry Wikipedi'si
|
link.wiki.description = Resmi Mindustry Wikipedi'si
|
||||||
text.linkfail = Bağlantı açılamadı\! URL, yazı tahtanıza kopyalandı.
|
linkfail = Bağlantı açılamadı\! URL, yazı tahtanıza kopyalandı.
|
||||||
text.editor.web = Web sürümü editörü desteklemiyor\! Editörü kullanmak için oyunu indirin.
|
editor.web = Web sürümü editörü desteklemiyor\! Editörü kullanmak için oyunu indirin.
|
||||||
text.web.unsupported = Site versiyonu bunu desteklemiyor\! Oyunu indirip dene.
|
web.unsupported = Site versiyonu bunu desteklemiyor\! Oyunu indirip dene.
|
||||||
text.gameover = Çekirdek yok edildi.
|
gameover = Çekirdek yok edildi.
|
||||||
text.gameover.pvp = [accent] {0}[] takimi kazandi \!
|
gameover.pvp = [accent] {0}[] takimi kazandi \!
|
||||||
text.sector.gameover = Sektor kaybedildi.
|
sector.gameover = Sektor kaybedildi.
|
||||||
text.sector.retry = Tekrar dene
|
sector.retry = Tekrar dene
|
||||||
text.highscore = [SARI] Yeni yüksek puan\!
|
highscore = [SARI] Yeni yüksek puan\!
|
||||||
text.wave.lasted = Su dalgaya kadar yasadin: [accent]{0}[].
|
wave.lasted = Su dalgaya kadar yasadin: [accent]{0}[].
|
||||||
text.level.highscore = Yüksek Puan\: [accent] {0}
|
level.highscore = Yüksek Puan\: [accent] {0}
|
||||||
text.level.delete.title = Silmeyi onaylayın
|
level.delete.title = Silmeyi onaylayın
|
||||||
text.map.delete = Su haritayi silmek istedigine emin misin? "[orange]{0}[]"?
|
map.delete = Su haritayi silmek istedigine emin misin? "[orange]{0}[]"?
|
||||||
text.level.select = Seviye Seç
|
level.select = Seviye Seç
|
||||||
text.level.mode = Oyun Modu
|
level.mode = Oyun Modu
|
||||||
text.construction.desktop = Masaustu kontrolleri degisti.\nSecmeyi birakip yapmayi kesmek icin, [accent]bosluga bas[].
|
construction.desktop = Masaustu kontrolleri degisti.\nSecmeyi birakip yapmayi kesmek icin, [accent]bosluga bas[].
|
||||||
text.construction.title = Blok Yapma Ogreticisi
|
construction.title = Blok Yapma Ogreticisi
|
||||||
text.construction = Sen su anda [accent]blok yapma moduna gectin[].\n\nYapmaya baslamak icin, geminin cevresinde uygun bir yere tikla.\nBiraz blok sectikten sonra, onaylamak icin "tik" tusuna bas, ve gemin onlari yapmaya baslayacaktir.\n\n- [accent]Blok kaldirmak[] icin onlari secme yerine gene tikla\n- [accent]Blok secmek icin[] onlara secme yerinde tikla.\n- [accent]Cizgi biciminde koymak icin[] bos bir yere bas, ve bir yere dogru surukle.\n- [accent]Yapma modundan cikmak icin[] alt kosedeki X tusuna bas
|
construction = Sen su anda [accent]blok yapma moduna gectin[].\n\nYapmaya baslamak icin, geminin cevresinde uygun bir yere tikla.\nBiraz blok sectikten sonra, onaylamak icin "tik" tusuna bas, ve gemin onlari yapmaya baslayacaktir.\n\n- [accent]Blok kaldirmak[] icin onlari secme yerine gene tikla\n- [accent]Blok secmek icin[] onlara secme yerinde tikla.\n- [accent]Cizgi biciminde koymak icin[] bos bir yere bas, ve bir yere dogru surukle.\n- [accent]Yapma modundan cikmak icin[] alt kosedeki X tusuna bas
|
||||||
text.deconstruction.title = Blok Yikim Ogreticisi
|
deconstruction.title = Blok Yikim Ogreticisi
|
||||||
text.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
|
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
|
||||||
text.showagain = Bunu gene gosterme
|
showagain = Bunu gene gosterme
|
||||||
text.coreattack = < Cekirdek saldiri altinda\! >
|
coreattack = < Cekirdek saldiri altinda\! >
|
||||||
text.unlocks = Koleksiyon
|
unlocks = Koleksiyon
|
||||||
text.savegame = Oyunu Kaydet
|
savegame = Oyunu Kaydet
|
||||||
text.loadgame = Oyunu yükle
|
loadgame = Oyunu yükle
|
||||||
text.joingame = Oyuna katıl
|
joingame = Oyuna katıl
|
||||||
text.addplayers = Oyuncu ekle/cikar
|
addplayers = Oyuncu ekle/cikar
|
||||||
text.customgame = Ozel oyun
|
customgame = Ozel oyun
|
||||||
text.sectors = Sektorler
|
sectors = Sektorler
|
||||||
text.sector = Su sektoru sectin\: [LIGHT_GRAY]{0}
|
sector = Su sektoru sectin\: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Zaman\: [LIGHT_GRAY]{0}
|
sector.time = Zaman\: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Basla
|
sector.deploy = Basla
|
||||||
text.sector.abandon = Terk et
|
sector.abandon = Terk et
|
||||||
text.sector.abandon.confirm = Buradaki ilerlemeni silmek istedigine emin misin\nBu geri alinamaz\!
|
sector.abandon.confirm = Buradaki ilerlemeni silmek istedigine emin misin\nBu geri alinamaz\!
|
||||||
text.sector.resume = Devam et
|
sector.resume = Devam et
|
||||||
text.sector.locked = [scarlet][[Bitirilmedi]
|
sector.locked = [scarlet][[Bitirilmedi]
|
||||||
text.sector.unexplored = [accent][[Kesvedilmedş]
|
sector.unexplored = [accent][[Kesvedilmedş]
|
||||||
text.missions = Gorevler\:[LIGHT_GRAY] {0}
|
missions = Gorevler\:[LIGHT_GRAY] {0}
|
||||||
text.mission = Gorev\:[LIGHT_GRAY] {0}
|
mission = Gorev\:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Ana gorev\:[LIGHT_GRAY] {0}
|
mission.main = Ana gorev\:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Gorev bilgisi
|
mission.info = Gorev bilgisi
|
||||||
text.mission.complete = Gorev tamamlandi\!
|
mission.complete = Gorev tamamlandi\!
|
||||||
text.mission.complete.body = Sektor {0},{1} ele gecirildi
|
mission.complete.body = Sektor {0},{1} ele gecirildi
|
||||||
text.mission.wave = [accent]{0}[] dalga hayatta kal
|
mission.wave = [accent]{0}[] dalga hayatta kal
|
||||||
text.mission.wave.enemies = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur
|
mission.wave.enemies = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur
|
||||||
text.mission.wave.enemy = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur
|
mission.wave.enemy = [accent] {0}/{1} []dalga hayatta kal\n{2} Dusman oldur
|
||||||
text.mission.wave.menu = [accent] {0} []dalga hayatta kal
|
mission.wave.menu = [accent] {0} []dalga hayatta kal
|
||||||
text.mission.battle = Dusman temelini yok et
|
mission.battle = Dusman temelini yok et
|
||||||
text.mission.resource.menu = Sunlari ele gecir {0} x{1}
|
mission.resource.menu = Sunlari ele gecir {0} x{1}
|
||||||
text.mission.resource = Sunlari ele gecir {0}\:\n[accent]{1}/{2}[]
|
mission.resource = Sunlari ele gecir {0}\:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Su kadar yarat {0}
|
mission.block = Su kadar yarat {0}
|
||||||
text.mission.unit = {0} Kadar unit yarat
|
mission.unit = {0} Kadar unit yarat
|
||||||
text.mission.command = {0} Unite komut yolla
|
mission.command = {0} Unite komut yolla
|
||||||
text.mission.linknode = Guc nodu bagla
|
mission.linknode = Guc nodu bagla
|
||||||
text.mission.display = [accent]Gorev\:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Gorev\:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Su gemiye degis[accent] {0}[]
|
mission.mech = Su gemiye degis[accent] {0}[]
|
||||||
text.mission.create = Su kadar yarat[accent] {0}[]
|
mission.create = Su kadar yarat[accent] {0}[]
|
||||||
text.none = <none>
|
none = <none>
|
||||||
text.close = Kapat
|
close = Kapat
|
||||||
text.quit = Çık
|
quit = Çık
|
||||||
text.maps = Haritalar
|
maps = Haritalar
|
||||||
text.continue = Devam et
|
continue = Devam et
|
||||||
text.nextmission = Siradaki gorev
|
nextmission = Siradaki gorev
|
||||||
text.maps.none = [LIGHT_GRAY]Harita bulunamadi\!
|
maps.none = [LIGHT_GRAY]Harita bulunamadi\!
|
||||||
text.about.button = Hakkında
|
about.button = Hakkında
|
||||||
text.name = Adı:
|
name = Adı:
|
||||||
text.filename = File Name:
|
filename = File Name:
|
||||||
text.unlocked = New Block Unlocked!
|
unlocked = New Block Unlocked!
|
||||||
text.unlocked.plural = New Blocks Unlocked!
|
unlocked.plural = New Blocks Unlocked!
|
||||||
text.players = 1090 oyuncu çevrimiçi
|
players = 1090 oyuncu çevrimiçi
|
||||||
text.players.single = {0} Oyuncu Çevrimiçi
|
players.single = {0} Oyuncu Çevrimiçi
|
||||||
text.server.closing = [accent] Sunucu kapatılıyor ...
|
server.closing = [accent] Sunucu kapatılıyor ...
|
||||||
text.server.kicked.kick = Sunucudan kovuldun!
|
server.kicked.kick = Sunucudan kovuldun!
|
||||||
text.server.kicked.serverClose = Server closed.
|
server.kicked.serverClose = Server closed.
|
||||||
text.server.kicked.sectorComplete = Sector completed.
|
server.kicked.sectorComplete = Sector completed.
|
||||||
text.server.kicked.sectorComplete.text = Your mission is complete.\nThe server will now continue at the next sector.
|
server.kicked.sectorComplete.text = Your mission is complete.\nThe server will now continue at the next sector.
|
||||||
text.server.kicked.clientOutdated = Oyun sürümünüz geçerli değil. Oyununu güncelleyin!
|
server.kicked.clientOutdated = Oyun sürümünüz geçerli değil. Oyununu güncelleyin!
|
||||||
text.server.kicked.serverOutdated = Eski sunucu! Ev sahibinden güncellemesini isteyin!
|
server.kicked.serverOutdated = Eski sunucu! Ev sahibinden güncellemesini isteyin!
|
||||||
text.server.kicked.banned = Bu sunucudan yasaklandınız.
|
server.kicked.banned = Bu sunucudan yasaklandınız.
|
||||||
text.server.kicked.recentKick = Son zamanlarda tekmelendin. Tekrar bağlanmadan önce bekleyin.
|
server.kicked.recentKick = Son zamanlarda tekmelendin. Tekrar bağlanmadan önce bekleyin.
|
||||||
text.server.kicked.nameInUse = There is someone with that name\nalready on this server.
|
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.
|
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.
|
server.kicked.idInUse = You are already on this server! Connecting with two accounts is not permitted.
|
||||||
text.server.kicked.customClient = This server does not support custom builds. Download an official version.
|
server.kicked.customClient = This server does not support custom builds. Download an official version.
|
||||||
text.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.
|
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.
|
||||||
text.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.
|
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.
|
||||||
text.hostserver = Oyunu Sun
|
hostserver = Oyunu Sun
|
||||||
text.hostserver.mobile = Host\nGame
|
hostserver.mobile = Host\nGame
|
||||||
text.host = evsahibi
|
host = evsahibi
|
||||||
text.hosting = [accent] Sunucu açılıyor ...
|
hosting = [accent] Sunucu açılıyor ...
|
||||||
text.hosts.refresh = Yenile
|
hosts.refresh = Yenile
|
||||||
text.hosts.discovering = LAN oyunlarını keşfetme
|
hosts.discovering = LAN oyunlarını keşfetme
|
||||||
text.server.refreshing = Canlandırıcı sunucu
|
server.refreshing = Canlandırıcı sunucu
|
||||||
text.hosts.none = [lightgray] Hayır LAN oyunları bulundu!
|
hosts.none = [lightgray] Hayır LAN oyunları bulundu!
|
||||||
text.host.invalid = [scarlet] Ana bilgisayara bağlanılamıyor.
|
host.invalid = [scarlet] Ana bilgisayara bağlanılamıyor.
|
||||||
text.trace = Oyuncuyu Takip Et
|
trace = Oyuncuyu Takip Et
|
||||||
text.trace.playername = Oyuncu adı: [accent] {0}
|
trace.playername = Oyuncu adı: [accent] {0}
|
||||||
text.trace.ip = IP: [vurgu] {0}
|
trace.ip = IP: [vurgu] {0}
|
||||||
text.trace.id = Benzersiz kimlik: [accent] {0}
|
trace.id = Benzersiz kimlik: [accent] {0}
|
||||||
text.trace.android = Android : [accent] {0}
|
trace.android = Android : [accent] {0}
|
||||||
text.trace.modclient = Özel Alıcı: [accent] {0}
|
trace.modclient = Özel Alıcı: [accent] {0}
|
||||||
text.trace.totalblocksbroken = Toplam kırık blok: [accent] {0}
|
trace.totalblocksbroken = Toplam kırık blok: [accent] {0}
|
||||||
text.trace.structureblocksbroken = Kırılan yapı blokları: [accent] {0}
|
trace.structureblocksbroken = Kırılan yapı blokları: [accent] {0}
|
||||||
text.trace.lastblockbroken = Kırılan son blok: [accent] {0}
|
trace.lastblockbroken = Kırılan son blok: [accent] {0}
|
||||||
text.trace.totalblocksplaced = Toplam blok yerleştirildi: [accent] {0}
|
trace.totalblocksplaced = Toplam blok yerleştirildi: [accent] {0}
|
||||||
text.trace.lastblockplaced = Konulan son blok: [accent] {0}
|
trace.lastblockplaced = Konulan son blok: [accent] {0}
|
||||||
text.invalidid = Geçersiz alıcı kimliği! Bir hata raporu gönderin.
|
invalidid = Geçersiz alıcı kimliği! Bir hata raporu gönderin.
|
||||||
text.server.bans = yasaklar
|
server.bans = yasaklar
|
||||||
text.server.bans.none = Yasaklanmış oyuncu bulunamadı!
|
server.bans.none = Yasaklanmış oyuncu bulunamadı!
|
||||||
text.server.admins = Yöneticiler
|
server.admins = Yöneticiler
|
||||||
text.server.admins.none = Yönetici bulunamadı!
|
server.admins.none = Yönetici bulunamadı!
|
||||||
text.server.add = Sunucu ekle
|
server.add = Sunucu ekle
|
||||||
text.server.delete = Bu sunucuyu silmek istediğinizden emin misiniz?
|
server.delete = Bu sunucuyu silmek istediğinizden emin misiniz?
|
||||||
text.server.hostname = Sun
|
server.hostname = Sun
|
||||||
text.server.edit = Sunucuyu Düzenle
|
server.edit = Sunucuyu Düzenle
|
||||||
text.server.outdated = [crimson] Eski Sunucu!
|
server.outdated = [crimson] Eski Sunucu!
|
||||||
text.server.outdated.client = [crimson] Eski Alıcı!
|
server.outdated.client = [crimson] Eski Alıcı!
|
||||||
text.server.version = [lightgray] Sürüm: {0}
|
server.version = [lightgray] Sürüm: {0}
|
||||||
text.server.custombuild = [sarı] Özel Yapım
|
server.custombuild = [sarı] Özel Yapım
|
||||||
text.confirmban = Bu oyuncuyu yasaklamak istediğinizden emin misiniz?
|
confirmban = Bu oyuncuyu yasaklamak istediğinizden emin misiniz?
|
||||||
text.confirmkick = Are you sure you want to kick this player?
|
confirmkick = Are you sure you want to kick this player?
|
||||||
text.confirmunban = Bu oyuncunun yasağını kaldırmak istediğinden emin misin?
|
confirmunban = Bu oyuncunun yasağını kaldırmak istediğinden emin misin?
|
||||||
text.confirmadmin = Bu oyuncunun yönetici yapmak istediğinden emin misin?
|
confirmadmin = Bu oyuncunun yönetici yapmak istediğinden emin misin?
|
||||||
text.confirmunadmin = Bu oyuncudan yönetici durumunu kaldırmak istediğinizden emin misiniz?
|
confirmunadmin = Bu oyuncudan yönetici durumunu kaldırmak istediğinizden emin misiniz?
|
||||||
text.joingame.title = Oyuna katılmak
|
joingame.title = Oyuna katılmak
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Bağlantı Kesildi
|
disconnect = Bağlantı Kesildi
|
||||||
text.disconnect.data = Dünya verileri yüklenemedi!
|
disconnect.data = Dünya verileri yüklenemedi!
|
||||||
text.connecting = [Vurgu] bağlanıyor ...
|
connecting = [Vurgu] bağlanıyor ...
|
||||||
text.connecting.data = [accent] Dünya verileri yükleniyor ...
|
connecting.data = [accent] Dünya verileri yükleniyor ...
|
||||||
text.server.port = Liman
|
server.port = Liman
|
||||||
text.server.addressinuse = Adres çoktan kullanımda!
|
server.addressinuse = Adres çoktan kullanımda!
|
||||||
text.server.invalidport = Bağlantı noktası numarası geçersiz.
|
server.invalidport = Bağlantı noktası numarası geçersiz.
|
||||||
text.server.error = [crimson] Sunucu barındırma hatası: [accent] {0}
|
server.error = [crimson] Sunucu barındırma hatası: [accent] {0}
|
||||||
text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release.
|
||||||
text.save.new = 6349,Yeni Kayıt
|
save.new = 6349,Yeni Kayıt
|
||||||
text.save.overwrite = Bu kayıt yuvasının üzerine yazmak istediğinizden emin misiniz?
|
save.overwrite = Bu kayıt yuvasının üzerine yazmak istediğinizden emin misiniz?
|
||||||
text.overwrite = Üzerine Yaz
|
overwrite = Üzerine Yaz
|
||||||
text.save.none = Hiçbir kayıt bulunamadı!
|
save.none = Hiçbir kayıt bulunamadı!
|
||||||
text.saveload = [Vurgu] Kaydediliyor ...
|
saveload = [Vurgu] Kaydediliyor ...
|
||||||
text.savefail = Oyun kaydedilemedi!
|
savefail = Oyun kaydedilemedi!
|
||||||
text.save.delete.confirm = Bu kaydı silmek istediğinizden emin misiniz?
|
save.delete.confirm = Bu kaydı silmek istediğinizden emin misiniz?
|
||||||
text.save.delete = Sil
|
save.delete = Sil
|
||||||
text.save.export = Dışa Aktar
|
save.export = Dışa Aktar
|
||||||
text.save.import.invalid = [turuncu] Bu kayıt geçersiz!
|
save.import.invalid = [turuncu] Bu kayıt geçersiz!
|
||||||
text.save.import.fail = [crimson] Kayıt oyuna aktarılamadı : [accent] {0}
|
save.import.fail = [crimson] Kayıt oyuna aktarılamadı : [accent] {0}
|
||||||
text.save.export.fail = [crimson] Kayıt dışa aktarılamadı: [accent] {0}
|
save.export.fail = [crimson] Kayıt dışa aktarılamadı: [accent] {0}
|
||||||
text.save.import = İçe Aktar
|
save.import = İçe Aktar
|
||||||
text.save.newslot = İsmi kaydet:
|
save.newslot = İsmi kaydet:
|
||||||
text.save.rename = Yeniden Adlandır
|
save.rename = Yeniden Adlandır
|
||||||
text.save.rename.text = Yeni İsim:
|
save.rename.text = Yeni İsim:
|
||||||
text.selectslot = Bir kayıt seçin.
|
selectslot = Bir kayıt seçin.
|
||||||
text.slot = [accent] Yuva {0}
|
slot = [accent] Yuva {0}
|
||||||
text.save.corrupted = [accent] Kayıt dosyası bozuk veya geçersiz!
|
save.corrupted = [accent] Kayıt dosyası bozuk veya geçersiz!
|
||||||
text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created.
|
sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created.
|
||||||
text.empty = <Boş>
|
empty = <Boş>
|
||||||
text.on = Açık
|
on = Açık
|
||||||
text.off = Kapalı
|
off = Kapalı
|
||||||
text.save.autosave = Otomatik kaydetme: {0}
|
save.autosave = Otomatik kaydetme: {0}
|
||||||
text.save.map = harita
|
save.map = harita
|
||||||
text.save.wave = Dalga
|
save.wave = Dalga
|
||||||
text.save.difficulty = zorluk
|
save.difficulty = zorluk
|
||||||
text.save.date = Son Kaydedilen: {0}
|
save.date = Son Kaydedilen: {0}
|
||||||
text.save.playtime = Playtime: {0}
|
save.playtime = Playtime: {0}
|
||||||
text.confirm = Onayla
|
confirm = Onayla
|
||||||
text.delete = Sil
|
delete = Sil
|
||||||
text.ok = Tamam
|
ok = Tamam
|
||||||
text.open = Açık
|
open = Açık
|
||||||
text.cancel = İptal
|
cancel = İptal
|
||||||
text.openlink = Linki aç
|
openlink = Linki aç
|
||||||
text.copylink = Bağlantıyı kopyala
|
copylink = Bağlantıyı kopyala
|
||||||
text.back = Geri
|
back = Geri
|
||||||
text.quit.confirm = Çıkmak istediğinden emin misin?
|
quit.confirm = Çıkmak istediğinden emin misin?
|
||||||
text.changelog.title = Değişiklik listesi
|
changelog.title = Değişiklik listesi
|
||||||
text.changelog.loading = Değişiklik listesi yükleniyor
|
changelog.loading = Değişiklik listesi yükleniyor
|
||||||
text.changelog.error.android = [turuncu] Android'da olan hata nedeniyle değişiklik listesi görüntülenemiyor.
|
changelog.error.android = [turuncu] Android'da olan hata nedeniyle değişiklik listesi görüntülenemiyor.
|
||||||
text.changelog.error.ios = [accent]The changelog is currently not supported in iOS.
|
changelog.error.ios = [accent]The changelog is currently not supported in iOS.
|
||||||
text.changelog.error = [scarlet] Değişiklik listesi alma hatası! İnternet bağlantınızı kontrol edin.
|
changelog.error = [scarlet] Değişiklik listesi alma hatası! İnternet bağlantınızı kontrol edin.
|
||||||
text.changelog.current = [sarı] [[Güncel versiyon]
|
changelog.current = [sarı] [[Güncel versiyon]
|
||||||
text.changelog.latest = [turuncu] [[Son sürüm]
|
changelog.latest = [turuncu] [[Son sürüm]
|
||||||
text.loading = [Vurgu] Yükleniyor ...
|
loading = [Vurgu] Yükleniyor ...
|
||||||
text.saving = [accent]Saving...
|
saving = [accent]Saving...
|
||||||
text.wave = [turuncu] Dalga {0}
|
wave = [turuncu] Dalga {0}
|
||||||
text.wave.waiting = {0} içinde dalga
|
wave.waiting = {0} içinde dalga
|
||||||
text.waiting = Bekleniyor
|
waiting = Bekleniyor
|
||||||
text.waiting.players = Waiting for players...
|
waiting.players = Waiting for players...
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
wave.enemies = [LIGHT_GRAY]{0} Enemies Remaining
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
wave.enemy = [LIGHT_GRAY]{0} Enemy Remaining
|
||||||
text.loadimage = Resmi yükle
|
loadimage = Resmi yükle
|
||||||
text.saveimage = Resmi Kaydet
|
saveimage = Resmi Kaydet
|
||||||
text.unknown = Unknown
|
unknown = Unknown
|
||||||
text.custom = Custom
|
custom = Custom
|
||||||
text.builtin = Built-In
|
builtin = Built-In
|
||||||
text.map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
map.delete.confirm = Are you sure you want to delete this map? This action cannot be undone!
|
||||||
text.map.random = [accent]Random Map
|
map.random = [accent]Random Map
|
||||||
text.map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
map.nospawn = This map does not have any cores for the player to spawn in! Add a [ROYAL]blue[] core to this map in the editor.
|
||||||
text.map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
map.nospawn.pvp = This map does not have any enemy cores for player to spawn into! Add[SCARLET] red[] cores to this map in the editor.
|
||||||
text.map.invalid = Error loading map: corrupted or invalid map file.
|
map.invalid = Error loading map: corrupted or invalid map file.
|
||||||
text.editor.brush = Brush
|
editor.brush = Brush
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = Open In Editor
|
editor.openin = Open In Editor
|
||||||
text.editor.oregen = Ore Generation
|
editor.oregen = Ore Generation
|
||||||
text.editor.oregen.info = Ore Generation:
|
editor.oregen.info = Ore Generation:
|
||||||
text.editor.mapinfo = Map Info
|
editor.mapinfo = Map Info
|
||||||
text.editor.author = Author:
|
editor.author = Author:
|
||||||
text.editor.description = Description:
|
editor.description = Description:
|
||||||
text.editor.name = Name:
|
editor.name = Name:
|
||||||
text.editor.teams = Teams
|
editor.teams = Teams
|
||||||
text.editor.elevation = Elevation
|
editor.elevation = Elevation
|
||||||
text.editor.errorimageload = Resim dosyası yüklenirken hata oluştu: [accent] {0}
|
editor.errorimageload = Resim dosyası yüklenirken hata oluştu: [accent] {0}
|
||||||
text.editor.errorimagesave = Resim dosyası kaydedilirken hata oluştu: [accent] {0}
|
editor.errorimagesave = Resim dosyası kaydedilirken hata oluştu: [accent] {0}
|
||||||
text.editor.generate = Üretmek
|
editor.generate = Üretmek
|
||||||
text.editor.resize = Yeniden Boyutlandırma
|
editor.resize = Yeniden Boyutlandırma
|
||||||
text.editor.loadmap = Harita Yükle
|
editor.loadmap = Harita Yükle
|
||||||
text.editor.savemap = Harita Kaydet
|
editor.savemap = Harita Kaydet
|
||||||
text.editor.saved = Saved!
|
editor.saved = Saved!
|
||||||
text.editor.save.noname = Your map does not have a name! Set one in the 'map info' menu.
|
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.
|
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!
|
editor.import.exists = [scarlet]Unable to import:[] a built-in map named '{0}' already exists!
|
||||||
text.editor.import = Import...
|
editor.import = Import...
|
||||||
text.editor.importmap = Import Map
|
editor.importmap = Import Map
|
||||||
text.editor.importmap.description = Import an already existing map
|
editor.importmap.description = Import an already existing map
|
||||||
text.editor.importfile = Import File
|
editor.importfile = Import File
|
||||||
text.editor.importfile.description = Import an external map file
|
editor.importfile.description = Import an external map file
|
||||||
text.editor.importimage = Import Terrain Image
|
editor.importimage = Import Terrain Image
|
||||||
text.editor.importimage.description = Import an external map image file
|
editor.importimage.description = Import an external map image file
|
||||||
text.editor.export = Export...
|
editor.export = Export...
|
||||||
text.editor.exportfile = Export File
|
editor.exportfile = Export File
|
||||||
text.editor.exportfile.description = Export a map file
|
editor.exportfile.description = Export a map file
|
||||||
text.editor.exportimage = Export Terrain Image
|
editor.exportimage = Export Terrain Image
|
||||||
text.editor.exportimage.description = Export a map image file
|
editor.exportimage.description = Export a map image file
|
||||||
text.editor.loadimage = Resmi yükle
|
editor.loadimage = Resmi yükle
|
||||||
text.editor.saveimage = Resmi Kaydet
|
editor.saveimage = Resmi Kaydet
|
||||||
text.editor.unsaved = [scarlet] Kaydedilmemiş değişiklikleriniz var! [] Çıkmak istediğinizden emin misiniz?
|
editor.unsaved = [scarlet] Kaydedilmemiş değişiklikleriniz var! [] Çıkmak istediğinizden emin misiniz?
|
||||||
text.editor.resizemap = Haritayı Yeniden Boyutlandır
|
editor.resizemap = Haritayı Yeniden Boyutlandır
|
||||||
text.editor.mapname = Harita Adı
|
editor.mapname = Harita Adı
|
||||||
text.editor.overwrite = [Vurgu] Uyarı! Bu mevcut bir haritanın üzerine yazar.
|
editor.overwrite = [Vurgu] Uyarı! Bu mevcut bir haritanın üzerine yazar.
|
||||||
text.editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
|
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
|
||||||
text.editor.selectmap = Yüklenecek bir harita seçin:
|
editor.selectmap = Yüklenecek bir harita seçin:
|
||||||
text.width = Genişliği:
|
width = Genişliği:
|
||||||
text.height = Boy:
|
height = Boy:
|
||||||
text.menu = Menü
|
menu = Menü
|
||||||
text.play = Oyna
|
play = Oyna
|
||||||
text.load = Yükle
|
load = Yükle
|
||||||
text.save = Kaydet
|
save = Kaydet
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = Lütfen dil ayarlarının etkili olması için oyununuzu yeniden başlatın.
|
language.restart = Lütfen dil ayarlarının etkili olması için oyununuzu yeniden başlatın.
|
||||||
text.settings = Ayarlar
|
settings = Ayarlar
|
||||||
text.tutorial = Eğitim
|
tutorial = Eğitim
|
||||||
text.editor = Editör
|
editor = Editör
|
||||||
text.mapeditor = Harita Editörü
|
mapeditor = Harita Editörü
|
||||||
text.donate = Bağışlamak
|
donate = Bağışlamak
|
||||||
text.connectfail = [crimson] Sunucuya bağlanılamadı: [accent] {0}
|
connectfail = [crimson] Sunucuya bağlanılamadı: [accent] {0}
|
||||||
text.error.unreachable = Server unreachable.
|
error.unreachable = Server unreachable.
|
||||||
text.error.invalidaddress = Invalid address.
|
error.invalidaddress = Invalid address.
|
||||||
text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct!
|
||||||
text.error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
error.mismatch = Packet error:\npossible client/server version mismatch.\nMake sure you and the host have the latest version of Mindustry!
|
||||||
text.error.alreadyconnected = Already connected.
|
error.alreadyconnected = Already connected.
|
||||||
text.error.mapnotfound = Map file not found!
|
error.mapnotfound = Map file not found!
|
||||||
text.error.any = Unkown network error.
|
error.any = Unkown network error.
|
||||||
text.settings.language = Dil
|
settings.language = Dil
|
||||||
text.settings.reset = Varsayılanlara Dön
|
settings.reset = Varsayılanlara Dön
|
||||||
text.settings.rebind = Rebind
|
settings.rebind = Rebind
|
||||||
text.settings.controls = kontroller
|
settings.controls = kontroller
|
||||||
text.settings.game = Oyun
|
settings.game = Oyun
|
||||||
text.settings.sound = Ses
|
settings.sound = Ses
|
||||||
text.settings.graphics = Grafik
|
settings.graphics = Grafik
|
||||||
text.settings.cleardata = Clear Game Data...
|
settings.cleardata = Clear Game Data...
|
||||||
text.settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
settings.clear.confirm = Are you sure you want to clear this data?\nWhat is done cannot be undone!
|
||||||
text.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.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.
|
||||||
text.settings.clearsectors = Clear Sectors
|
settings.clearsectors = Clear Sectors
|
||||||
text.settings.clearunlocks = Clear Unlocks
|
settings.clearunlocks = Clear Unlocks
|
||||||
text.settings.clearall = Clear All
|
settings.clearall = Clear All
|
||||||
text.paused = Duraklatıldı
|
paused = Duraklatıldı
|
||||||
text.yes = Yes
|
yes = Yes
|
||||||
text.no = No
|
no = No
|
||||||
text.info.title = [Vurgu] Bilgi
|
info.title = [Vurgu] Bilgi
|
||||||
text.error.title = [crimson] Bir hata oluştu
|
error.title = [crimson] Bir hata oluştu
|
||||||
text.error.crashtitle = Bir hata oluştu
|
error.crashtitle = Bir hata oluştu
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Blok Bilgisi
|
blocks.blockinfo = Blok Bilgisi
|
||||||
text.blocks.powercapacity = Güç kapasitesi
|
blocks.powercapacity = Güç kapasitesi
|
||||||
text.blocks.powershot = Güç / atış
|
blocks.powershot = Güç / atış
|
||||||
text.blocks.targetsair = Targets Air
|
blocks.targetsair = Targets Air
|
||||||
text.blocks.itemspeed = Units Moved
|
blocks.itemspeed = Units Moved
|
||||||
text.blocks.shootrange = Range
|
blocks.shootrange = Range
|
||||||
text.blocks.size = Boyut
|
blocks.size = Boyut
|
||||||
text.blocks.liquidcapacity = Sıvı kapasitesi
|
blocks.liquidcapacity = Sıvı kapasitesi
|
||||||
text.blocks.maxitemssecond = Maksimum öğe / saniye
|
blocks.maxitemssecond = Maksimum öğe / saniye
|
||||||
text.blocks.powerrange = Güç aralığı
|
blocks.powerrange = Güç aralığı
|
||||||
text.blocks.poweruse = Power Use
|
blocks.poweruse = Power Use
|
||||||
text.blocks.powerdamage = Power/Damage
|
blocks.powerdamage = Power/Damage
|
||||||
text.blocks.inputitemcapacity = Input Item Capacity
|
blocks.inputitemcapacity = Input Item Capacity
|
||||||
text.blocks.outputitemcapacity = Input Item Capacity
|
blocks.outputitemcapacity = Input Item Capacity
|
||||||
text.blocks.itemcapacity = Ürün kapasitesi
|
blocks.itemcapacity = Ürün kapasitesi
|
||||||
text.blocks.basepowergeneration = Base Power Generation
|
blocks.basepowergeneration = Base Power Generation
|
||||||
text.blocks.powertransferspeed = Power Transfer
|
blocks.powertransferspeed = Power Transfer
|
||||||
text.blocks.craftspeed = Production Speed
|
blocks.craftspeed = Production Speed
|
||||||
text.blocks.inputliquid = Giriş sıvı
|
blocks.inputliquid = Giriş sıvı
|
||||||
text.blocks.inputliquidaux = Aux Liquid
|
blocks.inputliquidaux = Aux Liquid
|
||||||
text.blocks.inputitem = Giriş öğesi
|
blocks.inputitem = Giriş öğesi
|
||||||
text.blocks.inputitems = Input Items
|
blocks.inputitems = Input Items
|
||||||
text.blocks.outputitem = Output Item
|
blocks.outputitem = Output Item
|
||||||
text.blocks.drilltier = Drillables
|
blocks.drilltier = Drillables
|
||||||
text.blocks.drillspeed = Base Drill Speed
|
blocks.drillspeed = Base Drill Speed
|
||||||
text.blocks.liquidoutput = Liquid Output
|
blocks.liquidoutput = Liquid Output
|
||||||
text.blocks.liquidoutputspeed = Liquid Output Speed
|
blocks.liquidoutputspeed = Liquid Output Speed
|
||||||
text.blocks.liquiduse = Liquid Use
|
blocks.liquiduse = Liquid Use
|
||||||
text.blocks.coolant = Coolant
|
blocks.coolant = Coolant
|
||||||
text.blocks.coolantuse = Coolant Use
|
blocks.coolantuse = Coolant Use
|
||||||
text.blocks.inputliquidfuel = Fuel Liquid
|
blocks.inputliquidfuel = Fuel Liquid
|
||||||
text.blocks.liquidfueluse = Liquid Fuel Use
|
blocks.liquidfueluse = Liquid Fuel Use
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = Can
|
blocks.health = Can
|
||||||
text.blocks.inaccuracy = yanlışlık
|
blocks.inaccuracy = yanlışlık
|
||||||
text.blocks.shots = atışlar
|
blocks.shots = atışlar
|
||||||
text.blocks.reload = Reload
|
blocks.reload = Reload
|
||||||
text.blocks.inputfuel = Fuel
|
blocks.inputfuel = Fuel
|
||||||
text.blocks.fuelburntime = Fuel Burn Time
|
blocks.fuelburntime = Fuel Burn Time
|
||||||
text.blocks.inputcapacity = Giriş kapasitesi
|
blocks.inputcapacity = Giriş kapasitesi
|
||||||
text.blocks.outputcapacity = Çıkış kapasitesi
|
blocks.outputcapacity = Çıkış kapasitesi
|
||||||
text.unit.blocks = blocks
|
unit.blocks = blocks
|
||||||
text.unit.powersecond = power units/second
|
unit.powersecond = power units/second
|
||||||
text.unit.liquidsecond = liquid units/second
|
unit.liquidsecond = liquid units/second
|
||||||
text.unit.itemssecond = items/second
|
unit.itemssecond = items/second
|
||||||
text.unit.pixelssecond = pixels/second
|
unit.pixelssecond = pixels/second
|
||||||
text.unit.liquidunits = liquid units
|
unit.liquidunits = liquid units
|
||||||
text.unit.powerunits = power units
|
unit.powerunits = power units
|
||||||
text.unit.degrees = degrees
|
unit.degrees = degrees
|
||||||
text.unit.seconds = seconds
|
unit.seconds = seconds
|
||||||
text.unit.items = items
|
unit.items = items
|
||||||
text.category.general = General
|
category.general = General
|
||||||
text.category.power = Power
|
category.power = Power
|
||||||
text.category.liquids = Liquids
|
category.liquids = Liquids
|
||||||
text.category.items = Items
|
category.items = Items
|
||||||
text.category.crafting = Crafting
|
category.crafting = Crafting
|
||||||
text.category.shooting = Shooting
|
category.shooting = Shooting
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = Auto-Target
|
setting.autotarget.name = Auto-Target
|
||||||
setting.fpscap.name = Max FPS
|
setting.fpscap.name = Max FPS
|
||||||
setting.fpscap.none = None
|
setting.fpscap.none = None
|
||||||
@@ -373,7 +373,7 @@ setting.mutemusic.name = Müziği Kapat
|
|||||||
setting.sfxvol.name = SFX Hacmi
|
setting.sfxvol.name = SFX Hacmi
|
||||||
setting.mutesound.name = Sesi kapat
|
setting.mutesound.name = Sesi kapat
|
||||||
setting.crashreport.name = Send Anonymous Crash Reports
|
setting.crashreport.name = Send Anonymous Crash Reports
|
||||||
text.keybind.title = Tuşları yeniden ayarla
|
keybind.title = Tuşları yeniden ayarla
|
||||||
category.general.name = General
|
category.general.name = General
|
||||||
category.view.name = View
|
category.view.name = View
|
||||||
category.multiplayer.name = Multiplayer
|
category.multiplayer.name = Multiplayer
|
||||||
@@ -403,7 +403,7 @@ keybind.chat_history_next.name = Chat history next
|
|||||||
keybind.chat_scroll.name = Chat scroll
|
keybind.chat_scroll.name = Chat scroll
|
||||||
keybind.drop_unit.name = drop unit
|
keybind.drop_unit.name = drop unit
|
||||||
keybind.zoom_minimap.name = Zoom minimap
|
keybind.zoom_minimap.name = Zoom minimap
|
||||||
mode.text.help.title = Modların açıklaması
|
mode.help.title = Modların açıklaması
|
||||||
mode.waves.name = dalgalar
|
mode.waves.name = dalgalar
|
||||||
mode.waves.description = normal mod. sınırlı kaynaklar ve otomatik gelen dalgalar.
|
mode.waves.description = normal mod. sınırlı kaynaklar ve otomatik gelen dalgalar.
|
||||||
mode.sandbox.name = Limitsiz Oynama
|
mode.sandbox.name = Limitsiz Oynama
|
||||||
@@ -480,21 +480,21 @@ mech.trident-ship.weapon = Bomb Bay
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
mech.glaive-ship.description = A large, well-armored gunship. Equipped with an incendiary repeater. Good acceleration and maximum speed.
|
||||||
mech.glaive-ship.weapon = Flame Repeater
|
mech.glaive-ship.weapon = Flame Repeater
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosiveness: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Flammability: {0}
|
item.flammability = [LIGHT_GRAY]Flammability: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioactivity: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Flux Power: {0}
|
item.fluxiness = [LIGHT_GRAY]Flux Power: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Health: {0}
|
unit.health = [LIGHT_GRAY]Health: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Speed: {0}
|
unit.speed = [LIGHT_GRAY]Speed: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
mech.weapon = [LIGHT_GRAY]Weapon: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Armor: {0}
|
mech.armor = [LIGHT_GRAY]Armor: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
mech.itemcapacity = [LIGHT_GRAY]Item Capacity: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
mech.minespeed = [LIGHT_GRAY]Mining Speed: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
mech.minepower = [LIGHT_GRAY]Mining Power: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Ability: {0}
|
mech.ability = [LIGHT_GRAY]Ability: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Heat Capacity: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
liquid.viscosity = [LIGHT_GRAY]Viscosity: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
liquid.temperature = [LIGHT_GRAY]Temperature: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = Enemy Spawn
|
block.spawn.name = Enemy Spawn
|
||||||
block.core.name = Core
|
block.core.name = Core
|
||||||
|
|||||||
@@ -1,357 +1,357 @@
|
|||||||
text.credits.text = Створив [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\nЄ питання по грі або проблеми с перекладом? Іди в офіційний сервер discord Mindustry в канал #український.
|
credits.text = Створив [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\n\nЄ питання по грі або проблеми с перекладом? Іди в офіційний сервер discord Mindustry в канал #український.
|
||||||
text.credits = Автори
|
credits = Автори
|
||||||
text.contributors = Перекладачі та Помічники
|
contributors = Перекладачі та Помічники
|
||||||
text.discord = Приєднуйтесь до нашого Discord!
|
discord = Приєднуйтесь до нашого Discord!
|
||||||
text.link.discord.description = Офіційний discord-сервер Mindustry
|
link.discord.description = Офіційний discord-сервер Mindustry
|
||||||
text.link.github.description = Код гри
|
link.github.description = Код гри
|
||||||
text.link.dev-builds.description = Нестабільні версії
|
link.dev-builds.description = Нестабільні версії
|
||||||
text.link.trello.description = Офіційна дошка trello(на англ.) для запланованих функцій
|
link.trello.description = Офіційна дошка trello(на англ.) для запланованих функцій
|
||||||
text.link.itch.io.description = Itch.io сторінка з веб-версією та завантаженням для ПК
|
link.itch.io.description = Itch.io сторінка з веб-версією та завантаженням для ПК
|
||||||
text.link.google-play.description = Скачати з Google Play для Android
|
link.google-play.description = Скачати з Google Play для Android
|
||||||
text.link.wiki.description = Офіційна Mindustry вікі (англ.)
|
link.wiki.description = Офіційна Mindustry вікі (англ.)
|
||||||
text.linkfail = Не вдалося відкрити посилання!\nURL-адреса скопійовано у ваш буфер обміну.
|
linkfail = Не вдалося відкрити посилання!\nURL-адреса скопійовано у ваш буфер обміну.
|
||||||
text.screenshot = Скріншот збережено в {0}
|
screenshot = Скріншот збережено в {0}
|
||||||
text.gameover = Гру закінчено
|
gameover = Гру закінчено
|
||||||
text.gameover.pvp = [accent] {0}[] команда перемогла!
|
gameover.pvp = [accent] {0}[] команда перемогла!
|
||||||
text.sector.gameover = Цей сектор було втрачено. Повторно висадитися?
|
sector.gameover = Цей сектор було втрачено. Повторно висадитися?
|
||||||
text.sector.retry = Повторити спробу
|
sector.retry = Повторити спробу
|
||||||
text.highscore = [YELLOW]Новий рекорд!
|
highscore = [YELLOW]Новий рекорд!
|
||||||
text.wave.lasted = Вы продержались до [accent]{0}[]-ой волны.
|
wave.lasted = Вы продержались до [accent]{0}[]-ой волны.
|
||||||
text.level.highscore = Рекорд: [accent]{0}
|
level.highscore = Рекорд: [accent]{0}
|
||||||
text.level.delete.title = Підтвердьте видалення
|
level.delete.title = Підтвердьте видалення
|
||||||
text.map.delete = Ви впевнені, що хочете видалити карту "[accent]{0}[]"?
|
map.delete = Ви впевнені, що хочете видалити карту "[accent]{0}[]"?
|
||||||
text.level.select = Вибір мапи
|
level.select = Вибір мапи
|
||||||
text.level.mode = Режим гри:
|
level.mode = Режим гри:
|
||||||
text.construction.desktop = Щоб скасувати вибір блоку або припинити будівництво, [accent] скористайтеся пробілом[].
|
construction.desktop = Щоб скасувати вибір блоку або припинити будівництво, [accent] скористайтеся пробілом[].
|
||||||
text.construction.title = Інструкція з будівництва блоків
|
construction.title = Інструкція з будівництва блоків
|
||||||
text.construction = Ви тільки що перейшли в режим будівництва[accent] блоків[].\n\nЩоб розпочати розміщення, просто торкніться підходящого місця поруч із вашим кораблем.\nПісля вибору деяких блоків натисніть прапорець, щоб підтвердити, і ваш корабель почне будувати їх.\n\n- [accent]Вилучіть блоки[] з вашого вибору, торкнувшись їх.\n- [accent]Перемістіть виділення[] утримуючи та перетягнувши будь-який блок у виділенні.\n- [accent]Розташуйте блоки у лінію[], торкнувшись і утримуючи порожнє місце, а потім перетягуючи в потрібному напрямку.\n- [accent]Скасуйте розміщення блоків[] натиснувши X внизу праворуч.
|
construction = Ви тільки що перейшли в режим будівництва[accent] блоків[].\n\nЩоб розпочати розміщення, просто торкніться підходящого місця поруч із вашим кораблем.\nПісля вибору деяких блоків натисніть прапорець, щоб підтвердити, і ваш корабель почне будувати їх.\n\n- [accent]Вилучіть блоки[] з вашого вибору, торкнувшись їх.\n- [accent]Перемістіть виділення[] утримуючи та перетягнувши будь-який блок у виділенні.\n- [accent]Розташуйте блоки у лінію[], торкнувшись і утримуючи порожнє місце, а потім перетягуючи в потрібному напрямку.\n- [accent]Скасуйте розміщення блоків[] натиснувши X внизу праворуч.
|
||||||
text.deconstruction.title = Інструкція з деконструкції блоків
|
deconstruction.title = Інструкція з деконструкції блоків
|
||||||
text.deconstruction = Ви тільки що перешли в [accent] режим деконструкції блоків[].\n\nЩоб почати руйнувати, просто торкніться блоку поруч із вашим кораблем.\nПісля вибору деяких блоків натисніть прапорець, щоб підтвердити, і ваш корабель почне їх деконструювати.\n\n- [accent]Вилучіть блоки[] з вашого вибору, торкнувшись їх.\n- [accent]Вилучіть блоки в зоні[] , торкнувшись і утримуючи порожнє місце, потім перетягніть у потрібному напрямку.\n- [accent]Скасуйте деконструкцію або виділення[] натиснувши X внизу праворуч.
|
deconstruction = Ви тільки що перешли в [accent] режим деконструкції блоків[].\n\nЩоб почати руйнувати, просто торкніться блоку поруч із вашим кораблем.\nПісля вибору деяких блоків натисніть прапорець, щоб підтвердити, і ваш корабель почне їх деконструювати.\n\n- [accent]Вилучіть блоки[] з вашого вибору, торкнувшись їх.\n- [accent]Вилучіть блоки в зоні[] , торкнувшись і утримуючи порожнє місце, потім перетягніть у потрібному напрямку.\n- [accent]Скасуйте деконструкцію або виділення[] натиснувши X внизу праворуч.
|
||||||
text.showagain = Не показувати знову до наступного сеансу
|
showagain = Не показувати знову до наступного сеансу
|
||||||
text.coreattack = < Ядро під атакою! >
|
coreattack = < Ядро під атакою! >
|
||||||
text.unlocks = Розблоковане
|
unlocks = Розблоковане
|
||||||
text.savegame = Зберегти гру
|
savegame = Зберегти гру
|
||||||
text.loadgame = Завантажити гру
|
loadgame = Завантажити гру
|
||||||
text.joingame = Мережева гра
|
joingame = Мережева гра
|
||||||
text.addplayers = Дод/Видалити гравців
|
addplayers = Дод/Видалити гравців
|
||||||
text.customgame = Користувальницька гра
|
customgame = Користувальницька гра
|
||||||
text.sectors = Сектори
|
sectors = Сектори
|
||||||
text.sector = Обраний сектор: [LIGHT_GRAY]{0}
|
sector = Обраний сектор: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = Час: [LIGHT_GRAY]{0}
|
sector.time = Час: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = Висадитися
|
sector.deploy = Висадитися
|
||||||
text.sector.abandon = Відступити
|
sector.abandon = Відступити
|
||||||
text.sector.abandon.confirm = Ви впевнені, що хочете відступити?\nПрогрес в секторі не можна відновити!
|
sector.abandon.confirm = Ви впевнені, що хочете відступити?\nПрогрес в секторі не можна відновити!
|
||||||
text.sector.resume = Продовжити
|
sector.resume = Продовжити
|
||||||
text.sector.locked = [scarlet][[Незавершений]
|
sector.locked = [scarlet][[Незавершений]
|
||||||
text.sector.unexplored = [accent][[Недосліджений]
|
sector.unexplored = [accent][[Недосліджений]
|
||||||
text.missions = Місії:[LIGHT_GRAY] {0}
|
missions = Місії:[LIGHT_GRAY] {0}
|
||||||
text.mission = Місія:[LIGHT_GRAY] {0}
|
mission = Місія:[LIGHT_GRAY] {0}
|
||||||
text.mission.main = Головна місія:[LIGHT_GRAY] {0}
|
mission.main = Головна місія:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = Інформація про місію
|
mission.info = Інформація про місію
|
||||||
text.mission.complete = Місія виконана!
|
mission.complete = Місія виконана!
|
||||||
text.mission.complete.body = Сектор {0},{1} був завойований.
|
mission.complete.body = Сектор {0},{1} був завойований.
|
||||||
text.mission.wave = Пережити [accent]{0}/{1}[]\nХвиля через {2}
|
mission.wave = Пережити [accent]{0}/{1}[]\nХвиля через {2}
|
||||||
text.mission.wave.enemies = Пережити [accent] {0}/{1} []хвиль\n{2} ворог.
|
mission.wave.enemies = Пережити [accent] {0}/{1} []хвиль\n{2} ворог.
|
||||||
text.mission.wave.enemy = Пережити[accent] {0}/{1} []хвил.\n{2} Ворог
|
mission.wave.enemy = Пережити[accent] {0}/{1} []хвил.\n{2} Ворог
|
||||||
text.mission.wave.menu = Пережити[accent] {0} [] хвиль
|
mission.wave.menu = Пережити[accent] {0} [] хвиль
|
||||||
text.mission.battle = Знищте ядро супротивника.
|
mission.battle = Знищте ядро супротивника.
|
||||||
text.mission.resource.menu = Добути {0} x{1}
|
mission.resource.menu = Добути {0} x{1}
|
||||||
text.mission.resource = Добути {0}:\n[accent]{1}/{2}[]
|
mission.resource = Добути {0}:\n[accent]{1}/{2}[]
|
||||||
text.mission.block = Створити {0}
|
mission.block = Створити {0}
|
||||||
text.mission.unit = Створити {0} бой.од.
|
mission.unit = Створити {0} бой.од.
|
||||||
text.mission.command = Надіслати команду {0} боїв. одиницям
|
mission.command = Надіслати команду {0} боїв. одиницям
|
||||||
text.mission.linknode = З'єднати силові вузли
|
mission.linknode = З'єднати силові вузли
|
||||||
text.mission.display = [accent]Місія:\n[LIGHT_GRAY]{0}
|
mission.display = [accent]Місія:\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = Переключитися на мех[accent] {0}[]
|
mission.mech = Переключитися на мех[accent] {0}[]
|
||||||
text.mission.create = Створити[accent] {0}[]
|
mission.create = Створити[accent] {0}[]
|
||||||
text.none = <нічого>
|
none = <нічого>
|
||||||
text.close = Закрити
|
close = Закрити
|
||||||
text.quit = Вийти
|
quit = Вийти
|
||||||
text.maps = Мапи
|
maps = Мапи
|
||||||
text.continue = Продовжити
|
continue = Продовжити
|
||||||
text.nextmission = Наступна місія
|
nextmission = Наступна місія
|
||||||
text.maps.none = [LIGHT_GRAY]Карт не знайдено!
|
maps.none = [LIGHT_GRAY]Карт не знайдено!
|
||||||
text.about.button = Про гру
|
about.button = Про гру
|
||||||
text.name = Нік:
|
name = Нік:
|
||||||
text.noname = Спочатку придумайте[accent] собі нікнейм[].
|
noname = Спочатку придумайте[accent] собі нікнейм[].
|
||||||
text.filename = Ім'я файлу:
|
filename = Ім'я файлу:
|
||||||
text.unlocked = Новий блок розблоковано!
|
unlocked = Новий блок розблоковано!
|
||||||
text.unlocked.plural = Нові блоки розблоковано!
|
unlocked.plural = Нові блоки розблоковано!
|
||||||
text.players = Гравців на сервері: {0}
|
players = Гравців на сервері: {0}
|
||||||
text.players.single = {0} гравець на сервері
|
players.single = {0} гравець на сервері
|
||||||
text.server.closing = [accent]Закриття серверу...
|
server.closing = [accent]Закриття серверу...
|
||||||
text.server.kicked.kick = Ви були вигнані(кікнуті) з сервера!
|
server.kicked.kick = Ви були вигнані(кікнуті) з сервера!
|
||||||
text.server.kicked.serverClose = Сервер закрито.
|
server.kicked.serverClose = Сервер закрито.
|
||||||
text.server.kicked.sectorComplete = Сектор завойовано.
|
server.kicked.sectorComplete = Сектор завойовано.
|
||||||
text.server.kicked.sectorComplete.text = Ваша місія завершена. \nСервер продовжить роботу і висадить Вас в наступному секторі.
|
server.kicked.sectorComplete.text = Ваша місія завершена. \nСервер продовжить роботу і висадить Вас в наступному секторі.
|
||||||
text.server.kicked.clientOutdated = Застарілий клієнт! Оновіть свою гру!
|
server.kicked.clientOutdated = Застарілий клієнт! Оновіть свою гру!
|
||||||
text.server.kicked.serverOutdated = Застарілий сервер! Попросіть адміністратора серверу оновити сервер/гру!
|
server.kicked.serverOutdated = Застарілий сервер! Попросіть адміністратора серверу оновити сервер/гру!
|
||||||
text.server.kicked.commitMismatch = Номер збірки серверу не співпадає з номером вашої збірки клієнта. Скачайте підходящу версію.
|
server.kicked.commitMismatch = Номер збірки серверу не співпадає з номером вашої збірки клієнта. Скачайте підходящу версію.
|
||||||
text.server.kicked.banned = Ви були заблоковані на цьому сервері.
|
server.kicked.banned = Ви були заблоковані на цьому сервері.
|
||||||
text.server.kicked.recentKick = Нещодавно Вас вигнали(кікнули). \nПочекайте трохи перед наступним підключенням.
|
server.kicked.recentKick = Нещодавно Вас вигнали(кікнули). \nПочекайте трохи перед наступним підключенням.
|
||||||
text.server.kicked.nameInUse = На цьому сервері є хтось \nз таким ніком.
|
server.kicked.nameInUse = На цьому сервері є хтось \nз таким ніком.
|
||||||
text.server.kicked.nameEmpty = Ваш нікнейм має містити принаймні один символ або цифру.
|
server.kicked.nameEmpty = Ваш нікнейм має містити принаймні один символ або цифру.
|
||||||
text.server.kicked.idInUse = Ви вже на цьому сервері! Підключення двох облікових записів не допускається.
|
server.kicked.idInUse = Ви вже на цьому сервері! Підключення двох облікових записів не допускається.
|
||||||
text.server.kicked.customClient = Цей сервер не підтримує користувальницькі збірки. Завантажте офіційну версію.
|
server.kicked.customClient = Цей сервер не підтримує користувальницькі збірки. Завантажте офіційну версію.
|
||||||
text.server.kicked.gameover = Гра завершена!
|
server.kicked.gameover = Гра завершена!
|
||||||
text.host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [LIGHT_GRAY] WiFi або локальній мережі[] повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то [accent] переадресація порту [] обов'язкова.\n\n[LIGHT_GRAY] Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера.
|
host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [LIGHT_GRAY] WiFi або локальній мережі[] повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то [accent] переадресація порту [] обов'язкова.\n\n[LIGHT_GRAY] Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера.
|
||||||
text.join.info = Тут ви можете ввести [accent]IP серверу[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[LIGHT_GRAY] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача серверу дати свій ip.
|
join.info = Тут ви можете ввести [accent]IP серверу[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[LIGHT_GRAY] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача серверу дати свій ip.
|
||||||
text.hostserver = Запустити сервер
|
hostserver = Запустити сервер
|
||||||
text.hostserver.mobile = Запустити\nсерверу
|
hostserver.mobile = Запустити\nсерверу
|
||||||
text.host = Сервер
|
host = Сервер
|
||||||
text.hosting = [accent]Відкриття серверу...
|
hosting = [accent]Відкриття серверу...
|
||||||
text.hosts.refresh = Оновити
|
hosts.refresh = Оновити
|
||||||
text.hosts.discovering = Пошук локальних ігор
|
hosts.discovering = Пошук локальних ігор
|
||||||
text.server.refreshing = Оновлення серверу
|
server.refreshing = Оновлення серверу
|
||||||
text.hosts.none = [lightgray]Локальних ігр не знайдено
|
hosts.none = [lightgray]Локальних ігр не знайдено
|
||||||
text.host.invalid = [scarlet]Не вдалося підключитися до хосту.
|
host.invalid = [scarlet]Не вдалося підключитися до хосту.
|
||||||
text.trace = Стежити за гравцем
|
trace = Стежити за гравцем
|
||||||
text.trace.playername = Ім'я гравця: [accent]{0}
|
trace.playername = Ім'я гравця: [accent]{0}
|
||||||
text.trace.ip = IP: [accent]{0}
|
trace.ip = IP: [accent]{0}
|
||||||
text.trace.id = Унікальний ідентифікатор: [accent]{0}
|
trace.id = Унікальний ідентифікатор: [accent]{0}
|
||||||
text.trace.android = Клієнт Android: [accent]{0}
|
trace.android = Клієнт Android: [accent]{0}
|
||||||
text.trace.modclient = Користувацький клієнт: [accent]{0}
|
trace.modclient = Користувацький клієнт: [accent]{0}
|
||||||
text.trace.totalblocksbroken = Всього зруйновано блоків: [accent]{0}
|
trace.totalblocksbroken = Всього зруйновано блоків: [accent]{0}
|
||||||
text.trace.structureblocksbroken = Структурних блоків зруйновано: [accent]{0}
|
trace.structureblocksbroken = Структурних блоків зруйновано: [accent]{0}
|
||||||
text.trace.lastblockbroken = Останній зруйнований блок: [accent]{0}
|
trace.lastblockbroken = Останній зруйнований блок: [accent]{0}
|
||||||
text.trace.totalblocksplaced = Всього встановлено блоків: [accent]{0}
|
trace.totalblocksplaced = Всього встановлено блоків: [accent]{0}
|
||||||
text.trace.lastblockplaced = Останній встановлений блок: [accent]{0}
|
trace.lastblockplaced = Останній встановлений блок: [accent]{0}
|
||||||
text.invalidid = Невірний ідентифікатор клієнта! Надішліть звіт про помилку.
|
invalidid = Невірний ідентифікатор клієнта! Надішліть звіт про помилку.
|
||||||
text.server.bans = Блокування
|
server.bans = Блокування
|
||||||
text.server.bans.none = Заблокованих гравців нема!
|
server.bans.none = Заблокованих гравців нема!
|
||||||
text.server.admins = Адміністратори
|
server.admins = Адміністратори
|
||||||
text.server.admins.none = Адміністраторів нема
|
server.admins.none = Адміністраторів нема
|
||||||
text.server.add = Додати сервер
|
server.add = Додати сервер
|
||||||
text.server.delete = Ви впевнені, що хочете видалити цей сервер?
|
server.delete = Ви впевнені, що хочете видалити цей сервер?
|
||||||
text.server.hostname = Хост: {0}
|
server.hostname = Хост: {0}
|
||||||
text.server.edit = Редагувати сервер
|
server.edit = Редагувати сервер
|
||||||
text.server.outdated = [crimson]Застарілий сервер![]
|
server.outdated = [crimson]Застарілий сервер![]
|
||||||
text.server.outdated.client = [crimson]Застарілий клієнт![]
|
server.outdated.client = [crimson]Застарілий клієнт![]
|
||||||
text.server.version = [lightgray]Версія: {0}
|
server.version = [lightgray]Версія: {0}
|
||||||
text.server.custombuild = [yellow]Користувацький збірка
|
server.custombuild = [yellow]Користувацький збірка
|
||||||
text.confirmban = Ви впевнені, що хочете заблокувати цього гравця?
|
confirmban = Ви впевнені, що хочете заблокувати цього гравця?
|
||||||
text.confirmkick = Ви впевнені, що хочете викинути(кікнути) цього гравця?
|
confirmkick = Ви впевнені, що хочете викинути(кікнути) цього гравця?
|
||||||
text.confirmunban = Ви впевнені, що хочете розблокувати цього гравця?
|
confirmunban = Ви впевнені, що хочете розблокувати цього гравця?
|
||||||
text.confirmadmin = Ви впевнені, що хочете зробити цього гравця адміністратором?
|
confirmadmin = Ви впевнені, що хочете зробити цього гравця адміністратором?
|
||||||
text.confirmunadmin = Ви впевнені, що хочете видалити статус адміністратора з цього гравця?
|
confirmunadmin = Ви впевнені, що хочете видалити статус адміністратора з цього гравця?
|
||||||
text.joingame.title = Приєднатися до гри
|
joingame.title = Приєднатися до гри
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = Відключено.
|
disconnect = Відключено.
|
||||||
text.disconnect.data = Не вдалося завантажити світові дані!
|
disconnect.data = Не вдалося завантажити світові дані!
|
||||||
text.connecting = [accent]Підключення...
|
connecting = [accent]Підключення...
|
||||||
text.connecting.data = [accent]Завантаження даних світу...
|
connecting.data = [accent]Завантаження даних світу...
|
||||||
text.server.port = Порт:
|
server.port = Порт:
|
||||||
text.server.addressinuse = Ця адреса вже використовується!
|
server.addressinuse = Ця адреса вже використовується!
|
||||||
text.server.invalidport = Недійсний номер порту!
|
server.invalidport = Недійсний номер порту!
|
||||||
text.server.error = [crimson]Помилка запуску сервера: [accent]{0}
|
server.error = [crimson]Помилка запуску сервера: [accent]{0}
|
||||||
text.save.old = Це збереження для старої версії гри, і його більше не можна використовувати.\n\n [LIGHT_GRAY]Зворотна сумісність буде реалізовано у повній версії 4.0.
|
save.old = Це збереження для старої версії гри, і його більше не можна використовувати.\n\n [LIGHT_GRAY]Зворотна сумісність буде реалізовано у повній версії 4.0.
|
||||||
text.save.new = Нове збереження
|
save.new = Нове збереження
|
||||||
text.save.overwrite = Ви впевнені, що хочете перезаписати цей слот для збереження?
|
save.overwrite = Ви впевнені, що хочете перезаписати цей слот для збереження?
|
||||||
text.overwrite = Перезаписати
|
overwrite = Перезаписати
|
||||||
text.save.none = Збережень не знайдено!
|
save.none = Збережень не знайдено!
|
||||||
text.saveload = [accent]Збереження...
|
saveload = [accent]Збереження...
|
||||||
text.savefail = Не вдалося зберегти гру!
|
savefail = Не вдалося зберегти гру!
|
||||||
text.save.delete.confirm = Ви впевнені, що хочете видалити це збереження?
|
save.delete.confirm = Ви впевнені, що хочете видалити це збереження?
|
||||||
text.save.delete = Видалити
|
save.delete = Видалити
|
||||||
text.save.export = Экспортувати збереження
|
save.export = Экспортувати збереження
|
||||||
text.save.import.invalid = [accent]Це збереження недійсне!
|
save.import.invalid = [accent]Це збереження недійсне!
|
||||||
text.save.import.fail = [crimson]Не вдалося імпортувати збереження: [accent]{0}
|
save.import.fail = [crimson]Не вдалося імпортувати збереження: [accent]{0}
|
||||||
text.save.export.fail = [crimson]Не вдалося экспортувати збереження: [accent]{0}
|
save.export.fail = [crimson]Не вдалося экспортувати збереження: [accent]{0}
|
||||||
text.save.import = Імпортувати збереження
|
save.import = Імпортувати збереження
|
||||||
text.save.newslot = Назва збереження:
|
save.newslot = Назва збереження:
|
||||||
text.save.rename = Перейменувати
|
save.rename = Перейменувати
|
||||||
text.save.rename.text = Нова назва:
|
save.rename.text = Нова назва:
|
||||||
text.selectslot = Виберіть збереження.
|
selectslot = Виберіть збереження.
|
||||||
text.slot = [accent]Слот {0}
|
slot = [accent]Слот {0}
|
||||||
text.save.corrupted = [accent]Збережений файл пошкоджено або э недійсним! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не[] є помилкою.
|
save.corrupted = [accent]Збережений файл пошкоджено або э недійсним! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не[] є помилкою.
|
||||||
text.sector.corrupted = [accent]Файл збереження для цього сектора знайдено, але завантаження не вдалося. \n Буде створено новий файл.
|
sector.corrupted = [accent]Файл збереження для цього сектора знайдено, але завантаження не вдалося. \n Буде створено новий файл.
|
||||||
text.empty = <порожній>
|
empty = <порожній>
|
||||||
text.on = Включено
|
on = Включено
|
||||||
text.off = Вимкнено
|
off = Вимкнено
|
||||||
text.save.autosave = Автозбереження: {0}
|
save.autosave = Автозбереження: {0}
|
||||||
text.save.map = Мапа: {0}
|
save.map = Мапа: {0}
|
||||||
text.save.wave = Хвиля {0}
|
save.wave = Хвиля {0}
|
||||||
text.save.difficulty = Складність: {0}
|
save.difficulty = Складність: {0}
|
||||||
text.save.date = Останнє збереження
|
save.date = Останнє збереження
|
||||||
text.save.playtime = Час гри: {0}
|
save.playtime = Час гри: {0}
|
||||||
text.confirm = Підтвердження
|
confirm = Підтвердження
|
||||||
text.delete = Видалити
|
delete = Видалити
|
||||||
text.ok = ОК
|
ok = ОК
|
||||||
text.open = Відкрити
|
open = Відкрити
|
||||||
text.cancel = Скасувати
|
cancel = Скасувати
|
||||||
text.openlink = Відкрити посилання
|
openlink = Відкрити посилання
|
||||||
text.copylink = Скопіювати посилання
|
copylink = Скопіювати посилання
|
||||||
text.back = Назад
|
back = Назад
|
||||||
text.quit.confirm = Ви впевнені що хочете вийти?
|
quit.confirm = Ви впевнені що хочете вийти?
|
||||||
text.changelog.title = Журнал змін
|
changelog.title = Журнал змін
|
||||||
text.changelog.loading = Отримання журналу змін...
|
changelog.loading = Отримання журналу змін...
|
||||||
text.changelog.error.android = [accent]Зверніть увагу, що іноді журнал змін не працює на ОС Android 4.4 або на нижчій версії!\nЦе пов'язано з внутрішньою помилкою Android.
|
changelog.error.android = [accent]Зверніть увагу, що іноді журнал змін не працює на ОС Android 4.4 або на нижчій версії!\nЦе пов'язано з внутрішньою помилкою Android.
|
||||||
text.changelog.error.ios = [accent]Журнал змін наразі не підтримується iOS.
|
changelog.error.ios = [accent]Журнал змін наразі не підтримується iOS.
|
||||||
text.changelog.error = [scarlet]Помилка отримання журналу змін!\nПеревірте підключення до Інтернету.
|
changelog.error = [scarlet]Помилка отримання журналу змін!\nПеревірте підключення до Інтернету.
|
||||||
text.changelog.current = [yellow][[Поточна версія]
|
changelog.current = [yellow][[Поточна версія]
|
||||||
text.changelog.latest = [accent][[Остання версія]
|
changelog.latest = [accent][[Остання версія]
|
||||||
text.loading = [accent]Завантаження...
|
loading = [accent]Завантаження...
|
||||||
text.saving = [accent]Збереження...
|
saving = [accent]Збереження...
|
||||||
text.wave = [accent]Хвиля {0}
|
wave = [accent]Хвиля {0}
|
||||||
text.wave.waiting = Хвиля через {0}
|
wave.waiting = Хвиля через {0}
|
||||||
text.waiting = Очікування...
|
waiting = Очікування...
|
||||||
text.waiting.players = Очікування гравців
|
waiting.players = Очікування гравців
|
||||||
text.wave.enemies = [LIGHT_GRAY]{0} ворог. залишилося
|
wave.enemies = [LIGHT_GRAY]{0} ворог. залишилося
|
||||||
text.wave.enemy = [LIGHT_GRAY]{0} ворог залишився
|
wave.enemy = [LIGHT_GRAY]{0} ворог залишився
|
||||||
text.loadimage = Завантажити зображення
|
loadimage = Завантажити зображення
|
||||||
text.saveimage = Зберегти зображення
|
saveimage = Зберегти зображення
|
||||||
text.unknown = Невідомо
|
unknown = Невідомо
|
||||||
text.custom = Користувальницька
|
custom = Користувальницька
|
||||||
text.builtin = Bбудована
|
builtin = Bбудована
|
||||||
text.map.delete.confirm = Ви впевнені, що хочете видалити цю карту? Цю дію не можна скасувати!
|
map.delete.confirm = Ви впевнені, що хочете видалити цю карту? Цю дію не можна скасувати!
|
||||||
text.map.random = [accent]Випадкова мапа
|
map.random = [accent]Випадкова мапа
|
||||||
text.map.nospawn = Ця мапа не має жодного ядра для спавну гравця! Додайте[ROYAL] сине[] ядро в цю мапу редакторі.
|
map.nospawn = Ця мапа не має жодного ядра для спавну гравця! Додайте[ROYAL] сине[] ядро в цю мапу редакторі.
|
||||||
text.map.nospawn.pvp = У цій карти немає ворожих ядер, в яких гравець може з'явитися! Додайте[SCARLET] червоні[] ядра до цієї карті в редакторі.
|
map.nospawn.pvp = У цій карти немає ворожих ядер, в яких гравець може з'явитися! Додайте[SCARLET] червоні[] ядра до цієї карті в редакторі.
|
||||||
text.map.invalid = Помилка завантаження карти: пошкоджений або невірний файл карти.
|
map.invalid = Помилка завантаження карти: пошкоджений або невірний файл карти.
|
||||||
text.editor.brush = Пензлик
|
editor.brush = Пензлик
|
||||||
text.editor.slope =
|
editor.slope =
|
||||||
text.editor.openin = Відкрити в редакторі
|
editor.openin = Відкрити в редакторі
|
||||||
text.editor.oregen = Генерація руд
|
editor.oregen = Генерація руд
|
||||||
text.editor.oregen.info = Генерація руд:
|
editor.oregen.info = Генерація руд:
|
||||||
text.editor.mapinfo = Інформація про мапу
|
editor.mapinfo = Інформація про мапу
|
||||||
text.editor.author = Автор:
|
editor.author = Автор:
|
||||||
text.editor.description = Опис:
|
editor.description = Опис:
|
||||||
text.editor.name = Назва:
|
editor.name = Назва:
|
||||||
text.editor.teams = Команди
|
editor.teams = Команди
|
||||||
text.editor.elevation = Висота
|
editor.elevation = Висота
|
||||||
text.editor.errorimageload = Помилка завантаження зображення:[accent] {0}
|
editor.errorimageload = Помилка завантаження зображення:[accent] {0}
|
||||||
text.editor.errorimagesave = Помилка збереження зображення:\n[accent]{0}
|
editor.errorimagesave = Помилка збереження зображення:\n[accent]{0}
|
||||||
text.editor.generate = Створити
|
editor.generate = Створити
|
||||||
text.editor.resize = Змінити \nрозмір
|
editor.resize = Змінити \nрозмір
|
||||||
text.editor.loadmap = Завантажити мапу
|
editor.loadmap = Завантажити мапу
|
||||||
text.editor.savemap = Зберегти карту
|
editor.savemap = Зберегти карту
|
||||||
text.editor.saved = Збережено!
|
editor.saved = Збережено!
|
||||||
text.editor.save.noname = Ваша карта не має назви! Встановіть його в меню «Інформація про карту».
|
editor.save.noname = Ваша карта не має назви! Встановіть його в меню «Інформація про карту».
|
||||||
text.editor.save.overwrite = Ваша карта перезаписує вбудовану карту! Виберіть інше ім'я в меню «Інформація про карту».
|
editor.save.overwrite = Ваша карта перезаписує вбудовану карту! Виберіть інше ім'я в меню «Інформація про карту».
|
||||||
text.editor.import.exists = [scarlet]Неможливо імпортувати: [] вбудована карта з назвою "{0}" вже існує!
|
editor.import.exists = [scarlet]Неможливо імпортувати: [] вбудована карта з назвою "{0}" вже існує!
|
||||||
text.editor.import = Імпорт...
|
editor.import = Імпорт...
|
||||||
text.editor.importmap = Імпортувати карту
|
editor.importmap = Імпортувати карту
|
||||||
text.editor.importmap.description = Імпортувати вже існуючу карту
|
editor.importmap.description = Імпортувати вже існуючу карту
|
||||||
text.editor.importfile = Імпортувати файл
|
editor.importfile = Імпортувати файл
|
||||||
text.editor.importfile.description = Імпортувати зовнішній файл карти
|
editor.importfile.description = Імпортувати зовнішній файл карти
|
||||||
text.editor.importimage = Імпорт зовнішнього файла зображення карти
|
editor.importimage = Імпорт зовнішнього файла зображення карти
|
||||||
text.editor.importimage.description = Імпорт зображення місцевості
|
editor.importimage.description = Імпорт зображення місцевості
|
||||||
text.editor.export = Експорт...
|
editor.export = Експорт...
|
||||||
text.editor.exportfile = Експорт файлу
|
editor.exportfile = Експорт файлу
|
||||||
text.editor.exportfile.description = Експортувати файл карти
|
editor.exportfile.description = Експортувати файл карти
|
||||||
text.editor.exportimage = Експорт зображення місцевості
|
editor.exportimage = Експорт зображення місцевості
|
||||||
text.editor.exportimage.description = Експорт файла з зображенням карти
|
editor.exportimage.description = Експорт файла з зображенням карти
|
||||||
text.editor.loadimage = Завантажити\nзображення
|
editor.loadimage = Завантажити\nзображення
|
||||||
text.editor.saveimage = Зберегти\nзображення
|
editor.saveimage = Зберегти\nзображення
|
||||||
text.editor.unsaved = [scarlet]У вас є незбережені зміни![]\nВи впевнені, що хочете вийти?
|
editor.unsaved = [scarlet]У вас є незбережені зміни![]\nВи впевнені, що хочете вийти?
|
||||||
text.editor.resizemap = Змінити розмір карти
|
editor.resizemap = Змінити розмір карти
|
||||||
text.editor.mapname = Название карты:
|
editor.mapname = Название карты:
|
||||||
text.editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу карту.
|
editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу карту.
|
||||||
text.editor.overwrite.confirm = [scarlet]Попередження![] Карта з такою назвою вже існує. Ви впевнені, що хочете переписати її?
|
editor.overwrite.confirm = [scarlet]Попередження![] Карта з такою назвою вже існує. Ви впевнені, що хочете переписати її?
|
||||||
text.editor.selectmap = Виберіть мапу для завантаження:
|
editor.selectmap = Виберіть мапу для завантаження:
|
||||||
text.width = Ширина:
|
width = Ширина:
|
||||||
text.height = Висота:
|
height = Висота:
|
||||||
text.menu = Меню
|
menu = Меню
|
||||||
text.play = Грати
|
play = Грати
|
||||||
text.load = Завантажити
|
load = Завантажити
|
||||||
text.save = Зберегти
|
save = Зберегти
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Пінг: {0} мс
|
ping = Пінг: {0} мс
|
||||||
text.language.restart = Будь ласка, перезапустіть свою гру, щоб налаштування мови набули чинності.\nPlease restart your game for the language settings to take effect.
|
language.restart = Будь ласка, перезапустіть свою гру, щоб налаштування мови набули чинності.\nPlease restart your game for the language settings to take effect.
|
||||||
text.settings = Налаштування
|
settings = Налаштування
|
||||||
text.tutorial = Навчання
|
tutorial = Навчання
|
||||||
text.editor = Редактор
|
editor = Редактор
|
||||||
text.mapeditor = Редактор мап
|
mapeditor = Редактор мап
|
||||||
text.donate = Пожертву\nвання
|
donate = Пожертву\nвання
|
||||||
text.connectfail = [crimson]Не вдалося підключитися до сервера: [accent]{0}
|
connectfail = [crimson]Не вдалося підключитися до сервера: [accent]{0}
|
||||||
text.error.unreachable = Сервер не доступний.
|
error.unreachable = Сервер не доступний.
|
||||||
text.error.invalidaddress = Некоректна адреса.
|
error.invalidaddress = Некоректна адреса.
|
||||||
text.error.timedout = Час очікувування вийшов.\nПереконайтеся, що адреса коректна і що власник сервера налаштував переадресацію порту!
|
error.timedout = Час очікувування вийшов.\nПереконайтеся, що адреса коректна і що власник сервера налаштував переадресацію порту!
|
||||||
text.error.mismatch = Помилка пакету:\nможливе невідповідність версії клієнта / сервера.\nПереконайтеся, що у Вас та у володара сервера встановлена остання версія Mindustry!
|
error.mismatch = Помилка пакету:\nможливе невідповідність версії клієнта / сервера.\nПереконайтеся, що у Вас та у володара сервера встановлена остання версія Mindustry!
|
||||||
text.error.alreadyconnected = Ви вже підключилися.
|
error.alreadyconnected = Ви вже підключилися.
|
||||||
text.error.mapnotfound = Файл мапи не знайдено
|
error.mapnotfound = Файл мапи не знайдено
|
||||||
text.error.io = Мережева помилка введення-виведення
|
error.io = Мережева помилка введення-виведення
|
||||||
text.error.any = Невідома мережева помилка
|
error.any = Невідома мережева помилка
|
||||||
text.settings.language = Мова
|
settings.language = Мова
|
||||||
text.settings.reset = Скинути за замовчуванням
|
settings.reset = Скинути за замовчуванням
|
||||||
text.settings.rebind = Зміна
|
settings.rebind = Зміна
|
||||||
text.settings.controls = Управління
|
settings.controls = Управління
|
||||||
text.settings.game = Гра
|
settings.game = Гра
|
||||||
text.settings.sound = Звук
|
settings.sound = Звук
|
||||||
text.settings.graphics = Графіка
|
settings.graphics = Графіка
|
||||||
text.settings.cleardata = Очистити дані...
|
settings.cleardata = Очистити дані...
|
||||||
text.settings.clear.confirm = Ви впевнені, що хочете очистити ці дані?\nЦя дія не може бути скасовано!
|
settings.clear.confirm = Ви впевнені, що хочете очистити ці дані?\nЦя дія не може бути скасовано!
|
||||||
text.settings.clearall.confirm = [scarlet]УВАГА![]\nЦе очистить всі дані, включаючи збереження, карти, розблокуване та призначенні клавіші.\nПісля того, як ви натиснете ОК, гра видалить усі дані та автоматично вийде.
|
settings.clearall.confirm = [scarlet]УВАГА![]\nЦе очистить всі дані, включаючи збереження, карти, розблокуване та призначенні клавіші.\nПісля того, як ви натиснете ОК, гра видалить усі дані та автоматично вийде.
|
||||||
text.settings.clearsectors = Очистити сектори
|
settings.clearsectors = Очистити сектори
|
||||||
text.settings.clearunlocks = Очистити розблоковане
|
settings.clearunlocks = Очистити розблоковане
|
||||||
text.settings.clearall = Очистити все
|
settings.clearall = Очистити все
|
||||||
text.paused = Пауза
|
paused = Пауза
|
||||||
text.yes = Так
|
yes = Так
|
||||||
text.no = Ні
|
no = Ні
|
||||||
text.info.title = Інформація
|
info.title = Інформація
|
||||||
text.error.title = [crimson]Виникла помилка
|
error.title = [crimson]Виникла помилка
|
||||||
text.error.crashtitle = Виникла помилка
|
error.crashtitle = Виникла помилка
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = Інформація про блок
|
blocks.blockinfo = Інформація про блок
|
||||||
text.blocks.powercapacity = Місткість енергії
|
blocks.powercapacity = Місткість енергії
|
||||||
text.blocks.powershot = Енергія/постріл
|
blocks.powershot = Енергія/постріл
|
||||||
text.blocks.targetsair = Атакуе повітряних ворогів
|
blocks.targetsair = Атакуе повітряних ворогів
|
||||||
text.blocks.itemspeed = Швидкість переміщення ресурсів
|
blocks.itemspeed = Швидкість переміщення ресурсів
|
||||||
text.blocks.shootrange = Діапазон дії
|
blocks.shootrange = Діапазон дії
|
||||||
text.blocks.size = Розмір
|
blocks.size = Розмір
|
||||||
text.blocks.liquidcapacity = Місткість рідини
|
blocks.liquidcapacity = Місткість рідини
|
||||||
text.blocks.maxitemssecond = Макс. кількість предметів/секунду
|
blocks.maxitemssecond = Макс. кількість предметів/секунду
|
||||||
text.blocks.powerrange = Діапазон передачі енергії
|
blocks.powerrange = Діапазон передачі енергії
|
||||||
text.blocks.poweruse = Енергії використовує
|
blocks.poweruse = Енергії використовує
|
||||||
text.blocks.powerdamage = Енергія/урон
|
blocks.powerdamage = Енергія/урон
|
||||||
text.blocks.inputitemcapacity = Ємність вхідних елементів
|
blocks.inputitemcapacity = Ємність вхідних елементів
|
||||||
text.blocks.outputitemcapacity = Ємність вихідних елементів
|
blocks.outputitemcapacity = Ємність вихідних елементів
|
||||||
text.blocks.itemcapacity = Місткість предметів
|
blocks.itemcapacity = Місткість предметів
|
||||||
text.blocks.basepowergeneration = Базова генерація енергії
|
blocks.basepowergeneration = Базова генерація енергії
|
||||||
text.blocks.powertransferspeed = Швидкість передачі енергії
|
blocks.powertransferspeed = Швидкість передачі енергії
|
||||||
text.blocks.craftspeed = Швидкість виробництва
|
blocks.craftspeed = Швидкість виробництва
|
||||||
text.blocks.inputliquid = Прийом рідини
|
blocks.inputliquid = Прийом рідини
|
||||||
text.blocks.inputliquidaux = Допоміжна рідина
|
blocks.inputliquidaux = Допоміжна рідина
|
||||||
text.blocks.inputitem = Вхідний предмет
|
blocks.inputitem = Вхідний предмет
|
||||||
text.blocks.inputitems = Вхідні предмети
|
blocks.inputitems = Вхідні предмети
|
||||||
text.blocks.outputitem = Вихідний предмет
|
blocks.outputitem = Вихідний предмет
|
||||||
text.blocks.drilltier = Видобуває
|
blocks.drilltier = Видобуває
|
||||||
text.blocks.drillspeed = Базова швидкість свердління
|
blocks.drillspeed = Базова швидкість свердління
|
||||||
text.blocks.liquidoutput = Вихідна рідина
|
blocks.liquidoutput = Вихідна рідина
|
||||||
text.blocks.liquidoutputspeed = Швидкість вихідної рідини
|
blocks.liquidoutputspeed = Швидкість вихідної рідини
|
||||||
text.blocks.liquiduse = Використовуеться рідин
|
blocks.liquiduse = Використовуеться рідин
|
||||||
text.blocks.coolant = Охолоджуюча рідина
|
blocks.coolant = Охолоджуюча рідина
|
||||||
text.blocks.coolantuse = Охолодж. рідини використовуеться
|
blocks.coolantuse = Охолодж. рідини використовуеться
|
||||||
text.blocks.inputliquidfuel = Рідке паливо
|
blocks.inputliquidfuel = Рідке паливо
|
||||||
text.blocks.liquidfueluse = Рідкого палива використовуеться
|
blocks.liquidfueluse = Рідкого палива використовуеться
|
||||||
text.blocks.boostitem = Прискорюючий предмет
|
blocks.boostitem = Прискорюючий предмет
|
||||||
text.blocks.boostliquid = Прискорююча рідина
|
blocks.boostliquid = Прискорююча рідина
|
||||||
text.blocks.health = Здоров'я
|
blocks.health = Здоров'я
|
||||||
text.blocks.inaccuracy = Розкид
|
blocks.inaccuracy = Розкид
|
||||||
text.blocks.shots = Постріли
|
blocks.shots = Постріли
|
||||||
text.blocks.reload = Постріли/секунду
|
blocks.reload = Постріли/секунду
|
||||||
text.blocks.inputfuel = Паливо
|
blocks.inputfuel = Паливо
|
||||||
text.blocks.fuelburntime = Час горіння топлива
|
blocks.fuelburntime = Час горіння топлива
|
||||||
text.blocks.inputcapacity = Макс. місткість вхідних предметів
|
blocks.inputcapacity = Макс. місткість вхідних предметів
|
||||||
text.blocks.outputcapacity = Макс. місткість вихідних предметів
|
blocks.outputcapacity = Макс. місткість вихідних предметів
|
||||||
text.unit.blocks = блоки
|
unit.blocks = блоки
|
||||||
text.unit.powersecond = одиниць енергії/секунду
|
unit.powersecond = одиниць енергії/секунду
|
||||||
text.unit.liquidsecond = рідких одиниць/секунду
|
unit.liquidsecond = рідких одиниць/секунду
|
||||||
text.unit.itemssecond = предметів/секунду
|
unit.itemssecond = предметів/секунду
|
||||||
text.unit.pixelssecond = пікселів/секунду
|
unit.pixelssecond = пікселів/секунду
|
||||||
text.unit.liquidunits = рідинних одиниць
|
unit.liquidunits = рідинних одиниць
|
||||||
text.unit.powerunits = енергетичних одиниць
|
unit.powerunits = енергетичних одиниць
|
||||||
text.unit.degrees = град.
|
unit.degrees = град.
|
||||||
text.unit.seconds = сек.
|
unit.seconds = сек.
|
||||||
text.unit.items = предм.
|
unit.items = предм.
|
||||||
text.category.general = Загальні
|
category.general = Загальні
|
||||||
text.category.power = Енергетичні
|
category.power = Енергетичні
|
||||||
text.category.liquids = Рідини
|
category.liquids = Рідини
|
||||||
text.category.items = Предмети
|
category.items = Предмети
|
||||||
text.category.crafting = Створення
|
category.crafting = Створення
|
||||||
text.category.shooting = Стрільба
|
category.shooting = Стрільба
|
||||||
text.category.optional = Додаткові поліпшення
|
category.optional = Додаткові поліпшення
|
||||||
setting.indicators.name = Показувати у сторону союзників
|
setting.indicators.name = Показувати у сторону союзників
|
||||||
setting.autotarget.name = Авто-ціль
|
setting.autotarget.name = Авто-ціль
|
||||||
setting.fpscap.name = Макс. FPS
|
setting.fpscap.name = Макс. FPS
|
||||||
@@ -378,7 +378,7 @@ setting.mutemusic.name = Заглушити музику
|
|||||||
setting.sfxvol.name = Гучність звукових ефектів
|
setting.sfxvol.name = Гучність звукових ефектів
|
||||||
setting.mutesound.name = Заглушити звук
|
setting.mutesound.name = Заглушити звук
|
||||||
setting.crashreport.name = Надіслати анонімні звіти про аварійне завершення гри
|
setting.crashreport.name = Надіслати анонімні звіти про аварійне завершення гри
|
||||||
text.keybind.title = Налаштування управління
|
keybind.title = Налаштування управління
|
||||||
category.general.name = Основне
|
category.general.name = Основне
|
||||||
category.view.name = Перегляд
|
category.view.name = Перегляд
|
||||||
category.multiplayer.name = Мережева гра
|
category.multiplayer.name = Мережева гра
|
||||||
@@ -411,7 +411,7 @@ keybind.chat_history_next.name = Наступна історія чату
|
|||||||
keybind.chat_scroll.name = Прокрутка чату
|
keybind.chat_scroll.name = Прокрутка чату
|
||||||
keybind.drop_unit.name = Скинути бой. од.
|
keybind.drop_unit.name = Скинути бой. од.
|
||||||
keybind.zoom_minimap.name = Збільшити мінікарту
|
keybind.zoom_minimap.name = Збільшити мінікарту
|
||||||
mode.text.help.title = Опис режимів
|
mode.help.title = Опис режимів
|
||||||
mode.waves.name = Хвилі
|
mode.waves.name = Хвилі
|
||||||
mode.waves.description = Звичайний режим. В режимі "Хвилі" треба самим добувати ресурси та хвилі йдуть беззупинно.
|
mode.waves.description = Звичайний режим. В режимі "Хвилі" треба самим добувати ресурси та хвилі йдуть беззупинно.
|
||||||
mode.sandbox.name = Пісочниця
|
mode.sandbox.name = Пісочниця
|
||||||
@@ -490,21 +490,21 @@ mech.trident-ship.weapon = Бомби
|
|||||||
mech.glaive-ship.name = Спис
|
mech.glaive-ship.name = Спис
|
||||||
mech.glaive-ship.description = Великий, добре броньований бойовий корабель. Оснащений запальним ретранслятором. Гарне прискорення і максимальна швидкість.
|
mech.glaive-ship.description = Великий, добре броньований бойовий корабель. Оснащений запальним ретранслятором. Гарне прискорення і максимальна швидкість.
|
||||||
mech.glaive-ship.weapon = Вогняний кулемет
|
mech.glaive-ship.weapon = Вогняний кулемет
|
||||||
text.item.explosiveness = [LIGHT_GRAY]Вибухонебезпечність: {0}
|
item.explosiveness = [LIGHT_GRAY]Вибухонебезпечність: {0}
|
||||||
text.item.flammability = [LIGHT_GRAY]Вогненебезпечність: {0}
|
item.flammability = [LIGHT_GRAY]Вогненебезпечність: {0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]Радіоактивність: {0}
|
item.radioactivity = [LIGHT_GRAY]Радіоактивність: {0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]Осадковість: {0}
|
item.fluxiness = [LIGHT_GRAY]Осадковість: {0}
|
||||||
text.unit.health = [LIGHT_GRAY]Здоров'я: {0}
|
unit.health = [LIGHT_GRAY]Здоров'я: {0}
|
||||||
text.unit.speed = [LIGHT_GRAY]Швидкість: {0}
|
unit.speed = [LIGHT_GRAY]Швидкість: {0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]Зброя: {0}
|
mech.weapon = [LIGHT_GRAY]Зброя: {0}
|
||||||
text.mech.armor = [LIGHT_GRAY]Броня: {0}
|
mech.armor = [LIGHT_GRAY]Броня: {0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY] Ємність елементів: {0}
|
mech.itemcapacity = [LIGHT_GRAY] Ємність елементів: {0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]Швидкість видобутку: {0}
|
mech.minespeed = [LIGHT_GRAY]Швидкість видобутку: {0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]Потужність видобутку: {0}
|
mech.minepower = [LIGHT_GRAY]Потужність видобутку: {0}
|
||||||
text.mech.ability = [LIGHT_GRAY]Здібність: {0}
|
mech.ability = [LIGHT_GRAY]Здібність: {0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]Теплоємність: {0}
|
liquid.heatcapacity = [LIGHT_GRAY]Теплоємність: {0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]В'язкість: {0}
|
liquid.viscosity = [LIGHT_GRAY]В'язкість: {0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
liquid.temperature = [LIGHT_GRAY]Температура: {0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](В процесі)
|
block.constructing = {0}\n[LIGHT_GRAY](В процесі)
|
||||||
block.spawn.name = Місце появи ворога
|
block.spawn.name = Місце появи ворога
|
||||||
block.core.name = Ядро
|
block.core.name = Ядро
|
||||||
|
|||||||
@@ -1,351 +1,351 @@
|
|||||||
text.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.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!)
|
||||||
text.credits = 致谢
|
credits = 致谢
|
||||||
text.discord = 加入 Mindustry 的 Discord!
|
discord = 加入 Mindustry 的 Discord!
|
||||||
text.link.discord.description = 官方 Mindustry discord 聊天室
|
link.discord.description = 官方 Mindustry discord 聊天室
|
||||||
text.link.github.description = 游戏源码
|
link.github.description = 游戏源码
|
||||||
text.link.dev-builds.description = 不稳定开发版
|
link.dev-builds.description = 不稳定开发版
|
||||||
text.link.trello.description = Trello board 上的官方计划表
|
link.trello.description = Trello board 上的官方计划表
|
||||||
text.link.itch.io.description = PC版下载和网页版(itch.io)
|
link.itch.io.description = PC版下载和网页版(itch.io)
|
||||||
text.link.google-play.description = 从谷歌商店获取安卓版
|
link.google-play.description = 从谷歌商店获取安卓版
|
||||||
text.link.wiki.description = 官方 Mindustry 维基
|
link.wiki.description = 官方 Mindustry 维基
|
||||||
text.linkfail = 打开链接失败!\nURL 已经复制到剪贴板。
|
linkfail = 打开链接失败!\nURL 已经复制到剪贴板。
|
||||||
text.gameover = 你的核心被摧毁了!
|
gameover = 你的核心被摧毁了!
|
||||||
text.gameover.pvp = accent] {0}[] 队获胜!
|
gameover.pvp = accent] {0}[] 队获胜!
|
||||||
text.sector.gameover = 这个区域失守了,要重新部署吗?
|
sector.gameover = 这个区域失守了,要重新部署吗?
|
||||||
text.sector.retry = 重试
|
sector.retry = 重试
|
||||||
text.highscore = [accent]新纪录!
|
highscore = [accent]新纪录!
|
||||||
text.wave.lasted = 你坚持到了第 [accent]{0}[] 波。
|
wave.lasted = 你坚持到了第 [accent]{0}[] 波。
|
||||||
text.level.highscore = 最高分: [accent]{0}
|
level.highscore = 最高分: [accent]{0}
|
||||||
text.level.delete.title = 确认删除
|
level.delete.title = 确认删除
|
||||||
text.map.delete = 确定要删除 "[accent]{0}[]" 地图吗?
|
map.delete = 确定要删除 "[accent]{0}[]" 地图吗?
|
||||||
text.level.select = 选择关卡
|
level.select = 选择关卡
|
||||||
text.level.mode = 游戏模式:
|
level.mode = 游戏模式:
|
||||||
text.construction.desktop = 桌面控制已更改.\n取消选择快活停止构建, [accent]使用空间[].
|
construction.desktop = 桌面控制已更改.\n取消选择快活停止构建, [accent]使用空间[].
|
||||||
text.construction.title = 方块建造指导
|
construction.title = 方块建造指导
|
||||||
text.construction = 你选择了 [accent]建造模式[].\n\n点击你附近的有效位置以放置\n选择了方块以后, 点击复选框就会开始建造。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]直线放置方块-[] 按住一个空点然后拖到目的地。\n- [accent]取消建造或选择-[] 按左下角的X。
|
construction = 你选择了 [accent]建造模式[].\n\n点击你附近的有效位置以放置\n选择了方块以后, 点击复选框就会开始建造。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]直线放置方块-[] 按住一个空点然后拖到目的地。\n- [accent]取消建造或选择-[] 按左下角的X。
|
||||||
text.deconstruction.title = 方块删除指导
|
deconstruction.title = 方块删除指导
|
||||||
text.deconstruction = 你选择了 [accent]删除模式[]。\n\n点击你附近的有效位置以删除\n选择了方块以后,点击复选框就会开始删除。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]移除选中部分-[] 按住并拖动以选中一个区域。\n- [accent]取消删除或选择-[] 按左下角的X.
|
deconstruction = 你选择了 [accent]删除模式[]。\n\n点击你附近的有效位置以删除\n选择了方块以后,点击复选框就会开始删除。\n\n- [accent]移除方块-[] 点击想要删除的方块。\n- [accent]移除选中部分-[] 按住并拖动以选中一个区域。\n- [accent]取消删除或选择-[] 按左下角的X.
|
||||||
text.showagain = 不再显示
|
showagain = 不再显示
|
||||||
text.coreattack = < 核心正在受到攻击! >
|
coreattack = < 核心正在受到攻击! >
|
||||||
text.unlocks = 已解锁
|
unlocks = 已解锁
|
||||||
text.savegame = 保存游戏
|
savegame = 保存游戏
|
||||||
text.loadgame = 载入游戏
|
loadgame = 载入游戏
|
||||||
text.joingame = 加入游戏
|
joingame = 加入游戏
|
||||||
text.addplayers = 增加/删除玩家
|
addplayers = 增加/删除玩家
|
||||||
text.customgame = 自定义游戏
|
customgame = 自定义游戏
|
||||||
text.sectors = 区域
|
sectors = 区域
|
||||||
text.sector = 区域: [LIGHT_GRAY]{0}
|
sector = 区域: [LIGHT_GRAY]{0}
|
||||||
text.sector.time = 时间: [LIGHT_GRAY]{0}
|
sector.time = 时间: [LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = 部署
|
sector.deploy = 部署
|
||||||
text.sector.abandon = 放弃
|
sector.abandon = 放弃
|
||||||
text.sector.abandon.confirm = 你确定要放弃这个区域的所有进展吗?\n此操作不可撤销!
|
sector.abandon.confirm = 你确定要放弃这个区域的所有进展吗?\n此操作不可撤销!
|
||||||
text.sector.resume = 继续
|
sector.resume = 继续
|
||||||
text.sector.locked = [scarlet][[Incomplete]
|
sector.locked = [scarlet][[Incomplete]
|
||||||
text.sector.unexplored = [accent][[Unexplored]
|
sector.unexplored = [accent][[Unexplored]
|
||||||
text.missions = 任务:[LIGHT_GRAY] {0}
|
missions = 任务:[LIGHT_GRAY] {0}
|
||||||
text.mission = 任务[LIGHT_GRAY] {0}
|
mission = 任务[LIGHT_GRAY] {0}
|
||||||
text.mission.main = 主要任务:[LIGHT_GRAY] {0}
|
mission.main = 主要任务:[LIGHT_GRAY] {0}
|
||||||
text.mission.info = 任务信息
|
mission.info = 任务信息
|
||||||
text.mission.complete = 任务完成!
|
mission.complete = 任务完成!
|
||||||
text.mission.complete.body = 区域 {0},攻占了 {1} 个
|
mission.complete.body = 区域 {0},攻占了 {1} 个
|
||||||
text.mission.wave = 存活了 [accent]{0}/{1}[] 波。\n下一波 {2}
|
mission.wave = 存活了 [accent]{0}/{1}[] 波。\n下一波 {2}
|
||||||
text.mission.wave.enemies = 存活[accent] {0}/{1} []波\n{2} 敌人
|
mission.wave.enemies = 存活[accent] {0}/{1} []波\n{2} 敌人
|
||||||
text.mission.wave.enemy = 存活[accent] {0}/{1} []波\n{2} 敌人
|
mission.wave.enemy = 存活[accent] {0}/{1} []波\n{2} 敌人
|
||||||
text.mission.wave.menu = 存活[accent] {0} []波
|
mission.wave.menu = 存活[accent] {0} []波
|
||||||
text.mission.battle = 摧毁敌方基地。
|
mission.battle = 摧毁敌方基地。
|
||||||
text.mission.resource.menu = 获取{0}x{1}
|
mission.resource.menu = 获取{0}x{1}
|
||||||
text.mission.resource = 获取{0}︰\n[accent]{1}/{2}[]
|
mission.resource = 获取{0}︰\n[accent]{1}/{2}[]
|
||||||
text.mission.block = 建造{0}
|
mission.block = 建造{0}
|
||||||
text.mission.unit = 生产{0}机组
|
mission.unit = 生产{0}机组
|
||||||
text.mission.command = 发送{0}指令至机组
|
mission.command = 发送{0}指令至机组
|
||||||
text.mission.linknode = 连接能源节点
|
mission.linknode = 连接能源节点
|
||||||
text.mission.display = [accent]任务︰\n[LIGHT_GRAY]{0}
|
mission.display = [accent]任务︰\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = 转换至[accent]{0}[]机甲
|
mission.mech = 转换至[accent]{0}[]机甲
|
||||||
text.mission.create = 制造[accent] {0}[]
|
mission.create = 制造[accent] {0}[]
|
||||||
text.none = <无>
|
none = <无>
|
||||||
text.close = 关闭
|
close = 关闭
|
||||||
text.quit = 退出
|
quit = 退出
|
||||||
text.maps = 地图
|
maps = 地图
|
||||||
text.continue = 继续
|
continue = 继续
|
||||||
text.nextmission = 下一个任务
|
nextmission = 下一个任务
|
||||||
text.maps.none = [LIGHT_GRAY]未发现地图!
|
maps.none = [LIGHT_GRAY]未发现地图!
|
||||||
text.about.button = 关于
|
about.button = 关于
|
||||||
text.name = 名字:
|
name = 名字:
|
||||||
text.filename = 文件名:
|
filename = 文件名:
|
||||||
text.unlocked = 新方块已解锁!
|
unlocked = 新方块已解锁!
|
||||||
text.unlocked.plural = 新方块已解锁!
|
unlocked.plural = 新方块已解锁!
|
||||||
text.players = {0} 玩家在线
|
players = {0} 玩家在线
|
||||||
text.players.single = {0} 玩家在线
|
players.single = {0} 玩家在线
|
||||||
text.server.closing = [accent]正在关闭服务器……
|
server.closing = [accent]正在关闭服务器……
|
||||||
text.server.kicked.kick = 你被踢出服务器了!
|
server.kicked.kick = 你被踢出服务器了!
|
||||||
text.server.kicked.serverClose = 服务器已关闭。
|
server.kicked.serverClose = 服务器已关闭。
|
||||||
text.server.kicked.sectorComplete = 区域已完成。
|
server.kicked.sectorComplete = 区域已完成。
|
||||||
text.server.kicked.sectorComplete.text = 任务已完成。\n服务器将在下一个区域继续。
|
server.kicked.sectorComplete.text = 任务已完成。\n服务器将在下一个区域继续。
|
||||||
text.server.kicked.clientOutdated = 客户端版本过旧!请升级!
|
server.kicked.clientOutdated = 客户端版本过旧!请升级!
|
||||||
text.server.kicked.serverOutdated = 服务器版本过旧!请联系房主升级!
|
server.kicked.serverOutdated = 服务器版本过旧!请联系房主升级!
|
||||||
text.server.kicked.banned = 你被这个服务器拉黑了。
|
server.kicked.banned = 你被这个服务器拉黑了。
|
||||||
text.server.kicked.recentKick = 你刚刚被踢出服务器。\n请稍后重新连接!
|
server.kicked.recentKick = 你刚刚被踢出服务器。\n请稍后重新连接!
|
||||||
text.server.kicked.nameInUse = 服务器中已经\n有人有相同的名字了。
|
server.kicked.nameInUse = 服务器中已经\n有人有相同的名字了。
|
||||||
text.server.kicked.nameEmpty = 你的名字必须至少包含一个字母或数字。
|
server.kicked.nameEmpty = 你的名字必须至少包含一个字母或数字。
|
||||||
text.server.kicked.idInUse = 你已经在服务器中!不允许用两个账号。
|
server.kicked.idInUse = 你已经在服务器中!不允许用两个账号。
|
||||||
text.server.kicked.customClient = 这个服务器不支持修改版客户端,请下载官方版本。
|
server.kicked.customClient = 这个服务器不支持修改版客户端,请下载官方版本。
|
||||||
text.host.info = [accent]创建局域网游戏[]按钮会在[scarlet]6567[]端口运行一个服务器。[]\n任何在同一个[LIGHT_GRAY]网络或本地网络[]下的人都将在服务器列表中看到你的服务器。\n\n如果你想让别人在任何地方都能通过IP地址连接,你需要设定[accent]端口转发[]。\n\n[LIGHT_GRAY]请注意:如果某人无法连接到你的局域网游戏,请确保你在防火墙设置里允许了Mindustry连接本地网络。
|
host.info = [accent]创建局域网游戏[]按钮会在[scarlet]6567[]端口运行一个服务器。[]\n任何在同一个[LIGHT_GRAY]网络或本地网络[]下的人都将在服务器列表中看到你的服务器。\n\n如果你想让别人在任何地方都能通过IP地址连接,你需要设定[accent]端口转发[]。\n\n[LIGHT_GRAY]请注意:如果某人无法连接到你的局域网游戏,请确保你在防火墙设置里允许了Mindustry连接本地网络。
|
||||||
text.join.info = 你可以在这里输入[accent]服务器的IP地址[]以连接,或寻找[accent]本地网络[]中的服务器以连接。\n目前支持局域网或广域网多人游戏。\n\n[LIGHT_GRAY]请注意:没有全球服务器列表;如果你想通过IP地址连接某个服务器,你需要向房主询问IP地址。
|
join.info = 你可以在这里输入[accent]服务器的IP地址[]以连接,或寻找[accent]本地网络[]中的服务器以连接。\n目前支持局域网或广域网多人游戏。\n\n[LIGHT_GRAY]请注意:没有全球服务器列表;如果你想通过IP地址连接某个服务器,你需要向房主询问IP地址。
|
||||||
text.hostserver = 创建服务器
|
hostserver = 创建服务器
|
||||||
text.hostserver.mobile = 创建\n服务器
|
hostserver.mobile = 创建\n服务器
|
||||||
text.host = 创建
|
host = 创建
|
||||||
text.hosting = [accent]正在打开服务器……
|
hosting = [accent]正在打开服务器……
|
||||||
text.hosts.refresh = 刷新
|
hosts.refresh = 刷新
|
||||||
text.hosts.discovering = 正在搜索局域网服务器
|
hosts.discovering = 正在搜索局域网服务器
|
||||||
text.server.refreshing = 正在刷新服务器
|
server.refreshing = 正在刷新服务器
|
||||||
text.hosts.none = [lightgray]未发现局域网游戏!
|
hosts.none = [lightgray]未发现局域网游戏!
|
||||||
text.host.invalid = [scarlet]无法连接服务器。
|
host.invalid = [scarlet]无法连接服务器。
|
||||||
text.trace = 跟踪玩家
|
trace = 跟踪玩家
|
||||||
text.trace.playername = 玩家名字: [accent]{0}
|
trace.playername = 玩家名字: [accent]{0}
|
||||||
text.trace.ip = IP地址: [accent]{0}
|
trace.ip = IP地址: [accent]{0}
|
||||||
text.trace.id = ID︰[accent]{0}
|
trace.id = ID︰[accent]{0}
|
||||||
text.trace.android = 安卓客户端: [accent]{0}
|
trace.android = 安卓客户端: [accent]{0}
|
||||||
text.trace.modclient = 修改版客户端: [accent]{0}
|
trace.modclient = 修改版客户端: [accent]{0}
|
||||||
text.trace.totalblocksbroken = 总共破坏了 [accent]{0} 个方块。
|
trace.totalblocksbroken = 总共破坏了 [accent]{0} 个方块。
|
||||||
text.trace.structureblocksbroken = 总共破坏了[accent]{0}个方块。
|
trace.structureblocksbroken = 总共破坏了[accent]{0}个方块。
|
||||||
text.trace.lastblockbroken = 最后破坏的方块: [accent]{0}
|
trace.lastblockbroken = 最后破坏的方块: [accent]{0}
|
||||||
text.trace.totalblocksplaced = 总共放置了 [accent]{0} 个方块。
|
trace.totalblocksplaced = 总共放置了 [accent]{0} 个方块。
|
||||||
text.trace.lastblockplaced = 最后放置的方块: [accent]{0}
|
trace.lastblockplaced = 最后放置的方块: [accent]{0}
|
||||||
text.invalidid = 无效的客户端ID!请提交错误报告。
|
invalidid = 无效的客户端ID!请提交错误报告。
|
||||||
text.server.bans = 黑名单
|
server.bans = 黑名单
|
||||||
text.server.bans.none = 没有被拉黑的玩家!
|
server.bans.none = 没有被拉黑的玩家!
|
||||||
text.server.admins = 管理员
|
server.admins = 管理员
|
||||||
text.server.admins.none = 没有管理员!
|
server.admins.none = 没有管理员!
|
||||||
text.server.add = 添加服务器
|
server.add = 添加服务器
|
||||||
text.server.delete = 确定要删除这个服务器吗?
|
server.delete = 确定要删除这个服务器吗?
|
||||||
text.server.hostname = 主机︰{0}
|
server.hostname = 主机︰{0}
|
||||||
text.server.edit = 编辑服务器
|
server.edit = 编辑服务器
|
||||||
text.server.outdated = [crimson]服务器过旧![]
|
server.outdated = [crimson]服务器过旧![]
|
||||||
text.server.outdated.client = [crimson]客户端过旧![]
|
server.outdated.client = [crimson]客户端过旧![]
|
||||||
text.server.version = [lightgray]版本: {0}
|
server.version = [lightgray]版本: {0}
|
||||||
text.server.custombuild = [yellow]修改版
|
server.custombuild = [yellow]修改版
|
||||||
text.confirmban = 确认拉黑这个玩家吗?
|
confirmban = 确认拉黑这个玩家吗?
|
||||||
text.confirmkick = 您确定要踢出这个玩家吗?
|
confirmkick = 您确定要踢出这个玩家吗?
|
||||||
text.confirmunban = 确认要取消拉黑这个玩家吗?
|
confirmunban = 确认要取消拉黑这个玩家吗?
|
||||||
text.confirmadmin = 确认要添加这个玩家为管理员吗?
|
confirmadmin = 确认要添加这个玩家为管理员吗?
|
||||||
text.confirmunadmin = 确认要取消这个玩家的管理员身份吗?
|
confirmunadmin = 确认要取消这个玩家的管理员身份吗?
|
||||||
text.joingame.title = 加入游戏
|
joingame.title = 加入游戏
|
||||||
text.joingame.ip = IP:
|
joingame.ip = IP:
|
||||||
text.disconnect = 已断开
|
disconnect = 已断开
|
||||||
text.disconnect.data = 载入世界失败!
|
disconnect.data = 载入世界失败!
|
||||||
text.connecting = [accent]连接中……
|
connecting = [accent]连接中……
|
||||||
text.connecting.data = [accent]加载世界中……
|
connecting.data = [accent]加载世界中……
|
||||||
text.server.port = 端口︰
|
server.port = 端口︰
|
||||||
text.server.addressinuse = 地址已经使用!
|
server.addressinuse = 地址已经使用!
|
||||||
text.server.invalidport = 无效的端口!
|
server.invalidport = 无效的端口!
|
||||||
text.server.error = [crimson]创建服务器错误:[accent]{0}
|
server.error = [crimson]创建服务器错误:[accent]{0}
|
||||||
text.save.old = 这个存档属于旧版本游戏,无法继续使用了。\n\n[LIGHT_GRAY]存档向下兼容将在 4.0 版本中实现。
|
save.old = 这个存档属于旧版本游戏,无法继续使用了。\n\n[LIGHT_GRAY]存档向下兼容将在 4.0 版本中实现。
|
||||||
text.save.new = 新存档
|
save.new = 新存档
|
||||||
text.save.overwrite = 确认要覆盖这个存档吗?
|
save.overwrite = 确认要覆盖这个存档吗?
|
||||||
text.overwrite = 覆盖
|
overwrite = 覆盖
|
||||||
text.save.none = 没有存档!
|
save.none = 没有存档!
|
||||||
text.saveload = [accent]保存中……
|
saveload = [accent]保存中……
|
||||||
text.savefail = 保存失败!
|
savefail = 保存失败!
|
||||||
text.save.delete.confirm = 确认要删除这个存档吗?
|
save.delete.confirm = 确认要删除这个存档吗?
|
||||||
text.save.delete = 删除
|
save.delete = 删除
|
||||||
text.save.export = 导出存档
|
save.export = 导出存档
|
||||||
text.save.import.invalid = [accent]存档无效!
|
save.import.invalid = [accent]存档无效!
|
||||||
text.save.import.fail = [crimson]导入存档失败:[accent]{0}
|
save.import.fail = [crimson]导入存档失败:[accent]{0}
|
||||||
text.save.export.fail = [crimson]导出存档失败:[accent]{0}
|
save.export.fail = [crimson]导出存档失败:[accent]{0}
|
||||||
text.save.import = 导入存档
|
save.import = 导入存档
|
||||||
text.save.newslot = 保存游戏:
|
save.newslot = 保存游戏:
|
||||||
text.save.rename = 重命名
|
save.rename = 重命名
|
||||||
text.save.rename.text = 新名字:
|
save.rename.text = 新名字:
|
||||||
text.selectslot = 选择一个存档。
|
selectslot = 选择一个存档。
|
||||||
text.slot = [accent]存档 {0}
|
slot = [accent]存档 {0}
|
||||||
text.save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。
|
save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。
|
||||||
text.sector.corrupted = [accent]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。
|
sector.corrupted = [accent]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。
|
||||||
text.empty = <空>
|
empty = <空>
|
||||||
text.on = 开
|
on = 开
|
||||||
text.off = 关
|
off = 关
|
||||||
text.save.autosave = 自动保存:{0}
|
save.autosave = 自动保存:{0}
|
||||||
text.save.map = 地图:{0}
|
save.map = 地图:{0}
|
||||||
text.save.wave = 第 {0} 波
|
save.wave = 第 {0} 波
|
||||||
text.save.difficulty = 难度: {0}
|
save.difficulty = 难度: {0}
|
||||||
text.save.date = 最后保存日期:{0}
|
save.date = 最后保存日期:{0}
|
||||||
text.save.playtime = 游戏时间:{0}
|
save.playtime = 游戏时间:{0}
|
||||||
text.confirm = 确认
|
confirm = 确认
|
||||||
text.delete = 删除
|
delete = 删除
|
||||||
text.ok = 好的
|
ok = 好的
|
||||||
text.open = 打开
|
open = 打开
|
||||||
text.cancel = 取消
|
cancel = 取消
|
||||||
text.openlink = 打开链接
|
openlink = 打开链接
|
||||||
text.copylink = 删除链接
|
copylink = 删除链接
|
||||||
text.back = 返回
|
back = 返回
|
||||||
text.quit.confirm = 确认要退出?
|
quit.confirm = 确认要退出?
|
||||||
text.changelog.title = 更新日志
|
changelog.title = 更新日志
|
||||||
text.changelog.loading = 正在获取更新日志...
|
changelog.loading = 正在获取更新日志...
|
||||||
text.changelog.error.android = [accent]请注意更新日志有时在安卓 4.4 以下不工作。\n这是因为安卓系统的一个 bug 。
|
changelog.error.android = [accent]请注意更新日志有时在安卓 4.4 以下不工作。\n这是因为安卓系统的一个 bug 。
|
||||||
text.changelog.error.ios = [accent]iOS还不支持更新日志。
|
changelog.error.ios = [accent]iOS还不支持更新日志。
|
||||||
text.changelog.error = [scarlet]获取更新日志失败!\n请检查你的网络。
|
changelog.error = [scarlet]获取更新日志失败!\n请检查你的网络。
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]加载中……
|
loading = [accent]加载中……
|
||||||
text.saving = [accent]保存中……
|
saving = [accent]保存中……
|
||||||
text.wave = [accent]第 {0} 波
|
wave = [accent]第 {0} 波
|
||||||
text.wave.waiting = 下一波将在 {0} 秒后到来
|
wave.waiting = 下一波将在 {0} 秒后到来
|
||||||
text.waiting = 等待中……
|
waiting = 等待中……
|
||||||
text.waiting.players = 等待玩家中……
|
waiting.players = 等待玩家中……
|
||||||
text.wave.enemies = 剩下 [LIGHT_GRAY]{0} 敌人
|
wave.enemies = 剩下 [LIGHT_GRAY]{0} 敌人
|
||||||
text.wave.enemy = 剩下 [LIGHT_GRAY]{0} 敌人
|
wave.enemy = 剩下 [LIGHT_GRAY]{0} 敌人
|
||||||
text.loadimage = 加载图片
|
loadimage = 加载图片
|
||||||
text.saveimage = 保存图片
|
saveimage = 保存图片
|
||||||
text.unknown = 未知
|
unknown = 未知
|
||||||
text.custom = 自定义
|
custom = 自定义
|
||||||
text.builtin = 内建的
|
builtin = 内建的
|
||||||
text.map.delete.confirm = 确认要删除地图吗?这个操作无法撤销!
|
map.delete.confirm = 确认要删除地图吗?这个操作无法撤销!
|
||||||
text.map.random = [accent]随机地图
|
map.random = [accent]随机地图
|
||||||
text.map.nospawn = 这个地图没有核心!请在编辑器中添加一个[ROYAL]蓝色[]的核心。
|
map.nospawn = 这个地图没有核心!请在编辑器中添加一个[ROYAL]蓝色[]的核心。
|
||||||
text.map.nospawn.pvp = 这个地图没有敌人的核心!请在编辑器中添加一个[ROYAL]红色[]的核心。
|
map.nospawn.pvp = 这个地图没有敌人的核心!请在编辑器中添加一个[ROYAL]红色[]的核心。
|
||||||
text.map.invalid = 地图载入错误:地图文件可能已经损坏。
|
map.invalid = 地图载入错误:地图文件可能已经损坏。
|
||||||
text.editor.brush = 笔刷
|
editor.brush = 笔刷
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = 在编辑器中打开
|
editor.openin = 在编辑器中打开
|
||||||
text.editor.oregen = 生成矿石
|
editor.oregen = 生成矿石
|
||||||
text.editor.oregen.info = 生成矿石:
|
editor.oregen.info = 生成矿石:
|
||||||
text.editor.mapinfo = 地图详情
|
editor.mapinfo = 地图详情
|
||||||
text.editor.author = 作者:
|
editor.author = 作者:
|
||||||
text.editor.description = 描述:
|
editor.description = 描述:
|
||||||
text.editor.name = 名字:
|
editor.name = 名字:
|
||||||
text.editor.teams = 团队
|
editor.teams = 团队
|
||||||
text.editor.elevation = 高度
|
editor.elevation = 高度
|
||||||
text.editor.errorimageload = 载入文件出错:\n[accent]{0}
|
editor.errorimageload = 载入文件出错:\n[accent]{0}
|
||||||
text.editor.errorimagesave = 保存文件出错:\n[accent]{0}
|
editor.errorimagesave = 保存文件出错:\n[accent]{0}
|
||||||
text.editor.generate = 生成
|
editor.generate = 生成
|
||||||
text.editor.resize = 调整
|
editor.resize = 调整
|
||||||
text.editor.loadmap = 载入地图
|
editor.loadmap = 载入地图
|
||||||
text.editor.savemap = 保存地图
|
editor.savemap = 保存地图
|
||||||
text.editor.saved = 已保存!
|
editor.saved = 已保存!
|
||||||
text.editor.save.noname = 你的地图还没有名字!在“地图信息”菜单里设置一个名字。
|
editor.save.noname = 你的地图还没有名字!在“地图信息”菜单里设置一个名字。
|
||||||
text.editor.save.overwrite = 你的地图覆盖了一个内建的地图!在“地图信息”菜单里重新设置一个。
|
editor.save.overwrite = 你的地图覆盖了一个内建的地图!在“地图信息”菜单里重新设置一个。
|
||||||
text.editor.import.exists = [scarlet]无法导入:[] 一个叫 '{0}' 的内建地图已经存在。
|
editor.import.exists = [scarlet]无法导入:[] 一个叫 '{0}' 的内建地图已经存在。
|
||||||
text.editor.import = 导入……
|
editor.import = 导入……
|
||||||
text.editor.importmap = 导入地图
|
editor.importmap = 导入地图
|
||||||
text.editor.importmap.description = 导入一个已经存在的地图
|
editor.importmap.description = 导入一个已经存在的地图
|
||||||
text.editor.importfile = 导入文件
|
editor.importfile = 导入文件
|
||||||
text.editor.importfile.description = 导入一个外置的地图文件
|
editor.importfile.description = 导入一个外置的地图文件
|
||||||
text.editor.importimage = 导入地形图像
|
editor.importimage = 导入地形图像
|
||||||
text.editor.importimage.description = 导入外置地图图像文件
|
editor.importimage.description = 导入外置地图图像文件
|
||||||
text.editor.export = 导出……
|
editor.export = 导出……
|
||||||
text.editor.exportfile = 导出文件
|
editor.exportfile = 导出文件
|
||||||
text.editor.exportfile.description = 导出一个地图文件
|
editor.exportfile.description = 导出一个地图文件
|
||||||
text.editor.exportimage = 导出一个地形文件
|
editor.exportimage = 导出一个地形文件
|
||||||
text.editor.exportimage.description = 导出一个地图图像文件
|
editor.exportimage.description = 导出一个地图图像文件
|
||||||
text.editor.loadimage = 导入地形
|
editor.loadimage = 导入地形
|
||||||
text.editor.saveimage = 导出地形
|
editor.saveimage = 导出地形
|
||||||
text.editor.unsaved = [scarlet]你有未保存的更改![]\n确定要退出?
|
editor.unsaved = [scarlet]你有未保存的更改![]\n确定要退出?
|
||||||
text.editor.resizemap = 调整地图
|
editor.resizemap = 调整地图
|
||||||
text.editor.mapname = 地图名字:
|
editor.mapname = 地图名字:
|
||||||
text.editor.overwrite = [accent]警告!\n这将会覆盖一个已经存在的地图。
|
editor.overwrite = [accent]警告!\n这将会覆盖一个已经存在的地图。
|
||||||
text.editor.overwrite.confirm = [scarlet]警告![] 存在同名地图,确定要覆盖?
|
editor.overwrite.confirm = [scarlet]警告![] 存在同名地图,确定要覆盖?
|
||||||
text.editor.selectmap = 选择一个地图加载:
|
editor.selectmap = 选择一个地图加载:
|
||||||
text.width = 宽度:
|
width = 宽度:
|
||||||
text.height = 高度:
|
height = 高度:
|
||||||
text.menu = 菜单
|
menu = 菜单
|
||||||
text.play = 开始游戏
|
play = 开始游戏
|
||||||
text.load = 载入游戏
|
load = 载入游戏
|
||||||
text.save = 保存
|
save = 保存
|
||||||
text.fps = FPS: {0}
|
fps = FPS: {0}
|
||||||
text.tps = TPS: {0}
|
tps = TPS: {0}
|
||||||
text.ping = Ping: {0}ms
|
ping = Ping: {0}ms
|
||||||
text.language.restart = 为了使语言设置生效请重启游戏。
|
language.restart = 为了使语言设置生效请重启游戏。
|
||||||
text.settings = 设置
|
settings = 设置
|
||||||
text.tutorial = 教程
|
tutorial = 教程
|
||||||
text.editor = 编辑器
|
editor = 编辑器
|
||||||
text.mapeditor = 地图编辑器
|
mapeditor = 地图编辑器
|
||||||
text.donate = 捐赠
|
donate = 捐赠
|
||||||
text.connectfail = [crimson]服务器连接失败: [accent]{0}
|
connectfail = [crimson]服务器连接失败: [accent]{0}
|
||||||
text.error.unreachable = 服务器无法访问。
|
error.unreachable = 服务器无法访问。
|
||||||
text.error.invalidaddress = 地址无效。
|
error.invalidaddress = 地址无效。
|
||||||
text.error.timedout = 连接超时!\n确保服务器设置了端口转发,并且地址正确!
|
error.timedout = 连接超时!\n确保服务器设置了端口转发,并且地址正确!
|
||||||
text.error.mismatch = 包错误:\n可能是客户端/服务器版本不匹配.\n请确保客户端和服务器都是最新的版本!
|
error.mismatch = 包错误:\n可能是客户端/服务器版本不匹配.\n请确保客户端和服务器都是最新的版本!
|
||||||
text.error.alreadyconnected = 已连接。
|
error.alreadyconnected = 已连接。
|
||||||
text.error.mapnotfound = 找不到地图文件!
|
error.mapnotfound = 找不到地图文件!
|
||||||
text.error.any = 未知网络错误.
|
error.any = 未知网络错误.
|
||||||
text.settings.language = 语言
|
settings.language = 语言
|
||||||
text.settings.reset = 恢复默认
|
settings.reset = 恢复默认
|
||||||
text.settings.rebind = 重新绑定
|
settings.rebind = 重新绑定
|
||||||
text.settings.controls = 控制
|
settings.controls = 控制
|
||||||
text.settings.game = 游戏
|
settings.game = 游戏
|
||||||
text.settings.sound = 声音
|
settings.sound = 声音
|
||||||
text.settings.graphics = 图像
|
settings.graphics = 图像
|
||||||
text.settings.cleardata = 清除游戏数据……
|
settings.cleardata = 清除游戏数据……
|
||||||
text.settings.clear.confirm = 您确定要清除数据吗?\n这个操作无法撤销!
|
settings.clear.confirm = 您确定要清除数据吗?\n这个操作无法撤销!
|
||||||
text.settings.clearall.confirm = [scarlet]警告![]\n这将清除所有数据,包括存档、地图、解锁和键绑定。\n按「是」后,游戏将删除所有数据并自动退出。
|
settings.clearall.confirm = [scarlet]警告![]\n这将清除所有数据,包括存档、地图、解锁和键绑定。\n按「是」后,游戏将删除所有数据并自动退出。
|
||||||
text.settings.clearsectors = 清除区域
|
settings.clearsectors = 清除区域
|
||||||
text.settings.clearunlocks = 清除解锁
|
settings.clearunlocks = 清除解锁
|
||||||
text.settings.clearall = 清除所有
|
settings.clearall = 清除所有
|
||||||
text.paused = 暂停
|
paused = 暂停
|
||||||
text.yes = 是
|
yes = 是
|
||||||
text.no = 不
|
no = 不
|
||||||
text.info.title = [accent]详情
|
info.title = [accent]详情
|
||||||
text.error.title = [crimson]发生了一个错误
|
error.title = [crimson]发生了一个错误
|
||||||
text.error.crashtitle = 发生了一个错误
|
error.crashtitle = 发生了一个错误
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = 方块详情
|
blocks.blockinfo = 方块详情
|
||||||
text.blocks.powercapacity = 能量容量
|
blocks.powercapacity = 能量容量
|
||||||
text.blocks.powershot = 能量/发射
|
blocks.powershot = 能量/发射
|
||||||
text.blocks.targetsair = 攻击空中单位
|
blocks.targetsair = 攻击空中单位
|
||||||
text.blocks.itemspeed = 移动速度
|
blocks.itemspeed = 移动速度
|
||||||
text.blocks.shootrange = 范围
|
blocks.shootrange = 范围
|
||||||
text.blocks.size = 尺寸
|
blocks.size = 尺寸
|
||||||
text.blocks.liquidcapacity = 液体容量
|
blocks.liquidcapacity = 液体容量
|
||||||
text.blocks.maxitemssecond = 最大物品数量
|
blocks.maxitemssecond = 最大物品数量
|
||||||
text.blocks.powerrange = 能量范围
|
blocks.powerrange = 能量范围
|
||||||
text.blocks.poweruse = 能量使用
|
blocks.poweruse = 能量使用
|
||||||
text.blocks.powerdamage = 功率/损伤
|
blocks.powerdamage = 功率/损伤
|
||||||
text.blocks.inputitemcapacity = 最大输入
|
blocks.inputitemcapacity = 最大输入
|
||||||
text.blocks.outputitemcapacity = 最大输出
|
blocks.outputitemcapacity = 最大输出
|
||||||
text.blocks.itemcapacity = 物品容量
|
blocks.itemcapacity = 物品容量
|
||||||
text.blocks.basepowergeneration = 基础能源输出
|
blocks.basepowergeneration = 基础能源输出
|
||||||
text.blocks.powertransferspeed = 能量传输
|
blocks.powertransferspeed = 能量传输
|
||||||
text.blocks.craftspeed = 生产速度
|
blocks.craftspeed = 生产速度
|
||||||
text.blocks.inputliquid = 液体输入
|
blocks.inputliquid = 液体输入
|
||||||
text.blocks.inputliquidaux = 辅助液体
|
blocks.inputliquidaux = 辅助液体
|
||||||
text.blocks.inputitem = 物品输入
|
blocks.inputitem = 物品输入
|
||||||
text.blocks.inputitems = 物品输入
|
blocks.inputitems = 物品输入
|
||||||
text.blocks.outputitem = 物品输出
|
blocks.outputitem = 物品输出
|
||||||
text.blocks.drilltier = 可钻探矿物
|
blocks.drilltier = 可钻探矿物
|
||||||
text.blocks.drillspeed = 基础钻探速度
|
blocks.drillspeed = 基础钻探速度
|
||||||
text.blocks.liquidoutput = 液体输出
|
blocks.liquidoutput = 液体输出
|
||||||
text.blocks.liquidoutputspeed = 液体输出速度
|
blocks.liquidoutputspeed = 液体输出速度
|
||||||
text.blocks.liquiduse = 液体使用速度
|
blocks.liquiduse = 液体使用速度
|
||||||
text.blocks.coolant = 冷却剂
|
blocks.coolant = 冷却剂
|
||||||
text.blocks.coolantuse = 冷却剂使用速度
|
blocks.coolantuse = 冷却剂使用速度
|
||||||
text.blocks.inputliquidfuel = 液体燃料输入
|
blocks.inputliquidfuel = 液体燃料输入
|
||||||
text.blocks.liquidfueluse = 液体燃料使用速度
|
blocks.liquidfueluse = 液体燃料使用速度
|
||||||
text.blocks.boostitem = Boost Item
|
blocks.boostitem = Boost Item
|
||||||
text.blocks.boostliquid = Boost Liquid
|
blocks.boostliquid = Boost Liquid
|
||||||
text.blocks.health = 生命值
|
blocks.health = 生命值
|
||||||
text.blocks.inaccuracy = 误差
|
blocks.inaccuracy = 误差
|
||||||
text.blocks.shots = 发射数
|
blocks.shots = 发射数
|
||||||
text.blocks.reload = 重新装弹
|
blocks.reload = 重新装弹
|
||||||
text.blocks.inputfuel = 燃料
|
blocks.inputfuel = 燃料
|
||||||
text.blocks.fuelburntime = 燃料燃烧时间
|
blocks.fuelburntime = 燃料燃烧时间
|
||||||
text.blocks.inputcapacity = 输入容量
|
blocks.inputcapacity = 输入容量
|
||||||
text.blocks.outputcapacity = 输出容量
|
blocks.outputcapacity = 输出容量
|
||||||
text.unit.blocks = 方块
|
unit.blocks = 方块
|
||||||
text.unit.powersecond = 能量单位/秒
|
unit.powersecond = 能量单位/秒
|
||||||
text.unit.liquidsecond = 液体单位/秒
|
unit.liquidsecond = 液体单位/秒
|
||||||
text.unit.itemssecond = 物品/秒
|
unit.itemssecond = 物品/秒
|
||||||
text.unit.pixelssecond = 像素/秒
|
unit.pixelssecond = 像素/秒
|
||||||
text.unit.liquidunits = 液体单位
|
unit.liquidunits = 液体单位
|
||||||
text.unit.powerunits = 能量单位
|
unit.powerunits = 能量单位
|
||||||
text.unit.degrees = 度
|
unit.degrees = 度
|
||||||
text.unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
text.unit.items = 物品
|
unit.items = 物品
|
||||||
text.category.general = 普通
|
category.general = 普通
|
||||||
text.category.power = 能量
|
category.power = 能量
|
||||||
text.category.liquids = 液体
|
category.liquids = 液体
|
||||||
text.category.items = 物品
|
category.items = 物品
|
||||||
text.category.crafting = 制造
|
category.crafting = 制造
|
||||||
text.category.shooting = 发射
|
category.shooting = 发射
|
||||||
text.category.optional = Optional Enhancements
|
category.optional = Optional Enhancements
|
||||||
setting.autotarget.name = 自动发射
|
setting.autotarget.name = 自动发射
|
||||||
setting.fpscap.name = 最高 FPS
|
setting.fpscap.name = 最高 FPS
|
||||||
setting.fpscap.none = 无
|
setting.fpscap.none = 无
|
||||||
@@ -371,7 +371,7 @@ setting.mutemusic.name = 静音
|
|||||||
setting.sfxvol.name = 音效音量
|
setting.sfxvol.name = 音效音量
|
||||||
setting.mutesound.name = 静音
|
setting.mutesound.name = 静音
|
||||||
setting.crashreport.name = 发送匿名崩溃报告
|
setting.crashreport.name = 发送匿名崩溃报告
|
||||||
text.keybind.title = 重新绑定按键
|
keybind.title = 重新绑定按键
|
||||||
category.general.name = 普通
|
category.general.name = 普通
|
||||||
category.view.name = 查看
|
category.view.name = 查看
|
||||||
category.multiplayer.name = 多人
|
category.multiplayer.name = 多人
|
||||||
@@ -401,7 +401,7 @@ keybind.chat_history_next.name = 后面的聊天记录
|
|||||||
keybind.chat_scroll.name = 聊天记录滚动
|
keybind.chat_scroll.name = 聊天记录滚动
|
||||||
keybind.drop_unit.name = 掉落单位
|
keybind.drop_unit.name = 掉落单位
|
||||||
keybind.zoom_minimap.name = 小地图缩放
|
keybind.zoom_minimap.name = 小地图缩放
|
||||||
mode.text.help.title = 模式说明
|
mode.help.title = 模式说明
|
||||||
mode.waves.name = 普通
|
mode.waves.name = 普通
|
||||||
mode.waves.description = 普通模式,有限的资源和自动生成敌人。
|
mode.waves.description = 普通模式,有限的资源和自动生成敌人。
|
||||||
mode.sandbox.name = 沙盒
|
mode.sandbox.name = 沙盒
|
||||||
@@ -478,21 +478,21 @@ mech.trident-ship.weapon = 炸弹
|
|||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.description = 一种大型,装甲厚重的武装直升机。配备燃烧机枪。有优秀的加速能力和最快的速度。
|
mech.glaive-ship.description = 一种大型,装甲厚重的武装直升机。配备燃烧机枪。有优秀的加速能力和最快的速度。
|
||||||
mech.glaive-ship.weapon = 火焰机枪
|
mech.glaive-ship.weapon = 火焰机枪
|
||||||
text.item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
||||||
text.item.flammability = [LIGHT_GRAY]易燃性:{0}
|
item.flammability = [LIGHT_GRAY]易燃性:{0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]助熔性:{0}
|
item.fluxiness = [LIGHT_GRAY]助熔性:{0}
|
||||||
text.unit.health = [LIGHT_GRAY]生命值:{0}
|
unit.health = [LIGHT_GRAY]生命值:{0}
|
||||||
text.unit.speed = [LIGHT_GRAY]速度:{0}
|
unit.speed = [LIGHT_GRAY]速度:{0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]武器:{0}
|
mech.weapon = [LIGHT_GRAY]武器:{0}
|
||||||
text.mech.armor = [LIGHT_GRAY]装甲:{0}
|
mech.armor = [LIGHT_GRAY]装甲:{0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]采矿速度:{0}
|
mech.minespeed = [LIGHT_GRAY]采矿速度:{0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]采矿力量:{0}
|
mech.minepower = [LIGHT_GRAY]采矿力量:{0}
|
||||||
text.mech.ability = [LIGHT_GRAY]能力:{0}
|
mech.ability = [LIGHT_GRAY]能力:{0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]热容量:{0}
|
liquid.heatcapacity = [LIGHT_GRAY]热容量:{0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]粘度:{0}
|
liquid.viscosity = [LIGHT_GRAY]粘度:{0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]温度:{0}
|
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = 敌人出生点
|
block.spawn.name = 敌人出生点
|
||||||
block.core.name = 核心
|
block.core.name = 核心
|
||||||
|
|||||||
@@ -1,356 +1,356 @@
|
|||||||
text.credits.text = 由[ROYAL]Anuken[]製作 - [SKY]anukendev@gmail.com[]
|
credits.text = 由[ROYAL]Anuken[]製作 - [SKY]anukendev@gmail.com[]
|
||||||
text.credits = 致謝名單
|
credits = 致謝名單
|
||||||
text.contributors = 翻譯員和貢獻者
|
contributors = 翻譯員和貢獻者
|
||||||
text.discord = 加入 Mindustry 的 Discord 聊天室!
|
discord = 加入 Mindustry 的 Discord 聊天室!
|
||||||
text.link.discord.description = 官方 Mindustry Discord 聊天室
|
link.discord.description = 官方 Mindustry Discord 聊天室
|
||||||
text.link.github.description = 遊戲原始碼
|
link.github.description = 遊戲原始碼
|
||||||
text.link.dev-builds.description = 開發中版本
|
link.dev-builds.description = 開發中版本
|
||||||
text.link.trello.description = 官方 Trello 功能規劃看板
|
link.trello.description = 官方 Trello 功能規劃看板
|
||||||
text.link.itch.io.description = itch.io 電腦版下載與網頁版
|
link.itch.io.description = itch.io 電腦版下載與網頁版
|
||||||
text.link.google-play.description = Google Play 商店頁面
|
link.google-play.description = Google Play 商店頁面
|
||||||
text.link.wiki.description = 官方 Mindustry 維基
|
link.wiki.description = 官方 Mindustry 維基
|
||||||
text.linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿。
|
linkfail = 無法打開連結!\n我們已將該網址複製到您的剪貼簿。
|
||||||
text.screenshot = 截圖保存到{0}
|
screenshot = 截圖保存到{0}
|
||||||
text.gameover = 核心已被摧毀。
|
gameover = 核心已被摧毀。
|
||||||
text.gameover.pvp = [accent]{0}[]隊獲勝!
|
gameover.pvp = [accent]{0}[]隊獲勝!
|
||||||
text.sector.gameover = 這個區域失守了,重新部署?
|
sector.gameover = 這個區域失守了,重新部署?
|
||||||
text.sector.retry = 重試
|
sector.retry = 重試
|
||||||
text.highscore = [accent]新的高分紀錄!
|
highscore = [accent]新的高分紀錄!
|
||||||
text.wave.lasted = 你維持到第[accent]{0}[]波。
|
wave.lasted = 你維持到第[accent]{0}[]波。
|
||||||
text.level.highscore = 最高分:[accent]{0}
|
level.highscore = 最高分:[accent]{0}
|
||||||
text.level.delete.title = 確認刪除
|
level.delete.title = 確認刪除
|
||||||
text.map.delete = 確認要刪除「[accent]{0}[]」地圖嗎?
|
map.delete = 確認要刪除「[accent]{0}[]」地圖嗎?
|
||||||
text.level.select = 選擇關卡
|
level.select = 選擇關卡
|
||||||
text.level.mode = 遊戲模式:
|
level.mode = 遊戲模式:
|
||||||
text.construction.desktop = 電腦控制已更改。\n要取消選擇或停止建設,[accent]按空格鍵[]。
|
construction.desktop = 電腦控制已更改。\n要取消選擇或停止建設,[accent]按空格鍵[]。
|
||||||
text.construction.title = 方塊建設指南
|
construction.title = 方塊建設指南
|
||||||
text.construction = 你選擇了[accent]方塊建設模式[]。\n\n要放置方塊,點擊你的船附近的有效位置。\n選擇了方塊後,點擊複選框就會開始建設。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住並拖動以[accent]直線放置方塊[]。\n- 點擊左下角的「X」以[accent]取消建設或取消選擇[]。
|
construction = 你選擇了[accent]方塊建設模式[]。\n\n要放置方塊,點擊你的船附近的有效位置。\n選擇了方塊後,點擊複選框就會開始建設。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住並拖動以[accent]直線放置方塊[]。\n- 點擊左下角的「X」以[accent]取消建設或取消選擇[]。
|
||||||
text.deconstruction.title = 方塊移除指南
|
deconstruction.title = 方塊移除指南
|
||||||
text.deconstruction = 你選擇了[accent]方塊移除模式[]。\n\n要移除方塊,點擊你的船附近的方塊。\n選擇了方塊後,點擊複選框就會開始移除。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住一個空點向任何方向拖動以[accent]移除選中區域的方塊[]。\n- 點擊左下角的「X」以[accent]取消移除或取消選擇[]。
|
deconstruction = 你選擇了[accent]方塊移除模式[]。\n\n要移除方塊,點擊你的船附近的方塊。\n選擇了方塊後,點擊複選框就會開始移除。\n\n- 點擊方塊以從選擇區[accent]移除方塊[]。\n- 按住一個空點向任何方向拖動以[accent]移除選中區域的方塊[]。\n- 點擊左下角的「X」以[accent]取消移除或取消選擇[]。
|
||||||
text.showagain = 下次不再顯示
|
showagain = 下次不再顯示
|
||||||
text.coreattack = 〈核心正在受到攻擊!〉
|
coreattack = 〈核心正在受到攻擊!〉
|
||||||
text.unlocks = 已解鎖
|
unlocks = 已解鎖
|
||||||
text.savegame = 儲存遊戲
|
savegame = 儲存遊戲
|
||||||
text.loadgame = 載入遊戲
|
loadgame = 載入遊戲
|
||||||
text.joingame = 多人連線
|
joingame = 多人連線
|
||||||
text.addplayers = 增加/移除玩家
|
addplayers = 增加/移除玩家
|
||||||
text.customgame = 自訂遊戲
|
customgame = 自訂遊戲
|
||||||
text.sectors = 區域
|
sectors = 區域
|
||||||
text.sector = 區域︰[LIGHT_GRAY]{0}
|
sector = 區域︰[LIGHT_GRAY]{0}
|
||||||
text.sector.time = 時間︰[LIGHT_GRAY]{0}
|
sector.time = 時間︰[LIGHT_GRAY]{0}
|
||||||
text.sector.deploy = 部署
|
sector.deploy = 部署
|
||||||
text.sector.abandon = 放棄
|
sector.abandon = 放棄
|
||||||
text.sector.abandon.confirm = 確認要放棄這區域所有進度嗎?\n此操作不可撤回!
|
sector.abandon.confirm = 確認要放棄這區域所有進度嗎?\n此操作不可撤回!
|
||||||
text.sector.resume = 繼續
|
sector.resume = 繼續
|
||||||
text.sector.locked = [scarlet][[Incomplete]
|
sector.locked = [scarlet][[Incomplete]
|
||||||
text.sector.unexplored = [accent][[Unexplored]
|
sector.unexplored = [accent][[Unexplored]
|
||||||
text.missions = 任務︰[LIGHT_GRAY]{0}
|
missions = 任務︰[LIGHT_GRAY]{0}
|
||||||
text.mission = 任務︰[LIGHT_GRAY]{0}
|
mission = 任務︰[LIGHT_GRAY]{0}
|
||||||
text.mission.main = 主要任務︰[LIGHT_GRAY]{0}
|
mission.main = 主要任務︰[LIGHT_GRAY]{0}
|
||||||
text.mission.info = 任務資訊
|
mission.info = 任務資訊
|
||||||
text.mission.complete = 任務完成!
|
mission.complete = 任務完成!
|
||||||
text.mission.complete.body = 區域{0},{1}已被佔領。
|
mission.complete.body = 區域{0},{1}已被佔領。
|
||||||
text.mission.wave = 存活[accent]{0}/{1}[]波\n下一波於{2}開始
|
mission.wave = 存活[accent]{0}/{1}[]波\n下一波於{2}開始
|
||||||
text.mission.wave.enemies = 存活[accent]{0}/{1}[]波\n{2}個敵人
|
mission.wave.enemies = 存活[accent]{0}/{1}[]波\n{2}個敵人
|
||||||
text.mission.wave.enemy = 存活[accent]{0}/{1}[]波\n{2}個敵人
|
mission.wave.enemy = 存活[accent]{0}/{1}[]波\n{2}個敵人
|
||||||
text.mission.wave.menu = 存活[accent]{0}[]波
|
mission.wave.menu = 存活[accent]{0}[]波
|
||||||
text.mission.battle = 摧毀敵方基地。
|
mission.battle = 摧毀敵方基地。
|
||||||
text.mission.resource.menu = 獲取{0}x{1}
|
mission.resource.menu = 獲取{0}x{1}
|
||||||
text.mission.resource = 獲取{0}︰\n[accent]{1}/{2}[]
|
mission.resource = 獲取{0}︰\n[accent]{1}/{2}[]
|
||||||
text.mission.block = 建造{0}
|
mission.block = 建造{0}
|
||||||
text.mission.unit = 生產{0}機組
|
mission.unit = 生產{0}機組
|
||||||
text.mission.command = 發送{0}指令至機組
|
mission.command = 發送{0}指令至機組
|
||||||
text.mission.linknode = 鏈接能量節點
|
mission.linknode = 鏈接能量節點
|
||||||
text.mission.display = [accent]任務︰\n[LIGHT_GRAY]{0}
|
mission.display = [accent]任務︰\n[LIGHT_GRAY]{0}
|
||||||
text.mission.mech = 轉換至[accent]{0}[]機甲
|
mission.mech = 轉換至[accent]{0}[]機甲
|
||||||
text.mission.create = 製造[accent]{0}[]
|
mission.create = 製造[accent]{0}[]
|
||||||
text.none = <沒有>
|
none = <沒有>
|
||||||
text.close = 關閉
|
close = 關閉
|
||||||
text.quit = 退出
|
quit = 退出
|
||||||
text.maps = 地圖
|
maps = 地圖
|
||||||
text.continue = 繼續
|
continue = 繼續
|
||||||
text.nextmission = 下一個任務
|
nextmission = 下一個任務
|
||||||
text.maps.none = [LIGHT_GRAY]找不到地圖!
|
maps.none = [LIGHT_GRAY]找不到地圖!
|
||||||
text.about.button = 關於
|
about.button = 關於
|
||||||
text.name = 名稱:
|
name = 名稱:
|
||||||
text.noname = 先選擇一個[accent]玩家名稱[]。
|
noname = 先選擇一個[accent]玩家名稱[]。
|
||||||
text.filename = 檔案名稱︰
|
filename = 檔案名稱︰
|
||||||
text.unlocked = 新方塊已解鎖!
|
unlocked = 新方塊已解鎖!
|
||||||
text.unlocked.plural = 新方塊已解鎖!
|
unlocked.plural = 新方塊已解鎖!
|
||||||
text.players = {0}個線上玩家
|
players = {0}個線上玩家
|
||||||
text.players.single = {0}個線上玩家
|
players.single = {0}個線上玩家
|
||||||
text.server.closing = [accent]正在關閉伺服器……
|
server.closing = [accent]正在關閉伺服器……
|
||||||
text.server.kicked.kick = 您已被踢出伺服器!
|
server.kicked.kick = 您已被踢出伺服器!
|
||||||
text.server.kicked.serverClose = 伺服器已關閉。
|
server.kicked.serverClose = 伺服器已關閉。
|
||||||
text.server.kicked.sectorComplete = 區域已完成。
|
server.kicked.sectorComplete = 區域已完成。
|
||||||
text.server.kicked.sectorComplete.text = 任務已完成。\n服務器將於下一個區域繼續。
|
server.kicked.sectorComplete.text = 任務已完成。\n服務器將於下一個區域繼續。
|
||||||
text.server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲!
|
server.kicked.clientOutdated = 客戶端版本過舊!請更新遊戲!
|
||||||
text.server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器!
|
server.kicked.serverOutdated = 伺服器版本過舊!請聯絡伺服主更新伺服器!
|
||||||
text.server.kicked.banned = 您已經從這個伺服器被封禁。
|
server.kicked.banned = 您已經從這個伺服器被封禁。
|
||||||
text.server.kicked.recentKick = 您已經從伺服器被踢除。\n請稍後再進行連線。
|
server.kicked.recentKick = 您已經從伺服器被踢除。\n請稍後再進行連線。
|
||||||
text.server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。
|
server.kicked.nameInUse = 伺服器中已經\n有人有相同的名稱了。
|
||||||
text.server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。
|
server.kicked.nameEmpty = 你的名稱必須至少包含一個字母或數字。
|
||||||
text.server.kicked.idInUse = 你已經在伺服器中!不允許用兩個賬號。
|
server.kicked.idInUse = 你已經在伺服器中!不允許用兩個賬號。
|
||||||
text.server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。
|
server.kicked.customClient = 這個伺服器不支持自訂客戶端,請下載官方版本。
|
||||||
text.host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。
|
host.info = 目前伺服器監聽於連接埠[scarlet]6567[]。\n所有跟您在同一個[LIGHT_GRAY]網路或區域網路[]環境的玩家應該能在他們的伺服器清單中找到您的伺服器。\n\n如果您希望網際網路上的玩家透過IP 位址連線到您的伺服器,您必須設定[accent]連接埠轉發[]。\n\n[LIGHT_GRAY]注意:如果區域網路內有玩家無法連線至您的伺服器,請務必確認您已於防火牆設定中開放Mindustry存取您的區域網路。
|
||||||
text.join.info = 您可以在此輸入欲連線的[accent]伺服器的IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過IP位址連線到某人的伺服器,您必須向他們詢問IP位址。
|
join.info = 您可以在此輸入欲連線的[accent]伺服器的IP位址[],或尋找[accent]區域網路[]內的伺服器。目前支援區域網路與網際網路連線。\n\n[LIGHT_GRAY]注意:這裡沒有網際網路伺服器清單,如果您想透過IP位址連線到某人的伺服器,您必須向他們詢問IP位址。
|
||||||
text.hostserver = 建立伺服器
|
hostserver = 建立伺服器
|
||||||
text.hostserver.mobile = 建立\n伺服器
|
hostserver.mobile = 建立\n伺服器
|
||||||
text.host = 建立
|
host = 建立
|
||||||
text.hosting = [accent]伺服器啟動中……
|
hosting = [accent]伺服器啟動中……
|
||||||
text.hosts.refresh = 刷新
|
hosts.refresh = 刷新
|
||||||
text.hosts.discovering = 搜尋區域網路遊戲
|
hosts.discovering = 搜尋區域網路遊戲
|
||||||
text.server.refreshing = 刷新伺服器
|
server.refreshing = 刷新伺服器
|
||||||
text.hosts.none = [lightgray]找不到區域網路伺服器!
|
hosts.none = [lightgray]找不到區域網路伺服器!
|
||||||
text.host.invalid = [scarlet]無法連線至伺服器。
|
host.invalid = [scarlet]無法連線至伺服器。
|
||||||
text.trace = 跟隨玩家
|
trace = 跟隨玩家
|
||||||
text.trace.playername = 玩家名稱:[accent]{0}
|
trace.playername = 玩家名稱:[accent]{0}
|
||||||
text.trace.ip = IP:[accent]{0}
|
trace.ip = IP:[accent]{0}
|
||||||
text.trace.id = ID:[accent]{0}
|
trace.id = ID:[accent]{0}
|
||||||
text.trace.android = Android 客戶端:[accent]{0}
|
trace.android = Android 客戶端:[accent]{0}
|
||||||
text.trace.modclient = 自訂客戶端:[accent]{0}
|
trace.modclient = 自訂客戶端:[accent]{0}
|
||||||
text.trace.totalblocksbroken = 方塊拆除總數:[accent]{0}
|
trace.totalblocksbroken = 方塊拆除總數:[accent]{0}
|
||||||
text.trace.structureblocksbroken = 結構方塊拆除數:[accent]{0}
|
trace.structureblocksbroken = 結構方塊拆除數:[accent]{0}
|
||||||
text.trace.lastblockbroken = 最後拆除的方塊:[accent]{0}
|
trace.lastblockbroken = 最後拆除的方塊:[accent]{0}
|
||||||
text.trace.totalblocksplaced = 方塊建造數:[accent]{0}
|
trace.totalblocksplaced = 方塊建造數:[accent]{0}
|
||||||
text.trace.lastblockplaced = 最後建造的方塊:[accent]{0}
|
trace.lastblockplaced = 最後建造的方塊:[accent]{0}
|
||||||
text.invalidid = 無效的客戶端 ID!請提交錯誤報告。
|
invalidid = 無效的客戶端 ID!請提交錯誤報告。
|
||||||
text.server.bans = 封禁
|
server.bans = 封禁
|
||||||
text.server.bans.none = 沒有玩家被封禁!
|
server.bans.none = 沒有玩家被封禁!
|
||||||
text.server.admins = 管理員
|
server.admins = 管理員
|
||||||
text.server.admins.none = 找不到管理員!
|
server.admins.none = 找不到管理員!
|
||||||
text.server.add = 新增伺服器
|
server.add = 新增伺服器
|
||||||
text.server.delete = 您確定要刪除這個伺服器嗎?
|
server.delete = 您確定要刪除這個伺服器嗎?
|
||||||
text.server.hostname = 主機:{0}
|
server.hostname = 主機:{0}
|
||||||
text.server.edit = 編輯伺服器
|
server.edit = 編輯伺服器
|
||||||
text.server.outdated = [crimson]伺服器版本過舊![]
|
server.outdated = [crimson]伺服器版本過舊![]
|
||||||
text.server.outdated.client = [crimson]客戶端版本過舊![]
|
server.outdated.client = [crimson]客戶端版本過舊![]
|
||||||
text.server.version = [lightgray]版本:{0}
|
server.version = [lightgray]版本:{0}
|
||||||
text.server.custombuild = [yellow]自訂組建
|
server.custombuild = [yellow]自訂組建
|
||||||
text.confirmban = 您確定要封禁該玩家嗎?
|
confirmban = 您確定要封禁該玩家嗎?
|
||||||
text.confirmkick = 您確定要踢出該玩家嗎?
|
confirmkick = 您確定要踢出該玩家嗎?
|
||||||
text.confirmunban = 您確定要解除封禁該玩家嗎?
|
confirmunban = 您確定要解除封禁該玩家嗎?
|
||||||
text.confirmadmin = 您確定要提升這個玩家為管理員嗎?
|
confirmadmin = 您確定要提升這個玩家為管理員嗎?
|
||||||
text.confirmunadmin = 您確定要解除這個玩家的管理員嗎?
|
confirmunadmin = 您確定要解除這個玩家的管理員嗎?
|
||||||
text.joingame.title = 加入遊戲
|
joingame.title = 加入遊戲
|
||||||
text.joingame.ip = IP位址:
|
joingame.ip = IP位址:
|
||||||
text.disconnect = 已中斷連線。
|
disconnect = 已中斷連線。
|
||||||
text.disconnect.data = 無法載入地圖資料!
|
disconnect.data = 無法載入地圖資料!
|
||||||
text.connecting = [accent]連線中……
|
connecting = [accent]連線中……
|
||||||
text.connecting.data = [accent]正在載入地圖資料……
|
connecting.data = [accent]正在載入地圖資料……
|
||||||
text.server.port = 連接埠:
|
server.port = 連接埠:
|
||||||
text.server.addressinuse = 該位址已使用中!
|
server.addressinuse = 該位址已使用中!
|
||||||
text.server.invalidport = 無效的連接埠!
|
server.invalidport = 無效的連接埠!
|
||||||
text.server.error = [crimson]建立伺服器時發生錯誤:[accent]{0}
|
server.error = [crimson]建立伺服器時發生錯誤:[accent]{0}
|
||||||
text.save.old = 這個存檔屬於舊版本,無法使用了。\n\n[LIGHT_GRAY]舊存檔兼容將在正式4.0版本中實現。
|
save.old = 這個存檔屬於舊版本,無法使用了。\n\n[LIGHT_GRAY]舊存檔兼容將在正式4.0版本中實現。
|
||||||
text.save.new = 新存檔
|
save.new = 新存檔
|
||||||
text.save.overwrite = 您確定要覆蓋存檔嗎?
|
save.overwrite = 您確定要覆蓋存檔嗎?
|
||||||
text.overwrite = 覆蓋
|
overwrite = 覆蓋
|
||||||
text.save.none = 找不到存檔!
|
save.none = 找不到存檔!
|
||||||
text.saveload = [accent]存檔中……
|
saveload = [accent]存檔中……
|
||||||
text.savefail = 無法存檔!
|
savefail = 無法存檔!
|
||||||
text.save.delete.confirm = 您確定要刪除這個存檔嗎?
|
save.delete.confirm = 您確定要刪除這個存檔嗎?
|
||||||
text.save.delete = 刪除
|
save.delete = 刪除
|
||||||
text.save.export = 匯出存檔
|
save.export = 匯出存檔
|
||||||
text.save.import.invalid = [accent]這是個無效的存檔!
|
save.import.invalid = [accent]這是個無效的存檔!
|
||||||
text.save.import.fail = [crimson]無法匯入存檔:[accent]{0}
|
save.import.fail = [crimson]無法匯入存檔:[accent]{0}
|
||||||
text.save.export.fail = [crimson]無法匯出存檔:[accent]{0}
|
save.export.fail = [crimson]無法匯出存檔:[accent]{0}
|
||||||
text.save.import = 匯入存檔
|
save.import = 匯入存檔
|
||||||
text.save.newslot = 存檔名稱:
|
save.newslot = 存檔名稱:
|
||||||
text.save.rename = 重新命名
|
save.rename = 重新命名
|
||||||
text.save.rename.text = 新名稱:
|
save.rename.text = 新名稱:
|
||||||
text.selectslot = 選取一個存檔。
|
selectslot = 選取一個存檔。
|
||||||
text.slot = [accent]存檔{0}
|
slot = [accent]存檔{0}
|
||||||
text.save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。
|
save.corrupted = [accent]此存檔無效或已損毀!\n如果你剛剛升級了遊戲,那麼這可能是因為存檔格式改變了而[scarlet]不是[]錯誤。
|
||||||
text.sector.corrupted = [accent]找到此區域的存檔,但是加載失敗。\n已經創建了一個新的存檔。
|
sector.corrupted = [accent]找到此區域的存檔,但是加載失敗。\n已經創建了一個新的存檔。
|
||||||
text.empty = <空白>
|
empty = <空白>
|
||||||
text.on = 開啟
|
on = 開啟
|
||||||
text.off = 關閉
|
off = 關閉
|
||||||
text.save.autosave = 自動存檔:{0}
|
save.autosave = 自動存檔:{0}
|
||||||
text.save.map = 地圖:{0}
|
save.map = 地圖:{0}
|
||||||
text.save.wave = 波次:{0}
|
save.wave = 波次:{0}
|
||||||
text.save.difficulty = 難度:{0}
|
save.difficulty = 難度:{0}
|
||||||
text.save.date = 最後存檔時間:{0}
|
save.date = 最後存檔時間:{0}
|
||||||
text.save.playtime = 遊玩時間: {0}
|
save.playtime = 遊玩時間: {0}
|
||||||
text.confirm = 確認
|
confirm = 確認
|
||||||
text.delete = 刪除
|
delete = 刪除
|
||||||
text.ok = 確定
|
ok = 確定
|
||||||
text.open = 開啟
|
open = 開啟
|
||||||
text.cancel = 取消
|
cancel = 取消
|
||||||
text.openlink = 開啟連結
|
openlink = 開啟連結
|
||||||
text.copylink = 複製連結
|
copylink = 複製連結
|
||||||
text.back = 返回
|
back = 返回
|
||||||
text.quit.confirm = 您確定要退出嗎?
|
quit.confirm = 您確定要退出嗎?
|
||||||
text.changelog.title = 更新日誌
|
changelog.title = 更新日誌
|
||||||
text.changelog.loading = 正在取得更新日誌……
|
changelog.loading = 正在取得更新日誌……
|
||||||
text.changelog.error.android = [accent]請注意,更新日誌有時無法在Android 4.4或更低版本使用!這是因為 Android 的內部錯誤導致。
|
changelog.error.android = [accent]請注意,更新日誌有時無法在Android 4.4或更低版本使用!這是因為 Android 的內部錯誤導致。
|
||||||
text.changelog.error.ios = [accent]目前無法在iOS系統中使用更新日誌。
|
changelog.error.ios = [accent]目前無法在iOS系統中使用更新日誌。
|
||||||
text.changelog.error = [scarlet]無法取得更新日誌!請檢查您的網路連線!
|
changelog.error = [scarlet]無法取得更新日誌!請檢查您的網路連線!
|
||||||
text.changelog.current = [yellow][[Current version]
|
changelog.current = [yellow][[Current version]
|
||||||
text.changelog.latest = [accent][[Latest version]
|
changelog.latest = [accent][[Latest version]
|
||||||
text.loading = [accent]載入中……
|
loading = [accent]載入中……
|
||||||
text.saving = [accent]儲存中……
|
saving = [accent]儲存中……
|
||||||
text.wave = [accent]第{0}波
|
wave = [accent]第{0}波
|
||||||
text.wave.waiting = 將於{0}秒後抵達
|
wave.waiting = 將於{0}秒後抵達
|
||||||
text.waiting = 等待中……
|
waiting = 等待中……
|
||||||
text.waiting.players = 等待玩家中……
|
waiting.players = 等待玩家中……
|
||||||
text.wave.enemies = [LIGHT_GRAY]剩下{0}敵人
|
wave.enemies = [LIGHT_GRAY]剩下{0}敵人
|
||||||
text.wave.enemy = [LIGHT_GRAY]剩下{0}敵人
|
wave.enemy = [LIGHT_GRAY]剩下{0}敵人
|
||||||
text.loadimage = 載入圖像
|
loadimage = 載入圖像
|
||||||
text.saveimage = 儲存圖像
|
saveimage = 儲存圖像
|
||||||
text.unknown = 未知
|
unknown = 未知
|
||||||
text.custom = 自訂
|
custom = 自訂
|
||||||
text.builtin = 内建
|
builtin = 内建
|
||||||
text.map.delete.confirm = 確認要刪除地圖嗎?此操作無法撤回!
|
map.delete.confirm = 確認要刪除地圖嗎?此操作無法撤回!
|
||||||
text.map.random = [accent]隨機地圖
|
map.random = [accent]隨機地圖
|
||||||
text.map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。
|
map.nospawn = 這個地圖沒有核心!請在編輯器中添加一個[ROYAL]藍色[]的核心。
|
||||||
text.map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。
|
map.nospawn.pvp = 這個地圖沒有核心讓敵人重生!請在編輯器中添加一個[SCARLET]紅色[]的核心。
|
||||||
text.map.invalid = 地圖載入錯誤:地圖可能已經損壞。
|
map.invalid = 地圖載入錯誤:地圖可能已經損壞。
|
||||||
text.editor.brush = 粉刷
|
editor.brush = 粉刷
|
||||||
text.editor.slope = \\
|
editor.slope = \\
|
||||||
text.editor.openin = 在編輯器中開啟
|
editor.openin = 在編輯器中開啟
|
||||||
text.editor.oregen = 礦石產生
|
editor.oregen = 礦石產生
|
||||||
text.editor.oregen.info = 礦石產生:
|
editor.oregen.info = 礦石產生:
|
||||||
text.editor.mapinfo = 地圖資訊
|
editor.mapinfo = 地圖資訊
|
||||||
text.editor.author = 作者:
|
editor.author = 作者:
|
||||||
text.editor.description = 描述:
|
editor.description = 描述:
|
||||||
text.editor.name = 名稱:
|
editor.name = 名稱:
|
||||||
text.editor.teams = 隊伍
|
editor.teams = 隊伍
|
||||||
text.editor.elevation = 高度
|
editor.elevation = 高度
|
||||||
text.editor.errorimageload = 載入圖像檔時發生錯誤:[accent]{0}
|
editor.errorimageload = 載入圖像檔時發生錯誤:[accent]{0}
|
||||||
text.editor.errorimagesave = 儲存圖像檔時發生錯誤:[橙色]{0}
|
editor.errorimagesave = 儲存圖像檔時發生錯誤:[橙色]{0}
|
||||||
text.editor.generate = 產生
|
editor.generate = 產生
|
||||||
text.editor.resize = 調整大小
|
editor.resize = 調整大小
|
||||||
text.editor.loadmap = 載入地圖
|
editor.loadmap = 載入地圖
|
||||||
text.editor.savemap = 儲存地圖
|
editor.savemap = 儲存地圖
|
||||||
text.editor.saved = 已儲存!
|
editor.saved = 已儲存!
|
||||||
text.editor.save.noname = 您的地圖沒有名稱!在「地圖資訊」畫面設置一個名稱。
|
editor.save.noname = 您的地圖沒有名稱!在「地圖資訊」畫面設置一個名稱。
|
||||||
text.editor.save.overwrite = 您的地圖覆寫一個內建的地圖!在「地圖信息」畫面設置一個不同的名稱。
|
editor.save.overwrite = 您的地圖覆寫一個內建的地圖!在「地圖信息」畫面設置一個不同的名稱。
|
||||||
text.editor.import.exists = [scarlet]匯入失敗:[]一個叫「{0}」的內建地圖已存在!
|
editor.import.exists = [scarlet]匯入失敗:[]一個叫「{0}」的內建地圖已存在!
|
||||||
text.editor.import = 匯入……
|
editor.import = 匯入……
|
||||||
text.editor.importmap = 匯入地圖
|
editor.importmap = 匯入地圖
|
||||||
text.editor.importmap.description = 匯入一個已存在的地圖
|
editor.importmap.description = 匯入一個已存在的地圖
|
||||||
text.editor.importfile = 匯入檔案
|
editor.importfile = 匯入檔案
|
||||||
text.editor.importfile.description = 匯入一個外部的地圖檔案
|
editor.importfile.description = 匯入一個外部的地圖檔案
|
||||||
text.editor.importimage = 匯入地形圖像檔
|
editor.importimage = 匯入地形圖像檔
|
||||||
text.editor.importimage.description = 匯入一個外部的地形圖像檔
|
editor.importimage.description = 匯入一個外部的地形圖像檔
|
||||||
text.editor.export = 匯出……
|
editor.export = 匯出……
|
||||||
text.editor.exportfile = 匯出檔案
|
editor.exportfile = 匯出檔案
|
||||||
text.editor.exportfile.description = 匯出一個地圖檔案
|
editor.exportfile.description = 匯出一個地圖檔案
|
||||||
text.editor.exportimage = 匯出地形圖像檔
|
editor.exportimage = 匯出地形圖像檔
|
||||||
text.editor.exportimage.description = 匯出一個地形圖像檔
|
editor.exportimage.description = 匯出一個地形圖像檔
|
||||||
text.editor.loadimage = 載入圖像
|
editor.loadimage = 載入圖像
|
||||||
text.editor.saveimage = 儲存圖像
|
editor.saveimage = 儲存圖像
|
||||||
text.editor.unsaved = [scarlet]尚未儲存變更![]\n您確定要退出嗎?
|
editor.unsaved = [scarlet]尚未儲存變更![]\n您確定要退出嗎?
|
||||||
text.editor.resizemap = 調整地圖大小
|
editor.resizemap = 調整地圖大小
|
||||||
text.editor.mapname = 地圖名稱:
|
editor.mapname = 地圖名稱:
|
||||||
text.editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。
|
editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。
|
||||||
text.editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖?
|
editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖?
|
||||||
text.editor.selectmap = 選取要載入的地圖:
|
editor.selectmap = 選取要載入的地圖:
|
||||||
text.width = 寬度:
|
width = 寬度:
|
||||||
text.height = 長度:
|
height = 長度:
|
||||||
text.menu = 主選單
|
menu = 主選單
|
||||||
text.play = 開始
|
play = 開始
|
||||||
text.load = 載入
|
load = 載入
|
||||||
text.save = 儲存
|
save = 儲存
|
||||||
text.fps = FPS:{0}
|
fps = FPS:{0}
|
||||||
text.tps = TPS:{0}
|
tps = TPS:{0}
|
||||||
text.ping = 延遲:{0}ms
|
ping = 延遲:{0}ms
|
||||||
text.language.restart = 請重新啟動遊戲以使選取的語言生效。
|
language.restart = 請重新啟動遊戲以使選取的語言生效。
|
||||||
text.settings = 設定
|
settings = 設定
|
||||||
text.tutorial = 教學
|
tutorial = 教學
|
||||||
text.editor = 地圖編輯器
|
editor = 地圖編輯器
|
||||||
text.mapeditor = 地圖編輯器
|
mapeditor = 地圖編輯器
|
||||||
text.donate = 贊助
|
donate = 贊助
|
||||||
|
|
||||||
text.connectfail = [crimson]無法連線到伺服器:[accent]{0}
|
connectfail = [crimson]無法連線到伺服器:[accent]{0}
|
||||||
text.error.unreachable = 無法到達伺服器。
|
error.unreachable = 無法到達伺服器。
|
||||||
text.error.invalidaddress = 無效地址。
|
error.invalidaddress = 無效地址。
|
||||||
text.error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並且地址正確!
|
error.timedout = 超時連接!\n確保伺服器設置了連接埠轉發,並且地址正確!
|
||||||
text.error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。 n確保客戶端和伺服器有最新版本的Mindustry!
|
error.mismatch = 包裹錯誤:\n客戶端/伺服器版本可能不匹配。 n確保客戶端和伺服器有最新版本的Mindustry!
|
||||||
text.error.alreadyconnected = 已連接。
|
error.alreadyconnected = 已連接。
|
||||||
text.error.mapnotfound = 找不到地圖!
|
error.mapnotfound = 找不到地圖!
|
||||||
text.error.any = 未知網絡錯誤。
|
error.any = 未知網絡錯誤。
|
||||||
|
|
||||||
text.settings.language = 語言
|
settings.language = 語言
|
||||||
text.settings.reset = 重設為預設設定
|
settings.reset = 重設為預設設定
|
||||||
text.settings.rebind = 重新綁定
|
settings.rebind = 重新綁定
|
||||||
text.settings.controls = 操作
|
settings.controls = 操作
|
||||||
text.settings.game = 遊戲
|
settings.game = 遊戲
|
||||||
text.settings.sound = 音效
|
settings.sound = 音效
|
||||||
text.settings.graphics = 圖形
|
settings.graphics = 圖形
|
||||||
text.settings.cleardata = 清除遊戲數據……
|
settings.cleardata = 清除遊戲數據……
|
||||||
text.settings.clear.confirm = 您確定要清除數據嗎?\n此操作無法撤回!
|
settings.clear.confirm = 您確定要清除數據嗎?\n此操作無法撤回!
|
||||||
text.settings.clearall.confirm = [scarlet]警告![]\n這將清除所有數據,包括存檔、地圖、解鎖和熱鍵綁定。\n按「是」後,遊戲將刪除所有數據並自動退出。
|
settings.clearall.confirm = [scarlet]警告![]\n這將清除所有數據,包括存檔、地圖、解鎖和熱鍵綁定。\n按「是」後,遊戲將刪除所有數據並自動退出。
|
||||||
text.settings.clearsectors = 清除區域
|
settings.clearsectors = 清除區域
|
||||||
text.settings.clearunlocks = 清除已解鎖
|
settings.clearunlocks = 清除已解鎖
|
||||||
text.settings.clearall = 清除所有
|
settings.clearall = 清除所有
|
||||||
text.paused = 已暫停
|
paused = 已暫停
|
||||||
text.yes = 是
|
yes = 是
|
||||||
text.no = 否
|
no = 否
|
||||||
text.info.title = [accent]資訊
|
info.title = [accent]資訊
|
||||||
text.error.title = [crimson]發生錯誤
|
error.title = [crimson]發生錯誤
|
||||||
text.error.crashtitle = 發生錯誤
|
error.crashtitle = 發生錯誤
|
||||||
text.blocks.unknown = [LIGHT_GRAY]???
|
blocks.unknown = [LIGHT_GRAY]???
|
||||||
text.blocks.blockinfo = 方塊資訊
|
blocks.blockinfo = 方塊資訊
|
||||||
text.blocks.powercapacity = 蓄電量
|
blocks.powercapacity = 蓄電量
|
||||||
text.blocks.powershot = 能量/射擊
|
blocks.powershot = 能量/射擊
|
||||||
text.blocks.targetsair = 攻擊空中目標
|
blocks.targetsair = 攻擊空中目標
|
||||||
text.blocks.itemspeed = 移動速度
|
blocks.itemspeed = 移動速度
|
||||||
text.blocks.shootrange = 範圍
|
blocks.shootrange = 範圍
|
||||||
text.blocks.size = 尺寸
|
blocks.size = 尺寸
|
||||||
text.blocks.liquidcapacity = 液體容量
|
blocks.liquidcapacity = 液體容量
|
||||||
text.blocks.maxitemssecond = 最高產量
|
blocks.maxitemssecond = 最高產量
|
||||||
text.blocks.powerrange = 輸出範圍
|
blocks.powerrange = 輸出範圍
|
||||||
text.blocks.poweruse = 能量使用
|
blocks.poweruse = 能量使用
|
||||||
text.blocks.powerdamage = 能量/傷害
|
blocks.powerdamage = 能量/傷害
|
||||||
text.blocks.inputitemcapacity = 最大輸入
|
blocks.inputitemcapacity = 最大輸入
|
||||||
text.blocks.outputitemcapacity = 最大輸出
|
blocks.outputitemcapacity = 最大輸出
|
||||||
text.blocks.itemcapacity = 物品容量
|
blocks.itemcapacity = 物品容量
|
||||||
text.blocks.basepowergeneration = 基本能量生产
|
blocks.basepowergeneration = 基本能量生产
|
||||||
text.blocks.powertransferspeed = 能量傳輸
|
blocks.powertransferspeed = 能量傳輸
|
||||||
text.blocks.craftspeed = 產生速度
|
blocks.craftspeed = 產生速度
|
||||||
text.blocks.inputliquid = 輸入液體
|
blocks.inputliquid = 輸入液體
|
||||||
text.blocks.inputliquidaux = 輔助液體
|
blocks.inputliquidaux = 輔助液體
|
||||||
text.blocks.inputitem = 輸入物品
|
blocks.inputitem = 輸入物品
|
||||||
text.blocks.inputitems = 輸入物品
|
blocks.inputitems = 輸入物品
|
||||||
text.blocks.outputitem = 輸出物品
|
blocks.outputitem = 輸出物品
|
||||||
text.blocks.drilltier = 可鑽取礦物
|
blocks.drilltier = 可鑽取礦物
|
||||||
text.blocks.drillspeed = 基本鑽取速度
|
blocks.drillspeed = 基本鑽取速度
|
||||||
text.blocks.liquidoutput = 輸出液體
|
blocks.liquidoutput = 輸出液體
|
||||||
text.blocks.liquidoutputspeed = 輸出液體速度
|
blocks.liquidoutputspeed = 輸出液體速度
|
||||||
text.blocks.liquiduse = 使用液體速度
|
blocks.liquiduse = 使用液體速度
|
||||||
text.blocks.coolant = 冷卻劑
|
blocks.coolant = 冷卻劑
|
||||||
text.blocks.coolantuse = 使用冷卻劑
|
blocks.coolantuse = 使用冷卻劑
|
||||||
text.blocks.inputliquidfuel = 輸入液體燃料
|
blocks.inputliquidfuel = 輸入液體燃料
|
||||||
text.blocks.liquidfueluse = 使用液體燃料速度
|
blocks.liquidfueluse = 使用液體燃料速度
|
||||||
text.blocks.boostitem = 強化物品
|
blocks.boostitem = 強化物品
|
||||||
text.blocks.boostliquid = 強化液體
|
blocks.boostliquid = 強化液體
|
||||||
text.blocks.health = 耐久度
|
blocks.health = 耐久度
|
||||||
text.blocks.inaccuracy = 誤差
|
blocks.inaccuracy = 誤差
|
||||||
text.blocks.shots = 射擊數
|
blocks.shots = 射擊數
|
||||||
text.blocks.reload = 重裝彈藥
|
blocks.reload = 重裝彈藥
|
||||||
text.blocks.inputfuel = 燃料
|
blocks.inputfuel = 燃料
|
||||||
text.blocks.fuelburntime = 燃燒燃料時間
|
blocks.fuelburntime = 燃燒燃料時間
|
||||||
text.blocks.inputcapacity = 輸入容量
|
blocks.inputcapacity = 輸入容量
|
||||||
text.blocks.outputcapacity = 輸出容量
|
blocks.outputcapacity = 輸出容量
|
||||||
text.unit.blocks = 方塊
|
unit.blocks = 方塊
|
||||||
text.unit.powersecond = 能量單位/秒
|
unit.powersecond = 能量單位/秒
|
||||||
text.unit.liquidsecond = 液體單位/秒
|
unit.liquidsecond = 液體單位/秒
|
||||||
text.unit.itemssecond = 物品/秒
|
unit.itemssecond = 物品/秒
|
||||||
text.unit.pixelssecond = 像素/秒
|
unit.pixelssecond = 像素/秒
|
||||||
text.unit.liquidunits = 液體單位
|
unit.liquidunits = 液體單位
|
||||||
text.unit.powerunits = 能量單位
|
unit.powerunits = 能量單位
|
||||||
text.unit.degrees = 度
|
unit.degrees = 度
|
||||||
text.unit.seconds = 秒
|
unit.seconds = 秒
|
||||||
text.unit.items = 物品
|
unit.items = 物品
|
||||||
text.category.general = 一般
|
category.general = 一般
|
||||||
text.category.power = 能量
|
category.power = 能量
|
||||||
text.category.liquids = 液體
|
category.liquids = 液體
|
||||||
text.category.items = 物品
|
category.items = 物品
|
||||||
text.category.crafting = 合成
|
category.crafting = 合成
|
||||||
text.category.shooting = 射擊
|
category.shooting = 射擊
|
||||||
text.category.optional = 可選的強化
|
category.optional = 可選的強化
|
||||||
setting.indicators.name = 盟友指標
|
setting.indicators.name = 盟友指標
|
||||||
setting.autotarget.name = 自動射擊
|
setting.autotarget.name = 自動射擊
|
||||||
setting.fpscap.name = 最大FPS
|
setting.fpscap.name = 最大FPS
|
||||||
@@ -377,7 +377,7 @@ setting.mutemusic.name = 靜音
|
|||||||
setting.sfxvol.name = 音效音量
|
setting.sfxvol.name = 音效音量
|
||||||
setting.mutesound.name = 靜音
|
setting.mutesound.name = 靜音
|
||||||
setting.crashreport.name = 發送匿名崩潰報告
|
setting.crashreport.name = 發送匿名崩潰報告
|
||||||
text.keybind.title = 重新綁定按鍵
|
keybind.title = 重新綁定按鍵
|
||||||
category.general.name = 一般
|
category.general.name = 一般
|
||||||
category.view.name = 查看
|
category.view.name = 查看
|
||||||
category.multiplayer.name = 多人
|
category.multiplayer.name = 多人
|
||||||
@@ -410,7 +410,7 @@ keybind.chat_history_next.name = 之後的聊天記錄
|
|||||||
keybind.chat_scroll.name = 聊天記錄滾動
|
keybind.chat_scroll.name = 聊天記錄滾動
|
||||||
keybind.drop_unit.name = 放下單位
|
keybind.drop_unit.name = 放下單位
|
||||||
keybind.zoom_minimap.name = 縮放小地圖
|
keybind.zoom_minimap.name = 縮放小地圖
|
||||||
mode.text.help.title = 模式說明
|
mode.help.title = 模式說明
|
||||||
mode.waves.name = 一般
|
mode.waves.name = 一般
|
||||||
mode.waves.description = 一般模式,有限的資源與自動來襲的波次。
|
mode.waves.description = 一般模式,有限的資源與自動來襲的波次。
|
||||||
mode.sandbox.name = 沙盒
|
mode.sandbox.name = 沙盒
|
||||||
@@ -489,21 +489,21 @@ mech.trident-ship.weapon = 炸彈
|
|||||||
mech.glaive-ship.name = 長柄
|
mech.glaive-ship.name = 長柄
|
||||||
mech.glaive-ship.description = 一種大型、裝甲厚的武裝直升機。配備燃燒機關槍。有優秀的加速能力與最快的速度。
|
mech.glaive-ship.description = 一種大型、裝甲厚的武裝直升機。配備燃燒機關槍。有優秀的加速能力與最快的速度。
|
||||||
mech.glaive-ship.weapon = 火焰機關槍
|
mech.glaive-ship.weapon = 火焰機關槍
|
||||||
text.item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
item.explosiveness = [LIGHT_GRAY]爆炸性:{0}
|
||||||
text.item.flammability = [LIGHT_GRAY]易燃性:{0}
|
item.flammability = [LIGHT_GRAY]易燃性:{0}
|
||||||
text.item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
item.radioactivity = [LIGHT_GRAY]放射性:{0}
|
||||||
text.item.fluxiness = [LIGHT_GRAY]助熔性:{0}
|
item.fluxiness = [LIGHT_GRAY]助熔性:{0}
|
||||||
text.unit.health = [LIGHT_GRAY]耐久度:{0}
|
unit.health = [LIGHT_GRAY]耐久度:{0}
|
||||||
text.unit.speed = [LIGHT_GRAY]速度:{0}
|
unit.speed = [LIGHT_GRAY]速度:{0}
|
||||||
text.mech.weapon = [LIGHT_GRAY]武器:{0}
|
mech.weapon = [LIGHT_GRAY]武器:{0}
|
||||||
text.mech.armor = [LIGHT_GRAY]裝甲:{0}
|
mech.armor = [LIGHT_GRAY]裝甲:{0}
|
||||||
text.mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
mech.itemcapacity = [LIGHT_GRAY]物品容量:{0}
|
||||||
text.mech.minespeed = [LIGHT_GRAY]採礦速度:{0}
|
mech.minespeed = [LIGHT_GRAY]採礦速度:{0}
|
||||||
text.mech.minepower = [LIGHT_GRAY]採礦力度:{0}
|
mech.minepower = [LIGHT_GRAY]採礦力度:{0}
|
||||||
text.mech.ability = [LIGHT_GRAY]能力:{0}
|
mech.ability = [LIGHT_GRAY]能力:{0}
|
||||||
text.liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0}
|
liquid.heatcapacity = [LIGHT_GRAY]熱容量:{0}
|
||||||
text.liquid.viscosity = [LIGHT_GRAY]粘性:{0}
|
liquid.viscosity = [LIGHT_GRAY]粘性:{0}
|
||||||
text.liquid.temperature = [LIGHT_GRAY]温度:{0}
|
liquid.temperature = [LIGHT_GRAY]温度:{0}
|
||||||
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
block.constructing = {0}\n[LIGHT_GRAY](Constructing)
|
||||||
block.spawn.name = 敵人生成
|
block.spawn.name = 敵人生成
|
||||||
block.core.name = 核心
|
block.core.name = 核心
|
||||||
|
|||||||
@@ -142,7 +142,7 @@ public class Control implements ApplicationListener{
|
|||||||
Net.host(port);
|
Net.host(port);
|
||||||
players[0].isAdmin = true;
|
players[0].isAdmin = true;
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
ui.showError(Core.bundle.format("text.server.error", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("server.error", Strings.parseException(e, false)));
|
||||||
Core.app.post(() -> state.set(State.menu));
|
Core.app.post(() -> state.set(State.menu));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -254,7 +254,7 @@ public class Control implements ApplicationListener{
|
|||||||
|
|
||||||
Time.run(5f, () -> {
|
Time.run(5f, () -> {
|
||||||
FloatingDialog dialog = new FloatingDialog("WARNING!");
|
FloatingDialog dialog = new FloatingDialog("WARNING!");
|
||||||
dialog.buttons().addButton("$text.ok", () -> {
|
dialog.buttons().addButton("$ok", () -> {
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
Core.settings.put("4.0-warning-2", true);
|
Core.settings.put("4.0-warning-2", true);
|
||||||
Core.settings.save();
|
Core.settings.save();
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
reset();
|
reset();
|
||||||
|
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
ui.loadfrag.show("$text.connecting.data");
|
ui.loadfrag.show("$connecting.data");
|
||||||
|
|
||||||
ui.loadfrag.setButton(() -> {
|
ui.loadfrag.setButton(() -> {
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
@@ -88,7 +88,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
c.uuid = Platform.instance.getUUID();
|
c.uuid = Platform.instance.getUUID();
|
||||||
|
|
||||||
if(c.uuid == null){
|
if(c.uuid == null){
|
||||||
ui.showError("$text.invalidid");
|
ui.showError("$invalidid");
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
disconnectQuietly();
|
disconnectQuietly();
|
||||||
return;
|
return;
|
||||||
@@ -104,7 +104,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
|
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
|
|
||||||
ui.showError("$text.disconnect");
|
ui.showError("$disconnect");
|
||||||
connecting = false;
|
connecting = false;
|
||||||
|
|
||||||
Platform.instance.updateRPC();
|
Platform.instance.updateRPC();
|
||||||
@@ -158,7 +158,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
if(reason.extraText() != null){
|
if(reason.extraText() != null){
|
||||||
ui.showText(reason.toString(), reason.extraText());
|
ui.showText(reason.toString(), reason.extraText());
|
||||||
}else{
|
}else{
|
||||||
ui.showText("$text.disconnect", reason.toString());
|
ui.showText("$disconnect", reason.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
@@ -177,7 +177,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
ui.chatfrag.clearMessages();
|
ui.chatfrag.clearMessages();
|
||||||
Net.setClientLoaded(false);
|
Net.setClientLoaded(false);
|
||||||
|
|
||||||
ui.loadfrag.show("$text.connecting.data");
|
ui.loadfrag.show("$connecting.data");
|
||||||
|
|
||||||
ui.loadfrag.setButton(() -> {
|
ui.loadfrag.setButton(() -> {
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
@@ -276,7 +276,7 @@ public class NetClient implements ApplicationListener{
|
|||||||
Log.err("Failed to load data!");
|
Log.err("Failed to load data!");
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
quiet = true;
|
quiet = true;
|
||||||
ui.showError("$text.disconnect.data");
|
ui.showError("$disconnect.data");
|
||||||
Net.disconnect();
|
Net.disconnect();
|
||||||
timeoutTime = 0f;
|
timeoutTime = 0f;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -398,7 +398,7 @@ public class NetServer implements ApplicationListener{
|
|||||||
|
|
||||||
if(!headless && !closing && Net.server() && state.is(State.menu)){
|
if(!headless && !closing && Net.server() && state.is(State.menu)){
|
||||||
closing = true;
|
closing = true;
|
||||||
ui.loadfrag.show("$text.server.closing");
|
ui.loadfrag.show("$server.closing");
|
||||||
Time.runTask(5f, () -> {
|
Time.runTask(5f, () -> {
|
||||||
Net.closeServer();
|
Net.closeServer();
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
|
|||||||
@@ -337,7 +337,7 @@ public class Renderer implements ApplicationListener{
|
|||||||
pixelSurface.setSize(pw, ph, false);
|
pixelSurface.setSize(pw, ph, false);
|
||||||
Graphics.getEffectSurface().setSize(pw, ph, false);
|
Graphics.getEffectSurface().setSize(pw, ph, false);
|
||||||
|
|
||||||
ui.showInfoFade(Core.bundle.format("text.screenshot", file.toString()));*/
|
ui.showInfoFade(Core.bundle.format("screenshot", file.toString()));*/
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -201,7 +201,7 @@ public class UI implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void loadGraphics(Runnable call){
|
public void loadGraphics(Runnable call){
|
||||||
loadGraphics("$text.loading", call);
|
loadGraphics("$loading", call);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void loadGraphics(String text, Runnable call){
|
public void loadGraphics(String text, Runnable call){
|
||||||
@@ -213,7 +213,7 @@ public class UI implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void loadLogic(Runnable call){
|
public void loadLogic(Runnable call){
|
||||||
loadLogic("$text.loading", call);
|
loadLogic("$loading", call);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void loadLogic(String text, Runnable call){
|
public void loadLogic(String text, Runnable call){
|
||||||
@@ -233,11 +233,11 @@ public class UI implements ApplicationListener{
|
|||||||
field.setTextFieldFilter((f, c) -> field.getText().length() < 12 && filter.acceptChar(f, c));
|
field.setTextFieldFilter((f, c) -> field.getText().length() < 12 && filter.acceptChar(f, c));
|
||||||
Platform.instance.addDialog(field);
|
Platform.instance.addDialog(field);
|
||||||
buttons().defaults().size(120, 54).pad(4);
|
buttons().defaults().size(120, 54).pad(4);
|
||||||
buttons().addButton("$text.ok", () -> {
|
buttons().addButton("$ok", () -> {
|
||||||
confirmed.accept(field.getText());
|
confirmed.accept(field.getText());
|
||||||
hide();
|
hide();
|
||||||
}).disabled(b -> field.getText().isEmpty());
|
}).disabled(b -> field.getText().isEmpty());
|
||||||
buttons().addButton("$text.cancel", this::hide);
|
buttons().addButton("$cancel", this::hide);
|
||||||
}}.show();
|
}}.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -257,7 +257,7 @@ public class UI implements ApplicationListener{
|
|||||||
new Dialog("", "dialog"){{
|
new Dialog("", "dialog"){{
|
||||||
getCell(content()).growX();
|
getCell(content()).growX();
|
||||||
content().margin(15).add(info).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
content().margin(15).add(info).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
||||||
buttons().addButton("$text.ok", this::hide).size(90, 50).pad(4);
|
buttons().addButton("$ok", this::hide).size(90, 50).pad(4);
|
||||||
}}.show();
|
}}.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -265,7 +265,7 @@ public class UI implements ApplicationListener{
|
|||||||
new Dialog("", "dialog"){{
|
new Dialog("", "dialog"){{
|
||||||
getCell(content()).growX();
|
getCell(content()).growX();
|
||||||
content().margin(15).add(info).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
content().margin(15).add(info).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
||||||
buttons().addButton("$text.ok", () -> {
|
buttons().addButton("$ok", () -> {
|
||||||
clicked.run();
|
clicked.run();
|
||||||
hide();
|
hide();
|
||||||
}).size(90, 50).pad(4);
|
}).size(90, 50).pad(4);
|
||||||
@@ -273,16 +273,16 @@ public class UI implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void showError(String text){
|
public void showError(String text){
|
||||||
new Dialog("$text.error.title", "dialog"){{
|
new Dialog("$error.title", "dialog"){{
|
||||||
content().margin(15).add(text).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
content().margin(15).add(text).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
||||||
buttons().addButton("$text.ok", this::hide).size(90, 50).pad(4);
|
buttons().addButton("$ok", this::hide).size(90, 50).pad(4);
|
||||||
}}.show();
|
}}.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void showText(String title, String text){
|
public void showText(String title, String text){
|
||||||
new Dialog(title, "dialog"){{
|
new Dialog(title, "dialog"){{
|
||||||
content().margin(15).add(text).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
content().margin(15).add(text).width(400f).wrap().get().setAlignment(Align.center, Align.center);
|
||||||
buttons().addButton("$text.ok", this::hide).size(90, 50).pad(4);
|
buttons().addButton("$ok", this::hide).size(90, 50).pad(4);
|
||||||
}}.show();
|
}}.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -291,8 +291,8 @@ public class UI implements ApplicationListener{
|
|||||||
dialog.content().add(text).width(400f).wrap().pad(4f).get().setAlignment(Align.center, Align.center);
|
dialog.content().add(text).width(400f).wrap().pad(4f).get().setAlignment(Align.center, Align.center);
|
||||||
dialog.buttons().defaults().size(200f, 54f).pad(2f);
|
dialog.buttons().defaults().size(200f, 54f).pad(2f);
|
||||||
dialog.setFillParent(false);
|
dialog.setFillParent(false);
|
||||||
dialog.buttons().addButton("$text.cancel", dialog::hide);
|
dialog.buttons().addButton("$cancel", dialog::hide);
|
||||||
dialog.buttons().addButton("$text.ok", () -> {
|
dialog.buttons().addButton("$ok", () -> {
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
confirmed.run();
|
confirmed.run();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ public class World implements ApplicationListener{
|
|||||||
} catch(Exception e){
|
} catch(Exception e){
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
if(!headless){
|
if(!headless){
|
||||||
ui.showError("$text.map.invalid");
|
ui.showError("$map.invalid");
|
||||||
Core.app.post(() -> state.set(State.menu));
|
Core.app.post(() -> state.set(State.menu));
|
||||||
invalidMap = true;
|
invalidMap = true;
|
||||||
}
|
}
|
||||||
@@ -221,7 +221,7 @@ public class World implements ApplicationListener{
|
|||||||
|
|
||||||
if(!headless){
|
if(!headless){
|
||||||
if(state.teams.get(players[0].getTeam()).cores.size == 0){
|
if(state.teams.get(players[0].getTeam()).cores.size == 0){
|
||||||
ui.showError("$text.map.nospawn");
|
ui.showError("$map.nospawn");
|
||||||
invalidMap = true;
|
invalidMap = true;
|
||||||
}else if(state.mode.isPvp){
|
}else if(state.mode.isPvp){
|
||||||
invalidMap = true;
|
invalidMap = true;
|
||||||
@@ -231,7 +231,7 @@ public class World implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(invalidMap){
|
if(invalidMap){
|
||||||
ui.showError("$text.map.nospawn.pvp");
|
ui.showError("$map.nospawn.pvp");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
|
|
||||||
infoDialog = new MapInfoDialog(editor);
|
infoDialog = new MapInfoDialog(editor);
|
||||||
|
|
||||||
menu = new FloatingDialog("$text.menu");
|
menu = new FloatingDialog("$menu");
|
||||||
menu.addCloseButton();
|
menu.addCloseButton();
|
||||||
|
|
||||||
float isize = 16 * 2f;
|
float isize = 16 * 2f;
|
||||||
@@ -66,27 +66,27 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
menu.content().table(t -> {
|
menu.content().table(t -> {
|
||||||
t.defaults().size(swidth, 60f).padBottom(5).padRight(5).padLeft(5);
|
t.defaults().size(swidth, 60f).padBottom(5).padRight(5).padLeft(5);
|
||||||
|
|
||||||
t.addImageTextButton("$text.editor.savemap", "icon-floppy-16", isize, this::save).size(swidth * 2f + 10, 60f).colspan(2);
|
t.addImageTextButton("$editor.savemap", "icon-floppy-16", isize, this::save).size(swidth * 2f + 10, 60f).colspan(2);
|
||||||
|
|
||||||
t.row();
|
t.row();
|
||||||
|
|
||||||
t.addImageTextButton("$text.editor.mapinfo", "icon-pencil", isize, () -> {
|
t.addImageTextButton("$editor.mapinfo", "icon-pencil", isize, () -> {
|
||||||
infoDialog.show();
|
infoDialog.show();
|
||||||
menu.hide();
|
menu.hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
t.addImageTextButton("$text.editor.resize", "icon-resize", isize, () -> {
|
t.addImageTextButton("$editor.resize", "icon-resize", isize, () -> {
|
||||||
resizeDialog.show();
|
resizeDialog.show();
|
||||||
menu.hide();
|
menu.hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
t.row();
|
t.row();
|
||||||
|
|
||||||
t.addImageTextButton("$text.editor.import", "icon-load-map", isize, () ->
|
t.addImageTextButton("$editor.import", "icon-load-map", isize, () ->
|
||||||
createDialog("$text.editor.import",
|
createDialog("$editor.import",
|
||||||
"$text.editor.importmap", "$text.editor.importmap.description", "icon-load-map", (Runnable) loadDialog::show,
|
"$editor.importmap", "$editor.importmap.description", "icon-load-map", (Runnable) loadDialog::show,
|
||||||
"$text.editor.importfile", "$text.editor.importfile.description", "icon-file", (Runnable) () ->
|
"$editor.importfile", "$editor.importfile.description", "icon-file", (Runnable) () ->
|
||||||
Platform.instance.showFileChooser("$text.loadimage", "Map Files", file -> ui.loadGraphics(() -> {
|
Platform.instance.showFileChooser("$loadimage", "Map Files", file -> ui.loadGraphics(() -> {
|
||||||
try{
|
try{
|
||||||
DataInputStream stream = new DataInputStream(file.read());
|
DataInputStream stream = new DataInputStream(file.read());
|
||||||
|
|
||||||
@@ -96,13 +96,13 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
editor.beginEdit(data, meta.tags, false);
|
editor.beginEdit(data, meta.tags, false);
|
||||||
view.clearStack();
|
view.clearStack();
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
ui.showError(Core.bundle.format("text.editor.errorimageload", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errorimageload", Strings.parseException(e, false)));
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
}
|
}
|
||||||
}), true, mapExtension),
|
}), true, mapExtension),
|
||||||
|
|
||||||
"$text.editor.importimage", "$text.editor.importimage.description", "icon-file-image", (Runnable)() ->
|
"$editor.importimage", "$editor.importimage.description", "icon-file-image", (Runnable)() ->
|
||||||
Platform.instance.showFileChooser("$text.loadimage", "Image Files", file ->
|
Platform.instance.showFileChooser("$loadimage", "Image Files", file ->
|
||||||
ui.loadGraphics(() -> {
|
ui.loadGraphics(() -> {
|
||||||
try{
|
try{
|
||||||
MapTileData data = MapIO.readLegacyPixmap(new Pixmap(file));
|
MapTileData data = MapIO.readLegacyPixmap(new Pixmap(file));
|
||||||
@@ -110,15 +110,15 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
editor.beginEdit(data, editor.getTags(), false);
|
editor.beginEdit(data, editor.getTags(), false);
|
||||||
view.clearStack();
|
view.clearStack();
|
||||||
}catch (Exception e){
|
}catch (Exception e){
|
||||||
ui.showError(Core.bundle.format("text.editor.errorimageload", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errorimageload", Strings.parseException(e, false)));
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
}
|
}
|
||||||
}), true, "png")
|
}), true, "png")
|
||||||
));
|
));
|
||||||
|
|
||||||
t.addImageTextButton("$text.editor.export", "icon-save-map", isize, () -> createDialog("$text.editor.export",
|
t.addImageTextButton("$editor.export", "icon-save-map", isize, () -> createDialog("$editor.export",
|
||||||
"$text.editor.exportfile", "$text.editor.exportfile.description", "icon-file", (Runnable) () ->
|
"$editor.exportfile", "$editor.exportfile.description", "icon-file", (Runnable) () ->
|
||||||
Platform.instance.showFileChooser("$text.saveimage", "Map Files", file -> {
|
Platform.instance.showFileChooser("$saveimage", "Map Files", file -> {
|
||||||
file = file.parent().child(file.nameWithoutExtension() + "." + mapExtension);
|
file = file.parent().child(file.nameWithoutExtension() + "." + mapExtension);
|
||||||
FileHandle result = file;
|
FileHandle result = file;
|
||||||
ui.loadGraphics(() -> {
|
ui.loadGraphics(() -> {
|
||||||
@@ -129,7 +129,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
}
|
}
|
||||||
MapIO.writeMap(result.write(false), editor.getTags(), editor.getMap());
|
MapIO.writeMap(result.write(false), editor.getTags(), editor.getMap());
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
ui.showError(Core.bundle.format("text.editor.errorimagesave", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errorimagesave", Strings.parseException(e, false)));
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -142,7 +142,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
|
|
||||||
menu.content().row();
|
menu.content().row();
|
||||||
|
|
||||||
menu.content().addImageTextButton("$text.quit", "icon-back", isize, () -> {
|
menu.content().addImageTextButton("$quit", "icon-back", isize, () -> {
|
||||||
tryExit();
|
tryExit();
|
||||||
menu.hide();
|
menu.hide();
|
||||||
}).padTop(-5).size(swidth * 2f + 10, 60f);
|
}).padTop(-5).size(swidth * 2f + 10, 60f);
|
||||||
@@ -165,7 +165,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
editor.beginEdit(data, meta.tags, false);
|
editor.beginEdit(data, meta.tags, false);
|
||||||
view.clearStack();
|
view.clearStack();
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
ui.showError(Core.bundle.format("text.editor.errormapload", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errormapload", Strings.parseException(e, false)));
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
}
|
}
|
||||||
}));
|
}));
|
||||||
@@ -222,14 +222,14 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
String name = editor.getTags().get("name", "");
|
String name = editor.getTags().get("name", "");
|
||||||
|
|
||||||
if(name.isEmpty()){
|
if(name.isEmpty()){
|
||||||
ui.showError("$text.editor.save.noname");
|
ui.showError("$editor.save.noname");
|
||||||
}else{
|
}else{
|
||||||
Map map = world.maps.getByName(name);
|
Map map = world.maps.getByName(name);
|
||||||
if(map != null && !map.custom){
|
if(map != null && !map.custom){
|
||||||
ui.showError("$text.editor.save.overwrite");
|
ui.showError("$editor.save.overwrite");
|
||||||
}else{
|
}else{
|
||||||
world.maps.saveMap(name, editor.getMap(), editor.getTags());
|
world.maps.saveMap(name, editor.getMap(), editor.getTags());
|
||||||
ui.showInfoFade("$text.editor.saved");
|
ui.showInfoFade("$editor.saved");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -301,7 +301,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
show();
|
show();
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
ui.showError(Core.bundle.format("text.editor.errorimageload", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errorimageload", Strings.parseException(e, false)));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -398,7 +398,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
|
|
||||||
tools.row();
|
tools.row();
|
||||||
|
|
||||||
tools.table("underline", t -> t.add("$text.editor.teams"))
|
tools.table("underline", t -> t.add("$editor.teams"))
|
||||||
.colspan(3).height(40).width(size * 3f + 3f).padBottom(3);
|
.colspan(3).height(40).width(size * 3f + 3f).padBottom(3);
|
||||||
|
|
||||||
tools.row();
|
tools.row();
|
||||||
@@ -429,14 +429,14 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
slider.moved(f -> editor.setBrushSize(MapEditor.brushSizes[(int) (float) f]));
|
slider.moved(f -> editor.setBrushSize(MapEditor.brushSizes[(int) (float) f]));
|
||||||
|
|
||||||
t.top();
|
t.top();
|
||||||
t.add("$text.editor.brush");
|
t.add("$editor.brush");
|
||||||
t.row();
|
t.row();
|
||||||
t.add(slider).width(size * 3f - 20).padTop(4f);
|
t.add(slider).width(size * 3f - 20).padTop(4f);
|
||||||
}).padTop(5).growX().growY().top();
|
}).padTop(5).growX().growY().top();
|
||||||
|
|
||||||
mid.row();
|
mid.row();
|
||||||
|
|
||||||
mid.table("underline", t -> t.add("$text.editor.elevation"))
|
mid.table("underline", t -> t.add("$editor.elevation"))
|
||||||
.colspan(3).height(40).width(size * 3f + 3f);
|
.colspan(3).height(40).width(size * 3f + 3f);
|
||||||
|
|
||||||
mid.row();
|
mid.row();
|
||||||
@@ -446,7 +446,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
t.addImageButton("icon-arrow-left", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() - 1))
|
t.addImageButton("icon-arrow-left", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() - 1))
|
||||||
.disabled(b -> editor.getDrawElevation() <= -1).size(size);
|
.disabled(b -> editor.getDrawElevation() <= -1).size(size);
|
||||||
|
|
||||||
t.label(() -> editor.getDrawElevation() == -1 ? "$text.editor.slope" : (editor.getDrawElevation() + ""))
|
t.label(() -> editor.getDrawElevation() == -1 ? "$editor.slope" : (editor.getDrawElevation() + ""))
|
||||||
.size(size).get().setAlignment(Align.center, Align.center);
|
.size(size).get().setAlignment(Align.center, Align.center);
|
||||||
|
|
||||||
t.addImageButton("icon-arrow-right", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() + 1))
|
t.addImageButton("icon-arrow-right", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() + 1))
|
||||||
@@ -502,7 +502,7 @@ public class MapEditorDialog extends Dialog implements Disposable{
|
|||||||
|
|
||||||
private void tryExit(){
|
private void tryExit(){
|
||||||
if(!saved){
|
if(!saved){
|
||||||
ui.showConfirm("$text.confirm", "$text.editor.unsaved", this::hide);
|
ui.showConfirm("$confirm", "$editor.unsaved", this::hide);
|
||||||
}else{
|
}else{
|
||||||
hide();
|
hide();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ public class MapInfoDialog extends FloatingDialog{
|
|||||||
private TextField name;
|
private TextField name;
|
||||||
|
|
||||||
public MapInfoDialog(MapEditor editor){
|
public MapInfoDialog(MapEditor editor){
|
||||||
super("$text.editor.mapinfo");
|
super("$editor.mapinfo");
|
||||||
this.editor = editor;
|
this.editor = editor;
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
@@ -32,18 +32,18 @@ public class MapInfoDialog extends FloatingDialog{
|
|||||||
|
|
||||||
ObjectMap<String, String> tags = editor.getTags();
|
ObjectMap<String, String> tags = editor.getTags();
|
||||||
|
|
||||||
content().add("$text.editor.name").padRight(8).left();
|
content().add("$editor.name").padRight(8).left();
|
||||||
|
|
||||||
content().defaults().padTop(15);
|
content().defaults().padTop(15);
|
||||||
|
|
||||||
name = content().addField(tags.get("name", ""), text -> {
|
name = content().addField(tags.get("name", ""), text -> {
|
||||||
tags.put("name", text);
|
tags.put("name", text);
|
||||||
}).size(400, 55f).get();
|
}).size(400, 55f).get();
|
||||||
name.setMessageText("$text.unknown");
|
name.setMessageText("$unknown");
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().add("$text.editor.description").padRight(8).left();
|
content().add("$editor.description").padRight(8).left();
|
||||||
|
|
||||||
description = content().addArea(tags.get("description", ""), "textarea", text -> {
|
description = content().addArea(tags.get("description", ""), "textarea", text -> {
|
||||||
tags.put("description", text);
|
tags.put("description", text);
|
||||||
@@ -51,19 +51,19 @@ public class MapInfoDialog extends FloatingDialog{
|
|||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().add("$text.editor.author").padRight(8).left();
|
content().add("$editor.author").padRight(8).left();
|
||||||
|
|
||||||
author = content().addField(tags.get("author", Core.settings.getString("mapAuthor", "")), text -> {
|
author = content().addField(tags.get("author", Core.settings.getString("mapAuthor", "")), text -> {
|
||||||
tags.put("author", text);
|
tags.put("author", text);
|
||||||
Core.settings.put("mapAuthor", text);
|
Core.settings.put("mapAuthor", text);
|
||||||
Core.settings.save();
|
Core.settings.save();
|
||||||
}).size(400, 55f).get();
|
}).size(400, 55f).get();
|
||||||
author.setMessageText("$text.unknown");
|
author.setMessageText("$unknown");
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().add().padRight(8).left();
|
content().add().padRight(8).left();
|
||||||
content().addCheck("$text.editor.oregen", enabled -> {
|
content().addCheck("$editor.oregen", enabled -> {
|
||||||
tags.put("oregen", enabled ? "1" : "0");
|
tags.put("oregen", enabled ? "1" : "0");
|
||||||
}).update(c -> c.setChecked(!tags.get("oregen", "0").equals("0"))).left();
|
}).update(c -> c.setChecked(!tags.get("oregen", "0").equals("0"))).left();
|
||||||
|
|
||||||
|
|||||||
@@ -16,12 +16,12 @@ public class MapLoadDialog extends FloatingDialog{
|
|||||||
private Map selected = null;
|
private Map selected = null;
|
||||||
|
|
||||||
public MapLoadDialog(Consumer<Map> loader){
|
public MapLoadDialog(Consumer<Map> loader){
|
||||||
super("$text.editor.loadmap");
|
super("$editor.loadmap");
|
||||||
|
|
||||||
shown(this::rebuild);
|
shown(this::rebuild);
|
||||||
rebuild();
|
rebuild();
|
||||||
|
|
||||||
TextButton button = new TextButton("$text.load");
|
TextButton button = new TextButton("$load");
|
||||||
button.setDisabled(() -> selected == null);
|
button.setDisabled(() -> selected == null);
|
||||||
button.clicked(() -> {
|
button.clicked(() -> {
|
||||||
if(selected != null){
|
if(selected != null){
|
||||||
@@ -31,7 +31,7 @@ public class MapLoadDialog extends FloatingDialog{
|
|||||||
});
|
});
|
||||||
|
|
||||||
buttons().defaults().size(200f, 50f);
|
buttons().defaults().size(200f, 50f);
|
||||||
buttons().addButton("$text.cancel", this::hide);
|
buttons().addButton("$cancel", this::hide);
|
||||||
buttons().add(button);
|
buttons().add(button);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -67,9 +67,9 @@ public class MapLoadDialog extends FloatingDialog{
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(world.maps.all().size == 0){
|
if(world.maps.all().size == 0){
|
||||||
table.add("$text.maps.none").center();
|
table.add("$maps.none").center();
|
||||||
}else{
|
}else{
|
||||||
content().add("$text.editor.loadmap");
|
content().add("$editor.loadmap");
|
||||||
}
|
}
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ public class MapResizeDialog extends FloatingDialog{
|
|||||||
int width, height;
|
int width, height;
|
||||||
|
|
||||||
public MapResizeDialog(MapEditor editor, BiConsumer<Integer, Integer> cons){
|
public MapResizeDialog(MapEditor editor, BiConsumer<Integer, Integer> cons){
|
||||||
super("$text.editor.resizemap");
|
super("$editor.resizemap");
|
||||||
shown(() -> {
|
shown(() -> {
|
||||||
content().clear();
|
content().clear();
|
||||||
MapTileData data = editor.getMap();
|
MapTileData data = editor.getMap();
|
||||||
@@ -29,7 +29,7 @@ public class MapResizeDialog extends FloatingDialog{
|
|||||||
if(validMapSizes[i] == curr) idx = i;
|
if(validMapSizes[i] == curr) idx = i;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.add(w ? "$text.width" : "$text.height").padRight(8f);
|
table.add(w ? "$width" : "$height").padRight(8f);
|
||||||
ButtonGroup<TextButton> group = new ButtonGroup<>();
|
ButtonGroup<TextButton> group = new ButtonGroup<>();
|
||||||
for(int i = 0; i < validMapSizes.length; i++){
|
for(int i = 0; i < validMapSizes.length; i++){
|
||||||
int size = validMapSizes[i];
|
int size = validMapSizes[i];
|
||||||
@@ -53,8 +53,8 @@ public class MapResizeDialog extends FloatingDialog{
|
|||||||
});
|
});
|
||||||
|
|
||||||
buttons().defaults().size(200f, 50f);
|
buttons().defaults().size(200f, 50f);
|
||||||
buttons().addButton("$text.cancel", this::hide);
|
buttons().addButton("$cancel", this::hide);
|
||||||
buttons().addButton("$text.editor.resize", () -> {
|
buttons().addButton("$editor.resize", () -> {
|
||||||
cons.accept(width, height);
|
cons.accept(width, height);
|
||||||
hide();
|
hide();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ public class MapSaveDialog extends FloatingDialog{
|
|||||||
private Consumer<String> listener;
|
private Consumer<String> listener;
|
||||||
|
|
||||||
public MapSaveDialog(Consumer<String> cons){
|
public MapSaveDialog(Consumer<String> cons){
|
||||||
super("$text.editor.savemap");
|
super("$editor.savemap");
|
||||||
field = new TextField();
|
field = new TextField();
|
||||||
listener = cons;
|
listener = cons;
|
||||||
|
|
||||||
@@ -27,22 +27,22 @@ public class MapSaveDialog extends FloatingDialog{
|
|||||||
Map map = world.maps.getByName(field.getText());
|
Map map = world.maps.getByName(field.getText());
|
||||||
if(map != null){
|
if(map != null){
|
||||||
if(map.custom){
|
if(map.custom){
|
||||||
return "$text.editor.overwrite";
|
return "$editor.overwrite";
|
||||||
}else{
|
}else{
|
||||||
return "$text.editor.failoverwrite";
|
return "$editor.failoverwrite";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
}).colspan(2);
|
}).colspan(2);
|
||||||
content().row();
|
content().row();
|
||||||
content().add("$text.editor.mapname").padRight(14f);
|
content().add("$editor.mapname").padRight(14f);
|
||||||
content().add(field).size(220f, 48f);
|
content().add(field).size(220f, 48f);
|
||||||
});
|
});
|
||||||
|
|
||||||
buttons().defaults().size(200f, 50f).pad(2f);
|
buttons().defaults().size(200f, 50f).pad(2f);
|
||||||
buttons().addButton("$text.cancel", this::hide);
|
buttons().addButton("$cancel", this::hide);
|
||||||
|
|
||||||
TextButton button = new TextButton("$text.save");
|
TextButton button = new TextButton("$save");
|
||||||
button.clicked(() -> {
|
button.clicked(() -> {
|
||||||
if(!invalid()){
|
if(!invalid()){
|
||||||
cons.accept(field.getText());
|
cons.accept(field.getText());
|
||||||
@@ -57,7 +57,7 @@ public class MapSaveDialog extends FloatingDialog{
|
|||||||
if(!invalid()){
|
if(!invalid()){
|
||||||
listener.accept(field.getText());
|
listener.accept(field.getText());
|
||||||
}else{
|
}else{
|
||||||
ui.showError("$text.editor.failoverwrite");
|
ui.showError("$editor.failoverwrite");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -195,12 +195,12 @@ public class MobileInput extends InputHandler implements GestureListener{
|
|||||||
|
|
||||||
void showGuide(String type){
|
void showGuide(String type){
|
||||||
if(!guides.contains(type) && !Core.settings.getBool(type, false)){
|
if(!guides.contains(type) && !Core.settings.getBool(type, false)){
|
||||||
FloatingDialog dialog = new FloatingDialog("$text." + type + ".title");
|
FloatingDialog dialog = new FloatingDialog("$" + type + ".title");
|
||||||
dialog.addCloseButton();
|
dialog.addCloseButton();
|
||||||
dialog.content().left();
|
dialog.content().left();
|
||||||
dialog.content().add("$text." + type).growX().wrap();
|
dialog.content().add("$" + type).growX().wrap();
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
dialog.content().addCheck("$text.showagain", false, checked -> {
|
dialog.content().addCheck("$showagain", false, checked -> {
|
||||||
Core.settings.put(type, checked);
|
Core.settings.put(type, checked);
|
||||||
Core.settings.save();
|
Core.settings.save();
|
||||||
}).growX().left().get().left();
|
}).growX().left().get().left();
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public class MapMeta{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public String tag(String name){
|
public String tag(String name){
|
||||||
return tags.containsKey(name) && !tags.get(name).trim().isEmpty() ? tags.get(name): Core.bundle.get("text.unknown");
|
return tags.containsKey(name) && !tags.get(name).trim().isEmpty() ? tags.get(name): Core.bundle.get("unknown");
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean hasOreGen(){
|
public boolean hasOreGen(){
|
||||||
|
|||||||
@@ -61,22 +61,22 @@ public class Net{
|
|||||||
String type = t.getClass().toString().toLowerCase();
|
String type = t.getClass().toString().toLowerCase();
|
||||||
|
|
||||||
if(e instanceof BufferUnderflowException || e instanceof BufferOverflowException){
|
if(e instanceof BufferUnderflowException || e instanceof BufferOverflowException){
|
||||||
error = Core.bundle.get("text.error.io");
|
error = Core.bundle.get("error.io");
|
||||||
}else if(error.equals("mismatch")){
|
}else if(error.equals("mismatch")){
|
||||||
error = Core.bundle.get("text.error.mismatch");
|
error = Core.bundle.get("error.mismatch");
|
||||||
}else if(error.contains("port out of range") || error.contains("invalid argument") || (error.contains("invalid") && error.contains("address"))){
|
}else if(error.contains("port out of range") || error.contains("invalid argument") || (error.contains("invalid") && error.contains("address"))){
|
||||||
error = Core.bundle.get("text.error.invalidaddress");
|
error = Core.bundle.get("error.invalidaddress");
|
||||||
}else if(error.contains("connection refused") || error.contains("route to host") || type.contains("unknownhost")){
|
}else if(error.contains("connection refused") || error.contains("route to host") || type.contains("unknownhost")){
|
||||||
error = Core.bundle.get("text.error.unreachable");
|
error = Core.bundle.get("error.unreachable");
|
||||||
}else if(type.contains("timeout")){
|
}else if(type.contains("timeout")){
|
||||||
error = Core.bundle.get("text.error.timedout");
|
error = Core.bundle.get("error.timedout");
|
||||||
}else if(error.equals("alreadyconnected")){
|
}else if(error.equals("alreadyconnected")){
|
||||||
error = Core.bundle.get("text.error.alreadyconnected");
|
error = Core.bundle.get("error.alreadyconnected");
|
||||||
}else if(!error.isEmpty()){
|
}else if(!error.isEmpty()){
|
||||||
error = Core.bundle.get("text.error.any");
|
error = Core.bundle.get("error.any");
|
||||||
}
|
}
|
||||||
|
|
||||||
ui.showText("", Core.bundle.format("text.connectfail", error));
|
ui.showText("", Core.bundle.format("connectfail", error));
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
|
|
||||||
if(Net.client()){
|
if(Net.client()){
|
||||||
|
|||||||
@@ -28,11 +28,11 @@ public class Packets{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString(){
|
public String toString(){
|
||||||
return Core.bundle.get("text.server.kicked." + name());
|
return Core.bundle.get("server.kicked." + name());
|
||||||
}
|
}
|
||||||
|
|
||||||
public String extraText(){
|
public String extraText(){
|
||||||
return Core.bundle.getOrNull("text.server.kicked." + name() + ".text");
|
return Core.bundle.getOrNull("server.kicked." + name() + ".text");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ public class ContentDisplay{
|
|||||||
|
|
||||||
if(map.size == 0) continue;
|
if(map.size == 0) continue;
|
||||||
|
|
||||||
table.add("$text.category." + cat.name()).color(Palette.accent).fillX();
|
table.add("$category." + cat.name()).color(Palette.accent).fillX();
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
for(BlockStat stat : map.keys()){
|
for(BlockStat stat : map.keys()){
|
||||||
@@ -87,13 +87,13 @@ public class ContentDisplay{
|
|||||||
|
|
||||||
table.left().defaults().fillX();
|
table.left().defaults().fillX();
|
||||||
|
|
||||||
table.add(Core.bundle.format("text.item.explosiveness", (int) (item.explosiveness * 100 * 2f)));
|
table.add(Core.bundle.format("item.explosiveness", (int) (item.explosiveness * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.item.flammability", (int) (item.flammability * 100 * 2f)));
|
table.add(Core.bundle.format("item.flammability", (int) (item.flammability * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.item.radioactivity", (int) (item.radioactivity * 100 * 2f)));
|
table.add(Core.bundle.format("item.radioactivity", (int) (item.radioactivity * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.item.fluxiness", (int) (item.fluxiness * 100 * 2f)));
|
table.add(Core.bundle.format("item.fluxiness", (int) (item.fluxiness * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -120,15 +120,15 @@ public class ContentDisplay{
|
|||||||
|
|
||||||
table.left().defaults().fillX();
|
table.left().defaults().fillX();
|
||||||
|
|
||||||
table.add(Core.bundle.format("text.item.explosiveness", (int) (liquid.explosiveness * 100 * 2f)));
|
table.add(Core.bundle.format("item.explosiveness", (int) (liquid.explosiveness * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.item.flammability", (int) (liquid.flammability * 100 * 2f)));
|
table.add(Core.bundle.format("item.flammability", (int) (liquid.flammability * 100 * 2f)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.liquid.heatcapacity", (int) (liquid.heatCapacity * 100)));
|
table.add(Core.bundle.format("liquid.heatcapacity", (int) (liquid.heatCapacity * 100)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.liquid.temperature", (int) (liquid.temperature * 100)));
|
table.add(Core.bundle.format("liquid.temperature", (int) (liquid.temperature * 100)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.liquid.viscosity", (int) (liquid.viscosity * 100)));
|
table.add(Core.bundle.format("liquid.viscosity", (int) (liquid.viscosity * 100)));
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -155,22 +155,22 @@ public class ContentDisplay{
|
|||||||
table.left().defaults().fillX();
|
table.left().defaults().fillX();
|
||||||
|
|
||||||
if(Core.bundle.has("mech." + mech.name + ".weapon")){
|
if(Core.bundle.has("mech." + mech.name + ".weapon")){
|
||||||
table.add(Core.bundle.format("text.mech.weapon", Core.bundle.get("mech." + mech.name + ".weapon")));
|
table.add(Core.bundle.format("mech.weapon", Core.bundle.get("mech." + mech.name + ".weapon")));
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
if(Core.bundle.has("mech." + mech.name + ".ability")){
|
if(Core.bundle.has("mech." + mech.name + ".ability")){
|
||||||
table.add(Core.bundle.format("text.mech.ability", Core.bundle.get("mech." + mech.name + ".ability")));
|
table.add(Core.bundle.format("mech.ability", Core.bundle.get("mech." + mech.name + ".ability")));
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
table.add(Core.bundle.format("text.mech.armor", mech.armor));
|
table.add(Core.bundle.format("mech.armor", mech.armor));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.mech.itemcapacity", mech.itemCapacity));
|
table.add(Core.bundle.format("mech.itemcapacity", mech.itemCapacity));
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
if(mech.drillPower > 0){
|
if(mech.drillPower > 0){
|
||||||
table.add(Core.bundle.format("text.mech.minespeed", (int) (mech.mineSpeed * 10)));
|
table.add(Core.bundle.format("mech.minespeed", (int) (mech.mineSpeed * 10)));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.mech.minepower", mech.drillPower));
|
table.add(Core.bundle.format("mech.minepower", mech.drillPower));
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -197,9 +197,9 @@ public class ContentDisplay{
|
|||||||
|
|
||||||
table.left().defaults().fillX();
|
table.left().defaults().fillX();
|
||||||
|
|
||||||
table.add(Core.bundle.format("text.unit.health", unit.health));
|
table.add(Core.bundle.format("unit.health", unit.health));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.unit.speed", Strings.toFixed(unit.speed, 1)));
|
table.add(Core.bundle.format("unit.speed", Strings.toFixed(unit.speed, 1)));
|
||||||
table.row();
|
table.row();
|
||||||
table.row();
|
table.row();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ public class Links{
|
|||||||
public LinkEntry(String name, String link, Color color){
|
public LinkEntry(String name, String link, Color color){
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.color = color;
|
this.color = color;
|
||||||
this.description = Core.bundle.getNotNull("text.link." + name + ".description");
|
this.description = Core.bundle.getNotNull("link." + name + ".description");
|
||||||
this.link = link;
|
this.link = link;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ public class AboutDialog extends FloatingDialog{
|
|||||||
private static ObjectSet<String> bannedItems = ObjectSet.with("google-play", "itch.io", "dev-builds", "trello");
|
private static ObjectSet<String> bannedItems = ObjectSet.with("google-play", "itch.io", "dev-builds", "trello");
|
||||||
|
|
||||||
public AboutDialog(){
|
public AboutDialog(){
|
||||||
super("$text.about.button");
|
super("$about.button");
|
||||||
|
|
||||||
Contributors.getContributors(out -> contributors = out, Throwable::printStackTrace);
|
Contributors.getContributors(out -> contributors = out, Throwable::printStackTrace);
|
||||||
|
|
||||||
@@ -70,7 +70,7 @@ public class AboutDialog extends FloatingDialog{
|
|||||||
|
|
||||||
table.addImageButton("icon-link", 14 * 3, () -> {
|
table.addImageButton("icon-link", 14 * 3, () -> {
|
||||||
if(!Core.net.openURI(link.link)){
|
if(!Core.net.openURI(link.link)){
|
||||||
ui.showError("$text.linkfail");
|
ui.showError("$linkfail");
|
||||||
Core.app.getClipboard().setContents(link.link);
|
Core.app.getClipboard().setContents(link.link);
|
||||||
}
|
}
|
||||||
}).size(h - 5, h);
|
}).size(h - 5, h);
|
||||||
@@ -84,10 +84,10 @@ public class AboutDialog extends FloatingDialog{
|
|||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
buttons().addButton("$text.credits", this::showCredits).size(200f, 64f);
|
buttons().addButton("$credits", this::showCredits).size(200f, 64f);
|
||||||
|
|
||||||
if(!ios && !OS.isMac){
|
if(!ios && !OS.isMac){
|
||||||
buttons().addButton("$text.changelog.title", ui.changelog::show).size(200f, 64f);
|
buttons().addButton("$changelog.title", ui.changelog::show).size(200f, 64f);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(UIUtils.portrait()){
|
if(UIUtils.portrait()){
|
||||||
@@ -99,14 +99,14 @@ public class AboutDialog extends FloatingDialog{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void showCredits(){
|
public void showCredits(){
|
||||||
FloatingDialog dialog = new FloatingDialog("$text.credits");
|
FloatingDialog dialog = new FloatingDialog("$credits");
|
||||||
dialog.addCloseButton();
|
dialog.addCloseButton();
|
||||||
dialog.content().add("$text.credits.text");
|
dialog.content().add("$credits.text");
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
if(!contributors.isEmpty()){
|
if(!contributors.isEmpty()){
|
||||||
dialog.content().addImage("blank").color(Palette.accent).fillX().height(3f).pad(3f);
|
dialog.content().addImage("blank").color(Palette.accent).fillX().height(3f).pad(3f);
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
dialog.content().add("$text.contributors");
|
dialog.content().add("$contributors");
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
dialog.content().pane(new Table(){{
|
dialog.content().pane(new Table(){{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
public class AdminsDialog extends FloatingDialog{
|
public class AdminsDialog extends FloatingDialog{
|
||||||
|
|
||||||
public AdminsDialog(){
|
public AdminsDialog(){
|
||||||
super("$text.server.admins");
|
super("$server.admins");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
@@ -28,7 +28,7 @@ public class AdminsDialog extends FloatingDialog{
|
|||||||
pane.setFadeScrollBars(false);
|
pane.setFadeScrollBars(false);
|
||||||
|
|
||||||
if(netServer.admins.getAdmins().size == 0){
|
if(netServer.admins.getAdmins().size == 0){
|
||||||
table.add("$text.server.admins.none");
|
table.add("$server.admins.none");
|
||||||
}
|
}
|
||||||
|
|
||||||
for(PlayerInfo info : netServer.admins.getAdmins()){
|
for(PlayerInfo info : netServer.admins.getAdmins()){
|
||||||
@@ -38,7 +38,7 @@ public class AdminsDialog extends FloatingDialog{
|
|||||||
res.labelWrap("[LIGHT_GRAY]" + info.lastName).width(w - h - 24f);
|
res.labelWrap("[LIGHT_GRAY]" + info.lastName).width(w - h - 24f);
|
||||||
res.add().growX();
|
res.add().growX();
|
||||||
res.addImageButton("icon-cancel", 14 * 3, () -> {
|
res.addImageButton("icon-cancel", 14 * 3, () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.confirmunadmin", () -> {
|
ui.showConfirm("$confirm", "$confirmunadmin", () -> {
|
||||||
netServer.admins.unAdminPlayer(info.id);
|
netServer.admins.unAdminPlayer(info.id);
|
||||||
playerGroup.forEach(player -> {
|
playerGroup.forEach(player -> {
|
||||||
if(player != null && player.uuid != null && player.uuid.equals(info.id)){
|
if(player != null && player.uuid != null && player.uuid.equals(info.id)){
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
public class BansDialog extends FloatingDialog{
|
public class BansDialog extends FloatingDialog{
|
||||||
|
|
||||||
public BansDialog(){
|
public BansDialog(){
|
||||||
super("$text.server.bans");
|
super("$server.bans");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
@@ -29,7 +29,7 @@ public class BansDialog extends FloatingDialog{
|
|||||||
pane.setFadeScrollBars(false);
|
pane.setFadeScrollBars(false);
|
||||||
|
|
||||||
if(netServer.admins.getBanned().size == 0){
|
if(netServer.admins.getBanned().size == 0){
|
||||||
table.add("$text.server.bans.none");
|
table.add("$server.bans.none");
|
||||||
}
|
}
|
||||||
|
|
||||||
for(PlayerInfo info : netServer.admins.getBanned()){
|
for(PlayerInfo info : netServer.admins.getBanned()){
|
||||||
@@ -39,7 +39,7 @@ public class BansDialog extends FloatingDialog{
|
|||||||
res.labelWrap("IP: [LIGHT_GRAY]" + info.lastIP + "\n[]Name: [LIGHT_GRAY]" + info.lastName).width(w - h - 24f);
|
res.labelWrap("IP: [LIGHT_GRAY]" + info.lastIP + "\n[]Name: [LIGHT_GRAY]" + info.lastName).width(w - h - 24f);
|
||||||
res.add().growX();
|
res.add().growX();
|
||||||
res.addImageButton("icon-cancel", 14 * 3, () -> {
|
res.addImageButton("icon-cancel", 14 * 3, () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.confirmunban", () -> {
|
ui.showConfirm("$confirm", "$confirmunban", () -> {
|
||||||
netServer.admins.unbanPlayerID(info.id);
|
netServer.admins.unbanPlayerID(info.id);
|
||||||
setup();
|
setup();
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -18,11 +18,11 @@ public class ChangelogDialog extends FloatingDialog{
|
|||||||
private Array<VersionInfo> versions;
|
private Array<VersionInfo> versions;
|
||||||
|
|
||||||
public ChangelogDialog(){
|
public ChangelogDialog(){
|
||||||
super("$text.changelog.title");
|
super("$changelog.title");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
content().add("$text.changelog.loading");
|
content().add("$changelog.loading");
|
||||||
|
|
||||||
if(!ios && !OS.isMac){
|
if(!ios && !OS.isMac){
|
||||||
Changelogs.getChangelog(result -> {
|
Changelogs.getChangelog(result -> {
|
||||||
@@ -43,15 +43,15 @@ public class ChangelogDialog extends FloatingDialog{
|
|||||||
content().add(pane).grow();
|
content().add(pane).grow();
|
||||||
|
|
||||||
if(versions == null){
|
if(versions == null){
|
||||||
table.add("$text.changelog.error");
|
table.add("$changelog.error");
|
||||||
if(Vars.android){
|
if(Vars.android){
|
||||||
table.row();
|
table.row();
|
||||||
table.add("$text.changelog.error.android").padTop(8);
|
table.add("$changelog.error.android").padTop(8);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(ios){
|
if(ios){
|
||||||
table.row();
|
table.row();
|
||||||
table.add("$text.changelog.error.ios").padTop(8);
|
table.add("$changelog.error.ios").padTop(8);
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
for(VersionInfo info : versions){
|
for(VersionInfo info : versions){
|
||||||
@@ -65,10 +65,10 @@ public class ChangelogDialog extends FloatingDialog{
|
|||||||
in.add("[accent]" + info.name + "[LIGHT_GRAY] | " + info.date);
|
in.add("[accent]" + info.name + "[LIGHT_GRAY] | " + info.date);
|
||||||
if(info.build == Version.build){
|
if(info.build == Version.build){
|
||||||
in.row();
|
in.row();
|
||||||
in.add("$text.changelog.current");
|
in.add("$changelog.current");
|
||||||
}else if(info == versions.first()){
|
}else if(info == versions.first()){
|
||||||
in.row();
|
in.row();
|
||||||
in.add("$text.changelog.latest");
|
in.add("$changelog.latest");
|
||||||
}
|
}
|
||||||
in.row();
|
in.row();
|
||||||
in.labelWrap("[lightgray]" + desc).width(vw - 20).padTop(12);
|
in.labelWrap("[lightgray]" + desc).width(vw - 20).padTop(12);
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import io.anuke.arc.scene.ui.layout.Table;
|
|||||||
public class ContentInfoDialog extends FloatingDialog{
|
public class ContentInfoDialog extends FloatingDialog{
|
||||||
|
|
||||||
public ContentInfoDialog(){
|
public ContentInfoDialog(){
|
||||||
super("$text.info.title");
|
super("$info.title");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ public class ControlsDialog extends KeybindDialog{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addCloseButton(){
|
public void addCloseButton(){
|
||||||
buttons().addImageTextButton("$text.back", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
buttons().addImageTextButton("$back", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
||||||
|
|
||||||
keyDown(key -> {
|
keyDown(key -> {
|
||||||
if(key == KeyCode.ESCAPE || key == KeyCode.BACK)
|
if(key == KeyCode.ESCAPE || key == KeyCode.BACK)
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
public class CustomGameDialog extends FloatingDialog{
|
public class CustomGameDialog extends FloatingDialog{
|
||||||
|
|
||||||
public CustomGameDialog(){
|
public CustomGameDialog(){
|
||||||
super("$text.customgame");
|
super("$customgame");
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
shown(this::setup);
|
shown(this::setup);
|
||||||
|
|
||||||
@@ -40,7 +40,7 @@ public class CustomGameDialog extends FloatingDialog{
|
|||||||
|
|
||||||
Table selmode = new Table();
|
Table selmode = new Table();
|
||||||
ButtonGroup<TextButton> group = new ButtonGroup<>();
|
ButtonGroup<TextButton> group = new ButtonGroup<>();
|
||||||
selmode.add("$text.level.mode").padRight(15f);
|
selmode.add("$level.mode").padRight(15f);
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
Table modes = new Table();
|
Table modes = new Table();
|
||||||
@@ -102,7 +102,7 @@ public class CustomGameDialog extends FloatingDialog{
|
|||||||
image.row();
|
image.row();
|
||||||
image.add("[accent]" + map.getDisplayName()).pad(3f).growX().wrap().get().setAlignment(Align.center, Align.center);
|
image.add("[accent]" + map.getDisplayName()).pad(3f).growX().wrap().get().setAlignment(Align.center, Align.center);
|
||||||
image.row();
|
image.row();
|
||||||
image.label((() -> Core.bundle.format("text.level.highscore", Core.settings.getInt("hiscore" + map.name, 0)))).pad(3f);
|
image.label((() -> Core.bundle.format("level.highscore", Core.settings.getInt("hiscore" + map.name, 0)))).pad(3f);
|
||||||
|
|
||||||
BorderImage border = new BorderImage(map.texture, 3f);
|
BorderImage border = new BorderImage(map.texture, 3f);
|
||||||
border.setScaling(Scaling.fit);
|
border.setScaling(Scaling.fit);
|
||||||
@@ -123,10 +123,10 @@ public class CustomGameDialog extends FloatingDialog{
|
|||||||
world.generator.playRandomMap();
|
world.generator.playRandomMap();
|
||||||
}).growY().get();
|
}).growY().get();
|
||||||
gen.row();
|
gen.row();
|
||||||
gen.add("$text.map.random");
|
gen.add("$map.random");
|
||||||
|
|
||||||
if(world.maps.all().size == 0){
|
if(world.maps.all().size == 0){
|
||||||
maps.add("$text.maps.none").pad(50);
|
maps.add("$maps.none").pad(50);
|
||||||
}
|
}
|
||||||
|
|
||||||
content().add(pane).uniformX();
|
content().add(pane).uniformX();
|
||||||
@@ -147,7 +147,7 @@ public class CustomGameDialog extends FloatingDialog{
|
|||||||
}
|
}
|
||||||
|
|
||||||
d.content().add(pane);
|
d.content().add(pane);
|
||||||
d.buttons().addButton("$text.ok", d::hide).size(110, 50).pad(10f);
|
d.buttons().addButton("$ok", d::hide).size(110, 50).pad(10f);
|
||||||
d.show();
|
d.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import io.anuke.mindustry.type.ItemType;
|
|||||||
public class DeployDialog extends FloatingDialog{
|
public class DeployDialog extends FloatingDialog{
|
||||||
|
|
||||||
public DeployDialog(){
|
public DeployDialog(){
|
||||||
super("$text.play");
|
super("$play");
|
||||||
|
|
||||||
shown(this::setup);
|
shown(this::setup);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,18 +33,18 @@ public class DiscordDialog extends Dialog{
|
|||||||
i.addImage("icon-discord").size(14 * 3);
|
i.addImage("icon-discord").size(14 * 3);
|
||||||
}).size(h).left();
|
}).size(h).left();
|
||||||
|
|
||||||
t.add("$text.discord").color(Palette.accent).growX().padLeft(10f);
|
t.add("$discord").color(Palette.accent).growX().padLeft(10f);
|
||||||
}).size(470f, h).pad(10f);
|
}).size(470f, h).pad(10f);
|
||||||
|
|
||||||
buttons().defaults().size(170f, 50);
|
buttons().defaults().size(170f, 50);
|
||||||
|
|
||||||
buttons().addButton("$text.back", this::hide);
|
buttons().addButton("$back", this::hide);
|
||||||
buttons().addButton("$text.copylink", () -> {
|
buttons().addButton("$copylink", () -> {
|
||||||
Core.app.getClipboard().setContents(discordURL);
|
Core.app.getClipboard().setContents(discordURL);
|
||||||
});
|
});
|
||||||
buttons().addButton("$text.openlink", () -> {
|
buttons().addButton("$openlink", () -> {
|
||||||
if(!Core.net.openURI(discordURL)){
|
if(!Core.net.openURI(discordURL)){
|
||||||
ui.showError("$text.linkfail");
|
ui.showError("$linkfail");
|
||||||
Core.app.getClipboard().setContents(discordURL);
|
Core.app.getClipboard().setContents(discordURL);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ public class FileChooser extends FloatingDialog{
|
|||||||
if(!open) Platform.instance.addDialog(filefield);
|
if(!open) Platform.instance.addDialog(filefield);
|
||||||
filefield.setDisabled(open);
|
filefield.setDisabled(open);
|
||||||
|
|
||||||
ok = new TextButton(open ? "$text.load" : "$text.save");
|
ok = new TextButton(open ? "$load" : "$save");
|
||||||
|
|
||||||
ok.clicked(() -> {
|
ok.clicked(() -> {
|
||||||
if(ok.isDisabled()) return;
|
if(ok.isDisabled()) return;
|
||||||
@@ -69,7 +69,7 @@ public class FileChooser extends FloatingDialog{
|
|||||||
|
|
||||||
filefield.change();
|
filefield.change();
|
||||||
|
|
||||||
TextButton cancel = new TextButton("$text.cancel");
|
TextButton cancel = new TextButton("$cancel");
|
||||||
cancel.clicked(this::hide);
|
cancel.clicked(this::hide);
|
||||||
|
|
||||||
navigation = new TextField("");
|
navigation = new TextField("");
|
||||||
@@ -129,7 +129,7 @@ public class FileChooser extends FloatingDialog{
|
|||||||
icontable.add(up);
|
icontable.add(up);
|
||||||
|
|
||||||
Table fieldcontent = new Table();
|
Table fieldcontent = new Table();
|
||||||
fieldcontent.bottom().left().add(new Label("$text.filename"));
|
fieldcontent.bottom().left().add(new Label("$filename"));
|
||||||
fieldcontent.add(filefield).height(40f).fillX().expandX().padLeft(10f);
|
fieldcontent.add(filefield).height(40f).fillX().expandX().padLeft(10f);
|
||||||
|
|
||||||
Table buttons = new Table();
|
Table buttons = new Table();
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public class FloatingDialog extends Dialog{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addCloseButton(){
|
public void addCloseButton(){
|
||||||
buttons().addImageTextButton("$text.back", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
buttons().addImageTextButton("$back", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
||||||
|
|
||||||
keyDown(key -> {
|
keyDown(key -> {
|
||||||
if(key == KeyCode.ESCAPE || key == KeyCode.BACK) {
|
if(key == KeyCode.ESCAPE || key == KeyCode.BACK) {
|
||||||
|
|||||||
@@ -18,14 +18,14 @@ public class HostDialog extends FloatingDialog{
|
|||||||
float w = 300;
|
float w = 300;
|
||||||
|
|
||||||
public HostDialog(){
|
public HostDialog(){
|
||||||
super("$text.hostserver");
|
super("$hostserver");
|
||||||
|
|
||||||
Player player = players[0];
|
Player player = players[0];
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
content().table(t -> {
|
content().table(t -> {
|
||||||
t.add("$text.name").padRight(10);
|
t.add("$name").padRight(10);
|
||||||
t.addField(Core.settings.getString("name"), text -> {
|
t.addField(Core.settings.getString("name"), text -> {
|
||||||
player.name = text;
|
player.name = text;
|
||||||
Core.settings.put("name", text);
|
Core.settings.put("name", text);
|
||||||
@@ -47,25 +47,25 @@ public class HostDialog extends FloatingDialog{
|
|||||||
|
|
||||||
content().add().width(65f);
|
content().add().width(65f);
|
||||||
|
|
||||||
content().addButton("$text.host", () -> {
|
content().addButton("$host", () -> {
|
||||||
if(Core.settings.getString("name").trim().isEmpty()){
|
if(Core.settings.getString("name").trim().isEmpty()){
|
||||||
ui.showInfo("$text.noname");
|
ui.showInfo("$noname");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ui.loadfrag.show("$text.hosting");
|
ui.loadfrag.show("$hosting");
|
||||||
Time.runTask(5f, () -> {
|
Time.runTask(5f, () -> {
|
||||||
try{
|
try{
|
||||||
Net.host(Vars.port);
|
Net.host(Vars.port);
|
||||||
player.isAdmin = true;
|
player.isAdmin = true;
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
ui.showError(Core.bundle.format("text.server.error", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("server.error", Strings.parseException(e, false)));
|
||||||
}
|
}
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
hide();
|
hide();
|
||||||
});
|
});
|
||||||
}).width(w).height(70f);
|
}).width(w).height(70f);
|
||||||
|
|
||||||
content().addButton("?", () -> ui.showInfo("$text.host.info")).size(65f, 70f).padLeft(6f);
|
content().addButton("?", () -> ui.showInfo("$host.info")).size(65f, 70f).padLeft(6f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
int totalHosts;
|
int totalHosts;
|
||||||
|
|
||||||
public JoinDialog(){
|
public JoinDialog(){
|
||||||
super("$text.joingame");
|
super("$joingame");
|
||||||
|
|
||||||
loadServers();
|
loadServers();
|
||||||
|
|
||||||
@@ -41,10 +41,10 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|
||||||
buttons().add().growX();
|
buttons().add().growX();
|
||||||
buttons().addButton("?", () -> ui.showInfo("$text.join.info")).size(60f, 64f);
|
buttons().addButton("?", () -> ui.showInfo("$join.info")).size(60f, 64f);
|
||||||
|
|
||||||
add = new FloatingDialog("$text.joingame.title");
|
add = new FloatingDialog("$joingame.title");
|
||||||
add.content().add("$text.joingame.ip").padRight(5f).left();
|
add.content().add("$joingame.ip").padRight(5f).left();
|
||||||
|
|
||||||
TextField field = add.content().addField(Core.settings.getString("ip"), text -> {
|
TextField field = add.content().addField(Core.settings.getString("ip"), text -> {
|
||||||
Core.settings.put("ip", text);
|
Core.settings.put("ip", text);
|
||||||
@@ -55,8 +55,8 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
|
|
||||||
add.content().row();
|
add.content().row();
|
||||||
add.buttons().defaults().size(140f, 60f).pad(4f);
|
add.buttons().defaults().size(140f, 60f).pad(4f);
|
||||||
add.buttons().addButton("$text.cancel", add::hide);
|
add.buttons().addButton("$cancel", add::hide);
|
||||||
add.buttons().addButton("$text.ok", () -> {
|
add.buttons().addButton("$ok", () -> {
|
||||||
if(renaming == null){
|
if(renaming == null){
|
||||||
Server server = new Server();
|
Server server = new Server();
|
||||||
server.setIP(Core.settings.getString("ip"));
|
server.setIP(Core.settings.getString("ip"));
|
||||||
@@ -74,7 +74,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
}).disabled(b -> Core.settings.getString("ip").isEmpty() || Net.active());
|
}).disabled(b -> Core.settings.getString("ip").isEmpty() || Net.active());
|
||||||
|
|
||||||
add.shown(() -> {
|
add.shown(() -> {
|
||||||
add.getTitleLabel().setText(renaming != null ? "$text.server.edit" : "$text.server.add");
|
add.getTitleLabel().setText(renaming != null ? "$server.edit" : "$server.add");
|
||||||
if(renaming != null){
|
if(renaming != null){
|
||||||
field.setText(renaming.displayIP());
|
field.setText(renaming.displayIP());
|
||||||
}
|
}
|
||||||
@@ -119,7 +119,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
}).margin(3f).padTop(6f).top().right();
|
}).margin(3f).padTop(6f).top().right();
|
||||||
|
|
||||||
inner.addImageButton("icon-trash-16", "empty", 16 * 2, () -> {
|
inner.addImageButton("icon-trash-16", "empty", 16 * 2, () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.server.delete", () -> {
|
ui.showConfirm("$confirm", "$server.delete", () -> {
|
||||||
servers.removeValue(server, true);
|
servers.removeValue(server, true);
|
||||||
saveServers();
|
saveServers();
|
||||||
setupRemote();
|
setupRemote();
|
||||||
@@ -144,23 +144,23 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
|
|
||||||
void refreshServer(Server server){
|
void refreshServer(Server server){
|
||||||
server.content.clear();
|
server.content.clear();
|
||||||
server.content.label(() -> Core.bundle.get("text.server.refreshing") + Strings.animated(Time.time(), 4, 11, "."));
|
server.content.label(() -> Core.bundle.get("server.refreshing") + Strings.animated(Time.time(), 4, 11, "."));
|
||||||
|
|
||||||
Net.pingHost(server.ip, server.port, host -> {
|
Net.pingHost(server.ip, server.port, host -> {
|
||||||
String versionString;
|
String versionString;
|
||||||
|
|
||||||
if(host.version == -1){
|
if(host.version == -1){
|
||||||
versionString = Core.bundle.format("text.server.version", Core.bundle.get("text.server.custombuild"), "");
|
versionString = Core.bundle.format("server.version", Core.bundle.get("server.custombuild"), "");
|
||||||
}else if(host.version == 0){
|
}else if(host.version == 0){
|
||||||
versionString = Core.bundle.get("text.server.outdated");
|
versionString = Core.bundle.get("server.outdated");
|
||||||
}else if(host.version < Version.build && Version.build != -1){
|
}else if(host.version < Version.build && Version.build != -1){
|
||||||
versionString = Core.bundle.get("text.server.outdated") + "\n" +
|
versionString = Core.bundle.get("server.outdated") + "\n" +
|
||||||
Core.bundle.format("text.server.version", host.version, "");
|
Core.bundle.format("server.version", host.version, "");
|
||||||
}else if(host.version > Version.build && Version.build != -1){
|
}else if(host.version > Version.build && Version.build != -1){
|
||||||
versionString = Core.bundle.get("text.server.outdated.client") + "\n" +
|
versionString = Core.bundle.get("server.outdated.client") + "\n" +
|
||||||
Core.bundle.format("text.server.version", host.version, "");
|
Core.bundle.format("server.version", host.version, "");
|
||||||
}else{
|
}else{
|
||||||
versionString = Core.bundle.format("text.server.version", host.version, host.versionType);
|
versionString = Core.bundle.format("server.version", host.version, host.versionType);
|
||||||
}
|
}
|
||||||
|
|
||||||
server.content.clear();
|
server.content.clear();
|
||||||
@@ -168,17 +168,17 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
server.content.table(t -> {
|
server.content.table(t -> {
|
||||||
t.add(versionString).left();
|
t.add(versionString).left();
|
||||||
t.row();
|
t.row();
|
||||||
t.add("[lightgray]" + Core.bundle.format("text.server.hostname", host.name)).left();
|
t.add("[lightgray]" + Core.bundle.format("server.hostname", host.name)).left();
|
||||||
t.row();
|
t.row();
|
||||||
t.add("[lightgray]" + (host.players != 1 ? Core.bundle.format("text.players", host.players) :
|
t.add("[lightgray]" + (host.players != 1 ? Core.bundle.format("players", host.players) :
|
||||||
Core.bundle.format("text.players.single", host.players))).left();
|
Core.bundle.format("players.single", host.players))).left();
|
||||||
t.row();
|
t.row();
|
||||||
t.add("[lightgray]" + Core.bundle.format("text.save.map", host.mapname) + " / " + Core.bundle.format("text.save.wave", host.wave)).left();
|
t.add("[lightgray]" + Core.bundle.format("save.map", host.mapname) + " / " + Core.bundle.format("save.wave", host.wave)).left();
|
||||||
}).expand().left().bottom().padLeft(12f).padBottom(8);
|
}).expand().left().bottom().padLeft(12f).padBottom(8);
|
||||||
|
|
||||||
}, e -> {
|
}, e -> {
|
||||||
server.content.clear();
|
server.content.clear();
|
||||||
server.content.add("$text.host.invalid");
|
server.content.add("$host.invalid");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -202,7 +202,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
|
|
||||||
content().clear();
|
content().clear();
|
||||||
content().table(t -> {
|
content().table(t -> {
|
||||||
t.add("$text.name").padRight(10);
|
t.add("$name").padRight(10);
|
||||||
t.addField(Core.settings.getString("name"), text -> {
|
t.addField(Core.settings.getString("name"), text -> {
|
||||||
player.name = text;
|
player.name = text;
|
||||||
Core.settings.put("name", text);
|
Core.settings.put("name", text);
|
||||||
@@ -221,7 +221,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
content().row();
|
content().row();
|
||||||
content().add(pane).width(w + 38).pad(0);
|
content().add(pane).width(w + 38).pad(0);
|
||||||
content().row();
|
content().row();
|
||||||
content().addCenteredImageTextButton("$text.server.add", "icon-add", 14 * 3, () -> {
|
content().addCenteredImageTextButton("$server.add", "icon-add", 14 * 3, () -> {
|
||||||
renaming = null;
|
renaming = null;
|
||||||
add.show();
|
add.show();
|
||||||
}).marginLeft(6).width(w).height(80f).update(button -> {
|
}).marginLeft(6).width(w).height(80f).update(button -> {
|
||||||
@@ -247,7 +247,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
|
|
||||||
local.clear();
|
local.clear();
|
||||||
local.background((Drawable)null);
|
local.background((Drawable)null);
|
||||||
local.table("button", t -> t.label(() -> "[accent]" + Core.bundle.get("text.hosts.discovering") + Strings.animated(Time.time(), 4, 10f, ".")).pad(10f)).growX();
|
local.table("button", t -> t.label(() -> "[accent]" + Core.bundle.get("hosts.discovering") + Strings.animated(Time.time(), 4, 10f, ".")).pad(10f)).growX();
|
||||||
Net.discoverServers(this::addLocalHost, this::finishLocalHosts);
|
Net.discoverServers(this::addLocalHost, this::finishLocalHosts);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -255,7 +255,7 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
if(totalHosts == 0){
|
if(totalHosts == 0){
|
||||||
local.clear();
|
local.clear();
|
||||||
local.background("button");
|
local.background("button");
|
||||||
local.add("$text.hosts.none").pad(10f);
|
local.add("$hosts.none").pad(10f);
|
||||||
local.add().growX();
|
local.add().growX();
|
||||||
local.addImageButton("icon-loading", 16 * 2f, this::refreshLocal).pad(-12f).padLeft(0).size(70f);
|
local.addImageButton("icon-loading", 16 * 2f, this::refreshLocal).pad(-12f).padLeft(0).size(70f);
|
||||||
}else{
|
}else{
|
||||||
@@ -277,17 +277,17 @@ public class JoinDialog extends FloatingDialog{
|
|||||||
.width(w).height(80f).pad(4f).get();
|
.width(w).height(80f).pad(4f).get();
|
||||||
button.left();
|
button.left();
|
||||||
button.row();
|
button.row();
|
||||||
button.add("[lightgray]" + (host.players != 1 ? Core.bundle.format("text.players", host.players) :
|
button.add("[lightgray]" + (host.players != 1 ? Core.bundle.format("players", host.players) :
|
||||||
Core.bundle.format("text.players.single", host.players))).padBottom(5);
|
Core.bundle.format("players.single", host.players))).padBottom(5);
|
||||||
}
|
}
|
||||||
|
|
||||||
void connect(String ip, int port){
|
void connect(String ip, int port){
|
||||||
if(Core.settings.getString("name").trim().isEmpty()){
|
if(Core.settings.getString("name").trim().isEmpty()){
|
||||||
ui.showInfo("$text.noname");
|
ui.showInfo("$noname");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ui.loadfrag.show("$text.connecting");
|
ui.loadfrag.show("$connecting");
|
||||||
|
|
||||||
ui.loadfrag.setButton(() -> {
|
ui.loadfrag.setButton(() -> {
|
||||||
ui.loadfrag.hide();
|
ui.loadfrag.hide();
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public class LanguageDialog extends FloatingDialog{
|
|||||||
private Locale lastLocale;
|
private Locale lastLocale;
|
||||||
|
|
||||||
public LanguageDialog(){
|
public LanguageDialog(){
|
||||||
super("$text.settings.language");
|
super("$settings.language");
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
setup();
|
setup();
|
||||||
}
|
}
|
||||||
@@ -36,7 +36,7 @@ public class LanguageDialog extends FloatingDialog{
|
|||||||
Core.settings.put("locale", loc.toString());
|
Core.settings.put("locale", loc.toString());
|
||||||
Core.settings.save();
|
Core.settings.save();
|
||||||
Log.info("Setting locale: {0}", loc.toString());
|
Log.info("Setting locale: {0}", loc.toString());
|
||||||
ui.showInfo("$text.language.restart");
|
ui.showInfo("$language.restart");
|
||||||
});
|
});
|
||||||
langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 50f).pad(2).row();
|
langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 50f).pad(2).row();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
Table slots;
|
Table slots;
|
||||||
|
|
||||||
public LoadDialog(){
|
public LoadDialog(){
|
||||||
this("$text.loadgame");
|
this("$loadgame");
|
||||||
}
|
}
|
||||||
|
|
||||||
public LoadDialog(String title){
|
public LoadDialog(String title){
|
||||||
@@ -71,14 +71,14 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
}).checked(slot.isAutosave()).right();
|
}).checked(slot.isAutosave()).right();
|
||||||
|
|
||||||
t.addImageButton("icon-trash", "empty", 14 * 3, () -> {
|
t.addImageButton("icon-trash", "empty", 14 * 3, () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.save.delete.confirm", () -> {
|
ui.showConfirm("$confirm", "$save.delete.confirm", () -> {
|
||||||
slot.delete();
|
slot.delete();
|
||||||
setup();
|
setup();
|
||||||
});
|
});
|
||||||
}).size(14 * 3).right();
|
}).size(14 * 3).right();
|
||||||
|
|
||||||
t.addImageButton("icon-pencil-small", "empty", 14 * 3, () -> {
|
t.addImageButton("icon-pencil-small", "empty", 14 * 3, () -> {
|
||||||
ui.showTextInput("$text.save.rename", "$text.save.rename.text", slot.getName(), text -> {
|
ui.showTextInput("$save.rename", "$save.rename.text", slot.getName(), text -> {
|
||||||
slot.setName(text);
|
slot.setName(text);
|
||||||
setup();
|
setup();
|
||||||
});
|
});
|
||||||
@@ -86,12 +86,12 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
|
|
||||||
t.addImageButton("icon-save", "empty", 14 * 3, () -> {
|
t.addImageButton("icon-save", "empty", 14 * 3, () -> {
|
||||||
if(!ios){
|
if(!ios){
|
||||||
Platform.instance.showFileChooser(Core.bundle.get("text.save.export"), "Mindustry Save", file -> {
|
Platform.instance.showFileChooser(Core.bundle.get("save.export"), "Mindustry Save", file -> {
|
||||||
try{
|
try{
|
||||||
slot.exportFile(file);
|
slot.exportFile(file);
|
||||||
setup();
|
setup();
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
ui.showError(Core.bundle.format("text.save.export.fail", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("save.export.fail", Strings.parseException(e, false)));
|
||||||
}
|
}
|
||||||
}, false, saveExtension);
|
}, false, saveExtension);
|
||||||
}else{
|
}else{
|
||||||
@@ -100,7 +100,7 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
slot.exportFile(file);
|
slot.exportFile(file);
|
||||||
Platform.instance.shareFile(file);
|
Platform.instance.shareFile(file);
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
ui.showError(Core.bundle.format("text.save.export.fail", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("save.export.fail", Strings.parseException(e, false)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}).size(14 * 3).right();
|
}).size(14 * 3).right();
|
||||||
@@ -112,19 +112,19 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
|
|
||||||
button.defaults().padBottom(3);
|
button.defaults().padBottom(3);
|
||||||
button.row();
|
button.row();
|
||||||
button.add(Core.bundle.format("text.save.map", color + (slot.getMap() == null ? "Unknown" : slot.getMap().meta.name())));
|
button.add(Core.bundle.format("save.map", color + (slot.getMap() == null ? "Unknown" : slot.getMap().meta.name())));
|
||||||
button.row();
|
button.row();
|
||||||
button.add(Core.bundle.get("text.level.mode") + " " + color + slot.getMode());
|
button.add(Core.bundle.get("level.mode") + " " + color + slot.getMode());
|
||||||
button.row();
|
button.row();
|
||||||
button.add(Core.bundle.format("text.save.wave", color + slot.getWave()));
|
button.add(Core.bundle.format("save.wave", color + slot.getWave()));
|
||||||
button.row();
|
button.row();
|
||||||
button.add(Core.bundle.format("text.save.difficulty", color + slot.getDifficulty()));
|
button.add(Core.bundle.format("save.difficulty", color + slot.getDifficulty()));
|
||||||
button.row();
|
button.row();
|
||||||
button.label(() -> Core.bundle.format("text.save.autosave", color + Core.bundle.get(slot.isAutosave() ? "text.on" : "text.off")));
|
button.label(() -> Core.bundle.format("save.autosave", color + Core.bundle.get(slot.isAutosave() ? "on" : "off")));
|
||||||
button.row();
|
button.row();
|
||||||
button.label(() -> Core.bundle.format("text.save.playtime", color + slot.getPlayTime()));
|
button.label(() -> Core.bundle.format("save.playtime", color + slot.getPlayTime()));
|
||||||
button.row();
|
button.row();
|
||||||
button.add(Core.bundle.format("text.save.date", color + slot.getDate())).colspan(2).padTop(5).right();
|
button.add(Core.bundle.format("save.date", color + slot.getDate())).colspan(2).padTop(5).right();
|
||||||
button.row();
|
button.row();
|
||||||
modifyButton(button, slot);
|
modifyButton(button, slot);
|
||||||
|
|
||||||
@@ -144,7 +144,7 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
if(!valids){
|
if(!valids){
|
||||||
|
|
||||||
slots.row();
|
slots.row();
|
||||||
slots.addButton("$text.save.none", () -> {
|
slots.addButton("$save.none", () -> {
|
||||||
}).disabled(true).fillX().margin(20f).minWidth(340f).height(80f).pad(4f);
|
}).disabled(true).fillX().margin(20f).minWidth(340f).height(80f).pad(4f);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -152,18 +152,18 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
|
|
||||||
if(ios) return;
|
if(ios) return;
|
||||||
|
|
||||||
slots.addImageTextButton("$text.save.import", "icon-add", 14 * 3, () -> {
|
slots.addImageTextButton("$save.import", "icon-add", 14 * 3, () -> {
|
||||||
Platform.instance.showFileChooser(Core.bundle.get("text.save.import"), "Mindustry Save", file -> {
|
Platform.instance.showFileChooser(Core.bundle.get("save.import"), "Mindustry Save", file -> {
|
||||||
if(SaveIO.isSaveValid(file)){
|
if(SaveIO.isSaveValid(file)){
|
||||||
try{
|
try{
|
||||||
control.saves.importSave(file);
|
control.saves.importSave(file);
|
||||||
setup();
|
setup();
|
||||||
}catch(IOException e){
|
}catch(IOException e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
ui.showError(Core.bundle.format("text.save.import.fail", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("save.import.fail", Strings.parseException(e, false)));
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
ui.showError("$text.save.import.invalid");
|
ui.showError("$save.import.invalid");
|
||||||
}
|
}
|
||||||
}, true, saveExtension);
|
}, true, saveExtension);
|
||||||
}).fillX().margin(10f).minWidth(300f).height(70f).pad(4f).padRight(-4);
|
}).fillX().margin(10f).minWidth(300f).height(70f).pad(4f).padRight(-4);
|
||||||
@@ -181,7 +181,7 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
Log.err(e);
|
Log.err(e);
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
logic.reset();
|
logic.reset();
|
||||||
ui.showError("$text.save.corrupted");
|
ui.showError("$save.corrupted");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -191,7 +191,7 @@ public class LoadDialog extends FloatingDialog{
|
|||||||
if(!button.childrenPressed()){
|
if(!button.childrenPressed()){
|
||||||
int build = slot.getBuild();
|
int build = slot.getBuild();
|
||||||
if(SaveIO.breakingVersions.contains(build)){
|
if(SaveIO.breakingVersions.contains(build)){
|
||||||
ui.showInfo("$text.save.old");
|
ui.showInfo("$save.old");
|
||||||
slot.delete();
|
slot.delete();
|
||||||
}else{
|
}else{
|
||||||
runLoadSave(slot);
|
runLoadSave(slot);
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ import static io.anuke.mindustry.Vars.players;
|
|||||||
public class LocalPlayerDialog extends FloatingDialog{
|
public class LocalPlayerDialog extends FloatingDialog{
|
||||||
|
|
||||||
public LocalPlayerDialog(){
|
public LocalPlayerDialog(){
|
||||||
super("$text.addplayers");
|
super("$addplayers");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
shown(this::rebuild);
|
shown(this::rebuild);
|
||||||
|
|||||||
@@ -27,11 +27,11 @@ public class MapsDialog extends FloatingDialog{
|
|||||||
private FloatingDialog dialog;
|
private FloatingDialog dialog;
|
||||||
|
|
||||||
public MapsDialog(){
|
public MapsDialog(){
|
||||||
super("$text.maps");
|
super("$maps");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
buttons().addImageTextButton("$text.editor.importmap", "icon-add", 14 * 2, () -> {
|
buttons().addImageTextButton("$editor.importmap", "icon-add", 14 * 2, () -> {
|
||||||
Platform.instance.showFileChooser("$text.editor.importmap", "Map File", file -> {
|
Platform.instance.showFileChooser("$editor.importmap", "Map File", file -> {
|
||||||
try{
|
try{
|
||||||
DataInputStream stream = new DataInputStream(file.read());
|
DataInputStream stream = new DataInputStream(file.read());
|
||||||
MapMeta meta = MapIO.readMapMeta(stream);
|
MapMeta meta = MapIO.readMapMeta(stream);
|
||||||
@@ -41,9 +41,9 @@ public class MapsDialog extends FloatingDialog{
|
|||||||
String name = meta.tags.get("name", file.nameWithoutExtension());
|
String name = meta.tags.get("name", file.nameWithoutExtension());
|
||||||
|
|
||||||
if(world.maps.getByName(name) != null && !world.maps.getByName(name).custom){
|
if(world.maps.getByName(name) != null && !world.maps.getByName(name).custom){
|
||||||
ui.showError(Core.bundle.format("text.editor.import.exists", name));
|
ui.showError(Core.bundle.format("editor.import.exists", name));
|
||||||
}else if(world.maps.getByName(name) != null){
|
}else if(world.maps.getByName(name) != null){
|
||||||
ui.showConfirm("$text.confirm", "$text.editor.overwrite.confirm", () -> {
|
ui.showConfirm("$confirm", "$editor.overwrite.confirm", () -> {
|
||||||
world.maps.saveMap(name, data, meta.tags);
|
world.maps.saveMap(name, data, meta.tags);
|
||||||
setup();
|
setup();
|
||||||
});
|
});
|
||||||
@@ -53,7 +53,7 @@ public class MapsDialog extends FloatingDialog{
|
|||||||
}
|
}
|
||||||
|
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
ui.showError(Core.bundle.format("text.editor.errorimageload", Strings.parseException(e, false)));
|
ui.showError(Core.bundle.format("editor.errorimageload", Strings.parseException(e, false)));
|
||||||
Log.err(e);
|
Log.err(e);
|
||||||
}
|
}
|
||||||
}, true, mapExtension);
|
}, true, mapExtension);
|
||||||
@@ -95,20 +95,20 @@ public class MapsDialog extends FloatingDialog{
|
|||||||
button.row();
|
button.row();
|
||||||
button.stack(new Image(map.texture).setScaling(Scaling.fit), new BorderImage(map.texture).setScaling(Scaling.fit)).size(mapsize - 20f);
|
button.stack(new Image(map.texture).setScaling(Scaling.fit), new BorderImage(map.texture).setScaling(Scaling.fit)).size(mapsize - 20f);
|
||||||
button.row();
|
button.row();
|
||||||
button.add(map.custom ? "$text.custom" : "$text.builtin").color(Color.GRAY).padTop(3);
|
button.add(map.custom ? "$custom" : "$builtin").color(Color.GRAY).padTop(3);
|
||||||
|
|
||||||
i++;
|
i++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(world.maps.all().size == 0){
|
if(world.maps.all().size == 0){
|
||||||
maps.add("$text.maps.none");
|
maps.add("$maps.none");
|
||||||
}
|
}
|
||||||
|
|
||||||
content().add(pane).uniformX();
|
content().add(pane).uniformX();
|
||||||
}
|
}
|
||||||
|
|
||||||
void showMapInfo(Map map){
|
void showMapInfo(Map map){
|
||||||
dialog = new FloatingDialog("$text.editor.mapinfo");
|
dialog = new FloatingDialog("$editor.mapinfo");
|
||||||
dialog.addCloseButton();
|
dialog.addCloseButton();
|
||||||
|
|
||||||
float mapsize = UIUtils.portrait() ? 160f : 300f;
|
float mapsize = UIUtils.portrait() ? 160f : 300f;
|
||||||
@@ -127,38 +127,38 @@ public class MapsDialog extends FloatingDialog{
|
|||||||
t.top();
|
t.top();
|
||||||
t.defaults().padTop(10).left();
|
t.defaults().padTop(10).left();
|
||||||
|
|
||||||
t.add("$text.editor.name").padRight(10).color(Color.GRAY).padTop(0);
|
t.add("$editor.name").padRight(10).color(Color.GRAY).padTop(0);
|
||||||
t.row();
|
t.row();
|
||||||
t.add(map.meta.tags.get("name", map.name)).growX().wrap().padTop(2);
|
t.add(map.meta.tags.get("name", map.name)).growX().wrap().padTop(2);
|
||||||
t.row();
|
t.row();
|
||||||
t.add("$text.editor.author").padRight(10).color(Color.GRAY);
|
t.add("$editor.author").padRight(10).color(Color.GRAY);
|
||||||
t.row();
|
t.row();
|
||||||
t.add(map.meta.author()).growX().wrap().padTop(2);
|
t.add(map.meta.author()).growX().wrap().padTop(2);
|
||||||
t.row();
|
t.row();
|
||||||
t.add("$text.editor.description").padRight(10).color(Color.GRAY).top();
|
t.add("$editor.description").padRight(10).color(Color.GRAY).top();
|
||||||
t.row();
|
t.row();
|
||||||
t.add(map.meta.description()).growX().wrap().padTop(2);
|
t.add(map.meta.description()).growX().wrap().padTop(2);
|
||||||
t.row();
|
t.row();
|
||||||
t.add("$text.editor.oregen.info").padRight(10).color(Color.GRAY);
|
t.add("$editor.oregen.info").padRight(10).color(Color.GRAY);
|
||||||
t.row();
|
t.row();
|
||||||
t.add(map.meta.hasOreGen() ? "$text.on" : "$text.off").padTop(2);
|
t.add(map.meta.hasOreGen() ? "$on" : "$off").padTop(2);
|
||||||
}).height(mapsize).width(mapsize);
|
}).height(mapsize).width(mapsize);
|
||||||
|
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
table.addImageTextButton("$text.editor.openin", "icon-load-map", 16 * 2, () -> {
|
table.addImageTextButton("$editor.openin", "icon-load-map", 16 * 2, () -> {
|
||||||
try{
|
try{
|
||||||
Vars.ui.editor.beginEditMap(map.stream.get());
|
Vars.ui.editor.beginEditMap(map.stream.get());
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
hide();
|
hide();
|
||||||
}catch(Exception e){
|
}catch(Exception e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
ui.showError("$text.error.mapnotfound");
|
ui.showError("$error.mapnotfound");
|
||||||
}
|
}
|
||||||
}).fillX().height(54f).marginLeft(10);
|
}).fillX().height(54f).marginLeft(10);
|
||||||
|
|
||||||
table.addImageTextButton("$text.delete", "icon-trash-16", 16 * 2, () -> {
|
table.addImageTextButton("$delete", "icon-trash-16", 16 * 2, () -> {
|
||||||
ui.showConfirm("$text.confirm", Core.bundle.format("text.map.delete", map.name), () -> {
|
ui.showConfirm("$confirm", Core.bundle.format("map.delete", map.name), () -> {
|
||||||
world.maps.removeMap(map);
|
world.maps.removeMap(map);
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
setup();
|
setup();
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ public class PausedDialog extends FloatingDialog{
|
|||||||
private Table missionTable;
|
private Table missionTable;
|
||||||
|
|
||||||
public PausedDialog(){
|
public PausedDialog(){
|
||||||
super("$text.menu");
|
super("$menu");
|
||||||
shouldPause = true;
|
shouldPause = true;
|
||||||
setup();
|
setup();
|
||||||
|
|
||||||
@@ -47,24 +47,24 @@ public class PausedDialog extends FloatingDialog{
|
|||||||
float dw = 210f;
|
float dw = 210f;
|
||||||
content().defaults().width(dw).height(50).pad(5f);
|
content().defaults().width(dw).height(50).pad(5f);
|
||||||
|
|
||||||
content().addButton("$text.back", this::hide).colspan(2).width(dw*2 + 20f);
|
content().addButton("$back", this::hide).colspan(2).width(dw*2 + 20f);
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
content().addButton("$text.unlocks", ui.unlocks::show);
|
content().addButton("$unlocks", ui.unlocks::show);
|
||||||
content().addButton("$text.settings", ui.settings::show);
|
content().addButton("$settings", ui.settings::show);
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
content().addButton("$text.savegame", save::show);
|
content().addButton("$savegame", save::show);
|
||||||
content().addButton("$text.loadgame", load::show).disabled(b -> Net.active());
|
content().addButton("$loadgame", load::show).disabled(b -> Net.active());
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().addButton("$text.hostserver", ui.host::show).disabled(b -> Net.active()).colspan(2).width(dw*2 + 20f);
|
content().addButton("$hostserver", ui.host::show).disabled(b -> Net.active()).colspan(2).width(dw*2 + 20f);
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().addButton("$text.quit", () -> {
|
content().addButton("$quit", () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.quit.confirm", () -> {
|
ui.showConfirm("$confirm", "$quit.confirm", () -> {
|
||||||
if(Net.client()) netClient.disconnectQuietly();
|
if(Net.client()) netClient.disconnectQuietly();
|
||||||
runExitSave();
|
runExitSave();
|
||||||
hide();
|
hide();
|
||||||
@@ -75,16 +75,16 @@ public class PausedDialog extends FloatingDialog{
|
|||||||
content().defaults().size(120f).pad(5);
|
content().defaults().size(120f).pad(5);
|
||||||
float isize = 14f * 4;
|
float isize = 14f * 4;
|
||||||
|
|
||||||
content().addRowImageTextButton("$text.back", "icon-play-2", isize, this::hide);
|
content().addRowImageTextButton("$back", "icon-play-2", isize, this::hide);
|
||||||
content().addRowImageTextButton("$text.settings", "icon-tools", isize, ui.settings::show);
|
content().addRowImageTextButton("$settings", "icon-tools", isize, ui.settings::show);
|
||||||
content().addRowImageTextButton("$text.save", "icon-save", isize, save::show);
|
content().addRowImageTextButton("$save", "icon-save", isize, save::show);
|
||||||
|
|
||||||
content().row();
|
content().row();
|
||||||
|
|
||||||
content().addRowImageTextButton("$text.load", "icon-load", isize, load::show).disabled(b -> Net.active());
|
content().addRowImageTextButton("$load", "icon-load", isize, load::show).disabled(b -> Net.active());
|
||||||
content().addRowImageTextButton("$text.hostserver.mobile", "icon-host", isize, ui.host::show).disabled(b -> Net.active());
|
content().addRowImageTextButton("$hostserver.mobile", "icon-host", isize, ui.host::show).disabled(b -> Net.active());
|
||||||
content().addRowImageTextButton("$text.quit", "icon-quit", isize, () -> {
|
content().addRowImageTextButton("$quit", "icon-quit", isize, () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.quit.confirm", () -> {
|
ui.showConfirm("$confirm", "$quit.confirm", () -> {
|
||||||
if(Net.client()) netClient.disconnectQuietly();
|
if(Net.client()) netClient.disconnectQuietly();
|
||||||
runExitSave();
|
runExitSave();
|
||||||
hide();
|
hide();
|
||||||
@@ -100,12 +100,12 @@ public class PausedDialog extends FloatingDialog{
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ui.loadLogic("$text.saveload", () -> {
|
ui.loadLogic("$saveload", () -> {
|
||||||
try{
|
try{
|
||||||
control.saves.getCurrent().save();
|
control.saves.getCurrent().save();
|
||||||
}catch(Throwable e){
|
}catch(Throwable e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
ui.showError("[accent]" + Core.bundle.get("text.savefail"));
|
ui.showError("[accent]" + Core.bundle.get("savefail"));
|
||||||
}
|
}
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ public class RestartDialog extends FloatingDialog{
|
|||||||
private Team winner;
|
private Team winner;
|
||||||
|
|
||||||
public RestartDialog(){
|
public RestartDialog(){
|
||||||
super("$text.gameover");
|
super("$gameover");
|
||||||
setFillParent(false);
|
setFillParent(false);
|
||||||
shown(this::rebuild);
|
shown(this::rebuild);
|
||||||
}
|
}
|
||||||
@@ -27,20 +27,20 @@ public class RestartDialog extends FloatingDialog{
|
|||||||
buttons().margin(10);
|
buttons().margin(10);
|
||||||
|
|
||||||
if(state.mode.isPvp){
|
if(state.mode.isPvp){
|
||||||
content().add(Core.bundle.format("text.gameover.pvp",winner.localized())).pad(6);
|
content().add(Core.bundle.format("gameover.pvp",winner.localized())).pad(6);
|
||||||
buttons().addButton("$text.menu", () -> {
|
buttons().addButton("$menu", () -> {
|
||||||
hide();
|
hide();
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
logic.reset();
|
logic.reset();
|
||||||
}).size(130f, 60f);
|
}).size(130f, 60f);
|
||||||
}else{
|
}else{
|
||||||
if(control.isHighScore()){
|
if(control.isHighScore()){
|
||||||
content().add("$text.highscore").pad(6);
|
content().add("$highscore").pad(6);
|
||||||
content().row();
|
content().row();
|
||||||
}
|
}
|
||||||
content().add(Core.bundle.format("text.wave.lasted", state.wave)).pad(12);
|
content().add(Core.bundle.format("wave.lasted", state.wave)).pad(12);
|
||||||
|
|
||||||
buttons().addButton("$text.menu", () -> {
|
buttons().addButton("$menu", () -> {
|
||||||
hide();
|
hide();
|
||||||
state.set(State.menu);
|
state.set(State.menu);
|
||||||
logic.reset();
|
logic.reset();
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
public class SaveDialog extends LoadDialog{
|
public class SaveDialog extends LoadDialog{
|
||||||
|
|
||||||
public SaveDialog(){
|
public SaveDialog(){
|
||||||
super("$text.savegame");
|
super("$savegame");
|
||||||
|
|
||||||
update(() -> {
|
update(() -> {
|
||||||
if(state.is(State.menu) && isShown()){
|
if(state.is(State.menu) && isShown()){
|
||||||
@@ -22,9 +22,9 @@ public class SaveDialog extends LoadDialog{
|
|||||||
|
|
||||||
public void addSetup(){
|
public void addSetup(){
|
||||||
slots.row();
|
slots.row();
|
||||||
slots.addImageTextButton("$text.save.new", "icon-add",14 * 3, () ->
|
slots.addImageTextButton("$save.new", "icon-add",14 * 3, () ->
|
||||||
ui.showTextInput("$text.save", "$text.save.newslot", "", text -> {
|
ui.showTextInput("$save", "$save.newslot", "", text -> {
|
||||||
ui.loadGraphics("$text.saving", () -> {
|
ui.loadGraphics("$saving", () -> {
|
||||||
control.saves.addSave(text);
|
control.saves.addSave(text);
|
||||||
Core.app.post(() -> Core.app.post(this::setup));
|
Core.app.post(() -> Core.app.post(this::setup));
|
||||||
});
|
});
|
||||||
@@ -37,13 +37,13 @@ public class SaveDialog extends LoadDialog{
|
|||||||
button.clicked(() -> {
|
button.clicked(() -> {
|
||||||
if(button.childrenPressed()) return;
|
if(button.childrenPressed()) return;
|
||||||
|
|
||||||
ui.showConfirm("$text.overwrite", "$text.save.overwrite", () -> save(slot));
|
ui.showConfirm("$overwrite", "$save.overwrite", () -> save(slot));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
void save(SaveSlot slot){
|
void save(SaveSlot slot){
|
||||||
|
|
||||||
ui.loadfrag.show("$text.saveload");
|
ui.loadfrag.show("$saveload");
|
||||||
|
|
||||||
Time.runTask(5f, () -> {
|
Time.runTask(5f, () -> {
|
||||||
hide();
|
hide();
|
||||||
@@ -53,7 +53,7 @@ public class SaveDialog extends LoadDialog{
|
|||||||
}catch(Throwable e){
|
}catch(Throwable e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|
||||||
ui.showError("[accent]" + Core.bundle.get("text.savefail"));
|
ui.showError("[accent]" + Core.bundle.get("savefail"));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
|
|
||||||
Consumer<SettingsTable> s = table -> {
|
Consumer<SettingsTable> s = table -> {
|
||||||
table.row();
|
table.row();
|
||||||
table.addImageTextButton("$text.back", "icon-arrow-left", 10 * 3, this::back).size(240f, 60f).colspan(2).padTop(15f);
|
table.addImageTextButton("$back", "icon-arrow-left", 10 * 3, this::back).size(240f, 60f).colspan(2).padTop(15f);
|
||||||
};
|
};
|
||||||
|
|
||||||
game = new SettingsTable(s);
|
game = new SettingsTable(s);
|
||||||
@@ -74,17 +74,17 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
prefs.margin(14f);
|
prefs.margin(14f);
|
||||||
|
|
||||||
menu.defaults().size(300f, 60f).pad(3f);
|
menu.defaults().size(300f, 60f).pad(3f);
|
||||||
menu.addButton("$text.settings.game", () -> visible(0));
|
menu.addButton("$settings.game", () -> visible(0));
|
||||||
menu.row();
|
menu.row();
|
||||||
menu.addButton("$text.settings.graphics", () -> visible(1));
|
menu.addButton("$settings.graphics", () -> visible(1));
|
||||||
menu.row();
|
menu.row();
|
||||||
menu.addButton("$text.settings.sound", () -> visible(2));
|
menu.addButton("$settings.sound", () -> visible(2));
|
||||||
if(!Vars.mobile){
|
if(!Vars.mobile){
|
||||||
menu.row();
|
menu.row();
|
||||||
menu.addButton("$text.settings.controls", ui.controls::show);
|
menu.addButton("$settings.controls", ui.controls::show);
|
||||||
}
|
}
|
||||||
menu.row();
|
menu.row();
|
||||||
menu.addButton("$text.settings.language", ui.language::show);
|
menu.addButton("$settings.language", ui.language::show);
|
||||||
|
|
||||||
prefs.clearChildren();
|
prefs.clearChildren();
|
||||||
prefs.add(menu);
|
prefs.add(menu);
|
||||||
@@ -138,20 +138,20 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
game.pref(new Setting(){
|
game.pref(new Setting(){
|
||||||
@Override
|
@Override
|
||||||
public void add(SettingsTable table){
|
public void add(SettingsTable table){
|
||||||
table.addButton("$text.settings.cleardata", () -> {
|
table.addButton("$settings.cleardata", () -> {
|
||||||
FloatingDialog dialog = new FloatingDialog("$text.settings.cleardata");
|
FloatingDialog dialog = new FloatingDialog("$settings.cleardata");
|
||||||
dialog.setFillParent(false);
|
dialog.setFillParent(false);
|
||||||
dialog.content().defaults().size(230f, 60f).pad(3);
|
dialog.content().defaults().size(230f, 60f).pad(3);
|
||||||
dialog.addCloseButton();
|
dialog.addCloseButton();
|
||||||
dialog.content().addButton("$text.settings.clearunlocks", () -> {
|
dialog.content().addButton("$settings.clearunlocks", () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.settings.clear.confirm", () -> {
|
ui.showConfirm("$confirm", "$settings.clear.confirm", () -> {
|
||||||
data.reset();
|
data.reset();
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
dialog.content().addButton("$text.settings.clearall", () -> {
|
dialog.content().addButton("$settings.clearall", () -> {
|
||||||
ui.showConfirm("$text.confirm", "$text.settings.clearall.confirm", () -> {
|
ui.showConfirm("$confirm", "$settings.clearall.confirm", () -> {
|
||||||
ObjectMap<String, Object> map = new ObjectMap<>();
|
ObjectMap<String, Object> map = new ObjectMap<>();
|
||||||
for(String value : Core.settings.keys()){
|
for(String value : Core.settings.keys()){
|
||||||
if(value.contains("usid") || value.contains("uuid")){
|
if(value.contains("usid") || value.contains("uuid")){
|
||||||
@@ -214,7 +214,7 @@ public class SettingsMenuDialog extends SettingsDialog{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addCloseButton(){
|
public void addCloseButton(){
|
||||||
buttons().addImageTextButton("$text.menu", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
buttons().addImageTextButton("$menu", "icon-arrow-left", 30f, this::hide).size(230f, 64f);
|
||||||
|
|
||||||
keyDown(key -> {
|
keyDown(key -> {
|
||||||
if(key == KeyCode.ESCAPE || key == KeyCode.BACK)
|
if(key == KeyCode.ESCAPE || key == KeyCode.BACK)
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ package io.anuke.mindustry.ui.dialogs;
|
|||||||
public class TraceDialog extends FloatingDialog{
|
public class TraceDialog extends FloatingDialog{
|
||||||
|
|
||||||
public TraceDialog(){
|
public TraceDialog(){
|
||||||
super("$text.trace");
|
super("$trace");
|
||||||
|
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
}
|
}
|
||||||
@@ -17,15 +17,15 @@ public class TraceDialog extends FloatingDialog{
|
|||||||
|
|
||||||
/*
|
/*
|
||||||
table.defaults().left();
|
table.defaults().left();
|
||||||
table.add(Core.bundle.format("text.trace.playername", player.name));
|
table.add(Core.bundle.format("trace.playername", player.name));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.ip", info.ip));
|
table.add(Core.bundle.format("trace.ip", info.ip));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.id", info.uuid));
|
table.add(Core.bundle.format("trace.id", info.uuid));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.modclient", info.modclient));
|
table.add(Core.bundle.format("trace.modclient", info.modclient));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.android", info.android));
|
table.add(Core.bundle.format("trace.android", info.android));
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
table.add().pad(5);
|
table.add().pad(5);
|
||||||
@@ -33,19 +33,19 @@ public class TraceDialog extends FloatingDialog{
|
|||||||
|
|
||||||
//disabled until further notice
|
//disabled until further notice
|
||||||
/*
|
/*
|
||||||
table.add(Core.bundle.format("text.trace.totalblocksbroken", info.totalBlocksBroken));
|
table.add(Core.bundle.format("trace.totalblocksbroken", info.totalBlocksBroken));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.structureblocksbroken", info.structureBlocksBroken));
|
table.add(Core.bundle.format("trace.structureblocksbroken", info.structureBlocksBroken));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.lastblockbroken", info.lastBlockBroken.formalName));
|
table.add(Core.bundle.format("trace.lastblockbroken", info.lastBlockBroken.formalName));
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
table.add().pad(5);
|
table.add().pad(5);
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
table.add(Core.bundle.format("text.trace.totalblocksplaced", info.totalBlocksPlaced));
|
table.add(Core.bundle.format("trace.totalblocksplaced", info.totalBlocksPlaced));
|
||||||
table.row();
|
table.row();
|
||||||
table.add(Core.bundle.format("text.trace.lastblockplaced", info.lastBlockPlaced.formalName));
|
table.add(Core.bundle.format("trace.lastblockplaced", info.lastBlockPlaced.formalName));
|
||||||
table.row();
|
table.row();
|
||||||
|
|
||||||
content().add(table);
|
content().add(table);
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ import static io.anuke.mindustry.Vars.*;
|
|||||||
public class UnlocksDialog extends FloatingDialog{
|
public class UnlocksDialog extends FloatingDialog{
|
||||||
|
|
||||||
public UnlocksDialog(){
|
public UnlocksDialog(){
|
||||||
super("$text.unlocks");
|
super("$unlocks");
|
||||||
|
|
||||||
shouldPause = true;
|
shouldPause = true;
|
||||||
addCloseButton();
|
addCloseButton();
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ public class ChatFragment extends Table{
|
|||||||
TextField to = dialog.content().addField("", t-> {}).pad(15).width(250f).get();
|
TextField to = dialog.content().addField("", t-> {}).pad(15).width(250f).get();
|
||||||
to.setMaxLength(maxTextLength);
|
to.setMaxLength(maxTextLength);
|
||||||
to.keyDown(KeyCode.ENTER, () -> dialog.content().find("okb").fireClick());
|
to.keyDown(KeyCode.ENTER, () -> dialog.content().find("okb").fireClick());
|
||||||
dialog.content().addButton("$text.ok", () -> {
|
dialog.content().addButton("$ok", () -> {
|
||||||
chatfield.clearText();
|
chatfield.clearText();
|
||||||
chatfield.appendText(to.getText());
|
chatfield.appendText(to.getText());
|
||||||
chatfield.change();
|
chatfield.change();
|
||||||
|
|||||||
@@ -130,9 +130,9 @@ public class HudFragment extends Fragment{
|
|||||||
|
|
||||||
//fps display
|
//fps display
|
||||||
infolabel = cont.table(t -> {
|
infolabel = cont.table(t -> {
|
||||||
IntFormat fps = new IntFormat("text.fps");
|
IntFormat fps = new IntFormat("fps");
|
||||||
IntFormat tps = new IntFormat("text.tps");
|
IntFormat tps = new IntFormat("tps");
|
||||||
IntFormat ping = new IntFormat("text.ping");
|
IntFormat ping = new IntFormat("ping");
|
||||||
t.label(() -> fps.get(Core.graphics.getFramesPerSecond())).padRight(10);
|
t.label(() -> fps.get(Core.graphics.getFramesPerSecond())).padRight(10);
|
||||||
t.row();
|
t.row();
|
||||||
if(Net.hasClient()){
|
if(Net.hasClient()){
|
||||||
@@ -152,12 +152,12 @@ public class HudFragment extends Fragment{
|
|||||||
//paused table
|
//paused table
|
||||||
parent.fill(t -> {
|
parent.fill(t -> {
|
||||||
t.top().visible(() -> state.is(State.paused) && !Net.active());
|
t.top().visible(() -> state.is(State.paused) && !Net.active());
|
||||||
t.table("button", top -> top.add("$text.paused").pad(6f));
|
t.table("button", top -> top.add("$paused").pad(6f));
|
||||||
});
|
});
|
||||||
|
|
||||||
parent.fill(t -> {
|
parent.fill(t -> {
|
||||||
t.visible(() -> netServer.isWaitingForPlayers() && !state.is(State.menu));
|
t.visible(() -> netServer.isWaitingForPlayers() && !state.is(State.menu));
|
||||||
t.table("button", c -> c.add("$text.waiting.players"));
|
t.table("button", c -> c.add("$waiting.players"));
|
||||||
});
|
});
|
||||||
|
|
||||||
//'core is under attack' table
|
//'core is under attack' table
|
||||||
@@ -195,14 +195,14 @@ public class HudFragment extends Fragment{
|
|||||||
|
|
||||||
return coreAttackOpacity > 0;
|
return coreAttackOpacity > 0;
|
||||||
});
|
});
|
||||||
t.table("button", top -> top.add("$text.coreattack").pad(2)
|
t.table("button", top -> top.add("$coreattack").pad(2)
|
||||||
.update(label -> label.getColor().set(Color.ORANGE).lerp(Color.SCARLET, Mathf.absin(Time.time(), 2f, 1f))));
|
.update(label -> label.getColor().set(Color.ORANGE).lerp(Color.SCARLET, Mathf.absin(Time.time(), 2f, 1f))));
|
||||||
});
|
});
|
||||||
|
|
||||||
//'saving' indicator
|
//'saving' indicator
|
||||||
parent.fill(t -> {
|
parent.fill(t -> {
|
||||||
t.bottom().visible(() -> !state.is(State.menu) && control.saves.isSaving());
|
t.bottom().visible(() -> !state.is(State.menu) && control.saves.isSaving());
|
||||||
t.add("$text.saveload");
|
t.add("$saveload");
|
||||||
});
|
});
|
||||||
|
|
||||||
blockfrag.build(Core.scene.root);
|
blockfrag.build(Core.scene.root);
|
||||||
@@ -258,7 +258,7 @@ public class HudFragment extends Fragment{
|
|||||||
|
|
||||||
//add to table
|
//add to table
|
||||||
table.add(in).padRight(8);
|
table.add(in).padRight(8);
|
||||||
table.add("$text.unlocked");
|
table.add("$unlocked");
|
||||||
table.pack();
|
table.pack();
|
||||||
|
|
||||||
//create container table which will align and move
|
//create container table which will align and move
|
||||||
@@ -292,7 +292,7 @@ public class HudFragment extends Fragment{
|
|||||||
|
|
||||||
//correct plurals if needed
|
//correct plurals if needed
|
||||||
if(esize == 1){
|
if(esize == 1){
|
||||||
((Label) lastUnlockLayout.getParent().find(e -> e instanceof Label)).setText("$text.unlocked.plural");
|
((Label) lastUnlockLayout.getParent().find(e -> e instanceof Label)).setText("$unlocked.plural");
|
||||||
}
|
}
|
||||||
|
|
||||||
lastUnlockLayout.clearChildren();
|
lastUnlockLayout.clearChildren();
|
||||||
@@ -326,12 +326,12 @@ public class HudFragment extends Fragment{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void showTextDialog(String str){
|
public void showTextDialog(String str){
|
||||||
new FloatingDialog("$text.mission.info"){{
|
new FloatingDialog("$mission.info"){{
|
||||||
shouldPause = true;
|
shouldPause = true;
|
||||||
setFillParent(false);
|
setFillParent(false);
|
||||||
getCell(content()).growX();
|
getCell(content()).growX();
|
||||||
content().margin(15).add(str).width(400f).wrap().get().setAlignment(Align.left, Align.left);
|
content().margin(15).add(str).width(400f).wrap().get().setAlignment(Align.left, Align.left);
|
||||||
buttons().addButton("$text.continue", this::hide).size(140, 60).pad(4);
|
buttons().addButton("$continue", this::hide).size(140, 60).pad(4);
|
||||||
}}.show();
|
}}.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -361,9 +361,9 @@ public class HudFragment extends Fragment{
|
|||||||
|
|
||||||
private void addWaveTable(TextButton table){
|
private void addWaveTable(TextButton table){
|
||||||
|
|
||||||
IntFormat wavef = new IntFormat("text.wave");
|
IntFormat wavef = new IntFormat("wave");
|
||||||
IntFormat enemyf = new IntFormat("text.wave.enemy");
|
IntFormat enemyf = new IntFormat("wave.enemy");
|
||||||
IntFormat enemiesf = new IntFormat("text.wave.enemies");
|
IntFormat enemiesf = new IntFormat("wave.enemies");
|
||||||
|
|
||||||
table.clearChildren();
|
table.clearChildren();
|
||||||
table.touchable(Touchable.enabled);
|
table.touchable(Touchable.enabled);
|
||||||
@@ -375,8 +375,8 @@ public class HudFragment extends Fragment{
|
|||||||
enemiesf.get(state.enemies())) :
|
enemiesf.get(state.enemies())) :
|
||||||
wavef.get(state.wave) + "\n" +
|
wavef.get(state.wave) + "\n" +
|
||||||
(!state.mode.disableWaveTimer ?
|
(!state.mode.disableWaveTimer ?
|
||||||
Core.bundle.format("text.wave.waiting", (int)(state.wavetime/60)) :
|
Core.bundle.format("wave.waiting", (int)(state.wavetime/60)) :
|
||||||
Core.bundle.get("text.waiting")))
|
Core.bundle.get("waiting")))
|
||||||
).growX().pad(8f);
|
).growX().pad(8f);
|
||||||
|
|
||||||
table.setDisabled(true);
|
table.setDisabled(true);
|
||||||
|
|||||||
@@ -20,12 +20,12 @@ public class LoadingFragment extends Fragment{
|
|||||||
|
|
||||||
t.addImage("white").growX().height(3f).pad(4f).growX().get().setColor(Palette.accent);
|
t.addImage("white").growX().height(3f).pad(4f).growX().get().setColor(Palette.accent);
|
||||||
t.row();
|
t.row();
|
||||||
t.add("$text.loading").name("namelabel").pad(10f);
|
t.add("$loading").name("namelabel").pad(10f);
|
||||||
t.row();
|
t.row();
|
||||||
t.addImage("white").growX().height(3f).pad(4f).growX().get().setColor(Palette.accent);
|
t.addImage("white").growX().height(3f).pad(4f).growX().get().setColor(Palette.accent);
|
||||||
t.row();
|
t.row();
|
||||||
|
|
||||||
button = t.addButton("$text.cancel", () -> {}).pad(20).size(250f, 70f).visible(false).get();
|
button = t.addButton("$cancel", () -> {}).pad(20).size(250f, 70f).visible(false).get();
|
||||||
table = t;
|
table = t;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -37,7 +37,7 @@ public class LoadingFragment extends Fragment{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void show(){
|
public void show(){
|
||||||
show("$text.loading");
|
show("$loading");
|
||||||
}
|
}
|
||||||
|
|
||||||
public void show(String text){
|
public void show(String text){
|
||||||
|
|||||||
@@ -56,14 +56,14 @@ public class MenuFragment extends Fragment{
|
|||||||
container.defaults().size(size).pad(5).padTop(4f);
|
container.defaults().size(size).pad(5).padTop(4f);
|
||||||
|
|
||||||
MobileButton
|
MobileButton
|
||||||
play = new MobileButton("icon-play-2", isize, "$text.play", this::showPlaySelect),
|
play = new MobileButton("icon-play-2", isize, "$play", this::showPlaySelect),
|
||||||
maps = new MobileButton("icon-map", isize, "$text.maps", ui.maps::show),
|
maps = new MobileButton("icon-map", isize, "$maps", ui.maps::show),
|
||||||
load = new MobileButton("icon-load", isize, "$text.load", ui.load::show),
|
load = new MobileButton("icon-load", isize, "$load", ui.load::show),
|
||||||
join = new MobileButton("icon-add", isize, "$text.joingame", ui.join::show),
|
join = new MobileButton("icon-add", isize, "$joingame", ui.join::show),
|
||||||
editor = new MobileButton("icon-editor", isize, "$text.editor", () -> ui.loadGraphics(ui.editor::show)),
|
editor = new MobileButton("icon-editor", isize, "$editor", () -> ui.loadGraphics(ui.editor::show)),
|
||||||
tools = new MobileButton("icon-tools", isize, "$text.settings", ui.settings::show),
|
tools = new MobileButton("icon-tools", isize, "$settings", ui.settings::show),
|
||||||
unlocks = new MobileButton("icon-unlocks", isize, "$text.unlocks", ui.unlocks::show),
|
unlocks = new MobileButton("icon-unlocks", isize, "$unlocks", ui.unlocks::show),
|
||||||
donate = new MobileButton("icon-donate", isize, "$text.donate", Platform.instance::openDonations);
|
donate = new MobileButton("icon-donate", isize, "$donate", Platform.instance::openDonations);
|
||||||
|
|
||||||
if(Core.graphics.getWidth() > Core.graphics.getHeight()){
|
if(Core.graphics.getWidth() > Core.graphics.getHeight()){
|
||||||
container.add(play);
|
container.add(play);
|
||||||
@@ -111,29 +111,29 @@ public class MenuFragment extends Fragment{
|
|||||||
out.margin(16);
|
out.margin(16);
|
||||||
out.defaults().size(w, 66f).padTop(5).padRight(5);
|
out.defaults().size(w, 66f).padTop(5).padRight(5);
|
||||||
|
|
||||||
out.add(new MenuButton("icon-play-2", "$text.play", MenuFragment.this::showPlaySelect)).width(bw).colspan(2);
|
out.add(new MenuButton("icon-play-2", "$play", MenuFragment.this::showPlaySelect)).width(bw).colspan(2);
|
||||||
|
|
||||||
out.row();
|
out.row();
|
||||||
|
|
||||||
out.add(new MenuButton("icon-editor", "$text.editor", () -> ui.loadGraphics(ui.editor::show)));
|
out.add(new MenuButton("icon-editor", "$editor", () -> ui.loadGraphics(ui.editor::show)));
|
||||||
|
|
||||||
out.add(new MenuButton("icon-map", "$text.maps", ui.maps::show));
|
out.add(new MenuButton("icon-map", "$maps", ui.maps::show));
|
||||||
|
|
||||||
out.row();
|
out.row();
|
||||||
|
|
||||||
out.add(new MenuButton("icon-info", "$text.about.button", ui.about::show));
|
out.add(new MenuButton("icon-info", "$about.button", ui.about::show));
|
||||||
|
|
||||||
out.add(new MenuButton("icon-tools", "$text.settings", ui.settings::show));
|
out.add(new MenuButton("icon-tools", "$settings", ui.settings::show));
|
||||||
|
|
||||||
out.row();
|
out.row();
|
||||||
|
|
||||||
out.add(new MenuButton("icon-menu", "$text.changelog.title", ui.changelog::show));
|
out.add(new MenuButton("icon-menu", "$changelog.title", ui.changelog::show));
|
||||||
|
|
||||||
out.add(new MenuButton("icon-unlocks", "$text.unlocks", ui.unlocks::show));
|
out.add(new MenuButton("icon-unlocks", "$unlocks", ui.unlocks::show));
|
||||||
|
|
||||||
out.row();
|
out.row();
|
||||||
|
|
||||||
out.add(new MenuButton("icon-exit", "$text.quit", Core.app::exit)).width(bw).colspan(2);
|
out.add(new MenuButton("icon-exit", "$quit", Core.app::exit)).width(bw).colspan(2);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -144,29 +144,29 @@ public class MenuFragment extends Fragment{
|
|||||||
float w = 220f;
|
float w = 220f;
|
||||||
float bw = w * 2f + 10f;
|
float bw = w * 2f + 10f;
|
||||||
|
|
||||||
FloatingDialog dialog = new FloatingDialog("$text.play");
|
FloatingDialog dialog = new FloatingDialog("$play");
|
||||||
dialog.addCloseButton();
|
dialog.addCloseButton();
|
||||||
dialog.content().defaults().height(66f).width(w).padRight(5f);
|
dialog.content().defaults().height(66f).width(w).padRight(5f);
|
||||||
|
|
||||||
dialog.content().add(new MenuButton("icon-play-2", "$text.map.random", () -> {
|
dialog.content().add(new MenuButton("icon-play-2", "$map.random", () -> {
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
world.generator.playRandomMap();
|
world.generator.playRandomMap();
|
||||||
})).width(bw).colspan(2);
|
})).width(bw).colspan(2);
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
|
|
||||||
dialog.content().add(new MenuButton("icon-add", "$text.joingame", () -> {
|
dialog.content().add(new MenuButton("icon-add", "$joingame", () -> {
|
||||||
ui.join.show();
|
ui.join.show();
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
dialog.content().add(new MenuButton("icon-editor", "$text.customgame", () -> {
|
dialog.content().add(new MenuButton("icon-editor", "$customgame", () -> {
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
ui.levels.show();
|
ui.levels.show();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
dialog.content().row();
|
dialog.content().row();
|
||||||
|
|
||||||
dialog.content().add(new MenuButton("icon-load", "$text.loadgame", () -> {
|
dialog.content().add(new MenuButton("icon-load", "$loadgame", () -> {
|
||||||
ui.load.show();
|
ui.load.show();
|
||||||
dialog.hide();
|
dialog.hide();
|
||||||
})).width(bw).colspan(2);
|
})).width(bw).colspan(2);
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ public class PlacementFragment extends Fragment{
|
|||||||
header.left();
|
header.left();
|
||||||
header.add(new ImageStack(lastDisplay.getCompactIcon())).size(8 * 4);
|
header.add(new ImageStack(lastDisplay.getCompactIcon())).size(8 * 4);
|
||||||
header.labelWrap(() ->
|
header.labelWrap(() ->
|
||||||
!data.isUnlocked(Recipe.getByResult(lastDisplay)) ? Core.bundle.get("text.blocks.unknown") : lastDisplay.formalName)
|
!data.isUnlocked(Recipe.getByResult(lastDisplay)) ? Core.bundle.get("blocks.unknown") : lastDisplay.formalName)
|
||||||
.left().width(190f).padLeft(5);
|
.left().width(190f).padLeft(5);
|
||||||
header.add().growX();
|
header.add().growX();
|
||||||
if(data.isUnlocked(Recipe.getByResult(lastDisplay))){
|
if(data.isUnlocked(Recipe.getByResult(lastDisplay))){
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ public class PlayerListFragment extends Fragment{
|
|||||||
});
|
});
|
||||||
|
|
||||||
cont.table("button", pane -> {
|
cont.table("button", pane -> {
|
||||||
pane.label(() -> Core.bundle.format(playerGroup.size() == 1 ? "text.players.single" : "text.players", playerGroup.size()));
|
pane.label(() -> Core.bundle.format(playerGroup.size() == 1 ? "players.single" : "players", playerGroup.size()));
|
||||||
pane.row();
|
pane.row();
|
||||||
pane.pane(content).grow().get().setScrollingDisabled(true, false);
|
pane.pane(content).grow().get().setScrollingDisabled(true, false);
|
||||||
pane.row();
|
pane.row();
|
||||||
@@ -52,9 +52,9 @@ public class PlayerListFragment extends Fragment{
|
|||||||
pane.table(menu -> {
|
pane.table(menu -> {
|
||||||
menu.defaults().growX().height(50f).fillY();
|
menu.defaults().growX().height(50f).fillY();
|
||||||
|
|
||||||
menu.addButton("$text.server.bans", ui.bans::show).disabled(b -> Net.client());
|
menu.addButton("$server.bans", ui.bans::show).disabled(b -> Net.client());
|
||||||
menu.addButton("$text.server.admins", ui.admins::show).disabled(b -> Net.client());
|
menu.addButton("$server.admins", ui.admins::show).disabled(b -> Net.client());
|
||||||
menu.addButton("$text.close", this::toggle);
|
menu.addButton("$close", this::toggle);
|
||||||
}).margin(0f).pad(10f).growX();
|
}).margin(0f).pad(10f).growX();
|
||||||
|
|
||||||
}).touchable(Touchable.enabled).margin(14f);
|
}).touchable(Touchable.enabled).margin(14f);
|
||||||
@@ -108,9 +108,9 @@ public class PlayerListFragment extends Fragment{
|
|||||||
t.defaults().size(bs);
|
t.defaults().size(bs);
|
||||||
|
|
||||||
t.addImageButton("icon-ban", "clear-partial", 14 * 2,
|
t.addImageButton("icon-ban", "clear-partial", 14 * 2,
|
||||||
() -> ui.showConfirm("$text.confirm", "$text.confirmban", () -> Call.onAdminRequest(player, AdminAction.ban)));
|
() -> ui.showConfirm("$confirm", "$confirmban", () -> Call.onAdminRequest(player, AdminAction.ban)));
|
||||||
t.addImageButton("icon-cancel", "clear-partial", 16 * 2,
|
t.addImageButton("icon-cancel", "clear-partial", 16 * 2,
|
||||||
() -> ui.showConfirm("$text.confirm", "$text.confirmkick", () -> Call.onAdminRequest(player, AdminAction.kick)));
|
() -> ui.showConfirm("$confirm", "$confirmkick", () -> Call.onAdminRequest(player, AdminAction.kick)));
|
||||||
|
|
||||||
t.row();
|
t.row();
|
||||||
|
|
||||||
@@ -120,9 +120,9 @@ public class PlayerListFragment extends Fragment{
|
|||||||
String id = player.uuid;
|
String id = player.uuid;
|
||||||
|
|
||||||
if(netServer.admins.isAdmin(id, connection.address)){
|
if(netServer.admins.isAdmin(id, connection.address)){
|
||||||
ui.showConfirm("$text.confirm", "$text.confirmunadmin", () -> netServer.admins.unAdminPlayer(id));
|
ui.showConfirm("$confirm", "$confirmunadmin", () -> netServer.admins.unAdminPlayer(id));
|
||||||
}else{
|
}else{
|
||||||
ui.showConfirm("$text.confirm", "$text.confirmadmin", () -> netServer.admins.adminPlayer(id, player.usid));
|
ui.showConfirm("$confirm", "$confirmadmin", () -> netServer.admins.adminPlayer(id, player.usid));
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.update(b -> b.setChecked(player.isAdmin))
|
.update(b -> b.setChecked(player.isAdmin))
|
||||||
|
|||||||
@@ -57,6 +57,6 @@ public enum BlockStat{
|
|||||||
}
|
}
|
||||||
|
|
||||||
public String localized(){
|
public String localized(){
|
||||||
return Core.bundle.get("text.blocks." + name().toLowerCase(Locale.ROOT));
|
return Core.bundle.get("blocks." + name().toLowerCase(Locale.ROOT));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class BlockStats{
|
|||||||
|
|
||||||
/**Adds a stat value.*/
|
/**Adds a stat value.*/
|
||||||
public void add(BlockStat stat, StatValue value){
|
public void add(BlockStat stat, StatValue value){
|
||||||
if(!Core.bundle.has("text.blocks." + stat.name().toLowerCase(Locale.ROOT))){
|
if(!Core.bundle.has("blocks." + stat.name().toLowerCase(Locale.ROOT))){
|
||||||
if(!errorWhenMissing){
|
if(!errorWhenMissing){
|
||||||
Log.err("Warning: No bundle entry for stat type \"" + stat + "\"!");
|
Log.err("Warning: No bundle entry for stat type \"" + stat + "\"!");
|
||||||
}else{
|
}else{
|
||||||
@@ -64,7 +64,7 @@ public class BlockStats{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!Core.bundle.has("text.category." + stat.category.name().toLowerCase(Locale.ROOT))){
|
if(!Core.bundle.has("category." + stat.category.name().toLowerCase(Locale.ROOT))){
|
||||||
if(!errorWhenMissing){
|
if(!errorWhenMissing){
|
||||||
Log.err("Warning: No bundle entry for stat category \"" + stat.category + "\"!");
|
Log.err("Warning: No bundle entry for stat category \"" + stat.category + "\"!");
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
@@ -22,6 +22,6 @@ public enum StatUnit{
|
|||||||
|
|
||||||
public String localized(){
|
public String localized(){
|
||||||
if(this == none) return "";
|
if(this == none) return "";
|
||||||
return Core.bundle.get("text.unit." + name().toLowerCase(Locale.ROOT));
|
return Core.bundle.get("unit." + name().toLowerCase(Locale.ROOT));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,6 +12,6 @@ public class BooleanValue implements StatValue{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void display(Table table){
|
public void display(Table table){
|
||||||
table.add(!value ? "$text.no" : "$text.yes");
|
table.add(!value ? "$no" : "$yes");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user