UNPKG

p3x-redis-ui-material

Version:

💿 P3X Redis UI triple frontend — Angular + React/MUI + Vue/Vuetify with 54 languages, 7 themes, Socket.IO, desktop notifications, and full feature parity

1 lines ‱ 42 kB
import{c as I}from"./main-OCJB5534.js";var i=I((n,t)=>{t.exports={error:{server_error:`Erreur du serveur, veuillez rĂ©essayer`,aiPromptTooLong:`Le prompt AI est trop long (max. 4096 caractĂšres)`},title:{donate:`Don`,donateTitle:`Soutenez P3X Redis UI`,donateDescription:`P3X Redis UI est un projet gratuit et open source. Les coĂ»ts de maintenance de l'application, des fonctionnalitĂ©s IA, des images Docker, des serveurs et de l'infrastructure proviennent de la poche du dĂ©veloppeur. Si vous trouvez cet outil utile, veuillez envisager de soutenir son dĂ©veloppement continu par un don. Chaque contribution aide Ă  maintenir le projet en vie et en croissance. Merci !`,jsonRecursive:`Expansion de toutes les feuilles`,name:`P3X Redis UI`,nameDonated:`P3X Redis UI+`,main:`Vous pouvez choisir une connexion Redis depuis le menu en bas Ă  gauche.`,statistics:`Statistiques`,error:`Erreur`,connectingRedis:`Connexion Ă  Redis ...`,socketioConnectError:`Erreur Socket.IO`,db:`DB`,server:`Serveur`,clients:`Clients`,memory:`MĂ©moire`,persistence:`Persistance`,stats:`Statistiques`,replication:`RĂ©plication`,cpu:`CPU`,cluster:`Cluster`,modules:`Modules`,errorstats:`Statistiques d'erreurs`,commandstats:`Statistiques de commandes`,latencystats:`Statistiques de latence`,keysizes:`Tailles des clĂ©s`,threads:`Fils d'exĂ©cution`},confirm:{dropIndex:`Voulez-vous vraiment supprimer cet index ?`,uploadBuffer:`Êtes-vous sĂ»r de vouloir tĂ©lĂ©charger ces donnĂ©es binaires ?`,uploadBufferDone:`Les donnĂ©es binaires ont Ă©tĂ© tĂ©lĂ©chargĂ©es`,uploadBufferDoneAndSave:`Les donnĂ©es binaires ont Ă©tĂ© tĂ©lĂ©chargĂ©es et enregistrĂ©es sur le serveur`,title:`Confirmer`,alert:`Alerte`,info:`Info`,deleteListItem:`Êtes-vous sĂ»r de vouloir supprimer cet Ă©lĂ©ment de la liste ?`,deleteHashKey:`Êtes-vous sĂ»r de vouloir supprimer cette clĂ© hash ?`,deleteArrayIndex:`Voulez-vous vraiment supprimer cet Ă©lĂ©ment de tableau ?`,deleteStreamTimestamp:`Êtes-vous sĂ»r de vouloir supprimer cet horodatage du flux ?`,deleteSetMember:`Êtes-vous sĂ»r de vouloir supprimer ce membre de l'ensemble ?`,deleteZSetMember:`Êtes-vous sĂ»r de vouloir supprimer ce membre de l'ensemble triĂ© ?`,deleteConnection:`Confirmer`,deleteConnectionText:`Êtes-vous sĂ»r de vouloir supprimer cette connexion Redis ?`,deleteNode:`Êtes-vous sĂ»r de vouloir supprimer ce nƓud Redis ?`,delete:`Supprimer ?`,deleteAllKeys:e=>`Supprimer cet arbre et toutes ses cl\xE9s (${e.key}) ?`,deleteSearchKeys:e=>`\xCAtes-vous s\xFBr de vouloir supprimer toutes les cl\xE9s correspondant \xE0 "${e.pattern}" ? ${e.count} cl\xE9s trouv\xE9es.`,socketioConnectError:`Socket.IO ne peut pas se connecter au serveur. Vous pouvez recharger et essayer de rĂ©soudre l'erreur de connexion vous-mĂȘme, le client ne sait pas comment la rĂ©soudre seul.`,socketioAuthRequired:`Autorisation Socket.IO requise. Veuillez vous authentifier avec HTTP Basic Auth (nom d'utilisateur/mot de passe) et recharger.`,invalidCredentials:`Nom d'utilisateur ou mot de passe invalide.`,deleteKey:`Êtes-vous sĂ»r de vouloir supprimer cette clĂ© ?`,rename:{title:`Êtes-vous sĂ»r de vouloir renommer cette clĂ© ?`,textContent:`Cette action renomme la clĂ© de maniĂšre permanente.`,placeholder:`La clĂ© Redis (obligatoire)`},ttl:{title:`Êtes-vous sĂ»r de vouloir modifier le TTL de cette clĂ© ?`,textContent:`La modification du TTL met Ă  jour la durĂ©e de vie de cette clĂ©. Laissez vide pour conserver cette clĂ© indĂ©finiment.`,placeholder:`Le TTL de la clĂ© Redis (entier ou vide)`,placeholderPlaceholder:`Vide signifie qu'elle persiste indĂ©finiment ; sinon entrez un entier.`,convertTextToTime:`Convertir le texte en temps`,convertTextToTimePlaceholder:`Ex. 1d donnera 86400`}},language:{bg:`БългарсĐșĐž / Bulgarian`,cs:`ČeĆĄtina / Czech`,de:`Deutsch / German`,el:`ΕλληΜÎčÎșÎŹ / Greek`,en:`English`,es:`Español / Spanish`,fr:`Français / French`,hu:`Magyar / Hungarian`,it:`Italiano / Italian`,ja:`æ—„æœŹèȘž / Japanese`,nl:`Nederlands / Dutch`,pl:`Polski / Polish`,"pt-PT":`PortuguĂȘs / Portuguese`,ro:`RomĂąnă / Romanian`,ru:`РуссĐșĐžĐč / Russian`,sk:`Slovenčina / Slovak`,sr:`СрпсĐșĐž / Serbian`,sv:`Svenska / Swedish`,tr:`TĂŒrkçe / Turkish`,uk:`ĐŁĐșŃ€Đ°Ń—ĐœŃŃŒĐșа / Ukrainian`,zn:`äž­æ–‡ / Chinese`,ar:`Ű§Ù„ŰčŰ±ŰšÙŠŰ© / Arabic`,az:`Azərbaycanca / Azerbaijani`,be:`Đ‘Đ”Đ»Đ°Ń€ŃƒŃĐșая / Belarusian`,bn:`àŠŹàŠŸàŠ‚àŠČàŠŸ / Bengali`,da:`Dansk / Danish`,et:`Eesti / Estonian`,fi:`Suomi / Finnish`,fil:`Filipino / Filipino`,he:`ŚąŚ‘ŚšŚ™ŚȘ / Hebrew`,hr:`Hrvatski / Croatian`,hy:`Ő€ŐĄŐ”Ő„Ö€Ő„Ő¶ / Armenian`,id:`Bahasa Indonesia / Indonesian`,ka:`áƒ„áƒáƒ áƒ—áƒŁáƒšáƒ˜ / Georgian`,kk:`ÒšĐ°Đ·Đ°Ò›ŃˆĐ° / Kazakh`,km:`ខ្មែរ / Khmer`,ko:`한ꔭ얎 / Korean`,ky:`Кыргызча / Kyrgyz`,lt:`LietuviĆł / Lithuanian`,mk:`МаĐșĐ”ĐŽĐŸĐœŃĐșĐž / Macedonian`,ms:`Bahasa Melayu / Malay`,ne:`à€šà„‡à€Șà€Ÿà€Čà„€ / Nepali`,no:`Norsk / Norwegian`,"pt-BR":`PortuguĂȘs (Brasil) / Portuguese (Brazil)`,sl:`Slovenơčina / Slovenian`,tg:`ĐąĐŸÒ·ĐžĐșÓŁ / Tajik`,th:`àč„àž—àžą / Thai`,vi:`Tiáșżng Việt / Vietnamese`,"zh-HK":`äž­æ–‡ïŒˆéŠ™æžŻïŒ‰ / Chinese (Hong Kong)`,"zh-TW":`äž­æ–‡ïŒˆć°çŁïŒ‰ / Chinese (Taiwan)`,bs:`Bosanski / Bosnian`,si:`සිංහග / Sinhala`,sw:`Kiswahili / Swahili`,ta:`àź€àźźàźżàźŽàŻ / Tamil`},intention:{copy:`Copier`,downloadBuffer:`TĂ©lĂ©charger le binaire`,setBuffer:`TĂ©lĂ©charger le binaire`,exportKeys:`Exporter les clĂ©s`,exportAllKeys:e=>`Exporter les ${e.count} cl\xE9s`,exportSearchResults:e=>`Exporter ${e.count} r\xE9sultats`,deleteAllKeysMenu:e=>`Supprimer tout ${e.count}`,importKeys:`Importer les clĂ©s`,deleteSearchKeys:e=>`Supprimer ${e.count} cl\xE9s correspondantes`,saveWithFormatJson:`Enregistrer avec formatage`,formatJson:`Formater Json`,wrap:`Retour Ă  la ligne`,unwrap:`Sans retour Ă  la ligne`,downloadJson:`TĂ©lĂ©charger JSON`,pubsubMonitor:`PubSub`,pulse:`Pulse`,profiler:`Profiler`,memoryAnalysis:`Analysis`,language:`Langue / Language`,ok:`OK`,addKey:`Ajouter Ă  cette clĂ©`,addKeyRoot:`Ajouter une clĂ© racine`,reloadKey:`Recharger la clĂ©`,reload:`Recharger`,close:`Fermer`,commands:`Commandes`,view:`Affichage`,statistics:`Statistiques`,refresh:`Actualiser`,pause:`Pause`,resume:`Reprendre`,clear:`Effacer`,rename:`Renommer`,main:`Base de donnĂ©es`,cancel:`Annuler`,theme:`ThĂšme`,github:`GitHub`,githubRepo:`DĂ©pĂŽt`,githubRelease:`Versions`,githubChangelog:`Journal des modifications`,info:`Info`,settings:`ParamĂštres`,connect:`Connecter`,disconnect:`DĂ©connecter`,logout:`DĂ©connexion`,overview:`Vue d'ensemble`,console:`Console`,noConnections:`Aucune connexion, ajoutez une connexion dans le menu des paramĂštres.`,noConnectionsInSettings:`Aucune connexion, vous pouvez ajouter une NOUVELLE CONNEXION ci-dessus.`,connectionAdd:`Nouvelle connexion`,addGroup:`Ajouter un groupe`,extend:`DĂ©velopper`,collapse:`RĂ©duire`,add:`Ajouter`,edit:`Modifier`,save:`Enregistrer`,ttl:`DĂ©finir le TTL`,fieldTtl:`TTL du champ`,digest:`RĂ©sumĂ©`,delete:`Supprimer`,remove:`Retirer`,areYouSure:`Êtes-vous sĂ»r ?`,sure:`Confirmer`,testConnection:`Tester la connexion`,getKey:`Chargement de la clĂ© Redis et des donnĂ©es associĂ©es ...`,jsonViewShow:`Afficher JSON`,jsonViewEditor:`Modifier JSON`,quickConsole:`Console rapide`,moveUp:`Monter`,moveDown:`Descendre`},diff:{reviewChanges:`VĂ©rifier les modifications`,inline:`En ligne`,sideBySide:`CĂŽte Ă  cĂŽte`,additions:`ajouts`,deletions:`suppressions`,unchangedLines:`lignes inchangĂ©es`,noChanges:`Aucune modification dĂ©tectĂ©e`,before:`Avant`,after:`AprĂšs`},label:{id:{nodeId:`ID du nƓud`,id:`ID de connexion`,info:`Si vous ne souhaitez pas modifier les propriĂ©tĂ©s : sshPassword, sshPrivateKey, password, tlsCrt, tlsKey, tlsCa, veuillez entrer l'ID de la connexion dans ces propriĂ©tĂ©s pour conserver les valeurs intactes. Si vous souhaitez la mĂȘme logique pour le mot de passe du nƓud, entrez l'ID du nƓud dans le mot de passe du nƓud.`},secureFeature:`Si vous voyez une valeur qui commence par P3X et qui semble identique, c'est une fonctionnalitĂ© de sĂ©curitĂ©. Pour modifier les paramĂštres, remplacez simplement ces paramĂštres par une valeur vide ou autre chose et ils seront enregistrĂ©s. Si vous ne modifiez pas les paramĂštres, ils seront conservĂ©s tels quels sur le serveur.`,aiTranslating:`Traduction...`,aiSettings:`ParamĂštres IA`,aiGroqApiKey:`ClĂ© API Groq`,aiGroqApiKeyInfo:`Optionnel. Votre propre clĂ© API Groq pour de meilleures performances. Obtenez une clĂ© gratuite sur`,aiGroqApiKeyPlaceholder:`gsk_...`,aiGroqApiKeySaved:`ClĂ© API IA enregistrĂ©e`,aiGroqApiKeyInvalid:`ClĂ© API Groq invalide`,aiGroqApiKeyNotSet:`Non dĂ©fini (par dĂ©faut du serveur)`,aiEnabled:`IA activĂ©e`,aiEnabledYes:`Oui`,aiEnabledNo:`Non`,aiRouteViaNetwork:`Acheminement via network.corifeus.com`,aiRoutingDirect:`Les requĂȘtes vont directement Ă  Groq avec votre propre clĂ© API, sans passer par network.corifeus.com.`,aiRoutingNetwork:`Les requĂȘtes IA sont acheminĂ©es via network.corifeus.com. Si vous avez votre propre clĂ© API Groq gratuite, vous pouvez dĂ©sactiver ce commutateur.`,aiMaxTokens:`Nombre maximal de jetons IA`,aiMaxTokensInfo:`Nombre maximal de jetons pour les rĂ©ponses de l'IA. Des valeurs plus Ă©levĂ©es permettent des rĂ©ponses plus longues mais peuvent consommer plus de crĂ©dits API.`,consoleDrawer:{toggleTooltip:`Basculer la console`,clearTooltip:`Effacer le dĂ©filement`,closeTooltip:`Fermer la console`,aiSettingsTooltip:`ParamĂštres AI`,modeRedis:`REDIS`,modeAi:`AI`,connectionChipNoDb:e=>`${e.name}`,connectionChipWithDb:e=>`${e.name} \xB7 db ${e.db}`,pageChip:e=>`page\xA0: ${e.page}`,connectingTo:e=>`Connexion \xE0 ${e.name}\u2026`,connectedTo:e=>`Connect\xE9 \xE0 ${e.name} (Redis ${e.version} ${e.mode}, ${e.modules} modules charg\xE9s)`,connectedToNoInfo:e=>`Connect\xE9 \xE0 ${e.name}`,disconnectedFrom:e=>`D\xE9connect\xE9 de ${e.name}`,readyIndicator:`PrĂȘt.`},cheatsheet:{title:`AI Aide-mĂ©moire — Que puis-je demander\xA0?`,subtitle:`Cliquez sur n’importe quelle invite pour la coller dans la console. Appuyez ensuite sur EntrĂ©e.`,searchPlaceholder:`Filtrer les invites
`,openOfficialDocs:`Redis Commandes ↗`,openOfficialDocsTooltip:`Ouvrez la rĂ©fĂ©rence officielle des commandes Redis sur redis.io`,closeTooltip:`Fermer (Échap)`,empty:`Aucune invite ne correspond Ă  votre filtre.`,footerHint:`Astuce : tapez « ai: » suivi de n'importe quoi dans n'importe quelle langue — le AI comprend 54 langues et utilise l'Ă©tat Redis en direct si nĂ©cessaire.`,groups:{diagnostics:{name:`Diagnostic en direct`,description:`Demandez au AI d'enquĂȘter sur l'Ă©tat du serveur en direct via des outils sĂ©curisĂ©s en lecture seule.`,prompts:[`pourquoi la mĂ©moire est-elle Ă©levĂ©e ?`,`montre-moi les 10 requĂȘtes les plus lentes`,`quels clients sont connectĂ©s ?`,`quelle est la politique de mĂ©moire maximale\xA0?`,`y a-t-il eu des expulsions rĂ©centes ?`,`y a-t-il un Ă©vĂ©nement de latence ?`,`depuis combien de temps le serveur est-il opĂ©rationnel ?`,`quel est le taux de rĂ©ussite ?`,`afficher l'utilisation du processeur`,`rĂ©sumer l'espace de clĂ©s`,`Quelle quantitĂ© de mĂ©moire chaque type de donnĂ©es utilise-t-il\xA0?`,`est-ce que quelque chose bloque le serveur en ce moment ?`]},keys:{name:`ClĂ©s`,description:`Inspectez, trouvez et raisonnez sur les clĂ©s sans cliquer dans l'arborescence.`,prompts:[`trouver toutes les clĂ©s correspondant Ă  user:*`,`combien de clĂ©s dans chaque base de donnĂ©es ?`,`afficher le plus gros hachage dans ce db`,`trouver des clĂ©s avec un TTL infĂ©rieur Ă  60 secondes`,`quelles clĂ©s n'ont pas de TTL ?`,`de quel type est la clĂ© session:abc\xA0?`,`estimer la mĂ©moire utilisĂ©e par le prĂ©fixe "session:"`,`afficher l'encodage d'objet de la clĂ© user:42`,`Y a-t-il des clĂ©s sur le point d'expirer\xA0?`,`quel espace de noms utilise le plus de mĂ©moire\xA0?`]},dataTypes:{name:`Types de donnĂ©es`,description:`Phrase en langage naturel pour crĂ©er/lire/mettre Ă  jour sur chaque type Redis.`,prompts:[`crĂ©ez un hachage nommĂ© user:1 avec les champs name=Alice age=30`,`ajoutez trois Ă©lĂ©ments Ă  la liste tasks`,`ajouter des membres pour dĂ©finir favourites`,`ajouter des membres notĂ©s Ă  l'ensemble triĂ© leaderboard`,`ajouter un Ă©vĂ©nement pour diffuser events`,`obtenir les 10 derniĂšres entrĂ©es du flux events`,`obtenir tous les champs de l'utilisateur de hachage\xA0:\xA01`,`obtenir les membres de l'ensemble favourites`,`Obtenez le top 10 par score de leaderboard`,`classe les Ă©lĂ©ments selon le nombre de sets oĂč ils apparaissent (ZUNION AGGREGATE COUNT)`]},modules:{name:`Modules`,description:`RequĂȘtes pour les modules Redis chargĂ©s (les catĂ©gories ci-dessous apparaissent uniquement lorsque le module est prĂ©sent).`,prompts:[]},json:{name:`RedisJSON`,description:`Disponible lorsque le module ReJSON est chargĂ©.`,prompts:[`crĂ©ez un document JSON Ă  user:42 avec { nom\xA0: "Alice", Ăąge\xA0: 30\xA0}`,`lire le champ de nom de user:42`,`mettre Ă  jour l'Ăąge de user:42 Ă  31\xA0ans`,`lister toutes les clĂ©s JSON`,`supprimer un champ d'un document JSON`,`obtenir un champ imbriquĂ© en utilisant JSONPath`,`stocke un tableau JSON de floats avec une prĂ©cision rĂ©duite (FPHA BF16)`]},search:{name:`RediSearch`,description:`Disponible lorsque le module de recherche est chargĂ©.`,prompts:[`lister tous les index de texte intĂ©gral`,`lancez une recherche en texte int\xE9gral pour "redis" sur l'index idx:products`,`crĂ©er un index basĂ© sur un hachage avec les champs titre (TEXT) et prix (NUMERIC)`,`obtenir des informations sur l'index idx:products`,`indice de chute idx:products`,`trouver des documents dont le prix est compris entre 10 et 50`,`rĂ©diger une recherche hybride combinant similaritĂ© de texte et de vecteur`]},timeseries:{name:`RedisTimeSeries`,description:`Disponible lorsque le module timeseries est chargĂ©.`,prompts:[`lister toutes les clĂ©s de sĂ©ries temporelles`,`ajouter un point de donnĂ©es Ă  temp:room1`,`obtenez la gamme de temp:room1 d'hier Ă  maintenant`,`obtenez plusieurs gammes par Ă©tiquette sensor=temp`,`gĂ©nĂ©rer 100 points de donnĂ©es sinusoĂŻdales pour temp:room1`,`afficher la rĂ©tention et les Ă©tiquettes pour temp:room1`,`rĂ©cupĂšre min, max, first et last par bucket avec un seul TS.RANGE (candlestick)`]},bloom:{name:`RedisBloom (Fleur / Coucou / Top-K / CMS / T-Digest)`,description:`Disponible lorsque le module bf est chargĂ©.`,prompts:[`vĂ©rifier si l'article foo existe dans le filtre bloom spam:ips`,`ajouter des Ă©lĂ©ments au filtre bloom spam:ips`,`crĂ©er un top-K nommĂ© popular avec K=10`,`requĂȘte count-min sketch traffic pour la clĂ© /home`,`ajoutez des valeurs Ă  t-digest et obtenez le 95e centile`,`Afficher les informations sur le filtre Bloom spam:ips`]},vectorSet:{name:`VectorSet (Redis 8+)`,description:`Disponible lorsque Redis 8+ est dĂ©tectĂ© (type VECTORSET natif).`,prompts:[`ajouter un vecteur Ă  embeddings`,`trouver les 10 vecteurs les plus similaires Ă  un vecteur de requĂȘte`,`afficher les dimensions et le nombre de vecteurs embeddings`,`supprimer un Ă©lĂ©ment du vectorset embeddings`,`recherche par nom d'Ă©lĂ©ment avec VSIM`]},array:{name:`Tableau (Redis 8.8+)`,description:`Disponible lorsque Redis 8.8+ est dĂ©tectĂ© (type ARRAY natif).`,prompts:[`crĂ©e un tableau avec quelques valeurs`,`dĂ©finis la valeur Ă  l'index 5 de mon tableau`,`rĂ©cupĂšre la valeur Ă  un index prĂ©cis`,`liste tous les Ă©lĂ©ments d'un tableau avec ARSCAN`,`supprime l'Ă©lĂ©ment Ă  un index`,`combien d'Ă©lĂ©ments mon tableau contient-il ?`]},redis8:{name:`Redis 8+ fonctionnalitĂ©s`,description:`AffichĂ© lorsque Redis 8+ est dĂ©tectĂ©.`,prompts:[`dĂ©finir le champ de hachage ttl avec HEXPIRE`,`obtenir le rĂ©sumĂ© d'une valeur de chaĂźne`,`exĂ©cuter une recherche hybride texte intĂ©gral + vecteur (FT.HYBRID)`,`dĂ©finir plusieurs clĂ©s avec une expiration partagĂ©e en utilisant MSETEX`,`supprimer une entrĂ©e de flux avec un groupe de consommateurs (XDELEX)`,`afficher les statistiques des emplacements du cluster pour les 10 premiers emplacements`,`limite le dĂ©bit d'une clĂ© avec un compteur de fenĂȘtre (INCREX)`,`effectue un negative-ack d'un message stream en attente vers dead-letter (XNACK)`]},scripting:{name:`Script`,description:`GĂ©nĂ©rez des scripts Lua / EVAL Ă  partir de descriptions en langage naturel.`,prompts:[`Ă©crire un script atomique qui incrĂ©mente counter X uniquement si Y > 5`,`gĂ©nĂ©rer 100 clĂ©s alĂ©atoires avec Lua`,`convertissez ce pipeline shell en un seul EVAL\xA0: clĂ©s user:* | OBTENIR | grep inactif | DEL`,`porter une opĂ©ration par lots sur Lua pour la sĂ©curitĂ© du cluster`,`mise Ă  jour du style de vĂ©rification et de dĂ©finition en un seul appel Lua`,`parcourir un hachage et supprimer les champs correspondant Ă  un modĂšle`]},cluster:{name:`Grappe`,description:`AffichĂ© uniquement en mode cluster.`,prompts:[`afficher les informations sur le cluster`,`lister les nƓuds du cluster`,`afficher les 10 meilleurs emplacements par nombre de clĂ©s`,`afficher les 10 meilleurs emplacements par mĂ©moire`,`quel maĂźtre possĂšde le slot 5000 ?`]},acl:{name:`ACL (Redis 6+)`,description:`Inspectez les utilisateurs de contrĂŽle d’accĂšs et la connexion actuelle.`,prompts:[`en tant que qui suis-je connectĂ© ?`,`lister tous les utilisateurs ACL`,`de quelles autorisations ai-je ?`,`afficher les rĂšgles utilisateur par dĂ©faut`]},qna:{name:`Questions et rĂ©ponses gĂ©nĂ©rales`,description:`Posez des questions de connaissances Redis – pas d'outils, juste des rĂ©ponses.`,prompts:[`qu'est-ce que ZADD\xA0?`,`comment fonctionne le basculement de cluster\xA0?`,`expliquer SCAN vs KEYS`,`quand dois-je utiliser EVAL plutĂŽt que plusieurs commandes\xA0?`,`quelles sont les options de persistance Redis\xA0?`,`quelle est la diffĂ©rence entre RDB et AOF\xA0?`,`comment Redis Sentinel choisit-il un nouveau maĂźtre\xA0?`,`expliquer les balises de hachage en mode cluster`]},translate:{name:`Langage naturel → commande Redis`,description:`DĂ©crivez ce que vous voulez dans l'une des 54 langues\xA0; le AI Ă©crit la commande Redis.`,prompts:[`supprimer la clĂ© user:42`,`renommer la clĂ© foo en barre`,`expirer la clĂ© session:abc dans 10 secondes`,`copier la source de la clĂ© vers la destination`,`augmenter les visites au compteur par 5`,`d\xE9finir le message d'accueil cl\xE9 sur "hello" pendant 1 heure`,`supprimer toutes les clĂ©s user:*`,`montre-moi les 10 clĂ©s les plus occupĂ©es`]}}},ssh:{on:`SSH activĂ©`,off:`SSH dĂ©sactivĂ©`,sshHost:`SSH Host`,sshPort:`Port SSH`,sshUsername:`Nom d'utilisateur SSH`,sshPassword:`Mot de passe SSH`,sshPrivateKey:`ClĂ© privĂ©e SSH`},isBuffer:e=>`[object ArrayBuffer] signifie que la valeur est des donn\xE9es binaires ou que la valeur est sup\xE9rieure \xE0 ${e.maxValueAsBuffer}`,streamValue:`Le champ et la valeur du flux sont sur une seule ligne. Ex. : field1 value1 "field 2" "value 2"`,streamTimestampId:`'*' signifie gĂ©nĂ©rĂ© automatiquement ou la spĂ©cification en <millisecondsTime>-<sequenceNumber>`,unableToLoadKey:({key:e})=>`Impossible de charger cette cl\xE9 : ${e}. Il est possible que la cl\xE9 ait \xE9t\xE9 supprim\xE9e. L'erreur exacte se trouve dans la console.`,bigJson:`Cet objet JSON dĂ©passe 10 ko, assurez-vous donc de savoir ce que vous faites, car certaines fonctions peuvent rendre l'affichage lent.`,addNode:`Ajouter un nƓud`,validateJson:`Valider JSON`,reducedFunction:`FonctionnalitĂ© rĂ©duite`,tooManyKeys:e=>`Pour les fonctions maximales compl\xE8tes, le nombre total de cl\xE9s autoris\xE9es est ${e.maxLightKeysCount}. Cette base de donn\xE9es d\xE9passe le nombre de cl\xE9s autoris\xE9es : ${e.count}. Le tri des cl\xE9s et les informations suppl\xE9mentaires de l'arbre sont d\xE9sactiv\xE9s. La recherche s'effectue uniquement c\xF4t\xE9 serveur au lieu du client.`,redisCommandNotFound:`Aucune correspondance de commande Redis trouvĂ©e ...`,treeKeyStore:`Le tri (comparaison naturelle) est exĂ©cutĂ© cĂŽtĂ© client, c'est-Ă -dire le navigateur, ce qui signifie qu'il y a une pĂ©nalitĂ© pour les grands ensembles, comme plus de 10k clĂ©s, cela peut ajouter un peu de temps au rendu de la page. Il n'y a pas de tri des clĂ©s dans Redis, seulement de cette maniĂšre.`,socketIoTimeout:e=>`Socket.IO a expir\xE9 pour cette requ\xEAte (max ${e.timeout/1e3} secondes) ...`,resizerInfo:e=>`La largeur minimale du panneau gauche ou droit est de ${e.width}px`,jsonViewNotParsable:`Cette valeur n'est pas analysable en JSON `,ttlTitle:`DĂ©finir le TTL en secondes`,passwordSecure:`Le mot de passe peut ĂȘtre vide, mais il affichera quand mĂȘme des caractĂšres, c'est une fonctionnalitĂ© de sĂ©curitĂ©.`,aclAuthHint:`Utilisez le nom d'utilisateur et le mot de passe Redis ACL pour vous authentifier. Laissez vide pour l'utilisateur par dĂ©faut sans mot de passe.`,tlsWithoutCert:`Activer TLS sans certificat supplĂ©mentaire`,tlsRejectUnauthorized:`Rejeter le certificat non autorisĂ©`,tlsSecure:`Si vous voyez une configuration TLS qui commence par P3X ou si tous les paramĂštres TLS se ressemblent, c'est une fonctionnalitĂ© de sĂ©curitĂ©. Pour modifier les paramĂštres, remplacez simplement ces paramĂštres par une valeur vide ou autre chose et ils seront enregistrĂ©s. Si vous ne modifiez pas les paramĂštres TLS, ils seront conservĂ©s tels quels sur le serveur.`,treeSeparatorEmpty:`Si le sĂ©parateur d'arbre est vide, l'arbre n'aura pas de nƓuds imbriquĂ©s, juste une liste simple`,treeSeparatorEmptyNote:`Pas de nƓuds imbriquĂ©s, juste une liste simple`,welcomeConsole:`Bienvenue dans la console Redis`,welcomeConsoleInfo:`SHIFT + L'historique avec les flĂšches HAUT ou BAS est activĂ©`,redisListIndexInfo:`Vide pour ajouter Ă  la fin, -1 pour ajouter au dĂ©but ou enregistrer Ă  la position affichĂ©e.`,redisArrayIndexInfo:`Laissez vide pour ajouter Ă  l’index suivant, ou saisissez un index explicite (les trous sont autorisĂ©s — les tableaux peuvent ĂȘtre clairsemĂ©s).`,console:`Console`,connectiondAdd:`Ajouter une connexion`,connectiondEdit:`Modifier une connexion`,connectiondView:`Voir la connexion`,connections:`Connexions`,keysSort:{on:`Tri des clĂ©s activĂ©`,off:`Tri des clĂ©s dĂ©sactivĂ©`},cluster:{on:`Cluster activĂ©`,off:`Cluster dĂ©sactivĂ©`},sentinel:{on:`Sentinel activĂ©`,off:`Sentinel dĂ©sactivĂ©`,name:`Nom Sentinel`},readonly:{on:`Lecture seule activĂ©e`,off:`Lecture seule dĂ©sactivĂ©e`},theme:{light:`Clair`,dark:`Sombre enterprise`,darkNeu:`Sombre`,darkoBluo:`Darko bluo`,enterprise:`Enterprise`,redis:`Redis`,matrix:`Matrix`},connected:e=>`Connect\xE9 : ${e.name}`,tree:`Arbre`,askAuth:`Demander l'autorisation`,keyboardShortcuts:`Raccourcis clavier`,about:`À propos`,supportedLanguages:`Langues prises en charge`,version:`Version`,redisVersion:`Version de Redis`,modules:`Modules`,shortcutRefresh:`Actualiser`,shortcutSearch:`Cibler la recherche`,shortcutNewKey:`Nouvelle clĂ©`,shortcutDisconnect:`DĂ©connecter`,themeAuto:`Automatique (systĂšme)`,languageAuto:`Auto (system)`,shortcutCommandPalette:`Palette de commandes`,commandPalette:`Palette de commandes`,noResults:`Aucun rĂ©sultat`,redisCommandsReference:`Commandes Redis`,ungrouped:`Sans groupe`,grouped:`GroupĂ©s`,connectFirst:`Connectez-vous d'abord Ă  un serveur Redis`,searchLanguage:`Rechercher une langue...`,exportProgress:`Exportation des clĂ©s...`,importProgress:`Importation des clĂ©s...`,importPreview:`Aperçu`,importOverwrite:`Écraser`,importSkip:`Ignorer`,importConflict:`Si la clĂ© existe dĂ©jĂ  :`,noKeysToExport:`Aucune clĂ© Ă  exporter`,time:`Temps`,type:`Type`,format:`Format`,loading:`Chargement...`,autoRefresh:`Auto`,exportSearchHint:`Exportation uniquement des clĂ©s correspondant Ă  la recherche en cours`,importSearchHint:`L'importation s'applique Ă  toute la base de donnĂ©es, pas seulement aux rĂ©sultats de recherche`,deleteSearchHint:`Supprimer toutes les clĂ©s correspondant Ă  la recherche actuelle`,deletingSearchKeys:`Suppression des clĂ©s correspondantes...`,importNoKeys:`Aucune clĂ© trouvĂ©e dans le fichier`,desktopNotifications:`Notifications du bureau`,desktopNotificationsEnabled:`Activer les notifications du bureau`,desktopNotificationsInfo:`Recevez des notifications du systĂšme lors des dĂ©connexions et reconnexions Redis quand l'application n'est pas au premier plan.`},status:{dataCopied:`Les donnĂ©es sont dans le presse-papiers`,exportDone:`Exportation terminĂ©e`,deletedSearchKeys:e=>`${e.count} cl\xE9s supprim\xE9es`,indexCreated:`Index créé`,indexDropped:`Index supprimĂ©`,importDone:e=>`Importation termin\xE9e : ${e.created} cr\xE9\xE9s, ${e.skipped} ignor\xE9s, ${e.errors} erreurs`,nodeRemoved:`NƓud supprimĂ©`,keyIsNotExisting:`Cette clĂ© a peut-ĂȘtre Ă©tĂ© supprimĂ©e ou a expirĂ©.`,keyCount:e=>e.keyCount===0?`Aucune clĂ©`:e.keyCount===1?`1 clĂ©`:`${e.keyCount} cl\xE9s`,treeExpandAll:`DĂ©velopper toutes les feuilles de l'arbre. Cette opĂ©ration peut ĂȘtre coĂ»teuse et prendre du temps ...`,noRedisKeys:`Il n'y a aucune clĂ© dans cette base de donnĂ©es.`,redisConnected:`Connexion Ă  Redis rĂ©ussie`,reverted:`RĂ©tabli`,reloadingDataInfo:`Rechargement des donnĂ©es Redis`,added:`AjoutĂ©`,saved:`Mis Ă  jour`,cancelled:`AnnulĂ©`,deleted:`SupprimĂ©`,savedRedis:`Les donnĂ©es Redis sont enregistrĂ©es`,redisDisconnected:e=>`La connexion actuelle a rencontr\xE9 une erreur : ${e.error.message}`,dbChanged:e=>`L'index de la base de donn\xE9es est d\xE9fini \xE0 ${e.db}. `,treeDeleted:e=>`La cl\xE9 de l'arbre a \xE9t\xE9 supprim\xE9e (${e.key}).`,deletedKey:e=>`La cl\xE9 a \xE9t\xE9 supprim\xE9e (${e.key}).`,renamedKey:`Cette clĂ© a Ă©tĂ© renommĂ©e`,ttlChanged:`Le TTL de cette clĂ© a Ă©tĂ© modifiĂ©`,notInteger:`Cette entrĂ©e n'est pas un nombre entier`,persisted:`Cette clĂ© est conservĂ©e indĂ©finiment`,set:`La clĂ© est dĂ©finie/ajoutĂ©e`,connectionRestored:`Connexion rĂ©tablie`,socketDisconnected:`DĂ©connectĂ©`,socketError:`Erreur de connexion`,deletedHashKey:`ClĂ© de hachage supprimĂ©e`,deletedArrayIndex:`ÉlĂ©ment de tableau supprimĂ©`,deletedSetMember:`Membre de l'ensemble supprimĂ©`,deletedListElement:`ÉlĂ©ment de liste supprimĂ©`,deletedZSetMember:`Membre de l'ensemble triĂ© supprimĂ©`,deletedStreamTimestamp:`EntrĂ©e de flux supprimĂ©e`},code:{"delete-connection":`Cette connexion a Ă©tĂ© supprimĂ©e, vous ĂȘtes donc dĂ©connectĂ© de cette instance Redis.`,"save-connection":`Cette connexion a Ă©tĂ© modifiĂ©e, vous ĂȘtes donc dĂ©connectĂ© de cette instance Redis. Vous pouvez vous reconnecter.`,"readonly-connections":`Les opĂ©rations d'ajout/enregistrement/suppression de connexions sont en lecture seule !`,"readonly-connection-mode":`Cette connexion est en mode lecture seule !`,"list-out-of-bounds":`Cet index de liste est hors limites`,"invalid-json-value":`The value is not valid JSON.`,http_auth_required:`Autorisation requise : veuillez vous authentifier avec HTTP Basic Auth et recharger.`,"auto-connection-failed":`Il est possible que la connexion ait Ă©tĂ© supprimĂ©e et que la connexion automatique ait Ă©chouĂ© Ă  cause de cela.`,invalid_console_command:`Cette commande ne fonctionne pas via le GUI.`,AI_DISABLED:`L'IA est dĂ©sactivĂ©e. Activez-la dans les paramĂštres IA.`,AI_PROMPT_REQUIRED:`Une requĂȘte IA est requise.`,GROQ_API_KEY_READONLY:`La clĂ© Groq API est en lecture seule et ne peut pas ĂȘtre modifiĂ©e.`,blocked_api_access:`Votre plan Groq API ne permet pas l'accĂšs Ă  ce modĂšle. Veuillez mettre Ă  niveau votre plan Groq ou utiliser le proxy network.corifeus.com.`,rate_limit:`Limite de dĂ©bit IA atteinte. RĂ©essayez plus tard ou utilisez votre propre clĂ© Groq API dans les paramĂštres.`},form:{error:{required:`Obligatoire`,port:`Le port doit ĂȘtre entre 1-65535`,invalid:`Le formulaire n'est pas valide`},connection:{label:{name:`Nom`,group:`Groupe`,host:`Nom d'hĂŽte`,port:`Port`,password:`Mot de passe`,username:`Nom d'utilisateur`}},treeSettings:{maxValueDisplay:`Longueur maximale d'affichage de la valeur`,maxValueDisplayInfo:`Si dĂ©fini Ă  0, affiche les valeurs complĂštes. Si supĂ©rieur Ă  0, tronque Ă  cette longueur. Si -1 : pour les chaĂźnes, masque la valeur jusqu'Ă  la modification ; pour les autres types, affiche le contenu complet.`,maxKeys:`Nombre maximum de clĂ©s`,maxKeysInfo:`Pour Ă©viter que le GUI ne plante, nous limitons le nombre maximum de clĂ©s.`,keyCount:e=>`Nombre de cl\xE9s : ${e?.keyCount??0}`,label:{animation:`Utiliser l'animation`,noAnimation:`Pas d'animation`,undoEnabled:`Annulation activĂ©e`,undoDisabled:`Annulation dĂ©sactivĂ©e`,diffEnabled:`Afficher le diff avant l'enregistrement`,diffDisabled:`Diff avant enregistrement dĂ©sactivĂ©`,jsonFormatTwoSpace:`Formater JSON avec 2 espaces`,jsonFormatFourSpace:`Formater JSON avec 4 espaces`,formName:`ParamĂštres Redis`,searchModeClient:`Mode recherche cĂŽtĂ© client`,searchModeServer:`Mode recherche cĂŽtĂ© serveur`,searchModeStartsWith:`Recherche avec mode commence par`,searchModeIncludes:`Mode recherche inclut`},undoHint:`L'annulation est disponible uniquement pour les types de clĂ© string et JSON`,field:{treeSeparator:`SĂ©parateur d'arbre`,treeSeparatorSelector:`SĂ©lecteur de sĂ©parateur d'arbre`,page:`Nombre de pagination de l'arbre`,keyPageCount:`Nombre de pagination des clĂ©s`,keysSort:`Trier les clĂ©s`,searchMode:`Mode de recherche`,searchModeStartsWith:`Recherche commence par / inclut`},error:{keyPageCount:`Le nombre de pagination des clĂ©s doit ĂȘtre un entier entre 5 - 100`,page:`Le nombre de pagination doit ĂȘtre un entier entre 10 - 5000`,maxValueDisplay:`La valeur maximale d'affichage doit ĂȘtre un entier entre -1 et 32768`,maxKeys:`Le nombre maximum de clĂ©s doit ĂȘtre un entier entre 100 et 100000`}},key:{label:{formName:{add:`Ajouter une nouvelle clĂ© Redis`,edit:`Modifier la clĂ© Redis`,append:`Ajouter Ă  une clĂ© Redis existante`}},field:{streamTimestamp:`Horodatage`,key:`ClĂ©`,type:`Type`,index:`Index`,hashKey:`ClĂ© hash`,score:`Score`,value:`Valeur`,errorRate:`Taux d'erreur`,capacity:`CapacitĂ©`,topk:`Top K`,width:`Largeur`,depth:`Profondeur`,decay:`DĂ©croissance`,compression:`Compression`,increment:`IncrĂ©ment`,item:`ÉlĂ©ment`,vectorValues:`Valeurs du vecteur (sĂ©parĂ©es par des virgules)`,element:`Nom de l'Ă©lĂ©ment`},error:{streamTimestamp:`L'horodatage est obligatoire, soit au format Redis soit en tant que *`,key:`La clĂ© doit comporter au moins un caractĂšre`,hashKey:`La clĂ© hash doit comporter au moins un caractĂšre`,score:`Le score de l'ensemble triĂ© est obligatoire`,value:`La valeur est obligatoire`,errorRate:`Le taux d'erreur doit ĂȘtre compris entre 0 et 1 (ex. 0.01)`,capacity:`La capacitĂ© doit ĂȘtre un entier positif`,topk:`Top K doit ĂȘtre un entier positif`,width:`La largeur doit ĂȘtre un entier positif`,depth:`La profondeur doit ĂȘtre un entier positif`,item:`L'Ă©lĂ©ment est obligatoire`}},main:{label:{database:`DB`}}},page:{search:{title:`Recherche`,index:`Index`,query:`RequĂȘte`,results:`RĂ©sultats`,noIndex:`Aucun index trouvĂ©`,createIndex:`CrĂ©er un index`,dropIndex:`Supprimer l'index`,indexInfo:`Info index`,indexName:`Nom de l'index`,prefix:`PrĂ©fixe de clĂ© (optionnel)`,fieldName:`Nom du champ`,hybridMode:`Recherche hybride (FT.HYBRID)`,vectorField:`Champ vectoriel`,vectorValues:`Valeurs vectorielles`},monitor:{title:`Surveillance`,memory:`MĂ©moire`,opsPerSec:`Ops/sec`,clients:`Clients`,blocked:`BloquĂ©s`,hitsMisses:`Taux de succĂšs`,networkIo:`RĂ©seau I/O`,slowLog:`Journal lent`,noSlowQueries:`Aucune requĂȘte lente enregistrĂ©e.`,confirmSlowLogReset:`Êtes-vous sĂ»r de vouloir rĂ©initialiser le journal lent\xA0?`,slowLogResetDone:`Le journal lent a Ă©tĂ© rĂ©initialisĂ©.`,totalCommands:`Total`,expired:`ExpirĂ©es`,evicted:`ÉvincĂ©es`,clientList:`Liste des clients`,topKeys:`Plus grandes clĂ©s par mĂ©moire`,killClient:`Tuer le client`,clientKilled:`Client tuĂ©`,confirmKillClient:`Voulez-vous vraiment terminer ce client ?`,noKeys:`Aucune clĂ©`,rss:`RSS`,peak:`Maximum`,fragmentation:`Fragmentation`,hitsAndMisses:`SuccĂšs / Échecs`,noClients:`Aucun client`,slotStats:`Statistiques des slots du cluster`,serverInfo:`Informations sur le serveur`,os:`SystĂšme d'exploitation`,port:`Port rĂ©seau`,pid:`ID de processus`,configFile:`Fichier de configuration`,uptime:`Temps de disponibilitĂ©`,keyspace:`Espace clĂ© Redis`,keys:`ClĂ©s Redis`,expires:`Expire`,noKeyspace:`Aucune clĂ©`,persistence:`Persistance des donnĂ©es`,rdbLastSave:`DerniĂšre sauvegarde RDB`,rdbStatus:`Statut RDB`,rdbChanges:`Modifications depuis le dernier enregistrement`,aofEnabled:`AOF activĂ©`,aofSize:`Taille AOF`,replication:`RĂ©plication Redis`,role:`RĂŽle de rĂ©plication`,replicas:`RĂ©pliques connectĂ©es`,masterHost:`HĂŽte principal`,linkStatus:`État du lien de rĂ©plication`,cpu:`Utilisation du processeur`,cpuSys:`SystĂšme`,cpuUser:`Utilisateur`,modules:`Modules Redis chargĂ©s`,noModules:`Aucun module Redis chargĂ©`,clusterSlotMap:`Carte des emplacements du cluster Redis`,slotRange:`Plage d'emplacements de cluster`,totalSlots:`Nombre total d'emplacements de cluster`,noClusterData:`Aucune donnĂ©e du cluster Redis disponible.`},analysis:{title:`Analyse MĂ©moire`,runAnalysis:`Lancer l'analyse`,running:`Analyse en cours...`,typeDistribution:`Distribution des Types`,prefixMemory:`MĂ©moire par PrĂ©fixe`,topKeysByMemory:`Plus Grandes ClĂ©s par MĂ©moire`,expirationOverview:`Expiration des ClĂ©s`,memoryBreakdown:`RĂ©partition MĂ©moire`,keysScanned:`ClĂ©s AnalysĂ©es`,totalMemory:`MĂ©moire Totale`,rssMemory:`MĂ©moire RSS`,peakMemory:`MĂ©moire Maximale`,luaMemory:`MĂ©moire Lua`,overheadMemory:`Surcharge`,datasetMemory:`Jeu de DonnĂ©es`,fragmentation:`Fragmentation`,allocator:`Allocateur`,withTTL:`Avec TTL`,persistent:`Persistantes`,avgTTL:`TTL Moyen`,prefix:`PrĂ©fixe`,keyCount:`Nombre de ClĂ©s`,memoryUsage:`Utilisation MĂ©moire`,noPrefix:`(sans prĂ©fixe)`,topN:`Top N`,maxScanKeys:`Max. ClĂ©s AnalysĂ©es`,type:`Type`,noData:`Aucune donnĂ©e. Cliquez sur Lancer l'analyse pour commencer.`,exportAll:`Tout Exporter`,memoryDoctor:`Memory Doctor`,doctorNoData:`Cliquez sur Actualiser pour exĂ©cuter les diagnostics Memory Doctor.`},acl:{title:`Utilisateurs de ACL`,loadUsers:`Charger les utilisateurs`,loading:`Chargement...`,username:`Nom d'utilisateur`,status:`Statut`,enabled:`ActivĂ©`,disabled:`DĂ©sactivĂ©`,commands:`Commandes`,commandsHint:`par exemple, +@all or +@read -@dangerous`,keys:`ModĂšles de clĂ©s Redis`,keysHint:`par exemple, ~* or ~user:*`,channels:`Canaux Pub/Sub`,channelsHint:`par exemple, &* or &notifications:*`,password:`Mot de passe`,noPassword:`Pas de mot de passe (nopass)`,passwordHint:`Laisser vide pour conserver le mot de passe actuel`,currentUser:`Actuel`,createUser:`CrĂ©er un utilisateur`,editUser:`Modifier l'utilisateur`,deleteUser:`Supprimer`,confirmDelete:`Êtes-vous sĂ»r de vouloir supprimer l'utilisateur ACL\xA0?`,userDeleted:`L'utilisateur ACL a Ă©tĂ© supprimĂ©.`,userSaved:`L'utilisateur ACL a Ă©tĂ© enregistrĂ©.`,cannotDeleteDefault:`Impossible de supprimer l'utilisateur par dĂ©faut.`,cannotDeleteSelf:`Impossible de supprimer l'utilisateur actuellement connectĂ©.`,noUsers:`ACL nĂ©cessite Redis 6.0+.`,groupCommon:`GĂ©nĂ©ral`,groupDataTypes:`Types de donnĂ©es`,groupOperations:`OpĂ©rations`,rules:`RĂšgles`,rulesHint:`Jetons sĂ©parĂ©s par des espaces (par exemple on >password +@all ~* &*)`,defaultUserWarning:`Attention : La modification de l'utilisateur par dĂ©faut peut verrouiller toutes les connexions. Si cela se produit, vous devrez redĂ©marrer Redis ou utiliser redis-cli pour restaurer l'accĂšs.`},overview:{noConnected:`Il n'y a pas de connexion Ă  Redis.`,overviewClients:`Liste des connectĂ©s par nombre de clients`,connectedCount:e=>e.length===1?`1 client`:`${e.length} clients`},key:{label:{key:`ClĂ©`,encoding:`Encodage`,compression:`Compression`,aiRateLimited:`Limite de requĂȘtes AI atteinte. RĂ©essayez plus tard ou utilisez votre propre clĂ© API Groq dans les ParamĂštres.`,aiError:`La requĂȘte AI a Ă©chouĂ©`,length:`Taille`,ttl:`TTL`,ttlTitle:`DurĂ©e de vie`,type:`Type`,ttlNotExpire:`n'expire pas`,lengthString:`octets`,lengthItem:`Ă©lĂ©ments`,actions:`Actions`},list:{table:{index:`Index`,value:`Valeur`}},array:{table:{index:`Index`,value:`Valeur`}},hash:{table:{hashkey:`ClĂ© hash`,value:`Valeur`}},set:{table:{value:`Membre`}},zset:{table:{value:`Membre`,score:`Score`}},stream:{table:{timestamp:`ID d'horodatage`,field:`Champ`,value:`Valeur`}},timeseries:{chart:`Graphique`,info:`Info`,addPoint:`Ajouter un point`,from:`De (ms ou -)`,to:`À (ms ou +)`,aggregation:`AgrĂ©gation`,timeBucket:`Bucket (ms)`,none:`Aucun`,dataPoints:`points de donnĂ©es`,labels:`Étiquettes`,rules:`RĂšgles`,retention:`RĂ©tention`,timestamp:`Horodatage`,value:`Valeur`,retentionHint:`0 = pas d'expiration, ou millisecondes`,duplicatePolicy:`Politique de doublons`,labelsHint:`clĂ©1 valeur1 clĂ©2 valeur2`,timestampHint:`'*' signifie gĂ©nĂ©rĂ© automatiquement, ou horodatage en millisecondes`,editAllHint:`Un point de donnĂ©es par ligne : horodatage valeur (l'horodatage peut ĂȘtre * pour automatique)`,autoSpread:`Intervalle de diffusion automatique *`,formula:`Formule`,formulaLinear:`LinĂ©aire`,formulaRandom:`AlĂ©atoire`,formulaSawtooth:`Dent de scie`,formulaPoints:`Points`,formulaAmplitude:`Amplitude`,formulaOffset:`DĂ©calage`,generate:`GĂ©nĂ©rer`,exportChart:`Exporter PNG`,overlay:`Superposer les clĂ©s`,overlayHint:`ClĂ©s sĂ©parĂ©es par des virgules`,mrangeFilter:`Filtre d'Ă©tiquettes`,bulkMode:`GĂ©nĂ©ration en masse`,mrangeHint:`ex. sensor=temp`},probabilistic:{info:`Info`,addItem:`Ajouter un Ă©lĂ©ment`,checkItem:`VĂ©rifier un Ă©lĂ©ment`,item:`ÉlĂ©ment`,exists:`Existe`,doesNotExist:`N'existe pas`,topkList:`ÉlĂ©ments principaux`,topkCount:`Nombre`,queryCount:`Nombre de requĂȘtes`,queryResult:`RĂ©sultat de la requĂȘte`,addedSuccessfully:`ÉlĂ©ment ajoutĂ© avec succĂšs`,deletedSuccessfully:`ÉlĂ©ment supprimĂ© avec succĂšs`,quantile:`Quantile`,quantileResult:`RĂ©sultat`,noItems:`Aucun Ă©lĂ©ment Ă  afficher`,resetConfirm:`RĂ©initialiser toutes les donnĂ©es de ce T-Digest ?`},vectorset:{info:`Info`,elements:`ÉlĂ©ments`,similarity:`Recherche de similaritĂ©`,similaritySearch:`Recherche de similaritĂ©`,searchByElement:`Rechercher par Ă©lĂ©ment`,searchByVector:`Rechercher par vecteur`,byElement:`Rechercher par Ă©lĂ©ment`,byVector:`Rechercher par vecteur`,vectorValues:`Valeurs du vecteur`,elementName:`Nom de l'Ă©lĂ©ment`,searchTerm:`Terme de recherche`,element:`ÉlĂ©ment`,score:`Score`,count:`Nombre`,addElement:`Ajouter un Ă©lĂ©ment`,addedSuccessfully:`ÉlĂ©ment ajoutĂ© avec succĂšs`,deletedSuccessfully:`ÉlĂ©ment supprimĂ© avec succĂšs`,removedSuccessfully:`ÉlĂ©ment supprimĂ© avec succĂšs`,attributes:`Attributs`,noAttributes:`Aucun attribut`,dimensions:`Dimensions`,removeConfirm:`Supprimer cet Ă©lĂ©ment du VectorSet ?`,noElements:`Aucun Ă©lĂ©ment`,filter:`Filtre`,searchComplete:`Recherche terminĂ©e`}},treeControls:{settings:`ParamĂštres de l'arbre`,expandAll:`Tout dĂ©velopper`,collapseAll:`Tout rĂ©duire`,level:`Niveau`,search:{search:`Rechercher dans les clĂ©s`,clear:`Effacer la recherche actuelle`,placeholderClient:`Recherche cĂŽtĂ© client`,placeholderServer:`Recherche cĂŽtĂ© serveur`,info:e=>`La recherche c\xF4t\xE9 client signifie qu'elle correspond au texte dans le champ de recherche. La recherche c\xF4t\xE9 serveur signifie qu'elle recherche dans les mod\xE8les de cl\xE9s comme *{texte-de-recherche}*. Pour les grands ensembles de recherche, il est pr\xE9f\xE9rable d'utiliser la recherche c\xF4t\xE9 serveur. Pour les ensembles plus petits, il est pr\xE9f\xE9rable d'utiliser la recherche c\xF4t\xE9 client. Si le nombre de cl\xE9s d\xE9passe ${e?.maxLightKeysCount??11e4}, vous ne pouvez rechercher que c\xF4t\xE9 serveur.`,largeSetInfo:`Dans un grand ensemble, la recherche cĂŽtĂ© client est dĂ©sactivĂ©e, donc seule la recherche cĂŽtĂ© serveur est actuellement possible.`,infoDetails:`Pour savoir comment la recherche fonctionne, veuillez consulter les paramĂštres`},pager:{next:`Suivant`,prev:`PrĂ©cĂ©dent`,first:`Premier`,last:`Dernier`}}},time:{years:`ans`,months:`mois`,days:`jours`,year:`an`,month:`mois`,day:`jour`,second:`seconde`,seconds:`secondes`,minute:`minute`,minutes:`minutes`,hour:`heure`,hours:`heures`},redisTypes:{string:`String`,list:`List`,hash:`Hash table`,set:`Set`,zset:`Sorted set - zset`,stream:`Stream`,json:`JSON`,timeseries:`Time Series`,bloom:`Bloom filtre`,cuckoo:`Cuckoo filtre`,topk:`Top-K`,cms:`Count-Min Sketch`,tdigest:`T-Digest`,vectorset:`VectorSet`,array:`Tableau`},promo:{title:`AI Assistant rĂ©seau`,description:`DĂ©couvrez notre assistant rĂ©seau AI gratuit sur network.corifeus.com\xA0: analysez les domaines, les IP, les enregistrements DNS, les certificats SSL, la sĂ©curitĂ© de la messagerie Ă©lectronique et l'infrastructure rĂ©seau. AlimentĂ© par AI pour des rĂ©sultats instantanĂ©s et complets.`,disclaimer:`Cette promotion est uniquement affichĂ©e sur le site de dĂ©monstration et n'apparaĂźtra pas dans les dĂ©ploiements Docker, Electron ou d'applications Web.`,toastMessage:`Essayez notre assistant rĂ©seau AI gratuit sur network.corifeus.com\xA0: analysez les domaines, DNS, SSL et plus encore\xA0!`,visit:`Visitez network.corifeus.com`},promoMeeting:{title:`Meet Assistant SaaS`,description:`Flux de rĂ©union complet conçu pour les entreprises europĂ©ennes sur meeting.corifeus.com — traduction en direct en 21 langues, rĂ©sumĂ©s AI, actions, dĂ©cisions, participants et citations clĂ©s gĂ©nĂ©rĂ©s automatiquement. Vocabulaire personnalisĂ©, bibliothĂšque de rĂ©unions consultable, liens partageables en lecture seule, rĂ©sumĂ© par e-mail en un clic. Facturation EU — Stripe Tax, conforme VAT, prix en EUR (Solo €19.99 / Pro €39.99 / Business €99.99 par mois, sans engagement). Conforme GDPR par dĂ©faut — aucun cookie de suivi, stockage chiffrĂ©.`,disclaimer:`Cette promotion est uniquement affichĂ©e sur le site de dĂ©monstration et n'apparaĂźtra pas dans les dĂ©ploiements Docker, Electron ou d'applications Web.`,toastMessage:`Essayez Meet Assistant SaaS sur meeting.corifeus.com — traduction en direct en 21 langues, rĂ©sumĂ©s AI, actions. 1 minute gratuite, sans inscription, conforme GDPR.`,visit:`Visiter meeting.corifeus.com`}}});var chunk_TJG57BS7_default=i();export{chunk_TJG57BS7_default as default};