5180 fichiers 38.5 Mo 0 téléchargements 157 vues mis à jour il y a 4 heures ui
nitro-v36-with-renderer-v36 / public / configuration / UITexts_fr.jsonc.example
UITexts_fr.jsonc.example 106.4 Ko Télécharger le fichier
{
    // UITexts — French (fr). Full UI text set (1483 keys), parallel to UITexts_it.jsonc. Placeholders (%...%) kept verbatim.
    "infostand.plant.rewater": "Réarroser dans",
    "infostand.plant.dies": "Meurt dans",
    "infostand.plant.ready": "Prêt",
    "infostand.plant.needswater": "Besoin d'eau !",
    "infostand.plant.dead": "Votre plante est morte",
    "infostand.button.remove_landscape": "Supprimer le paysage",
    "navigator.roomsettings.moderation": "Modération",
    "navigator.flatcategory.global.Agencies": "Agences",
    "navigator.flatcategory.global.BC": "Builders' Club",
    "navigator.flatcategory.global.BUILDING": "Construction et Décoration",
    "navigator.flatcategory.global.CHAT": "Discussion",
    "navigator.flatcategory.global.Explore": "Qui d'autre est là ?",
    "navigator.flatcategory.global.FANSITE": "Place des Fansites",
    "navigator.flatcategory.global.Fansites": "Fansites",
    "navigator.flatcategory.global.GAMES": "Jeux Habbo",
    "navigator.flatcategory.global.Games": "Jeux",
    "navigator.flatcategory.global.HELP": "Centres d'aide",
    "navigator.flatcategory.global.HabboLeven": "Vie Habbo",
    "navigator.flatcategory.global.HelpSafety": "Aide et sécurité",
    "navigator.flatcategory.global.Kamerbundels": "Packs d'apparts",
    "navigator.flatcategory.global.LIFE": "Vie Habbo",
    "navigator.flatcategory.global.New": "Nouveau",
    "navigator.flatcategory.global.Nieuw!": "Nouveau !",
    "navigator.flatcategory.global.OFFICIAL": "Apparts publics",
    "navigator.flatcategory.global.Official": "Appart officiel",
    "navigator.flatcategory.global.OfficialRooms": "Apparts officiels",
    "navigator.flatcategory.global.OfficieleRPG": "RPG officiel",
    "navigator.flatcategory.global.OfficiëleKamers": "Apparts Officiels",
    "navigator.flatcategory.global.OnzeFansites": "Nos Fansites",
    "navigator.flatcategory.global.OurFansites": "Nos fansites",
    "navigator.flatcategory.global.PARTY": "Fête",
    "navigator.flatcategory.global.PERSONAL": "Espace perso",
    "navigator.flatcategory.global.REVIEWS": "Avis Habbo",
    "navigator.flatcategory.global.RolePlaying": "Jeu de rôle",
    "navigator.flatcategory.global.RoomBundles": "Packs",
    "navigator.flatcategory.global.Ruilen": "Échanges",
    "navigator.flatcategory.global.TRADE": "Échanges",
    "navigator.flatcategory.global.TRADING": "Échanges",
    "navigator.flatcategory.global.nft_all_rooms": "Apparts NFT",
    "navigator.flatcategory.global.AGENCIES": "Agences",
    "cancel": "Annuler",
    "navigator.roomsettings.remove_floor": "Supprimer le sol",
    "navigator.roomsettings.remove_wallpaper": "Supprimer le papier peint",
    "friendlist.search": "Rechercher des amis",
    "widget.buildheight.title": "Hauteur de construction",
    "widget.buildheight.description": "Définissez la hauteur d'empilement du mobilier que vous placez.",
    "widget.buildheight.reset": "Réinitialiser (désactivé)",
    "widget.buildheight.underpass": "Autoriser le passage sous le mobilier placé",
    "widget.buildheight.underpass.min_height": "Montez la hauteur à au moins %height% pour permettre de passer en dessous.",
    "navigator.roomsettings.allow_underpass": "Autoriser à marcher sous les meubles placés en mode construction",
    "purse.seasonal.currency.101": "cash",
    "widget.chooser.checkall": "Sélectionner les meubles",
    "widget.chooser.btn.pickall": "ramasser les objets sélectionnés !",
    "gamecenter.players": "Joueurs",
    "gamecenter.players.2to6": "2 à 6 joueurs",
    "gamecenter.players.2to8": "2 à 8 joueurs",
    "gamecenter.players.4to12": "4 à 12 joueurs",
    "gamecenter.players.single": "Un seul joueur",
    "gamecenter.players.score": "Score :",
    "gamecenter.players.theme": "Thème :",
    "gamecenter.players.winner": "Gagnant !",
    "gamecenter.battleball.description": "BattleBall est un jeu coloré où vous devez colorer plus de surfaces que votre adversaire. Des objets apparaissent au hasard et vous donnent des pouvoirs uniques pour booster vos chances. Tactique, adresse et décisions rapides sont la clé de la victoire. Deviendrez-vous le champion de BattleBall ?",
    "gamecenter.tombrunner.description": "Ce chasseur de trésors est déterminé à trouver le plus de pièces anciennes possible en courant à travers des couloirs millénaires et en sautant par-dessus d'immenses crevasses. Au cours de votre voyage dans ce jeu de course 3D sans fin, vous croiserez aussi des ponts fragiles et instables. Découvrez combien de temps vous parvenez à survivre.",
    "gamecenter.flappybirds.description": "Flappy Bird est un jeu de type arcade où l'on contrôle le petit oiseau Faby, qui se déplace vers la droite. Votre mission est de guider Faby à travers les tuyaux, dont les ouvertures identiques sont placées à des hauteurs aléatoires.",
    "gamecenter.bargame.description": "Montrez votre talent en travaillant dans le meilleur bar de l'hôtel et en servant les boissons les plus raffinées aux clients les plus exigeants. Essayez d'être le serveur le plus habile en livrant les verres pour gagner la partie et prouver votre talent de cocktail.",
    "gamecenter.roombuildergame.description": "Êtes-vous doué pour construire des salles ? Avez-vous assez d'imagination ? Relevez le défi et construisez une salle à thème en moins de 6 minutes. La plus belle salle l'emporte !",
    "gamecenter.vote.description": "Votez pour les salles",
    "gamecenter.vote.room.made.by": "Salle créée par",
    "gamecenter.vote.room.bestihaveseen": "C'est la plus belle salle que j'aie jamais vue !",
    "gamecenter.vote.room.nice": "Belle salle, bravo.",
    "gamecenter.vote.room.normal": "Une salle correcte, ni mauvaise ni géniale.",
    "gamecenter.vote.room.couldbebetter": "Aurait pu être bien mieux réalisée",
    "gamecenter.vote.room.bad": "Au secours, où est la sortie, j'ai mal aux yeux !",
    "gamecenter.vote.room.wait": "Les autres joueurs votent pour votre salle, veuillez patienter !",
    "wiredfurni.params.requireall.2": "Si l'un des meubles sélectionnés a un avatar dessus",
    "wiredfurni.params.requireall.3": "Si tous les meubles sélectionnés ont un avatar dessus",
    "wiredfurni.tooltip.select.tile": "Sélectionner la case",
    "wiredfurni.tooltip.remove.tile": "Désélectionner la case",
    "wiredfurni.tooltip.remove.5x5_tile": "sélectionner des cases 5x5",
    "wiredfurni.tooltip.remove.clear_tile": "Effacer toutes les sélections",
    "wiredfurni.params.furni_neighborhood.group.user": "Joueurs",
    "wiredfurni.params.furni_neighborhood.group.furni": "Meubles",
    "wiredfurni.params.selector_option.bot": "Aucun bot",
    "wiredfurni.params.selector_option.pet": "Aucun familier",
    "wiredfurni.badgereceived.title": "Badge reçu !",
    "wiredfurni.badgereceived.body": "Vous venez de recevoir un badge. Vérifiez votre inventaire !",
    "notification.badge.received": "Nouveau badge !",
    "notification.hotel.event.title": "Événement de l'hôtel !",
    "notification.hotel.event.headline": "Événement officiel",
    "notification.hotel.event.intro": "a ouvert un événement. Venez voir !",
    "notification.hotel.event.roomLabel": "Nom de l'appart :",
    "notification.hotel.event.moderated": "Cet événement est modéré par l'équipe de l'hôtel.",
    "notification.hotel.event.ended.headline": "Événement terminé",
    "notification.hotel.event.ended.intro": "a fermé l'événement. Merci à tous ceux qui sont venus !",
    "notification.hotel.event.message": "%USERNAME% organise un événement dans %ROOMNAME% (%TIME%) :\r\r%MESSAGE%",
    "notification.hotel.event.linkTitle": "Aller à l'appart",
    "notification.hotel.event.at": "ouvert à %TIME%",
    "notification.hotel.event.ended.at": "fermé à %TIME%",
    "notification.hotel.event.ended.title": "Événement terminé",
    "notification.hotel.event.ended.message": "L'événement dans %ROOMNAME% est terminé. Merci à tous ceux qui sont venus !",
    "widget.settings.general": "Général",
    "widget.settings.general.title": "Ajustez les paramètres Nitro par défaut",
    "widget.settings.volume": "Volume",
    "widget.settings.interface": "Interface",
    "widget.settings.interface.title": "Ajustez les paramètres de l'interface",
    "widget.settings.interface.fps.automatic": "Définir les FPS sur illimité",
    "widget.settings.interface.fps.warning": "Définir les FPS sur illimité peut entraîner des problèmes de performance !",
    "widget.settings.interface.secondary": "Changer la couleur de l'en-tête de la fenêtre",
    "widget.settings.interface.reset": "Réinitialiser la couleur de l'en-tête par défaut",
    "widget.room.chat.hide_pets": "Masquer les familiers",
    "widget.room.chat.hide_avatars": "Masquer les avatars",
    "widget.room.chat.hide_balloon": "Masquer la bulle de dialogue",
    "widget.room.chat.show_balloon": "Bulle de dialogue",
    "widget.room.chat.clear_history": "effacer l'historique",
    "widget.room.youtube.shared": "YouTube est en cours de partage",
    "widget.room.youtube.open_video": "Ouvrir la vidéo",
    "catalog.title": "Boutique",
    "catalog.favorites": "Favoris",
    "catalog.favorites.pages": "Pages",
    "catalog.favorites.furni": "Meubles",
    "catalog.favorites.empty": "Aucun favori",
    "catalog.favorites.empty.hint": "Cliquez sur le cœur d'un meuble ou sur l'étoile d'une page pour les ajouter.",
    "catalog.admin": "Admin",
    "catalog.admin.new": "Nouveau",
    "catalog.admin.root": "Racine",
    "catalog.admin.new.root.category": "Nouvelle catégorie racine",
    "catalog.admin.edit.root": "Modifier la racine",
    "catalog.admin.edit": "Modifier :",
    "catalog.admin.edit.page": "Modifier la page",
    "catalog.admin.hidden": "masqué",
    "catalog.admin.edit.title": "Modifier %name%",
    "catalog.admin.show": "Afficher",
    "catalog.admin.hide": "Masquer",
    "catalog.admin.delete": "Supprimer",
    "catalog.admin.delete.title": "Supprimer %name%",
    "catalog.admin.delete.category.confirm": "Supprimer la catégorie %name% et tout son contenu ?",
    "catalog.admin.delete.page": "Supprimer la page",
    "catalog.admin.delete.page.confirm": "Supprimer la page %name% ?",
    "catalog.admin.delete.offer.confirm": "Voulez-vous vraiment supprimer cette offre ?",
    "catalog.admin.create": "Créer",
    "catalog.admin.save": "Enregistrer",
    "catalog.admin.create.subpage": "Créer une sous-page",
    "catalog.admin.order": "Ordre",
    "catalog.admin.visible": "Visible",
    "catalog.admin.enabled": "Activé",
    "catalog.admin.offer.new": "Nouvelle offre",
    "catalog.admin.offer.edit": "Modifier l'offre",
    "catalog.admin.offer.name": "Nom dans le catalogue",
    "catalog.admin.offer.general": "Général",
    "catalog.admin.offer.quantity": "Quantité",
    "catalog.admin.offer.prices": "Prix",
    "catalog.admin.offer.credits": "Crédits",
    "catalog.admin.offer.points": "Points",
    "catalog.admin.offer.points.type": "Type de points",
    "catalog.admin.offer.options": "Options",
    "catalog.admin.offer.club.only": "Club uniquement",
    "catalog.admin.offer.extradata": "Données supplémentaires (facultatif)....",
    "catalog.admin.offer.have.offer": "Multi-réduction (have_offer)",
    "catalog.trophies.title": "Trophées",
    "catalog.trophies.write.hint": "Écrivez un texte pour le trophée avant d'acheter",
    "catalog.trophies.inscription": "Inscription du trophée",
    "catalog.trophies.inscription.placeholder": "Écrivez le texte qui apparaîtra sur le trophée...",
    "catalog.pets.show.colors": "Afficher les couleurs",
    "catalog.pets.choose.color": "Choisir la couleur",
    "catalog.pets.choose.breed": "Choisir la race",
    "catalog.pets.back.breeds": "← Races",
    "catalog.prefix.text": "Texte",
    "catalog.prefix.text.placeholder": "Saisissez le texte...",
    "catalog.prefix.icon": "Icône",
    "catalog.prefix.icon.remove": "Retirer l'icône",
    "catalog.prefix.effect": "Effet",
    "catalog.prefix.color": "Couleur",
    "catalog.prefix.color.single": "🎨 Unie",
    "catalog.prefix.color.per.letter": "🌈 Par lettre",
    "catalog.prefix.color.hint": "Sélectionnez une lettre, puis choisissez la couleur. Passe automatiquement à la suivante.",
    "catalog.prefix.color.apply.all.title": "Appliquer la couleur actuelle à toutes les lettres",
    "catalog.prefix.color.apply.all": "Appliquer à tout",
    "catalog.prefix.color.selected": "Lettre sélectionnée :",
    "catalog.prefix.price": "Prix :",
    "catalog.prefix.price.amount": "5 Crédits",
    "catalog.prefix.purchased": "✓ Acheté !",
    "catalog.prefix.purchase": "Acheter",
    "catalog.gift_wrapping.gift_sent": "Terminé !",
    "groupforum.list.tab.most_active": "Discussions les plus actives",
    "groupforum.list.tab.my_forums": "Mes forums de groupe",
    "groupforum.list.no_forums": "Il n'y a aucun forum",
    "groupforum.view.threads": "Nombre de discussions",
    "groupforum.thread.pin": "Épingler la discussion",
    "groupforum.thread.unpin": "Désépingler la discussion",
    "groupforum.thread.lock": "Verrouiller la discussion",
    "groupforum.thread.unlock": "Déverrouiller la discussion",
    "groupforum.thread.hide": "Masquer la discussion",
    "groupforum.thread.restore": "Restaurer la discussion",
    "groupforum.thread.delete": "Supprimer la discussion + messages",
    "groupforum.message.hide": "Masquer le message",
    "group.forum.enable.caption": "Activer / Désactiver le forum du groupe",
    "group.forum.enable.help": "Si vous désactivez le forum du groupe, tous les messages seront également supprimés !",
    "groupforum.view.no_threads": "Il n'y a actuellement aucune discussion active",
    "modtools.window.title": "Outils de modération",
    "modtools.window.tools.room": "Outil d'appart",
    "modtools.window.tools.chatlog": "Outil de chatlog",
    "modtools.window.tools.report": "Outil de signalement",
    "modtools.window.select.user": "Sélectionnez un utilisateur",
    "modtools.window.no.room": "Entrez d'abord dans un appart",
    "modtools.window.user.in_room": "Toujours dans cet appart",
    "modtools.window.user.left_room": "N'est plus dans cet appart",
    "modtools.window.user.clear": "Effacer la sélection",
    "modtools.window.tickets.open": "%count% ticket ouvert",
    "modtools.window.tickets.open.many": "%count% tickets ouverts",
    "modtools.window.section.room": "Appart",
    "modtools.window.section.user": "Utilisateur",
    "modtools.window.section.reports": "Signalements",
    "modtools.window.user.open_info": "Ouvrir les infos",
    "modtools.userinfo.title": "Infos utilisateur : %username%",
    "modtools.userinfo.userName": "Nom",
    "modtools.userinfo.cfhCount": "Signalements",
    "modtools.userinfo.abusiveCfhCount": "Signalements abusifs",
    "modtools.userinfo.cautionCount": "Avertissements",
    "modtools.userinfo.banCount": "Bannissements",
    "modtools.userinfo.lastSanctionTime": "Dernière sanction",
    "modtools.userinfo.tradingLockCount": "Blocages d'échange",
    "modtools.userinfo.tradingExpiryDate": "Fin du blocage",
    "modtools.userinfo.minutesSinceLastLogin": "Dernière connexion",
    "modtools.userinfo.lastPurchaseDate": "Dernier achat",
    "modtools.userinfo.primaryEmailAddress": "E-mail",
    "modtools.userinfo.identityRelatedBanCount": "Comptes bannis",
    "modtools.userinfo.registrationAgeInMinutes": "Inscrit le",
    "modtools.userinfo.userClassification": "Rang",
    "modtools.userinfo.refresh": "Actualiser les infos",
    "modtools.userinfo.presence.in_room": "Dans l'appart",
    "modtools.userinfo.presence.in_room.title": "Dans l'appart que vous observez",
    "modtools.userinfo.presence.online": "En ligne",
    "modtools.userinfo.presence.online.title": "En ligne dans l'hôtel",
    "modtools.userinfo.presence.offline": "Hors ligne",
    "modtools.userinfo.presence.offline.title": "Hors ligne à l'ouverture du panneau",
    "modtools.userinfo.section.account": "Compte",
    "modtools.userinfo.section.activity": "Activité",
    "modtools.userinfo.section.sanctions": "Sanctions",
    "modtools.userinfo.section.trading": "Échanges",
    "modtools.userinfo.button.room.chat": "Chat de l'appart",
    "modtools.userinfo.button.send.message": "Envoyer un message",
    "modtools.userinfo.button.room.visits": "Visites de l'appart",
    "modtools.userinfo.button.mod.action": "Action de modération",
    "modtools.userinfo.stat.cfh": "Signalements",
    "modtools.userinfo.stat.cautions": "Avertissements",
    "modtools.userinfo.stat.bans": "Bannissements",
    "modtools.userinfo.stat.trade.locks": "Blocages d'échange",
    "modtools.roominfo.title": "Infos de l'appartement",
    "modtools.roominfo.refresh": "Actualiser les infos de l'appartement",
    "modtools.roominfo.loading": "Chargement…",
    "modtools.roominfo.owner.here": "Propriétaire présent",
    "modtools.roominfo.owner.away": "Propriétaire absent",
    "modtools.roominfo.owner.title.here": "Le propriétaire de l'appartement est actuellement présent",
    "modtools.roominfo.owner.title.away": "Le propriétaire de l'appartement n'est PAS présent",
    "modtools.roominfo.stat.users": "Utilisateurs",
    "modtools.roominfo.stat.owner": "Propriétaire",
    "modtools.roominfo.owner.open": "Ouvrir les infos de %username%",
    "modtools.roominfo.button.visit": "Visiter l'appartement",
    "modtools.roominfo.button.chatlog": "Journal de chat",
    "modtools.roominfo.moderate.title": "Modérer l'appartement",
    "modtools.roominfo.moderate.kick": "Tout expulser",
    "modtools.roominfo.moderate.doorbell": "Activer la sonnette",
    "modtools.roominfo.moderate.rename": "Changer le nom de l'appartement",
    "modtools.roominfo.moderate.message.placeholder": "Message obligatoire envoyé avec l'action…",
    "modtools.roominfo.moderate.send.caution": "Envoyer un avertissement",
    "modtools.roominfo.moderate.send.alert": "Envoyer une alerte",
    "modtools.user.message.title": "Envoyer un message",
    "modtools.user.message.recipient": "Message à",
    "modtools.user.message.label": "Message",
    "modtools.user.message.placeholder": "Écrivez quelque chose d'utile — l'utilisateur le voit comme un message de modérateur.",
    "modtools.user.message.empty": "Vide",
    "modtools.user.message.chars": "%count% caractères",
    "modtools.user.message.send": "Envoyer le message",
    "modtools.user.modaction.title": "Action de modération : %username%",
    "modtools.user.modaction.sanctioning": "Sanction en cours",
    "modtools.user.modaction.step.topic": "1. Sujet du signalement",
    "modtools.user.modaction.step.topic.placeholder": "Sélectionnez un sujet…",
    "modtools.user.modaction.step.sanction": "2. Sanction",
    "modtools.user.modaction.step.sanction.placeholder": "Sélectionnez une sanction…",
    "modtools.user.modaction.step.message": "3. Message personnalisé",
    "modtools.user.modaction.step.message.optional": "(facultatif — remplace le message par défaut)",
    "modtools.user.modaction.message.placeholder": "Laissez vide pour utiliser le message par défaut du sujet",
    "modtools.user.modaction.preview": "Aperçu",
    "modtools.user.modaction.button.default": "Sanction par défaut",
    "modtools.user.modaction.button.apply": "Appliquer la sanction",
    "modtools.user.modaction.error.no.topic": "Vous devez sélectionner un sujet CFH",
    "modtools.user.modaction.error.no.action": "Vous devez sélectionner un sujet CFH et une sanction",
    "modtools.user.modaction.error.no.permission": "Vous n'avez pas la permission de faire cela",
    "modtools.user.modaction.error.no.message": "Écrivez un message à l'utilisateur",
    "modtools.user.modaction.error.no.permission.alert": "Vous n'avez pas les droits suffisants",
    "modtools.user.visits.title": "Visites de l'utilisateur",
    "modtools.user.visits.recent": "Apparts visités récemment",
    "modtools.user.visits.entries.one": "%count% entrée",
    "modtools.user.visits.entries.many": "%count% entrées",
    "modtools.user.visits.empty": "Aucune visite récente",
    "modtools.user.visits.time": "Heure",
    "modtools.user.visits.room": "Nom de l'appart",
    "modtools.user.visits.action": "Action",
    "modtools.user.visits.visit": "Visite",
    "modtools.user.visits.visit.title": "Visiter l'appart",
    "modtools.user.chatlog.title": "Journal de chat de l'utilisateur",
    "modtools.user.chatlog.title.with": "Journal de chat de l'utilisateur : %username%",
    "modtools.user.chatlog.loading": "Chargement du journal de chat…",
    "modtools.room.chatlog.title": "Journal de chat de l'appartement",
    "modtools.chatlog.column.time": "Heure",
    "modtools.chatlog.column.user": "Utilisateur",
    "modtools.chatlog.column.message": "Message",
    "modtools.chatlog.empty": "Aucun message",
    "modtools.chatlog.visit": "Visiter",
    "modtools.chatlog.tools": "Outils",
    "modtools.tickets.title": "Tickets",
    "modtools.tickets.tab.open": "Ouverts",
    "modtools.tickets.tab.mine": "Les miens",
    "modtools.tickets.tab.picked": "Tous pris en charge",
    "modtools.tickets.column.type": "Type",
    "modtools.tickets.column.score": "Score",
    "modtools.tickets.column.reported": "Signalé",
    "modtools.tickets.column.opened": "Ouvert",
    "modtools.tickets.column.picker": "Pris en charge par",
    "modtools.tickets.empty.open": "Aucun signalement ouvert",
    "modtools.tickets.empty.mine": "Aucun signalement pris en charge par vous",
    "modtools.tickets.empty.picked": "Aucun signalement pris en charge",
    "modtools.tickets.action.pick": "Prendre en charge",
    "modtools.tickets.action.handle": "Traiter",
    "modtools.tickets.action.release": "Relâcher",
    "modtools.tickets.action.release.all": "Tout relâcher",
    "modtools.tickets.issue.resolve.default": "Sanction par défaut",
    "modtools.tickets.issue.resolve.default.with": "Sanction par défaut : ${sanction} (${hours} h)",
    "modtools.tickets.action.pick.next": "Me donner le signalement prioritaire suivant",
    "modtools.template.select": "Choisir parmi les modèles de message",
    "modtools.tickets.issue.title": "Résoudre le signalement #%issueId%",
    "modtools.tickets.issue.label": "Signalement #%issueId%",
    "modtools.tickets.issue.details": "Détails",
    "modtools.tickets.issue.field.source": "Source",
    "modtools.tickets.issue.field.category": "Catégorie",
    "modtools.tickets.issue.field.description": "Description",
    "modtools.tickets.issue.field.caller": "Auteur du signalement",
    "modtools.tickets.issue.field.reported": "Signalé",
    "modtools.tickets.issue.chatlog.view": "Voir le journal de chat",
    "modtools.tickets.issue.chatlog.close": "Fermer le journal de chat",
    "modtools.tickets.issue.resolve.heading": "Résoudre comme",
    "modtools.tickets.issue.resolve.resolved": "Résolu",
    "modtools.tickets.issue.resolve.useless": "Inutile",
    "modtools.tickets.issue.resolve.abusive": "Abusif",
    "modtools.tickets.issue.release": "Remettre dans la file",
    "modtools.tickets.cfh.chatlog.title": "Journal de chat du signalement #%issueId%",
    "login.username": "Quel est ton nom Habbo",
    "login.forgot_password": "Mot de passe oublié ?",
    "nitro.login.firsttime.title": "Première visite ?",
    "nitro.login.firsttime.text": "Vous n'avez pas encore de compte habbo ?",
    "nitro.login.firsttime.link": "Vous pouvez en créer un ici",
    "nitro.login.card.title": "Connexion à habbo",
    "nitro.login.entering": "Connexion…",
    "login.title": "Se connecter",
    "nitro.login.language.loading": "Chargement…",
    "nitro.login.language.title": "Langue",
    "nitro.login.language.aria": "Sélection de la langue",
    "generic.password": "Mot de passe",
    "login.remember_me": "Se souvenir de moi",
    "generic.close": "Fermer",
    "nitro.login.register.gender.girl": "Fille",
    "nitro.login.register.gender.boy": "Garçon",
    "nitro.login.register.avatar.hair": "Cheveux",
    "nitro.login.register.avatar.face": "Visage",
    "nitro.login.register.avatar.top": "Haut",
    "nitro.login.register.avatar.bottom": "Bas",
    "nitro.login.register.avatar.shoes": "Chaussures",
    "nitro.login.register.avatar.hat": "Chapeaux",
    "nitro.login.register.avatar.head_accessory": "Accessoires de tête",
    "nitro.login.register.avatar.eyewear": "Lunettes",
    "nitro.login.register.avatar.face_accessory": "Accessoires de visage",
    "nitro.login.register.avatar.print": "Motifs",
    "nitro.login.register.avatar.jacket": "Vestes",
    "nitro.login.register.avatar.chest_accessory": "Accessoires de torse",
    "nitro.login.register.avatar.waist_accessory": "Accessoires de taille",
    "nitro.login.register.wardrobe.categories": "Catégories de vêtements",
    "nitro.login.register.wardrobe.face": "Visage",
    "nitro.login.register.wardrobe.head": "Tête",
    "nitro.login.register.wardrobe.torso": "Torse",
    "nitro.login.register.wardrobe.legs": "Jambes",
    "nitro.login.register.wardrobe.none": "Aucun",
    "nitro.login.register.wardrobe.colors": "Couleurs",
    "nitro.login.register.wardrobe.color": "Couleur",
    "nitro.login.register.wardrobe.loading": "Chargement de la garde-robe…",
    "nitro.login.register.wardrobe.rotate_left": "Tourner à gauche",
    "nitro.login.register.wardrobe.rotate_right": "Tourner à droite",
    "nitro.login.register.avatar.preview": "Aperçu de ton Habbo",
    "nitro.login.register.avatar.previous": "%part% précédent",
    "nitro.login.register.avatar.next": "%part% suivant",
    "nitro.login.register.avatar.previous_color": "Couleur précédente de %part%",
    "nitro.login.register.avatar.next_color": "Couleur suivante de %part%",
    "nitro.login.register.hotlooks": "Looks populaires",
    "nitro.login.register.randomlook": "Look aléatoire",
    "nitro.login.register.randomlook.title": "Générer un look aléatoire",
    "nitro.login.register.back": "Retour",
    "nitro.login.server.offline.short": "Le serveur de jeu est actuellement hors ligne. Veuillez réessayer dans un instant.",
    "nitro.login.maintenance.title": "Mode maintenance",
    "nitro.login.maintenance.notice": "L'hôtel est actuellement en maintenance. Seul le staff peut se connecter pour le moment.",
    "nitro.login.window.drag_hint": "Glisser pour déplacer, double-clic pour réinitialiser",
    "nitro.login.server.offline.long": "Le serveur de jeu est actuellement hors ligne, il est donc impossible de créer de nouveaux comptes. Veuillez réessayer dans un instant.",
    "nitro.login.server.checking": "Vérification…",
    "nitro.login.server.retry": "Réessayer",
    "nitro.login.register.title": "Détails habbo",
    "nitro.login.register.next": "Suivant",
    "nitro.login.register.finish": "Terminer",
    "nitro.login.register.creating": "Création…",
    "nitro.login.register.intro.credentials": "Créons votre compte. Saisissez votre adresse e-mail et choisissez un mot de passe — nous vérifierons que cette adresse n'est pas déjà utilisée.",
    "nitro.login.register.intro.avatar": "C'est le moment de créer votre personnage habbo ! Commencez par choisir votre nom habbo.",
    "nitro.login.register.intro.room": "Dernière étape — choisissez un appart de départ, ou passez et créez le vôtre plus tard.",
    "nitro.login.register.draft.restored": "Votre inscription a été restaurée. Pour votre sécurité, saisissez à nouveau votre mot de passe pour reprendre où vous en étiez.",
    "nitro.login.register.confirm.label": "Confirmer le mot de passe",
    "nitro.login.register.username.placeholder": "NomHabbo",
    "nitro.login.register.hotlooks.count": "%count% looks disponibles",
    "nitro.login.register.hotlooks.none": "Aucun look importé",
    "nitro.login.register.room.skip.title": "Très bien — je créerai mes propres apparts",
    "nitro.login.register.room.skip.description": "Passez cette étape et commencez avec un inventaire d'hôtel vide.",
    "nitro.login.register.room.loading": "Chargement des apparts…",
    "nitro.login.register.room.error": "Impossible de charger les apparts proposés. Vous pouvez tout de même passer cette étape.",
    "nitro.login.register.success": "Bienvenue à bord, %username% ! Votre compte est prêt — connectez-vous ci-dessous avec le mot de passe que vous venez de choisir.",
    "nitro.login.forgot.title": "Réinitialiser le mot de passe",
    "nitro.login.forgot.email.label": "Adresse e-mail",
    "nitro.login.forgot.send": "Envoyer l'e-mail",
    "nitro.login.forgot.success": "E-mail envoyé ! Si un compte est lié à cette adresse, vous recevrez bientôt un lien de réinitialisation dans votre boîte de réception (vérifiez vos spams si vous ne voyez rien d'ici une minute).",
    "nitro.login.error.missing_credentials": "Veuillez saisir votre nom habbo et votre mot de passe.",
    "nitro.login.error.invalid_credentials": "Nom habbo ou mot de passe invalide.",
    "nitro.login.error.too_many_attempts": "Trop de tentatives. Veuillez réessayer dans %seconds%s.",
    "nitro.login.error.turnstile": "Veuillez compléter la vérification de sécurité.",
    "nitro.login.error.server_offline": "Le serveur de jeu est hors ligne. Veuillez réessayer plus tard.",
    "nitro.login.error.login_unreachable": "Impossible de joindre le service de connexion. Veuillez réessayer.",
    "nitro.login.error.register_failed": "Impossible de créer votre compte.",
    "nitro.login.error.register_unreachable": "Impossible de joindre le service d'inscription.",
    "nitro.login.error.forgot_failed": "Impossible d'envoyer l'e-mail de réinitialisation pour le moment.",
    "nitro.login.error.forgot_unreachable": "Impossible de joindre le service de réinitialisation du mot de passe.",
    "nitro.login.error.missing_fields": "Veuillez remplir tous les champs.",
    "nitro.login.error.invalid_email": "Veuillez saisir une adresse e-mail valide.",
    "nitro.login.error.password_too_short": "Votre mot de passe doit comporter au moins 8 caractères.",
    "nitro.login.error.password_mismatch": "Les mots de passe ne correspondent pas.",
    "nitro.login.error.email_taken": "Cette adresse e-mail est déjà utilisée.",
    "nitro.login.error.missing_username": "Veuillez choisir un nom habbo.",
    "nitro.login.error.username_length": "Votre nom habbo doit comporter entre 3 et 16 caractères.",
    "nitro.login.error.username_taken": "Ce nom habbo est déjà utilisé.",
    "nitro.login.error.missing_email": "Veuillez saisir votre adresse e-mail.",
    "inventory.effects.activate": "Utiliser l'effet",
    "inventory.effects.remove": "Retirer l'effet",
    "loading.task.session": "Vérification de la session...",
    "loading.task.renderer": "Initialisation du moteur de rendu...",
    "loading.task.assets": "Chargement des ressources du jeu...",
    "loading.task.localization": "Chargement des traductions...",
    "loading.task.avatar": "Chargement de la garde-robe...",
    "loading.task.sounds": "Chargement des sons...",
    "loading.task.startsession": "Démarrage de la session...",
    "loading.task.userdata": "Chargement des données utilisateur...",
    "loading.task.rooms": "Chargement des appartements...",
    "loading.task.engine": "Chargement du moteur graphique...",
    "housekeeping.title": "Modération",
    "housekeeping.mode.light": "Clair",
    "housekeeping.tab.dashboard": "Tableau de bord",
    "housekeeping.tab.users": "Utilisateurs",
    "housekeeping.tab.rooms": "Appartements",
    "housekeeping.tab.economy": "Économie",
    "housekeeping.tab.audit": "Journal",
    "housekeeping.confirm.title": "Confirmer l'action",
    "housekeeping.confirm.proceed": "Continuer",
    "housekeeping.confirm.cancel": "Annuler",
    "housekeeping.status.dismiss": "Fermer",
    "housekeeping.action.pending": "Action en cours…",
    "housekeeping.action.success": "Action terminée",
    "housekeeping.action.error": "Échec de l'action",
    "housekeeping.action.reset_password.done": "Mot de passe réinitialisé - nouveau mot de passe ci-dessous.",
    "housekeeping.password.title": "%username% (#%id%) · nouveau mot de passe",
    "housekeeping.password.value_label": "Mot de passe généré",
    "housekeeping.password.copy": "Copier",
    "housekeeping.password.copied": "Copié",
    "housekeeping.password.copy_failed": "Échec de la copie",
    "housekeeping.password.dismiss": "Fermer",
    "housekeeping.password.hint": "Communiquez ce mot de passe à l'utilisateur en dehors de l'hôtel. Il n'est affiché qu'une seule fois - fermez cet onglet une fois terminé ; le mot de passe ne sera plus jamais affiché.",
    "housekeeping.error.invalid_input": "Saisie invalide - vérifiez l'ID de l'utilisateur et la valeur saisie.",
    "housekeeping.error.user_not_found": "Utilisateur introuvable.",
    "housekeeping.error.user_offline": "L'utilisateur est hors ligne - cette action ne fonctionne que sur les utilisateurs en ligne.",
    "housekeeping.error.target_unkickable": "Cet utilisateur ne peut pas être expulsé.",
    "housekeeping.error.ban_failed": "Impossible d'appliquer le bannissement - le serveur a rejeté la requête.",
    "housekeeping.error.no_active_ban": "Aucun bannissement actif à révoquer pour cet utilisateur.",
    "housekeeping.error.rank_not_found": "Rang introuvable - choisissez un rang existant dans permission_ranks.",
    "housekeeping.error.db_failed": "Erreur de base de données - consultez le journal de l'émulateur pour l'exception SQL.",
    "housekeeping.error.hash_failed": "Impossible de générer le hash du nouveau mot de passe - SHA-256 indisponible sur cette JVM.",
    "housekeeping.error.room_not_found": "Appartement introuvable.",
    "housekeeping.error.room_action_failed": "Impossible d'appliquer l'action sur l'appartement.",
    "housekeeping.error.new_owner_not_found": "Nouveau propriétaire introuvable.",
    "housekeeping.error.economy_failed": "Impossible d'appliquer l'action économique - vérifiez l'ID de l'utilisateur et la quantité.",
    "housekeeping.error.alert_empty": "L'alerte de l'hôtel ne peut pas être vide.",
    "housekeeping.action.ban_h": "Bannir %h%h",
    "housekeeping.action.mute_min": "Muet %m%m",
    "housekeeping.action.trade_lock_h": "Blocage d'échange %h%h",
    "housekeeping.action.kick": "Expulser",
    "housekeeping.action.unban": "Révoquer le bannissement",
    "housekeeping.action.force_disconnect": "Déconnecter",
    "housekeeping.action.set_rank": "Définir le rang",
    "housekeeping.action.reset_password": "Réinitialiser le mot de passe",
    "housekeeping.user.search.placeholder": "Rechercher par pseudo…",
    "housekeeping.user.search.button": "Rechercher",
    "housekeeping.user.clear": "Effacer la sélection",
    "housekeeping.user.none": "Aucun utilisateur sélectionné - recherchez ci-dessus pour en choisir un.",
    "housekeeping.user.not_found": "Utilisateur introuvable.",
    "housekeeping.user.credits": "Crédits",
    "housekeeping.user.duckets": "Duckets / pixels",
    "housekeeping.user.diamonds": "Diamants",
    "housekeeping.user.audit_hint": "Toutes les actions sont enregistrées dans l'onglet Journal.",
    "housekeeping.user.live.label": "En direct (dans l'appartement actuel)",
    "housekeeping.user.live.kick": "Expulser",
    "housekeeping.user.live.mute_2m": "Silence 2min",
    "housekeeping.user.live.mute_10m": "Silence 10min",
    "housekeeping.user.live.ban_h": "Bannir 1h",
    "housekeeping.user.live.ban_d": "Bannir 1j",
    "housekeeping.room.search.placeholder": "ID de l'appartement…",
    "housekeeping.room.search.button": "Rechercher",
    "housekeeping.room.clear": "Effacer la sélection",
    "housekeeping.room.none": "Aucun appartement sélectionné - saisissez un ID ci-dessus.",
    "housekeeping.room.not_found": "Appartement introuvable.",
    "housekeeping.room.open": "Ouvrir",
    "housekeeping.room.close": "Fermer",
    "housekeeping.room.mute_min": "Silence %m%min",
    "housekeeping.room.kick_all": "Tout expulser",
    "housekeeping.room.kick_all.confirm": "Expulser tous les utilisateurs actuellement dans l'appartement ?",
    "housekeeping.room.delete": "Supprimer l'appartement",
    "housekeeping.room.delete.confirm": "Supprimer définitivement cet appartement et tous ses meubles ?",
    "housekeeping.room.transfer": "Transférer",
    "housekeeping.room.transfer.label": "Transférer la propriété",
    "housekeeping.room.transfer.new_owner": "ID du nouveau propriétaire",
    "housekeeping.economy.select_user": "Choisissez d'abord un utilisateur dans l'onglet Utilisateurs.",
    "housekeeping.economy.target": "Cible : %username% (#%id%)",
    "housekeeping.economy.give_credits": "Donner des crédits",
    "housekeeping.economy.give_duckets": "Donner des duckets",
    "housekeeping.economy.give_diamonds": "Donner des diamants",
    "housekeeping.economy.grant_item": "Attribuer un objet",
    "housekeeping.economy.grant_item.label": "Attribuer un objet du catalogue",
    "housekeeping.economy.item_id": "ID de l'objet",
    "housekeeping.economy.item_quantity": "Quantité",
    "housekeeping.economy.set_hc_days": "Définir les jours HC",
    "housekeeping.hotel.alert.label": "Alerte pour tout l'hôtel",
    "housekeeping.hotel.alert.placeholder": "Message diffusé à tous les utilisateurs connectés…",
    "housekeeping.hotel.alert.send": "Envoyer à l'hôtel",
    "housekeeping.hotel.alert.confirm": "Diffuser une alerte de %count% caractères à tous les utilisateurs connectés ?",
    "housekeeping.dashboard.title": "Vue d'ensemble",
    "housekeeping.dashboard.refresh": "Actualiser",
    "housekeeping.dashboard.loading": "Chargement du tableau de bord…",
    "housekeeping.dashboard.unavailable": "Tableau de bord indisponible - vérifiez le point d'accès admin.",
    "housekeeping.dashboard.online": "En ligne",
    "housekeeping.dashboard.total_users": "%count% au total",
    "housekeeping.dashboard.rooms_active": "Salles actives",
    "housekeeping.dashboard.total_rooms": "%count% au total",
    "housekeeping.dashboard.peak_today": "Record du jour",
    "housekeeping.dashboard.peak_alltime": "Record absolu %count%",
    "housekeeping.dashboard.pending_tickets": "Tickets",
    "housekeeping.dashboard.sanctions_24h": "%count% sanctions / 24h",
    "housekeeping.dashboard.server": "Serveur",
    "housekeeping.dashboard.recent_sanctions": "Sanctions récentes",
    "housekeeping.dashboard.recent_lookups": "Recherches récentes",
    "housekeeping.audit.title": "Journal",
    "housekeeping.audit.refresh": "Actualiser",
    "housekeeping.audit.filter.all": "Tout",
    "housekeeping.audit.filter.users": "Utilisateurs",
    "housekeeping.audit.filter.rooms": "Salles",
    "housekeeping.audit.filter.hotel": "Hôtel",
    "housekeeping.audit.search.placeholder": "Rechercher exécutant / cible / action…",
    "housekeeping.audit.empty": "Aucune entrée de journal pour le moment.",
    "housekeeping.audit.no_match": "Aucune entrée ne correspond aux filtres actuels.",
    "housekeeping.field.reason": "Motif",
    "housekeeping.field.reason.placeholder": "Motif en texte libre (facultatif)",
    "housekeeping.field.duration": "Durée",
    "housekeeping.reason.default": "Aucun motif fourni.",
    "housekeeping.menu.send_to_hk": "Envoyer à la modération",
    "housekeeping.bulk.done": "Action groupée terminée",
    "housekeeping.bulk.success": "Toutes les actions groupées ont réussi.",
    "housekeeping.bulk.partial": "Action groupée terminée avec quelques erreurs.",
    "housekeeping.bulk.failed": "Toutes les actions groupées ont échoué.",
    "housekeeping.bulk.confirm": "Appliquer %action% aux %count% utilisateurs sélectionnés ?",
    "housekeeping.bulk.label": "%count% sélectionnés",
    "housekeeping.bulk.clear": "Effacer la sélection",
    "housekeeping.bulk.apply": "Appliquer à la sélection",
    "housekeeping.telemetry.title": "Télémétrie",
    "housekeeping.telemetry.empty": "Aucune action observée pour le moment.",
    "housekeeping.telemetry.reset": "Réinitialiser les stats",
    "housekeeping.live.no_room": "Aucune session d'appartement active.",
    "housekeeping.live.kicked": "Expulsé de l'appartement.",
    "housekeeping.live.banned": "Banni de l'appartement.",
    "housekeeping.live.muted": "Réduit au silence dans l'appartement.",
    "housekeeping.validation.empty_username": "Le pseudo ne peut pas être vide.",
    "housekeeping.validation.invalid_user_id": "ID d'utilisateur invalide.",
    "housekeeping.validation.invalid_room_id": "ID d'appartement invalide.",
    "housekeeping.validation.invalid_amount": "Quantité invalide.",
    "housekeeping.validation.amount_too_large": "La quantité dépasse la limite de sécurité.",
    "housekeeping.validation.empty_reason": "Le motif ne peut pas être vide.",
    "housekeeping.validation.invalid_hours": "Durée en heures invalide.",
    "housekeeping.validation.invalid_rank": "Rang invalide - doit être compris entre 1 et 12.",
    "housekeeping.tab.soundboard": "Soundboard",
    "housekeeping.soundboard.search": "Search sounds",
    "housekeeping.soundboard.filter": "Filter sounds",
    "housekeeping.soundboard.filter.all": "All",
    "housekeeping.soundboard.filter.enabled": "Enabled",
    "housekeeping.soundboard.filter.disabled": "Disabled",
    "housekeeping.soundboard.name": "Name",
    "housekeeping.soundboard.classname": "Sound (classname)",
    "housekeeping.soundboard.url": "URL",
    "housekeeping.soundboard.min_rank": "Minimum rank",
    "housekeeping.soundboard.enabled": "Enabled",
    "housekeeping.soundboard.create": "New sound",
    "housekeeping.soundboard.save": "Save sound",
    "housekeeping.soundboard.preview": "Preview",
    "housekeeping.soundboard.preview_failed": "The preview could not be played.",
    "housekeeping.soundboard.edit": "Edit",
    "housekeeping.soundboard.move_up": "Move up",
    "housekeeping.soundboard.move_down": "Move down",
    "housekeeping.soundboard.save_order": "Save order",
    "housekeeping.soundboard.validation.invalid_name": "Enter a name of up to 64 characters.",
    "housekeeping.soundboard.validation.invalid_url": "Use a relative, HTTP, or HTTPS URL of up to 255 characters.",
    "housekeeping.soundboard.validation.invalid_rank": "Minimum rank must be a positive whole number.",
    "housekeeping.soundboard.result.success": "Soundboard catalog updated.",
    "housekeeping.soundboard.result.forbidden": "You do not have permission to manage the Soundboard catalog.",
    "housekeeping.soundboard.result.invalid_name": "The sound name is invalid.",
    "housekeeping.soundboard.result.invalid_url": "The sound URL is invalid.",
    "housekeeping.soundboard.result.invalid_rank": "The minimum rank does not exist.",
    "housekeeping.soundboard.result.invalid_order": "The submitted order is incomplete or contains duplicates.",
    "housekeeping.soundboard.result.not_found": "The sound no longer exists.",
    "housekeeping.soundboard.result.persistence_failure": "The catalog could not be saved. Check the emulator log.",
    "housekeeping.soundboard.result.catalog_full": "The Soundboard catalog already contains 500 sounds.",
    "housekeeping.action.reset_password.confirm": "Reset this user's password? The new one is shown to you once.",
    "housekeeping.field.rank": "Rank",
    "housekeeping.field.template": "Template",
    "housekeeping.field.template.none": "No template",
    "housekeeping.unit.hours": "h",
    "housekeeping.unit.minutes": "min",
    "housekeeping.user.online": "Online",
    "housekeeping.user.offline": "Offline",
    "housekeeping.user.banned": "Banned",
    "housekeeping.user.muted": "Muted",
    "housekeeping.user.trade_locked": "Trade locked",
    "housekeeping.user.no_motto": "No motto",
    "housekeeping.user.recent": "Recent",
    "housekeeping.user.section.sanctions": "Sanctions",
    "housekeeping.user.section.account": "Account",
    "housekeeping.user.fact.registered": "Registered",
    "housekeeping.user.fact.last_seen": "Last seen",
    "housekeeping.user.fact.score": "Score",
    "housekeeping.user.fact.friends": "Friends",
    "housekeeping.user.fact.groups": "Groups",
    "housekeeping.user.fact.ip": "Last IP",
    "housekeeping.user.fact.badges": "Badges worn",
    "housekeeping.room.here": "Here",
    "housekeeping.room.here.title": "Look up the room you are in (#%id%)",
    "housekeeping.room.public": "Public",
    "housekeeping.room.muted": "Muted",
    "housekeeping.room.no_description": "No description",
    "housekeeping.room.state.open": "Open",
    "housekeeping.room.state.locked": "Doorbell",
    "housekeeping.room.state.password": "Password",
    "housekeeping.room.state.invisible": "Invisible",
    "housekeeping.room.fact.users": "Users",
    "housekeeping.room.fact.owner": "Owner",
    "housekeeping.room.fact.created": "Created",
    "housekeeping.room.section.actions": "Moderation",
    "housekeeping.room.settings.title": "Room settings",
    "housekeeping.room.settings.name": "Name",
    "housekeeping.room.settings.description": "Description",
    "housekeeping.room.settings.tags": "Tags",
    "housekeeping.room.settings.tags_hint": "up to 2, comma separated",
    "housekeeping.room.settings.category_unknown": "Unknown category (#%id%)",
    "housekeeping.room.settings.save": "Save",
    "housekeeping.room.settings.reset": "Undo",
    "housekeeping.room.settings.unavailable": "This server does not send the room settings yet, so they cannot be edited here.",
    "housekeeping.validation.invalid_room_name": "The room name must be 1 to 50 characters.",
    "housekeeping.validation.invalid_room_description": "The description can be at most 250 characters.",
    "housekeeping.validation.invalid_max_users": "Maximum users must be between 1 and 200.",
    "housekeeping.validation.invalid_category": "Pick a category.",
    "housekeeping.validation.invalid_trade_mode": "Pick a trade setting.",
    "housekeeping.validation.invalid_tags": "At most 2 tags of up to 15 characters each.",
    "housekeeping.error.rank_too_high": "The target's rank is higher than yours.",
    "housekeeping.error.invalid_category": "That room category does not exist.",
    "housekeeping.error.input_too_long": "The text is too long.",
    "housekeeping.error.item_not_found": "Item not found.",
    "housekeeping.audit.target.user": "User",
    "housekeeping.audit.target.room": "Room",
    "housekeeping.audit.target.hotel": "Hotel",
    "housekeeping.audit.action.user.ban": "Ban",
    "housekeeping.audit.action.user.unban": "Unban",
    "housekeeping.audit.action.user.mute": "Mute",
    "housekeeping.audit.action.user.kick": "Kick",
    "housekeeping.audit.action.user.disconnect": "Disconnect",
    "housekeeping.audit.action.user.set_rank": "Rank change",
    "housekeeping.audit.action.user.trade_lock": "Trade lock",
    "housekeeping.audit.action.user.reset_password": "Password reset",
    "housekeeping.audit.action.user.give_credits": "Credits given",
    "housekeeping.audit.action.user.give_currency_0": "Duckets given",
    "housekeeping.audit.action.user.give_currency_5": "Diamonds given",
    "housekeeping.audit.action.user.grant_item": "Item given",
    "housekeeping.audit.action.user.set_hc": "HC changed",
    "housekeeping.audit.action.room.open": "Room opened",
    "housekeeping.audit.action.room.close": "Room closed",
    "housekeeping.audit.action.room.settings": "Room settings",
    "housekeeping.audit.action.room.mute": "Room muted",
    "housekeeping.audit.action.room.kick_all": "Room emptied",
    "housekeeping.audit.action.room.transfer": "Room transferred",
    "housekeeping.audit.action.room.delete": "Room deleted",
    "housekeeping.audit.action.hotel.alert": "Hotel alert",
    "housekeeping.nav.overview": "Overview",
    "housekeeping.nav.moderation": "Moderation",
    "housekeeping.nav.hotel": "Hotel",
    "housekeeping.nav.content": "Content",
    "housekeeping.tab.hotel": "Hotel tools",
    "housekeeping.search.placeholder": "Name, #id or s:room",
    "housekeeping.search.open_user": "Open user #%id%",
    "housekeeping.search.open_room": "Open room #%id%",
    "housekeeping.search.no_results": "No users or rooms found.",
    "housekeeping.menu.open_user": "Housekeeping",
    "housekeeping.menu.open_room": "Open in housekeeping",
    "housekeeping.history.hint": "Staff actions from the latest log entries.",
    "housekeeping.history.refresh": "Refresh",
    "housekeeping.history.empty": "No staff actions in the loaded log.",
    "housekeeping.user.section.economy": "Economy",
    "housekeeping.user.section.history": "History",
    "housekeeping.user.account.rank": "Rank",
    "housekeeping.user.account.rank_current": "Now: %rank%",
    "housekeeping.user.account.rank_confirm": "Change this user's rank to %rank%?",
    "housekeeping.user.account.password": "Password",
    "housekeeping.user.account.password_hint": "Generates a new password and shows it to you once.",
    "housekeeping.economy.currencies": "Currencies",
    "housekeeping.economy.hc.label": "HC club",
    "housekeeping.unit.days": "days",
    "housekeeping.room.section.settings": "Settings",
    "housekeeping.room.section.history": "History",
    "housekeeping.room.section.danger": "Delete",
    "housekeeping.room.delete.hint": "Deletes the room for good. Its furni are not returned to the owner.",
    "housekeeping.room.transfer.confirm": "Give this room to user #%id%?",
    "housekeeping.room.go": "Go",
    "housekeeping.room.go.title": "Enter this room",
    "housekeeping.hotel.alert.preview": "Preview",
    "housekeeping.danger.title": "This cannot be undone",
    "housekeeping.danger.type": "Type %target% to confirm",
    "housekeeping.error.no_permission": "You do not have the housekeeping permission on this server.",
    "housekeeping.template.kick.name": "Kick",
    "housekeeping.template.kick.reason": "Removed from session",
    "housekeeping.template.mute_5m.name": "Mute 5 minutes",
    "housekeeping.template.mute_5m.reason": "Cool down - chat flood",
    "housekeeping.template.mute_60m.name": "Mute 60 minutes",
    "housekeeping.template.mute_60m.reason": "Mute - repeat offender",
    "housekeeping.template.ban_1h.name": "Ban 1 hour",
    "housekeeping.template.ban_1h.reason": "Temporary ban - rule violation",
    "housekeeping.template.ban_24h.name": "Ban 24 hours",
    "housekeeping.template.ban_24h.reason": "24h ban - rule violation",
    "housekeeping.template.ban_7d.name": "Ban 7 days",
    "housekeeping.template.ban_7d.reason": "7-day ban - serious violation",
    "housekeeping.template.ban_30d.name": "Ban 30 days",
    "housekeeping.template.ban_30d.reason": "30-day ban - final warning",
    "housekeeping.template.ban_perm.name": "Permanent ban",
    "housekeeping.template.ban_perm.reason": "Permanent ban",
    "housekeeping.template.tlock_7d.name": "Trade lock 7 days",
    "housekeeping.template.tlock_7d.reason": "Trade lock - suspected scam",
    "housekeeping.template.tlock_perm.name": "Permanent trade lock",
    "housekeeping.template.tlock_perm.reason": "Permanent trade lock",
    "housekeeping.audit.detail.toggle": "Show details",
    "housekeeping.audit.detail.when": "Date and time",
    "housekeeping.audit.detail.operator": "Staff member",
    "housekeeping.audit.detail.target": "Target",
    "housekeeping.audit.detail.action": "Action",
    "housekeeping.audit.detail.result": "Result",
    "housekeeping.audit.detail.ok": "Done",
    "housekeeping.audit.detail.failed": "Failed",
    "housekeeping.audit.detail.note": "note",
    "housekeeping.audit.detail.open_user": "Open this user",
    "housekeeping.audit.detail.open_room": "Open this room",
    "housekeeping.user.section.activity": "Activity",
    "housekeeping.user.section.security": "Security",
    "housekeeping.room.section.activity": "Activity",
    "housekeeping.list.user.chatlog": "Chat",
    "housekeeping.list.user.visits": "Rooms visited",
    "housekeeping.list.user.sanctions": "Sanctions",
    "housekeeping.list.user.clones": "Same IP",
    "housekeeping.list.user.names": "Past names",
    "housekeeping.list.room.chatlog": "Chat",
    "housekeeping.list.room.visits": "Visitors",
    "housekeeping.list.empty": "Nothing to show.",
    "housekeeping.list.failed": "The list could not be loaded.",
    "housekeeping.list.column.time": "When",
    "housekeeping.list.column.message": "Message",
    "housekeeping.list.column.user": "User",
    "housekeeping.list.column.enter": "Entered",
    "housekeeping.list.column.room": "Room",
    "housekeeping.list.column.room_id": "Room id",
    "housekeeping.list.column.id": "Id",
    "housekeeping.list.column.last_online": "Last online",
    "housekeeping.list.column.ip": "IP",
    "housekeeping.list.column.name": "Name",
    "housekeeping.list.column.level": "Level",
    "housekeeping.list.column.reason": "Reason",
    "housekeeping.list.column.probation_until": "Probation until",
    "housekeeping.list.column.trade_locked_until": "Trade lock until",
    "housekeeping.list.column.mute_minutes": "Mute (min)",
    "housekeeping.tab.support": "Support",
    "housekeeping.tab.bans": "Bans",
    "housekeeping.support.mine": "Picked by me",
    "housekeeping.support.open": "Waiting",
    "housekeeping.support.others": "Picked by other staff",
    "housekeeping.support.empty": "No open help tickets.",
    "housekeeping.support.priority": "Priority %priority%",
    "housekeeping.support.reporter": "From",
    "housekeeping.support.reported": "About",
    "housekeeping.support.pick": "Pick",
    "housekeeping.support.release": "Release",
    "housekeeping.support.close.resolved": "Resolved",
    "housekeeping.support.close.useless": "Useless",
    "housekeeping.support.close.abusive": "Abusive",
    "housekeeping.bans.title": "Bans in force",
    "housekeeping.bans.empty": "No bans in force.",
    "housekeeping.bans.until": "until %date%",
    "housekeeping.bans.revoke.confirm": "Revoke every active ban of %username%?",
    "housekeeping.list.column.staff": "Staff",
    "housekeeping.list.column.type": "Type",
    "housekeeping.list.column.expires": "Expires",
    "housekeeping.economy.give": "Give",
    "housekeeping.hotel.reload.label": "Hot reload",
    "housekeeping.hotel.reload.hint": "Reloads a table from the database without restarting the hotel.",
    "housekeeping.hotel.reload.run": "Reload",
    "housekeeping.hotel.reload.confirm": "Reload %target% for the whole hotel now?",
    "housekeeping.hotel.reload.done_at": "Reloaded %time%",
    "housekeeping.error.reload_unknown": "This table cannot be reloaded.",
    "housekeeping.error.reload_failed": "The reload failed: check the emulator log.",
    "housekeeping.hotel.reload.catalog": "Catalog",
    "housekeeping.hotel.reload.catalog.hint": "catalog pages, offers, crafting",
    "housekeeping.audit.action.hotel.reload.catalog": "Reload: catalog",
    "housekeeping.hotel.reload.texts": "Texts",
    "housekeeping.hotel.reload.texts.hint": "server texts and commands",
    "housekeeping.audit.action.hotel.reload.texts": "Reload: texts",
    "housekeeping.hotel.reload.permissions": "Permissions",
    "housekeeping.hotel.reload.permissions.hint": "ranks, refreshed for online users",
    "housekeeping.audit.action.hotel.reload.permissions": "Reload: permissions",
    "housekeeping.hotel.reload.items": "Items",
    "housekeeping.hotel.reload.items.hint": "furni definitions and sound tracks",
    "housekeeping.audit.action.hotel.reload.items": "Reload: items",
    "housekeeping.hotel.reload.navigator": "Navigator",
    "housekeeping.hotel.reload.navigator.hint": "categories and room models",
    "housekeeping.audit.action.hotel.reload.navigator": "Reload: navigator",
    "housekeeping.hotel.reload.config": "Configuration",
    "housekeeping.hotel.reload.config.hint": "emulator settings",
    "housekeeping.audit.action.hotel.reload.config": "Reload: configuration",
    "housekeeping.hotel.reload.wordfilter": "Word filter",
    "housekeeping.hotel.reload.wordfilter.hint": "filtered words",
    "housekeeping.audit.action.hotel.reload.wordfilter": "Reload: word filter",
    "housekeeping.error.no_answer": "No answer from the server. The running emulator may not know this command yet: restart it with the latest build.",
    "housekeeping.bans.permanent": "Permanent",
    "housekeeping.bans.type.account": "Account",
    "housekeeping.bans.type.ip": "IP",
    "housekeeping.bans.type.machine": "Machine",
    "housekeeping.bans.type.super": "Super (IP + machine)",
    "housekeeping.bans.revoke_one": "Revoke",
    "housekeeping.bans.revoke_one.hint": "End only this ban; other bans of the user stay",
    "housekeeping.bans.revoke_one.confirm": "Revoke this %type% ban of %username%?",
    "housekeeping.bans.revoke_all": "All",
    "housekeeping.bans.revoke_all.hint": "End every active ban of this user",
    "housekeeping.audit.action.ban.revoke": "Ban revoked",
    "housekeeping.hotel.section.alert": "Alerts",
    "housekeeping.hotel.section.maintenance": "Maintenance",
    "housekeeping.hotel.section.reload": "Reloads",
    "housekeeping.hotel.section.wordfilter": "Word filter",
    "housekeeping.hotel.alert.scope.hotel": "Whole hotel",
    "housekeeping.hotel.alert.scope.user": "One user",
    "housekeeping.hotel.alert.scope.room": "One room",
    "housekeeping.hotel.alert.scope.staff": "Staff",
    "housekeeping.hotel.alert.target.user": "Username of an online user",
    "housekeeping.hotel.alert.target.room": "Id of a room with people in it",
    "housekeeping.hotel.alert.send.hotel": "Send to hotel",
    "housekeeping.hotel.alert.send.user": "Send to user",
    "housekeeping.hotel.alert.send.room": "Send to room",
    "housekeeping.hotel.alert.send.staff": "Send to staff",
    "housekeeping.hotel.maintenance.label": "Maintenance",
    "housekeeping.hotel.maintenance.failed": "Could not read the maintenance state.",
    "housekeeping.hotel.maintenance.state.on": "On",
    "housekeeping.hotel.maintenance.state.countdown": "Countdown",
    "housekeeping.hotel.maintenance.state.off": "Off",
    "housekeeping.hotel.maintenance.rank": "Rank %rank% and above can still log in and stay online.",
    "housekeeping.hotel.maintenance.closes_in": "The hotel closes in",
    "housekeeping.hotel.maintenance.cancel": "Stop countdown",
    "housekeeping.hotel.maintenance.disable": "Switch maintenance off",
    "housekeeping.hotel.maintenance.disable.confirm": "Switch maintenance off and let everyone log in again?",
    "housekeeping.hotel.maintenance.message": "Message",
    "housekeeping.hotel.maintenance.message.placeholder": "Shown to whoever tries to log in; empty keeps the current one",
    "housekeeping.hotel.maintenance.minutes": "%minutes% min",
    "housekeeping.hotel.maintenance.start": "Start %minutes% min countdown",
    "housekeeping.hotel.maintenance.restart": "Restart at %minutes% min",
    "housekeeping.hotel.maintenance.start.confirm": "Warn everyone online and close the hotel in %minutes% minutes?",
    "housekeeping.hotel.maintenance.now": "Close now",
    "housekeeping.hotel.maintenance.now.confirm": "Maintenance starts now and everyone below the maintenance rank is disconnected at once. Type %word% to confirm.",
    "housekeeping.hotel.maintenance.hint": "Online users are warned now and reminded as the time runs down. At the end, everyone below rank %rank% is disconnected and cannot log in until maintenance is switched off.",
    "housekeeping.hotel.reload.all": "Reload all",
    "housekeeping.hotel.reload.all.confirm": "Reload every table one after the other?",
    "housekeeping.hotel.reload.all.done": "Every table was reloaded.",
    "housekeeping.hotel.reload.all.partial": "Done, but these did not reload: %failed%",
    "housekeeping.hotel.reload.failed_at": "Failed %time%",
    "housekeeping.hotel.wordfilter.label": "Word filter",
    "housekeeping.hotel.wordfilter.word": "Word to filter",
    "housekeeping.hotel.wordfilter.replacement": "Replacement",
    "housekeeping.hotel.wordfilter.add": "Add",
    "housekeeping.hotel.wordfilter.hint": "An existing word gets the new replacement. Empty replacement uses the hotel default. The filter reloads at once.",
    "housekeeping.hotel.wordfilter.search": "Search words or replacements",
    "housekeeping.hotel.wordfilter.empty": "No words.",
    "housekeeping.hotel.wordfilter.column.word": "Word",
    "housekeeping.hotel.wordfilter.column.replacement": "Replacement",
    "housekeeping.hotel.wordfilter.column.flags": "Rules",
    "housekeeping.hotel.wordfilter.flag.hide": "Hides message",
    "housekeeping.hotel.wordfilter.flag.report": "Reports",
    "housekeeping.hotel.wordfilter.flag.prefix": "Prefixes only",
    "housekeeping.hotel.wordfilter.flag.mute": "Mute %minutes% min",
    "housekeeping.hotel.wordfilter.remove": "Remove",
    "housekeeping.hotel.wordfilter.remove.confirm": "Remove \"%word%\" from the word filter?",
    "housekeeping.error.room_not_active": "That room is not loaded: nobody is in it.",
    "housekeeping.error.no_countdown": "No countdown is running.",
    "housekeeping.error.wordfilter_failed": "The word filter could not be saved.",
    "housekeeping.error.word_not_found": "That word is not in the filter.",
    "housekeeping.audit.action.hotel.alert.user": "Alert to a user",
    "housekeeping.audit.action.hotel.alert.room": "Alert to a room",
    "housekeeping.audit.action.hotel.alert.staff": "Alert to the staff",
    "housekeeping.audit.action.hotel.maintenance.start": "Maintenance started",
    "housekeeping.audit.action.hotel.maintenance.cancel": "Maintenance countdown stopped",
    "housekeeping.audit.action.hotel.maintenance.disable": "Maintenance switched off",
    "housekeeping.audit.action.hotel.wordfilter.add": "Word filter: word added",
    "housekeeping.audit.action.hotel.wordfilter.remove": "Word filter: word removed",
    "housekeeping.tab.live": "Live",
    "housekeeping.list.hotel.online": "Online now",
    "housekeeping.list.hotel.rooms": "Rooms in use",
    "housekeeping.list.column.rank": "Rank",
    "housekeeping.list.column.since": "Online since",
    "housekeeping.list.column.owner": "Owner",
    "housekeeping.list.column.users": "Users",
    "housekeeping.list.column.max": "Max",
    "housekeeping.list.column.state": "Access",
    "housekeeping.dashboard.chart.activity": "Users entering rooms, last 24 hours",
    "housekeeping.dashboard.chart.activity.unit": "users",
    "housekeeping.dashboard.chart.bans": "Bans issued, last 14 days",
    "housekeeping.dashboard.chart.bans.unit": "bans",
    "housekeeping.dashboard.chart.total": "Total %count%",
    "housekeeping.tab.permissions": "Permissions",
    "housekeeping.permissions.label": "Permissions by rank",
    "housekeeping.permissions.hint": "A change saves at once and reloads the permissions for everyone online. Locked ranks are ones your rank cannot change.",
    "housekeeping.permissions.search": "Search a permission or its description",
    "housekeeping.permissions.only_mixed": "Only where ranks differ",
    "housekeeping.permissions.empty": "No permissions match.",
    "housekeeping.permissions.column.permission": "Permission",
    "housekeeping.permissions.locked": "%rank%: your rank cannot change this rank",
    "housekeeping.permissions.own.confirm": "You are changing %permission% on %rank%, your own rank. Taking away housekeeping access can lock you out. Go ahead?",
    "housekeeping.user.section.notes": "Notes",
    "housekeeping.user.notes.label": "Staff notes",
    "housekeeping.user.notes.hint": "Only staff see these notes. You can delete the ones you wrote.",
    "housekeeping.user.notes.placeholder": "What should other staff know about this user?",
    "housekeeping.user.notes.add": "Add note",
    "housekeeping.user.notes.empty": "No notes yet.",
    "housekeeping.user.notes.delete": "Delete note",
    "housekeeping.user.notes.delete.confirm": "Delete this note?",
    "housekeeping.error.permission_failed": "The permission could not be saved.",
    "housekeeping.error.note_failed": "The note could not be saved.",
    "housekeeping.error.note_not_yours": "Only the author can delete a note.",
    "housekeeping.audit.action.hotel.permission.set": "Permission changed",
    "housekeeping.audit.action.user.note.add": "Note added",
    "housekeeping.audit.action.user.note.delete": "Note deleted",
    "housekeeping.support.reply.label": "Reply to %user%",
    "housekeeping.support.reply.canned": "Canned reply...",
    "housekeeping.support.reply.placeholder": "Message to the reporter",
    "housekeeping.support.reply.close_after": "Close as resolved",
    "housekeeping.support.reply.sent": "Sent",
    "housekeeping.support.reply.send": "Send",
    "housekeeping.support.escalation.check": "History and suggested sanction for %user%",
    "housekeeping.support.escalation.history": "%user% has %count% past sanctions. Suggested:",
    "housekeeping.support.escalation.confirm": "Apply %sanction% to %user%?",
    "housekeeping.support.escalation.applied": "Applied",
    "housekeeping.support.escalation.apply": "Apply",
    "housekeeping.support.escalation.none": "no step reached",
    "housekeeping.ticket_reply.thanks": "Thank you for your report. We are looking into it.",
    "housekeeping.ticket_reply.handled": "Thank you for your report. We have taken action.",
    "housekeeping.ticket_reply.more_info": "We need more details to act on your report. Please report again with what happened and when.",
    "housekeeping.ticket_reply.no_violation": "We looked into your report and found no breach of the hotel rules.",
    "housekeeping.ticket_reply.false_report": "This report was not accurate. Please use the help button only for real problems.",
    "housekeeping.user.account.rank_for": "For",
    "housekeeping.user.account.rank_lasting": "Lasting",
    "housekeeping.user.account.rank_days": "%days% d",
    "housekeeping.user.account.rank_lasting_hint": "The rank stays until changed.",
    "housekeeping.user.account.rank_temp_hint": "The rank lasts %days% days, then the previous one comes back by itself.",
    "housekeeping.user.account.rank_temp_confirm": "Give rank %rank% for %days% days? Afterwards the user gets their previous rank back.",
    "housekeeping.user.account.rank_temp_running": "Temporary rank %rank% until %until%, then back to %previous% (given by %staff%).",
    "housekeeping.user.account.rank_temp_end": "End now",
    "housekeeping.user.account.rank_temp_end_confirm": "End the temporary rank now and give back %rank%?",
    "housekeeping.hotel.section.security": "Security",
    "housekeeping.hotel.security.label": "Emergency lockdown",
    "housekeeping.hotel.security.hint": "While it is on, only the highest rank can use the panel: every other operator is refused. Use it if a staff account may be compromised.",
    "housekeeping.hotel.security.state.locked": "Locked down",
    "housekeeping.hotel.security.state.open": "Open",
    "housekeeping.hotel.security.lock": "Lock the panel",
    "housekeeping.hotel.security.unlock": "Unlock the panel",
    "housekeeping.hotel.security.lock.confirm": "Every operator below the highest rank loses the panel until you unlock it. Type %word% to confirm.",
    "housekeeping.hotel.security.top_only": "Only the highest rank can switch the lockdown.",
    "housekeeping.user.private.reveal": "Show the IP in clear (logged)",
    "housekeeping.user.private.ips": "Login %login% · registered from %register%",
    "housekeeping.user.private.show": "Show IPs",
    "housekeeping.user.private.hide": "Hide IPs",
    "housekeeping.user.private.reveal_hint": "Shows the IP addresses in clear; every reveal goes to the audit log.",
    "housekeeping.error.lockdown": "The panel is locked down: only the highest rank can use it right now.",
    "housekeeping.error.lockout": "Refused: nobody would be left with housekeeping access or with the right to edit permissions.",
    "housekeeping.audit.action.user.view_private": "IPs viewed in clear",
    "housekeeping.audit.action.hotel.lockdown.on": "Panel locked down",
    "housekeeping.audit.action.hotel.lockdown.off": "Panel unlocked",
    "wheel.title": "Roue de la fortune",
    "wheel.free.today": "Vous avez %count% tours gratuits aujourd'hui !",
    "wheel.extra": "Tours supplémentaires : %count%",
    "wheel.spin": "TOURNER",
    "wheel.buy": "Acheter un tour",
    "wheel.settings": "Paramètres",
    "wheel.settings.title": "Paramètres de la roue",
    "wheel.winners": "Derniers gagnants",
    "wheel.winners.empty": "Aucun gagnant pour l'instant",
    "wheel.win.title": "Vous avez gagné !",
    "wheel.win.jackpot": "★ Jackpot ★",
    "wheel.win.nothing": "Plus de chance la prochaine fois !",
    "soundboard.title": "Table de mixage",
    "soundboard.category.favorites": "Favoris",
    "soundboard.cooldown": "Attendez avant le prochain son",
    "soundboard.pagination.page": "Page %page%",
    "soundboard.hint": "Touches 1-0 pour jouer, flèches pour changer de page, clic droit pour les favoris",
    "soundboard.feed.played": "a joué %sound%",
    "soundboard.feed.silence": "Couper les sons de %user%",
    "soundboard.silenced.count": "%count% en sourdine",
    "soundboard.silenced.restore": "Tout réactiver",
    "soundboard.empty": "Aucun son disponible",
    "soundboard.search": "Rechercher des sons",
    "soundboard.categories": "Catégories de sons",
    "soundboard.category.all": "Tous",
    "soundboard.category.recent": "Récents",
    "soundboard.pagination.previous": "Page précédente",
    "soundboard.pagination.next": "Page suivante",
    "soundboard.room.played": "%user% a joué %sound%",
    "soundboard.room.setting.desc": "Autoriser les personnes dans cet appart à jouer des effets sonores",
    "notifications.title.soundboard": "Table de mixage",
    "soundboard.room.allow": "Autoriser l'utilisation de la Soundboard dans cet appart",
    "soundboard.room.mode.off": "Désactivée",
    "soundboard.room.mode.everyone": "Tout le monde dans l'appart",
    "soundboard.room.mode.rights": "Seulement les personnes avec droits",
    "soundboard.notice.mode.off": "La table de mixage a été désactivée dans cet appart.",
    "soundboard.notice.mode.everyone": "Tout le monde peut maintenant utiliser la table de mixage dans cet appart.",
    "soundboard.notice.mode.rights": "Seules les personnes avec droits peuvent maintenant utiliser la table de mixage dans cet appart.",
    "soundboard.error.rights_required": "Seules les personnes avec droits peuvent utiliser la table de mixage dans cet appart.",
    "soundboard.error.cooldown": "Attendez %seconds% secondes avant de jouer un autre son.",
    "soundboard.error.pad_cooldown": "Attendez %seconds% secondes avant de rejouer ce son.",
    "soundboard.error.room_disabled": "La Soundboard est désactivée dans cet appart.",
    "soundboard.error.unavailable": "Ce son n'est pas disponible.",
    "soundboard.error.audio": "Impossible de lire le son.",
    "widget.memenu.settings.volume.soundboard": "Soundboard",
    "radio.title": "Radio",
    "radio.empty": "Aucune station",
    "radio.error": "Impossible de charger les stations",
    "radio.stop": "Arrêter",
    "radio.live": "En direct",
    "radio.hide": "Masquer",
    "radio.show": "Afficher",
    "rarevalues.title": "Valeurs des rares",
    "rarevalues.loading": "Chargement des valeurs…",
    "rarevalues.empty": "Aucun rare trouvé",
    "rarevalues.infostand.label": "Valeur :",
    "rarevalues.editor.tab": "Modifier",
    "rarevalues.editor.type": "Type",
    "rarevalues.editor.value": "Valeur",
    "rarevalues.editor.weight": "Probabilité",
    "rarevalues.editor.label": "Libellé",
    "rarevalues.editor.save": "Enregistrer",
    "rarevalues.editor.add": "+ Ajouter un lot",
    "rarevalues.editor.remove": "Supprimer le lot",
    "rarevalues.editor.cat.item": "Mobi (ID)",
    "rarevalues.editor.cat.spin": "Tours supplémentaires",
    "rarevalues.editor.cat.nothing": "Rien",
    "chatcmd.client.shake": "Secouer la salle",
    "chatcmd.client.rotate": "Pivoter la salle",
    "chatcmd.client.zoom": "Zoom avant/arrière",
    "chatcmd.client.flip": "Réinitialiser le zoom",
    "chatcmd.client.iddqd": "Retourner la salle",
    "chatcmd.client.screenshot": "Capture de la salle",
    "chatcmd.client.togglefps": "Afficher/Masquer les FPS",
    "chatcmd.client.laugh": "Rire (VIP)",
    "chatcmd.client.kiss": "Envoyer un baiser (VIP)",
    "chatcmd.client.jump": "Sauter (VIP)",
    "chatcmd.client.idle": "Passer inactif",
    "chatcmd.client.sign": "Afficher un panneau",
    "chatcmd.client.furni": "Sélecteur de meubles",
    "chatcmd.client.chooser": "Sélecteur d'utilisateur",
    "chatcmd.client.floor": "Éditeur de sol",
    "chatcmd.client.pickall": "Ramasser tous les meubles",
    "chatcmd.client.ejectall": "Éjecter tous les meubles",
    "chatcmd.client.settings": "Paramètres de la salle",
    "chatcmd.client.info": "Infos client",
    "usersettings.tab.general": "Général",
    "usersettings.tab.themes": "Thèmes",
    "memenu.settings.other.place.multiple.objects": "Placer plusieurs objets du catalogue",
    "memenu.settings.other.skip.purchase.confirmation": "Ignorer la confirmation d'achat du catalogue",
    "memenu.settings.other.enable.chat.window": "Activer la fenêtre de chat",
    "memenu.settings.other.catalog.classic.style": "Catalogue : style classique",
    "usersettings.open.title": "Paramètres utilisateur",
    "usersettings.open.subtitle": "Mot de passe et compte",
    "usersettings.themes.custom": "Thème personnalisé",
    "usersettings.themes.default_option": "Par défaut (aucun thème)",
    "usersettings.themes.active_pieces": "Pièces actives",
    "usersettings.themes.invalid": "Thème invalide ou introuvable — utilisation du thème par défaut.",
    "usersettings.themes.none": "Aucun thème disponible. Ajoutez un dossier dans custom-themes/ sur le serveur.",
    "usersettings.title": "Paramètres utilisateur",
    "usersettings.account.label": "Mon compte",
    "usersettings.guest": "Invité",
    "usersettings.subtitle": "Gérez votre compte et votre sécurité",
    "usersettings.menu.section": "Compte",
    "usersettings.menu.password.title": "Réinitialiser le mot de passe",
    "usersettings.menu.password.desc": "Modifiez le mot de passe que vous utilisez pour vous connecter.",
    "usersettings.menu.email.title": "Changer d'e-mail",
    "usersettings.menu.email.desc": "Mettez à jour l'adresse e-mail de votre compte.",
    "usersettings.menu.username.title": "Changer de nom d'utilisateur",
    "usersettings.menu.username.desc": "Choisissez un nouveau nom. Vous devrez vous reconnecter.",
    "usersettings.menu.soon.title": "Bientôt disponible",
    "usersettings.menu.soon.desc": "Authentification à deux facteurs et plus encore.",
    "usersettings.password.hint": "Utilisez au moins %count% caractères. Mélangez majuscules et minuscules, chiffres et symboles pour un mot de passe plus robuste.",
    "usersettings.email.hint": "Pour votre sécurité, veuillez confirmer votre mot de passe actuel avant de modifier l'e-mail de votre compte.",
    "usersettings.username.hint": "Changer de nom vous déconnectera, et vous ne pourrez vous renommer à nouveau qu'après 30 jours. Assurez-vous que vos amis connaissent votre nouveau nom !",
    "usersettings.field.current_password": "Mot de passe actuel",
    "usersettings.field.new_password": "Nouveau mot de passe",
    "usersettings.field.retype_password": "Ressaisissez votre nouveau mot de passe",
    "usersettings.field.new_email": "Nouvelle adresse e-mail",
    "usersettings.field.new_username": "Nouveau nom d'utilisateur",
    "usersettings.username.rules": "%min% à %max% caractères. Lettres, chiffres, points, tirets bas et traits d'union uniquement.",
    "usersettings.strength.weak": "Faible",
    "usersettings.strength.fair": "Correct",
    "usersettings.strength.good": "Bon",
    "usersettings.strength.strong": "Fort",
    "usersettings.aria.show_password": "Afficher le mot de passe",
    "usersettings.aria.hide_password": "Masquer le mot de passe",
    "usersettings.btn.cancel": "Annuler",
    "usersettings.btn.saving": "Enregistrement…",
    "usersettings.btn.save_password": "Enregistrer le mot de passe",
    "usersettings.btn.save_email": "Enregistrer l'e-mail",
    "usersettings.btn.renaming": "Renommage…",
    "usersettings.btn.rename": "Me renommer",
    "usersettings.error.fields_required": "Tous les champs sont obligatoires.",
    "usersettings.error.password_min": "Votre mot de passe doit comporter au moins %count% caractères.",
    "usersettings.error.password_long": "Le mot de passe est trop long.",
    "usersettings.error.password_mismatch": "Les nouveaux mots de passe ne correspondent pas.",
    "usersettings.error.password_same": "Votre nouveau mot de passe doit être différent de l'actuel.",
    "usersettings.error.not_authenticated": "Vous n'êtes pas connecté. Veuillez vous reconnecter.",
    "usersettings.error.network": "Impossible de joindre le serveur. Veuillez réessayer.",
    "usersettings.error.request_failed": "Échec de la requête (%status%).",
    "usersettings.error.email_long": "L'adresse e-mail est trop longue.",
    "usersettings.error.email_invalid": "Veuillez saisir une adresse e-mail valide.",
    "usersettings.error.username_length": "Votre nom d'utilisateur doit comporter entre %min% et %max% caractères.",
    "usersettings.error.username_invalid": "Votre nom d'utilisateur ne peut contenir que des lettres, des chiffres, des points, des tirets bas et des traits d'union.",
    "usersettings.error.username_same": "Votre nouveau nom d'utilisateur doit être différent de l'actuel.",
    "usersettings.success.password": "Mot de passe mis à jour avec succès.",
    "usersettings.success.email": "E-mail mis à jour avec succès.",
    "usersettings.success.username": "Nom d'utilisateur mis à jour. Reconnectez-vous avec votre nouveau nom.",
    "mentions.window.title": "Mentions",
    "mentions.window.empty": "Aucune mention",
    "mentions.window.markall": "Tout marquer comme lu",
    "mentions.window.loading": "Chargement des mentions...",
    "mentions.window.error": "Les mentions n'ont pas pu être chargées.",
    "mentions.window.retry": "Réessayer",
    "mentions.window.noresults": "Aucune mention correspondante.",
    "mentions.filter.clear": "Effacer les filtres",
    "mentions.action.refresh": "Actualiser",
    "mentions.notification.direct": "${user} vous a mentionné",
    "mentions.notification.room": "${user} a mentionné l'appart",
    "mentions.chip.direct": "Direct",
    "mentions.chip.room": "Appart",
    "mentions.window.loadmore": "Charger les mentions plus anciennes",
    "mentions.window.loadingmore": "Chargement...",
    "mentions.selector.title": "@ Mentionner",
    "mentions.selector.kind.alias": "Diffusion",
    "mentions.selector.kind.user": "Utilisateur",
    "mentions.tab.title": "Mentions",
    "mentions.notification": "%sender% vous a mentionné dans %room%",
    "mentions.filter.all": "Toutes",
    "mentions.filter.unread": "Non lues",
    "mentions.filter.direct": "Directes",
    "mentions.filter.room": "Appartement",
    "mentions.group.today": "Aujourd'hui",
    "mentions.group.yesterday": "Hier",
    "mentions.group.older": "Plus tôt",
    "mentions.type.direct": "Mention directe",
    "mentions.type.room": "Mention dans l'appartement",
    "mentions.action.goto": "Aller à l'appartement",
    "mentions.action.remove": "Supprimer",
    "mentions.alias.description.everyone": "Tout le monde dans l'hôtel",
    "mentions.alias.description.friends": "Vos amis en ligne",
    "mentions.alias.description.room": "Tout le monde dans cet appartement",
    "messenger.offline.delivered": "Envoyé pendant votre absence",
    "messenger.typing": "%FRIEND_NAME% est en train d'écrire...",
    "earnings.title": "Gains",
    "earnings.dailygift.label": "Cadeau quotidien",
    "earnings.games.label": "Jeux",
    "earnings.achievements.label": "Succès",
    "earnings.marketplace.label": "Place du marché",
    "earnings.hc.label": "Bonus de paie HC",
    "earnings.levelprogression.label": "Progression de niveau",
    "earnings.donations.label": "Dons",
    "earnings.bonusbag.label": "Sac bonus",
    "earnings.surpriseboxes.label": "Boîtes surprises",
    "earnings.clubwork.label": "Club & Travail",
    "earnings.claim.button": "Récupérer",
    "earnings.claim.all": "Tout récupérer",

    // --- custom hardcoded-string fixes (2026-06-23) ---
    "toolbar.icons.toggle": "Afficher/masquer les icônes",
    "catalog.bc.member.full": "Membre complet",
    "catalog.bc.member.trial": "Essai gratuit",
    "catalog.bc.logo.hint": "Logo — définissez l'image de titre dans Gestion",
    "wiredfurni.sendsignal.users": "Utilisateurs à faire avancer :",
    "wiredfurni.condition.room.active": "Tant que la salle est active",
    "wiredfurni.sendsignal.furni": "Mobilier à faire avancer :",

    // Wired chests + wired trading
    "wiredchests.furni_chest": "Coffre a meubles",
    "wiredchests.coin_chest": "Coffre a pieces",
    "wiredchests.description_placeholder": "Depose ici toutes les economies de ta vie. Aucun souci. Fais-moi confiance.",
    "wiredchests.space_used": "Espace utilise : %count%/%total%",
    "wiredchests.space_used2": "%count% utilises - max %total%",
    "wiredchests.max_capacity": "Capacite maximale : %max_capacity%",
    "wiredchests.start_deposit": "Commencer le depot",
    "wiredchests.donate": "Faire un don",
    "wiredchests.withdraw": "Retirer",
    "wiredchests.withdraw_all": "Tout retirer",
    "wiredchests.withdraw_all.confirm.title": "Tout retirer",
    "wiredchests.withdraw_all.confirm.desc": "Es-tu sur de vouloir retirer tous les credits du coffre ?",
    "wiredchests.withdraw_all.confirm.desc_furni": "Es-tu sur de vouloir retirer tous les meubles du coffre ?",
    "wiredchests.withdraw_all.confirm.yes": "Oui, tout retirer",
    "wiredchests.deposit": "Deposer",
    "wiredchests.initial_deposit": "Depot initial",
    "wiredchests.view_logs": "Voir le journal",
    "wiredchests.balance": "Solde",
    "wiredchests.empty_furni": "Aucun objet dans le coffre",
    "wiredchests.deposit_furni": "Deposer des meubles",
    "wiredchests.deposit_furni.title": "Depose des meubles depuis ton inventaire",
    "wiredchests.deposit_furni.empty_inventory": "Aucun meuble de sol disponible dans l'inventaire.",
    "wiredchests.deposit_furni.full": "Le coffre est plein - augmente la capacite ou retire des meubles.",
    "wiredchests.quantity": "Quantite :",
    "wiredchests.upgrade_capacity": "Augmenter la capacite",
    "wiredchests.settings.title": "Parametres de %chest_type%",
    "wiredchests.settings.access": "Parametres d'acces supplementaires",
    "wiredchests.settings.access.open": "Tout le monde peut ouvrir le coffre",
    "wiredchests.settings.access.donate": "Tout le monde peut donner au coffre",
    "wiredchests.settings.info": "Informations du coffre (facultatif)",
    "wiredchests.settings.info.name": "Nom du coffre :",
    "wiredchests.settings.info.desc": "Description du coffre :",
    "wiredchests.settings.appearance": "Parametres d'apparence",
    "wiredchests.settings.appearance.state": "Etat du coffre :",
    "wiredchests.settings.appearance.state.0": "Ouvert quand quelqu'un regarde dedans",
    "wiredchests.settings.appearance.state.1": "Toujours ouvert",
    "wiredchests.settings.appearance.state.2": "Toujours ferme",
    "wiredchests.settings.appearance.preview": "Montrer sur le coffre ce qu'il contient",
    "wiredchests.settings.appearance.preview.note": "Tout le monde dans la salle le verra.",
    "wiredchests.settings.appearance.preview_amount": "Combien",
    "wiredchests.notification_settings.title": "Notifications de %chest_type%",
    "wiredchests.notification_settings.enable_notifications.generic": "Notifications generales",
    "wiredchests.notification_settings.enable_notifications.generic.0": "Me prevenir quand le coffre est plein",
    "wiredchests.notification_settings.enable_notifications.generic.1": "Me prevenir quand quelqu'un fait un don",
    "wiredchests.notification_settings.enable_notifications.wired": "Coffre Wired uniquement",
    "wiredchests.notification_settings.enable_notifications.wired.0": "Me prevenir quand quelqu'un retire du coffre",
    "wiredchests.notification_settings.enable_notifications.wired.1": "Me prevenir quand le coffre est vide",
    "wiredchests.notification_settings.enable_notifications.wired.2": "Me prevenir a chaque transaction Wired",
    "wiredchests.notification_settings.notification_mode.when": "Me prevenir quand :",
    "wiredchests.notification_settings.notification_mode.when.0": "Toujours",
    "wiredchests.notification_settings.notification_mode.when.1": "Seulement quand je suis dans l'appart",
    "wiredchests.notification_settings.notification_mode.when.2": "Jamais",
    "wiredchests.notifications.button": "Notifications",
    "wiredchests.notification.unnamed": "ton coffre",
    "wiredchests.notification.full": "%chest% est plein.",
    "wiredchests.notification.donation": "%name% a mis %amount% dans %chest%.",
    "wiredchests.notification.withdraw": "%name% a retire %amount% de %chest%.",
    "wiredchests.notification.empty": "%chest% est vide.",
    "wiredchests.notification.wired": "Les wired ont deplace %amount% dans %chest%.",
    "wiredchests.settings.button": "Parametres",
    "wiredchests.settings.wired": "Wired",
    "wiredchests.settings.wired.enabled": "Ce coffre repond aux wired.",
    "wiredchests.settings.wired.upgrade": "Le rendre wired",
    "wiredchests.settings.wired.hint": "Tant que tu ne le fais pas, les wired ne peuvent pas y toucher.",
    "wiredchests.settings.wired.starter": "Un coffre de depart ne peut pas devenir wired.",
    "wiredchests.upgrade.wired.title": "Le rendre wired",
    "wiredchests.upgrade.wired.desc": "Les wired pourront remplir et vider ce coffre. C'est definitif.",
    "wiredchests.upgrade.title": "Amelioration du coffre",
    "wiredchests.upgrade.capacity.extra": "Capacite supplementaire : +%purchase_capacity%",
    "wiredchests.upgrade.capacity.current": "Capacite maximale actuelle : %current_capacity%",
    "wiredchests.upgrade.capacity.new": "Nouvelle capacite maximale : %new_capacity%",
    "wiredchests.upgrade.price": "Prix : %credits% credits + %diamonds% diamants",
    "wiredchests.upgrade.buy": "Acheter",
    "wiredchests.lock_chest": "Verrouiller ce coffre",
    "wiredchests.auto_lock_chest": "Verrouiller le coffre automatiquement quand le proprietaire quitte la salle",
    "wiredchests.capacity": "Capacite du coffre :",
    "wiredchests.lock.confirm.title": "Verrouiller le coffre",
    "wiredchests.lock.confirm.desc": "Personne d'autre que toi ne pourra y mettre ou en sortir quoi que ce soit. Verrouiller ?",
    "wiredchests.unlock.confirm.title": "Deverrouiller le coffre",
    "wiredchests.unlock.confirm.desc": "La salle pourra de nouveau utiliser ce coffre. Deverrouiller ?",
    "wiredchests.lock_info.title": "A propos du verrou",
    "wiredchests.lock_info.desc": "Le verrou ferme le coffre a la salle, pas a toi.",
    "wiredchests.lock_info.rule_1": "Personne d'autre ne peut retirer quoi que ce soit.",
    "wiredchests.lock_info.rule_2": "Personne d'autre ne peut y deposer quoi que ce soit.",
    "wiredchests.lock_info.rule_3": "Tu continues a remplir et a vider ton coffre.",
    "wiredchests.lock_info.rule_4": "Les wired continuent de fonctionner comme avant.",
    "wiredchests.lock_info.rule_5": "Toute personne ayant les droits dans la salle peut verrouiller un coffre.",
    "wiredchests.lock_info.rule_6": "Seul le proprietaire peut le deverrouiller.",
    "wiredchests.lock_info.rule_7": "Le verrou automatique ferme le coffre des que son proprietaire quitte la salle.",
    "wiredchests.capacity_info.title": "A propos de la capacite",
    "wiredchests.capacity_info.desc": "La capacite est l'endroit ou le coffre cesse de se remplir.",
    "wiredchests.capacity_info.rule_1": "Regle-la jusqu'au maximum que tu as achete.",
    "wiredchests.capacity_info.rule_2": "Augmenter le maximum se paie ; en utiliser moins est gratuit.",
    "wiredchests.capacity_info.rule_3": "La baisser n'enleve jamais ce qui est deja dedans.",
    "wiredchests.capacity_info.rule_4": "Les depots s'arretent a ce nombre, a la main comme par wired.",
    "wiredchests.upgrade.error": "%reason%",
    "wiredchests.upgrade.error.reason.at_capacity": "Ce coffre est deja au maximum.",
    "wiredchests.upgrade.error.reason.not_enough_currency": "Tu n'as pas de quoi payer.",
    "wiredchests.upgrade.error.reason.not_owner": "Seul le proprietaire peut acheter de la capacite pour ce coffre.",
    "wiredchests.upgrade.result.error": "%reason%",
    "wiredchests.upgrade.result.error.1": "Seul le proprietaire peut acheter de la capacite pour ce coffre.",
    "wiredchests.upgrade.result.error.2": "Ce coffre est deja au maximum.",
    "wiredchests.upgrade.result.error.3": "Tu n'as pas de quoi payer.",
    "wiredchests.upgrade.result.error.4": "Ce coffre n'est plus dans la salle.",
    "wiredchests.upgrade.result.error.10": "Un coffre de depart ne peut pas etre ameliore.",
    "wiredchests.logs.title": "Journal des transactions",
    "wiredchests.logs.chest_id": "Id du coffre %id%",
    "wiredchests.logs.col.type": "Type",
    "wiredchests.logs.col.timestamp": "Date et heure",
    "wiredchests.logs.col.username": "Pseudo",
    "wiredchests.logs.col.withdraws": "Retraits",
    "wiredchests.logs.col.deposits": "Depots",
    "wiredchests.logs.empty": "Aucune transaction trouvee.",
    "wiredchests.logs.type.deposit": "Depot",
    "wiredchests.logs.type.withdraw": "Retrait",
    "wiredchests.ready": "Termine",
    "wiredchests.cancel": "Annuler",
    "inventory.wired_trading.payment": "Paiement",
    "inventory.wired_trading.trade": "Echange",
    "inventory.wired_trading.offering": "Tu proposes",
    "inventory.wired_trading.receiving": "Tu recois",
    "inventory.wired_trading.seconds_left": "Temps restant %minutes%:%seconds%",
    "inventory.wired_trading.node.furni": "%amount%x meubles",
    "inventory.wired_trading.node.coins": "%amount%x pieces",
    "inventory.wired_trading.requirements.title": "Conditions",
    "inventory.wired_trading.requirements.offering": "Tu donnes",
    "inventory.wired_trading.requirements.receiving": "Tu recois",
    "inventory.wired_trading.requirements.or": "ou",
    "inventory.wired_trading.requirements.indicator.met": "Conditions remplies",
    "inventory.wired_trading.requirements.indicator.not_met": "Conditions non remplies",
    "wired_transactions.notification.fail.popup.title": "Transaction echouee",
    "wired_transactions.notification.fail.1": "Le temps imparti a l'offre est ecoule.",
    "wired_transactions.notification.fail.2": "Ce que tu as propose ne couvre plus ce que le contrat demande.",
    "wired_transactions.notification.fail.3": "Tu as quitte l'appart.",
    "wired_transactions.notification.fail.4": "Le contrat n'existe plus.",
    "wired_transactions.notification.fail.5": "Le coffre ne peut pas remettre la recompense pour le moment.",
    "wiredchests.furni_chest.no_items": "Aucun objet stocke",
    "wiredchests.locked.notice": "Ce coffre est verrouille. Tant qu'il l'est, rien n'entre ni ne sort a la main.",
    "wiredchests.logs.room_title": "Transactions de l'appart",
    "wiredchests.logs.col.chests": "Coffre",
    "wiredchests.logs.col.source": "Origine",
    "wiredchests.logs.col.details": "Details",
    "wiredchests.logs.source.user": "Joueur",
    "wiredchests.logs.source.wired": "Wired",
    "wiredchests.logs.page": "Page %page% sur %pages%",
    "wiredchests.logs.previous": "Precedent",
    "wiredchests.logs.next": "Suivant",
    "wiredchests.log_details.incomplete_data": "Aucun meuble enregistre pour cette transaction.",
    "wiredmenu.chests.room_logs.title": "Journal des transactions de l'appart",
    "wiredmenu.chests.room_logs.column.type": "Type",
    "wiredmenu.chests.room_logs.column.username": "Pseudo",
    "wiredmenu.chests.room_logs.column.withdraws": "Retraits",
    "wiredmenu.chests.room_logs.column.deposits": "Depots",
    "wiredmenu.chests.room_logs.furni_and_coins": "Meubles et pieces",
    "wiredmenu.chests.room_logs.only_coins": "Pieces uniquement",
    "wiredmenu.chests.room_logs.only_furni": "Meubles uniquement",
    "wiredmenu.chests.room_logs.empty": "Aucune transaction pour l'instant.",
    "wiredmenu.chests.room_logs.view_in_detail": "Voir en detail",
    "wiredmenu.chests.room_logs.only_this_chest": "Ce coffre seulement",
    "wiredmenu.chests.room_logs.filtered_to_chest": "Affichage du coffre %id% seulement",
    "wiredmenu.chests.room_logs.show_all_chests": "Tous les coffres",
    "wiredmenu.chests.room_logs.total": "%count% transactions",
    "wiredmenu.chests.chest_control.title": "Controle des coffres",
    "wiredmenu.chests.chest_control.hint": "Un coffre verrouille repond toujours aux wired : seul ce qui est fait a la main est bloque, dans les deux sens.",
    "wiredmenu.chests.chest_control.lock_own": "Verrouiller mes coffres",
    "wiredmenu.chests.chest_control.unlock_own": "Deverrouiller mes coffres",
    "wiredmenu.chests.chest_control.lock_all": "Verrouiller tous les coffres",
    "wiredmenu.chests.chest_control.lock_all.warning.title": "Verrouiller tous les coffres",
    "wiredmenu.chests.chest_control.lock_all.warning.desc": "Cela verrouille tous les coffres de la salle, y compris ceux des autres. Les wired continuent de fonctionner : seul ce qui est fait a la main s'arrete.",
    "wiredmenu.chests.chest_control.result.locked": "%count% coffres verrouilles.",
    "wiredmenu.chests.chest_control.result.unlocked": "%count% coffres deverrouilles.",
    "wiredmenu.chests.chest_control.result.none": "Rien n'a change : les coffres etaient deja dans cet etat.",
    "wiredmenu.chests.chest_control.owner_only": "Seul le proprietaire de l'appart peut verrouiller tous les coffres.",
	"avatar.widget.change_bot_motto": "Modifier la devise du bot",
	"room.mute.button.text": "Couper le chat",
	"room.unmute.button.text": "Réactiver le chat",
	
	// --- Paramètres Trax (20/07/2026) ---
	"trax.editor.title": "Machine Trax",
    "trax.editor.open": "Crée ta propre musique",
    "trax.editor.my.songs": "Mes morceaux",
    "trax.editor.buy.song": "Nouveau morceau",
    "trax.editor.new.song.name": "Mon nouveau morceau",
    "trax.editor.empty.slot": "Emplacement vide",
    "trax.editor.select.song": "Sélectionne ou achète un morceau à gauche pour commencer à composer.",
    "trax.editor.play": "Lire",
    "trax.editor.stop": "Arrêter",
    "trax.editor.save": "Enregistrer",
    "trax.editor.delete": "Supprimer",
    "trax.editor.length": "Durée",
    "trax.editor.remove.hint": "clic droit pour supprimer",
    "trax.editor.error.disabled": "L'éditeur de musique est désactivé dans cet hôtel.",
    "trax.editor.error.limit": "Tu possèdes déjà le nombre maximum de morceaux.",
    "trax.editor.error.currency": "Tu n'as pas assez de crédits pour un nouveau morceau.",
    "trax.editor.error.invalid": "Impossible d'enregistrer. Essaie de le raccourcir.",
    "trax.editor.error.notfound": "Ce morceau n'existe plus.",
    "trax.editor.clear": "Effacer le morceau",
    "trax.editor.shift.left": "Décaler le morceau vers la gauche",
    "trax.editor.shift.right": "Décaler le morceau vers la droite",
    "trax.editor.rewind": "Revenir au début",
    "trax.editor.scrub.hint": "Clique ici pour plus d'infos",

    // --- Purse settings menu (2026-07-21) ---
    "purse.settings.audio": "Paramètres audio",
    "purse.settings.discord": "Paramètres Discord",
    "purse.settings.chat": "Paramètres du chat",
    "purse.settings.other": "Autres paramètres",
    "purse.settings.account": "Gestion du compte",
    "purse.settings.wordfilter": "Filtre de mots",

    // --- Discord Settings (2026-07-21) ---
    "discord.settings.title": "Paramètres Discord",
    "discord.settings.header": "Discord Rich Presence",
    "discord.settings.subtitle": "Affiche ton activité sur Discord",
    "discord.settings.show_habbo": "Afficher Habbo sur Discord",
    "discord.settings.show_habbo.desc": "Indique sur ton profil Discord que tu joues à Habbo",
    "discord.settings.share_activity": "Partager l'activité",
    "discord.settings.share_activity.desc": "Montre dans quel appart tu te trouves et ce que tu fais",
    "discord.settings.hide_hidden": "Masquer les apparts cachés",
    "discord.settings.hide_hidden.desc": "Ne révèle aucun détail quand tu es dans un appart caché",
    "discord.settings.allow_joining": "Autoriser à rejoindre",
    "discord.settings.allow_joining.desc": "Ajoute un bouton \"Visiter l'appart\" à ta presence",
    "discord.settings.servers": "Serveurs Discord",
    "discord.settings.server.collectibles": "Collectibles",
    "discord.settings.server.wired": "Wired",
    "discord.settings.server.origins": "Origins",

    // --- SnowWar / SnowStorm game center (2026-07-21) ---
    "gamecenter.game_list_title": "Choisis un jeu",
    "gamecenter.play_now": "Jouer maintenant",
    "gamecenter.coming_soon": "Bientôt disponible !",
    "gamecenter.snowwar.description_title": "SnowStorm",
    "gamecenter.snowwar.description_content": "Enfile tes moufles et rejoins la bataille de boules de neige ! Touche tes adversaires pour marquer des points, assomme-les pour un bonus et esquive leurs tirs.",
    "snowwar.loading": "Chargement de l'arène...",
    "snowwar.get_ready": "Prépare-toi !",
    "snowwar.time_up": "Le temps est écoulé !",
    "snowwar.hud.health": "Vie",
    "snowwar.hud.snowballs": "Boules de neige",
    "snowwar.hud.score": "Score",
    "snowwar.make_snowball": "Faire une boule",
    "snowwar.leave": "Quitter la partie",
    "snowwar.edit_room": "Modifier la salle",
    "snowwar.hud.zoom": "Zoom",
    "snowwar.throw.too_far": "Trop loin ! Utilise un lancer long ou rapproche-toi.",
    "snowwar.chat.placeholder": "Dis quelque chose...",
    "snowwar.help": "Clic : marcher • Clic sur un ennemi : lancer • Maj+clic : cloche • Clic droit : tir long",
    "snowwar.queue.title": "SnowStorm",
    "snowwar.queue.position": "File d'attente : %position% / %size%",
    "snowwar.queue.starting": "La partie commence dans %seconds%s...",
    "snowwar.queue.leave": "Quitter la file",
    "snowwar.results.draw": "Égalité !",
    "snowwar.results.winner": "L'équipe %team% gagne !",
    "snowwar.results.play_again": "Rejouer",
    "snowwar.results.leave": "Retour à l'hôtel",
    "snowwar.results.rematched": "rejoue",
    "snowwar.team.0": "Rouge",
    "snowwar.team.1": "Bleue",
    "snowwar.team.2": "Verte",
    "snowwar.team.3": "Jaune",
    "snowwar.error.queue_full": "La file est pleine, réessaie bientôt !",
    "snowwar.error.already_in_game": "Tu es déjà dans une partie.",
    "snowwar.error.not_enough_players": "Pas assez de joueurs pour commencer.",
    "snowwar.error.no_tickets": "Tu n'as plus de parties disponibles.",
    "snowwar.error.internal": "Une erreur est survenue, réessaie.",
    "snowwar.error.idle_warning": "Tu es toujours là ? Bouge ou lance une boule de neige, sinon tu seras retiré de la partie.",
    "snowwar.error.idle_removed": "Tu as été retiré de la partie car tu n'as rien fait pendant trop longtemps.",
    "image.position.editor.title": "Position de l'image",
    "image.position.editor.button": "Modifier la position",
    "image.position.editor.hint": "Faites glisser le point pour déplacer l'image.",
    "image.position.editor.scale": "Échelle",
    "image.position.editor.opacity": "Opacité",
    "image.position.editor.offsetx": "Décalage X",
    "image.position.editor.offsety": "Décalage Y",
    "image.position.editor.offsetz": "Profondeur",
    "image.position.editor.cancel": "Annuler",
    "wiredfurni.web_api.error.own_room_only": "Tu ne peux placer l'add-on Variables Web API que dans ton propre appart.",
    "wiredfurni.web_api.error.max_per_user": "Tu possèdes déjà le nombre maximum d'add-ons Variables Web API.",
    "wiredmenu.variables_explorer.empty.user": "Aucune variable utilisateur permanente dans cet appart. Règle une variable sur Permanente dans sa box wired pour l'utiliser ici.",
    "wiredmenu.variables_explorer.empty.furni": "Aucune variable de mobi permanente dans cet appart. Règle une variable sur Permanente dans sa box wired pour l'utiliser ici.",
    "wiredmenu.variables_explorer.empty.global": "Aucune variable globale permanente dans cet appart. Règle une variable sur Permanente dans sa box wired pour l'utiliser ici.",
    "disconnected.back_to_hotel": "Retour à l'hôtel",
    "disconnected.info.maintenance": "L'hôtel est en maintenance. Reviens dans un petit moment.",
    "disconnected.info.logged_out": "Tu as été déconnecté.",
    "disconnected.info.just_banned": "Ton compte a été banni de l'hôtel.",
    "disconnected.info.still_banned": "Ton compte est toujours banni de l'hôtel.",
    "disconnected.info.concurrent_login": "Cette session a été fermée car tu t'es connecté ailleurs.",
    "disconnected.info.hotel_closed": "L'hôtel est fermé pour le moment. Reviens plus tard.",
    "disconnected.info.incorrect_password": "Connecte-toi à nouveau.",
    "disconnected.info.idle": "Tu as été absent trop longtemps, l'hôtel a donc fermé ta session.",
    "disconnected.info.incompatible_client_version": "Recharge la page pour obtenir la dernière version.",
    "disconnected.info.generic": "Tu as été déconnecté. Réessaie.",
    "infostand.button.recolor": "Recolorer",
    "builder.palette.title": "Palette",
    "builder.palette.apply_to.this": "Seulement ce mobi",
    "builder.palette.apply_to.all": "Sur plusieurs mobis",
    "builder.recolor.title": "Recolorer le mobi",
    "builder.recolor.preview": "Aperçu",
    "builder.recolor.room_colors": "Couleurs dans cet appart",
    "builder.recolor.apply_to": "Appliquer à :",
    "builder.recolor.apply_to.this": "Ce mobi seulement",
    "builder.recolor.apply_to.same": "Tous ceux-ci dans cet appart",
    "builder.recolor.apply": "Appliquer",
    "builder.recolor.error.no_rights": "Tu ne peux recolorer que dans les apparts où tu peux placer des mobis Builders Club.",
    "builder.recolor.error.not_found": "Ce mobi n'est plus dans cet appart.",
    "builder.recolor.error.not_recolorable": "Ce mobi n'existe pas en d'autres couleurs.",
    "builder.recolor.error.not_builders_club": "Seuls les mobis Builders Club peuvent être recolorés.",
    "builder.recolor.error.no_such_color": "Ce mobi n'existe pas dans cette couleur.",

    // --- Wired variable leaderboard (2026-10-13) ---
    "wiredfurni.params.variable_leaderboard.filter.operand.literal": "Nombre",
    "wiredfurni.params.variable_leaderboard.filter.operand.global": "Variable globale",
    "wiredfurni.variable_leaderboard.untitled": "Classement",
    // --- SnowWar lobby, arena and arena editor (2026-10-16) ---
    "snowwar.arena.choose": "Choisis l'arène",
    "snowwar.arena.custom": "Personnalisée",
    "snowwar.arena.leader": "Le chef du lobby choisit l'arène",
    "snowwar.teams.assembling": "Formation des équipes...",
    "snowwar.queue.timeout": "Désolé, le temps d'attente est écoulé.",
    "snowwar.hud.time_left": "Temps restant",
    "snowwar.machine.hint": "Viens ici pour ramasser des boules de neige",
    "snowwar.pile.hint": "Encore %count% boules de neige",
    "snowwar.raygun.use": "Utiliser le pistolet à rayons",
    "snowwar.editor.build_custom": "Construire une arène",
    "snowwar.editor.title": "Atelier d'arènes SnowStorm",
    "snowwar.editor.hint": "Choisis une pièce, une dalle ou un mobi de l'hôtel et construis directement sur l'arène. Sélectionner / Déplacer et Modifier ajustent les pièces posées ; Marcher teste les parcours.",
    "snowwar.editor.help": "Éditeur : clic pour poser • Ctrl/Cmd + glisser peint • Maj + glisser remplit une zone • une pièce par case occupée",
    "snowwar.editor.name": "Nom de l'arène",
    "snowwar.editor.publish": "Publier l'arène",
    "snowwar.editor.published": "Arène personnalisée ajoutée aux parties !",
    "snowwar.editor.exit": "Quitter l'éditeur",
    "snowwar.editor.select": "Sélectionner / Déplacer",
    "snowwar.editor.edit": "Modifier",
    "snowwar.editor.walk": "Marcher",
    "snowwar.editor.delete": "Supprimer",
    "snowwar.editor.rotate": "Pivoter",
    "snowwar.editor.state": "État",
    "snowwar.editor.placing": "Placement",
    "snowwar.editor.clear": "Retirer tous les mobis",
    "snowwar.editor.furni_search": "Chercher des mobis à poser...",
    "snowwar.editor.bg": "Fond de l'arène (ads_bg)",
    "snowwar.editor.bg_url": "URL de l'image de fond plein écran...",
    "snowwar.editor.overlay": "Recouvrir les dalles (les cacher derrière l'image)",
    "snowwar.editor.floor_plan": "Plan du sol",
    "snowwar.editor.floor_open": "Modifier le plan",
    "snowwar.editor.floor_title": "Éditeur de plan SnowStorm",
    "snowwar.editor.floor_plan_hint": "Ouvre l'éditeur de plan pour façonner le terrain avec sa toile, ses outils de hauteur, la sélection, annuler et rétablir.",
    "snowwar.editor.walkable_tiles": "cases praticables",
    "inventory.effects.owned.only": "seulement possédés",
    "inventory.effects.owned": "possédés",
    "generic.search.noresults": "Aucun résultat ne correspond à ta recherche.",
    "disclaimer.credit_spending": "Les crédits dépensés ici ne sont pas remboursés.",
    "generic.clear": "Effacer",
    "wheel.settings.empty": "Il n'y a pas encore de lots.",
    "generic.edit": "Modifier",
    "generic.previous": "Précédent",
    "generic.next": "Suivant",
    "generic.all": "Tous",
    "notifications.messages": "Messages",
    "groupforum.list.load_more": "Charger plus de forums",
    "groupforum.message.restore": "Restaurer le message",
    "groupforum.thread.load_more": "Charger plus de messages",
    "groupforum.thread.locked": "Ce sujet est verrouillé.",
    "group.forum.disable.confirm": "Veux-tu vraiment désactiver le forum de ce groupe ?",
    "housekeeping.soundboard.editing": "Modification de %name% (#%id%)",
    "housekeeping.soundboard.new_sound": "Nouveau son",
    "housekeeping.soundboard.cooldown": "Temps d'attente",
    "housekeeping.soundboard.order_changed": "L'ordre a changé : enregistre pour l'appliquer.",
    "interface.settings.color.themes": "Thèmes",
    "interface.settings.color.reset": "Réinitialiser les couleurs",
    "interface.settings.color.remove": "Supprimer le thème",
    "interface.settings.color.export": "Copier le thème",
    "interface.settings.color.copied": "Copié !",
    "interface.settings.color.import": "Importer un thème",
    "interface.settings.color.import.placeholder": "Colle un thème ici",
    "inventory.delete.confirm_delete.info": "Veux-tu vraiment supprimer %furniname% (%amount%) ?",
    "inventory.delete.confirm_delete.title": "Supprimer",
    "inventory.furni.trading.is_tradable": "%amount% peuvent être échangés",
    "inventory.furni.trading.is_not_tradable": "Ne peut pas être échangé",
    "inventory.furni.recycling.is_recyclable": "%amount% peuvent être recyclés",
    "inventory.furni.recycling.is_not_recyclable": "Ne peut pas être recyclé",
    "trading.items.too_many_items.title": "Trop d'objets",
    "trading.items.too_many_items.desc": "Tu ne peux pas proposer plus d’objets dans cet échange.",
    "generic.help": "Aide",
    "generic.copy": "Copier",
    "navigator.room.popup.room.info": "Infos sur le salon",
    "navigator.more.rooms": "Plus de salons",
    "generic.refresh": "Actualiser",
    "rarevalues.loading.more": "Chargement de plus...",
    "infostand.button.alert": "Avertir",
    "infostand.button.wired_inspect": "Inspecter",
    "infostand.button.pass_hand_item": "Passer l'objet",
    "generic.deny": "Refuser",
    "catalog.search.title": "Rechercher",
    "camera.error.creation": "La photo n'a pas pu être créée.",
    "toolbar.icon.label.badge_creator": "Créateur de badges",
    "toolbar.icon.label.forums": "Forums",
    "help.emergency.pending.message.subtitle": "Ton message",
    "navigator.alert.need.to.be.vip": "Tu as besoin du Club pour entrer dans ce salon.",
    "navigator.alert.room_in_maintenance": "Ce salon est en maintenance.",
    "inventory.trading.notification.caption": "L'échange n'a pas pu être terminé",
    "nitro.info.title": "À propos de ce client",
    "notifications.text.club_gift.selected": "Tu as choisi ton cadeau.",
    "chat.confirm.openurl": "Tu vas ouvrir %url%. Continue seulement si tu fais confiance au lien.",
    "campaign.calendar.title": "Calendrier"
}
15Sujets
1Dépôts
20Membres
7En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser