{
    "advancement.advancementNotFound": "§f\uDB81\uDC43§r Progrès inconnu : %s§r",
    "argument.anchor.invalid": "§f\uDB81\uDC43§r Position d'ancrage de l'entité non valide : %s§r",
    "argument.angle.incomplete": "§f\uDB81\uDC43§r Incomplet (1 angle attendu)§r",
    "argument.angle.invalid": "§f\uDB81\uDC43§r Angle non valide§r",
    "argument.block.id.invalid": "§f\uDB81\uDC43§r Type de bloc inconnu : %s§r",
    "argument.block.property.duplicate": "§f\uDB81\uDC43§r La propriété \"%s\" ne peut être définie qu'une seule fois pour le bloc \"%s\"§r",
    "argument.block.property.invalid": "§f\uDB81\uDC43§r Le bloc \"%s\" n'accepte pas \"%s\" pour la propriété \"%s\"§r",
    "argument.block.property.novalue": "§f\uDB81\uDC43§r Valeur attendue pour la propriété \"%s\" sur le bloc %s§r",
    "argument.block.property.unclosed": "§f\uDB81\uDC43§r Un \"]\" de fermeture est attendu pour les propriétés d'état du bloc§r",
    "argument.block.property.unknown": "§f\uDB81\uDC43§r Le bloc \"%s\" n'a pas la propriété \"%s\"§r",
    "argument.block.tag.disallowed": "§f\uDB81\uDC43§r Les tags ne sont pas autorisés ici, seulement de véritables blocs§r",
    "argument.color.invalid": "§f\uDB81\uDC43§r Couleur inconnue : %s§r",
    "argument.component.invalid": "§f\uDB81\uDC43§r Composant de tchat non valide : %s§r",
    "argument.criteria.invalid": "§f\uDB81\uDC43§r Critère inconnu : %s§r",
    "argument.dimension.invalid": "§f\uDB81\uDC43§r Dimension inconnue : %s§r",
    "argument.double.big": "§f\uDB81\uDC43§r Le double ne doit pas être supérieur à %s (valeur trouvée : %s)§r",
    "argument.double.low": "§f\uDB81\uDC43§r Le double ne doit pas être inférieur à %s (valeur trouvée : %s)§r",
    "argument.entity.invalid": "§f\uDB81\uDC43§r Nom ou UUID non valide§r",
    "argument.entity.notfound.entity": "§f\uDB81\uDC43§r Aucune entité n'a été trouvée§r",
    "argument.entity.notfound.player": "§f\uDB81\uDC43§r Aucun joueur n'a été trouvé§r",
    "argument.entity.options.distance.negative": "§f\uDB81\uDC43§r La distance ne peut pas être négative§r",
    "argument.entity.options.inapplicable": "§f\uDB81\uDC43§r L'option \"%s\" n'est pas applicable ici§r",
    "argument.entity.options.level.negative": "§f\uDB81\uDC43§r Le niveau ne peut pas être négatif§r",
    "argument.entity.options.limit.toosmall": "§f\uDB81\uDC43§r La limite doit être d'au moins 1§r",
    "argument.entity.options.mode.invalid": "§f\uDB81\uDC43§r Mode de jeu inconnu ou non valide : %s§r",
    "argument.entity.options.sort.irreversible": "§f\uDB81\uDC43§r Type de tri inconnu ou non valide : %s§r",
    "argument.entity.options.type.invalid": "§f\uDB81\uDC43§r Type d'entité inconnu ou non valide : %s§r",
    "argument.entity.options.unknown": "§f\uDB81\uDC43§r Option inconnue : %s§r",
    "argument.entity.options.unterminated": "§f\uDB81\uDC43§r Fin des options attendue§r",
    "argument.entity.options.valueless": "§f\uDB81\uDC43§r Valeur attendue pour l'option \"%s\"§r",
    "argument.entity.selector.missing": "§f\uDB81\uDC43§r Type de sélecteur manquant§r",
    "argument.entity.selector.not_allowed": "§f\uDB81\uDC43§r Sélecteur non autorisé§r",
    "argument.entity.selector.unknown": "§f\uDB81\uDC43§r Type de sélecteur inconnu : %s§r",
    "argument.entity.toomany": "§f\uDB81\uDC43§r Seulement une entité est autorisée, mais le sélecteur fourni en autorise plus d'une§r",
    "argument.enum.invalid": "§f\uDB81\uDC43§r Valeur non valide : %s§r",
    "argument.float.big": "§f\uDB81\uDC43§r Le flottant ne doit pas être supérieur à %s (valeur trouvée : %s)§r",
    "argument.float.low": "§f\uDB81\uDC43§r Le flottant ne doit pas être inférieur à %s (valeur trouvée : %s)§r",
    "argument.id.invalid": "§f\uDB81\uDC43§r ID non valide§r",
    "argument.id.unknown": "§f\uDB81\uDC43§r ID inconnu : %s§r",
    "argument.integer.big": "§f\uDB81\uDC43§r L'entier ne doit pas être supérieur à %s (valeur trouvée : %s)§r",
    "argument.integer.low": "§f\uDB81\uDC43§r L'entier ne doit pas être inférieur à %s (valeur trouvée : %s)§r",
    "argument.item.id.invalid": "§f\uDB81\uDC43§r Objet inconnu : %s§r",
    "argument.item.tag.disallowed": "§f\uDB81\uDC43§r Les tags ne sont pas autorisés ici, seulement de véritables objets§r",
    "argument.literal.incorrect": "§f\uDB81\uDC43§r Littéral \"%s\" attendu§r",
    "argument.long.big": "§f\uDB81\uDC43§r La valeur de type long ne doit pas être supérieure à %s (valeur trouvée : %s)§r",
    "argument.long.low": "§f\uDB81\uDC43§r La valeur de type long ne doit pas être inférieure à %s (valeur trouvée : %s)§r",
    "argument.nbt.array.invalid": "§f\uDB81\uDC43§r Type de tableau non valide : %s§r",
    "argument.nbt.array.mixed": "§f\uDB81\uDC43§r Impossible d'insérer %s dans %s§r",
    "argument.nbt.expected.key": "§f\uDB81\uDC43§r Clé attendue§r",
    "argument.nbt.expected.value": "§f\uDB81\uDC43§r Valeur attendue§r",
    "argument.nbt.list.mixed": "§f\uDB81\uDC43§r Impossible d'insérer %s dans la liste de %s§r",
    "argument.nbt.trailing": "§f\uDB81\uDC43§r Données de fin inattendues§r",
    "argument.player.entities": "§f\uDB81\uDC43§r Seuls les joueurs peuvent être affectés par cette commande, mais le sélecteur fourni inclut des entités§r",
    "argument.player.toomany": "§f\uDB81\uDC43§r Seulement un joueur est autorisé, mais le sélecteur fourni en autorise plus d'un§r",
    "argument.player.unknown": "§f\uDB81\uDC43§r Ce joueur n'existe pas§r",
    "argument.pos.missing.double": "§f\uDB81\uDC43§r Coordonnée attendue§r",
    "argument.pos.missing.int": "§f\uDB81\uDC43§r Position d'un bloc attendue§r",
    "argument.pos.mixed": "§f\uDB81\uDC43§r Impossible de mélanger des coordonnées locales et de monde (tout doit soit utiliser ^ ou non)§r",
    "argument.pos.outofbounds": "§f\uDB81\uDC43§r Cette position est en dehors des bordures autorisées§r",
    "argument.pos.outofworld": "§f\uDB81\uDC43§r Cette position est en dehors de ce monde !§r",
    "argument.pos.unloaded": "§f\uDB81\uDC43§r Cette position n'est pas chargée§r",
    "argument.pos2d.incomplete": "§f\uDB81\uDC43§r Incomplet (2 coordonnées attendues)§r",
    "argument.pos3d.incomplete": "§f\uDB81\uDC43§r Incomplet (3 coordonnées attendues)§r",
    "argument.range.empty": "§f\uDB81\uDC43§r Valeur ou plage de valeurs attendue§r",
    "argument.range.ints": "§f\uDB81\uDC43§r Seuls les nombres entiers sont autorisés, pas les décimaux§r",
    "argument.range.swapped": "§f\uDB81\uDC43§r Le minimum ne peut pas être plus grand que le maximum§r",
    "argument.rotation.incomplete": "§f\uDB81\uDC43§r Incomplet (2 coordonnées attendues)§r",
    "argument.scoreHolder.empty": "§f\uDB81\uDC43§r Aucun détenteur de score pertinent n'a pu être trouvé§r",
    "argument.time.invalid_tick_count": "§f\uDB81\uDC43§r Le nombre de ticks ne doit pas être négatif§r",
    "argument.time.invalid_unit": "§f\uDB81\uDC43§r Unité non valide§r",
    "argument.uuid.invalid": "§f\uDB81\uDC43§r UUID non valide§r",
    "arguments.block.tag.unknown": "§f\uDB81\uDC43§r Tag de bloc inconnu : %s§r",
    "arguments.function.tag.unknown": "§f\uDB81\uDC43§r Tag de fonction inconnu : %s§r",
    "arguments.function.unknown": "§f\uDB81\uDC43§r Fonction inconnue : %s§r",
    "arguments.item.overstacked": "§f\uDB81\uDC43§r %s ne peut s'empiler que jusqu'à %s§r",
    "arguments.item.tag.unknown": "§f\uDB81\uDC43§r Tag d'objet inconnu : %s§r",
    "arguments.nbtpath.node.invalid": "§f\uDB81\uDC43§r Élément de chemin NBT non valide§r",
    "arguments.nbtpath.nothing_found": "§f\uDB81\uDC43§r Aucun élément correspondant à %s n'a été trouvé§r",
    "arguments.objective.notFound": "§f\uDB81\uDC43§r Objectif du tableau de score inconnu : %s§r",
    "arguments.objective.readonly": "§f\uDB81\uDC43§r L'objectif \"%s\" du tableau de score est en lecture seule§r",
    "arguments.operation.div0": "§f\uDB81\uDC43§r Impossible de diviser par zéro§r",
    "arguments.operation.invalid": "§f\uDB81\uDC43§r Opération non valide§r",
    "arguments.swizzle.invalid": "§f\uDB81\uDC43§r Combinaison des axes non valide : combinaison de \"x\", \"y\" et \"z\" attendue§r",
    "chat.type.advancement.challenge": "§f\uDB81\uDC48§r %s a accompli le défi %s§r",
    "chat.type.advancement.goal": "§f\uDB81\uDC48§r %s a atteint l'objectif %s§r",
    "chat.type.advancement.task": "§f\uDB81\uDC48§r %s a réalisé le progrès %s§r",
    "chat.type.announcement": "§f\uDB81\uDC26§r [%s] %s§r",
    "chat.type.text": "§f\uDB81\uDC20§r <%s> %s§r",
    "chat.type.text.narrate": "§f\uDB81\uDC25§r %s dit %s§r",
    "clear.failed.multiple": "§f\uDB81\uDC43§r Aucun objet n'a été trouvé sur %s joueurs§r",
    "clear.failed.single": "§f\uDB81\uDC43§r Aucun objet n'a été trouvé sur le joueur %s§r",
    "command.exception": "§f\uDB81\uDC43§r Échec de l'analyse syntaxique de la commande : %s§r",
    "command.expected.separator": "§f\uDB81\uDC43§r Un espace blanc est attendu pour finir un argument, mais des données de fin ont été trouvées§r",
    "command.unknown.argument": "§f\uDB81\uDC43§r Argument incorrect pour la commande§r",
    "command.unknown.command": "§f\uDB81\uDC43§r Commande inconnue ou incomplète. Voir l'erreur ci-dessous§r",
    "commands.advancement.criterionNotFound": "§f\uDB81\uDC43§r Le progrès %1$s ne contient pas le critère \"%2$s\"§r",
    "commands.advancement.grant.criterion.to.many.failure": "§f\uDB81\uDC43§r Impossible d'octroyer le critère \"%s\" du progrès %s à %s joueurs parce qu'ils le possèdent déjà§r",
    "commands.advancement.grant.criterion.to.many.success": "§f\uDB81\uDC48§r Le critère \"%s\" du progrès %s a été octroyé à %s joueurs§r",
    "commands.advancement.grant.criterion.to.one.failure": "§f\uDB81\uDC43§r Impossible d'octroyer le critère \"%s\" du progrès %s à %s parce que le joueur le possède déjà§r",
    "commands.advancement.grant.criterion.to.one.success": "§f\uDB81\uDC48§r Le critère \"%s\" du progrès %s a été octroyé à %s§r",
    "commands.advancement.grant.many.to.many.failure": "§f\uDB81\uDC43§r Impossible d'octroyer %s progrès à %s joueurs parce qu'ils les possèdent déjà§r",
    "commands.advancement.grant.many.to.many.success": "§f\uDB81\uDC48§r %s progrès ont été octroyés à %s joueurs§r",
    "commands.advancement.grant.many.to.one.failure": "§f\uDB81\uDC43§r Impossible d'octroyer %s progrès à %s parce que le joueur les possède déjà§r",
    "commands.advancement.grant.many.to.one.success": "§f\uDB81\uDC48§r %s progrès ont été octroyés à %s§r",
    "commands.advancement.grant.one.to.many.failure": "§f\uDB81\uDC43§r Impossible d'octroyer le progrès %s à %s joueurs parce qu'ils le possèdent déjà§r",
    "commands.advancement.grant.one.to.many.success": "§f\uDB81\uDC48§r Le progrès %s a été octroyé à %s joueurs§r",
    "commands.advancement.grant.one.to.one.failure": "§f\uDB81\uDC43§r Impossible d'octroyer le progrès %s à %s parce que le joueur le possède déjà§r",
    "commands.advancement.grant.one.to.one.success": "§f\uDB81\uDC48§r Le progrès %s a été octroyé à %s§r",
    "commands.advancement.revoke.criterion.to.many.failure": "§f\uDB81\uDC43§r Impossible de retirer le critère \"%s\" du progrès %s de %s joueurs parce qu'ils ne le possèdent pas§r",
    "commands.advancement.revoke.criterion.to.many.success": "§f\uDB81\uDC48§r Le critère \"%s\" du progrès %s a été retiré de %s joueurs§r",
    "commands.advancement.revoke.criterion.to.one.failure": "§f\uDB81\uDC43§r Impossible de retirer le critère \"%s\" du progrès %s de %s parce que le joueur ne le possède pas§r",
    "commands.advancement.revoke.criterion.to.one.success": "§f\uDB81\uDC48§r Le critère \"%s\" du progrès %s a été retiré de %s§r",
    "commands.advancement.revoke.many.to.many.failure": "§f\uDB81\uDC43§r Impossible de retirer %s progrès de %s joueurs parce qu'ils ne les possèdent pas§r",
    "commands.advancement.revoke.many.to.many.success": "§f\uDB81\uDC48§r %s progrès ont été retirés de %s joueurs§r",
    "commands.advancement.revoke.many.to.one.failure": "§f\uDB81\uDC43§r Impossible de retirer %s progrès de %s parce que le joueur ne les possède pas§r",
    "commands.advancement.revoke.many.to.one.success": "§f\uDB81\uDC48§r %s progrès ont été retirés de %s§r",
    "commands.advancement.revoke.one.to.many.failure": "§f\uDB81\uDC43§r Impossible de retirer le progrès %s de %s joueurs parce qu'ils ne le possèdent pas§r",
    "commands.advancement.revoke.one.to.many.success": "§f\uDB81\uDC48§r Le progrès %s a été retiré de %s joueurs§r",
    "commands.advancement.revoke.one.to.one.failure": "§f\uDB81\uDC43§r Impossible de retirer le progrès %s de %s parce que le joueur ne le possède pas§r",
    "commands.advancement.revoke.one.to.one.success": "§f\uDB81\uDC48§r Le progrès %s a été retiré de %s§r",
    "commands.attribute.base_value.get.success": "§f\uDB81\uDC23§r La valeur de base de l'attribut \"%s\" de l'entité \"%s\" est de %s§r",
    "commands.attribute.base_value.reset.success": "§f\uDB81\uDC23§r La valeur de base de l'attribut \"%s\" de l'entité \"%s\" a été réinitialisée à %s§r",
    "commands.attribute.base_value.set.success": "§f\uDB81\uDC23§r La valeur de base de l'attribut \"%s\" de l'entité \"%s\" a été définie à %s§r",
    "commands.attribute.failed.entity": "§f\uDB81\uDC43§r %s n'est pas une entité valide pour cette commande§r",
    "commands.attribute.failed.modifier_already_present": "§f\uDB81\uDC43§r Le modificateur %s est déjà appliqué à l'attribut \"%s\" de l'entité \"%s\"§r",
    "commands.attribute.failed.no_attribute": "§f\uDB81\uDC43§r L'entité \"%s\" n'a pas d'attribut \"%s\"§r",
    "commands.attribute.failed.no_modifier": "§f\uDB81\uDC43§r L'attribut \"%s\" de l'entité \"%s\" n'a pas de modificateur %s§r",
    "commands.attribute.modifier.add.success": "§f\uDB81\uDC23§r Le modificateur %s a été ajouté à l'attribut \"%s\" de l'entité \"%s\"§r",
    "commands.attribute.modifier.remove.success": "§f\uDB81\uDC23§r Le modificateur %s a été retiré de l'attribut \"%s\" de l'entité \"%s\"§r",
    "commands.attribute.modifier.value.get.success": "§f\uDB81\uDC23§r La valeur du modificateur %s de l'attribut \"%s\" de l'entité \"%s\" est de %s§r",
    "commands.attribute.value.get.success": "§f\uDB81\uDC23§r La valeur de l'attribut \"%s\" de l'entité \"%s\" est de %s§r",
    "commands.ban.failed": "§f\uDB81\uDC43§r Rien n'a changé, le joueur est déjà banni§r",
    "commands.ban.success": "§f\uDB81\uDC50§r %s a été banni(e) : %s§r",
    "commands.banip.failed": "§f\uDB81\uDC43§r Rien n'a changé, cette adresse IP est déjà bannie§r",
    "commands.banip.info": "§f\uDB81\uDC50§r Ce bannissement concerne %s joueur(s) : %s§r",
    "commands.banip.invalid": "§f\uDB81\uDC43§r Adresse IP non valide ou joueur inconnu§r",
    "commands.banip.success": "§f\uDB81\uDC50§r L'adresse IP %s a été bannie : %s§r",
    "commands.banlist.entry": "§f\uDB81\uDC50§r %s s'est fait bannir par %s : %s§r",
    "commands.banlist.list": "§f\uDB81\uDC50§r Il y a %s bannissement(s) :§r",
    "commands.banlist.none": "§f\uDB81\uDC50§r Il n'y a aucun bannissement§r",
    "commands.bossbar.create.failed": "§f\uDB81\uDC43§r Une barre de boss existe déjà avec l'ID \"%s\"§r",
    "commands.bossbar.create.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a été créée§r",
    "commands.bossbar.get.max": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a une valeur maximale de %s§r",
    "commands.bossbar.get.players.none": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s n'a aucun joueur actuellement en ligne§r",
    "commands.bossbar.get.players.some": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a %s joueur(s) actuellement en ligne : %s§r",
    "commands.bossbar.get.value": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a une valeur de %s§r",
    "commands.bossbar.get.visible.hidden": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s est actuellement masquée§r",
    "commands.bossbar.get.visible.visible": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s est actuellement affichée§r",
    "commands.bossbar.list.bars.none": "§f\uDB81\uDC2D§r Il n'y a aucune barre de boss personnalisée active§r",
    "commands.bossbar.list.bars.some": "§f\uDB81\uDC2D§r Il y a %s barre(s) de boss personnalisée(s) active(s) : %s§r",
    "commands.bossbar.remove.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a été supprimée§r",
    "commands.bossbar.set.color.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a changé de couleur§r",
    "commands.bossbar.set.color.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, c'est déjà la couleur de cette barre de boss§r",
    "commands.bossbar.set.max.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a changé sa valeur maximale à %s§r",
    "commands.bossbar.set.max.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, c'est déjà la valeur maximale de cette barre de boss§r",
    "commands.bossbar.set.name.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a été renommée§r",
    "commands.bossbar.set.name.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, c'est déjà le nom de cette barre de boss§r",
    "commands.bossbar.set.players.success.none": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s n'a plus aucun joueur§r",
    "commands.bossbar.set.players.success.some": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a maintenant %s joueur(s) : %s§r",
    "commands.bossbar.set.players.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, ces joueurs sont déjà sur la barre de boss avec personne à ajouter ou à retirer§r",
    "commands.bossbar.set.style.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a changé de style§r",
    "commands.bossbar.set.style.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, c'est déjà le style de cette barre de boss§r",
    "commands.bossbar.set.value.success": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s a changé sa valeur à %s§r",
    "commands.bossbar.set.value.unchanged": "§f\uDB81\uDC2D§r Rien n'a changé, c'est déjà la valeur de cette barre de boss§r",
    "commands.bossbar.set.visibility.unchanged.hidden": "§f\uDB81\uDC2D§r Rien n'a changé, la barre de boss est déjà masquée§r",
    "commands.bossbar.set.visibility.unchanged.visible": "§f\uDB81\uDC2D§r Rien n'a changé, la barre de boss est déjà visible§r",
    "commands.bossbar.set.visible.success.hidden": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s est maintenant masquée§r",
    "commands.bossbar.set.visible.success.visible": "§f\uDB81\uDC2D§r La barre de boss personnalisée %s est maintenant visible§r",
    "commands.bossbar.unknown": "§f\uDB81\uDC23§r Aucune barre de boss n'existe avec l'ID \"%s\"§r",
    "commands.clear.success.multiple": "§f\uDB81\uDC23§r Retrait de %s objet(s) de l'inventaire de %s joueurs§r",
    "commands.clear.success.single": "§f\uDB81\uDC23§r Retrait de %s objet(s) de l'inventaire de %s§r",
    "commands.clear.test.multiple": "§f\uDB81\uDC23§r %s objet(s) correspondant(s) trouvé(s) dans l'inventaire de %s joueurs§r",
    "commands.clear.test.single": "§f\uDB81\uDC23§r %s objet(s) correspondant(s) trouvé(s) dans l'inventaire de %s§r",
    "commands.clone.failed": "§f\uDB81\uDC43§r Aucun bloc n'a été cloné§r",
    "commands.clone.overlap": "§f\uDB81\uDC43§r La source et la destination ne peuvent pas se chevaucher§r",
    "commands.clone.success": "§f\uDB81\uDC23§r Clonage de %s bloc(s) avec succès§r",
    "commands.clone.toobig": "§f\uDB81\uDC43§r Trop de blocs dans la zone spécifiée (%s au maximum, %s spécifiés)§r",
    "commands.damage.invulnerable": "§f\uDB81\uDC43§r La cible est invulnérable au type de dégât fourni§r",
    "commands.damage.success": "§f\uDB81\uDC49§r %2$s a subi %1$s point(s) de dégâts§r",
    "commands.data.block.get": "§f\uDB81\uDC3D§r La propriété %s du bloc en %s, %s, %s, après un facteur d'échelle de %s, est de %s§r",
    "commands.data.block.invalid": "§f\uDB81\uDC43§r Le bloc ciblé n'est pas une entité de bloc§r",
    "commands.data.block.modified": "§f\uDB81\uDC3D§r Les données du bloc en %s, %s, %s ont été modifiées§r",
    "commands.data.block.query": "§f\uDB81\uDC3D§r Le bloc en %s, %s, %s a les données suivantes : %s§r",
    "commands.data.entity.get": "§f\uDB81\uDC3D§r La propriété %s de %s, après un facteur d'échelle de %s, est de %s§r",
    "commands.data.entity.invalid": "§f\uDB81\uDC43§r Impossible de modifier les données du joueur§r",
    "commands.data.entity.modified": "§f\uDB81\uDC3D§r Les données d'entité de %s ont été modifiées§r",
    "commands.data.entity.query": "§f\uDB81\uDC3D§r %s a les données d'entité suivantes : %s§r",
    "commands.data.get.invalid": "§f\uDB81\uDC43§r Impossible d'obtenir %s, seuls des tags numériques sont autorisés§r",
    "commands.data.get.multiple": "§f\uDB81\uDC43§r Cet argument accepte une seule valeur NBT§r",
    "commands.data.get.unknown": "§f\uDB81\uDC43§r Impossible d'obtenir %s, le tag n'existe pas§r",
    "commands.data.merge.failed": "§f\uDB81\uDC43§r Rien n'a changé, les propriétés spécifiées ont déjà ces valeurs§r",
    "commands.data.modify.expected_list": "§f\uDB81\uDC43§r Liste attendue (valeur reçue : %s)§r",
    "commands.data.modify.expected_object": "§f\uDB81\uDC43§r Objet attendu (valeur reçue : %s)§r",
    "commands.data.modify.expected_value": "§f\uDB81\uDC43§r Valeur attendue (valeur reçue : %s)§r",
    "commands.data.modify.invalid_index": "§f\uDB81\uDC43§r Index de liste non valide : %s§r",
    "commands.data.modify.invalid_substring": "§f\uDB81\uDC43§r Indices de sous-chaîne non valides : de %s à %s§r",
    "commands.data.storage.get": "§f\uDB81\uDC3D§r La propriété %s dans le stockage %s, après un facteur d'échelle de %s, est de %s§r",
    "commands.data.storage.modified": "§f\uDB81\uDC3D§r Le stockage %s a été modifié§r",
    "commands.data.storage.query": "§f\uDB81\uDC3D§r Le stockage %s contient : %s§r",
    "commands.datapack.create.already_exists": "§f\uDB81\uDC43§r Un pack existe déjà sous le nom \"%s\"§r",
    "commands.datapack.create.invalid_full_name": "§f\uDB81\uDC43§r \"%s\" n'est pas un nom de pack valide§r",
    "commands.datapack.create.invalid_name": "§f\uDB81\uDC43§r Caractères non valides dans le nom du nouveau pack : %s§r",
    "commands.datapack.create.io_failure": "§f\uDB81\uDC43§r Impossible de créer un pack sous le nom \"%s\". Consultez les journaux§r",
    "commands.datapack.create.metadata_encode_failure": "§f\uDB81\uDC43§r Échec de l'encodage des métadonnées pour le pack nommé \"%s\" : %s§r",
    "commands.datapack.create.success": "§f\uDB81\uDC23§r Un pack vide a été créé sous le nom \"%s\"§r",
    "commands.datapack.disable.failed": "§f\uDB81\uDC43§r Le pack \"%s\" n'est pas activé !§r",
    "commands.datapack.disable.failed.feature": "§f\uDB81\uDC43§r Le pack \"%s\" ne peut pas être désactivé, car il fait partie d'une variable active !§r",
    "commands.datapack.enable.failed": "§f\uDB81\uDC43§r Le pack \"%s\" est déjà activé !§r",
    "commands.datapack.enable.failed.no_flags": "§f\uDB81\uDC43§r Le pack \"%s\" ne peut pas être activé, car les variables requises ne sont pas activées dans ce monde : %s !§r",
    "commands.datapack.list.available.none": "§f\uDB81\uDC23§r Il n'y a pas d'autres packs de données disponibles§r",
    "commands.datapack.list.available.success": "§f\uDB81\uDC23§r Il y a %s pack(s) de données disponible(s) : %s§r",
    "commands.datapack.list.enabled.none": "§f\uDB81\uDC23§r Il n'y a pas de packs de données activés§r",
    "commands.datapack.list.enabled.success": "§f\uDB81\uDC23§r Il y a %s pack(s) de données activé(s) : %s§r",
    "commands.datapack.modify.disable": "§f\uDB81\uDC23§r Désactivation du pack de données %s§r",
    "commands.datapack.modify.enable": "§f\uDB81\uDC23§r Activation du pack de données %s§r",
    "commands.datapack.unknown": "§f\uDB81\uDC43§r Pack de données inconnu : %s§r",
    "commands.debug.alreadyRunning": "§f\uDB81\uDC23§r Le profileur de ticks a déjà démarré§r",
    "commands.debug.function.noRecursion": "§f\uDB81\uDC23§r Impossible de tracer depuis l'intérieur d'une fonction§r",
    "commands.debug.function.noReturnRun": "§f\uDB81\uDC43§r Le traçage ne peut pas être utilisé avec /return run§r",
    "commands.debug.function.success.multiple": "§f\uDB81\uDC21§r Traçage de %s commande(s) de %s fonctions vers le fichier de sortie %s§r",
    "commands.debug.function.success.single": "§f\uDB81\uDC21§r Traçage de %s commande(s) de la fonction \"%s\" vers le fichier de sortie %s§r",
    "commands.debug.function.traceFailed": "§f\uDB81\uDC23§r Échec du traçage de la fonction§r",
    "commands.debug.notRunning": "§f\uDB81\uDC23§r Le profileur de ticks n'a pas démarré§r",
    "commands.debug.started": "§f\uDB81\uDC21§r Démarrage du profilage de ticks§r",
    "commands.debug.stopped": "§f\uDB81\uDC21§r Arrêt du profilage de ticks après %s seconde(s) et %s tick(s) (%s tick(s) par seconde)§r",
    "commands.defaultgamemode.success": "§f\uDB81\uDC23§r Le mode de jeu par défaut est maintenant le %s§r",
    "commands.deop.failed": "§f\uDB81\uDC43§r Rien n'a changé, le joueur n'est pas un opérateur§r",
    "commands.deop.success": "§f\uDB81\uDC3C§r %s n'est plus opérateur du serveur§r",
    "commands.dialog.clear.multiple": "§f\uDB81\uDC23§r Le dialogue a été effacé pour %s joueurs§r",
    "commands.dialog.clear.single": "§f\uDB81\uDC23§r Le dialogue a été effacé pour %s§r",
    "commands.dialog.show.multiple": "§f\uDB81\uDC23§r Le dialogue a été affiché à %s joueurs§r",
    "commands.dialog.show.single": "§f\uDB81\uDC23§r Le dialogue a été affiché à %s§r",
    "commands.difficulty.failure": "§f\uDB81\uDC43§r Rien n'a changé, la difficulté est déjà définie sur %s§r",
    "commands.difficulty.query": "§f\uDB81\uDC23§r La difficulté est %s§r",
    "commands.difficulty.success": "§f\uDB81\uDC23§r La difficulté a été définie sur %s§r",
    "commands.drop.no_held_items": "§f\uDB81\uDC43§r L'entité ne peut tenir aucun objet§r",
    "commands.drop.no_loot_table": "§f\uDB81\uDC43§r L'entité \"%s\" n'a pas de table de butin§r",
    "commands.drop.no_loot_table.block": "§f\uDB81\uDC43§r Le bloc %s n'a pas de table de butin§r",
    "commands.drop.success.multiple": "§f\uDB81\uDC23§r %s objets ont été lâchés§r",
    "commands.drop.success.multiple_with_table": "§f\uDB81\uDC23§r %s objets ont été lâchés de la table de butin %s§r",
    "commands.drop.success.single": "§f\uDB81\uDC23§r %s %s lâché(es)§r",
    "commands.drop.success.single_with_table": "§f\uDB81\uDC23§r %s %s lâché(es) de la table de butin %s§r",
    "commands.effect.clear.everything.failed": "§f\uDB81\uDC43§r La cible n'a aucun effet à retirer§r",
    "commands.effect.clear.everything.success.multiple": "§f\uDB81\uDC35§r Tous les effets ont été retirés de %s cibles§r",
    "commands.effect.clear.everything.success.single": "§f\uDB81\uDC35§r Tous les effets ont été retirés de %s§r",
    "commands.effect.clear.specific.failed": "§f\uDB81\uDC43§r La cible n'a pas l'effet demandé§r",
    "commands.effect.clear.specific.success.multiple": "§f\uDB81\uDC35§r L'effet %s a été retiré de %s cibles§r",
    "commands.effect.clear.specific.success.single": "§f\uDB81\uDC35§r L'effet %s a été retiré de %s§r",
    "commands.effect.give.failed": "§f\uDB81\uDC43§r Impossible d'appliquer cet effet (la cible est immunisée aux effets ou a quelque chose de plus fort)§r",
    "commands.effect.give.success.multiple": "§f\uDB81\uDC35§r L'effet %s a été appliqué à %s cibles§r",
    "commands.effect.give.success.single": "§f\uDB81\uDC35§r L'effet %s a été appliqué à %s§r",
    "commands.enchant.failed": "§f\uDB81\uDC43§r Rien n'a changé, les cibles n'ont pas d'objet dans leurs mains ou l'enchantement n'a pas pu être appliqué§r",
    "commands.enchant.failed.entity": "§f\uDB81\uDC43§r %s n'est pas une entité valide pour cette commande§r",
    "commands.enchant.failed.incompatible": "§f\uDB81\uDC43§r %s n'est pas compatible avec cet enchantement§r",
    "commands.enchant.failed.itemless": "§f\uDB81\uDC43§r %s ne tient aucun objet§r",
    "commands.enchant.failed.level": "§f\uDB81\uDC43§r %s est plus grand que le niveau maximum de %s pris en charge par cet enchantement§r",
    "commands.enchant.success.multiple": "§f\uDB81\uDC4A§r L'enchantement %s a été appliqué à %s entités§r",
    "commands.enchant.success.single": "§f\uDB81\uDC4A§r L'enchantement %s a été appliqué à l'objet de %s§r",
    "commands.execute.blocks.toobig": "§f\uDB81\uDC43§r Trop de blocs dans la zone spécifiée (%s au maximum, %s spécifiés)§r",
    "commands.execute.conditional.fail": "§f\uDB81\uDC43§r Test échoué§r",
    "commands.execute.conditional.fail_count": "§f\uDB81\uDC43§r Test échoué. Quantité : %s§r",
    "commands.execute.conditional.pass": "§f\uDB81\uDC44§r Test réussi§r",
    "commands.execute.conditional.pass_count": "§f\uDB81\uDC44§r Test réussi. Quantité : %s§r",
    "commands.execute.function.instantiationFailure": "§f\uDB81\uDC43§r Échec de l'instanciation de la fonction \"%s\" : %s§r",
    "commands.experience.add.levels.success.multiple": "§f\uDB81\uDC2B§r Don de %s niveau(x) d'expérience à %s joueurs§r",
    "commands.experience.add.levels.success.single": "§f\uDB81\uDC2B§r Don de %s niveau(x) d'expérience à %s§r",
    "commands.experience.add.points.success.multiple": "§f\uDB81\uDC2B§r Don de %s point(s) d'expérience à %s joueurs§r",
    "commands.experience.add.points.success.single": "§f\uDB81\uDC2B§r Don de %s point(s) d'expérience à %s§r",
    "commands.experience.query.levels": "§f\uDB81\uDC2B§r %s a %s niveau(x) d'expérience§r",
    "commands.experience.query.points": "§f\uDB81\uDC2B§r %s a %s point(s) d'expérience§r",
    "commands.experience.set.levels.success.multiple": "§f\uDB81\uDC2B§r Le nombre de niveaux d'expérience a été défini à %s pour %s joueurs§r",
    "commands.experience.set.levels.success.single": "§f\uDB81\uDC2B§r Le nombre de niveaux d'expérience a été défini à %s pour %s§r",
    "commands.experience.set.points.invalid": "§f\uDB81\uDC43§r Impossible de définir le nombre de points d'expérience au-delà du maximum de points du niveau actuel du joueur§r",
    "commands.experience.set.points.success.multiple": "§f\uDB81\uDC2B§r Le nombre de points d'expérience a été défini à %s pour %s joueurs§r",
    "commands.experience.set.points.success.single": "§f\uDB81\uDC2B§r Le nombre de points d'expérience a été défini à %s pour %s§r",
    "commands.fetchprofile.copy_component": "§f\uDB81\uDC23§r Copier le composant§r",
    "commands.fetchprofile.copy_text": "§f\uDB81\uDC23§r Copier %s§r",
    "commands.fetchprofile.failed_to_serialize": "§f\uDB81\uDC43§rÉchec de la sérialisation du profil : %s§r",
    "commands.fetchprofile.give_item": "§f\uDB81\uDC23§r Donner l'objet§r",
    "commands.fetchprofile.id.failure": "§f\uDB81\uDC43§r Échec de la résolution du profil pour l'ID \"%s\"§r",
    "commands.fetchprofile.id.success": "§f\uDB81\uDC44§r Profil résolu pour l'ID \"%s\" : %s§r",
    "commands.fetchprofile.name.failure": "§f\uDB81\uDC43§r Échec de la résolution du profil pour le nom \"%s\"§r",
    "commands.fetchprofile.name.success": "§f\uDB81\uDC44§r Profil résolu pour le nom \"%s\" : %s§r",
    "commands.fetchprofile.summon_mannequin": "§f\uDB81\uDC23§r Invoquer un mannequin§r",
    "commands.fill.failed": "§f\uDB81\uDC43§r Aucun bloc n'a été rempli§r",
    "commands.fill.success": "§f\uDB81\uDC23§r Remplissage de %s bloc(s) avec succès§r",
    "commands.fill.toobig": "§f\uDB81\uDC43§r Trop de blocs dans la zone spécifiée (%s au maximum, %s spécifiés)§r",
    "commands.fillbiome.success": "§f\uDB81\uDC23§r Les biomes ont été définis entre %s, %s, %s et %s, %s, %s§r",
    "commands.fillbiome.success.count": "§f\uDB81\uDC23§r %s entrée(s) de biome définie(s) entre %s, %s, %s et %s, %s, %s§r",
    "commands.fillbiome.toobig": "§f\uDB81\uDC43§r Trop de blocs dans le volume spécifié (%s au maximum, %s spécifiés)§r",
    "commands.forceload.added.failure": "§f\uDB81\uDC43§r Aucun chunk n'a été marqué comme étant forcé de charger§r",
    "commands.forceload.added.multiple": "§f\uDB81\uDC23§r Les %s chunks dans la dimension %s de %s à %s sont maintenant marqués comme étant forcés de charger§r",
    "commands.forceload.added.none": "§f\uDB81\uDC43§r Aucun chunk forcé de charger n'a été trouvé dans la dimension %s§r",
    "commands.forceload.added.single": "§f\uDB81\uDC23§r Le chunk %s dans la dimension %s est maintenant marqué comme étant forcé de charger§r",
    "commands.forceload.list.multiple": "§f\uDB81\uDC23§r %s chunks forcés de charger ont été trouvés dans la dimension %s en : %s§r",
    "commands.forceload.list.single": "§f\uDB81\uDC23§r Un chunk forcé de charger a été trouvé dans la dimension %s en : %s§r",
    "commands.forceload.query.failure": "§f\uDB81\uDC43§r Le chunk %s dans la dimension %s n'est pas marqué comme étant forcé de charger§r",
    "commands.forceload.query.success": "§f\uDB81\uDC23§r Le chunk %s dans la dimension %s est marqué comme étant forcé de charger§r",
    "commands.forceload.removed.all": "§f\uDB81\uDC23§r Tous les chunks dans la dimension %s ne sont maintenant plus marqués comme étant forcés de charger§r",
    "commands.forceload.removed.failure": "§f\uDB81\uDC43§r Aucun chunk n'a plus été marqué comme étant forcé de charger§r",
    "commands.forceload.removed.multiple": "§f\uDB81\uDC23§r Les %s chunks dans la dimension %s de %s à %s ne sont maintenant plus marqués comme étant forcés de charger§r",
    "commands.forceload.removed.single": "§f\uDB81\uDC23§r Le chunk %s dans la dimension %s n'est maintenant plus marqué comme étant forcé de charger§r",
    "commands.forceload.toobig": "§f\uDB81\uDC43§r Trop de chunks dans la zone spécifiée (%s au maximum, %s spécifiés)§r",
    "commands.function.error.argument_not_compound": "§f\uDB81\uDC43§r Type d'argument non valide : %s. Composé attendu§r",
    "commands.function.error.missing_argument": "§f\uDB81\uDC43§r Argument %2$s manquant à la fonction \"%1$s\"§r",
    "commands.function.error.missing_arguments": "§f\uDB81\uDC43§r Arguments manquants à la fonction \"%s\"§r",
    "commands.function.error.parse": "§f\uDB81\uDC43§r Lors de l'instanciation de la macro %s : la commande \"%s\" a provoqué l'erreur : %s§r",
    "commands.function.instantiationFailure": "§f\uDB81\uDC43§r Échec de l'instanciation de la fonction \"%s\" : %s§r",
    "commands.function.result": "§f\uDB81\uDC23§r La fonction \"%s\" a renvoyé %s§r",
    "commands.function.scheduled.multiple": "§f\uDB81\uDC23§r Exécution des fonctions \"%s\"§r",
    "commands.function.scheduled.no_functions": "§f\uDB81\uDC43§r Impossible de trouver une fonction avec le nom %s§r",
    "commands.function.scheduled.single": "§f\uDB81\uDC23§r Exécution de la fonction \"%s\"§r",
    "commands.function.success.multiple": "§f\uDB81\uDC23§r Exécution de %s commande(s) depuis %s fonctions§r",
    "commands.function.success.multiple.result": "§f\uDB81\uDC23§r %s fonctions exécutées§r",
    "commands.function.success.single": "§f\uDB81\uDC23§r Exécution de %s commande(s) depuis la fonction \"%s\"§r",
    "commands.function.success.single.result": "§f\uDB81\uDC23§r La fonction \"%2$s\" a renvoyé %1$s§r",
    "commands.gamemode.success.other": "§f\uDB81\uDC23§r Changement du mode de jeu de %s en %s§r",
    "commands.gamemode.success.self": "§f\uDB81\uDC23§r Changement de votre propre mode de jeu en %s§r",
    "commands.gamerule.query": "§f\uDB81\uDC28§r La règle %s est actuellement définie sur : %s§r",
    "commands.gamerule.set": "§f\uDB81\uDC28§r La règle %s est maintenant définie sur : %s§r",
    "commands.give.failed.toomanyitems": "§f\uDB81\uDC43§r Impossible de donner plus de %s %s§r",
    "commands.give.success.multiple": "§f\uDB81\uDC4E§r Don de %s %s à %s joueurs§r",
    "commands.give.success.single": "§f\uDB81\uDC4E§r Don de %s %s à %s§r",
    "commands.help.failed": "§f\uDB81\uDC43§r Commande inconnue ou permissions insuffisantes§r",
    "commands.item.block.set.success": "§f\uDB81\uDC23§r L'emplacement en %s, %s, %s a été remplacé par %s§r",
    "commands.item.entity.set.success.multiple": "§f\uDB81\uDC23§r L'emplacement de %s entités a été remplacé par %s§r",
    "commands.item.entity.set.success.single": "§f\uDB81\uDC23§r L'emplacement de %s a été remplacé par %s§r",
    "commands.item.source.no_such_slot": "§f\uDB81\uDC43§r La source n'a pas d'emplacement %s§r",
    "commands.item.source.not_a_container": "§f\uDB81\uDC43§r La position source en %s, %s, %s n'est pas un conteneur§r",
    "commands.item.target.no_changed.known_item": "§f\uDB81\uDC43§r Aucune cible n'a accepté l'objet %s dans l'emplacement %s§r",
    "commands.item.target.no_changes": "§f\uDB81\uDC43§r Aucune cible n'a accepté l'objet dans l'emplacement %s§r",
    "commands.item.target.no_such_slot": "§f\uDB81\uDC43§r La cible n'a pas d'emplacement %s§r",
    "commands.item.target.not_a_container": "§f\uDB81\uDC43§r La position ciblée en %s, %s, %s n'est pas un conteneur§r",
    "commands.jfr.dump.failed": "§f\uDB81\uDC43§r Échec de l'enregistrement du profilage JFR : %s§r",
    "commands.jfr.start.failed": "§f\uDB81\uDC43§r Échec du démarrage du profilage JFR§r",
    "commands.jfr.started": "§f\uDB81\uDC23§r Démarrage du profilage JFR§r",
    "commands.jfr.stopped": "§f\uDB81\uDC23§r Arrêt du profilage JFR, résultats enregistrés dans %s§r",
    "commands.kick.owner.failed": "§f\uDB81\uDC43§r Impossible d'expulser le propriétaire du serveur dans une partie en réseau local§r",
    "commands.kick.singleplayer.failed": "§f\uDB81\uDC43§r Impossible d'expulser dans une partie solo hors ligne§r",
    "commands.kick.success": "§f\uDB81\uDC2F§r %s a été expulsé(e) : %s§r",
    "commands.kill.success.multiple": "§f\uDB81\uDC2F§r %s entités ont été anéanties§r",
    "commands.kill.success.single": "§f\uDB81\uDC2F§r %s a été anéanti(e)§r",
    "commands.list.nameAndId": "§f\uDB81\uDC23§r %s (%s)§r",
    "commands.list.players": "§f\uDB81\uDC23§r Il y a %s joueur(s) sur un maximum de %s en ligne : %s§r",
    "commands.locate.biome.not_found": "§f\uDB81\uDC43§r Impossible de trouver un biome \"%s\" à une distance raisonnable§r",
    "commands.locate.biome.success": "§f\uDB81\uDC47§r Le biome \"%s\" le plus proche se situe en %s (%s blocs de distance)§r",
    "commands.locate.poi.not_found": "§f\uDB81\uDC43§r Impossible de trouver un point d'intérêt \"%s\" à une distance raisonnable§r",
    "commands.locate.poi.success": "§f\uDB81\uDC47§r Le point d'intérêt \"%s\" le plus proche se situe en %s (%s blocs de distance)§r",
    "commands.locate.structure.invalid": "§f\uDB81\uDC43§r La structure \"%s\" n'existe pas§r",
    "commands.locate.structure.not_found": "§f\uDB81\uDC43§r Impossible de trouver une structure \"%s\" à proximité§r",
    "commands.locate.structure.success": "§f\uDB81\uDC47§r La structure \"%s\" la plus proche se situe en %s (%s blocs de distance)§r",
    "commands.message.display.incoming": "§f\uDB81\uDC23§r %s vous chuchote : %s§r",
    "commands.message.display.outgoing": "§f\uDB81\uDC23§r Vous chuchotez à %s : %s§r",
    "commands.op.failed": "§f\uDB81\uDC43§r Rien n'a changé, le joueur est déjà un opérateur§r",
    "commands.op.success": "§f\uDB81\uDC3B§r %s est maintenant opérateur du serveur§r",
    "commands.pardon.failed": "§f\uDB81\uDC43§r Rien n'a changé, le joueur n'est pas banni§r",
    "commands.pardon.success": "§f\uDB81\uDC50§r %s n'est plus banni(e)§r",
    "commands.pardonip.failed": "§f\uDB81\uDC43§r Rien n'a changé, cette adresse IP n'est pas bannie§r",
    "commands.pardonip.invalid": "§f\uDB81\uDC43§r Adresse IP non valide§r",
    "commands.pardonip.success": "§f\uDB81\uDC50§r L'adresse IP %s n'est plus bannie§r",
    "commands.particle.failed": "§f\uDB81\uDC43§r La particule n'était visible pour personne§r",
    "commands.particle.success": "§f\uDB81\uDC36§r Affichage de la particule %s§r",
    "commands.perf.alreadyRunning": "§f\uDB81\uDC43§r Le profileur de performances a déjà démarré§r",
    "commands.perf.notRunning": "§f\uDB81\uDC43§r Le profileur de performances n'a pas démarré§r",
    "commands.perf.reportFailed": "§f\uDB81\uDC43§r Échec de la création du rapport de débogage§r",
    "commands.perf.reportSaved": "§f\uDB81\uDC23§r Rapport de débogage créé dans %s§r",
    "commands.perf.started": "§f\uDB81\uDC23§r Démarrage du profilage de performances pendant 10 secondes (utilisez \"/perf stop\" pour interrompre)§r",
    "commands.perf.stopped": "§f\uDB81\uDC23§r Arrêt du profilage de performances après %s seconde(s) et %s tick(s) (%s tick(s) par seconde)§r",
    "commands.place.feature.failed": "§f\uDB81\uDC43§r Échec du placement de l'élément§r",
    "commands.place.feature.invalid": "§f\uDB81\uDC43§r L'élément \"%s\" n'existe pas§r",
    "commands.place.feature.success": "§f\uDB81\uDC3F§r L'élément \"%s\" a été placé en %s, %s, %s§r",
    "commands.place.jigsaw.failed": "§f\uDB81\uDC43§r Échec de la génération du puzzle§r",
    "commands.place.jigsaw.invalid": "§f\uDB81\uDC43§r L'ensemble de modèles \"%s\" n'existe pas§r",
    "commands.place.jigsaw.success": "§f\uDB81\uDC40§r Le puzzle a été généré en %s, %s, %s§r",
    "commands.place.structure.failed": "§f\uDB81\uDC41§r Échec du placement de la structure§r",
    "commands.place.structure.invalid": "§f\uDB81\uDC41§r La structure \"%s\" n'existe pas§r",
    "commands.place.structure.success": "§f\uDB81\uDC41§r La structure \"%s\" a été générée en %s, %s, %s§r",
    "commands.place.template.failed": "§f\uDB81\uDC42§r Échec du placement du modèle§r",
    "commands.place.template.invalid": "§f\uDB81\uDC42§r Le modèle avec l'ID \"%s\" n'existe pas§r",
    "commands.place.template.success": "§f\uDB81\uDC42§r Le modèle \"%s\" a été chargé en %s, %s, %s§r",
    "commands.playsound.failed": "§f\uDB81\uDC31§r Le son est trop éloigné pour être entendu§r",
    "commands.playsound.success.multiple": "§f\uDB81\uDC30§r Le son %s a été joué à %s joueurs§r",
    "commands.playsound.success.single": "§f\uDB81\uDC30§r Le son %s a été joué à %s§r",
    "commands.profile_fetch.copy_component": "§f\uDB81\uDC23§r Copier le composant§r",
    "commands.profile_fetch.failed_to_serialize": "§f\uDB81\uDC43§r Échec de la sérialisation du profil : %s§r",
    "commands.profile_fetch.give_item": "§f\uDB81\uDC23§r Donner l'objet§r",
    "commands.profile_fetch.id.failure": "§f\uDB81\uDC43§r Échec de la résolution du profil pour l'ID \"%s\"§r",
    "commands.profile_fetch.id.success": "§f\uDB81\uDC23§r Profil résolu pour l'ID \"%s\" : %s§r",
    "commands.profile_fetch.name.failure": "§f\uDB81\uDC43§r Échec de la résolution du profil pour le nom \"%s\"§r",
    "commands.profile_fetch.name.success": "§f\uDB81\uDC23§r Profil résolu pour le nom \"%s\" : %s§r",
    "commands.publish.alreadyPublished": "§f\uDB81\uDC43§r La partie multijoueur est déjà hébergée sur le port %s§r",
    "commands.publish.failed": "§f\uDB81\uDC43§r Impossible d'héberger le jeu local§r",
    "commands.publish.started": "§f\uDB81\uDC23§r Jeu local hébergé sur le port %s§r",
    "commands.publish.success": "§f\uDB81\uDC23§r La partie multijoueur est maintenant hébergée sur le port %s§r",
    "commands.random.error.range_too_large": "§f\uDB81\uDC43§r L'intervalle de la valeur aléatoire doit être au maximum de 2147483646§r",
    "commands.random.error.range_too_small": "§f\uDB81\uDC43§r L'intervalle de la valeur aléatoire doit être d'au moins 2§r",
    "commands.random.reset.all.success": "§f\uDB81\uDC23§r Réinitialisation de %s séquence(s) aléatoire(s)§r",
    "commands.random.reset.success": "§f\uDB81\uDC23§r Réinitialisation de la séquence aléatoire %s§r",
    "commands.random.roll": "§f\uDB81\uDC23§r %s a obtenu %s (entre %s et %s)§r",
    "commands.random.sample.success": "§f\uDB81\uDC23§r Valeur aléatoire : %s§r",
    "commands.recipe.give.failed": "§f\uDB81\uDC43§r Aucune nouvelle recette n'a été apprise§r",
    "commands.recipe.give.success.multiple": "§f\uDB81\uDC29§r Déblocage de %s recette(s) pour %s joueurs§r",
    "commands.recipe.give.success.single": "§f\uDB81\uDC29§r Déblocage de %s recette(s) pour %s§r",
    "commands.recipe.take.failed": "§f\uDB81\uDC43§r Aucune recette n'a pu être oubliée§r",
    "commands.recipe.take.success.multiple": "§f\uDB81\uDC29§r Retrait de %s recette(s) à %s joueurs§r",
    "commands.recipe.take.success.single": "§f\uDB81\uDC29§r Retrait de %s recette(s) à %s§r",
    "commands.reload.failure": "§f\uDB81\uDC43§r Échec du rechargement, les données initiales ont été conservées§r",
    "commands.reload.success": "§f\uDB81\uDC4B§r Rechargement !§r",
    "commands.ride.already_riding": "§f\uDB81\uDC43§r %s chevauche déjà un(e) %s§r",
    "commands.ride.dismount.success": "§f\uDB81\uDC23§r %s a arrêté de chevaucher un(e) %s§r",
    "commands.ride.mount.failure.cant_ride_players": "§f\uDB81\uDC43§r Les joueurs ne peuvent pas être chevauchés§r",
    "commands.ride.mount.failure.generic": "§f\uDB81\uDC43§r %s n'a pas pu commencer à chevaucher un(e) %s§r",
    "commands.ride.mount.failure.loop": "§f\uDB81\uDC43§r Impossible de faire chevaucher l'entité sur elle-même ou sur l'un de ses passagers§r",
    "commands.ride.mount.failure.wrong_dimension": "§f\uDB81\uDC43§r Impossible de chevaucher une entité d'une dimension différente§r",
    "commands.ride.mount.success": "§f\uDB81\uDC23§r %s a commencé à chevaucher un(e) %s§r",
    "commands.ride.not_riding": "§f\uDB81\uDC23§r %s ne chevauche aucun véhicule§r",
    "commands.rotate.success": "§f\uDB81\uDC4B§r %s a été pivoté(e)§r",
    "commands.save.alreadyOff": "§f\uDB81\uDC43§r La sauvegarde automatique est déjà désactivée§r",
    "commands.save.alreadyOn": "§f\uDB81\uDC43§r La sauvegarde automatique est déjà activée§r",
    "commands.save.disabled": "§f\uDB81\uDC23§r La sauvegarde automatique est maintenant désactivée§r",
    "commands.save.enabled": "§f\uDB81\uDC23§r La sauvegarde automatique est maintenant activée§r",
    "commands.save.failed": "§f\uDB81\uDC43§r Impossible de sauvegarder la partie (y a-t-il suffisamment d'espace disque ?)§r",
    "commands.save.saving": "§f\uDB81\uDC23§r Sauvegarde de la partie... (Cela peut prendre du temps !)§r",
    "commands.save.success": "§f\uDB81\uDC23§r Partie sauvegardée§r",
    "commands.schedule.cleared.failure": "§f\uDB81\uDC43§r Aucune prévision n'existe avec l'ID \"%s\"§r",
    "commands.schedule.cleared.success": "§f\uDB81\uDC23§r Retrait de %s prévision(s) avec l'ID \"%s\"§r",
    "commands.schedule.created.function": "§f\uDB81\uDC23§r La fonction \"%s\" est prévue dans %s tick(s) à l'heure de jeu %s§r",
    "commands.schedule.created.tag": "§f\uDB81\uDC23§r Le tag \"%s\" est prévu dans %s tick(s) à l'heure de jeu %s§r",
    "commands.schedule.macro": "§f\uDB81\uDC43§r Impossible de programmer une macro§r",
    "commands.schedule.same_tick": "§f\uDB81\uDC43§r Impossible de prévoir pour le tick actuel§r",
    "commands.scoreboard.objectives.add.duplicate": "§f\uDB81\uDC43§r Un objectif existe déjà sous ce nom§r",
    "commands.scoreboard.objectives.add.success": "§f\uDB81\uDC33§r L'objectif %s a été créé§r",
    "commands.scoreboard.objectives.display.alreadyEmpty": "§f\uDB81\uDC43§r Rien n'a changé, cet emplacement d'affichage est déjà vide§r",
    "commands.scoreboard.objectives.display.alreadySet": "§f\uDB81\uDC43§r Rien n'a changé, cet emplacement d'affichage affiche déjà cet objectif§r",
    "commands.scoreboard.objectives.display.cleared": "§f\uDB81\uDC33§r Tous les objectifs dans l'emplacement d'affichage \"%s\" ont été effacés§r",
    "commands.scoreboard.objectives.display.set": "§f\uDB81\uDC33§r L'emplacement d'affichage \"%s\" affiche maintenant l'objectif \"%s\"§r",
    "commands.scoreboard.objectives.list.empty": "§f\uDB81\uDC33§r Il n'y a pas d'objectifs§r",
    "commands.scoreboard.objectives.list.success": "§f\uDB81\uDC33§r Il y a %s objectif(s) : %s§r",
    "commands.scoreboard.objectives.modify.displayAutoUpdate.disable": "§f\uDB81\uDC23§r La mise à jour automatique de l'affichage de l'objectif \"%s\" a été désactivée§r",
    "commands.scoreboard.objectives.modify.displayAutoUpdate.enable": "§f\uDB81\uDC23§r La mise à jour automatique de l'affichage de l'objectif \"%s\" a été activée§r",
    "commands.scoreboard.objectives.modify.displayname": "§f\uDB81\uDC33§r Le nom d'affichage de l'objectif \"%s\" a été changé en %s§r",
    "commands.scoreboard.objectives.modify.objectiveFormat.clear": "§f\uDB81\uDC23§r Le format numérique par défaut de l'objectif \"%s\" a été effacé§r",
    "commands.scoreboard.objectives.modify.objectiveFormat.set": "§f\uDB81\uDC23§r Le format numérique par défaut de l'objectif \"%s\" a été changé§r",
    "commands.scoreboard.objectives.modify.rendertype": "§f\uDB81\uDC33§r Le type de rendu de l'objectif \"%s\" a été changé§r",
    "commands.scoreboard.objectives.remove.success": "§f\uDB81\uDC33§r L'objectif %s a été supprimé§r",
    "commands.scoreboard.players.add.success.multiple": "§f\uDB81\uDC33§r Ajout de %s au score de l'objectif %s pour %s entités§r",
    "commands.scoreboard.players.add.success.single": "§f\uDB81\uDC33§r Ajout de %s au score de l'objectif %s pour %s (maintenant de %s)§r",
    "commands.scoreboard.players.display.name.clear.success.multiple": "§f\uDB81\uDC23§r Le nom d'affichage de %s entités a été effacé dans l'objectif %s§r",
    "commands.scoreboard.players.display.name.clear.success.single": "§f\uDB81\uDC23§r Le nom d'affichage de %s a été effacé dans l'objectif %s§r",
    "commands.scoreboard.players.display.name.set.success.multiple": "§f\uDB81\uDC23§r Le nom d'affichage de %2$s entités a été changé en %1$s dans l'objectif %3$s§r",
    "commands.scoreboard.players.display.name.set.success.single": "§f\uDB81\uDC23§r Le nom d'affichage de %2$s a été changé en %1$s dans l'objectif %3$s§r",
    "commands.scoreboard.players.display.numberFormat.clear.success.multiple": "§f\uDB81\uDC23§r Le format numérique de %s entités a été effacé dans l'objectif %s§r",
    "commands.scoreboard.players.display.numberFormat.clear.success.single": "§f\uDB81\uDC23§r Le format numérique de %s a été effacé dans l'objectif %s§r",
    "commands.scoreboard.players.display.numberFormat.set.success.multiple": "§f\uDB81\uDC23§r Le format numérique de %s entités a été changé dans l'objectif %s§r",
    "commands.scoreboard.players.display.numberFormat.set.success.single": "§f\uDB81\uDC23§r Le format numérique de %s a été changé dans l'objectif %s§r",
    "commands.scoreboard.players.enable.failed": "§f\uDB81\uDC43§r Rien n'a changé, ce déclencheur est déjà activé§r",
    "commands.scoreboard.players.enable.invalid": "§f\uDB81\uDC43§r \"Enable\" fonctionne seulement sur des objectifs de type \"trigger\"§r",
    "commands.scoreboard.players.enable.success.multiple": "§f\uDB81\uDC33§r Le déclencheur %s a été activé pour %s entités§r",
    "commands.scoreboard.players.enable.success.single": "§f\uDB81\uDC33§r Le déclencheur %s a été activé pour %s§r",
    "commands.scoreboard.players.get.null": "§f\uDB81\uDC43§r Impossible d'obtenir la valeur de l'objectif \"%s\" pour %s parce qu'aucune n'a été définie§r",
    "commands.scoreboard.players.get.success": "§f\uDB81\uDC33§r %s a un score de %s pour l'objectif %s§r",
    "commands.scoreboard.players.list.empty": "§f\uDB81\uDC33§r Il n'y a pas d'entités suivies§r",
    "commands.scoreboard.players.list.entity.empty": "§f\uDB81\uDC33§r %s n'a pas de score à afficher§r",
    "commands.scoreboard.players.list.entity.entry": "§f\uDB81\uDC33§r %s : %s§r",
    "commands.scoreboard.players.list.entity.success": "§f\uDB81\uDC33§r %s a %s score(s) :§r",
    "commands.scoreboard.players.list.success": "§f\uDB81\uDC33§r Il y a %s entité(s) suivie(s) : %s§r",
    "commands.scoreboard.players.operation.success.multiple": "§f\uDB81\uDC33§r Le score de l'objectif %s a été mis à jour pour %s entités§r",
    "commands.scoreboard.players.operation.success.single": "§f\uDB81\uDC33§r Le score de l'objectif %s pour %s a été défini à %s§r",
    "commands.scoreboard.players.remove.success.multiple": "§f\uDB81\uDC33§r Retrait de %s du score de l'objectif %s pour %s entités§r",
    "commands.scoreboard.players.remove.success.single": "§f\uDB81\uDC33§r Retrait de %s du score de l'objectif %s pour %s (maintenant de %s)§r",
    "commands.scoreboard.players.reset.all.multiple": "§f\uDB81\uDC33§r Tous les scores de %s entités ont été réinitialisés§r",
    "commands.scoreboard.players.reset.all.single": "§f\uDB81\uDC33§r Tous les scores de %s ont été réinitialisés§r",
    "commands.scoreboard.players.reset.specific.multiple": "§f\uDB81\uDC33§r Le score de l'objectif %s a été réinitialisé pour %s entités§r",
    "commands.scoreboard.players.reset.specific.single": "§f\uDB81\uDC33§r Le score de l'objectif %s a été réinitialisé pour %s§r",
    "commands.scoreboard.players.set.success.multiple": "§f\uDB81\uDC33§r Le score de l'objectif %s pour %s entités a été défini à %s§r",
    "commands.scoreboard.players.set.success.single": "§f\uDB81\uDC33§r Le score de l'objectif %s pour %s a été défini à %s§r",
    "commands.seed.success": "§f\uDB81\uDC32§r Graine : %s§r",
    "commands.setblock.failed": "§f\uDB81\uDC43§r Impossible de placer le bloc§r",
    "commands.setblock.success": "§f\uDB81\uDC23§r Le bloc en %s, %s, %s a été modifié§r",
    "commands.setidletimeout.success": "§f\uDB81\uDC23§r Le temps d'inactivité avant expulsion est maintenant de %s minute(s)§r",
    "commands.setidletimeout.success.disabled": "§f\uDB81\uDC23§r Le temps d'inactivité avant expulsion est maintenant désactivé§r",
    "commands.setworldspawn.failure.not_overworld": "§f\uDB81\uDC43§r Impossible de définir le point d'apparition du monde en dehors de la Surface§r",
    "commands.setworldspawn.success": "§f\uDB81\uDC23§r Le point d'apparition du monde a été défini en %s, %s, %s [%s]§r",
    "commands.setworldspawn.success.new": "§f\uDB81\uDC23§r Le point d'apparition du monde a été défini en %s, %s, %s [%s, %s] dans la dimension %s§r",
    "commands.spawnpoint.success.multiple": "§f\uDB81\uDC23§r Le point d'apparition a été défini en %s, %s, %s [%s] dans la dimension %s pour %s joueurs§r",
    "commands.spawnpoint.success.multiple.new": "§f\uDB81\uDC23§r Le point d'apparition a été défini en %s, %s, %s [%s, %s] dans la dimension %s pour %s joueurs§r",
    "commands.spawnpoint.success.single": "§f\uDB81\uDC23§r Le point d'apparition a été défini en %s, %s, %s [%s] dans la dimension %s pour %s§r",
    "commands.spawnpoint.success.single.new": "§f\uDB81\uDC23§r Le point d'apparition a été défini en %s, %s, %s [%s, %s] dans la dimension %s pour %s§r",
    "commands.spectate.cannot_spectate": "§f\uDB81\uDC43§r Impossible d'observer du point de vue de l'entité \"%s\"§r",
    "commands.spectate.not_spectator": "§f\uDB81\uDC43§r %s n'est pas en mode Spectateur§r",
    "commands.spectate.self": "§f\uDB81\uDC43§r Impossible de s'observer soi-même§r",
    "commands.spectate.success.started": "§f\uDB81\uDC3E§r Le joueur observe maintenant du point de vue de l'entité \"%s\"§r",
    "commands.spectate.success.stopped": "§f\uDB81\uDC3E§r Le joueur n'observe plus du point de vue d'une entité§r",
    "commands.spreadplayers.failed.entities": "§f\uDB81\uDC43§r Impossible de répartir %s entité(s) autour de %s, %s (trop d'entités pour l'espace disponible, essayez d'utiliser une répartition inférieure à %s)§r",
    "commands.spreadplayers.failed.invalid.height": "§f\uDB81\uDC43§r Valeur %s de l'argument maxHeight non valide, valeur supérieure à la hauteur minimale du monde de %s attendue§r",
    "commands.spreadplayers.failed.teams": "§f\uDB81\uDC43§r Impossible de répartir %s équipe(s) autour de %s, %s (trop d'entités pour l'espace disponible - essayez d'utiliser une répartition inférieure à %s)§r",
    "commands.spreadplayers.success.entities": "§f\uDB81\uDC23§r Répartition de %s joueur(s) ou entité(s) autour de %s, %s sur une distance moyenne de %s bloc(s)§r",
    "commands.spreadplayers.success.teams": "§f\uDB81\uDC23§r Répartition de %s équipe(s) autour de %s, %s sur une distance moyenne de %s bloc(s)§r",
    "commands.stop.stopping": "§f\uDB81\uDC23§r Arrêt du serveur§r",
    "commands.stopsound.success.source.any": "§f\uDB81\uDC31§r Tous les sons \"%s\" ont été arrêtés§r",
    "commands.stopsound.success.source.sound": "§f\uDB81\uDC31§r Le son \"%s\" sur la source \"%s\" a été arrêté§r",
    "commands.stopsound.success.sourceless.any": "§f\uDB81\uDC31§r Tous les sons ont été arrêtés§r",
    "commands.stopsound.success.sourceless.sound": "§f\uDB81\uDC31§r Le son \"%s\" a été arrêté§r",
    "commands.stopwatch.already_exists": "§f\uDB81\uDC43§r Le chronomètre \"%s\" existe déjà§r",
    "commands.stopwatch.create.success": "§f\uDB81\uDC3A§r Le chronomètre \"%s\" a été créé§r",
    "commands.stopwatch.does_not_exist": "§f\uDB81\uDC43§r Le chronomètre \"%s\" n'existe pas§r",
    "commands.stopwatch.query": "§f\uDB81\uDC3A§r Le chronomètre \"%s\" a tourné pendant %s s§r",
    "commands.stopwatch.remove.success": "§f\uDB81\uDC3A§r Le chronomètre \"%s\" a été supprimé§r",
    "commands.stopwatch.restart.success": "§f\uDB81\uDC3A§r Le chronomètre \"%s\" a été redémarré§r",
    "commands.summon.failed": "§f\uDB81\uDC43§r Impossible d'invoquer l'entité§r",
    "commands.summon.failed.peaceful": "§f\uDB81\uDC43§rLes monstres ne peuvent pas être invoqués en difficulté Paisible§r",
    "commands.summon.failed.uuid": "§f\uDB81\uDC43§r Impossible d'invoquer l'entité car l'UUID est déjà utilisé§r",
    "commands.summon.invalidPosition": "§f\uDB81\uDC43§r Position non valide pour l'invocation§r",
    "commands.summon.success": "§f\uDB81\uDC2E§r L'entité \"%s\" a été invoquée§r",
    "commands.tag.add.failed": "§f\uDB81\uDC43§r La cible a déjà le tag ou en a déjà trop§r",
    "commands.tag.add.success.multiple": "§f\uDB81\uDC2C§r Le tag \"%s\" a été ajouté à %s entités§r",
    "commands.tag.add.success.single": "§f\uDB81\uDC2C§r Le tag \"%s\" a été ajouté à %s§r",
    "commands.tag.list.multiple.empty": "§f\uDB81\uDC2C§r Il n'y a pas de tags sur les %s entités§r",
    "commands.tag.list.multiple.success": "§f\uDB81\uDC2C§r Les %s entités ont %s tag(s) au total : %s§r",
    "commands.tag.list.single.empty": "§f\uDB81\uDC2C§r %s n'a pas de tags§r",
    "commands.tag.list.single.success": "§f\uDB81\uDC2C§r %s a %s tag(s) : %s§r",
    "commands.tag.remove.failed": "§f\uDB81\uDC43§r La cible n'a pas ce tag§r",
    "commands.tag.remove.success.multiple": "§f\uDB81\uDC2C§r Le tag \"%s\" a été retiré de %s entités§r",
    "commands.tag.remove.success.single": "§f\uDB81\uDC2C§r Le tag \"%s\" a été retiré de %s§r",
    "commands.team.add.duplicate": "§f\uDB81\uDC43§r Une équipe existe déjà sous ce nom§r",
    "commands.team.add.success": "§f\uDB81\uDC23§r L'équipe %s a été créée§r",
    "commands.team.empty.success": "§f\uDB81\uDC23§r Retrait de %s membre(s) de l'équipe %s§r",
    "commands.team.empty.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, cette équipe est déjà vide§r",
    "commands.team.join.success.multiple": "§f\uDB81\uDC23§r %s membres ont été ajoutés à l'équipe %s§r",
    "commands.team.join.success.single": "§f\uDB81\uDC23§r %s a rejoint l'équipe %s§r",
    "commands.team.leave.success.multiple": "§f\uDB81\uDC23§r %s membres ont été retirés de leurs équipes§r",
    "commands.team.leave.success.single": "§f\uDB81\uDC23§r %s a été retiré(e) de son équipe§r",
    "commands.team.list.members.empty": "§f\uDB81\uDC23§r Il n'y a pas de membres dans l'équipe %s§r",
    "commands.team.list.members.success": "§f\uDB81\uDC23§r L'équipe %s a %s membre(s) : %s§r",
    "commands.team.list.teams.empty": "§f\uDB81\uDC43§r Il n'y a pas d'équipes§r",
    "commands.team.list.teams.success": "§f\uDB81\uDC23§r Il y a %s équipe(s) : %s§r",
    "commands.team.option.collisionRule.success": "§f\uDB81\uDC23§r La règle de collision pour l'équipe %s est maintenant \"%s\"§r",
    "commands.team.option.collisionRule.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, la règle de collision est déjà de cette valeur§r",
    "commands.team.option.color.success": "§f\uDB81\uDC23§r La couleur de l'équipe %s est maintenant %s§r",
    "commands.team.option.color.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, cette équipe a déjà cette couleur§r",
    "commands.team.option.deathMessageVisibility.success": "§f\uDB81\uDC23§r La visibilité des messages de mort pour l'équipe %s est maintenant \"%s\"§r",
    "commands.team.option.deathMessageVisibility.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, la visibilité des messages de mort est déjà de cette valeur§r",
    "commands.team.option.friendlyfire.alreadyDisabled": "§f\uDB81\uDC43§r Rien n'a changé, le tir allié est déjà désactivé pour cette équipe§r",
    "commands.team.option.friendlyfire.alreadyEnabled": "§f\uDB81\uDC43§r Rien n'a changé, le tir allié est déjà activé pour cette équipe§r",
    "commands.team.option.friendlyfire.disabled": "§f\uDB81\uDC23§r Le tir allié a été désactivé pour l'équipe %s§r",
    "commands.team.option.friendlyfire.enabled": "§f\uDB81\uDC23§r Le tir allié a été activé pour l'équipe %s§r",
    "commands.team.option.name.success": "§f\uDB81\uDC23§r Le nom de l'équipe %s a été mis à jour§r",
    "commands.team.option.name.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, cette équipe a déjà ce nom§r",
    "commands.team.option.nametagVisibility.success": "§f\uDB81\uDC23§r La visibilité des noms pour l'équipe %s est maintenant \"%s\"§r",
    "commands.team.option.nametagVisibility.unchanged": "§f\uDB81\uDC43§r Rien n'a changé, la visibilité des noms est déjà de cette valeur§r",
    "commands.team.option.prefix.success": "§f\uDB81\uDC23§r Le préfixe d'équipe a été changé en \"%s\"§r",
    "commands.team.option.seeFriendlyInvisibles.alreadyDisabled": "§f\uDB81\uDC43§r Rien n'a changé, cette équipe ne peut déjà pas voir ses coéquipiers invisibles§r",
    "commands.team.option.seeFriendlyInvisibles.alreadyEnabled": "§f\uDB81\uDC43§r Rien n'a changé, cette équipe peut déjà voir ses coéquipiers invisibles§r",
    "commands.team.option.seeFriendlyInvisibles.disabled": "§f\uDB81\uDC23§r L'équipe %s ne peut plus voir ses coéquipiers invisibles§r",
    "commands.team.option.seeFriendlyInvisibles.enabled": "§f\uDB81\uDC23§r L'équipe %s peut maintenant voir ses coéquipiers invisibles§r",
    "commands.team.option.suffix.success": "§f\uDB81\uDC23§r Le suffixe d'équipe a été changé en \"%s\"§r",
    "commands.team.remove.success": "§f\uDB81\uDC23§r L'équipe %s a été supprimée§r",
    "commands.teammsg.failed.noteam": "§f\uDB81\uDC43§r Vous devez être dans une équipe pour envoyer un message d'équipe§r",
    "commands.teleport.invalidPosition": "§f\uDB81\uDC43§r Position non valide pour la téléportation§r",
    "commands.teleport.success.entity.multiple": "§f\uDB81\uDC46§r %s entités se sont fait téléporter vers %s§r",
    "commands.teleport.success.entity.single": "§f\uDB81\uDC46§r %s s'est fait téléporter vers %s§r",
    "commands.teleport.success.location.multiple": "§f\uDB81\uDC46§r %s entités se sont fait téléporter en %s, %s, %s§r",
    "commands.teleport.success.location.single": "§f\uDB81\uDC46§r %s s'est fait téléporter en %s, %s, %s§r",
    "commands.test.batch.starting": "§f\uDB81\uDC23§r Démarrage de l'environnement %s du lot %s§r",
    "commands.test.clear.error.no_tests": "§f\uDB81\uDC43§r Impossible de trouver un test à effacer§r",
    "commands.test.clear.success": "§f\uDB81\uDC23§r Suppression de %s structure(s)§r",
    "commands.test.create.success": "§f\uDB81\uDC23§r Configuration créée pour le test \"%s\"§r",
    "commands.test.error.no_test_containing_pos": "§f\uDB81\uDC43§r Impossible de trouver une instance de test contenant %s, %s, %s§r",
    "commands.test.error.no_test_instances": "§f\uDB81\uDC43§r Aucune instance de test n'a été trouvée§r",
    "commands.test.error.non_existant_test": "§f\uDB81\uDC43§r Impossible de trouver le test \"%s\"§r",
    "commands.test.error.structure_not_found": "§f\uDB81\uDC43§r Impossible de trouver la structure de test \"%s\"§r",
    "commands.test.error.test_instance_not_found": "§f\uDB81\uDC43§r Impossible de trouver l'entité de bloc d'instance de test§r",
    "commands.test.error.test_instance_not_found.position": "§f\uDB81\uDC43§r Impossible de trouver l'entité de bloc d'instance de test en %s, %s, %s§r",
    "commands.test.error.too_large": "§f\uDB81\uDC43§r La taille de la structure doit être inférieure à %s blocs sur chaque axe§r",
    "commands.test.locate.done": "§f\uDB81\uDC23§r Localisation terminée : %s structure(s) trouvée(s)§r",
    "commands.test.locate.found": "§f\uDB81\uDC23§r Structure trouvée en %s (distance : %s)§r",
    "commands.test.locate.started": "§f\uDB81\uDC23§r Démarrage de la localisation des structures de test. Cela pourrait prendre un certain temps...§r",
    "commands.test.no_tests": "§f\uDB81\uDC43§r Aucun test à exécuter§r",
    "commands.test.relative_position": "§f\uDB81\uDC23§r Position relative à %s : %s§r",
    "commands.test.reset.error.no_tests": "§f\uDB81\uDC43§r Impossible de trouver un test à réinitialiser§r",
    "commands.test.reset.success": "§f\uDB81\uDC23§r Réinitialisation de %s structure(s)§r",
    "commands.test.run.no_tests": "§f\uDB81\uDC43§r Aucun test n'a été trouvé§r",
    "commands.test.run.running": "§f\uDB81\uDC23§r Exécution de %s test(s)...§r",
    "commands.test.summary": "§f\uDB81\uDC23§r Test du jeu terminé ! %s test(s) exécuté(s)§r",
    "commands.test.summary.all_required_passed": "§f\uDB81\uDC23§r Tous les tests requis ont réussi :)§r",
    "commands.test.summary.failed": "§f\uDB81\uDC43§r %s test(s) requis ont échoué :(§r",
    "commands.test.summary.optional_failed": "§f\uDB81\uDC43§r %s test(s) facultatif(s) ont échoué§r",
    "commands.tick.query.percentiles": "§f\uDB81\uDC4D§r Percentiles : P50 : %s ms, P95 : %s ms, P99 : %s ms. Échantillon : %s§r",
    "commands.tick.query.rate.running": "§f\uDB81\uDC4D§r Vitesse des ticks cible : %s par seconde.\nTemps moyen par tick : %s ms (cible : %s ms)§r",
    "commands.tick.query.rate.sprinting": "§f\uDB81\uDC4D§r Vitesse des ticks cible : %s par seconde (ignorée, référence uniquement).\nTemps moyen par tick : %s ms§r",
    "commands.tick.rate.success": "§f\uDB81\uDC4D§r La vitesse des ticks cible a été définie à %s par seconde§r",
    "commands.tick.sprint.report": "§f\uDB81\uDC4D§r Accélération terminée avec %s ticks par seconde ou %s ms par tick§r",
    "commands.tick.sprint.stop.fail": "§f\uDB81\uDC43§r Aucune accélération des ticks en cours§r",
    "commands.tick.sprint.stop.success": "§f\uDB81\uDC4D§r Accélération des ticks interrompue§r",
    "commands.tick.status.frozen": "§f\uDB81\uDC4C§r Le jeu est figé§r",
    "commands.tick.status.lagging": "§f\uDB81\uDC43§r Le jeu fonctionne, mais n'arrive pas à suivre la vitesse des ticks cible§r",
    "commands.tick.status.running": "§f\uDB81\uDC4D§r Le jeu fonctionne normalement§r",
    "commands.tick.status.sprinting": "§f\uDB81\uDC4D§r Le jeu est accéléré§r",
    "commands.tick.step.fail": "§f\uDB81\uDC43§r Impossible de faire avancer le jeu, il doit d'abord être figé§r",
    "commands.tick.step.stop.fail": "§f\uDB81\uDC43§r Aucun avancement des ticks en cours§r",
    "commands.tick.step.stop.success": "§f\uDB81\uDC4D§r Avancement des ticks interrompu§r",
    "commands.tick.step.success": "§f\uDB81\uDC4D§r Avancement de %s tick(s)§r",
    "commands.time.query": "§f\uDB81\uDC3A§r Temps : %s ticks§r",
    "commands.time.set": "§f\uDB81\uDC3A§r Le temps a été fixé à %s ticks§r",
    "commands.title.cleared.multiple": "§f\uDB81\uDC23§r Les titres ont été effacés pour %s joueurs§r",
    "commands.title.cleared.single": "§f\uDB81\uDC23§r Les titres ont été effacés pour %s§r",
    "commands.title.reset.multiple": "§f\uDB81\uDC23§r L'option de titre a été réinitialisée pour %s joueurs§r",
    "commands.title.reset.single": "§f\uDB81\uDC23§r L'option de titre a été réinitialisée pour %s§r",
    "commands.title.show.actionbar.multiple": "§f\uDB81\uDC23§r Affichage d'un nouveau titre de barre d'action pour %s joueurs§r",
    "commands.title.show.actionbar.single": "§f\uDB81\uDC23§r Affichage d'un nouveau titre de barre d'action pour %s§r",
    "commands.title.show.subtitle.multiple": "§f\uDB81\uDC23§r Affichage d'un nouveau sous-titre pour %s joueurs§r",
    "commands.title.show.subtitle.single": "§f\uDB81\uDC23§r Affichage d'un nouveau sous-titre pour %s§r",
    "commands.title.show.title.multiple": "§f\uDB81\uDC23§r Affichage d'un nouveau titre pour %s joueurs§r",
    "commands.title.show.title.single": "§f\uDB81\uDC23§r Affichage d'un nouveau titre pour %s§r",
    "commands.title.times.multiple": "§f\uDB81\uDC23§r  Les temps d'affichage du titre ont été changés pour %s joueurs§r",
    "commands.title.times.single": "§f\uDB81\uDC23§r Les temps d'affichage du titre ont été changés pour %s§r",
    "commands.transfer.error.no_players": "§f\uDB81\uDC43§r Vous devez spécifier au moins un joueur à transférer§r",
    "commands.transfer.success.multiple": "§f\uDB81\uDC23§r Transfert de %s joueurs vers %s:%s§r",
    "commands.transfer.success.single": "§f\uDB81\uDC23§r Transfert de %s vers %s:%s§r",
    "commands.trigger.add.success": "§f\uDB81\uDC23§r %s a été déclenché (valeur augmentée de %s)§r",
    "commands.trigger.failed.invalid": "§f\uDB81\uDC43§r Vous pouvez seulement déclencher des objectifs de type \"trigger\"§r",
    "commands.trigger.failed.unprimed": "§f\uDB81\uDC43§r Vous ne pouvez pas encore déclencher cet objectif§r",
    "commands.trigger.set.success": "§f\uDB81\uDC23§r %s a été déclenché (valeur définie à %s)§r",
    "commands.trigger.simple.success": "§f\uDB81\uDC23§r %s a été déclenché§r",
    "commands.waypoint.list.empty": "§f\uDB81\uDC43§r Il n'y a pas de points de repère dans la dimension %s§r",
    "commands.waypoint.list.success": "§f\uDB81\uDC4F§r Il y a %s point(s) de repère dans la dimension %s : %s§r",
    "commands.waypoint.modify.color": "§f\uDB81\uDC4F§r La couleur du point de repère est maintenant %s§r",
    "commands.waypoint.modify.color.reset": "§f\uDB81\uDC4F§r La couleur du point de repère a été réinitialisée§r",
    "commands.waypoint.modify.style": "§f\uDB81\uDC4F§r Le style du point de repère a été modifié§r",
    "commands.weather.set.clear": "§f\uDB81\uDC37§r Le temps s'éclaircit§r",
    "commands.weather.set.rain": "§f\uDB81\uDC38§r Le temps est maintenant pluvieux§r",
    "commands.weather.set.thunder": "§f\uDB81\uDC39§r Le temps est maintenant pluvieux et orageux§r",
    "commands.whitelist.add.failed": "§f\uDB81\uDC43§r Le joueur est déjà dans la liste blanche§r",
    "commands.whitelist.add.success": "§f\uDB81\uDC57§r %s a été ajouté(e) à la liste blanche§r",
    "commands.whitelist.alreadyOff": "§f\uDB81\uDC43§r La liste blanche est déjà désactivée§r",
    "commands.whitelist.alreadyOn": "§f\uDB81\uDC43§r La liste blanche est déjà activée§r",
    "commands.whitelist.disabled": "§f\uDB81\uDC56§r La liste blanche est maintenant désactivée§r",
    "commands.whitelist.enabled": "§f\uDB81\uDC55§r La liste blanche est maintenant activée§r",
    "commands.whitelist.list": "§f\uDB81\uDC59§r Il y a %s joueur(s) sur la liste blanche : %s§r",
    "commands.whitelist.none": "§f\uDB81\uDC5A§r Il n'y a aucun joueur sur la liste blanche§r",
    "commands.whitelist.reloaded": "§f\uDB81\uDC59§r Liste blanche rechargée§r",
    "commands.whitelist.remove.failed": "§f\uDB81\uDC43§r Le joueur n'est pas dans la liste blanche§r",
    "commands.whitelist.remove.success": "§f\uDB81\uDC58§r %s a été retiré(e) de la liste blanche§r",
    "commands.worldborder.center.failed": "§f\uDB81\uDC43§r Rien n'a changé, la bordure du monde est déjà centrée là-bas§r",
    "commands.worldborder.center.success": "§f\uDB81\uDC2A§r Le centre de la bordure du monde a été défini en %s, %s§r",
    "commands.worldborder.damage.amount.failed": "§f\uDB81\uDC43§r Rien n'a changé, la bordure du monde inflige déjà ce nombre de dégâts§r",
    "commands.worldborder.damage.amount.success": "§f\uDB81\uDC2A§r La quantité de dégâts de la bordure du monde a été définie à %s par bloc par seconde§r",
    "commands.worldborder.damage.buffer.failed": "§f\uDB81\uDC43§r Rien n'a changé, le tampon de dégâts de la bordure du monde est déjà de cette distance§r",
    "commands.worldborder.damage.buffer.success": "§f\uDB81\uDC2A§r La zone tampon des dégâts de la bordure du monde a été définie à %s bloc(s)§r",
    "commands.worldborder.get": "§f\uDB81\uDC2A§r La bordure du monde est actuellement de %s bloc(s) de large§r",
    "commands.worldborder.set.failed.big": "§f\uDB81\uDC43§r La bordure du monde ne peut pas être plus grande que %s blocs de large§r",
    "commands.worldborder.set.failed.far": "§f\uDB81\uDC43§r La bordure du monde ne peut pas être à plus de %s blocs§r",
    "commands.worldborder.set.failed.nochange": "§f\uDB81\uDC43§r Rien n'a changé, la bordure du monde est déjà de cette taille§r",
    "commands.worldborder.set.failed.small": "§f\uDB81\uDC43§r La bordure du monde ne peut pas être plus petite qu'un bloc de large§r",
    "commands.worldborder.set.grow": "§f\uDB81\uDC2A§r Agrandissement de la bordure du monde à %s blocs de large durant %s seconde(s)§r",
    "commands.worldborder.set.immediate": "§f\uDB81\uDC2A§r La bordure du monde a été définie à %s bloc(s) de large§r",
    "commands.worldborder.set.shrink": "§f\uDB81\uDC2A§r Rétrécissement de la bordure du monde à %s bloc(s) de large durant %s seconde(s)§r",
    "commands.worldborder.warning.distance.failed": "§f\uDB81\uDC43§r Rien n'a changé, l'avertissement de la bordure du monde est déjà de cette distance§r",
    "commands.worldborder.warning.distance.success": "§f\uDB81\uDC2A§r La distance d'avertissement de la bordure du monde a été définie à %s bloc(s)§r",
    "commands.worldborder.warning.time.failed": "§f\uDB81\uDC43§r Rien n'a changé, l'avertissement de la bordure du monde est déjà de cette durée§r",
    "commands.worldborder.warning.time.success": "§f\uDB81\uDC2A§r Le temps d'avertissement de la bordure du monde a été défini à %s seconde(s)§r",
    "death.attack.anvil": "§f\uDB81\uDC22§r %1$s s'est fait écraser par une enclume§r",
    "death.attack.anvil.player": "§f\uDB81\uDC22§r %1$s s'est fait écraser par une enclume en tentant de combattre (un(e)) %2$s§r",
    "death.attack.arrow": "§f\uDB81\uDC22§r %1$s s'est fait tirer dessus par (un(e)) %2$s§r",
    "death.attack.arrow.item": "§f\uDB81\uDC22§r %1$s s'est fait tirer dessus par (un(e)) %2$s avec %3$s§r",
    "death.attack.badRespawnPoint.link": "§f\uDB81\uDC22§r une fonctionnalité intentionnelle§r",
    "death.attack.badRespawnPoint.message": "§f\uDB81\uDC22§r %1$s s'est fait tuer par %2$s§r",
    "death.attack.cactus": "§f\uDB81\uDC22§r %1$s s'est fait piquer à mort par un cactus§r",
    "death.attack.cactus.player": "§f\uDB81\uDC22§r %1$s a foncé dans un cactus en tentant de fuir (un(e)) %2$s§r",
    "death.attack.cramming": "§f\uDB81\uDC22§r %1$s a subi trop de pression§r",
    "death.attack.cramming.player": "§f\uDB81\uDC22§r %1$s a subi trop de pression à cause de/d'un(e) %2$s§r",
    "death.attack.dragonBreath": "§f\uDB81\uDC22§r %1$s s'est fait rôtir par le souffle d'un dragon§r",
    "death.attack.dragonBreath.player": "§f\uDB81\uDC22§r %1$s s'est fait rôtir par le souffle d'un dragon à cause de/d'un(e) %2$s§r",
    "death.attack.drown": "§f\uDB81\uDC22§r %1$s s'est noyé(e)§r",
    "death.attack.drown.player": "§f\uDB81\uDC22§r %1$s s'est noyé(e) en tentant de fuir (un(e)) %2$s§r",
    "death.attack.dryout": "§f\uDB81\uDC22§r %1$s est mort(e) de déshydratation§r",
    "death.attack.dryout.player": "§f\uDB81\uDC22§r %1$s est mort(e) de déshydratation en tentant de fuir (un(e)) %2$s§r",
    "death.attack.even_more_magic": "§f\uDB81\uDC22§r %1$s s'est fait tuer par encore plus de sorts§r",
    "death.attack.explosion": "§f\uDB81\uDC22§r %1$s a péri dans une explosion§r",
    "death.attack.explosion.player": "§f\uDB81\uDC22§r %1$s a péri dans une explosion causée par (un(e)) %2$s§r",
    "death.attack.explosion.player.item": "§f\uDB81\uDC22§r %1$s a péri dans une explosion causée par (un(e)) %2$s avec %3$s§r",
    "death.attack.fall": "§f\uDB81\uDC22§r %1$s s'est écrasé(e) au sol§r",
    "death.attack.fall.player": "§f\uDB81\uDC22§r %1$s s'est écrasé(e) au sol en tentant de fuir (un(e)) %2$s§r",
    "death.attack.fallingBlock": "§f\uDB81\uDC22§r %1$s s'est fait écraser par un bloc§r",
    "death.attack.fallingBlock.player": "§f\uDB81\uDC22§r %1$s s'est fait écraser par un bloc en tentant de combattre (un(e)) %2$s§r",
    "death.attack.fallingStalactite": "§f\uDB81\uDC22§r %1$s s'est fait transpercer par une stalactite§r",
    "death.attack.fallingStalactite.player": "§f\uDB81\uDC22§r %1$s s'est fait transpercer par une stalactite en tentant de combattre (un(e)) %2$s§r",
    "death.attack.fireball": "§f\uDB81\uDC22§r %1$s s'est fait tuer par une boule de feu tirée par (un(e)) %2$s§r",
    "death.attack.fireball.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par une boule de feu tirée par (un(e)) %2$s avec %3$s§r",
    "death.attack.fireworks": "§f\uDB81\uDC22§r %1$s s'est fait pulvériser dans un feu d'artifice§r",
    "death.attack.fireworks.item": "§f\uDB81\uDC22§r %1$s s'est fait pulvériser dans un feu d'artifice tiré par %2$s avec %3$s§r",
    "death.attack.fireworks.player": "§f\uDB81\uDC22§r %1$s s'est fait pulvériser dans un feu d'artifice en tentant de combattre (un(e)) %2$s§r",
    "death.attack.flyIntoWall": "§f\uDB81\uDC22§r %1$s a découvert l'énergie cinétique§r",
    "death.attack.flyIntoWall.player": "§f\uDB81\uDC22§r %1$s a découvert l'énergie cinétique en tentant de fuir (un(e)) %2$s§r",
    "death.attack.freeze": "§f\uDB81\uDC22§r %1$s est mort(e) de froid§r",
    "death.attack.freeze.player": "§f\uDB81\uDC22§r %1$s est mort(e) de froid à cause de/d'un(e) %2$s§r",
    "death.attack.generic": "§f\uDB81\uDC22§r %1$s est mort(e)§r",
    "death.attack.generic.player": "§f\uDB81\uDC22§r %1$s est mort(e) à cause de/d'un(e) %2$s§r",
    "death.attack.genericKill": "§f\uDB81\uDC22§r %1$s s'est fait tuer§r",
    "death.attack.genericKill.player": "§f\uDB81\uDC22§r %1$s s'est fait tuer en tentant de combattre (un(e)) %2$s§r",
    "death.attack.hotFloor": "§f\uDB81\uDC22§r %1$s a découvert que le sol était fait de lave§r",
    "death.attack.hotFloor.player": "§f\uDB81\uDC22§r %1$s a marché dans une zone dangereuse à cause de/d'un(e) %2$s§r",
    "death.attack.inFire": "§f\uDB81\uDC22§r %1$s a péri dans les flammes§r",
    "death.attack.inFire.player": "§f\uDB81\uDC22§r %1$s a marché dans du feu en tentant de combattre (un(e)) %2$s§r",
    "death.attack.inWall": "§f\uDB81\uDC22§r %1$s a suffoqué dans un mur§r",
    "death.attack.inWall.player": "§f\uDB81\uDC22§r %1$s a suffoqué dans un mur en tentant de combattre (un(e)) %2$s§r",
    "death.attack.indirectMagic": "§f\uDB81\uDC22§r %1$s s'est fait tuer par (un(e)) %2$s avec un sort§r",
    "death.attack.indirectMagic.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par (un(e)) %2$s avec %3$s§r",
    "death.attack.lava": "§f\uDB81\uDC22§r %1$s a essayé de nager dans la lave§r",
    "death.attack.lava.player": "§f\uDB81\uDC22§r %1$s a essayé de nager dans la lave pour fuir (un(e)) %2$s§r",
    "death.attack.lightningBolt": "§f\uDB81\uDC22§r %1$s s'est fait frapper par la foudre§r",
    "death.attack.lightningBolt.player": "§f\uDB81\uDC22§r %1$s s'est fait frapper par la foudre en tentant de combattre (un(e)) %2$s§r",
    "death.attack.mace_smash": "§f\uDB81\uDC22§r %1$s s'est fait fracasser par (un(e)) %2$s§r",
    "death.attack.mace_smash.item": "§f\uDB81\uDC22§r %1$s s'est fait fracasser par (un(e)) %2$s avec %3$s§r",
    "death.attack.magic": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un sort§r",
    "death.attack.magic.player": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un sort en tentant de fuir (un(e)) %2$s§r",
    "death.attack.message_too_long": "§f\uDB81\uDC22§r Malheureusement, le message est trop long pour être affiché complètement. Voici une version réduite : %s§r",
    "death.attack.mob": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un(e) %2$s§r",
    "death.attack.mob.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un(e) %2$s avec %3$s§r",
    "death.attack.onFire": "§f\uDB81\uDC22§r %1$s s'est fait carboniser à mort§r",
    "death.attack.onFire.item": "§f\uDB81\uDC22§r %1$s s'est fait réduire en cendres en tentant de combattre (un(e)) %2$s brandissant %3$s§r",
    "death.attack.onFire.player": "§f\uDB81\uDC22§r %1$s s'est fait réduire en cendres en tentant de combattre (un(e)) %2$s§r",
    "death.attack.outOfWorld": "§f\uDB81\uDC22§r %1$s a littéralement quitté notre monde§r",
    "death.attack.outOfWorld.player": "§f\uDB81\uDC22§r %1$s n'avait pas envie de vivre dans le même monde que %2$s§r",
    "death.attack.outsideBorder": "§f\uDB81\uDC22§r %1$s a quitté les confins de ce monde§r",
    "death.attack.outsideBorder.player": "§f\uDB81\uDC22§r %1$s a quitté les confins de ce monde en tentant de combattre (un(e)) %2$s§r",
    "death.attack.player": "§f\uDB81\uDC22§r %1$s s'est fait tuer par %2$s§r",
    "death.attack.player.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par %2$s avec %3$s§r",
    "death.attack.sonic_boom": "§f\uDB81\uDC22§r %1$s s'est fait anéantir par un hurlement sonique§r",
    "death.attack.sonic_boom.item": "§f\uDB81\uDC22§r %1$s s'est fait anéantir par un hurlement sonique en tentant de fuir (un(e)) %2$s brandissant %3$s§r",
    "death.attack.sonic_boom.player": "§f\uDB81\uDC22§r %1$s s'est fait anéantir par un hurlement sonique en tentant de fuir (un(e)) %2$s§r",
    "death.attack.spear": "§f\uDB81\uDC22§r %1$s s'est fait transpercer par (un(e)) %2$s§r",
    "death.attack.spear.item": "§f\uDB81\uDC22§r %1$s s'est fait transpercer par (un(e)) %2$s avec %3$s§r",
    "death.attack.stalagmite": "§f\uDB81\uDC22§r %1$s s'est fait empaler sur une stalagmite§r",
    "death.attack.stalagmite.player": "§f\uDB81\uDC22§r %1$s s'est fait empaler sur une stalagmite en tentant de combattre (un(e)) %2$s§r",
    "death.attack.starve": "§f\uDB81\uDC22§r %1$s est mort(e) de faim§r",
    "death.attack.starve.player": "§f\uDB81\uDC22§r %1$s est mort(e) de faim en tentant de combattre (un(e)) %2$s§r",
    "death.attack.sting": "§f\uDB81\uDC22§r %1$s s'est fait piquer à mort§r",
    "death.attack.sting.item": "§f\uDB81\uDC22§r %1$s s'est fait piquer à mort à cause de/d'un(e) %2$s avec %3$s§r",
    "death.attack.sting.player": "§f\uDB81\uDC22§r %1$s s'est fait piquer à mort à cause de/d'un(e) %2$s§r",
    "death.attack.sweetBerryBush": "§f\uDB81\uDC22§r %1$s s'est fait piquer à mort par un buisson à baies sucrées§r",
    "death.attack.sweetBerryBush.player": "§f\uDB81\uDC22§r %1$s a foncé dans un buisson à baies sucrées en tentant de fuir (un(e)) %2$s§r",
    "death.attack.thorns": "§f\uDB81\uDC22§r %1$s s'est fait tuer en tentant de blesser (un(e)) %2$s§r",
    "death.attack.thorns.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par %3$s en tentant de blesser (un(e)) %2$s§r",
    "death.attack.thrown": "§f\uDB81\uDC22§r %1$s s'est fait bombarder par (un(e)) %2$s§r",
    "death.attack.thrown.item": "§f\uDB81\uDC22§r %1$s s'est fait bombarder par (un(e)) %2$s avec %3$s§r",
    "death.attack.trident": "§f\uDB81\uDC22§r %1$s s'est fait empaler par (un(e)) %2$s§r",
    "death.attack.trident.item": "§f\uDB81\uDC22§r %1$s s'est fait empaler par (un(e)) %2$s avec %3$s§r",
    "death.attack.wither": "§f\uDB81\uDC22§r %1$s est mort(e) de décomposition§r",
    "death.attack.wither.player": "§f\uDB81\uDC22§r %1$s est mort(e) de décomposition en tentant de combattre (un(e)) %2$s§r",
    "death.attack.witherSkull": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un crâne de Wither tiré par (un(e)) %2$s§r",
    "death.attack.witherSkull.item": "§f\uDB81\uDC22§r %1$s s'est fait tuer par un crâne de Wither tiré par (un(e)) %2$s avec %3$s§r",
    "death.fell.accident.generic": "§f\uDB81\uDC22§r %1$s a fait une terrible chute§r",
    "death.fell.accident.ladder": "§f\uDB81\uDC22§r %1$s est tombé(e) d'une échelle§r",
    "death.fell.accident.other_climbable": "§f\uDB81\uDC22§r %1$s est tombé(e) en grimpant§r",
    "death.fell.accident.scaffolding": "§f\uDB81\uDC22§r %1$s est tombé(e) d'un échafaudage§r",
    "death.fell.accident.twisting_vines": "§f\uDB81\uDC22§r %1$s est tombé(e) d'une liane tortueuse§r",
    "death.fell.accident.vines": "§f\uDB81\uDC22§r %1$s est tombé(e) d'une liane§r",
    "death.fell.accident.weeping_vines": "§f\uDB81\uDC22§r %1$s est tombé(e) d'une liane pleureuse§r",
    "death.fell.assist": "§f\uDB81\uDC22§r %1$s a été condamné(e) à tomber par (un(e)) %2$s§r",
    "death.fell.assist.item": "§f\uDB81\uDC22§r %1$s a été condamné(e) à tomber par (un(e)) %2$s avec %3$s§r",
    "death.fell.finish": "§f\uDB81\uDC22§r %1$s a fait une terrible chute et s'est fait achever par (un(e)) %2$s§r",
    "death.fell.finish.item": "§f\uDB81\uDC22§r %1$s a fait une terrible chute et s'est fait achever par (un(e)) %2$s avec %3$s§r",
    "death.fell.killer": "§f\uDB81\uDC22§r %1$s a été condamné(e) à tomber§r",
    "item_modifier.unknown": "§f\uDB81\uDC43§r Modificateur d'objet inconnu : %s§r",
    "parsing.bool.expected": "§f\uDB81\uDC43§r Booléen attendu§r",
    "parsing.bool.invalid": "§f\uDB81\uDC43§r Booléen non valide : %s (\"true\" ou \"false\" attendu)§r",
    "parsing.double.expected": "§f\uDB81\uDC43§r Double attendu§r",
    "parsing.double.invalid": "§f\uDB81\uDC43§r Double non valide : %s§r",
    "parsing.expected": "§f\uDB81\uDC43§r \"%s\" attendu§r",
    "parsing.float.expected": "§f\uDB81\uDC43§r Flottant attendu§r",
    "parsing.float.invalid": "§f\uDB81\uDC43§r Flottant non valide : %s§r",
    "parsing.int.expected": "§f\uDB81\uDC43§r Entier attendu§r",
    "parsing.int.invalid": "§f\uDB81\uDC43§r Entier non valide : %s§r",
    "parsing.long.expected": "§f\uDB81\uDC43§r Valeur de type long attendue§r",
    "parsing.long.invalid": "§f\uDB81\uDC43§r Valeur de type long non valide : %s§r",
    "parsing.quote.escape": "§f\uDB81\uDC43§r Séquence d'échappement \"\\%s\" non valide dans une chaîne entre guillemets§r",
    "parsing.quote.expected.end": "§f\uDB81\uDC43§r Chaîne non fermée par des guillemets§r",
    "parsing.quote.expected.start": "§f\uDB81\uDC43§r Guillemets attendus au début de la chaîne§r",
    "particle.notFound": "§f\uDB81\uDC43§r Particule inconnue : %s§r",
    "permissions.requires.entity": "§f\uDB81\uDC43§r Une entité est requise pour exécuter cette commande ici§r",
    "permissions.requires.player": "§f\uDB81\uDC43§r Un joueur est requis pour exécuter cette commande ici§r",
    "predicate.unknown": "§f\uDB81\uDC43§r Prédicat inconnu : %s§r",
    "recipe.notFound": "§f\uDB81\uDC43§r Recette inconnue : %s§r",
    "screenshot.failure": "§f\uDB81\uDC27§r Impossible d'enregistrer la capture d'écran : %s§r",
    "screenshot.success": "§f\uDB81\uDC27§r Capture d'écran enregistrée sous le nom de %s§r",
    "slot.unknown": "§f\uDB81\uDC43§r Emplacement inconnu : %s§r",
    "structure_block.invalid_structure_name": "§f\uDB81\uDC43§r \"%s\" n'est pas un nom de structure valide§r",
    "structure_block.load_not_found": "§f\uDB81\uDC43§r La structure \"%s\" n'est pas disponible §r",
    "structure_block.save_failure": "§f\uDB81\uDC43§r Impossible d'enregistrer la structure \"%s\"§r",
    "structure_block.size_failure": "§f\uDB81\uDC43§r Impossible de détecter la taille de la structure. Ajoutez des coins avec les noms de structure correspondants§r",
    "team.notFound": "§f\uDB81\uDC43§r Équipe inconnue : %s§r§r"
}