Updated translation bundles, added autowrap to menu

This commit is contained in:
Anuken 2018-05-05 13:18:21 -04:00
parent 90c243dec8
commit c1163a078a
9 changed files with 676 additions and 612 deletions

View file

@ -0,0 +1,528 @@
text.about = Créé par [ROYAL]Anuken.[]\nA l'origine une entrée dans le [orange]GDL[] MM Jam.\n\nCrédits: \n- SFX réalisé avec [yellow]bfxr[] \n- Musique faite par [lime]RoccoW[] / trouvé sur [lime]FreeMusicArchive.org[] \n\nRemerciements particuliers à:\n- [coral]MitchellFJN[]: nombreux tests et retours d'expérience \n- [sky]Luxray5474[]: travail wiki, contributions de code \n- [lime]Epowerj[]: système de compilation de code, icône \n- Tous les beta testeurs sont sur itch.io et Google Play\n
text.discord = Rejoignez le discord de Mindustry
text.changes = [SCARLET]Attention![] \nCertains mécanismes importants du jeu ont ete modifies.\n-Les [accent]telporteurs[] utilisent maintenant de l'énergie.\n-Les [accent]fonderies[] et les[accent]crucibles[] ont maintenant une capacité maximale d'articles.\n-Les [accent]crucibles[] exigent maintenant du charbon comme combustible.
text.gameover = Le noyau a été détruit.
text.highscore = [YELLOW]Nouveau meilleur score!
text.lasted = Vous avez duré jusqu'à la vague
text.level.highscore = Meilleur score: [accent]{0}
text.level.delete.title = Confirmer
text.level.delete = Êtes-vous sûr de vouloir supprimer la carte \"[orange] \"?
text.level.select = Sélection de niveau
text.level.mode = Mode de jeu :
text.savegame = Sauvegarder la partie
text.loadgame = Charger la partie
text.joingame = Rejoindre la partie
text.quit = Quitter
text.about.button = À propos
text.name = Nom :
text.public = Publique
text.players = joueurs en ligne
text.server.player.host = Héberger
text.players.single = joueur en ligne
text.server.mismatch = Erreur de paquet: possible incompatibilité de version client/serveur. Assurez-vous que vous et l'hôte avez la dernière version de Mindustry!
text.server.closing = [accent]Fermeture du serveur ...
text.server.kicked.kick = Vous avez été expulsé du serveur!
text.server.kicked.invalidPassword = Mot de passe non valide !
text.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!
text.server.kicked.banned = Vous êtes banni sur ce serveur.
text.server.connected = a rejoint le serveur
text.server.disconnected = {0} s'est déconnecté.
text.nohost = Impossible d'héberger le serveur sur une carte personnalisée!
text.hostserver = Héberger un serveur
text.host = Héberger
text.hosting = [accent]Ouverture du serveur ...
text.hosts.refresh = Actualiser
text.hosts.discovering = Recherche de parties LAN
text.server.refreshing = Actualisation du serveur
text.hosts.none = [lightgray]Aucun jeu LAN trouvé!
text.host.invalid = [scarlet]Impossible de se connecter à l'hôte.
text.server.friendlyfire = Tir allié
text.trace = suivre le joueur
text.trace.playername = Nom du joueur: [accent] {0}
text.trace.ip = IP: [accent] {0}
text.trace.id = ID unique: [accent] {0}
text.trace.android = Client Android: [accent] {0}
text.trace.modclient = Client personnalisé: [accent] {0}
text.trace.totalblocksbroken = Total des blocs détruits: [accent] {0}
text.trace.structureblocksbroken = Blocs de structure détruits: [accent] {0}
text.trace.lastblockbroken = Dernier bloc détruit: [accent] {0}
text.trace.totalblocksplaced = Nombre total de blocs placés: [accent] {0}
text.trace.lastblockplaced = Dernier bloc placé: [accent] {0}
text.invalidid = ID client invalide! Soumettre un rapport de bug
text.server.bans = Interdictions
text.server.bans.none = Aucun joueur banni trouvé!
text.server.admins = Administrateurs
text.server.admins.none = Aucun administrateur trouvé!
text.server.add = Ajouter un serveur
text.server.delete = Êtes-vous sûr de vouloir supprimer ce serveur?
text.server.hostname = Héberger
text.server.edit = éditer le serveur
text.server.outdated = [crimson]Serveur obsolète![]
text.server.outdated.client = [Crimson]Client obsolète![]
text.server.version = [lightgray]Version: {0}
text.server.custombuild = [jaune]Construction personnalisée
text.confirmban = Êtes-vous sûr de vouloir bannir ce joueur?
text.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?
text.confirmunadmin = Êtes-vous sûr de vouloir supprimer le statut d'administrateur de ce joueur?
text.joingame.byip = Rejoindre par IP ...
text.joingame.title = Rejoindre une partie
text.joingame.ip = IP :
text.disconnect = Déconnecté
text.connecting = [accent]Connexion ...
text.connecting.data = [accent] Chargement des données de la partie ...
text.connectfail = [crimson] Échec de la connexion au serveur : [orange]
text.server.port = Port :
text.server.addressinuse = Adresse déjà utilisée!
text.server.invalidport = Numéro de port incorrect.
text.server.error = [crimson]Erreur lors de l'hébergement du serveur: [orange] {0}
text.tutorial.back = < Précédent\n
text.tutorial.next = Suivant>
text.save.new = Nouvelle sauvegarde
text.save.overwrite = Êtes-vous sûr de vouloir remplacer cette sauvegarde?
text.overwrite = Écraser
text.save.none = Aucune sauvegarde trouvée!
text.saveload = [accent]Sauvegarde ...
text.savefail = Échec de la sauvegarde du jeu !
text.save.delete.confirm = Êtes-vous sûr de vouloir supprimer cette sauvegarde?
text.save.delete = Supprimer
text.save.export = Exporter la sauvegarde
text.save.import.invalid = [orange]Cette sauvegarde est invalide!
text.save.import.fail = [crimson]Echec de l'importation de la sauvegarde: [orange] {0}
text.save.export.fail = [crimson]Échec de l'exportation de la sauvegarde: [orange] {0}
text.save.import = Importer la sauvegarde
text.save.newslot = Enregistrer le nom:
text.save.rename = Renommer
text.save.rename.text = Nouveau nom:
text.selectslot = Sélectionnez une sauvegarde.
text.slot = [accent]Emplacement {0}
text.save.corrupted = [orange]Le fichier enregistrer est corrompu ou invalide!
text.empty = <vide>
text.on = Allumer
text.off = Eteint
text.save.autosave = Sauvegarde automatique
text.save.map = Carte
text.save.wave = Vague :
text.save.difficulty = DIFFICULTÉ
text.save.date = Dernière sauvegarde: {0}
text.confirm = Confirmer
text.delete = Supprimer
text.ok = OK
text.open = Ouvrir
text.cancel = Annuler
text.openlink = Lien public
text.back = Retour
text.quit.confirm = Êtes-vous sûr de vouloir quitter?
text.changelog.title = Note de mise à jour
text.changelog.error = [Scarlet] Erreur lors de l'obtention du changement de serveur! Vérifiez votre connexion internet.
text.changelog.current = [jaune] [[Version actuelle]
text.changelog.latest = [orange][[Dernière version]
text.loading = [accent]Chargement ...
text.wave = [orange]Vague {0}
text.wave.waiting = Vague dans {0}
text.waiting = Attente...
text.enemies = ennemis
text.enemies.single = Ennemi
text.loadimage = Charger l'image
text.saveimage = Enregistrer l'image
text.oregen = Génération de minerais
text.editor.badsize = [orange]Dimensions de l'image non valides![] Dimensions de la carte valides: {0}
text.editor.errorimageload = Erreur lors du chargement du fichier image:[orange] {0}
text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier image:[orange] {0}
text.editor.generate = Générer
text.editor.resize = Redimensionner
text.editor.loadmap = Charger la carte
text.editor.savemap = Enregistrer la carte
text.editor.loadimage = Charger l'image
text.editor.saveimage = Enregistrer l'image
text.editor.unsaved = [scarlet] Vous avez des changements non sauvegardés![] Êtes-vous sûr de vouloir quitter?
text.editor.brushsize = Taille de la brosse:
text.editor.noplayerspawn = Cette carte n'a pas de point d'apparition de joueur!
text.editor.manyplayerspawns = Les cartes ne peuvent pas avoir plus d'un point d'apparition de joueur!
text.editor.manyenemyspawns = Il ne peut pas avoir plus de {0} points d'apparition ennemis!
text.editor.resizemap = Redimensionner la carte
text.editor.resizebig = [scarlet]Attention![] Les cartes de plus de 256 unités peuvent laggés et être instables.
text.editor.mapname = Nom de la carte:
text.editor.overwrite = [accent]Attention! Cela écrasera la carte existante.
text.editor.failoverwrite = [Crimson]Impossible d'écraser la carte par défaut!
text.editor.selectmap = Sélectionnez une carte à charger:
text.width = Largeur:
text.height = Hauteur:
text.randomize = Rendre aléatoire
text.apply = Appliquer
text.update = Modifier
text.menu = Menu
text.play = Jouer
text.load = Charger
text.save = Sauvegarder
text.language.restart = Veuillez redémarrer votre jeu pour que les paramètres de langue soient appliqués.
text.settings.language = Langue
text.settings = Réglages
text.tutorial = Tutoriel
text.editor = Éditeur
text.mapeditor = Éditeur de carte
text.donate = Faire un don
text.settings.reset = Valeur par défaut.
text.settings.controls = Contrôles
text.settings.game = Jeu
text.settings.sound = Son
text.settings.graphics = Graphique
text.upgrades = Améliorations
text.purchased = [VERT]Créé!
text.weapons = Armes
text.paused = Pause
text.respawn = Réapparition dans
text.info.title = [accent]Info
text.error.title = [crimson]Une erreur est survenue
text.error.crashmessage = [SCARLET]Une erreur inattendue est survenue, et aurait provoqué un crash.[] Veuillez indiquer les circonstances exactes dans lesquelles cette erreur est survenue au développeur:[ORANGE] anukendev@gmail.com[]
text.error.crashtitle = Une erreur est survenue
text.mode.break = Mode de rupture: {0}
text.mode.place = Placez le mode: {0}
placemode.hold.name = Ligne
placemode.areadelete.name = surface
placemode.touchdelete.name = toucher
placemode.holddelete.name = tenir
placemode.none.name = aucun
placemode.touch.name = toucher
placemode.cursor.name = curseur
text.blocks.extrainfo = [accent] info supplémentaire du bloc:
text.blocks.blockinfo = Bloquer les infos
text.blocks.powercapacity = capacité d'énergie
text.blocks.powershot = Energie/Tir
text.blocks.powersecond = Energie/Seconde
text.blocks.powerdraindamage = Utilisation d'énergie/Dommage
text.blocks.shieldradius = rayon du bouclier
text.blocks.itemspeedsecond = Vitesse d'Article/Seconde
text.blocks.range = Portée
text.blocks.size = Taille
text.blocks.powerliquid = énergie/Liquide
text.blocks.maxliquidsecond = Max Liquide/Seconde
text.blocks.liquidcapacity = Capacité liquide
text.blocks.liquidsecond = Liquide/seconde
text.blocks.damageshot = Dégâts/tir
text.blocks.ammocapacity = Capacité de munitions
text.blocks.ammo = Munition
text.blocks.ammoitem = Munitions/Article
text.blocks.maxitemssecond = Max articles/seconde
text.blocks.powerrange = Gamme de puissance
text.blocks.lasertilerange = portée du laser
text.blocks.capacity = Capacité
text.blocks.itemcapacity = Capacité article
text.blocks.maxpowergenerationsecond = Génération max d'énergie/seconde
text.blocks.powergenerationsecond = Génération d'énergie/seconde
text.blocks.generationsecondsitem = Génération Secondes / item
text.blocks.input = entrée
text.blocks.inputliquid = Entrée de liquide
text.blocks.inputitem = entré d'article
text.blocks.output = Sortie
text.blocks.secondsitem = Secondes/article
text.blocks.maxpowertransfersecond = Transfert max d'énergie/seconde
text.blocks.explosive = Hautement explosif !
text.blocks.repairssecond = Réparation/seconde
text.blocks.health = Santé
text.blocks.inaccuracy = Inexactitude
text.blocks.shots = tirs
text.blocks.shotssecond = Tirs/seconde
text.blocks.fuel = Carburant
text.blocks.fuelduration = Durée du carburant
text.blocks.maxoutputsecond = Sortie max/seconde
text.blocks.inputcapacity = Capacité d'entrée
text.blocks.outputcapacity = Capacité de sortie
text.blocks.poweritem = Energie/Article
text.placemode = Mode Placement
text.breakmode = Mode destruction
text.health = santé
setting.difficulty.easy = facile
setting.difficulty.normal = normal
setting.difficulty.hard = difficile
setting.difficulty.insane = Extreme
setting.difficulty.purge = Purge
setting.difficulty.name = Difficulté:
setting.screenshake.name = Tremblement d'écran
setting.smoothcam.name = Caméra lisse
setting.indicators.name = Indicateurs ennemis
setting.effects.name = Effets d'affichage
setting.sensitivity.name = Sensibilité de la manette
setting.saveinterval.name = Intervalle des sauvegardes auto
setting.seconds = {0} secondes
setting.fullscreen.name = Plein écran
setting.multithread.name = Multithreading [scarlet] (instable!)
setting.fps.name = Afficher FPS
setting.vsync.name = VSync
setting.lasers.name = Afficher les rayons des lasers
setting.healthbars.name = Afficher les barres de santé des entités
setting.pixelate.name = Pixéliser l'écran
setting.musicvol.name = volume musique
setting.mutemusic.name = Musique muette
setting.sfxvol.name = Volume SFX
setting.mutesound.name = Son muet
map.maze.name = Labyrinthe
map.fortress.name = forteresse
map.sinkhole.name = gouffre
map.caves.name = cavernes
map.volcano.name = volcan
map.caldera.name = chaudron
map.scorch.name = brûlure
map.desert.name = désert
map.island.name = Île
map.grassland.name = prairie
map.tundra.name = toundra
map.spiral.name = spirale
map.tutorial.name = tutoriel
tutorial.intro.text = [yellow]Bienvenue dans le tutoriel[]. Pour commencer, appuyez sur \"suivant\".
tutorial.moveDesktop.text = Pour vous déplacer, utilisez les touches [orange][[WASD][]. Maintenez [orange]shift[] pour accélérer. Maintenez la touche [orange]CTRL[] enfoncée tout en utilisant la [orange]molette[] pour effectuer un zoom avant ou arrière.
tutorial.shoot.text = Utilisez votre souris pour viser, maintenez le [orange]bouton gauche de la souris[] pour tirer. Essayez de pratiquer sur la [yellow]cible[].
tutorial.moveAndroid.text = Pour déplacer votre vue, faites glisser un doigt sur l'écran. Pincez et faites glisser pour effectuer un zoom avant ou arrière.
tutorial.placeSelect.text = Essayez de sélectionner un [yellow]transporteur[] dans le menu des blocs en bas à droite.
tutorial.placeConveyorDesktop.text = Utilisez la [orange][[molette][] pour faire pivoter le transporteur [orange]vers l'avant[], puis placez-le dans l'emplacement [yellow]marqué[] en utilisant le [orange][[bouton gauche de la souris][].
tutorial.placeConveyorAndroid.text = Utilisez [orange][[bouton de rotation][] pour faire pivoter le transporteur [orange]vers l'avant[], faites-le glisser avec votre doigt, puis placez-le dans l'emplacement [yellow]marqué[] avec [orange][[coche][].
tutorial.placeConveyorAndroidInfo.text = Vous pouvez également appuyer sur l'icône du réticule en bas à gauche pour passer en [orange][[mode tactile][] et placer des blocs en appuyant sur l'écran. En mode tactile, les blocs peuvent être pivotés avec la flèche en bas à gauche. Appuyez sur [yellow]suivant[] pour essayer.
tutorial.placeDrill.text = Maintenant, sélectionnez et placez un [yellow]extracteur de pierre[] à l'endroit marqué.
tutorial.blockInfo.text = Si vous voulez en savoir plus sur un bloc, vous pouvez appuyer sur le [orange]point d'interrogation[] en haut à droite pour lire sa description.
tutorial.deselectDesktop.text = Vous pouvez désélectionner un bloc en utilisant le [orange][[bouton droit de la souris][].
tutorial.deselectAndroid.text = Vous pouvez désélectionner un bloc en appuyant sur le bouton [orange]X[].
tutorial.drillPlaced.text = L'extracteur produira maintenant de la [yellow]pierre[], qui sera placée sur le transporteur, puis sera emmenée dans le [yellow]noyau[].
tutorial.drillInfo.text = Différents minerais ont besoin de différents extracteurs. La pierre nécessite des extracteurs de pierre, le fer des extracteurs de fer,...etc...
tutorial.drillPlaced2.text = Le déplacement d'article dans le noyau le place dans votre[yellow]inventaire[], au milieu à droite. Le placement de blocs utilise les éléments de votre inventaire.
tutorial.moreDrills.text = Vous pouvez relier plusieurs extracteurs et transporteurs ensemble, comme ça.
tutorial.deleteBlock.text = Vous pouvez supprimer des blocs en cliquant sur le clique [orange]droit de la souris[] sur le bloc que vous voulez supprimer. Essayez de supprimer ce transporteur.
tutorial.deleteBlockAndroid.text = Vous pouvez supprimer des blocs en [orange]sélectionnant le réticule[] dans [orange] le menu du mode destruction[] en bas à gauche et en appuyant sur un bloc. Essayez de supprimer ce transporteur.
tutorial.placeTurret.text = Maintenant, sélectionnez et placez une [yellow]tourelle[] à l'[yellow]emplacement marqué[].
tutorial.placedTurretAmmo.text = Cette tourelle accepte maintenant les [yellow]munitions[] du transporteur. Vous pouvez voir combien de munitions elle a en la survolant et en vérifiant sa [green]barre verte[].
tutorial.turretExplanation.text = Les tourelles tirent automatiquement sur l'ennemi le plus proche, pourvu qu'elles aient suffisamment de munitions.
tutorial.waves.text = Toutes les [yellow]60 secondes[], une [coral]vague d'ennemis[] apparaîtra dans des endroits spécifiques et tentera de détruire votre noyau.
tutorial.coreDestruction.text = Votre objectif est de [yellow]défendre le noyau[]. Si le noyau est détruit, vous [coral]perdez le jeu[].
tutorial.pausingDesktop.text = Si vous avez besoin de faire une pause, appuyez sur le bouton [orange]pause[] en haut à gauche pour mettre le jeu en pause. Vous pouvez toujours casser et placer des blocs en pause, mais vous ne pouvez pas bouger ou tirer.
tutorial.pausingAndroid.text = Si vous avez besoin de faire une pause, appuyez sur le bouton [orange]pause[] en haut à gauche pour mettre le jeu en pause. Vous pouvez toujours casser et placer des blocs en pause.
tutorial.purchaseWeapons.text = Vous pouvez acheter de nouvelles [yellow]armes[] pour votre robot en ouvrant le menu de mise à niveau en bas à gauche.
tutorial.switchWeapons.text = Changez d'arme en cliquant sur l'icône en bas à droite, ou en utilisant les chiffres [orange][[1-9][].
tutorial.spawnWave.text = Une vague arrive. Détruisez-les.
tutorial.pumpDesc.text = Dans les vagues plus lointaines, vous devrez peut-être utiliser des [yellow]pompes[] pour distribuer du liquide pour les générateurs ou les extracteurs.
tutorial.pumpPlace.text = Les pompes fonctionnent de la même manière que les extracteurs, sauf qu'elles récoltent du liquides et non du minerai. Essayez de placer une pompe sur [yellow]pétrole[] désigné.
tutorial.conduitUse.text = Maintenant, placez un [orange]conduit[] qui s'éloigne de la pompe.
tutorial.conduitUse2.text = Et un autre ...
tutorial.conduitUse3.text = Et un autre ...
tutorial.generator.text = Maintenant, placez un bloc [orange]de générateur à combustion[] à l'extrémité du conduit.
tutorial.generatorExplain.text = Ce générateur va maintenant créer de l' [yellow]énergie[] à partir de pétrole.
tutorial.lasers.text = L'énergie est distribuée à l'aide de [yellow]lasers d'énergie[]. Tournez et placez-en un ici.
tutorial.laserExplain.text = Le générateur va maintenant déplacer la puissance dans le laser. Un faisceau [yellow]opaque[] signifie qu'il transmet actuellement de la puissance, et un faisceau [yellow]transparent[] signifie que ce n'est pas le cas.
tutorial.laserMore.text = Vous pouvez vérifier la puissance d'un bloc en survolant celui-ci et en vérifiant la [yellow]barre jaune[] en haut.
tutorial.healingTurret.text = Ce laser peut être utilisé pour alimenter une [lime]tourelle de réparation[]. Placez-en une ici.
tutorial.healingTurretExplain.text = Tant qu'elle a de la puissance, cette tourelle [lime]réparera les blocs voisins[].En jouant, assurez-vous d'en avoir une dans votre base le plus rapidement possible!
tutorial.smeltery.text = De nombreux blocs nécessitent de l' [orange]acier[] pour fabriquer, ce qui nécessite une [orange]fonderie[]. Placez-en une ici.
tutorial.smelterySetup.text = Cette fonderie produira maintenant de l' [orange]acier[] à partir du fer, utilisant le charbon comme combustible.
tutorial.tunnelExplain.text = Notez également que les objets traversent un [orange]tunnel[] et émergent de l'autre côté, traversant le bloc de pierre. Gardez à l'esprit que les tunnels ne peuvent traverser que 2 blocs.
tutorial.end.text = Et cela conclut le tutoriel! Bonne chance!
text.keybind.title = Relier le clés
keybind.move_x.name = mouvement x
keybind.move_y.name = mouvement y
keybind.select.name = sélectionner
keybind.break.name = Pause
keybind.shoot.name = tirer
keybind.zoom_hold.name = tenir le zoom
keybind.zoom.name = zoom
keybind.block_info.name = bloc_info
keybind.menu.name = menu
keybind.pause.name = Pause
keybind.dash.name = attaque frontal
keybind.chat.name = chat
keybind.player_list.name = Liste des joueurs
keybind.console.name = console
keybind.rotate_alt.name = tourner_alt
keybind.rotate.name = Tourner
keybind.weapon_1.name = Arme 1
keybind.weapon_2.name = Arme 2
keybind.weapon_3.name = Arme 3
keybind.weapon_4.name = Arme 4
keybind.weapon_5.name = Arme 5
keybind.weapon_6.name = Arme 6
mode.waves.name = Vagues
mode.sandbox.name = bac à sable
mode.freebuild.name = construction libre
upgrade.standard.name = La norme
upgrade.standard.description = Le robot standard.
upgrade.blaster.name = blaster
upgrade.blaster.description = Tire faiblement et lentetement.
upgrade.triblaster.name = Tri-blaster
upgrade.triblaster.description = Tire 3 balles se propageant en V.
upgrade.clustergun.name = clustergun
upgrade.clustergun.description = Tire une portée de grenades explosives.
upgrade.beam.name = beam cannon
upgrade.beam.description = Tire un rayon laser de perçage à longue portée.
upgrade.vulcan.name = Vulcain
upgrade.vulcan.description = Tire un barrage de balles rapides.
upgrade.shockgun.name = shockgun
upgrade.shockgun.description = Tire une charge de balles qui explosent en éclats.
item.stone.name = pierre
item.iron.name = fer
item.coal.name = charbon
item.steel.name = Acier
item.titanium.name = Titane
item.dirium.name = dirium
item.uranium.name = uranium
item.sand.name = sable
liquid.water.name = eau
liquid.plasma.name = plasma
liquid.lava.name = lave
liquid.oil.name = pétrole
block.weaponfactory.name = usine d'armes
block.weaponfactory.fulldescription = Utilisé pour créer des armes pour le joueur robot. Cliquez pour utiliser. Extrait automatiquement les ressources du noyau.
block.air.name = air
block.blockpart.name = partie de block
block.deepwater.name = eaux profondes
block.water.name = eau
block.lava.name = lave
block.oil.name = pétrole
block.stone.name = pierre
block.blackstone.name = pierre noire
block.iron.name = fer
block.coal.name = charbon
block.titanium.name = titane
block.uranium.name = uranium
block.dirt.name = terre
block.sand.name = sable
block.ice.name = glace
block.snow.name = neige
block.grass.name = herbe
block.sandblock.name = bloc de sable
block.snowblock.name = bloc de neige
block.stoneblock.name = bloc de pierre
block.blackstoneblock.name = bloc de roche noire
block.grassblock.name = bloc d'herbe
block.mossblock.name = bloc de mousse
block.shrub.name = arbuste
block.rock.name = roche
block.icerock.name = roche de glace
block.blackrock.name = roche noire
block.dirtblock.name = bloc de terre
block.stonewall.name = mur de pierres
block.stonewall.fulldescription = Un bloc défensif bon marché. Utile pour protéger le noyau et les tourelles durant les premières vagues.
block.ironwall.name = mur de fer
block.ironwall.fulldescription = Un bloc défensif de base. Fournit une protection contre les ennemis.
block.steelwall.name = mur en acier
block.steelwall.fulldescription = Un bloc défensif standard. une protection adéquate contre les ennemis.
block.titaniumwall.name = mur de titane
block.titaniumwall.fulldescription = Un bloc défensif très résistant. Fournit une protection contre les ennemis.
block.duriumwall.name = mur de dirium
block.duriumwall.fulldescription = Un bloc défensif extrêmement résistant. Fournit une protection contre les ennemis.
block.compositewall.name = mur composite
block.steelwall-large.name = grand mur d'acier
block.steelwall-large.fulldescription = Un bloc défensif standard, prend plusieurs blocs de largeurs.
block.titaniumwall-large.name = grand mur de titane
block.titaniumwall-large.fulldescription = Un bloc défensif très résistant, prend plusieurs blocs de largeurs.
block.duriumwall-large.name = grand mur de dirium
block.duriumwall-large.fulldescription = Un bloc défensif extrêmement résistant, prend plusieurs blocs de largeurs.
block.titaniumshieldwall.name = mur blindé
block.titaniumshieldwall.fulldescription = Un bloc défensif solide, avec un bouclier intégré. Nécessite de l'énergie. Utilise l'énergie pour absorber les balles ennemies. Il est recommandé d'utiliser un distributeur d'énergie pour fournir de l'énergie à ce bloc.
block.repairturret.name = tourelle de réparation
block.repairturret.fulldescription = Répare les blocs avoisinants endommagés dans un zone circulaire à un rythme lent. Utilise de l'énergie.
block.megarepairturret.name = tourelle de réparation II
block.megarepairturret.fulldescription = Répare les blocs avoisinants endommagés dans un zone circulaire à un rythme régulier. Utilise de l'énergie.
block.shieldgenerator.name = générateur de bouclier
block.shieldgenerator.fulldescription = Un bloc défensif avancé. Protège tous les blocs avoisinants dans une zone circulaire. Utilise l'énergie à un rythme lent, mais draine beaucoup d'énergie au contact d'un tir ennemi.
block.door.name = porte
block.door.fulldescription = Un bloc qui peut être ouvert et fermé en cliquant dessus.
block.door-large.name = grande porte
block.door-large.fulldescription = Un bloc qui peut être ouvert et fermé en cliquant dessus.
block.conduit.name = conduit
block.conduit.fulldescription = Bloc de transport de liquide basique. Fonctionne comme un transporteur, mais avec des liquides. A placé à coté de pompes. Peut être utilisé comme un pont sur les liquides pour les ennemis et les joueurs.
block.pulseconduit.name = conduit à impulsion
block.pulseconduit.fulldescription = Bloc de transport de liquide avancé. Transporte les liquides plus rapidement et stocke plus que les conduits standards.
block.liquidrouter.name = routeur de liquide
block.liquidrouter.fulldescription = Fonctionne de manière similaire à un routeur. Accepte l'entrée de liquide d'un côté et l'envoie vers 3 autres côtés. Utile pour répartir le liquide d'un conduit vers plusieurs autres conduits.
block.conveyor.name = transporteur
block.conveyor.fulldescription = Bloc de transport standard. Déplace les objets vers l'avant et les dépose automatiquement dans les tourelles ou des blocs d'artisanats. Rotatif. Peut être utilisé comme une plateforme sur les liquides, pour les ennemis et les joueurs.
block.steelconveyor.name = transporteur en acier
block.steelconveyor.fulldescription = transporteur d'articles avancé. Déplace les objets plus rapidement que les transporteurs standards.
block.poweredconveyor.name = transporteur à impulsions
block.poweredconveyor.fulldescription = Le transporteur d'articles ultime. Déplace les articles plus rapidement que les convoyeurs en acier.
block.router.name = Routeur
block.router.fulldescription = Accepte les éléments d'une direction et les distribue dans 3 autres directions. Peut également stocker une certaine quantité d'articles. Utile pour diviser cette quantité afin d'approvisionner plusieurs tourelles ou des blocs d'artisanat.
block.junction.name = jonction
block.junction.fulldescription = Agit comme un pont pour deux transporteurs qui se croisent et qui possèdent différents articles.
block.conveyortunnel.name = tunnel de transport
block.conveyortunnel.fulldescription = Transporte des articles sous les blocs. Pour l'utiliser, placez les entre des blocs, au maximum deux. Assurez-vous que les deux tunnels sont orientés dans des directions opposées.
block.liquidjunction.name = jonction à liquide
block.liquidjunction.fulldescription = Agit comme un pont pour deux conduits. Utile dans la situations ou deux conduits se croisent et transportent différents liquides.
block.liquiditemjunction.name = jonction de liquide-article
block.liquiditemjunction.fulldescription = Agit comme un pont pour croiser les conduits et les convoyeurs.
block.powerbooster.name = distributeur d'énergie
block.powerbooster.fulldescription = Distribue la puissance à tous les blocs avoisinants dans une zone circulaire.
block.powerlaser.name = laser d'énergie
block.powerlaser.fulldescription = Crée un laser qui transmet la puissance au bloc en face de lui. Ne génère pas d'énergie par lui-même. Idéal avec des générateurs ou d'autres lasers.
block.powerlaserrouter.name = routeur laser
block.powerlaserrouter.fulldescription = Laser qui distribue la puissance à trois directions à la fois. Utile pour séparer l'énergie afin d'alimenter plusieurs blocs
block.powerlasercorner.name = laser en angle droit
block.powerlasercorner.fulldescription = Laser qui distribue la puissance à deux directions en angle droit. Utile pour séparer l'énergie afin d'alimenter plusieurs blocs.
block.teleporter.name = téléporteur
block.teleporter.fulldescription = Bloc de transport avancé. Les téléporteurs saisissent des articles aux autres téléporteurs de la même couleur. Ne fait rien si aucun téléporteur de la même couleur n'existe. Si plusieurs téléporteurs existent de la même couleur, un téléporteur aléatoire est sélectionné. Utilise de l'énergie. Cliquez pour changer de couleur.
block.sorter.name = trieur
block.sorter.fulldescription = Trie l'article par type de matériau. Le matériau à accepter est indiqué par la couleur du bloc. Tous les éléments qui correspondent au matériau de tri sont sortis vers l'avant, tout le reste est sorti à gauche et à droite.
block.core.name = noyau
block.pump.name = pompe
block.pump.fulldescription = Pompe les liquides provenant d'un bloc source - généralement de l'eau, de la lave ou de l'huile. Transmet le liquide dans les conduits voisins.
block.fluxpump.name = pompe à flux
block.fluxpump.fulldescription = Une version avancée de la pompe. Stocke plus et pompe le liquide plus rapidement que la pompe ordinaire.
block.smelter.name = fonderie
block.smelter.fulldescription = Le bloc d'artisanat essentiel. Produit de l'acier lorsqu'il est approvisionné en fer et charbon. Il est conseillé d'introduire le fer et le charbon par différents transporteurs pour éviter les situations de débordement.
block.crucible.name = Crucible
block.crucible.fulldescription = Un bloc d'artisanat avancé. Produit du diridium lorsqu'il est approvisionné en fer, en titanium et en charbon . Il est conseillé d'introduire ces minerais par différents transporteurs.
block.coalpurifier.name = raffinerie de charbon
block.coalpurifier.fulldescription = Un bloc d'artisanat de base. Produit du charbon lorsqu'il est fourni avec de grandes quantités d'eau et de pierre.
block.titaniumpurifier.name = raffinerie de titane
block.titaniumpurifier.fulldescription = Un bloc d'artisanat avancé. Produit du titane lorsqu'il est fourni avec de grandes quantités d'eau et de fer.
block.oilrefinery.name = raffinerie de pétrole
block.oilrefinery.fulldescription = Un bloc d'artisanat standard. Affine de grandes quantités de pétrole grâce au charbon. Utile pour alimenter les tourelles à charbon lorsque les filons de charbon sont rares.
block.stoneformer.name = raffinerie de pierre
block.stoneformer.fulldescription = Un bloc d'artisanat standard. Il purifie la lave en pierre. Utile pour produire des quantités massives de pierre.
block.lavasmelter.name = fonderie d'acier
block.lavasmelter.fulldescription = Un bloc d'artisanat de base. Utilise la lave pour convertir le fer en acier. Une alternative aux fonderies. Utile dans les situations où le charbon est rare.
block.stonedrill.name = extracteur de pierre
block.stonedrill.fulldescription = L'extracteur essentiel. Lorsqu'il est placé sur de la pierre, il l'extrait à un rythme rapide.
block.irondrill.name = extracteur de fer
block.irondrill.fulldescription = Un extracteur de base. Lorsqu'ils il est placé sur un minerai de charbon, il l'extrait à un rythme régulier.
block.coaldrill.name = extracteur de charbon
block.coaldrill.fulldescription = Un extracteur de base. Lorsqu'il est placé sur un minerai de charbon, il l'extrait à un rythme régulier.
block.uraniumdrill.name = extracteur d'uranium
block.uraniumdrill.fulldescription = Un extracteur avancé .Lorsqu'il est placé sur un minerai d'uranium, il l'extrait lentement.
block.titaniumdrill.name = extracteur de titane
block.titaniumdrill.fulldescription = Un extracteur avancé. Lorsqu'il est placé sur un minerai de titane, il l'extrait lentement.
block.omnidrill.name = omni-extracteur
block.omnidrill.fulldescription = L'extracteur ultime .Minera n'importe quel minerai sur lequel il est placé à un rythme rapide.
block.coalgenerator.name = générateur à charbon
block.coalgenerator.fulldescription = Le générateur essentiel. Génère de l'énergie à partir du charbon. eparpille l'énergie de ses 4 cotés.
block.thermalgenerator.name = générateur thermique
block.thermalgenerator.fulldescription = Génère de l'énergie à partir de la lave. éparpille l'énergie de ses 4 cotés.
block.combustiongenerator.name = générateur à combustion
block.combustiongenerator.fulldescription = Génère de l'énergie à partir du pétrole. éparpille l'énergie de ses 4 cotés.
block.rtgenerator.name = Générateur RTG
block.rtgenerator.fulldescription = Génère de petites quantités d'énergie à partir d'uranium. éparpille l'énergie de ses 4 cotés
block.nuclearreactor.name = réacteur nucléaire
block.nuclearreactor.fulldescription = Une version avancée du générateur RTG ,et le générateur d'énergie ultime. Génère de l'énergie à partir de l'uranium. Nécessite un refroidissement à eau constant. Hautement inflammable; explosera violemment si des quantités insuffisantes de liquide de refroidissement sont fournies.
block.turret.name = tourelle
block.turret.fulldescription = Une tourelle basique et bon marché. Utilise la pierre pour munition. A légèrement plus de portée que la double-tourelle.
block.doubleturret.name = tourelle double
block.doubleturret.fulldescription = Une version légèrement plus puissante de la tourelle. Utilise la pierre comme munition. Fait beaucoup plus de dégâts, mais a une portée inférieure.
block.machineturret.name = tourelle gattling
block.machineturret.fulldescription = Une tourelle complète standard. Utilise le fer pour munition. A une vitesse de tir rapide avec des dégâts décents.
block.shotgunturret.name = tourelle fusil à pompe.
block.shotgunturret.fulldescription = Une tourelle standard. Utilise le fer pour munition. Tire une portée de 7 balles. Portée basse, mais plus de dégâts que la tourelle gattling.
block.flameturret.name = tourelle incendiaire
block.flameturret.fulldescription = Tourelle avancée à courte portée. Utilise du charbon pour munition. A une portée très faible, mais des dégâts très élevés. Bon pour les places étroites. Recommandé pour tirer à travers les murs.
block.sniperturret.name = Tourelle laser
block.sniperturret.fulldescription = Tourelle avancée à longue portée. Utilise l'acier pour munition. Dommages très élevés, mais faible vitesse de tir. Chère, mais peut être placé loin des lignes ennemies en raison de sa portée.
block.mortarturret.name = Tourelle Antiaérienne
block.mortarturret.fulldescription = Tourelle avancée à fragmentation de faible précision. Utilise du charbon pour munition. Tire un barrage de balles qui explose en éclats. Utile pour les grandes foules d'ennemis.
block.laserturret.name = Tourelle Laser
block.laserturret.fulldescription = Tourelle à cible unique avancée. Utilise de l'énergie. Bonne tourelle polyvalente de moyenne portée. Une seule cible seulement. Ne manque jamais.
block.waveturret.name = Tourelle Tesla
block.waveturret.fulldescription = Tourelle multi-cible avancée. Utilise de l'énergie. Portée moyenne. Ne manque jamais sa cible. Peu de dégâts, mais peut frapper plusieurs ennemis simultanément avec sa répétition d'éclair.
block.plasmaturret.name = Tourelle à plasma
block.plasmaturret.fulldescription = Version très avancée de la tourelle incendiaire. Utilise le charbon comme munition. Dommages très élevés, de faible à moyenne portée.
block.chainturret.name = Tourelle à répétition.
block.chainturret.fulldescription = La tourelle ultime à tir rapide. Utilise l'uranium comme munition. Tire de grosses salves à une vitesse de feu élevée. Portée moyenne. Traverse plusieurs carreaux. Extrêmement résistante.
block.titancannon.name = Cannon Titan
block.titancannon.fulldescription = La tourelle à longue portée ultime. Utilise l'uranium comme munition. Tire de gros obus à dégâts de zone à une cadence de tir moyenne. Longue portée. occupe plusieurs blocks. Extrêmement dur.
block.playerspawn.name = point d'apparition joueur
block.enemyspawn.name = Point d'apparition ennemie

View file

@ -1,470 +0,0 @@
text.about=Créé par [ROYAL]Anuken.[]\nÀ l'origine une entrée dans le [orange]GDL[] MM Jam.\n\n Crédits:\n- Effets sonores réalisés avec [YELLOW]bfxr[]\n- Musique faite par [GREEN]RoccoW[] / trouvé sur [lime]FreeMusicArchive.org[]\n\n Un grand merci à:\n- [coral]MitchellFJN[]: test de jeu étendu et rétroaction\n- [sky]Luxray5474[]: wiki travail, contribution de code\n- Tous les bêta-testeurs sur itch.io et Google Play\n
text.discord=Rejoignez le discord de Mindustry!
text.gameover=Le Noyau a été détruit.
text.highscore=[YELLOW]Nouveau record
text.lasted=Vous avez survécu jusqu'à la vague
text.level.highscore=Meilleur Score : [accent] {0}
text.level.delete.title=Confirmation de la suppression
text.level.delete=Êtes-vous sûr de vouloir supprimer \nla carte "[orange]{0}" ?
text.level.select=Sélection de niveau
text.level.mode=Mode de jeu :
text.savegame=Sauvegarder la partie
text.loadgame=Chargement du jeu
text.quit=Quitter
text.tutorial.back=< Précédent
text.tutorial.next=Suivant >
text.save.new=Nouvelle Sauvegarde
text.save.overwrite=Êtes-vous sûr de vouloir remplacer \ncet emplacement de sauvegarde ?
text.overwrite=Écraser
text.save.none=Aucune sauvegarde trouvée !
text.saveload=[accent]Sauvegarde...
text.savefail=Échec de la sauvegarde du jeu !
text.save.delete.confirm=Êtes-vous sur de vouloir supprimer cette sauvegarde ?
text.save.delete=Supprimer
text.save.export=Exporter une sauvegarde
text.save.import.invalid=[orange]Cette sauvegarde est invalide !
text.save.import.fail=[crimson]Erreur pour exporter cette sauvegarde : [orange]{0}
text.save.export.fail=[crimson]Erreur pour exporter cette sauvegarde : [orange]{0}
text.save.import=Importer une sauvegarde
text.save.newslot=Nom de la sauvegarde :
text.save.rename=Renommer
text.save.rename.text=nouveau nom :
text.selectslot=Sélectionnez une sauvegarde.
text.selectslot=Sélectionnez un emplacement de sauvegarde.
text.slot=[accent]Emplacement {0}
text.save.corrupted=[orange]Ficher de sauvegarde invalide ou corrompu !
text.empty=<vide>
text.on=On
text.off=Off
text.save.autosave=Sauvegarde auto : {0}
text.save.map=Carte : {0}
text.save.wave=Vague {0}
text.save.date=Enregistré le {0}
text.confirm=Confirmer
text.delete=Effacer
text.ok=Ok
text.open=Ouvrir
text.cancel=Annuler
text.openlink=Ouvrir le lien
text.back=Retour
text.quit.confirm=Êtes-vous sûr de vouloir quitter ?
text.loading=[accent]Chargement...
text.wave=[orange]Vague {0}
text.wave.waiting=Vague dans {0}
text.waiting=Attendre...
text.countdown=Vague dans ... {0}
text.enemies={0} Ennemis restants
text.enemies.single={0} Ennemi restant
text.loadimage=Chargement de l'image
text.saveimage=Enregistrer l'image
text.editor.badsize=[orange]Dimensions de l'image incorrectes![]\n Dimensions de carte valides: {0}
text.editor.errorimageload=Erreur lors du chargement du fichier image:\n[orange]{0}
text.editor.errorimagesave=Erreur lors de l'enregistrement du fichier image:\n[orange]{0}
text.editor.generate=Générer
text.editor.resize=Redimensionner
text.editor.loadmap=Chargement de la carte
text.editor.savemap=Enregistrer la carte
text.editor.loadimage=Chargement de l'image
text.editor.saveimage=Enregistrer l'image
text.editor.unsaved=[scarlet]Vous avez des changements non enregistrés![]\n Êtes-vous sûr de vouloir quitter?
text.editor.brushsize=Taille du pinceau: {0}
text.editor.noplayerspawn=Cette carte n'a pas de point d'apparition de joueur!
text.editor.manyplayerspawns=Les cartes ne peuvent pas avoir plus \nd'un point d'apparition!
text.editor.manyenemyspawns=Ne peut pas avoir plus de \n{0} points de réapparition ennemis!
text.editor.resizemap=Redimensionner la carte
text.editor.resizebig=[scarlet]Attention! \n[]Les cartes de plus de 256 unités peuvent être décalées et instables!
text.editor.mapname=Nom de la carte:
text.editor.overwrite=[accent]Attention! \nCela écrase une carte existante
text.editor.failoverwrite=[crimson]Impossible d'écraser la carte par défaut!
text.editor.selectmap=Sélectionnez une carte à charger:
text.width=Largeur:
text.height=Hauteur:
text.randomize=Aléatoire
text.apply=Appliquer
text.update=Mettre à jour
text.menu=Menu
text.play=Jouer
text.load=Charger
text.save=Sauvegarder
text.settings=paramètres
text.tutorial=Tutoriel
text.editor=Editeur
text.mapeditor=Éditeur de carte
text.donate=Faire un don
text.settings.reset=Remettre les paramètres par défaut
text.settings.controls=Controles
text.settings.game=Jeu
text.settings.sound=Son
text.settings.graphics=Graphismes
text.upgrades=Mises à niveau
text.purchased=[LIME]Acheté!
text.weapons=Armes
text.paused=Pause
text.respawn=Réapparition dans
text.error.title=[crimson]Une erreur est survenue
text.error.crashmessage=[SCARLET]Une erreur inattendue s'est produite qui aurait causé un crash. []Veuillez indiquer les circonstances exactes dans lesquelles cette erreur s'est produite pour le développeur: \n[ORANGE]anukendev@gmail.com[]
text.error.crashtitle=Une erreur est survenue
text.blocks.extrainfo=[accent]Informations supplémentaires sur les blocs:
text.blocks.blockinfo=Bloquer les infos
text.blocks.powercapacity=Capacité Electrique
text.blocks.powershot=Puissance/Tir
text.blocks.powersecond=Puissance/Seconde
text.blocks.powerdraindamage=Drain de puissance/Dégats
text.blocks.shieldradius=Rayon de bouclier
text.blocks.itemspeedsecond=Vitesse/objet
text.blocks.range=Portée
text.blocks.size=Taille
text.blocks.powerliquid=Puissance/Liquide
text.blocks.maxliquidsecond=Max liquide/Seconde
text.blocks.liquidcapacity=Capacité Liquide
text.blocks.liquidsecond=Liquide/Seconde
text.blocks.damageshot=Dégats/Tirs
text.blocks.ammocapacity=Capacité de munitions
text.blocks.ammo=Munitions
text.blocks.ammoitem=Munitions/objet
text.blocks.maxitemssecond=Max d'objet/Seconde
text.blocks.powerrange=Portée de la Puissance
text.blocks.lasertilerange=Portée du carreau Laser
text.blocks.capacity=Capacité
text.blocks.itemcapacity=Capacité de l'objet
text.blocks.powergenerationsecond=Génération d'énergie/seconde
text.blocks.generationsecondsitem=Génération secondes/item
text.blocks.input=Carburant
text.blocks.inputliquid=Liquide d'entrée
text.blocks.inputitem=Élément d'entrée
text.blocks.output=Sortie
text.blocks.secondsitem=Secondes/Article
text.blocks.maxpowertransfersecond=Transfert de puissance maximum/seconde
text.blocks.explosive=Hautement explosif!
text.blocks.repairssecond=Réparations/seconde
text.blocks.health=Santé
text.blocks.inaccuracy=Présicion
text.blocks.shots=Tirs
text.blocks.shotssecond=Tirs/seconde
text.placemode=Mode Placement
text.breakmode=Mode Démolition
text.health=Santé
setting.saveinterval.name=Intervalle de la sauvegarde automatique
setting.seconds={0} Secondes
setting.difficulty.easy=Facile
setting.difficulty.normal=Normal
setting.difficulty.hard=Difficile
setting.difficulty.name=Difficulté
setting.screenshake.name=Vibration de l'écran
setting.smoothcam.name=Mouvements de la caméra lissés
setting.indicators.name=Indicateurs d'ennemis
setting.effects.name=Afficher les effets
setting.sensitivity.name=Sensibilité de la manette
setting.fps.name=Afficher FPS
setting.vsync.name=VSync
setting.lasers.name=Afficher les lasers d'énergie
setting.healthbars.name=Afficher les barres de santés d'une entitée
setting.pixelate.name=Écran Pixélisé
setting.musicvol.name=Volume de la musique
setting.mutemusic.name=Musique muette
setting.sfxvol.name=Volume des effets sonores
setting.mutesound.name=Son muet
map.maze.name=Labyrinthe
map.fortress.name=Forteresse
map.sinkhole.name=Gouffre
map.caves.name=Cavernes
map.volcano.name=Volcan
map.caldera.name=Caldera
map.scorch.name=Terres Brûlée
map.desert.name=Désert
map.island.name=île
map.grassland.name=Prairie
map.tundra.name=Toundra
map.spiral.name=Spirale
map.tutorial.name=Tutoriel
tutorial.intro.text=[yellow]Bienvenue dans le tutoriel.[] Pour commencer, appuyez sur "Suivant"
tutorial.moveDesktop.text=Pour vous déplacer, utilisez les touches [orange][[WASD (pour qwerty) ou ZQSD (pour azerty)][] . Maintenir [orange]MAJ[] active le Booster. Maintenir [orange]CTRL[] en utilisant la [orange]molette[] pour faire un zoom avant ou arrière.
tutorial.shootInternal.text=Utilisez votre souris pour viser, maintenez [orange]le clic gauche de la souris[] pour tirer. Essayez de vous entraîner sur la [yellow]cible[].
tutorial.moveAndroid.text=Pour déplacer la vue, faites glisser un doigt sur l'écran. Pincez et faites glisser pour effectuer un zoom avant ou arrière.
tutorial.placeSelect.text=Essayez de sélectionner un [yellow]tapis roulant[] du menu à bloc en bas à droite.
tutorial.placeConveyorDesktop.text=Utilisez la [orange]molette[] pour faire tourner le tapis roulant afin de l'orienter vers l'[orange]avant[], puis placez-le dans l'[yellow]emplacement marqué[] en utilisant le [orange]clic gauche de la souris[].
tutorial.placeConveyorAndroid.text=Utilisez le [orange]bouton de rotation[] pour faire tourner le tapis roulant afin de l'orienter vers l'[orange]avant[], faites-le glisser puis puis placez-le dans l'[yellow]emplacement marqué[].
tutorial.placeConveyorAndroidInfo.text=Vous pouvez également appuyer sur l'icône oeil en bas à gauche pour passer en [orange]mode tactile[]et placez des blocs en tapant sur l'écran. En mode tactile, les blocs peuvent être pivotés avec la flèche en bas à gauche. Pressez [yellow]prochain[] pour l'essayer
tutorial.placeDrill.text=Maintenant, sélectionnez et placez un [yellow]extracteur de pierre[] à l'endroit marqué
tutorial.blockInfo.text=Si vous voulez en savoir plus sur un bloc, vous pouvez appuyer sur le [orange]point d'intérrogation[] en haut à droite pour lire sa description.
tutorial.deselectDesktop.text=Vous pouvez désélectionner un bloc en appuyant sur le [orange]clic droit de la souris[].
tutorial.deselectAndroid.text=Vous pouvez désélectionner un bloc en appuyant sur le bouton [orange]X[].
tutorial.drillPlaced.text=L'extracteur va maintenant produire [yellow]de la pierre,[] la sortir sur le tapis roulant, et le déplacer dans le [Yellow]noyau[].
tutorial.drillInfo.text=Les différents minerais ont besoin d'extracteurs différents. La pierre nécessite des extracteurs de pierre, le fer nécessite des extracteurs de fer, etc.
tutorial.drillPlaced2.text=Le déplacement de minerais dans le noyau les placent dans votre [yellow]inventaire[], en haut à gauche. Le placement de blocs utilise des minerais de votre inventaire.
tutorial.moreDrills.text=Vous pouvez relier plusieurs extracteurs et tapis roulants ensemble, comme ça.
tutorial.deleteBlock.text=vous pouvez supprimer des blocs en utilisant le [orange]clic droit de la souris[] sur le bloc que vous voulez supprimer. Essayez de supprimer ce tapis roulant.
tutorial.deleteBlockAndroid.text=Vous pouvez supprimer des blocs en sélectionnant l'oeil[] dans le [orange]menu en mode pause[] en bas à gauche et en tapant un bloc. Essayez de supprimer ce tapis roulant.
tutorial.placeTurret.text=Maintenant, sélectionnez et placez une [yellow]tourelle[] [yellow]à l'endroit marqué[].
tutorial.placedTurretAmmo.text=La tourelle va maintenant accepter les [yellow]munitions[] venant du tapis roulant. vous pouvez voir combien de munitions il reste en la touchant et en regardant la [green]barre verte[].
tutorial.turretExplanation.text=Les tourelles tirent automatiquement sur l'ennemi le plus proche et à portée de tir si elles ont des munitions.
tutorial.waves.text=Toutes les [yellow]60[] secondes, une vague d'[coral]ennemis[] apparaîtra dans des endroits spécifiques et tentera de détruire le noyau.
tutorial.coreDestruction.text=Votre objectif est de [yellow]défendre le noyau[]. Si le noyau est détruit, vous [coral]perdez la partie[].
tutorial.pausingDesktop.text=Si vous avez besoin de mettre en pause, appuyer sur le [orange]boutton pause[] en haut à gauche ou sur [orange]la touche espace[]. Vous pourrez toujours sélectionner et placer des blocs mais vous ne pourrez bouger ou tirer.
tutorial.pausingAndroid.text=Si vous avez besoin de mettre en pause, appuyer sur le [orange]boutton pause[] en haut à gauche. Vous pourez toujours sélectionner et placer des blocs.
tutorial.purchaseWeapons.text=Vous pouvez acheter de nouvelles [yellow]armes[] pour votre mecha en ouvrant le menu des améliorations en bas à gauche.
tutorial.switchWeapons.text=Changez d'armes en cliquant sur leur icône en bas à gauche, ou en utilisant les chiffres [orange][[1-9][].
tutorial.spawnWave.text=Une vague est en train d'arriver. Détruisez-la.
tutorial.pumpDesc.text=Pour les vagues suivantes, Vous pourriez avoir besoin de la [yellow]pompe[] pour alimenter les générateurs avec certains liquides.
tutorial.pumpPlace.text=Les pompes fonctionnent comme les extracteurs à l'exception qu'elles produisent un liquide et non un minerai. Essayez de placer une pompe sur [yellow]la flaque d'huile désignée[].
tutorial.conduitUse.text=Maintenant, placez un [orange]conduit[] pour récupérer la production de la pompe.
tutorial.conduitUse2.text=Et un autre...
tutorial.conduitUse3.text=Et encore un autre...
tutorial.generator.text=Maintenant, placez un [orange]générateur à combustion[] à la fin des conduits.
tutorial.generatorExplain.text=Ce générateur va maintenant créer de l'[yellow]énergie[] à partir de l'huile.
tutorial.lasers.text=L'énergie peut-être redistribuée en utilisant les [yellow]lasers énergétiques[]. Placez-en un.
tutorial.laserExplain.text=Le générateur va maintenant distribuer de l'énergie à travers le laser. Un faisceau [yellow]opaque[] signifie une transmission d'énergie, et un faisceau [yellow]transparent[] signifie qu'il n'en transmet pas.
tutorial.laserMore.text=Vous pouvez vérifier le niveau énergétique d'un bloc en le sélectionnant et en regardant la [yellow]barre jaune[] au-dessus du bloc.
tutorial.healingTurret.text=Ce laser peut-être utilisé pour alimenter une [lime]tourelle réparatrice[]. Placez-en une ici.
tutorial.healingTurretExplain.text=Tant qu'elle sera alimentée, cette tourelle va [lime]réparer les blocs voisins.[] Lorsque vous jouez, assurez-vous d'en avoir le plus rapidement possible !
tutorial.smeltery.text=Beaucoup de blocs ont besoin d'[orange]acier[]. Pour en fabriquer, il faut une [orange]fonderie[]. Placez-en une ici.
tutorial.smelterySetup.text=La fonderie produit maintenant de l'[orange]acier[] avec le charbon et le fer.
tutorial.end.text=Vous avez fini le tutoriel! Bien joué!
keybind.move_x.name=déplacement_x
keybind.move_y.name=déplacement_y
keybind.select.name=sélectionner
keybind.break.name=casser
keybind.shootInternal.name=tirer
keybind.zoom_hold.name=maintenir_pour_zoomer
keybind.zoom.name=zoomer
keybind.menu.name=menu
keybind.pause.name=pause
keybind.dash.name=accélération
keybind.rotate_alt.name=tourner_alt
keybind.rotate.name=tourner
keybind.weapon_1.name=arme_1
keybind.weapon_2.name=arme_2
keybind.weapon_3.name=arme_3
keybind.weapon_4.name=arme_4
keybind.weapon_5.name=arme_5
keybind.weapon_6.name=arme_6
mode.waves.name=vagues
mode.sandbox.name=bac à sable
mode.freebuild.name=construction
weapon.blaster.name=Blaster
weapon.blaster.description=Tire une balle lente et faible.
weapon.triblaster.name=Triple blaster
weapon.triblaster.description=Tire 3 balles dans une propagation.
weapon.multigun.name=Mitrailleuse
weapon.multigun.description=Tire des balles imprécises mais avec une haute cadance de feu.
weapon.flamer.name=Lance-flamme
weapon.flamer.description=Tire une colonne de feu.
weapon.railgun.name=Fusil a énergie
weapon.railgun.description=Tire une balle à longue portée.
weapon.mortar.name=Mortier
weapon.mortar.description=Tire sur un obus lent mais explosif.
item.stone.name=pierre
item.iron.name=fer
item.coal.name=charbon
item.steel.name=acier
item.titanium.name=titane
item.dirium.name=dirium
item.uranium.name=uranium
liquid.water.name=eau
liquid.plasma.name=plasma
liquid.lava.name=lave
liquid.oil.name=pétrole
block.air.name=air
block.blockpart.name=blockpart
block.deepwater.name=eau profonde
block.water.name=eau
block.lava.name=lave
block.oil.name=pétrole
block.stone.name=pierre
block.blackstone.name=pierre noir
block.iron.name=fer
block.coal.name=charbon
block.titanium.name=titane
block.uranium.name=uranium
block.dirt.name=terre
block.sand.name=sable
block.ice.name=glace
block.snow.name=neige
block.grass.name=herbe
block.sandblock.name=bloc de sable
block.snowblock.name=bloc de neige
block.stoneblock.name=block de pierre
block.blackstoneblock.name=bloc de pierre noire
block.grassblock.name=block d'herbe
block.mossblock.name=bloc de mousse
block.shrub.name=arbuste
block.rock.name=rocher
block.icerock.name=rocher glacé
block.blackrock.name=rocher noir
block.dirtblock.name=bloc de pousière
block.stonewall.name=mur de pierre
block.stonewall.fulldescription=Un bloc défensif bon marché. Utile pour protéger le noyau et les tourelles dans les premières vagues.
block.ironwall.name=mur de fer
block.ironwall.fulldescription=Un bloc défensif de base. Fournit une protection contre les ennemis.
block.steelwall.name=mur d'acier
block.steelwall.fulldescription=Un bloc défensif standard. une protection adéquate contre les ennemis.
block.titaniumwall.name=mur de titane
block.titaniumwall.fulldescription=Un bloc défensif soldie. Fournit une protection contre les ennemis.
block.duriumwall.name=mur de dirium
block.duriumwall.fulldescription=Un bloc défensif très solide. Fournit une protection contre les ennemis.
block.compositewall.name=mur composite
block.steelwall-large.name=grand mur d'acier
block.steelwall-large.fulldescription=Un bloc défensif standard. Couvre plusieurs cases.
block.titaniumwall-large.name=grand mur de titane
block.titaniumwall-large.fulldescription=Un bloc défensif solide. Couvre plusieurs cases.
block.duriumwall-large.name=grand mur de dirium
block.duriumwall-large.fulldescription=Un bloc défensif très solide. Couvre plusieurs cases.
block.titaniumshieldwall.name=mur blindé
block.titaniumshieldwall.fulldescription=Un bloc défensif résistant, avec un bouclier intégré supplémentaire. Nécessite de l'énergie. Utilise l'énergie pour absorber les balles ennemies. Il est recommandé d'utiliser des boosters de puissance pour fournir de l'énergie à ce bloc.
block.repairturret.name=tourelle de réparation
block.repairturret.fulldescription=Répare les blocs endommagés à portée à un rythme lent. Utilise de petites quantités d'énergie.
block.repairturret.description=[powerinfo]Utilise de l'énergie[white]\nRépare les bloc à proximité.
block.megarepairturret.name=tourelle de réparation II
block.megarepairturret.fulldescription=Répare les blocs endommagés à porté à un rythme moyen. Utilise de l'énergie.
block.megarepairturret.description=[powerinfo]Utilise de l'énergie[white]\nRépare les bloc à proximité.
block.shieldgenerator.name=générateur de bouclier
block.shieldgenerator.fulldescription=Un bloc défensif avancé. Protège tous les blocs dans un rayon des attaques. Utilise l'énergie à un rythme lent, mais draine l'énergie rapidement au contact des balles.
block.door.name=Porte
block.door.fulldescription=Un bloc qui peut être ouvert et fermé en le tapant.
block.door.description=Ouvre et ferme. \ N [interact] Appuyez pour ouvrir
block.door-large.name=Grande Porte
block.door-large.fulldescription=Un bloc qui peut être ouvert et fermé en le tapant.
block.door-large.description=Ouvre et ferme. \ N [interact] Appuyez pour ouvrir
block.conduit.name=conduit
block.conduit.fulldescription=Bloc de transport de liquide. Fonctionne comme un tapis roulant, mais avec des liquides. Peut-être connecté avec des pompes ou d'autres conduits. Peut-être utilisé comme un pont au-dessus des liquides pour les ennemis et les joueurs.
block.pulseconduit.name=conduit à pulsation
block.pulseconduit.fulldescription=Bloc de transport de liquide avancé. Transporte les liquides plus rapidement et stocke plus que les conduits standards.
block.liquidrouter.name=routeur de liquide
block.liquidrouter.fulldescription=Fonctionne de manière similaire à un routeur. Accepte l'entrée de liquide d'un côté et l'envoie vers les autres côtés. Utile pour séparer le liquide d'un seul conduit en plusieurs autres conduits.
block.liquidrouter.description=Divise le liquide d'entrée dans 3 directions.
block.conveyor.name=tapis roulant
block.conveyor.fulldescription=Bloc de transport élémentaire. Déplace les objets vers l'avant et les dépose automatiquement dans les tourelles ou les crafters. Rotatif. Peut être utilisé comme un pont sur les liquides pour les ennemis et les joueurs.
block.steelconveyor.name=tapis roulant en acier
block.steelconveyor.fulldescription=Bloc de transport d'élément avancé. Déplace les objets plus rapidement que les tapis roulants standard.
block.poweredconveyor.name=tapis roulant à pulsation
block.poweredconveyor.fulldescription=Le bloc de transport d'élément ultime. Déplace les objets plus rapidement que les tapis roulants en acier.
block.router.name=routeur
block.router.fulldescription=Accepte les éléments d'une direction et les redistribue dans les 3 autres directions. Peut également stocker une certaine quantité d'objets. Utile pour dédoubler les matériaux d'un extracteur dans plusieurs tourelles.
block.router.description=Diviser les matériaux d'entrée dans 3 directions.
block.junction.name=jonction
block.junction.fulldescription=Agit comme un pont pour deux tapis roulants croisé. Utile dans les situations avec deux tapis roulants différents transportant des matériaux différents se coupant.
block.junction.description=Sert de jonction de tapis roulant.
block.conveyortunnel.name=tunnel de transport
block.conveyortunnel.fulldescription=Transporte l'objet sous les blocs. Pour l'utiliser, placez les côte à côte, les entrées de chaque côté avec maximum deux blocs d'écart.
block.conveyortunnel.description=Transporte les objets sous les blocs.
block.liquidjunction.name=jonction pour liquide
block.liquidjunction.fulldescription=Agit comme un pont pour deux conduits de passage. Utile dans les situations avec deux conduits différents transportant différents liquides se coupant.
block.liquiditemjunction.name=jonction de liquides-objets
block.liquiditemjunction.fulldescription=Agit comme un pont quand un conduit coupe un tapis roulant.
block.liquiditemjunction.description=Sert de jonction pour les articles et les liquides.
block.powerbooster.name=Disperseur d'énergie
block.powerbooster.fulldescription=Distribue l'énergie à tous les blocs se trouvant dans son rayon.
block.powerbooster.description=Distribue la puissance dans un rayon.
block.powerlaser.name=laser d'énergie
block.powerlaser.fulldescription=Crée un laser qui transmet l'énergie au bloc en face de lui. Ne génère pas d'énergie lui-même. Idéal avec des générateurs ou d'autres lasers.
block.powerlaser.description=Transmet l'énergie.
block.powerlaserrouter.name=routeur laser
block.powerlaserrouter.fulldescription=Laser qui distribue la puissance dans trois directions à la fois. Utile dans les situations où il est nécessaire d'alimenter plusieurs blocs avec un seul générateur.
block.powerlaserrouter.description=Divise l'énergie d'entrée en 3 lasers.
block.powerlasercorner.name=laser d'angle
block.powerlasercorner.fulldescription=Laser qui distribue la puissance dans deux directions à la fois. Utile dans les situations où il est nécessaire d'alimenter plusieurs blocs avec un seul générateur, et, où, un routeur est imprécis.
block.powerlasercorner.description=Divise l'énergie d'entrée en 2 lasers.
block.teleporter.name=téléporteur
block.teleporter.fulldescription=Bloc de transport de minerai avancé. Les téléporteurs transmettent des objets à d'autres téléporteurs de la même couleur. Ne fait rien si aucun téléporteur de la même couleur n'existe. Si plusieurs téléporteurs de la même couleur existent, un téléporteur aléatoire est sélectionné. Cliquez sur les flèches pour changer de couleur.
block.teleporter.description=[interact]Tapez sur le bloc pour le configurer[]
block.sorter.name=trieur
block.sorter.fulldescription=Trie les objets par type de matériau. Le matériel à accepter est indiqué par la couleur dans le bloc. Tous les éléments qui correspondent au matériau de tri sont sortis vers l'avant, tout le reste est sorti à gauche et à droite.
block.sorter.description=[interact]Tapez sur le bloc pour le configurer[]
block.core.name=noyau
block.pump.name=pompe
block.pump.fulldescription=Pompe les liquides provenant d'un bloc source - généralement de l'eau, de la lave ou de l'huile. distribut le liquide dans les conduits voisins.
block.pump.description=Pompe les liquides dans les conduits voisins.
block.fluxpump.name=pompe à flux élevé
block.fluxpump.fulldescription=Une version avancée de la pompe. Stocke plus de liquide et pompe le liquide plus rapidement.
block.fluxpump.description=Pompe les liquides dans les conduits voisins.
block.smelter.name=fonderie
block.smelter.fulldescription=Le bloc d'artisanat essentiel. Lorsqu'est entré 1 fer et 1 charbon, un acier est produit.
block.smelter.description=Convertit le charbon + le fer en acier.
block.crucible.name=creuset
block.crucible.fulldescription=Un bloc d'artisanat avancé. Lors de l'entrée d'un titane et d'un acier, un dirium en sort.
block.crucible.description=Convertit l'acier + le titane en dirium.
block.coalpurifier.name=convertisseur de charbon
block.coalpurifier.fulldescription=Un bloc de conversion de base. Produit du charbon lorsqu'on lui fourni de grandes quantités d'eau et de pierre.
block.coalpurifier.description=Convertit la pierre + l'eau en charbon.
block.titaniumpurifier.name=convertisseur de titane
block.titaniumpurifier.fulldescription=Un bloc de conversion standard. Produit du titane lorsqu'est fourni de grandes quantités d'eau et de fer.
block.titaniumpurifier.description=Convertit le fer + l'eau en titane.
block.oilrefinery.name=raffinerie de pétrole
block.oilrefinery.fulldescription=Raffine de grandes quantités de pétrole en charbon. Utile pour alimenter les tourelles à charbon lorsque les filons de charbon sont rares.
block.oilrefinery.description=Convertit l'huile en charbon.
block.stoneformer.name=fabrique de pierre
block.stoneformer.fulldescription=Il transforme la lave en pierre. Utile pour produire des quantités massives de pierre pour les convertisseurs de charbon.
block.stoneformer.description=Convertit la lave en pierre.
block.lavasmelter.name=fonderie de lave
block.lavasmelter.fulldescription=Utilise la lave pour convertir le fer en acier. Une alternative aux fonderies. Utile dans les situations où le charbon est rare.
block.lavasmelter.description=Convertit le fer + la lave en acier.
block.stonedrill.name=extracteur de pierre
block.stonedrill.fulldescription=L'extracteur essentiel. Lorsqu'il est placé sur des cases de pierre, les pierres sont produitent à un rythme lent, indéfiniment.
block.stonedrill.description=Mine 1 pierre toutes les 4 secondes.
block.irondrill.name=extracteur de fer
block.irondrill.fulldescription=Un extracteur de base. Lorsqu'il est placé sur des cases de minerai de fer, produit du fer à un rythme lent, indéfiniment.
block.irondrill.description=Mine 1 fer toutes les 5 secondes.
block.coaldrill.name=extracteur de charbon
block.coaldrill.fulldescription=Un extracteur de base. Lorsqu'il est placé sur des cases de minerai de charbon, produit du charbon à un rythme lent, indéfiniment.
block.coaldrill.description=Mine 1 charbon toutes les 5 secondes.
block.uraniumdrill.name=extracteur d'uranium
block.uraniumdrill.fulldescription=Un extracteur avancé. Lorsqu'il est placés sur des cases d'uranium, il produit de l'uranium à un rythme lent, indéfiniment.
block.uraniumdrill.description=Mine 1 uranium toutes les 7 secondes.
block.titaniumdrill.name=extracteur de titane
block.titaniumdrill.fulldescription=Un extracteur avancé. Lorsqu'il est placé sur des cases de minerai de titane, il produit du titane à un rythme lent, indéfiniment.
block.titaniumdrill.description=Mine 1 titane toutes les 5 secondes.
block.omnidrill.name=omni-extracteur
block.omnidrill.fulldescription=L'extracteur ultime. Exploitera n'importe quel minerai sur lequel il est placé à un rythme rapide.
block.omnidrill.description=Mine 1 de toute ressource toutes les 3 secondes.
block.coalgenerator.name=générateur à charbon
block.coalgenerator.fulldescription=Le générateur essentiel. Génère de l'énergie à partir du charbon. Des lasers d'énergies sortent des 4 côtés.
block.coalgenerator.description=Génère de la puissance depuis du charbon.
block.thermalgenerator.name=Générateur thermique
block.thermalgenerator.fulldescription=Génère de la puissance depuis la lave. Emet de la puissance depuis les 4 cotés.
block.thermalgenerator.description=Génère de la puissance depuis la lave.
block.combustiongenerator.name=Générateur a combustion
block.combustiongenerator.fulldescription=Génère de la puissance depuis du petrole. Emet de la puissance depuis les 4 cotés.
block.combustiongenerator.description=Génère de la puissance avec du pétrole.
block.rtgenerator.name=Générateur RTG
block.rtgenerator.fulldescription=Génère de petites partie de puissance avec de l'uranium. Emet de la puissance depuis les 4 cotés.
block.rtgenerator.description=Génère de la puissance depuis l'uranium
block.nuclearreactor.name=Réacteur nucléaire
block.nuclearreactor.fulldescription=Une version avancée du générateur RTG, et le générateur ultime de puissance. Génère de la puissance depuis l'uranium. Requiert un refoidissement par eau. Très instable; Explose violemment s'il n'est pas bien refroidit.
block.turret.name=tourelle
block.turret.fulldescription=Une tourrelle basique. Utilise de la pierre comme munition. A légèrement plus de distance que la tourelle double.
block.turret.description=[turretinfo]Munition: pierre
block.doubleturret.name=tourelle double
block.doubleturret.fulldescription=Une version légèrement plus puissante que la tourelle. Utilise de la pierre comme munition. Inflige plus de dégâts mais a une distance plus faible. Tire deux balles.
block.doubleturret.description=[turretinfo]Munition: pierre
block.machineturret.name=tourelle gatling
block.machineturret.fulldescription=Une tourelle rotative. Utilise du fer comme munition. A une cadence de tir avec des dégâts croissants.
block.machineturret.description=[turretinfo]Munition: fer
block.shotgunturret.name=tourelle à dispersion
block.shotgunturret.fulldescription=une tourelle basique. Utilise du fer comme munition. Tire 7 balles dispersées. Distance faible, mais inflige plus de dégâts que la tourelle gatling.
block.shotgunturret.description=[turretinfo]Munition: fer
block.flameturret.name=Tourelle lance-flamme
block.flameturret.fulldescription=Tourelle avancée à faible distance. Utilise le charbon comme munition. A une distance très faible, mais inflige beaucoup de dégâts. Fort au combat rapproché. Utilisation recommandé derrière les murs.
block.flameturret.description=[turretinfo]Munition: charbon
block.sniperturret.name=tourelle à énergie
block.sniperturret.fulldescription=Tourelle avancée à longue portée. Utilise l'acier pour les munitions. Dommages très élevés, mais faible cadence de tir. Cher à utiliser, mais peut-être placé loin des lignes ennemies en raison de sa portée.
block.sniperturret.description=[turretinfo]munition : acier
block.mortarturret.name=tourelle antiaérienne
block.mortarturret.fulldescription=Tourelle avancée pour les dégâts de zone. Utilise du charbon pour les munitions. Vitesse de tir et balles très lente mais de gros dégâts de cible et de zone. Utile pour les grandes foules d'ennemis.
block.mortarturret.description=[turretinfo]munition : charbon
block.laserturret.name=tourelle laser
block.laserturret.fulldescription=Tourelle avancée à cible unique. Utilise de l'énergie. Tourelle polyvalente de moyenne portée. Une seule cible seulement. Ne manque jamais.
block.laserturret.description=[turretinfo]Utilise de l'énergie.
block.waveturret.name=tourelle Tesla
block.waveturret.fulldescription=Tourelle multi-cible avancée utilisant de l'énergie. A une portée moyenne. Ne rate jamais sa cible. Elle provoque peu de dégâts mais peut frapper plusieurs ennemis simultanément avec une chaîne d'éclairs.
block.waveturret.description=[turretinfo]Utilise de l'énergie.
block.plasmaturret.name=tourelle à plasma
block.plasmaturret.fulldescription=Version très avancée de la tourelle lance-flamme. Utilise du charbon comme munition. Dommages très élevés, de faible à moyenne portée.
block.plasmaturret.description=[turretinfo]munition : charbon
block.chainturret.name=tourelle à mitrailleuse
block.chainturret.fulldescription=La tourelle ultime à tir rapide. Utilise de l'uranium comme munition. Tire de grosses salves à une fréquence élevée. Portée moyenne. Traverse plusieurs carreaux. Extrêmement puissant.
block.chainturret.description=[turretinfo]munition : Uranium
block.titancannon.name=Canon titan
block.titancannon.fulldescription=La tourelle à longue portée ultime. Utilise de l'uranium comme munition. Tire de gros obus provoquant des dégâts de zone à une cadence de tir moyenne. Traverse plusieurs carreaux. Extrêmement puissant.
block.titancannon.description=[turretinfo]munition : uranium
block.playerspawn.name=point d'apparition du joueur
block.enemyspawn.name=point d'apparition des ennemis

View file

@ -1,7 +1,7 @@
text.about = Creato da [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\nOriginariamente era una voce nel [orange]GDL[] Metal Monstrosity Jam.\n\n Crediti:\n - SFX realizzato con [YELLOW]bfxr [] \n - Musica creata da [GREEN]RoccoW[] / trovata su [lime]FreeMusicArchive.org[]\n\n Un ringraziamento speciale a:\n - [coral]MitchellFJN []: esteso test del gioco e feedback\n - [cielo]Luxray5474 []: lavorazione della wiki, contributi col codice\n - [lime]Epowerj []: sistema di costruzione del codice, icone\n - Tutti i beta tester su itch.io e Google Play\n
text.about = Creato da [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]\nOriginariamente era una voce nel [orange]GDL[] Metal Monstrosity Jam.\n\n Crediti:\n - SFX realizzato con [YELLOW]bfxr [] \n - Musica creata da [GREEN]RoccoW[] / trovata su [lime]FreeMusicArchive.org[]\n\n Un ringraziamento speciale a:\n - [coral]MitchellFJN []: esteso test del gioco e feedback\n - [sky]Luxray5474 []: lavorazione della wiki, contributi col codice\n - [lime]Epowerj []: sistema di costruzione del codice, icone\n - Tutti i beta tester su itch.io e Google Play\n
text.credits = Crediti
text.discord = Unisciti sul server discord di mindustry!
text.changes = [SCARLET]Attenzione!\n[]Alcune importanti meccaniche di gioco sono state modificate.\n\n - [accent]I teletrasporti[] ora usano la corrente.\n - [accent]Le fonderie[] e [accent]i crogioli[] ora hanno una capacità massima di oggetti. \n- [accent]I crogioli[] ora richiedono il carbone come combustibile.
text.changes = [SCARLET]Attenzione!\n[]Alcune importanti meccaniche di gioco sono state modificate.\n\n - [accent]I teletrasporti[] ora usano la corrente.\n - [accent]Le fornaci[] e [accent]i crogioli[] ora hanno una capacità massima di oggetti. \n- [accent]I crogioli[] ora richiedono il carbone come combustibile.
text.link.discord.description = la chatroom ufficiale del server discord di Mindustry
text.link.github.description = Codice sorgente del gioco
text.link.dev-builds.description = Build di sviluppo versioni instabili
@ -15,14 +15,14 @@ text.multiplayer.web = Questa versione del gioco non supporta il multiplayer! Pe
text.gameover = Il nucleo è stato distrutto.
text.highscore = [YELLOW]Nuovo record!
text.lasted = Sei durato fino all'onda
text.level.highscore = Miglior Punteggio: [accent]{0}
text.level.highscore = Migliore: [accent]{0}
text.level.delete.title = Conferma Eliminazione
text.level.delete = Sei sicuro di voler eliminare la mappa \"[arancione]{0}\"?
text.level.select = Selezione del livello
text.level.mode = Modalità di gioco:
text.savegame = Salva
text.loadgame = Carica Salvataggio
text.joingame = Unisciti alla Partita
text.loadgame = Carica
text.joingame = Gioca MP
text.newgame = Nuovo gioco
text.quit = Esci
text.about.button = Informazioni
@ -35,29 +35,29 @@ text.server.mismatch = Errore nel pacchetto: possibile discrepanza nella version
text.server.closing = [accent]Chiusura server ...
text.server.kicked.kick = Sei stato cacciato dal server!
text.server.kicked.invalidPassword = 10468 = Password non valida.
text.server.kicked.clientOutdated = Cliente obsoleto! Aggiorna il tuo gioco!
text.server.kicked.clientOutdated = Versione del client obsoleta! Aggiorna il tuo gioco!
text.server.kicked.serverOutdated = Server obsoleto! Chiedi all'host di aggiornare!
text.server.kicked.banned = Sei stato bannato su questo server.
text.server.kicked.recentKick = Sei stato cacciato di recente. Attendi prima di connetterti di nuovo.
text.server.connected = partecipa
text.server.disconnected = {0} si disconnette.
text.nohost = Impossibile ospitare il server su una mappa personalizzata!
text.host.info = Il pulsante [accent]hos [] ospita un server sulle porte [scarlet]6567[] e [scarlet]656.[] Chiunque sulla stessa [LIGHT_GRAY]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[] per connettersi a, o scoprire [accento]server sulla rete locale[] a cui connettersi.\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.server.connected = {0} si è connesso
text.server.disconnected = {0} si è disconnesso
text.nohost = Impossibile hostare il server con una mappa personalizzata!
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.
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.
text.hostserver = Server host
text.host = Ospite
text.host = Host
text.hosting = [accento] Apertura del server ...
text.hosts.refresh = Aggiorna
text.hosts.discovering = Alla scoperta di giochi LAN
text.hosts.discovering = Scoperta partite LAN
text.server.refreshing = Aggiornamento server
text.hosts.none = [lightgray]Nessun gioco LAN trovato!
text.hosts.none = [lightgray]Nessuna partita LAN trovata!
text.host.invalid = [scarlet]Impossibile connettersi all'host.
text.server.friendlyfire = Fuoco amico
text.trace = Trace Player
text.trace.playername = Nome del giocatore: [accent]{0}
text.trace.ip = IP: [accent]{0}
text.trace.id = ID univoco: [accent]{0}
text.trace.android = Client Android: [accent {0}
text.trace.android = Client Android: [accent] {0}
text.trace.modclient = Cliente personalizzato: [accent]{0}
text.trace.totalblocksbroken = Totale blocchi interrotti: [accent]{0}
text.trace.structureblocksbroken = Blocchi strutturali distrutti: [accent]{0}
@ -85,18 +85,18 @@ text.joingame.byip = Unisciti a IP ...
text.joingame.title = Unisciti alla Partita
text.joingame.ip = IP:
text.disconnect = Disconnesso.
text.disconnect.data = Impossibile caricare i dati del mondo!
text.connecting = [Accent]Connessione in corso ...
text.disconnect.data = Errore nel caricamento i dati del mondo!
text.connecting = [accent]Connessione in corso ...
text.connecting.data = [accent]Caricamento dei dati del mondo ...
text.connectfail = [crimson Impossibile connettersi al server: [orange] {0}
text.connectfail = [crimson] Impossibile connettersi al server: [orange] {0}
text.server.port = Porta:
text.server.addressinuse = Indirizzo già in uso!
text.server.invalidport = Numero di porta non valido!
text.server.error = [crimson]Errore nell'hosting del server: [orange] {0}
text.tutorial.back = <Prec
text.tutorial.back = < Prec
text.tutorial.next = Succ >
text.save.new = Nuovo Salvataggio
text.save.overwrite = Sei sicuro di voler sovrascrivere questo spazio di salvataggio?
text.save.overwrite = Sei sicuro di voler sovrascrivere questo salvataggio?
text.overwrite = Sostituisci
text.save.none = Nessun salvataggio trovato!
text.saveload = [Accent]Salvataggio ...
@ -114,7 +114,7 @@ text.save.rename.text = Nuovo nome:
text.selectslot = Seleziona un salvataggio.
text.slot = [accent]Slot {0}
text.save.corrupted = [orang]File di salvataggio danneggiato o non valido!
text.empty = <Empty>
text.empty = <Niente . . . >
text.on = Acceso
text.off = Spento
text.save.autosave = Salvataggio automatico: {0}
@ -132,12 +132,12 @@ text.copylink = Copia link
text.back = Indietro
text.quit.confirm = Sei sicuro di voler uscire?
text.changelog.title = Registro modifiche
text.changelog.loading = Ottenere il log delle modifiche ...
text.changelog.loading = Ottenere il registro delle modifiche ...
text.changelog.error.android = [orange]Nota che il log delle modifiche non funziona su Android 4.4 e versioni precedenti! Ciò è dovuto a un bug interno di Android.
text.changelog.error = [scarlet]Errore durante il recupero del changelog! Controlla la tua connessione Internet.
text.changelog.current = [yellow][[Versione corrente]
text.changelog.latest = [orange][[Ultima versione]
text.loading = [Accent]Caricamento in corso ...
text.changelog.current = [yellow][[Current version]
text.changelog.latest = [orange][[Latest version]
text.loading = [accent]Caricamento in corso ...
text.wave = [orange]Onda {0}
text.wave.waiting = Onda in {0}
text.waiting = In attesa...
@ -150,32 +150,32 @@ text.editor.badsize = [orange]Dimensioni dell'immagine non valide![]\n Dimension
text.editor.errorimageload = Errore durante il caricamento del file immagine:\n [orange]{0}
text.editor.errorimagesave = Errore durante il salvataggio del file immagine:\n [orange]{0}
text.editor.generate = Genera
text.editor.resize = Ridimensiona
text.editor.loadmap = Carica mappa
text.editor.savemap = Salva la mappa
text.editor.loadimage = Carica immagine
text.editor.saveimage = Salva Immagine
text.editor.resize = Zomma o \nRiduci
text.editor.loadmap = Carica\nmappa
text.editor.savemap = Salva\nla mappa
text.editor.loadimage = Carica\nimmagine
text.editor.saveimage = Salva\nImmagine
text.editor.unsaved = [scarlet]Hai modifiche non salvate![]\nSei sicuro di voler uscire?
text.editor.brushsize = Dimensione del pennello: {0}
text.editor.noplayerspawn = Questa mappa non ha lo spawnpoint del giocatore!
text.editor.manyplayerspawns = Le mappe non possono avere più di un punto di spawn di un giocatore!
text.editor.manyenemyspawns = Non puoi avere più di {0} spawn nemici!
text.editor.resizemap = Ridimensiona la mappa
text.editor.resizebig = [Scarlatto]Attenzione!\n[]Le mappe più grandi di 256 unità potrebbero causare del lag oltre ad essere instabili.
text.editor.resizebig = [Scarlet]Attenzione!\n[]Le mappe più grandi di 256 unità potrebbero causare del lag oltre ad essere instabili.
text.editor.mapname = Nome Mappa:
text.editor.overwrite = [Accent]Attenzione!\nQuesto sovrascrive una mappa esistente.
text.editor.failoverwrite = [crimson]Impossibile sovrascrivere la mappa di default!
text.editor.selectmap = Seleziona una mappa da caricare:
text.width = Larghezza:
text.height = Altezza:
text.randomize = Rendi casuale
text.randomize = Randomizza
text.apply = Applicare
text.update = Aggiorna
text.menu = Menu
text.play = Gioca
text.load = Carica
text.save = Salva
text.language.restart = Riavvia il gioco affinché le impostazioni della lingua abbiano effetto.
text.language.restart = Riavvia il gioco affinché il cambiamento della lingua abbia effetto.
text.settings.language = Lingua
text.settings = Impostazioni
text.tutorial = Lezioni
@ -201,10 +201,10 @@ text.mode.place = Modalità luogo: {0}
placemode.hold.name = linea
placemode.areadelete.name = area
placemode.touchdelete.name = toccare
placemode.holddelete.name = trattieni la rotellina
placemode.holddelete.name = trattieni
placemode.none.name = nessuno
placemode.touch.name = toccare
placemode.cursor.name = CURSORE
placemode.cursor.name = cursore
text.blocks.extrainfo = [accent]informazioni extra sui blocchi:
text.blocks.blockinfo = Informazioni sul blocco
text.blocks.powercapacity = Capacità energetica
@ -225,11 +225,11 @@ text.blocks.ammo = Munizioni
text.blocks.ammoitem = Munizioni/Oggetto
text.blocks.maxitemssecond = Oggetti massimi/secondo
text.blocks.powerrange = Raggio Energia
text.blocks.lasertilerange = Gamma di piastrelle laser
text.blocks.lasertilerange = Raggio piastrelle laser
text.blocks.capacity = Capacità
text.blocks.itemcapacity = Capacità degli oggetti
text.blocks.itemcapacity = Capacità oggetto
text.blocks.maxpowergenerationsecond = Massima Energia Generata/secondo
text.blocks.powergenerationsecond = Generazione di energia/secondo
text.blocks.powergenerationsecond = Energia generata/secondo
text.blocks.generationsecondsitem = Generazione secondi/oggetto
text.blocks.input = Ingresso
text.blocks.inputliquid = Ingresso del liquido
@ -289,17 +289,17 @@ map.grassland.name = Prateria
map.tundra.name = Tundra
map.spiral.name = spirale
map.tutorial.name = Tutorial
tutorial.intro.text = [yellow]Benvenuti nel tutorial.[] Per iniziare, premere 'next'.
tutorial.moveDesktop.text = Per spostarsi, utilizza i tasti [orange][[WASD][]. Tenere premuto [orange]shift[]per correre. Tenere premuto [orange]CTRL[] mentre si utilizza la [orange]rotella di scorrimento[] per ingrandire o ridurre lo zoom.
tutorial.shoot.text = Usa il mouse per mirare, tieni premuto [orange]tasto sinistro del mouse[] per sparare. Prova a praticare sull' [yellow]obiettivo[].
tutorial.intro.text = [yellow]Benvenuti nel tutorial.[] Per iniziare, premere 'succ'.
tutorial.moveDesktop.text = Per spostarsi, utilizza i tasti [orange][[WASD][] . Tenere premuto [orange]shift []per correre. Tenere premuto [orange]CTRL[] mentre si utilizza la [orange]rotella del mouse[] per ingrandire o ridurre lo zoom.
tutorial.shoot.text = Usa il mouse per mirare, tieni premuto [orange]tasto sinistro del mouse[] per sparare. Fai uun po' di pratica con quest' [yellow]obiettivo[].
tutorial.moveAndroid.text = Per spostare la vista, trascina un dito sullo schermo. Pizzica e trascina per ingrandire o ridurre.
tutorial.placeSelect.text = Prova a selezionare un [yellow]nastro[] dal menu dei blocchi in basso a destra.
tutorial.placeConveyorDesktop.text = Utilizza la [orange][[rotellina di scorrimento][] per ruotare il trasportatore in modo che sia rivolto verso [orange]in avanti[], quindi posizionarlo nella [yellow]posizione contrassegnata[] utilizzando il [orange][[tasto sinistro del mouse][].
tutorial.placeConveyorAndroid.text = Utilizzare il pulsante [orange][[tasto di rotazione][] per ruotare il trasportatore in modo che sia rivolto [orange]in avanti[], trascinalo in posizione con un dito, quindi posizionalo nella [yellow]posizione contrassegnata[] utilizzando [orange][[segno di spunta][]
tutorial.placeConveyorAndroidInfo.text = In alternativa, puoi premere l'icona mirino in basso a sinistra per passare alla [orange] [[touch mode][] e posiziona i blocchi toccando sullo schermo. In modalità touch, i blocchi possono essere ruotati con la freccia in basso a sinistra. Premi [yellow]avanti[] per provarlo.
tutorial.placeSelect.text = Prova a selezionare un [yellow]nastro trasportatore[] dal menu dei blocchi in basso a destra.
tutorial.placeConveyorDesktop.text = Utilizza la [orange]rotellina di scorrimento[] per ruotare il nastro trasportatore in modo che sia rivolto verso [orange]in avanti[], quindi posizionarlo nella [yellow]posizione contrassegnata[] utilizzando il [orange]tasto sinistro del mouse[].
tutorial.placeConveyorAndroid.text = Utilizzare il pulsante [orange]tasto di rotazione[] per ruotare il trasportatore in modo che sia rivolto [orange]in avanti[], trascinalo in posizione con un dito, quindi posizionalo nella [yellow]posizione contrassegnata[] utilizzando [orange]segno di spunta[]
tutorial.placeConveyorAndroidInfo.text = In alternativa, puoi premere l'icona mirino in basso a sinistra per passare alla [orange] touch mode[] e posiziona i blocchi toccando sullo schermo. In modalità touch, i blocchi possono essere ruotati con la freccia in basso a sinistra. Premi [yellow]avanti[] per provarlo.
tutorial.placeDrill.text = Ora, seleziona e posiziona un [yellow]trapano per pietra[] nella posizione contrassegnata.
tutorial.blockInfo.text = Se vuoi saperne di più su un blocco, puoi toccare il [orange]punto interrogativo[] in alto a destra per leggere la sua descrizione.
tutorial.deselectDesktop.text = Puoi deselezionare un blocco usando [orange][[tasto destro del mouse][].
tutorial.deselectDesktop.text = Puoi deselezionare un blocco usando [orange]tasto destro del mouse[].
tutorial.deselectAndroid.text = È possibile deselezionare un blocco premendo il tasto [orange]X[].
tutorial.drillPlaced.text = Il trapano ora produrrà [yellow]pietra,[] la manderà sul nastro trasportatore, quindi la sposterà nel [yellow]nucleo[].
tutorial.drillInfo.text = I minerali differenti hanno bisogno di trapani diversi. La pietra richiede il trapano di pietra, il ferro richiede il trapano di ferro, ecc.
@ -318,12 +318,12 @@ tutorial.purchaseWeapons.text = Puoi acquistare nuove [yellow]armi[] per il tuo
tutorial.switchWeapons.text = Cambia le armi facendo clic sulla sua icona in basso a sinistra o usando i numeri [orange][[1-9][].
tutorial.spawnWave.text = Ecco un'ondata ora. Distruggili.
tutorial.pumpDesc.text = Nelle onde successive, potrebbe essere necessario utilizzare le [yellow]pompe[] per distribuire i liquidi per i generatori o gli estrattori.
tutorial.pumpPlace.text = Le pompe funzionano in modo simile ai trapani, tranne per il fatto che producono liquidi anziché oggetti. Prova a posizionare una pompa sull' [yellow]olio designato[].
tutorial.pumpPlace.text = Le pompe funzionano in modo simile ai trapani, tranne per il fatto che producono liquidi anziché oggetti. Prova a posizionare una pompa sull' [yellow]petrolio evidenziato[].
tutorial.conduitUse.text = Ora posiziona una [orange]conduttura[]
tutorial.conduitUse2.text = E alcuni altri ...
tutorial.conduitUse3.text = E alcuni altri ...
tutorial.generator.text = Ora, posizionare un [orange]generatore a combustione[] all'estremità del condotto.
tutorial.generatorExplain.text = Questo generatore ora creerà [yellow]corrente[] dall'olio.
tutorial.generatorExplain.text = Questo generatore ora creerà [yellow]corrente[] dall'petrolio.
tutorial.lasers.text = La potenza è distribuita usando i [yellow]laser energetici[]. Ruota e posizionane uno qui.
tutorial.laserExplain.text = Il generatore ora trasferirà l'energia nel blocco laser. Un raggio [yellow]opaco[] indica che sta trasmettendo corrente e un raggio [yellow]trasparente[] significa che non la sta strasmettendo.
tutorial.laserMore.text = Puoi controllare quanta energia ha un blocco passandoci sopra e controllando la barra [yellow]gialla[] in alto.
@ -388,7 +388,7 @@ item.sand.name = sabbia
liquid.water.name = acqua
liquid.plasma.name = Plasma
liquid.lava.name = lava
liquid.oil.name = olio
liquid.oil.name = petrolio
block.weaponfactory.name = fabbrica d'armi
block.weaponfactory.fulldescription = Utilizzata per creare armi per il giocatore mech. Clicca per usare. Prende automaticamente le risorse dal core.
block.air.name = aria
@ -396,7 +396,7 @@ block.blockpart.name = blockpart
block.deepwater.name = acque profonde
block.water.name = acqua
block.lava.name = lava
block.oil.name = olio
block.oil.name = petrolio
block.stone.name = pietra
block.blackstone.name = pietra nera
block.iron.name = ferro
@ -472,7 +472,7 @@ block.liquiditemjunction.name = giunzione di oggetti liquidi
block.liquiditemjunction.fulldescription = Funziona come un ponte per attraversare condutture e trasportatori.
block.powerbooster.name = power booster
block.powerbooster.fulldescription = Distribuisce l'energia a tutti i blocchi entro il suo raggio.
block.powerlaser.name = laser di energia
block.powerlaser.name = laser energetico
block.powerlaser.fulldescription = Crea un laser che trasmette energia al blocco di fronte ad esso. Non genera alcuna energia. Ideale per generatori o altri laser.
block.powerlaserrouter.name = router laser
block.powerlaserrouter.fulldescription = Laser che distribuisce la potenza in tre direzioni contemporaneamente. Utile in situazioni in cui è necessario alimentare più blocchi da un generatore.
@ -484,7 +484,7 @@ block.sorter.name = sorter
block.sorter.fulldescription = Ordina l'oggetto per tipo di materiale. Il materiale da accettare è indicato dal colore nel blocco. Tutti gli articoli che corrispondono al materiale di ordinamento vengono emessi in avanti, tutto il resto viene emesso a sinistra e a destra.
block.core.name = Centro
block.pump.name = pompa
block.pump.fulldescription = Pompa di liquidi da un blocco sorgente - di solito acqua, lava o olio. Emette liquido nei condotti nelle vicinanze.
block.pump.fulldescription = Pompa di liquidi da un blocco sorgente - di solito acqua, lava o petrolio. Emette liquido nei condotti nelle vicinanze.
block.fluxpump.name = pompaflux
block.fluxpump.fulldescription = Una versione avanzata della pompa. Memorizza più liquido e pompa il liquido più velocemente.
block.smelter.name = fonderia
@ -495,7 +495,7 @@ block.coalpurifier.name = estrattore di carbone
block.coalpurifier.fulldescription = Un blocco estrattore di base. Emette carbone quando viene fornito con grandi quantità di acqua e pietra.
block.titaniumpurifier.name = estrattore di titanio
block.titaniumpurifier.fulldescription = Un blocco estrattore standard. Produce il titanio quando viene fornito con grandi quantità di acqua e ferro.
block.oilrefinery.name = raffineria d'olio
block.oilrefinery.name = raffineria d'petrolio
block.oilrefinery.fulldescription = Affina grandi quantità di petrolio in oggetti di carbone. Utile per alimentare torrette a base di carbone quando le vene del carbone scarseggiano.
block.stoneformer.name = forma pietre
block.stoneformer.fulldescription = Solidifica la lava producendo pietra. Utile per produrre enormi quantità di pietra per depuratori di carbone.
@ -516,9 +516,9 @@ block.omnidrill.fulldescription = L'ultimo trapano. Trapanerà qualsiasi mineral
block.coalgenerator.name = generatore di carbone
block.coalgenerator.fulldescription = Il generatore essenziale. Genera potenza dal carbone. Emette potenza come laser sui suoi 4 lati.
block.thermalgenerator.name = generatore termico
block.thermalgenerator.fulldescription = Genera potenza dalla lava. Emette potenza come laser sui suoi 4 lati.
block.thermalgenerator.fulldescription = Genera energia dalla lava. Emette energia come laser sui suoi 4 lati.
block.combustiongenerator.name = generatore a combustione
block.combustiongenerator.fulldescription = Genera energia dall'olio. Emette energia come laser sui suoi 4 lati.
block.combustiongenerator.fulldescription = Genera energia dall'petrolio. Emette energia come laser sui suoi 4 lati.
block.rtgenerator.name = Generatore RTG
block.rtgenerator.fulldescription = Genera piccole quantità di energia dal decadimento radioattivo dell'uranio. Emette potenza come laser sui suoi 4 lati.
block.nuclearreactor.name = reattore nucleare

View file

@ -95,7 +95,7 @@ public class Vars{
public static final int tilesize = 8;
public static final Locale[] locales = {new Locale("en"), new Locale("fr", "FR"), new Locale("ru"), new Locale("uk", "UA"), new Locale("pl", "PL"),
public static final Locale[] locales = {new Locale("en"), new Locale("fr"), new Locale("ru"), new Locale("uk", "UA"), new Locale("pl", "PL"),
new Locale("de"), new Locale("pt", "BR"), new Locale("ko"), new Locale("in", "ID"), new Locale("ita"), new Locale("es")};
public static final Color[] playerColors = {

View file

@ -11,61 +11,62 @@ public class DefaultKeybinds {
public static void load(){
KeyBinds.defaults(
"move_x", new Axis(Input.A, Input.D),
"move_y", new Axis(Input.S, Input.W),
"select", Input.MOUSE_LEFT,
"break", Input.MOUSE_RIGHT,
"shoot", Input.MOUSE_LEFT,
"zoom_hold", Input.CONTROL_LEFT,
"zoom", new Axis(Input.SCROLL),
"menu", Gdx.app.getType() == ApplicationType.Android ? Input.BACK : Input.ESCAPE,
"pause", Input.SPACE,
"dash", Input.SHIFT_LEFT,
"rotate_alt", new Axis(Input.R, Input.E),
"rotate", new Axis(Input.SCROLL),
"block_info", Input.CONTROL_LEFT,
"player_list", Input.TAB,
"chat", Input.ENTER,
"chat_history_prev", Input.UP,
"chat_history_next", Input.DOWN,
"chat_scroll", new Axis(Input.SCROLL),
"console", Input.GRAVE,
"weapon_1", Input.NUM_1,
"weapon_2", Input.NUM_2,
"weapon_3", Input.NUM_3,
"weapon_4", Input.NUM_4,
"weapon_5", Input.NUM_5,
"weapon_6", Input.NUM_6
"move_x", new Axis(Input.A, Input.D),
"move_y", new Axis(Input.S, Input.W),
"select", Input.MOUSE_LEFT,
"break", Input.MOUSE_RIGHT,
"shoot", Input.MOUSE_LEFT,
"zoom_hold", Input.CONTROL_LEFT,
"zoom", new Axis(Input.SCROLL),
"menu", Gdx.app.getType() == ApplicationType.Android ? Input.BACK : Input.ESCAPE,
"pause", Input.SPACE,
"dash", Input.SHIFT_LEFT,
"rotate_alt", new Axis(Input.R, Input.E),
"rotate", new Axis(Input.SCROLL),
"toggle_menus", Input.C,
"block_info", Input.CONTROL_LEFT,
"player_list", Input.TAB,
"chat", Input.ENTER,
"chat_history_prev", Input.UP,
"chat_history_next", Input.DOWN,
"chat_scroll", new Axis(Input.SCROLL),
"console", Input.GRAVE,
"weapon_1", Input.NUM_1,
"weapon_2", Input.NUM_2,
"weapon_3", Input.NUM_3,
"weapon_4", Input.NUM_4,
"weapon_5", Input.NUM_5,
"weapon_6", Input.NUM_6
);
KeyBinds.defaults(
DeviceType.controller,
"move_x", new Axis(Input.CONTROLLER_L_STICK_HORIZONTAL_AXIS),
"move_y", new Axis(Input.CONTROLLER_L_STICK_VERTICAL_AXIS),
"cursor_x", new Axis(Input.CONTROLLER_R_STICK_HORIZONTAL_AXIS),
"cursor_y", new Axis(Input.CONTROLLER_R_STICK_VERTICAL_AXIS),
"select", Input.CONTROLLER_R_BUMPER,
"break", Input.CONTROLLER_L_BUMPER,
"shoot", Input.CONTROLLER_R_TRIGGER,
"zoom_hold", Input.ANY_KEY,
"zoom", new Axis(Input.CONTROLLER_DPAD_DOWN, Input.CONTROLLER_DPAD_UP),
"menu", Input.CONTROLLER_X,
"pause", Input.CONTROLLER_L_TRIGGER,
"dash", Input.CONTROLLER_Y,
"rotate_alt", new Axis(Input.CONTROLLER_DPAD_RIGHT, Input.CONTROLLER_DPAD_LEFT),
"rotate", new Axis(Input.CONTROLLER_A, Input.CONTROLLER_B),
"player_list", Input.CONTROLLER_START,
"chat", Input.ENTER,
"chat_history_prev", Input.UP,
"chat_history_next", Input.DOWN,
"chat_scroll", new Axis(Input.SCROLL),
"console", Input.GRAVE,
"weapon_1", Input.NUM_1,
"weapon_2", Input.NUM_2,
"weapon_3", Input.NUM_3,
"weapon_4", Input.NUM_4,
"weapon_5", Input.NUM_5,
"weapon_6", Input.NUM_6
"move_x", new Axis(Input.CONTROLLER_L_STICK_HORIZONTAL_AXIS),
"move_y", new Axis(Input.CONTROLLER_L_STICK_VERTICAL_AXIS),
"cursor_x", new Axis(Input.CONTROLLER_R_STICK_HORIZONTAL_AXIS),
"cursor_y", new Axis(Input.CONTROLLER_R_STICK_VERTICAL_AXIS),
"select", Input.CONTROLLER_R_BUMPER,
"break", Input.CONTROLLER_L_BUMPER,
"shoot", Input.CONTROLLER_R_TRIGGER,
"zoom_hold", Input.ANY_KEY,
"zoom", new Axis(Input.CONTROLLER_DPAD_DOWN, Input.CONTROLLER_DPAD_UP),
"menu", Input.CONTROLLER_X,
"pause", Input.CONTROLLER_L_TRIGGER,
"dash", Input.CONTROLLER_Y,
"rotate_alt", new Axis(Input.CONTROLLER_DPAD_RIGHT, Input.CONTROLLER_DPAD_LEFT),
"rotate", new Axis(Input.CONTROLLER_A, Input.CONTROLLER_B),
"player_list", Input.CONTROLLER_START,
"chat", Input.ENTER,
"chat_history_prev", Input.UP,
"chat_history_next", Input.DOWN,
"chat_scroll", new Axis(Input.SCROLL),
"console", Input.GRAVE,
"weapon_1", Input.NUM_1,
"weapon_2", Input.NUM_2,
"weapon_3", Input.NUM_3,
"weapon_4", Input.NUM_4,
"weapon_5", Input.NUM_5,
"weapon_6", Input.NUM_6
);
}
}

View file

@ -1,6 +1,7 @@
package io.anuke.mindustry.ui;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.utils.Align;
import io.anuke.ucore.function.Listenable;
import io.anuke.ucore.scene.ui.TextButton;
@ -27,7 +28,7 @@ public class MenuButton extends TextButton{
table(t -> {
t.add(text);
t.add(text).wrap().growX().get().setAlignment(Align.center, Align.left);
if(description != null){
t.row();
t.add(description).color(Color.LIGHT_GRAY);

View file

@ -2,6 +2,7 @@ package io.anuke.mindustry.ui.dialogs;
import com.badlogic.gdx.graphics.g2d.TextureRegion;
import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.utils.Align;
import io.anuke.mindustry.game.Difficulty;
import io.anuke.mindustry.game.GameMode;
import io.anuke.mindustry.world.Map;
@ -52,6 +53,7 @@ public class LevelDialog extends FloatingDialog{
TextButton[] b = {null};
b[0] = Elements.newButton("$mode." + mode.name() + ".name", "toggle", () -> state.mode = mode);
b[0].update(() -> b[0].setChecked(state.mode == mode));
b[0].getLabelCell().wrap().growX().get().setAlignment(Align.center, Align.left);
group.add(b[0]);
selmode.add(b[0]).size(130f, 54f);
}
@ -99,15 +101,8 @@ public class LevelDialog extends FloatingDialog{
Table inset = new Table("pane-button");
inset.add("[accent]" + Bundles.get("map."+map.name+".name", map.name)).pad(3f);
inset.row();
inset.label((() ->{
try{
return Bundles.format("text.level.highscore", Settings.getInt("hiscore" + map.name));
}catch (Exception e){
Settings.defaults("hiscore" + map.name, 1);
return Bundles.format("text.level.highscore", 0);
}
}))
.pad(3f);
inset.label((() -> Bundles.format("text.level.highscore", Settings.getInt("hiscore" + map.name, 0)))).pad(3f)
.wrap().growX().get().setAlignment(Align.center, Align.left);
inset.pack();
float images = 154f;

View file

@ -6,6 +6,7 @@ import com.badlogic.gdx.math.Interpolation;
import io.anuke.mindustry.core.GameState.State;
import io.anuke.mindustry.net.Net;
import io.anuke.ucore.core.Core;
import io.anuke.ucore.core.Inputs;
import io.anuke.ucore.core.Settings;
import io.anuke.ucore.scene.actions.Actions;
import io.anuke.ucore.scene.builders.imagebutton;
@ -21,11 +22,14 @@ import static io.anuke.mindustry.Vars.*;
public class HudFragment implements Fragment{
public final BlocksFragment blockfrag = new BlocksFragment();
private ImageButton menu, flip;
private Table respawntable;
private Table wavetable;
private Label infolabel;
private boolean shown = true;
private float dsize = 58;
private float isize = 40;
public void build(){
@ -38,42 +42,25 @@ public class HudFragment implements Fragment{
new table() {{
left();
float dsize = 58;
defaults().size(dsize).left();
float isize = 40;
menu = new imagebutton("icon-menu", isize, ui.paused::show).get();
flip = new imagebutton("icon-arrow-up", isize, () -> toggleMenus()).get();
flip = new imagebutton("icon-arrow-up", isize, () -> {
if (wavetable.getActions().size != 0) return;
float dur = 0.3f;
Interpolation in = Interpolation.pow3Out;
flip.getStyle().imageUp = Core.skin.getDrawable(shown ? "icon-arrow-down" : "icon-arrow-up");
if (shown) {
blockfrag.toggle(false, dur, in);
wavetable.actions(Actions.translateBy(0, wavetable.getHeight() + dsize, dur, in), Actions.call(() -> shown = false));
infolabel.actions(Actions.translateBy(0, wavetable.getHeight(), dur, in), Actions.call(() -> shown = false));
} else {
shown = true;
blockfrag.toggle(true, dur, in);
wavetable.actions(Actions.translateBy(0, -wavetable.getTranslation().y, dur, in));
infolabel.actions(Actions.translateBy(0, -infolabel.getTranslation().y, dur, in));
update(t -> {
if(Inputs.keyTap("toggle_menus")){
toggleMenus();
}
}).get();
});
new imagebutton("icon-pause", isize, () -> {
if(mobile) DebugFragment.printDebugInfo();
if (Net.active() && mobile) {
if (Net.active()) {
ui.listfrag.visible = !ui.listfrag.visible;
} else {
state.set(state.is(State.paused) ? State.playing : State.paused);
}
}).update(i -> {
if (Net.active() && mobile) {
if (Net.active()) {
i.getStyle().imageUp = Core.skin.getDrawable("icon-players");
} else {
i.setDisabled(Net.active());
@ -174,6 +161,26 @@ public class HudFragment implements Fragment{
blockfrag.build();
}
private void toggleMenus(){
if (wavetable.getActions().size != 0) return;
float dur = 0.3f;
Interpolation in = Interpolation.pow3Out;
flip.getStyle().imageUp = Core.skin.getDrawable(shown ? "icon-arrow-down" : "icon-arrow-up");
if (shown) {
blockfrag.toggle(false, dur, in);
wavetable.actions(Actions.translateBy(0, wavetable.getHeight() + dsize, dur, in), Actions.call(() -> shown = false));
infolabel.actions(Actions.translateBy(0, wavetable.getHeight(), dur, in), Actions.call(() -> shown = false));
} else {
shown = true;
blockfrag.toggle(true, dur, in);
wavetable.actions(Actions.translateBy(0, -wavetable.getTranslation().y, dur, in));
infolabel.actions(Actions.translateBy(0, -infolabel.getTranslation().y, dur, in));
}
}
private String getEnemiesRemaining() {
if(state.enemies == 1) {
return Bundles.format("text.enemies.single", state.enemies);

View file

@ -64,7 +64,9 @@ public class PlayerListFragment implements Fragment{
update(t -> {
if(!mobile){
visible = Inputs.keyDown("player_list");
if(Inputs.keyTap("player_list")){
visible = !visible;
}
}
if(!(Net.active() && !state.is(State.menu))){
visible = false;