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 • 43 kB
import {I}from'./main-HNF44SV3.js';var s=I((r,n)=>{var t={error:{server_error:"Serverfehler, bitte versuchen Sie es erneut",aiPromptTooLong:"AI-Eingabe ist zu lang (max. 4096 Zeichen)"},title:{donate:"Spenden",donateTitle:"Unterst\xFCtzen Sie P3X Redis UI",donateDescription:"P3X Redis UI ist ein kostenloses Open-Source-Projekt. Die Kosten f\xFCr die Wartung der App, AI-Funktionen, Docker-Images, Server und Infrastruktur werden vom Entwickler aus eigener Tasche bezahlt. Wenn Sie dieses Tool n\xFCtzlich finden, unterst\xFCtzen Sie bitte seine Weiterentwicklung mit einer Spende. Jeder Beitrag hilft, das Projekt am Leben zu erhalten und wachsen zu lassen. Vielen Dank!",jsonRecursive:"Alle Bl\xE4tter aufklappen",name:"P3X Redis UI",nameDonated:"P3X Redis UI+",main:"Sie k\xF6nnen eine Redis-Verbindung aus dem unteren linken Men\xFC ausw\xE4hlen.",statistics:"Statistiken",error:"Fehler",connectingRedis:"Verbindung zu Redis wird hergestellt ...",socketioConnectError:"Socket.IO Fehler",db:"DB",server:"Server",clients:"Clients",memory:"Speicher",persistence:"Persistenz",stats:"Statistiken",replication:"Replikation",cpu:"CPU",cluster:"Cluster",modules:"Module",errorstats:"Fehlerstatistiken",commandstats:"Befehlsstatistiken",latencystats:"Latenzstatistiken",keysizes:"Schl\xFCsselgr\xF6\xDFen",threads:"Threads"},confirm:{dropIndex:"Sind Sie sicher, dass Sie diesen Index l\xF6schen m\xF6chten?",uploadBuffer:"Sind Sie sicher, dass Sie diese Bin\xE4rdaten hochladen m\xF6chten?",uploadBufferDone:"Die Bin\xE4rdaten wurden hochgeladen",uploadBufferDoneAndSave:"Die Bin\xE4rdaten wurden hochgeladen und auf dem Server gespeichert",title:"Best\xE4tigung",alert:"Warnung",info:"Info",deleteListItem:"Sind Sie sicher, dass Sie dieses Listenelement l\xF6schen m\xF6chten?",deleteHashKey:"Sind Sie sicher, dass Sie diesen Hash-Schl\xFCssel l\xF6schen m\xF6chten?",deleteArrayIndex:"Sind Sie sicher, dass Sie dieses Array-Element l\xF6schen m\xF6chten?",deleteStreamTimestamp:"Sind Sie sicher, dass Sie diesen Stream-Zeitstempel l\xF6schen m\xF6chten?",deleteSetMember:"Sind Sie sicher, dass Sie dieses Set-Mitglied l\xF6schen m\xF6chten?",deleteZSetMember:"Sind Sie sicher, dass Sie dieses Mitglied der sortierten Menge l\xF6schen m\xF6chten?",deleteConnection:"Best\xE4tigung",deleteConnectionText:"Sind Sie sicher, dass Sie diese Redis-Verbindung l\xF6schen m\xF6chten?",deleteNode:"Sind Sie sicher, dass Sie diesen Redis-Knoten l\xF6schen m\xF6chten?",delete:"L\xF6schen?",deleteAllKeys:e=>`Diesen Baum und alle seine Schl\xFCssel l\xF6schen (${e.key})?`,deleteSearchKeys:e=>`Sind Sie sicher, dass Sie alle Schl\xFCssel l\xF6schen m\xF6chten, die "${e.pattern}" entsprechen? ${e.count} Schl\xFCssel gefunden.`,socketioConnectError:"Socket.IO kann keine Verbindung zum Server herstellen. Sie k\xF6nnen die Seite neu laden und versuchen, den Verbindungsfehler selbst zu beheben. Der Client wei\xDF nicht, wie er ihn selbst l\xF6sen kann.",socketioAuthRequired:"Socket.IO-Autorisierung erforderlich. Bitte authentifizieren Sie sich mit HTTP Basic Auth (Benutzername/Passwort) und laden Sie die Seite neu.",invalidCredentials:"Ung\xFCltiger Benutzername oder Passwort.",deleteKey:"Sind Sie sicher, dass Sie diesen Schl\xFCssel l\xF6schen m\xF6chten?",rename:{title:"Sind Sie sicher, dass Sie diesen Schl\xFCssel umbenennen m\xF6chten?",textContent:"Diese Aktion benennt den Schl\xFCssel dauerhaft um.",placeholder:"Der Redis-Schl\xFCssel (erforderlich)"},ttl:{title:"Sind Sie sicher, dass Sie die TTL dieses Schl\xFCssels \xE4ndern m\xF6chten?",textContent:"Das \xC4ndern der TTL aktualisiert die Lebensdauer dieses Schl\xFCssels. Leer lassen, um den Schl\xFCssel dauerhaft zu behalten.",placeholder:"Die TTL des Redis-Schl\xFCssels (Ganzzahl oder leer)",placeholderPlaceholder:"Leer bedeutet, dass er dauerhaft gespeichert wird; andernfalls geben Sie eine Ganzzahl ein.",convertTextToTime:"Text in Zeit umwandeln",convertTextToTimePlaceholder:"Z.B. 1d wird 86400"}},language:{bg:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 / Bulgarian",cs:"\u010Ce\u0161tina / Czech",de:"Deutsch / German",el:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC / Greek",en:"English",es:"Espa\xF1ol / Spanish",fr:"Fran\xE7ais / French",hu:"Magyar / Hungarian",it:"Italiano / Italian",ja:"\u65E5\u672C\u8A9E / Japanese",nl:"Nederlands / Dutch",pl:"Polski / Polish","pt-PT":"Portugu\xEAs / Portuguese",ro:"Rom\xE2n\u0103 / Romanian",ru:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439 / Russian",sk:"Sloven\u010Dina / Slovak",sr:"\u0421\u0440\u043F\u0441\u043A\u0438 / Serbian",sv:"Svenska / Swedish",tr:"T\xFCrk\xE7e / Turkish",uk:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430 / Ukrainian",zn:"\u4E2D\u6587 / Chinese",ar:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629 / Arabic",az:"Az\u0259rbaycanca / Azerbaijani",be:"\u0411\u0435\u043B\u0430\u0440\u0443\u0441\u043A\u0430\u044F / Belarusian",bn:"\u09AC\u09BE\u0982\u09B2\u09BE / Bengali",da:"Dansk / Danish",et:"Eesti / Estonian",fi:"Suomi / Finnish",fil:"Filipino / Filipino",he:"\u05E2\u05D1\u05E8\u05D9\u05EA / Hebrew",hr:"Hrvatski / Croatian",hy:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576 / Armenian",id:"Bahasa Indonesia / Indonesian",ka:"\u10E5\u10D0\u10E0\u10D7\u10E3\u10DA\u10D8 / Georgian",kk:"\u049A\u0430\u0437\u0430\u049B\u0448\u0430 / Kazakh",km:"\u1781\u17D2\u1798\u17C2\u179A / Khmer",ko:"\uD55C\uAD6D\uC5B4 / Korean",ky:"\u041A\u044B\u0440\u0433\u044B\u0437\u0447\u0430 / Kyrgyz",lt:"Lietuvi\u0173 / Lithuanian",mk:"\u041C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 / Macedonian",ms:"Bahasa Melayu / Malay",ne:"\u0928\u0947\u092A\u093E\u0932\u0940 / Nepali",no:"Norsk / Norwegian","pt-BR":"Portugu\xEAs (Brasil) / Portuguese (Brazil)",sl:"Sloven\u0161\u010Dina / Slovenian",tg:"\u0422\u043E\u04B7\u0438\u043A\u04E3 / Tajik",th:"\u0E44\u0E17\u0E22 / Thai",vi:"Ti\u1EBFng Vi\u1EC7t / Vietnamese","zh-HK":"\u4E2D\u6587\uFF08\u9999\u6E2F\uFF09 / Chinese (Hong Kong)","zh-TW":"\u4E2D\u6587\uFF08\u53F0\u7063\uFF09 / Chinese (Taiwan)",bs:"Bosanski / Bosnian",si:"\u0DC3\u0DD2\u0D82\u0DC4\u0DBD / Sinhala",sw:"Kiswahili / Swahili",ta:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD / Tamil"},intention:{copy:"Kopieren",downloadBuffer:"Bin\xE4rdatei herunterladen",setBuffer:"Bin\xE4rdatei hochladen",exportKeys:"Schl\xFCssel exportieren",exportAllKeys:e=>`Alle ${e.count} Schl\xFCssel exportieren`,exportSearchResults:e=>`${e.count} Ergebnisse exportieren`,deleteAllKeysMenu:e=>`Alle l\xF6schen ${e.count}`,importKeys:"Schl\xFCssel importieren",deleteSearchKeys:e=>`${e.count} \xFCbereinstimmende Schl\xFCssel l\xF6schen`,saveWithFormatJson:"Mit Formatierung speichern",formatJson:"Json formatieren",wrap:"Umbrechen",unwrap:"Nicht umbrechen",downloadJson:"JSON herunterladen",pubsubMonitor:"PubSub",pulse:"Pulse",profiler:"Profiler",memoryAnalysis:"Analysis",language:"Sprache / Language",ok:"OK",addKey:"Zu diesem Schl\xFCssel hinzuf\xFCgen",addKeyRoot:"Stammschl\xFCssel hinzuf\xFCgen",reloadKey:"Schl\xFCssel neu laden",reload:"Neu laden",close:"Schlie\xDFen",commands:"Befehle",view:"Ansicht",statistics:"Statistiken",refresh:"Aktualisieren",pause:"Pause",resume:"Fortsetzen",clear:"Leeren",rename:"Umbenennen",main:"Datenbank",cancel:"Abbrechen",theme:"Design",github:"GitHub",githubRepo:"Repository",githubRelease:"Versionen",githubChangelog:"\xC4nderungsprotokoll",info:"Info",settings:"Einstellungen",connect:"Verbinden",disconnect:"Trennen",logout:"Abmelden",overview:"\xDCbersicht",console:"Konsole",noConnections:"Keine Verbindungen, f\xFCgen Sie eine Verbindung im Einstellungsmen\xFC hinzu.",noConnectionsInSettings:"Keine Verbindungen, Sie k\xF6nnen oben eine NEUE VERBINDUNG hinzuf\xFCgen.",connectionAdd:"Neue Verbindung",addGroup:"Gruppe hinzuf\xFCgen",extend:"Erweitern",collapse:"Zuklappen",add:"Hinzuf\xFCgen",edit:"Bearbeiten",save:"Speichern",ttl:"TTL festlegen",fieldTtl:"Feld-TTL",digest:"Digest",delete:"L\xF6schen",remove:"Entfernen",areYouSure:"Bist du sicher?",sure:"Sicher",testConnection:"Verbindung testen",getKey:"Redis-Schl\xFCssel und zugeh\xF6rige Daten werden geladen ...",jsonViewShow:"JSON anzeigen",jsonViewEditor:"JSON bearbeiten",quickConsole:"Schnellkonsole",moveUp:"Nach oben verschieben",moveDown:"Nach unten verschieben"},diff:{reviewChanges:"\xC4nderungen pr\xFCfen",inline:"Inline",sideBySide:"Nebeneinander",additions:"Erg\xE4nzungen",deletions:"L\xF6schungen",unchangedLines:"unver\xE4nderte Zeilen",noChanges:"Keine \xC4nderungen erkannt",before:"Vorher",after:"Nachher"},label:{id:{nodeId:"Knoten-ID",id:"Verbindungs-ID",info:"Wenn Sie die Eigenschaften sshPassword, sshPrivateKey, password, tlsCrt, tlsKey, tlsCa nicht \xE4ndern m\xF6chten, geben Sie bitte die Verbindungs-ID in diesen Eigenschaften ein, um die Eigenschaftswerte beizubehalten. Wenn Sie die gleiche Logik f\xFCr das Knotenpasswort m\xF6chten, geben Sie die Knoten-ID im Knotenpasswort ein."},secureFeature:"Wenn Sie einen Wert sehen, der mit P3X beginnt und gleich aussieht, handelt es sich um eine Sicherheitsfunktion. Um die Einstellungen zu \xE4ndern, ersetzen Sie diese Einstellungen einfach durch leere oder andere Werte und sie werden gespeichert. Wenn Sie die Einstellungen nicht \xE4ndern, werden sie so beibehalten, wie sie auf dem Server sind.",aiTranslating:"\xDCbersetze...",aiSettings:"AI Einstellungen",aiGroqApiKey:"Groq API-Schl\xFCssel",aiGroqApiKeyInfo:"Optional. Eigener Groq API-Schl\xFCssel f\xFCr bessere Leistung. Kostenlosen Schl\xFCssel erhalten von",aiGroqApiKeyPlaceholder:"gsk_...",aiGroqApiKeySaved:"AI API-Schl\xFCssel gespeichert",aiGroqApiKeyInvalid:"Ung\xFCltiger Groq API-Schl\xFCssel",aiGroqApiKeyNotSet:"Nicht gesetzt (Server-Standard)",aiEnabled:"AI aktiviert",aiEnabledYes:"Ja",aiEnabledNo:"Nein",aiRouteViaNetwork:"Weiterleitung \xFCber network.corifeus.com",aiRoutingDirect:"Anfragen gehen direkt an Groq mit Ihrem eigenen API-Schl\xFCssel und umgehen network.corifeus.com.",aiRoutingNetwork:"AI-Anfragen werden \xFCber network.corifeus.com weitergeleitet. Wenn Sie Ihren eigenen kostenlosen Groq API-Schl\xFCssel haben, k\xF6nnen Sie diesen Schalter ausschalten, um direkt zu Groq ohne network.corifeus.com weiterzuleiten.",aiMaxTokens:"Max. AI-Token",aiMaxTokensInfo:"Maximale Anzahl von Token f\xFCr AI-Antworten. H\xF6here Werte erlauben l\xE4ngere Antworten, k\xF6nnen aber mehr API-Guthaben verbrauchen.",consoleDrawer:{toggleTooltip:"Konsole umschalten",clearTooltip:"Scrollback l\xF6schen",closeTooltip:"Konsole schlie\xDFen",aiSettingsTooltip:"AI-Einstellungen",modeRedis:"REDIS",modeAi:"AI",connectionChipNoDb:e=>`${e.name}`,connectionChipWithDb:e=>`${e.name} \xB7 db ${e.db}`,pageChip:e=>`Seite: ${e.page}`,connectingTo:e=>`Verbindung zu ${e.name} wird hergestellt\u2026`,connectedTo:e=>`Verbunden mit ${e.name} (Redis ${e.version} ${e.mode}, ${e.modules} Module geladen)`,connectedToNoInfo:e=>`Verbunden mit ${e.name}`,disconnectedFrom:e=>`Von ${e.name} getrennt`,readyIndicator:"Bereit."},cheatsheet:{title:"AI Cheatsheet \u2013 Was kann ich fragen?",subtitle:"Klicken Sie auf eine Eingabeaufforderung, um sie in die Konsole einzuf\xFCgen. Dr\xFCcken Sie dann die Eingabetaste.",searchPlaceholder:"Eingabeaufforderungen filtern\u2026",openOfficialDocs:"Redis Befehle \u2197",openOfficialDocsTooltip:"\xD6ffnen Sie die offizielle Redis-Befehlsreferenz unter redis.io",closeTooltip:"Schlie\xDFen (Esc)",empty:"Keine Eingabeaufforderungen entsprechen Ihrem Filter.",footerHint:"Tipp: Geben Sie \u201Eai:\u201C gefolgt von einer beliebigen Sprache ein \u2013 der AI versteht 54 Sprachen und verwendet bei Bedarf den Live-Status Redis.",groups:{diagnostics:{name:"Live-Diagnose",description:"Bitten Sie AI, den Live-Serverstatus mithilfe sicherer schreibgesch\xFCtzter Tools zu untersuchen.",prompts:["Warum ist der Speicher hoch?","Zeigen Sie mir die 10 langsamsten Abfragen","Welche Clients sind angeschlossen?","Was ist die Maxmemory-Richtlinie?","Gab es k\xFCrzlich R\xE4umungen?","Gibt es ein Latenzereignis?","Wie lange ist der Server schon aktiv?","Wie hoch ist die Trefferquote?","CPU-Auslastung anzeigen","Fassen Sie den Schl\xFCsselraum zusammen","Wie viel Speicher belegt jeder Datentyp?","Blockiert gerade irgendetwas den Server?"]},keys:{name:"Schl\xFCssel",description:"Untersuchen, finden und begr\xFCnden Sie die Schl\xFCssel, ohne durch die Baumstruktur klicken zu m\xFCssen.",prompts:["Finde alle Schl\xFCssel, die zu user:* passen","Wie viele Schl\xFCssel gibt es in jeder Datenbank?","zeige den gr\xF6\xDFten Hash in diesem db","Finden Sie Schl\xFCssel mit einer TTL von weniger als 60 Sekunden","Welche Tasten haben kein TTL?","Welcher Typ ist der Schl\xFCssel session:abc?",'Sch\xE4tzen Sie den vom Pr\xE4fix "session:" verwendeten Speicher',"Zeigt die Objektkodierung des Schl\xFCssels user:42 an","Gibt es irgendwelche Schl\xFCssel, die bald ablaufen?","Welcher Namespace verbraucht den meisten Speicher?"]},dataTypes:{name:"Datentypen",description:"Formulierung in nat\xFCrlicher Sprache zum Erstellen/Lesen/Aktualisieren f\xFCr jeden Redis-Typ.",prompts:["Erstellen Sie einen Hash namens user:1 mit den Feldern name=Alice age=30","F\xFCgen Sie der Liste tasks drei Elemente hinzu","Mitglieder hinzuf\xFCgen, um favourites festzulegen","Bewertete Mitglieder zum sortierten Satz hinzuf\xFCgen leaderboard","H\xE4ngen Sie ein Ereignis an den Stream events an.","Holen Sie sich die letzten 10 Eintr\xE4ge aus Stream events","Holen Sie sich alle Felder des Hash-Benutzers:1","Holen Sie sich Mitglieder der Menge favourites","Holen Sie sich die Top 10 nach Punktzahl von leaderboard","Elemente danach sortieren, in wie vielen Sets sie vorkommen (ZUNION AGGREGATE COUNT)"]},modules:{name:"Module",description:"Abfragen f\xFCr geladene Redis-Module (die folgenden Kategorien werden nur angezeigt, wenn das Modul vorhanden ist).",prompts:[]},json:{name:"RedisJSON",description:"Verf\xFCgbar, wenn das Modul ReJSON geladen ist.",prompts:['Erstellen Sie ein JSON-Dokument bei user:42 mit { Name: "Alice", Alter: 30 }',"Lesen Sie das Namensfeld von user:42","Aktualisieren Sie das Alter von user:42 auf 31","Listen Sie alle JSON-Schl\xFCssel auf","L\xF6schen Sie ein Feld aus einem JSON-Dokument","Holen Sie sich ein verschachteltes Feld mit JSONPath","ein JSON-Array mit Floats in reduzierter Genauigkeit speichern (FPHA BF16)"]},search:{name:"RediSearch",description:"Verf\xFCgbar, wenn das Suchmodul geladen ist.",prompts:["listet alle Volltextindizes auf",'F\xFChren Sie eine Volltextsuche nach "redis" im Index idx:products durch.',"Erstellen Sie einen Hash-gest\xFCtzten Index mit den Feldern Titel (TEXT) und Preis (NUMERIC).","Informationen zum Index idx:products abrufen","Drop-Index idx:products","Finden Sie Dokumente, deren Preis zwischen 10 und 50 liegt","Schreiben Sie eine Hybridsuche, die Text- und Vektor\xE4hnlichkeit kombiniert"]},timeseries:{name:"RedisTimeSeries",description:"Verf\xFCgbar, wenn das Zeitreihenmodul geladen ist.",prompts:["Listen Sie alle Zeitreihenschl\xFCssel auf","F\xFCgen Sie einen Datenpunkt zu temp:room1 hinzu","Erhalten Sie den Bereich von temp:room1 von gestern bis heute","Holen Sie sich Multi-Range nach Label sensor=temp","Generieren Sie 100 Sinuswellen-Datenpunkte f\xFCr temp:room1","Aufbewahrung und Beschriftungen f\xFCr temp:room1 anzeigen","min, max, first und last pro Bucket mit einem TS.RANGE abrufen (Candlestick)"]},bloom:{name:"RedisBloom (Bl\xFCte / Kuckuck / Top-K / CMS / T-Digest)",description:"Verf\xFCgbar, wenn das bf-Modul geladen ist.",prompts:["\xDCberpr\xFCfen Sie, ob Artikel foo im Bloom-Filter spam:ips vorhanden ist.","Elemente zum Bloom-Filter hinzuf\xFCgen spam:ips","Erstellen Sie ein Top-K mit dem Namen popular mit K=10","Abfrage count-min Sketch traffic f\xFCr Schl\xFCssel /home","F\xFCgen Sie Werte zu t-digest hinzu und erhalten Sie das 95. Perzentil","Infos zum Bloomfilter spam:ips anzeigen"]},vectorSet:{name:"VectorSet (Redis 8+)",description:"Verf\xFCgbar, wenn Redis 8+ erkannt wird (nativer Typ VECTORSET).",prompts:["f\xFCge einen Vektor zu embeddings hinzu","Finden Sie die 10 Vektoren, die einem Abfragevektor am \xE4hnlichsten sind","Abmessungen und Anzahl des Vektorsatzes embeddings anzeigen","l\xF6sche ein Element aus dem Vektorset embeddings","Suche nach Elementnamen mit VSIM"]},array:{name:"Array (Redis 8.8+)",description:"Verf\xFCgbar, wenn Redis 8.8+ erkannt wird (nativer Typ ARRAY).",prompts:["ein Array mit einigen Werten erstellen","den Wert an Index 5 meines Arrays setzen","den Wert an einem bestimmten Index abrufen","alle Elemente eines Arrays mit ARSCAN auflisten","das Element an einem Index l\xF6schen","wie viele Elemente hat mein Array?"]},redis8:{name:"Redis 8+ Funktionen",description:"Wird angezeigt, wenn Redis 8+ erkannt wird.",prompts:["Setze das Hash-Feld ttl mit HEXPIRE","Holen Sie sich den Digest eines String-Werts","F\xFChren Sie eine hybride Volltext- und Vektorsuche durch (FT.HYBRID)","Legen Sie mit MSETEX mehrere Schl\xFCssel mit gemeinsamem Ablauf fest.","L\xF6schen Sie einen Stream-Eintrag mit der Verbrauchergruppe (XDELEX)","Cluster-Slot-Statistiken f\xFCr die Top-10-Slots anzeigen","Rate-Limit f\xFCr einen Schl\xFCssel mit einem Fensterz\xE4hler setzen (INCREX)","eine ausstehende Stream-Nachricht per Negative-Ack in Dead-Letter verschieben (XNACK)"]},scripting:{name:"Skripterstellung",description:"Generieren Sie Lua / EVAL-Skripte aus Beschreibungen in nat\xFCrlicher Sprache.",prompts:["Schreiben Sie ein atomares Skript, das counter X nur dann inkrementiert, wenn Y > 5","Generiere 100 zuf\xE4llige Schl\xFCssel mit Lua","Konvertieren Sie diese Shell-Pipeline in eine einzelne EVAL: Schl\xFCssel user:* | GET | grep inaktiv | DEL","Portieren Sie einen Batch-Vorgang zur Cluster-Sicherheit auf Lua","Check-and-Set-Stilaktualisierung in einem einzigen Lua-Aufruf","Durchlaufen Sie einen Hash und l\xF6schen Sie Felder, die einem Muster entsprechen"]},cluster:{name:"Cluster",description:"Wird nur im Cluster-Modus angezeigt.",prompts:["Clusterinformationen anzeigen","Clusterknoten auflisten","Zeigt die Top-10-Slots nach Schl\xFCsselanzahl an","Zeigt die Top-10-Slots nach Speicher an","Welcher Master besitzt Slot 5000?"]},acl:{name:"ACL (Redis 6+)",description:"\xDCberpr\xFCfen Sie die Zugriffskontrollbenutzer und die aktuelle Verbindung.",prompts:["Mit wem bin ich verbunden?","Listen Sie alle ACL-Benutzer auf","Welche Berechtigungen habe ich?","Zeigt die Standardbenutzerregeln an"]},qna:{name:"Allgemeine Fragen und Antworten",description:"Stellen Sie Redis Wissensfragen \u2013 keine Tools, nur Antworten.",prompts:["Was ist ZADD?","Wie funktioniert Cluster-Failover?","Erkl\xE4re SCAN vs. KEYS","Wann sollte ich EVAL im Vergleich zu mehreren Befehlen verwenden?","Was sind die Redis-Persistenzoptionen?","Was ist der Unterschied zwischen RDB und AOF?","Wie entscheidet Redis Sentinel \xFCber einen neuen Master?","Erkl\xE4ren Sie Hash-Tags im Cluster-Modus"]},translate:{name:"Nat\xFCrliche Sprache \u2192 Redis-Befehl",description:"Beschreiben Sie, was Sie wollen, in einer von 54 Sprachen. Der AI schreibt den Befehl Redis.",prompts:["Schl\xFCssel l\xF6schen user:42","Benennen Sie den Schl\xFCssel foo in bar um","Schl\xFCssel session:abc in 10 Sekunden ablaufen lassen","Schl\xFCsselquelle zum Ziel kopieren","Z\xE4hlerbesuche um 5 erh\xF6hen",'Stellen Sie die Tastenbegr\xFC\xDFung f\xFCr 1 Stunde auf "hello" ein',"l\xF6sche alle user:* Schl\xFCssel","zeige mir die 10 meistbesch\xE4ftigten Schl\xFCssel"]}}},ssh:{on:"SSH ein",off:"SSH aus",sshHost:"SSH Host",sshPort:"SSH Port",sshUsername:"SSH Benutzername",sshPassword:"SSH Passwort",sshPrivateKey:"SSH Privater Schl\xFCssel"},isBuffer:e=>`[object ArrayBuffer] bedeutet, dass der Wert Bin\xE4rdaten sind oder der Wert gr\xF6\xDFer als ${e.maxValueAsBuffer} ist`,streamValue:'Stream-Feld und -Wert stehen in einer Zeile. Z.B.: field1 value1 "field 2" "value 2"',streamTimestampId:"'*' bedeutet automatisch generiert oder die Spezifikation als <millisecondsTime>-<sequenceNumber>",unableToLoadKey:({key:e})=>`Dieser Schl\xFCssel konnte nicht geladen werden: ${e}. M\xF6glicherweise wurde der Schl\xFCssel gel\xF6scht. Der genaue Fehler ist in der Konsole.`,bigJson:"Dieses JSON-Objekt ist \xFCber 10 KB gro\xDF. Stellen Sie sicher, dass Sie wissen, was Sie tun, da einige Funktionen beim Rendern langsam sein k\xF6nnen.",addNode:"Knoten hinzuf\xFCgen",validateJson:"JSON validieren",reducedFunction:"Eingeschr\xE4nkte Funktionalit\xE4t",tooManyKeys:e=>`F\xFCr die vollen maximalen Funktionen betr\xE4gt die erlaubte Gesamtanzahl der Schl\xFCssel ${e.maxLightKeysCount}. Diese Datenbank hat mehr als die erlaubte Gesamtanzahl der Schl\xFCssel ${e.count}. Die Schl\xFCsselsortierung und die zus\xE4tzlichen Bauminformationen sind deaktiviert. Die Suche erfolgt nur auf dem Server statt auf dem Client.`,redisCommandNotFound:"Kein passender Redis-Befehl gefunden ...",treeKeyStore:"Die Sortierung (nat\xFCrlicher Vergleich) wird auf dem Client, also dem Browser, ausgef\xFChrt, was bedeutet, dass bei gro\xDFen Datens\xE4tzen mit mehr als 10.000 Schl\xFCsseln etwas zus\xE4tzliche Zeit zum Rendern der Seite ben\xF6tigt werden kann. In Redis gibt es keine Schl\xFCsselsortierung, nur auf diese Weise.",socketIoTimeout:e=>`Socket.IO hat bei dieser Anfrage das Zeitlimit \xFCberschritten (max ${e.timeout/1e3} Sekunden) ...`,resizerInfo:e=>`Die Mindestbreite des linken oder rechten Panels betr\xE4gt ${e.width}px`,jsonViewNotParsable:"Dieser Wert kann nicht als JSON geparst werden ",ttlTitle:"TTL in Sekunden festlegen",passwordSecure:"Das Passwort kann leer sein, zeigt aber dennoch Zeichen an. Dies ist eine Sicherheitsfunktion.",aclAuthHint:"Verwenden Sie zur Authentifizierung den Redis ACL-Benutzernamen und das Passwort. F\xFCr den Standardbenutzer ohne Passwort leer lassen.",tlsWithoutCert:"TLS ohne zus\xE4tzliches Zertifikat aktivieren",tlsRejectUnauthorized:"Nicht autorisiertes Zertifikat ablehnen",tlsSecure:"Wenn Sie eine TLS-Konfiguration sehen, die mit P3X beginnt, oder alle TLS-Einstellungen gleich aussehen, handelt es sich um eine Sicherheitsfunktion. Um die Einstellungen zu \xE4ndern, ersetzen Sie diese Einstellungen einfach durch leere oder andere Werte und sie werden gespeichert. Wenn Sie die TLS-Einstellungen nicht \xE4ndern, werden sie so beibehalten, wie sie auf dem Server sind.",treeSeparatorEmpty:"Wenn der Baumtrenner leer ist, hat der Baum keine verschachtelten Knoten, nur eine einfache Liste",treeSeparatorEmptyNote:"Keine verschachtelten Knoten, nur eine einfache Liste",welcomeConsole:"Willkommen in der Redis-Konsole",welcomeConsoleInfo:"SHIFT + Verlauf mit Cursor HOCH oder RUNTER ist aktiviert",redisListIndexInfo:"Leer zum Anh\xE4ngen, -1 zum Voranstellen oder an der angezeigten Position speichern.",redisArrayIndexInfo:"Leer lassen, um am n\xE4chsten Index anzuh\xE4ngen, oder einen bestimmten Index eingeben (L\xFCcken sind erlaubt \u2014 Arrays k\xF6nnen sp\xE4rlich sein).",console:"Konsole",connectiondAdd:"Verbindung hinzuf\xFCgen",connectiondEdit:"Verbindung bearbeiten",connectiondView:"Verbindung anzeigen",connections:"Verbindungen",keysSort:{on:"Schl\xFCsselsortierung ein",off:"Schl\xFCsselsortierung aus"},cluster:{on:"Cluster ein",off:"Cluster aus"},sentinel:{on:"Sentinel ein",off:"Sentinel aus",name:"Sentinel-Name"},readonly:{on:"Readonly ein",off:"Readonly aus"},theme:{light:"Hell",dark:"Dunkel Enterprise",darkNeu:"Dunkel",darkoBluo:"Darko bluo",enterprise:"Enterprise",redis:"Redis",matrix:"Matrix"},connected:e=>`Verbunden: ${e.name}`,tree:"Baum",askAuth:"Autorisierung anfordern",keyboardShortcuts:"Tastenk\xFCrzel",about:"\xDCber",supportedLanguages:"Unterst\xFCtzte Sprachen",version:"Version",redisVersion:"Redis-Version",modules:"Module",shortcutRefresh:"Aktualisieren",shortcutSearch:"Suche fokussieren",shortcutNewKey:"Neuer Schl\xFCssel",shortcutDisconnect:"Trennen",themeAuto:"Automatisch (System)",languageAuto:"Auto (system)",shortcutCommandPalette:"Befehlspalette",commandPalette:"Befehlspalette",noResults:"Keine Ergebnisse",redisCommandsReference:"Redis Befehle",ungrouped:"Ohne Gruppe",grouped:"Gruppiert",connectFirst:"Verbinden Sie sich zuerst mit einem Redis-Server",searchLanguage:"Sprache suchen...",exportProgress:"Schl\xFCssel werden exportiert...",importProgress:"Schl\xFCssel werden importiert...",importPreview:"Vorschau",importOverwrite:"\xDCberschreiben",importSkip:"\xDCberspringen",importConflict:"Wenn der Schl\xFCssel bereits existiert:",noKeysToExport:"Keine Schl\xFCssel zum Exportieren",time:"Zeit",type:"Typ",format:"Format",loading:"Laden...",autoRefresh:"Auto",exportSearchHint:"Es werden nur Schl\xFCssel exportiert, die der aktuellen Suche entsprechen",importSearchHint:"Import gilt f\xFCr die gesamte Datenbank, nicht nur f\xFCr Suchergebnisse",deleteSearchHint:"Alle Schl\xFCssel l\xF6schen, die der aktuellen Suche entsprechen",deletingSearchKeys:"\xDCbereinstimmende Schl\xFCssel werden gel\xF6scht...",importNoKeys:"Keine Schl\xFCssel in der Datei gefunden",desktopNotifications:"Desktop-Benachrichtigungen",desktopNotificationsEnabled:"Desktop-Benachrichtigungen aktivieren",desktopNotificationsInfo:"Erhalten Sie Betriebssystem-Benachrichtigungen bei Redis-Trennungen und Wiederverbindungen, wenn die App nicht im Fokus ist."},status:{dataCopied:"Die Daten sind in der Zwischenablage",exportDone:"Export abgeschlossen",deletedSearchKeys:e=>`${e.count} Schl\xFCssel gel\xF6scht`,indexCreated:"Index erstellt",indexDropped:"Index gel\xF6scht",importDone:e=>`Import abgeschlossen: ${e.created} erstellt, ${e.skipped} \xFCbersprungen, ${e.errors} Fehler`,nodeRemoved:"Knoten entfernt",keyIsNotExisting:"Dieser Schl\xFCssel wurde m\xF6glicherweise gel\xF6scht oder ist abgelaufen.",keyCount:e=>e.keyCount===0?"Kein Schl\xFCssel":e.keyCount===1?"1 Schl\xFCssel":`${e.keyCount} Schl\xFCssel`,treeExpandAll:"Alle Baumbl\xE4tter aufklappen. Diese Operation kann aufw\xE4ndig sein und Zeit in Anspruch nehmen ...",noRedisKeys:"Es gibt keine Schl\xFCssel in dieser Datenbank.",redisConnected:"Redis erfolgreich verbunden",reverted:"R\xFCckg\xE4ngig gemacht",reloadingDataInfo:"Redis-Dateninformationen werden neu geladen",added:"Hinzugef\xFCgt",saved:"Aktualisiert",cancelled:"Abgebrochen",deleted:"Gel\xF6scht",savedRedis:"Redis-Daten wurden gespeichert",redisDisconnected:e=>`Die aktuelle Verbindung hatte einen Fehler: ${e.error.message}`,dbChanged:e=>`Der DB-Index wurde auf ${e.db} gesetzt. `,treeDeleted:e=>`Der Baumschl\xFCssel wurde gel\xF6scht (${e.key}).`,deletedKey:e=>`Der Schl\xFCssel wurde gel\xF6scht (${e.key}).`,renamedKey:"Dieser Schl\xFCssel wurde umbenannt",ttlChanged:"Die TTL dieses Schl\xFCssels wurde ge\xE4ndert",notInteger:"Diese Eingabe ist keine Ganzzahl",persisted:"Dieser Schl\xFCssel wird dauerhaft gespeichert",set:"Der Schl\xFCssel ist gesetzt/hinzugef\xFCgt",connectionRestored:"Verbindung wiederhergestellt",socketDisconnected:"Getrennt",socketError:"Verbindungsfehler",deletedHashKey:"Hash-Schl\xFCssel gel\xF6scht",deletedArrayIndex:"Array-Element gel\xF6scht",deletedSetMember:"Set-Mitglied gel\xF6scht",deletedListElement:"Listenelement gel\xF6scht",deletedZSetMember:"Sortiertes-Set-Mitglied gel\xF6scht",deletedStreamTimestamp:"Stream-Eintrag gel\xF6scht"},code:{"delete-connection":"Diese Verbindung wurde gel\xF6scht, daher sind Sie von dieser Redis-Instanz getrennt.","save-connection":"Diese Verbindung wurde ge\xE4ndert, daher sind Sie von dieser Redis-Instanz getrennt. Sie k\xF6nnen sich erneut verbinden.","readonly-connections":"Verbindungen hinzuf\xFCgen/speichern/l\xF6schen ist schreibgesch\xFCtzt!","readonly-connection-mode":"Diese Verbindung ist im schreibgesch\xFCtzten Modus!","list-out-of-bounds":"Dieser Listenindex liegt au\xDFerhalb des Bereichs","invalid-json-value":"The value is not valid JSON.",http_auth_required:"Autorisierung erforderlich: Bitte authentifizieren Sie sich mit HTTP Basic Auth und laden Sie die Seite neu.","auto-connection-failed":"M\xF6glicherweise wurde die Verbindung entfernt und die automatische Verbindung ist deshalb fehlgeschlagen.",invalid_console_command:"Dieser Befehl funktioniert nicht \xFCber die GUI.",AI_DISABLED:"AI ist deaktiviert. Aktivieren Sie es in den AI-Einstellungen.",AI_PROMPT_REQUIRED:"AI-Eingabe ist erforderlich.",GROQ_API_KEY_READONLY:"Der Groq API-Schl\xFCssel ist schreibgesch\xFCtzt und kann nicht ge\xE4ndert werden.",blocked_api_access:"Ihr Groq API-Plan erlaubt keinen Zugriff auf dieses Modell. Bitte upgraden Sie Ihren Groq-Plan oder verwenden Sie den network.corifeus.com Proxy.",rate_limit:"AI-Ratenlimit erreicht. Versuchen Sie es sp\xE4ter erneut oder verwenden Sie Ihren eigenen Groq API-Schl\xFCssel in den Einstellungen."},form:{error:{required:"Erforderlich",port:"Der Port liegt zwischen 1-65535",invalid:"Das Formular ist ung\xFCltig"},connection:{label:{name:"Name",group:"Gruppe",host:"Hostname",port:"Port",password:"Passwort",username:"Benutzername"}},treeSettings:{maxValueDisplay:"Maximale Anzeigel\xE4nge des Wertes",maxValueDisplayInfo:"Bei 0 werden vollst\xE4ndige Werte angezeigt. Bei gr\xF6\xDFer als 0 wird auf diese L\xE4nge gek\xFCrzt. Bei -1: F\xFCr Zeichenketten wird der Wert bis zur Bearbeitung ausgeblendet; f\xFCr andere Typen wird der vollst\xE4ndige Inhalt angezeigt.",maxKeys:"Maximale Schl\xFCsselanzahl",maxKeysInfo:"Damit die GUI nicht abst\xFCrzt, begrenzen wir die maximale Schl\xFCsselanzahl.",keyCount:e=>`Anzahl der Schl\xFCssel: ${e?.keyCount??0}`,label:{animation:"Animation verwenden",noAnimation:"Keine Animation",undoEnabled:"R\xFCckg\xE4ngig aktiviert",undoDisabled:"R\xFCckg\xE4ngig deaktiviert",diffEnabled:"Diff vor dem Speichern anzeigen",diffDisabled:"Diff vor dem Speichern deaktiviert",jsonFormatTwoSpace:"JSON mit 2 Leerzeichen formatieren",jsonFormatFourSpace:"JSON mit 4 Leerzeichen formatieren",formName:"Redis-Einstellungen",searchModeClient:"Client-Suchmodus",searchModeServer:"Server-Suchmodus",searchModeStartsWith:"Suche mit Beginnt-mit-Modus",searchModeIncludes:"Enth\xE4lt-Suchmodus"},undoHint:"R\xFCckg\xE4ngig machen ist nur f\xFCr die Schl\xFCsseltypen string und JSON verf\xFCgbar",field:{treeSeparator:"Baumtrenner",treeSeparatorSelector:"Baumtrenner-Selektor",page:"Baum-Seitenanzahl",keyPageCount:"Schl\xFCssel pro Seite",keysSort:"Schl\xFCssel sortieren",searchMode:"Suchmodus",searchModeStartsWith:"Suche beginnt mit / enth\xE4lt"},error:{keyPageCount:"Die Schl\xFCsselanzahl pro Seite muss eine Ganzzahl zwischen 5 - 100 sein",page:"Die Seitenanzahl muss eine Ganzzahl zwischen 10 - 5000 sein",maxValueDisplay:"Der maximale Anzeigewert muss eine Ganzzahl zwischen -1 und 32768 sein",maxKeys:"Die maximale Schl\xFCsselanzahl muss eine Ganzzahl zwischen 100 und 100000 sein"}},key:{label:{formName:{add:"Neuen Redis-Schl\xFCssel hinzuf\xFCgen",edit:"Redis-Schl\xFCssel bearbeiten",append:"Zu bestehendem Redis-Schl\xFCssel hinzuf\xFCgen"}},field:{streamTimestamp:"Zeitstempel",key:"Schl\xFCssel",type:"Typ",index:"Index",hashKey:"Hash-Schl\xFCssel",score:"Punktzahl",value:"Wert",errorRate:"Fehlerrate",capacity:"Kapazit\xE4t",topk:"Top K",width:"Breite",depth:"Tiefe",decay:"Zerfall",compression:"Komprimierung",increment:"Inkrement",item:"Element",vectorValues:"Vektorwerte (kommagetrennt)",element:"Elementname"},error:{streamTimestamp:"Der Zeitstempel ist erforderlich, entweder im Redis-Format oder als *",key:"Der Schl\xFCssel muss mindestens ein Zeichen lang sein",hashKey:"Der Hash-Schl\xFCssel muss mindestens ein Zeichen lang sein",score:"Die Punktzahl der sortierten Menge ist erforderlich",value:"Der Wert ist erforderlich",errorRate:"Die Fehlerrate muss zwischen 0 und 1 liegen (z.B. 0.01)",capacity:"Die Kapazit\xE4t muss eine positive Ganzzahl sein",topk:"Top K muss eine positive Ganzzahl sein",width:"Die Breite muss eine positive Ganzzahl sein",depth:"Die Tiefe muss eine positive Ganzzahl sein",item:"Das Element ist erforderlich"}},main:{label:{database:"DB"}}},page:{search:{title:"Suche",index:"Index",query:"Abfrage",results:"Ergebnisse",noIndex:"Keine Indizes gefunden",createIndex:"Index erstellen",dropIndex:"Index l\xF6schen",indexInfo:"Index-Info",indexName:"Indexname",prefix:"Schl\xFCsselpr\xE4fix (optional)",fieldName:"Feldname",hybridMode:"Hybridsuche (FT.HYBRID)",vectorField:"Vektorfeld",vectorValues:"Vektorwerte"},monitor:{title:"\xDCberwachung",memory:"Speicher",opsPerSec:"Ops/Sek",clients:"Clients",blocked:"Blockiert",hitsMisses:"Trefferquote",networkIo:"Netzwerk I/O",slowLog:"Langsamer Log",noSlowQueries:"Es wurden keine langsamen Abfragen aufgezeichnet.",confirmSlowLogReset:"Sind Sie sicher, dass Sie das langsame Protokoll zur\xFCcksetzen m\xF6chten?",slowLogResetDone:"Das langsame Protokoll wurde zur\xFCckgesetzt.",totalCommands:"Gesamt",expired:"Abgelaufen",evicted:"Verdr\xE4ngt",clientList:"Client-Liste",topKeys:"Gr\xF6\xDFte Schl\xFCssel nach Speicher",killClient:"Client beenden",clientKilled:"Client beendet",confirmKillClient:"Sind Sie sicher, dass Sie diesen Client beenden m\xF6chten?",noKeys:"Keine Schl\xFCssel",rss:"RSS",peak:"Spitze",fragmentation:"Fragmentierung",hitsAndMisses:"Treffer / Fehlschl\xE4ge",noClients:"Keine Clients",slotStats:"Cluster-Slot-Statistiken",serverInfo:"Serverinformationen",os:"Betriebssystem",port:"Netzwerkport",pid:"Prozess-ID",configFile:"Konfigurationsdatei",uptime:"Betriebszeit",keyspace:"Redis-Schl\xFCsselraum",keys:"Redis-Schl\xFCssel",expires:"L\xE4uft ab",noKeyspace:"Keine Schl\xFCssel",persistence:"Datenpersistenz",rdbLastSave:"Letzte RDB-Speicherung",rdbStatus:"RDB-Status",rdbChanges:"\xC4nderungen seit dem letzten Speichern",aofEnabled:"AOF aktiviert",aofSize:"AOF-Gr\xF6\xDFe",replication:"Redis-Replikation",role:"Replikationsrolle",replicas:"Verbundene Replikate",masterHost:"Prim\xE4rer Knotenhost",linkStatus:"Status der Replikationsverbindung",cpu:"CPU-Auslastung",cpuSys:"System",cpuUser:"Benutzer",modules:"Geladene Redis-Module",noModules:"Keine Redis-Module geladen",clusterSlotMap:"Redis-Cluster-Slot-Karte",slotRange:"Cluster-Slot-Bereich",totalSlots:"Gesamte Cluster-Slots",noClusterData:"Keine Redis-Clusterdaten verf\xFCgbar."},analysis:{title:"Speicheranalyse",runAnalysis:"Analyse starten",running:"Wird analysiert...",typeDistribution:"Typverteilung",prefixMemory:"Speicher nach Pr\xE4fix",topKeysByMemory:"Gr\xF6\xDFte Schl\xFCssel nach Speicher",expirationOverview:"Schl\xFCsselablauf",memoryBreakdown:"Speicheraufschl\xFCsselung",keysScanned:"Gescannte Schl\xFCssel",totalMemory:"Gesamtspeicher",rssMemory:"RSS-Speicher",peakMemory:"Spitzenspeicher",luaMemory:"Lua-Speicher",overheadMemory:"Overhead",datasetMemory:"Datensatz",fragmentation:"Fragmentierung",allocator:"Allokator",withTTL:"Mit TTL",persistent:"Permanent",avgTTL:"Durchschnittliche TTL",prefix:"Pr\xE4fix",keyCount:"Schl\xFCsselanzahl",memoryUsage:"Speicherverbrauch",noPrefix:"(kein Pr\xE4fix)",topN:"Top N",maxScanKeys:"Max. gescannte Schl\xFCssel",type:"Typ",noData:"Keine Daten. Klicken Sie auf Analyse starten, um zu beginnen.",exportAll:"Alles exportieren",memoryDoctor:"Memory Doctor",doctorNoData:"Klicken Sie auf Aktualisieren, um die Memory Doctor-Diagnose auszuf\xFChren."},acl:{title:"ACL-Benutzer",loadUsers:"Benutzer laden",loading:"Laden...",username:"Benutzername",status:"Status",enabled:"Aktiviert",disabled:"Deaktiviert",commands:"Befehle",commandsHint:"z. B. +@all or +@read -@dangerous",keys:"Redis-Schl\xFCsselmuster",keysHint:"z. B. ~* or ~user:*",channels:"Pub/Sub-Kan\xE4le",channelsHint:"z. B. &* or &notifications:*",password:"Passwort",noPassword:"Kein Passwort (nopass)",passwordHint:"Lassen Sie das Feld leer, um das aktuelle Passwort beizubehalten",currentUser:"Aktuell",createUser:"Benutzer erstellen",editUser:"Benutzer bearbeiten",deleteUser:"L\xF6schen",confirmDelete:"Sind Sie sicher, dass Sie den ACL-Benutzer l\xF6schen m\xF6chten?",userDeleted:"Der ACL-Benutzer wurde gel\xF6scht.",userSaved:"Der ACL-Benutzer wurde gespeichert.",cannotDeleteDefault:"Der Standardbenutzer kann nicht gel\xF6scht werden.",cannotDeleteSelf:"Der aktuell verbundene Benutzer kann nicht gel\xF6scht werden.",noUsers:"ACL erfordert Redis 6.0+.",groupCommon:"Allgemein",groupDataTypes:"Datentypen",groupOperations:"Operationen",rules:"Regeln",rulesHint:"Durch Leerzeichen getrennte Token (zum Beispiel on >password +@all ~* &*)",defaultUserWarning:"Achtung: Durch das \xC4ndern des Standardbenutzers k\xF6nnen alle Verbindungen gesperrt werden. In diesem Fall m\xFCssen Sie Redis neu starten oder redis-cli verwenden, um den Zugriff wiederherzustellen."},overview:{noConnected:"Es besteht keine Verbindung zu Redis.",overviewClients:"Verbundene nach Anzahl der Clients auflisten",connectedCount:e=>e.length===1?"1 Client":`${e.length} Clients`},key:{label:{key:"Schl\xFCssel",encoding:"Kodierung",compression:"Komprimierung",aiRateLimited:"AI-Anfragelimit erreicht. Versuchen Sie es sp\xE4ter erneut oder verwenden Sie Ihren eigenen Groq-API-Schl\xFCssel in den Einstellungen.",aiError:"AI-Abfrage fehlgeschlagen",length:"Gr\xF6\xDFe",ttl:"TTL",ttlTitle:"Lebensdauer",type:"Typ",ttlNotExpire:"l\xE4uft nicht ab",lengthString:"Bytes",lengthItem:"Elemente",actions:"Aktionen"},list:{table:{index:"Index",value:"Wert"}},array:{table:{index:"Index",value:"Wert"}},hash:{table:{hashkey:"Hash-Schl\xFCssel",value:"Wert"}},set:{table:{value:"Mitglied"}},zset:{table:{value:"Mitglied",score:"Punktzahl"}},stream:{table:{timestamp:"Zeitstempel-ID",field:"Feld",value:"Wert"}},timeseries:{chart:"Diagramm",info:"Info",addPoint:"Punkt hinzuf\xFCgen",from:"Von (ms oder -)",to:"Bis (ms oder +)",aggregation:"Aggregation",timeBucket:"Bucket (ms)",none:"Keine",dataPoints:"Datenpunkte",labels:"Labels",rules:"Regeln",retention:"Aufbewahrung",timestamp:"Zeitstempel",value:"Wert",retentionHint:"0 = kein Ablauf, oder Millisekunden",duplicatePolicy:"Duplikatrichtlinie",labelsHint:"Schl\xFCssel1 Wert1 Schl\xFCssel2 Wert2",timestampHint:"'*' bedeutet automatisch generiert, oder Millisekunden-Zeitstempel",editAllHint:"Ein Datenpunkt pro Zeile: Zeitstempel Wert (Zeitstempel kann * f\xFCr automatisch sein)",autoSpread:"Automatisches * Streuintervall",formula:"Formel",formulaLinear:"Linear",formulaRandom:"Zuf\xE4llig",formulaSawtooth:"S\xE4gezahn",formulaPoints:"Punkte",formulaAmplitude:"Amplitude",formulaOffset:"Offset",generate:"Generieren",exportChart:"PNG exportieren",overlay:"Schl\xFCssel \xFCberlagern",overlayHint:"Kommagetrennte Schl\xFCssel",mrangeFilter:"Label-Filter",bulkMode:"Massengenerierung",mrangeHint:"z.B. sensor=temp"},probabilistic:{info:"Info",addItem:"Element hinzuf\xFCgen",checkItem:"Element pr\xFCfen",item:"Element",exists:"Existiert",doesNotExist:"Existiert nicht",topkList:"Top Elemente",topkCount:"Anzahl",queryCount:"Abfrageanzahl",queryResult:"Abfrageergebnis",addedSuccessfully:"Element erfolgreich hinzugef\xFCgt",deletedSuccessfully:"Element erfolgreich gel\xF6scht",quantile:"Quantil",quantileResult:"Ergebnis",noItems:"Keine Elemente zum Anzeigen",resetConfirm:"Alle Daten in diesem T-Digest zur\xFCcksetzen?"},vectorset:{info:"Info",elements:"Elemente",similarity:"\xC4hnlichkeitssuche",similaritySearch:"\xC4hnlichkeitssuche",searchByElement:"Nach Element suchen",searchByVector:"Nach Vektor suchen",byElement:"Nach Element suchen",byVector:"Nach Vektor suchen",vectorValues:"Vektorwerte",elementName:"Elementname",searchTerm:"Suchbegriff",element:"Element",score:"Punktzahl",count:"Anzahl",addElement:"Element hinzuf\xFCgen",addedSuccessfully:"Element erfolgreich hinzugef\xFCgt",deletedSuccessfully:"Element erfolgreich gel\xF6scht",removedSuccessfully:"Element erfolgreich gel\xF6scht",attributes:"Attribute",noAttributes:"Keine Attribute",dimensions:"Dimensionen",removeConfirm:"Dieses Element aus dem VectorSet entfernen?",noElements:"Keine Elemente",filter:"Filter",searchComplete:"Suche abgeschlossen"}},treeControls:{settings:"Baumeinstellungen",expandAll:"Alle aufklappen",collapseAll:"Alle zuklappen",level:"Ebene",search:{search:"In Schl\xFCsseln suchen",clear:"Aktuelle Suche leeren",placeholderClient:"Clientseitig suchen",placeholderServer:"Serverseitig suchen",info:e=>`Die clientseitige Suche bedeutet, dass der Text im Suchfeld abgeglichen wird. Die serverseitige Suche bedeutet, dass in den Schl\xFCsselmustern wie *{Suchtext}* gesucht wird. F\xFCr gro\xDFe Datens\xE4tze ist es besser, die serverseitige Suche zu verwenden. F\xFCr kleinere Datens\xE4tze ist es besser, den clientseitigen Suchmodus zu verwenden. Wenn die Schl\xFCsselanzahl \xFCber ${e?.maxLightKeysCount??11e4} liegt, k\xF6nnen Sie nur serverseitig suchen.`,largeSetInfo:"Bei einem gro\xDFen Datensatz ist die clientseitige Suche deaktiviert, daher ist derzeit nur die serverseitige Suche m\xF6glich.",infoDetails:"Um herauszufinden, wie die Suche funktioniert, \xFCberpr\xFCfen Sie bitte die Einstellungen"},pager:{next:"N\xE4chste",prev:"Vorherige",first:"Erste",last:"Letzte"}}},time:{years:"Jahre",months:"Monate",days:"Tage",year:"Jahr",month:"Monat",day:"Tag",second:"Sekunde",seconds:"Sekunden",minute:"Minute",minutes:"Minuten",hour:"Stunde",hours:"Stunden"},redisTypes:{string:"String",list:"List",hash:"Hash table",set:"Set",zset:"Sorted set - zset",stream:"Stream",json:"JSON",timeseries:"Time Series",bloom:"Bloom Filter",cuckoo:"Cuckoo Filter",topk:"Top-K",cms:"Count-Min Sketch",tdigest:"T-Digest",vectorset:"VectorSet",array:"Array"},promo:{title:"AI Netzwerkassistent",description:"Entdecken Sie unseren kostenlosen AI-Netzwerkassistenten unter network.corifeus.com \u2013 analysieren Sie Dom\xE4nen, IPs, DNS-Datens\xE4tze, SSL-Zertifikate, E-Mail-Sicherheit und Netzwerkinfrastruktur. Unterst\xFCtzt von AI f\xFCr sofortige, umfassende Ergebnisse.",disclaimer:"Diese Aktion wird nur auf der Demo-Site angezeigt und erscheint nicht in Docker, Electron oder Web-App-Bereitstellungen.",toastMessage:"Testen Sie unseren kostenlosen Netzwerkassistenten AI unter network.corifeus.com \u2013 analysieren Sie Dom\xE4nen, DNS, SSL und mehr!",visit:"Besuchen Sie network.corifeus.com"},promoMeeting:{title:"Meet Assistant SaaS",description:"Vollst\xE4ndiger Meeting-Workflow f\xFCr europ\xE4ische Unternehmen auf meeting.corifeus.com \u2014 21-sprachige Live-\xDCbersetzung, AI-Zusammenfassungen, Aufgaben, Entscheidungen, Teilnehmende und zentrale Zitate werden automatisch erstellt. Eigenes Vokabular, durchsuchbare Meeting-Bibliothek, teilbare Nur-Lese-Links, E-Mail-Zusammenfassung mit einem Klick. EU-Abrechnung \u2014 Stripe Tax, VAT-konform, EUR-Preise (Solo \u20AC19.99 / Pro \u20AC39.99 / Business \u20AC99.99 pro Monat, keine Bindung). Standardm\xE4\xDFig GDPR-konform \u2014 keine Tracking-Cookies, verschl\xFCsselte Speicherung.",disclaimer:"Diese Aktion wird nur auf der Demo-Site angezeigt und erscheint nicht in Docker, Electron oder Web-App-Bereitstellungen.",toastMessage:"Testen Sie Meet Assistant SaaS auf meeting.corifeus.com \u2014 21-sprachige Live-\xDCbersetzung, AI-Zusammenfassungen, Aufgaben. 1 Minute kostenlos, keine Registrierung, GDPR-konform.",visit:"Besuchen Sie meeting.corifeus.com"}};n.exports=t;});var chunkJMIO5JV2 = s();export{chunkJMIO5JV2 as default};