403AccessDenied: "Accès refusé." command: argument: backupFile: description: "Nom du fichier de sauvegarde (sensibles aux minuscules/majuscules)" name: "fichier-de-sauvegarde" code: description: "Code utilisé pour finaliser l'enregistrement." name: "${code}" dbBackup: description: "Type de la base de données pour sauvegarder. Si non spécifié, la base de données actuelle est utilisée." dbRestore: description: "Type de la base de données pour restaurer. Si non spécifié, la base de données actuelle est utilisée." dbTypeHotswap: description: "Type de la base de données pour commencer l'utilisation." dbTypeMoveFrom: description: "Type de la base de données pour fournir les données." dbTypeMoveTo: description: "Type de la base de données pour recevoir les données. Doit être différente de la précédente." dbTypeRemove: description: "Type de la base de données pour supprimer toutes les données." exportKind: "type d'exportation" feature: description: "Nom de la fonctionnalité à désactiver : ${0}" name: "fonctionnalité" group: description: "Web Permission Group, case sensitive." name: "group" importKind: "type d'importation" nameOrUUID: description: "Nom ou UUID d'un joueur" name: "nom/uuid" removeDescription: "Identifiant d'un joueur qui sera supprimé de la base de données actuelle." server: description: "Nom, ID ou UUID d'un serveur" name: "serveur" subcommand: description: "Utilisez cette commande sans sous-commande pour afficher l'aide." name: "sous-commande" username: description: "Nom d'utilisateur d'un autre utilisateur. Si non spécifié, l'utilisateur lié au joueur est utilisé." name: "nom d'utilisateur" confirmation: accept: "Accepter" cancelNoChanges: "Annulé. Aucune donnée n'a été modifiée." cancelNoUnregister: "Annulé. '${0}' n'était pas enregistré" confirm: "Confirmer : " dbClear: "Vous êtes sur le point de supprimer toutes les données de Plan de ${0}" dbOverwrite: "Vous êtes sur le point d'écraser des données dans de Plan ${0} avec les données de ${1}" dbRemovePlayer: "Vous êtes sur le point de supprimer les données de ${0} depuis ${1}" deny: "Annuler" expired: "La confirmation a expiré, utilisez à nouveau la commande" unregister: "Vous êtes sur le point de désenregistrer '${0}' lié à ${1}" database: creatingBackup: "Création d'un fichier de sauvegarde '${0}.db' avec les contenus de ${1}" failDbNotOpen: "§cLa base de données est : ${0} - Merci de réessayer plus tard." manage: confirm: "> §cAjoutez l'argument '-a' afin de confirmer l'exécution : ${0}" confirmOverwrite: "Les données ${0} seront écrasées !" confirmPartialRemoval: "Join Address Data for Server ${0} in ${1} will be removed!" confirmRemoval: "Les données ${0} seront supprimées !" fail: "> §cUne erreur est survenue : ${0}." failFileNotFound: "> §cAucun fichier trouvé depuis ${0}." failIncorrectDB: "> §c'${0}' n'est pas une base de données prise en charge." failNoServer: "Aucun serveur trouvé avec les paramètres suivants." failSameDB: "> §cNe peut pas opérer sur et depuis la même base de données !" failSameServer: "Impossible de marquer ce serveur comme désinstallé (vous y êtes)." hotswap: "§eN'oubliez pas de passer à la nouvelle base de données (/plan db hotswap ${0}) & de recharger Plan." importers: "Importateurs :" preparing: "Preparing.." progress: "${0} / ${1} traité(s).." start: "> §2Traitement des données..." success: "> §aSuccès !" playerRemoval: "Suppression des données de ${0} depuis ${1}.." removal: "Suppression des données de Plan depuis ${0}.." serverUninstalled: "§aSi le serveur est toujours installé, il se définira automatiquement comme dans la base de données." unregister: "Désenregistrement de '${0}'.." warnDbNotOpen: "§eLa base de données est : ${0} - Cela pourrait prendre plus de temps que prévu..." write: "Écriture à ${0}.." fail: emptyString: "La chaîne de recherche ne peut pas être vide" invalidArguments: "Accepte les éléments suivants comme ${0} : ${1}" invalidUsername: "§cCet utilisateur ne possède pas d'UUID." missingArguments: "§cDes arguments sont requis (${0}) ${1}" missingFeature: "§eDéfinir une fonctionnalité à désactiver ! (supporte actuellement ${0})" missingLink: "Aucun utilisateur n'est pas lié à votre compte et vous n'avez pas la permission de supprimer les comptes d'autres utilisateurs." noPermission: "§cVous ne possédez pas la permission requise." onAccept: "L'action acceptée a échoué lors de l'exécution : ${0}" onDeny: "L'action refusée a échoué lors de l'exécution : ${0}" playerNotFound: "Joueur '${0}' non trouvé, il n'a pas d'UUID." playerNotInDatabase: "Joueur '${0}' non trouvé dans la base de données." seeConfig: "voir '${0}' dans config.yml" serverNotFound: "Serveur '${0}' non trouvé dans la base de données." tooManyArguments: "§cUn argument est requis ${1}" unknownUsername: "§cCet utilisateur ne s'est jamais connecté sur ce serveur." webUserExists: "§cCet utilisateur existe déjà !" webUserNotFound: "§cCet utilisateur n'existe pas !" footer: help: "§7Survolez la commande / les arguments ou utilisez '/${0} ?' pour en savoir plus sur eux." general: failNoExporter: "§eL'exportateur '${0}' n'existe pas." failNoImporter: "§eL'importateur '${0}' n'existe pas." featureDisabled: "§aFonctionnalité '${0}' temporairement désactivée jusqu'au prochain rechargement du plugin." noAddress: "§eAucune adresse étant disponible - utilisation localhost comme solution de repli. Veuillez configurer le paramètre 'Alternative_IP's." noWebuser: "Vous n'avez peut-être pas d'utilisateur Web, essayez d'exécuter '/plan register ' afin d'y remédier." notifyWebUserRegister: "Nouvel utilisateur enregistré : '${0}' Niveau de permission : ${1}." pluginDisabled: "§aLes systèmes de Plan sont maintenant désactivés. Vous pouvez toujours exécuter la commande 'reload' pour les redémarrer." reloadComplete: "§aRechargement terminé." reloadFailed: "§cUne erreur s'est produite lors du rechargement du plugin, un redémarrage total est recommandé." successWebUserRegister: "§aAjout d'un nouvel utilisateur (${0}) avec succès !" webPermissionLevels: ">\§70 : Accéder à toutes les pages.\§71 : Accéder au '/players' et à toutes les pages des joueurs.\§72 : Accéder à la page du joueur avec le même nom d'utilisateur que l'utilisateur Web.\§73+ : Pas de permission." webUserList: " §2${0} §7 : §f${1}" header: analysis: "> §2Résultats de l'analyse" help: "> §2/${0} Help" info: "> §2Analyse du joueur" inspect: "> §2Joueur : §f${0}" network: "> §2Page du réseau" players: "> §2Joueurs" search: "> §2${0} Résultats pour §f${1}§2 :" serverList: "id::nom d'utilisateur::uuid::version" servers: "> §2Serveurs" webUserList: "nom d'utilisateur::lié à::permission niveau" webUsers: "> §2${0} Utilisateurs Web" help: database: description: "Gérer la base de données de Plan" inDepth: "Utilise différentes sous-commandes de base de données pour modifier les données d'une manière ou d'une autre." dbBackup: description: "Sauvegarder la base données vers un fichier" inDepth: "Utilise SQLite pour sauvegarder la base de données cible dans un fichier." dbClear: description: "Supprimer TOUTES les données de Plan dans une base de données" inDepth: "Efface toutes les tables de Plan, supprimant par la même occasion toutes les données en traitement de Plan." dbHotswap: description: "Changer rapidement de base de données" inDepth: "Recharge le plugin avec l'autre base de données et modifie la configuration en conséquence." dbMove: description: "Déplacer des données entre bases de données" inDepth: "Écrase le contenu de l'autre base de données avec le contenu d'une autre." dbRemove: description: "Supprimer les données d'un joueur dans la base de données" inDepth: "Supprime toutes les données liées à un joueur de la base de données actuelle." dbRestore: description: "Restaurer les données depuis un fichier ou une base de données" inDepth: "Utilise le fichier de sauvegarde SQLite et écrase le contenu de la base de données cible." dbUninstalled: description: "Définir un serveur comme désinstallé au sein de la base de données" inDepth: "Marque un serveur dans la base de données Plan comme étant désinstallé afin qu'il n'apparaisse pas dans les requêtes de serveur." disable: description: "Désactiver le plugin ou une partie de lui" inDepth: "Désactive le plugin ou une partie de celui-ci jusqu'au prochain rechargement/redémarrage." export: description: "Exporter les fichiers HTML ou JSON manuellement" inDepth: "Effectue une exportation vers un emplacement défini dans la configuration." groups: description: "List web permission groups." inDepth: "List available web permission groups that are managed on the web interface." import: description: "Importer des données" inDepth: "Effectue une importation pour charger des données dans la base de données." info: description: "Informations concernant le plugin" inDepth: "Affiche l'état actuel du plugin." ingame: description: "Visualiser les informations d'un Joueur (en jeu)" inDepth: "Affiche des informations sur un joueur en jeu." json: description: "Visualiser le JSON des données brutes d'un joueur" inDepth: "Permet de télécharger les données d'un joueur au format JSON. Toutes les données." logout: description: "Déconnecter les autres utilisateurs du panel" inDepth: "Donnez un nom d'utilisateur à déconnecter du panel, donnez * comme argument pour déconnecter tout le monde." migrateToOnlineUuids: description: "Migrate offline uuid data to online uuids" network: description: "Visualiser la page du réseau" inDepth: "Obtient un lien vers la page /network, uniquement sur les réseaux." player: description: "Visualiser la page d'un joueur" inDepth: "Obtient un lien vers la page /player d'un joueur spécifique, ou du joueur actuel." players: description: "Visualiser la page des joueurs" inDepth: "Permet d'obtenir un lien vers la page /players pour voir la liste des joueurs." register: description: "Enregistrer un utilisateur Web" inDepth: "Utiliser sans arguments pour obtenir un lien vers la page d'enregistrement. Utilisez --code [code] après l'enregistrement pour obtenir un utilisateur." reload: description: "Recharger Plan" inDepth: "Désactive et active le plugin pour recharger tout changement dans la configuration." removejoinaddresses: description: "Remove join addresses of a specified server" search: description: "Rechercher un joueur" inDepth: "Liste tous les noms de joueurs correspondant à une partie donnée d'un nom." server: description: "Visualiser la page du serveur" inDepth: "Obtient un lien vers la page /server d'un serveur spécifique, ou du serveur courant si aucun argument n'est donné." servers: description: "Obtenir la liste des serveurs dans la base de données" inDepth: "Liste les ids, noms et uuids des serveurs de la base de données." setgroup: description: "Change users web permission group." inDepth: "Allows you to change a users web permission group to an existing web group. Use /plan groups for list of available groups." unregister: description: "Désenregistrer un utilisateur du site de Plan" inDepth: "Utilisez sans argument pour désenregistrer un utilisateur lié à un joueur, ou avec un nom d'utilisateur pour désenregistrer un autre utilisateur." users: description: "Lister les utilisateurs du site Web" inDepth: "Liste les utilisateurs Web sous forme de tableau." ingame: activePlaytime: " §2Temps Actif : §f${0}" activityIndex: " §2Indice d'Activité : §f${0} | ${1}" afkPlaytime: " §2Temps AFK : §f${0}" deaths: " §2Morts : §f${0}" geolocation: " §2Géolocalisation : §f${0}" lastSeen: " §2Dernière Connexion : §f${0}" longestSession: " §2Session la plus longue : §f${0}" mobKills: " §2Kills de Mobs : §f${0}" playerKills: " §2Kills de Joueurs : §f${0}" playtime: " §2Temps de Jeu : §f${0}" registered: " §2Incription : §f${0}" timesKicked: " §2Nombre d'Éjections : §f${0}" link: clickMe: "Cliquez ici" link: "Lien" network: "Page du Réseau : " noNetwork: "Le serveur n'est pas connecté à un réseau. Le lien redirige vers la page du serveur." player: "Page du Joueur : " playerJson: "JSON du Joueur : " players: "Page des Joueurs : " register: "Page d'enregistrement : " server: "Page du Serveur : " subcommand: info: database: " §2Base de données actuelle : §f${0}" proxy: " §2Connecté : §f${0}" serverUUID: " §2Server UUID: §f${0}" update: " §2Mise à jour disponible : §f${0}" version: " §2Version : §f${0}" generic: noData: "Aucune donnée" html: button: nightMode: "Mode Nuit" calendar: new: "Nouveau :" unique: "Unique :" description: newPlayerRetention: "Cette valeur est une prédiction basée sur les joueurs précédents." noData24h: "Server has not sent data for over 24 hours." noData30d: "Server has not sent data for over 30 days." noData7d: "Server has not sent data for over 7 days." noGameServers: "Certaines données nécessitent l'installation de Plan sur les serveurs de jeu." noGeolocations: "La collecte de la géolocalisation doit être activée dans la configuration (Accepter l'EULA de GeoLite2)." noServerOnlinActivity: "Aucun serveur pour afficher l'activité en ligne." noServers: "Il n'y a pas de serveur dans la base de données." noServersLong: 'Il semblerait que Plan ne soit installé sur aucun des serveurs de jeu ou qu'il ne soit pas connecté à la même base de données. Voir wiki pour un tutoriel sur la mise en place d'un Réseau.' noSpongeChunks: "Chunks indisponibles sur Sponge" noUptimeCalculation: "Server is offline, or has never restarted with Plan installed." performanceNoGameServers: "TPS, Entity or Chunk data is not gathered from proxy servers since they don't have game tick loop." predictedNewPlayerRetention: "Cette valeur est une prédiction basée sur les anciennes données du joueur." error: 401Unauthorized: "Non autorisé." 403Forbidden: "Accès interdit." 404NotFound: "Non trouvé." 404PageNotFound: "Cette page n'existe pas." 404UnknownPage: "Assurez-vous que vous accédez à un lien donné par une commande. Exemples :

/player/{uuid/nom}
/server/{uuid/nom/id}

" UUIDNotFound: "L'UUID de cet utilisateur n'a pas été trouvé dans la base de données." auth: dbClosed: "La base de données n'est pas ouverte, vérifiez son état avec la commande /plan info" emptyForm: "Utilisateur et mot de passe non spécifiés" expiredCookie: "Le cookie de l'utilisateur a expiré" generic: "Authentification échouée en raison d'une erreur" groupNotFound: "Web Permission Group does not exist" loginFailed: "L'utilisateur et le mot de passe ne correspondent pas" noCookie: "Cookie de l'utilisateur non présent" noPermissionGroup: "Registration failed, player did not have any 'plan.webgroup.{name}' permission" registrationFailed: "Enregistrement échoué, veuillez réessayer (Le code expire au bout de 15 minutes)" userNotFound: "Cet utilisateur n'existe pas" authFailed: "Authentification échouée." authFailedTips: "- Assurez-vous d'avoir enregistré un utilisateur avec :'/plan register'.
- Vérifiez que le nom d'utilisateur et le mot de passe soient corrects.
- Le nom d'utilisateur et le mot de passe sont sensibles au format majuscule/minuscule.

Si vous avez oublié votre mot de passe, demandez à un membre du staff de supprimer votre ancien utilisateur puis de vous réinscrire." noServersOnline: "Aucun serveur en ligne pour exécuter la demande." playerNotSeen: "Cet utilisateur ne s'est jamais connecté sur ce serveur." serverNotExported: "Server doesn't exist, its data might not have been exported yet." serverNotSeen: "Server doesn't exist" generic: none: "Vide" label: active: "Actif" activePlaytime: "Temps Actif" activityIndex: "Indice d'Activité" afk: "AFK" afkTime: "Temps AFK" all: "Tout" allTime: "Tout le Temps" allowed: "Allowed" allowlist: "Allowlist" allowlistBounces: "Allowlist Bounces" alphabetical: "Alphabetical" apply: "Apply" asNumbers: "en Chiffres" attempts: "Attempts" average: "Average first session length" averageActivePlaytime: "Temps Actif moyen" averageAfkTime: "Temps AFK moyen" averageChunks: "Quantité moyenne de Chunks" averageCpuUsage: "Average CPU Usage" averageEntities: "Quantité moyenne d'Entités" averageKdr: "Ratio - Kills / Morts - moyen" averageMobKdr: "Ratio - Kills / Morts - de Mobs moyen" averagePing: "Latence moyenne" averagePlayers: "Average Players" averagePlaytime: "Temps de Jeu moyen" averageRamUsage: "Average RAM Usage" averageServerDowntime: "Average Downtime / Server" averageSessionLength: "Durée moyenne d'une Session" averageSessions: "Quantité moyenne de Sessions" averageTps: "TPS moyen" averageTps7days: "Average TPS (7 days)" banned: "Banni(e)" bestPeak: "Pic maximal de Joueurs en Ligne" bestPing: "Meilleure Latence" blocked: "Blocked" calendar: " Calendrier" comparing7days: "Comparaison des 7 derniers Jours" connectionInfo: "Renseignements sur la Connexion" country: "Pays" cpu: "CPU" cpuRam: "CPU & RAM" cpuUsage: "CPU Usage" currentPlayerbase: "Base de Joueurs actuelle" currentUptime: "Current Uptime" currentlyInstalledPlugins: "Currently Installed Plugins" dayByDay: "Jour par Jour" dayOfweek: "Jour de la Semaine" deadliestWeapon: "1ère Arme de Combat (la plus mortelle)" deaths: "Morts" disk: "Espace Disque" diskSpace: "Espace Disque disponible" docs: "Swagger Docs" downtime: "Temps Hors-Ligne" duringLowTps: "Pendant les pics de TPS bas :" entities: "Entités" errors: "Plan Error Logs" export: "Export" exported: "Data export time" favoriteServer: "Serveur Favori" firstSession: "Première session" firstSessionLength: average: "Average first session length" median: "Median first session length" geoProjection: dropdown: "Select projection" equalEarth: "Equal Earth" mercator: "Mercator" miller: "Miller" ortographic: "Ortographic" geolocations: "Géolocalisation" groupPermissions: "Manage Groups" groupUsers: "Manage Group Users" help: activityIndexBasis: "Activity index is based on non-AFK playtime in the past 3 weeks (21 days). Each week is considered separately." activityIndexExample1: "If someone plays as much as threshold every week, they are given activity index ~3." activityIndexExample2: "Very active is ~2x the threshold (y ≥ 3.75)." activityIndexExample3: "The index approaches 5 indefinitely." activityIndexVisual: "Here is a visualization of the curve where y = activity index, and x = playtime per week / threshold." activityIndexWeek: "Week {}" examples: "Examples" graph: labels: "You can hide/show a group by clicking on the label at the bottom." title: "Graph" zoom: "You can Zoom in by click + dragging on the graph." manage: groups: line-1: "This view allows you to modify web group permissions." line-10: "<1>{{permission}} permissions determine what parts of the page are visible. These permissions also limit requests to the related data endpoints." line-11: "<1>{{permission1}} permissions are not required for data: <2>{{permission2}} allows request to /v1/network/overview even without <3>{{permission3}}." line-12: "Saving changes" line-13: "When you add a group or delete a group that action is saved immediately after confirm (no undo)." line-14: "When you modify permissions those changes need to be saved by pressing the Save-button" line-15: "Documentation can be found from <1>{{link}}" line-2: "User's web group is determined during <1>{{command}} by checking if Player has <2>{{permission}} permission." line-3: "You can use <1>{{command}} to change permission group after registering." line-4: "<1>{{icon}} If you ever accidentally delete all groups with <2>{{permission}} permission just <3>{{command}}." line-5: "Permission inheritance" line-6: "Permissions follow inheritance model, where higher level permission grants all lower ones, eg. <1>{{permission1}} also gives <2>{{permission2}}, etc." line-7: "Access vs Page -permissions" line-8: "You need to assign both access and page permissions for users." line-9: "<1>{{permission1}} permissions allow user make the request to specific address, eg. <2>{{permission2}} allows request to /network." playtimeUnit: "hours" retention: calculationStep1: "First the data is filtered using '<>' option. Any players with 'registerDate' outside the time range are ignored." calculationStep2: "Then it is grouped into groups of players using '<0>' option, eg. With '<1>': All players who registered in January 2023, February 2023, etc" calculationStep3: "Then the '<0>' and '<1>' options select which visualization to render." calculationStep4: "'<>' controls how many points the graph has, eg. 'Days' has one point per day." calculationStep5: "On each calculated point all players are checked for the condition." calculationStep6: "Select X Axis below to see conditions." calculationStepDate: "This visualization shows the different groups of players that are still playing on your server. The visualization uses lastSeen date. If x < lastSeenDate, the player is visible on the graph." calculationStepDeltas: "This visualization is most effective using Player Count as the Y Axis. The visualization shows net gain of players (How many players joined minus players who stopped playing). The visualization uses both registered and lastSeen dates. If registerDate < x < lastSeenDate, the player is visible on the graph." calculationStepPlaytime: "This visualization tells how long the gameplay loop keeps players engaged on your server. The visualization uses playtime. If x < playtime, the player is visible on the graph." calculationStepTime: "This visualization tells how long people keep coming back to play on the server after they join the first time. The visualization uses timeDifference. If x < timeDifference, the player is visible on the graph." compareJoinAddress: "Grouping by join address allows measuring advertising campaigns on different sites." compareMonths: "You can compare different months by changing the '<0>' option to '<1>'" examples: adCampaign: "Comparing player gain of different ad campaigns using different Join Addresses (anonymized)" deltas: "<> shows net gain of players." pattern: "A general pattern emerges when all players start leaving the server at the same time" plateau: "Comparing player gain of different months. Plateaus suggest there were players Plan doesn't know about. In this example Plan was installed in January 2022." playtime: "Playtime tells how long the gameplay loop keeps players engaged on your server." stack: "Cumulative player gain can be checked with stacked player count as Y axis" howIsItCalculated: "How it is calculated" howIsItCalculatedData: "The graph is generated from player data:" options: "Select the options to analyze different aspects of Player Retention." retentionBasis: "New player retention is calculated based on session data. If a registered player has played within latter half of the timespan, they are considered retained." testPrompt: "Test it out:" testResult: "Test result" threshold: "Threshold" thresholdUnit: "hours / week" tips: "Tips" usingTheGraph: "Using the Graph" hourByHour: "Heure par Heure" inactive: "Inactif(ve)" indexInactive: "Inactif" indexRegular: "Régulier" information: "INFORMATIONS" insights: "Insights" insights30days: "Perspectives sur 30 jours" installed: "Installed" irregular: "Irrégulier" joinAddress: "Join Address" joinAddresses: "Adresses de Connexion" kdr: "KDR" killed: "Tué(e)" last24hours: "24 Dernières heures" last30days: "30 Derniers jours" last7days: "7 Derniers jours" lastAllowed: "Last Allowed" lastBlocked: "Last Blocked" lastConnected: "Dernier Connecté" lastKnownAttempt: "Last Known Attempt" lastPeak: "Dernier pic de Joueurs en Ligne" lastSeen: "Dernière Connexion" latestJoinAddresses: "Latest Join Addresses" length: " Longueur" links: "LIENS" loadedChunks: "Chunks Chargés" loadedEntities: "Entités Chargées" loneJoins: "Connexions de Joueurs Seuls" loneNewbieJoins: "Connexions de Débutants Seuls" longestSession: "Session la plus Longue" lowTpsSpikes: "Pics de TPS bas" lowTpsSpikes7days: "Low TPS Spikes (7 days)" manage: "Manage" managePage: addGroup: header: "Add group" invalidName: "Group name can be 100 characters maximum." name: "Name of the group" alert: groupAddFail: "Failed to add group: {{error}}" groupAddSuccess: "Added group '{{groupName}}'" groupDeleteFail: "Failed to delete group: {{error}}" groupDeleteSuccess: "Deleted group '{{groupName}}'" saveFail: "Failed to save changes: {{error}}" saveSuccess: "Changes saved successfully!" changes: discard: "Discard Changes" save: "Save" unsaved: "Unsaved changes" deleteGroup: confirm: "Confirm & Delete {{groupName}}" confirmDescription: "This will move all users of '{{groupName}}' to group '{{moveTo}}'. There is no undo!" header: "Delete '{{groupName}}'" moveToSelect: "Move remaining users to group" groupHeader: "Manage Group Permissions" groupPermissions: "Permissions of {{groupName}}" maxFreeDisk: "Espace Disque MAX disponible" medianSessionLength: "Median Session Length" minFreeDisk: "Espace Disque MIN disponible" mobDeaths: "Morts causées par un Mob" mobKdr: "Ratio - Kills / Morts de Mobs -" mobKills: "Kills de Mobs" modified: "Modified" mostActiveGamemode: "Mode de Jeu le plus utilisé" mostPlayedWorld: "Monde le plus Fréquenté" name: "Nom" network: "Réseau" networkAsNumbers: "Réseau en Chiffres" networkCalendar: "Network Calendar" networkOnlineActivity: "Activité en Ligne du Réseau" networkOverview: "Aperçu du Réseau" networkPage: "Page du Réseau" new: "Nouveau(elle)" newPlayerRetention: "Rétention des nouveaux Joueurs" newPlayers: "Nouveaux Joueurs" newPlayers7days: "New Players (7 days)" nickname: "Surnom" noDataToDisplay: "No Data to Display" now: "Maintenant" onlineActivity: "Activité en ligne" onlineActivityAsNumbers: "Activité en ligne en Chiffres" onlineOnFirstJoin: "Joueurs en Ligne lors de la première Connexion" operator: "Opérateur" overview: "Vue d'Ensemble" perDay: "/ Jour" perPlayer: "/ Joueur" perRegularPlayer: "/ Joueur Régulier" performance: "Performances" performanceAsNumbers: "Performances en Chiffres" ping: "Latence" player: "Joueur" playerDeaths: "Décès causés par le Joueur" playerKills: "Kills de Joueurs" playerKillsVictimIndicator: "Player was killed within 24h of first time they were seen (Time since registered: <>)." playerList: "Liste des Joueurs" playerOverview: "Aperçu des Joueurs" playerPage: "Page du Joueur" playerRetention: "Player Retention" playerbase: "Base de Joueurs" playerbaseDevelopment: "Évolution de la base de Joueurs" playerbaseOverview: "Playerbase Overview" players: "Joueurs" playersOnline: "Joueurs en Ligne" playersOnlineNow: "Players Online (Now)" playersOnlineOverview: "Aperçu de l'Activité en Ligne" playtime: "Temps de Jeu" pluginHistory: "Plugin History" pluginVersionHistory: "Plugin Version History" plugins: "Plugins" pluginsOverview: "Plugins Overview" punchcard: "Carte Perforée" punchcard30days: "Carte perforée sur 30 jours" pvpPve: "PvP & PvE" pvpPveAsNumbers: "PvP & PvE en Chiffres" query: "Faire une Requête" quickView: "Aperçu Rapide" ram: "RAM" ramUsage: "RAM Usage" recentKills: "Kills récents" recentPvpDeaths: "Décès récents en PvP" recentPvpKills: "Kills récents en PvP" recentSessions: "Sessions récentes" registered: "Inscription" registeredPlayers: "Joueurs Enregistrés" regular: "Régulier(ère)" regularPlayers: "Joueurs Réguliers" relativeJoinActivity: "Activité de Connexion relative" retention: groupByNone: "No grouping" groupByTime: "Group registered by" inAnytime: "any time" inLast180d: "in the last 6 months" inLast30d: "in the last 30 days" inLast365d: "in the last 12 months" inLast730d: "in the last 24 months" inLast7d: "in the last 7 days" inLast90d: "in the last 3 months" playersRegisteredInTime: "Players who registered" retainedPlayersPercentage: "Retained Players %" timeSinceRegistered: "Time since register date" timeStep: "Time step" secondDeadliestWeapon: "2ᵉ Arme de Combat" seenNicknames: "Surnoms vus" server: "Serveur" serverAnalysis: "Analyse du Serveur" serverAsNumberse: "Serveur en Chiffres" serverCalendar: "Server Calendar" serverDowntime: "Temps Hors-Ligne du Serveur" serverOccupied: "Serveur Inoccupé" serverOverview: "Aperçu du Serveur" serverPage: "Page du Serveur" serverPlaytime: "Temps de Jeu du Serveur" serverPlaytime30days: "Temps de Jeu du Serveur sur 30 Jours" serverPossiblyOffline: "Possibly offline" serverSelector: "Server selector" servers: "Serveurs" serversTitle: "SERVEURS" session: "Session" sessionCalendar: "Session Calendar" sessionEnded: " Session Terminée" sessionMedian: "Session Médiane" sessionStart: "Début de la Session" sessions: "Sessions" sortBy: "Sort By" stacked: "Stacked" table: showNofM: "Showing {{n}} of {{m}} entries" showPerPage: "Show per page" visibleColumns: "Visible columns" themeSelect: "Sélection du Thème" thirdDeadliestWeapon: "3ᵉ Arme de Combat" thirtyDays: "30 jours" thirtyDaysAgo: "Il y a 30 jours" time: date: "Date" day: "Day" days: "Days" hours: "Hours" month: "Month" months: "Months" week: "Week" weeks: "Weeks" year: "Year" timesKicked: "Nombre d'Éjections" toMainPage: "Retour à la page principale" total: "Total" totalActive: "Temps Actif Total" totalAfk: "Temps Inactif Total" totalPlayers: "Joueurs Totaux" totalPlayersOld: "Joueurs Totaux" totalPlaytime: "Temps de Jeu Total" totalServerDowntime: "Total Server Downtime" tps: "TPS" trend: "Tendances" trends30days: "Tendances sur 30 Jours" uninstalled: "Uninstalled" uniquePlayers: "Joueurs Uniques" uniquePlayers7days: "Unique Players (7 days)" unit: percentage: "Percentage" playerCount: "Player Count" users: "Manage Users" version: "Version" veryActive: "Très Actif" weekComparison: "Comparaison Hebdomadaire" weekdays: "'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi', 'Dimanche'" world: "Charge du Monde" worldPlaytime: "Temps de Jeu par Monde" worstPing: "Pire Latence" xAxis: "X Axis" yAxis: "Y Axis" login: failed: "Connexion échouée : " forgotPassword: "Mot de Passe oublié ?" forgotPassword1: "Mot de Passe oublié ? Désenregistrez puis réenregistrez-vous." forgotPassword2: "Utilisez la commande suivante en jeu pour supprimer votre utilisateur actuel :" forgotPassword3: "Ou en utilisant la console :" forgotPassword4: "Après avoir utilisé la commande, " login: "Connexion" logout: "Déconnexion" password: "Mot de Passe" register: "Créer un compte !" username: "Nom d'Utilisateur" manage: permission: description: access: "Controls access to pages" access_docs: "Allows accessing /docs page" access_errors: "Allows accessing /errors page" access_network: "Allows accessing /network page" access_player: "Allows accessing any /player pages" access_player_self: "Allows accessing own /player page" access_players: "Allows accessing /players page" access_query: "Allows accessing /query and Query results pages" access_raw_player_data: "Allows accessing /player/{uuid}/raw json data. Follows 'access.player' permissions." access_server: "Allows accessing all /server pages" manage_groups: "Allows modifying group permissions & Access to /manage/groups page" manage_users: "Allows modifying what users belong to what group" page: "Controls what is visible on pages" page_network: "See all of network page" page_network_geolocations: "See Geolocations tab" page_network_geolocations_map: "See Geolocations Map" page_network_geolocations_ping_per_country: "See Ping Per Country table" page_network_join_addresses: "See Join Addresses -tab" page_network_join_addresses_graphs: "See Join Address graphs" page_network_join_addresses_graphs_pie: "See Latest Join Addresses graph" page_network_join_addresses_graphs_time: "See Join Addresses over time graph" page_network_overview: "See Network Overview -tab" page_network_overview_graphs: "See Network Overview graphs" page_network_overview_graphs_calendar: "See Network calendar" page_network_overview_graphs_day_by_day: "See Day by Day graph" page_network_overview_graphs_hour_by_hour: "See Hour by Hour graph" page_network_overview_graphs_online: "See Players Online graph" page_network_overview_numbers: "See Network Overview numbers" page_network_performance: "See network Performance tab" page_network_playerbase: "See Playerbase Overview -tab" page_network_playerbase_graphs: "See Playerbase Overview graphs" page_network_playerbase_overview: "See Playerbase Overview numbers" page_network_players: "See Player list -tab" page_network_plugin_history: "See Plugin History across the network" page_network_plugins: "See Plugins tab of Proxy" page_network_retention: "See Player Retention -tab" page_network_server_list: "See list of servers" page_network_sessions: "See Sessions tab" page_network_sessions_list: "See list of sessions" page_network_sessions_overview: "See Session insights" page_network_sessions_server_pie: "See Server Pie graph" page_network_sessions_world_pie: "See World Pie graph" page_player: "See all of player page" page_player_overview: "See Player Overview -tab" page_player_plugins: "See Plugins -tabs" page_player_servers: "See Servers -tab" page_player_sessions: "See Player Sessions -tab" page_player_versus: "See PvP & PvE -tab" page_server: "See all of server page" page_server_allowlist_bounce: "See list of Game allowlist bounces" page_server_geolocations: "See Geolocations tab" page_server_geolocations_map: "See Geolocations Map" page_server_geolocations_ping_per_country: "See Ping Per Country table" page_server_join_addresses: "See Join Addresses -tab" page_server_join_addresses_graphs: "See Join Address graphs" page_server_join_addresses_graphs_pie: "See Latest Join Addresses graph" page_server_join_addresses_graphs_time: "See Join Addresses over time graph" page_server_online_activity: "See Online Activity -tab" page_server_online_activity_graphs: "See Online Activity graphs" page_server_online_activity_graphs_calendar: "See Server calendar" page_server_online_activity_graphs_day_by_day: "See Day by Day graph" page_server_online_activity_graphs_hour_by_hour: "See Hour by Hour graph" page_server_online_activity_graphs_punchcard: "See Punchcard graph" page_server_online_activity_overview: "See Online Activity numbers" page_server_overview: "See Server Overview -tab" page_server_overview_numbers: "See Server Overview numbers" page_server_overview_players_online_graph: "See Players Online graph" page_server_performance: "See Performance tab" page_server_performance_graphs: "See Performance graphs" page_server_performance_overview: "See Performance numbers" page_server_player_versus: "See PvP & PvE -tab" page_server_player_versus_kill_list: "See Player kill and death lists" page_server_player_versus_overview: "See PvP & PvE numbers" page_server_playerbase: "See Playerbase Overview -tab" page_server_playerbase_graphs: "See Playerbase Overview graphs" page_server_playerbase_overview: "See Playerbase Overview numbers" page_server_players: "See Player list -tab" page_server_plugin_history: "See Plugin History" page_server_plugins: "See Plugins -tabs of servers" page_server_retention: "See Player Retention -tab" page_server_sessions: "See Sessions tab" page_server_sessions_list: "See list of sessions" page_server_sessions_overview: "See Session insights" page_server_sessions_world_pie: "See World Pie graph" modal: info: bugs: "Rapport de bugs" contributors: bugreporters: "& Rapporteurs de Bugs !" code: "Contributeurs" donate: "Un merci spécial à ceux qui ont financièrement soutenu le développement." text: 'En outre, ces gens formidables ont contribué :' translator: "Traducteurs" developer: "est développé par" discord: "Support général sur Discord" license: "Player Analytics est développé et fait l'objet d'une licence en vertu de" metrics: "Métriques bStats" text: "Informations concernant le plugin" wiki: "Wiki, Documentation & Tutoriaux de Plan" version: available: "est Disponible" changelog: "Visualiser les changements" dev: "Cette version est réservée au développement." download: "Téléchargement" text: "Une nouvelle version a été publiée et est maintenant disponible en téléchargement." title: "Version" query: filter: activity: text: "sont dans des Groupes d'Activité" banStatus: name: "Statut de Bannissement" banned: "Banni(e)" country: text: "have joined from country" generic: allPlayers: "Tous les Joueurs" and: "et" start: "des Joueurs qui" hasPlayedOnServers: name: "Has played on one of servers" text: "have played on at least one of" hasPluginBooleanValue: name: "Has plugin boolean value" text: "have Plugin boolean value" joinAddress: text: "ont rejoint avec l'adresse" nonOperators: "Non Opérateur(trice)" notBanned: "Non Banni(e)" operatorStatus: name: "Statut d'Opérateur" operators: "Opérateurs" playedBetween: text: "Joués entre" pluginGroup: name: "Groupe : " text: "sont dans le groupe {group} de ${plugin}" registeredBetween: text: "Enregistrés entre" skipped: "Skipped" title: activityGroup: "Groupe d'Activité actuel" view: " Vue :" filters: add: "Ajouter un filtre.." loading: "Chargement des Filtres.." generic: are: "`sont`" label: editQuery: "Edit Query" from: ">de" makeAnother: "Faire une autre Requête" servers: all: "using data of all servers" many: "using data of {number} servers" single: "using data of 1 server" two: "using data of 2 servers" showFullQuery: "Show Full Query" to: ">à" view: "Visualiser une vue" performQuery: "Exécuter la Requête !" results: match: "${resultCount} Joueurs appariés" none: "La Requête n'a produit aucun résultat" title: "Résultats de la Requête" title: activity: "Activité des joueurs appariés" activityOnDate: 'Activité sur ' sessionsWithinView: "Sessions à portée de vue" text: "Requête<" register: completion: "Enregistrement complet" completion1: "Vous pouvez maintenant terminer l'enregistrement de l'utilisateur." completion2: "Le Code expire dans 15 minutes" completion3: "Utilisez la commande suivante en jeu pour terminer l'enregistrement :" completion4: "Ou en utilisant la console :" createNewUser: "Créer un nouvel utilisateur" disabled: "Registering new users has been disabled in the config." error: checkFailed: "La vérification de l'état de l'enregistrement a échoué : " failed: "Enregistrement échoué : " noPassword: "Veuillez spécifier un Mot de Passe" noUsername: "Veuillez spécifier un Nom d'Utilisateur" usernameLength: "Le Nom d'Utilisateur peut comporter jusqu'à 50 caractères, le vôtre est" login: "Vous avez déjà un compte ? Connectez-vous !" passwordTip: "Le Mot de Passe devrait comporter plus de 8 caractères, mais il n'y a aucune limite." register: "Enregistrer" success: "Registered a new user successfully! You can now login." usernameTip: "Le Nom d'Utilisateur peut comporter jusqu'à 50 caractères." text: click: "Click for more" clickAndDrag: "Click and Drag for more" clickToExpand: "Cliquez pour agrandir" comparing15days: "Comparaison des 15 derniers Jours" comparing30daysAgo: "Comparaison des 60 derniers Jours" noExtensionData: "Pas de données d'extension" noLowTps: "Pas de pics de TPS bas" unit: chunks: "Chunks" players: "Joueurs" value: localMachine: "Machine Locale" noKills: "Pas de Kills" offline: " Hors-Ligne" online: " En Ligne" with: "Avec" version: changelog: "Visualiser le Changelog" current: "Vous avez la Version ${0}" download: "Télécharger Plan-${0}.jar" isDev: "Cette version est réservée au Développement." updateButton: "Mise à Jour" updateModal: text: "Une nouvelle version a été publiée et peut être téléchargée." title: "La Version ${0} est Disponible !" plugin: apiCSSAdded: "Extension de Page : ${0} a ajouté une ou plusieurs feuilles de style à ${1}, ${2}" apiJSAdded: "Extension de Page : ${0} a ajouté un ou plusieurs JavaScript à ${1}, ${2}" disable: database: "Traitement des tâches critiques inachevées... (${0})" disabled: "Plan a été désactivé." processingComplete: "Traitement complété." savingSessions: "Sauvegarde des sessions inachevées..." savingSessionsTimeout: "Timeout atteint - stockage des sessions non terminées lors du prochain démarrage." waitingDb: "En attente de la finalisation des requêtes pour éviter que SQLite ne plante la JVM.." waitingDbComplete: "Connexion SQLite fermée." waitingTransactions: "En attente des transactions non terminées pour éviter la perte de données.." waitingTransactionsComplete: "File d'attente des transactions fermée." webserver: "Le serveur Web a été désactivé." enable: database: "Connexion à la base de données établie. (${0})" enabled: "Plan a été activé." fail: database: "La connexion à la base de données a échoué. (${0}) : ${1}" databasePatch: "L'application de correctifs pour la base de données a échoué, le plugin doit être désactivé. Merci de signaler ce problème." databaseType: "${0} n'est pas une base de données prise en charge." geoDBWrite: "Une erreur s'est produite lors de l'enregistrement de la base de données 'GeoLite2 Geolocation' téléchargée précédemment." webServer: "Le serveur Web n'a pas été initialisé !" notify: badIP: "L'adresse IP située dans le fichier 'server.properties' est érronée. Attention, des liens incorrects seront donnés !" emptyIP: "L'adresse IP située dans le fichier 'server.properties' est vide et l'option 'Alternative_IP' n'est pas utilisée. Attention, des liens incorrects seront donnés !" geoDisabled: "La Géolocalisation n'est pas active. (Data.Geolocations: false)" geoInternetRequired: "Plan nécessite un accès à Internet lors de sa première utilisation pour télécharger la base de données 'GeoLite2 Geolocation'." proxyAddress: "Proxy server detected in the database - Proxy Webserver address is '${0}'." proxyDisabledWebserver: "Disabling Webserver on this server - You can override this behavior by setting '${0}' to false." settingChange: "Note: Set '${0}' to ${1}" storeSessions: "Stockage des sessions ayant été préservées lors de l'arrêt précédent." webserverDisabled: "Le serveur Web n'a pas été initialisé. (WebServer.DisableWebServer: true)" webserver: "Le serveur Web communique à travers le port ${0} ( ${1} )." generic: dbApplyingPatch: "Application de correctifs : ${0}..." dbFaultyLaunchOptions: "Configurations défectueuses, utilisation de celles par défaut (${0})" dbNotifyClean: "Suppression des données de ${0} joueurs." dbNotifySQLiteWAL: "Le mode WAL de SQLite n'est pas pris en charge sur cette version du serveur, en utilisant le mode par défaut. Cela peut possiblement affecter les performances." dbPatchesAlreadyApplied: "Tous les correctifs pour la base de données ont déjà été appliqués." dbPatchesApplied: "Tous les correctifs pour la base de données ont été appliqués avec succès." dbSchemaPatch: "Database: Making sure schema is up to date.." loadedServerInfo: "Server identifier loaded: ${0}" loadingServerInfo: "Loading server identifying information" no: "Non" today: "'Aujourd''hui'" unavailable: "Indisponible" unknown: "Inconnu" yes: "Oui" yesterday: "'Hier'" localeReloaded: "Custom locale.yml was modified so it was reloaded and is now in use." version: checkFail: "Impossible de vérifier le dernier numéro de la version" checkFailGithub: "Les informations de la version n'ont pas pu être chargées depuis Github/versions.txt" isDev: " Ceci est une version de développement." isLatest: "Vous utilisez la dernière version." updateAvailable: "Une nouvelle version (${0}) est disponible ${1}" updateAvailableSpigot: "Une nouvelle version est disponible depuis ${0}" webserver: fail: SSLContext: "Serveur Web : Échec d'initialisation du contexte SSL." certFileEOF: "Serveur Web : EOF lors de la lecture du Certificat. (Assurez-vous que le fuchier n'est pas vide)" certStoreLoad: "Serveur Web : Échec du chargement du certificat SSL." portInUse: "Le Serveur Web n'a pas été initialisé avec succès. Le port (${0}) est-il actuellement utilisé ?" notify: authDisabledConfig: "Serveur Web : Authentification d'utilisateur désactivée ! (dans la configuration)" authDisabledNoHTTPS: "Serveur Web : Authentification utilisateur désactivée ! (Non sécurisée avec HTTP)" certificateExpiresOn: "Webserver: Loaded certificate is valid until ${0}." certificateExpiresPassed: "Webserver: Certificate has expired, consider renewing the certificate." certificateExpiresSoon: "Webserver: Certificate expires in ${0}, consider renewing the certificate." certificateNoSuchAlias: "Webserver: Certificate with alias '${0}' was not found inside the keystore file '${1}'." http: "Serveur Web : Aucun certificat -> Utilisation du serveur HTTP pour la visualisation." ipWhitelist: "Serveur Web : La liste blanche d'adresses IP n'est pas activée." ipWhitelistBlock: "Serveur Web : ${0} n'a pas pu accéder à '${1}'. (pas sur la liste blanche)" noCertFile: "Serveur Web : Fichier KeyStore du certificat introuvable : ${0}" reverseProxy: "Serveur Web : le Proxy-mode HTTPS est activé, assurez-vous que votre proxy inversé est routé en utilisant HTTPS et Plan Alternative_IP.Address."