mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 23:55:23 +00:00
feat: load plugin frontends at runtime and remove plugin ids from the shell
This commit is contained in:
1 parent
49f0286a14
commit
e88d5a52e3
721 files changed
+54265
-44416
No files matched your search
@@ -0,0 +1,313 @@
|
||||
{
|
||||
"hostMetrics": {
|
||||
"cpu": "CPU",
|
||||
"memory": "मेमोरी",
|
||||
"disk": "डिस्क",
|
||||
"network": "नेटवर्क",
|
||||
"uptime": "अपटाइम",
|
||||
"processes": "प्रोसेसेस",
|
||||
"available": "उपलब्ध",
|
||||
"free": "फ्री",
|
||||
"connecting": "कनेक्ट हो रहा है...",
|
||||
"connectionFailed": "सर्वर से कनेक्ट करने में विफल",
|
||||
"naCpus": "N/A CPU(s)",
|
||||
"cpuCores_one": "{{count}} कोर",
|
||||
"cpuCores_other": "{{count}} कोर",
|
||||
"cpuUsage": "CPU उपयोग",
|
||||
"memoryUsage": "मेमोरी उपयोग",
|
||||
"diskUsage": "डिस्क उपयोग",
|
||||
"selectFilesystem": "फ़ाइल सिस्टम का चयन करें",
|
||||
"temperature": "तापमान",
|
||||
"highestTemperature": "उच्चतम तापमान",
|
||||
"primaryTemperatureSensor": "प्राथमिक सेंसर",
|
||||
"gpu": {
|
||||
"title": "जीपीयू",
|
||||
"noDevice": "कोई NVIDIA GPU नहीं मिला। GPU मेट्रिक्स देखने के लिए NVIDIA ड्राइवर (जो nvidia-smi प्रदान करता है) इंस्टॉल करें।",
|
||||
"driver": "ड्राइवर {{version}}",
|
||||
"utilization": "उपयोग",
|
||||
"memory": "वीआरएएम",
|
||||
"temperature": "अस्थायी",
|
||||
"power": "शक्ति",
|
||||
"fan": "पंखा",
|
||||
"processes": "जीपीयू प्रक्रियाएँ",
|
||||
"noProcesses": "कोई भी प्रक्रिया जीपीयू का उपयोग नहीं कर रही है।"
|
||||
},
|
||||
"failedToFetchHostConfig": "होस्ट कॉन्फ़िगरेशन प्राप्त करने में विफल",
|
||||
"serverOffline": "सर्वर ऑफ़लाइन",
|
||||
"cannotFetchMetrics": "ऑफ़लाइन सर्वर से मीट्रिक्स प्राप्त नहीं कर सकते",
|
||||
"totpFailed": "TOTP सत्यापन विफल",
|
||||
"noneAuthNotSupported": "होस्ट मेट्रिक्स 'none' प्रमाणीकरण प्रकार का समर्थन नहीं करता।",
|
||||
"noHostSelected": "कोई होस्ट चयनित नहीं",
|
||||
"load": "लोड",
|
||||
"systemInfo": "सिस्टम जानकारी",
|
||||
"hostname": "होस्टनाम",
|
||||
"operatingSystem": "ऑपरेटिंग सिस्टम",
|
||||
"kernel": "कर्नेल",
|
||||
"seconds": "सेकंड",
|
||||
"networkInterfaces": "नेटवर्क इंटरफ़ेस",
|
||||
"noInterfacesFound": "कोई नेटवर्क इंटरफ़ेस नहीं मिला",
|
||||
"noProcessesFound": "कोई प्रोसेस नहीं मिला",
|
||||
"processesTotal": "कुल",
|
||||
"processesRunning": "चल रहे",
|
||||
"loginStats": "SSH लॉगिन आँकड़े",
|
||||
"noRecentLoginData": "कोई हालिया लॉगिन डेटा नहीं",
|
||||
"executingQuickAction": "{{name}} निष्पादित हो रहा है...",
|
||||
"quickActionSuccess": "{{name}} सफलतापूर्वक पूर्ण हुआ",
|
||||
"quickActionFailed": "{{name}} विफल रहा",
|
||||
"quickActionError": "{{name}} निष्पादित करने में विफल",
|
||||
"ports": {
|
||||
"title": "लिसनिंग पोर्ट",
|
||||
"protocol": "प्रोटोकॉल",
|
||||
"port": "पोर्ट",
|
||||
"address": "पता",
|
||||
"process": "प्रोसेस",
|
||||
"search": "पोर्ट खोजें...",
|
||||
"allProtocols": "सभी",
|
||||
"noData": "कोई लिसनिंग पोर्ट डेटा नहीं"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "फ़ायरवॉल",
|
||||
"inactive": "निष्क्रिय",
|
||||
"policy": "नीति",
|
||||
"rules": "नियम",
|
||||
"noRules": "इस चेन में कोई नियम नहीं",
|
||||
"noData": "कोई फ़ायरवॉल डेटा उपलब्ध नहीं",
|
||||
"action": "कार्रवाई",
|
||||
"protocol": "प्रोटो",
|
||||
"port": "पोर्ट",
|
||||
"source": "स्रोत",
|
||||
"anywhere": "कहीं भी",
|
||||
"chains": "चेन्स"
|
||||
},
|
||||
"loadAvg": "लोड औसत",
|
||||
"swap": "स्वैप",
|
||||
"architecture": "आर्किटेक्चर",
|
||||
"refresh": "रीफ़्रेश",
|
||||
"retry": "पुनः प्रयास करें",
|
||||
"customize": "लेआउट अनुकूलित करें",
|
||||
"reset": "रीसेट",
|
||||
"tabLive": "लाइव",
|
||||
"editModeInstructions": "कार्ड को पुनर्व्यवस्थित करने के लिए खींचें, आकार बदलने के लिए निचले किनारे को खींचें, और कार्ड की चौड़ाई बदलने के लिए चौड़ाई बटन का उपयोग करें। नीचे कार्ड जोड़ें या हटाएं।",
|
||||
"managers": {
|
||||
"services": "सेवाएँ",
|
||||
"processInspector": "प्रोसेस इंस्पेक्टर",
|
||||
"logViewer": "लॉग व्यूअर",
|
||||
"cron": "क्रॉन जॉब्स",
|
||||
"packages": "पैकेजेस",
|
||||
"ssl": "SSL प्रमाणपत्र",
|
||||
"firewall": "फ़ायरवॉल",
|
||||
"users": "उपयोगकर्ता और अनुमतियाँ",
|
||||
"healthCheck": "स्वास्थ्य जांच",
|
||||
"diskBreakdown": "डिस्क ब्रेकडाउन",
|
||||
"systemdTimers": "टाइमर",
|
||||
"topMemory": "मेमोरी के अनुसार शीर्ष",
|
||||
"noData": "कोई डेटा नहीं",
|
||||
"sudoHint": "विशेषाधिकार क्रियाओं को सक्षम करने के लिए होस्ट संपादक में इस होस्ट के लिए एक sudo पासवर्ड सेट करें।",
|
||||
"filter": "फ़िल्टर...",
|
||||
"start": "प्रारंभ",
|
||||
"stop": "रोकें",
|
||||
"restart": "पुनरारंभ",
|
||||
"actionDone": "{{name}} अद्यतित",
|
||||
"actionFailed": "कार्रवाई विफल",
|
||||
"signalSent": "PID {{pid}} को सिग्नल भेजा गया",
|
||||
"killHint": "क्लिक: समाप्त करें (SIGTERM)। राइट-क्लिक: बलपूर्वक समाप्त करें (SIGKILL)।",
|
||||
"working": "काम कर रहा है...",
|
||||
"update": "अपडेट करें",
|
||||
"upgradeAll": "सभी अपग्रेड करें",
|
||||
"allUpToDate": "सब कुछ अप टू डेट है",
|
||||
"save": "सहेजें",
|
||||
"command": "कमांड",
|
||||
"enabled": "सक्षम",
|
||||
"cronSaved": "क्रॉनटैब अपडेट किया गया",
|
||||
"clients": "क्लाइंट",
|
||||
"dryRun": "ड्राई रन",
|
||||
"renew": "रीन्यू करें",
|
||||
"noAcmeClient": "इस होस्ट पर कोई ACME क्लाइंट (certbot या acme.sh) नहीं मिला।",
|
||||
"addInputRule": "INPUT नियम जोड़ें",
|
||||
"firewallWarning": "परिवर्तन केवल रनटाइम के लिए हैं जब तक स्थायी न हों। स्वयं को लॉक आउट करने से सावधान रहें।",
|
||||
"ruleApplied": "नियम लागू किया गया",
|
||||
"invalidPort": "एक वैध पोर्ट दर्ज करें (1-65535)",
|
||||
"newUsername": "नया उपयोगकर्ता नाम",
|
||||
"addUser": "जोड़ें",
|
||||
"deleteUser": "उपयोगकर्ता हटाएं",
|
||||
"noHealthChecks": "अभी तक कोई हेल्थ चेक कॉन्फ़िगर नहीं किया गया है।",
|
||||
"follow": "अनुसरण करें",
|
||||
"noLogData": "कोई लॉग आउटपुट नहीं।",
|
||||
"tree": "ट्री",
|
||||
"enableDisable": "बूट पर सक्षम / अक्षम करें",
|
||||
"grantSudo": "sudo दें",
|
||||
"revokeSudo": "sudo वापस लें",
|
||||
"sslIssueCert": "प्रमाणपत्र जारी करें",
|
||||
"sslExpired": "समाप्त",
|
||||
"sslInDays": "{{days}} दिनों में",
|
||||
"sslNeedDomain": "कम से कम एक डोमेन दर्ज करें",
|
||||
"sslIssued": "प्रमाणपत्र जारी किया गया",
|
||||
"sslDomainsPlaceholder": "example.com, www.example.com",
|
||||
"sslHttpStandalone": "HTTP (स्टैंडअलोन)",
|
||||
"sslHttpWebroot": "HTTP (वेबरूट)",
|
||||
"sslDns": "DNS",
|
||||
"sslDnsProvider": "DNS प्रदाता (उदा. cloudflare)",
|
||||
"sslIssueHint": "DNS प्रदाता क्रेडेंशियल पहले से होस्ट पर कॉन्फ़िगर किए गए होने चाहिए।",
|
||||
"sslRevoke": "प्रमाणपत्र निरस्त करें",
|
||||
"sslRevoked": "प्रमाणपत्र निरस्त किया गया",
|
||||
"sslRevokeConfirm": "प्रमाणपत्र \"{{name}}\" निरस्त करें और हटाएं? यह पूर्ववत नहीं किया जा सकता।",
|
||||
"healthRun": "चलाएं",
|
||||
"healthName": "नाम",
|
||||
"healthTarget": "होस्ट / पता",
|
||||
"healthAddCheck": "जांच जोड़ें",
|
||||
"healthSaved": "स्वास्थ्य जांच सहेजी गईं",
|
||||
"healthMissingFields": "प्रत्येक जांच के लिए एक नाम और लक्ष्य आवश्यक है",
|
||||
"logFile": "फ़ाइल",
|
||||
"logUnit": "यूनिट",
|
||||
"logCustomPath": "/var/log के अंतर्गत कस्टम पथ (वैकल्पिक)",
|
||||
"logGrep": "लाइनें फ़िल्टर करें...",
|
||||
"firewallPersist": "नियम स्थायी करें",
|
||||
"firewallPersisted": "फ़ायरवॉल नियम स्थायी किए गए",
|
||||
"wireguard": "WireGuard",
|
||||
"tailscale": "Tailscale",
|
||||
"wgNotInstalled": "WireGuard इस होस्ट पर स्थापित नहीं है",
|
||||
"wgNoInterfaces": "कोई WireGuard इंटरफ़ेस कॉन्फ़िगर्ड नहीं हैं",
|
||||
"wgInterfaceUp": "चालू करें",
|
||||
"wgInterfaceDown": "बंद करें",
|
||||
"wgBringingUp": "{{name}} चालू किया जा रहा है...",
|
||||
"wgBringingDown": "{{name}} बंद किया जा रहा है...",
|
||||
"wgInterfaceUpDone": "{{name}} चालू है",
|
||||
"wgInterfaceDownDone": "{{name}} बंद है",
|
||||
"wgListenPort": "पोर्ट",
|
||||
"wgPublicKey": "सार्वजनिक कुंजी",
|
||||
"wgEndpoint": "एंडपॉइंट",
|
||||
"wgAllowedIPs": "अनुमत IPs",
|
||||
"wgLastHandshake": "अंतिम हैंडशेक",
|
||||
"wgHandshakeNever": "कभी नहीं",
|
||||
"wgTransfer": "ट्रांसफर",
|
||||
"tsNotInstalled": "Tailscale इस होस्ट पर स्थापित नहीं है",
|
||||
"tsRunning": "चालू",
|
||||
"tsStopped": "बंद",
|
||||
"tsEnable": "कनेक्ट करें",
|
||||
"tsDisable": "डिस्कनेक्ट करें",
|
||||
"tsEnabling": "Tailscale से कनेक्ट हो रहा है...",
|
||||
"tsDisabling": "Tailscale से डिस्कनेक्ट हो रहा है...",
|
||||
"tsEnabled": "Tailscale कनेक्टेड",
|
||||
"tsDisabled": "Tailscale डिस्कनेक्टेड",
|
||||
"tsIPs": "Tailscale IPs",
|
||||
"tsPeers": "पीयर्स",
|
||||
"tsOnline": "ऑनलाइन",
|
||||
"tsOffline": "ऑफलाइन",
|
||||
"tsExitNode": "एक्जिट नोड",
|
||||
"tsExitNodeActive": "एक्जिट नोड सक्रिय",
|
||||
"tsHostname": "होस्टनाम"
|
||||
}
|
||||
},
|
||||
"metricsHistory": {
|
||||
"title": "मेट्रिक्स इतिहास",
|
||||
"historySuffix": "इतिहास",
|
||||
"cpuMemoryDisk": "CPU / मेमोरी / डिस्क",
|
||||
"network": "नेटवर्क",
|
||||
"download": "RX",
|
||||
"upload": "TX",
|
||||
"noData": "इस समय सीमा के लिए कोई इतिहास डेटा उपलब्ध नहीं है।",
|
||||
"custom": "कस्टम",
|
||||
"to": "तक",
|
||||
"apply": "लागू करें",
|
||||
"viewHistory": "इतिहास देखें"
|
||||
},
|
||||
"proxmoxStats": {
|
||||
"tabTitle": "प्रॉक्समॉक्स आँकड़े",
|
||||
"cpuUsage": "सीपीयू उपयोग",
|
||||
"memoryUsage": "स्मृति प्रयोग",
|
||||
"diskUsage": "डिस्क उपयोग",
|
||||
"networkInterfaces": "नेटवर्क इंटरफेस",
|
||||
"uptime": "अपटाइम",
|
||||
"systemInfo": "व्यवस्था जानकारी",
|
||||
"guestsSummary": "अतिथियों",
|
||||
"storagePools": "भंडारण पूल",
|
||||
"clusterHealth": "क्लस्टर स्वास्थ्य",
|
||||
"cpuCores_one": "{{count}} कोर",
|
||||
"cpuCores_other": "{{count}} कोर",
|
||||
"used": "इस्तेमाल किया गया",
|
||||
"total": "कुल",
|
||||
"hostname": "होस्ट का नाम",
|
||||
"kernel": "गुठली",
|
||||
"pveVersion": "PVE संस्करण",
|
||||
"name": "नाम",
|
||||
"status": "स्थिति",
|
||||
"type": "प्रकार",
|
||||
"cpu": "CPU",
|
||||
"mem": "मेम",
|
||||
"disk": "डिस्क",
|
||||
"running": "दौड़ना",
|
||||
"stopped": "रुका हुआ",
|
||||
"guestCounts": "{{running}}/{{total}} चल रहा है",
|
||||
"inactive": "निष्क्रिय",
|
||||
"notClustered": "स्टैंडअलोन नोड (क्लस्टर का हिस्सा नहीं)",
|
||||
"quorate": "कोरेट",
|
||||
"notQuorate": "निर्धारित संख्या पूरी नहीं है",
|
||||
"nodeOnline": "ऑनलाइन",
|
||||
"nodeOffline": "ऑफलाइन",
|
||||
"noHostSelected": "कोई होस्ट चयनित नहीं है",
|
||||
"pveshNotFound": "pvesh नहीं मिला - क्या यह Proxmox नोड है?",
|
||||
"nodeDetectionFailed": "वैध प्रोक्समॉक्स नोड नाम निर्धारित करने में असमर्थ",
|
||||
"connecting": "कनेक्ट हो रहा है...",
|
||||
"connectionFailed": "Proxmox नोड से कनेक्ट करने में विफल",
|
||||
"refresh": "ताज़ा करना",
|
||||
"searchGuests": "अतिथियों को खोजें...",
|
||||
"filterAll": "सभी",
|
||||
"filterVm": "वीएम",
|
||||
"filterLxc": "एलएक्ससी",
|
||||
"noGuests": "इस नोड पर कोई वीएम या एलएक्ससी कंटेनर नहीं मिला।",
|
||||
"noGuestsMatch": "वर्तमान फ़िल्टरों से कोई अतिथि मेल नहीं खाता।"
|
||||
},
|
||||
"nav": {
|
||||
"hostMetrics": "होस्ट मेट्रिक्स"
|
||||
},
|
||||
"hosts": {
|
||||
"tabHostMetrics": "होस्ट मेट्रिक्स",
|
||||
"enableProxmoxStats": "Proxmox सांख्यिकी सक्षम करें",
|
||||
"enableProxmoxStatsDesc": "इस होस्ट के लिए एक प्रोक्समॉक्स स्टैट्स टैब दिखाएं जिसमें एसएसएच के माध्यम से एकत्रित किए गए लाइव नोड, गेस्ट, स्टोरेज और क्लस्टर स्टैट्स शामिल हों।",
|
||||
"proxmoxStatsPollInterval": "मतदान अंतराल (सेकंड)",
|
||||
"proxmoxStatsPollIntervalDesc": "कम से कम 15 सेकंड। प्रोक्समॉक्स नोड के आंकड़ों को कितनी बार रीफ्रेश करना है?",
|
||||
"proxmoxStatsNodeOverride": "नोड नाम ओवरराइड",
|
||||
"proxmoxStatsNodeOverrideDesc": "Proxmox नोड नाम की स्वतः पहचान को ओवरराइड करें (जो डिफ़ॉल्ट रूप से होस्टनाम के माध्यम से पता लगाया जाता है)।",
|
||||
"proxmoxStatsNodeOverridePlaceholder": "होस्टनाम से स्वतः पता लगाया गया",
|
||||
"metricsCollectionLabel": "मेट्रिक्स संग्रह",
|
||||
"enableMetricsLabel": "मेट्रिक्स सक्षम करें",
|
||||
"enableMetricsDesc": "इस होस्ट से CPU, RAM, डिस्क और अन्य मेट्रिक्स एकत्र करें",
|
||||
"useGlobalMetrics": "वैश्विक अंतराल का उपयोग करें",
|
||||
"useGlobalMetricsDesc": "सर्वर-व्यापी मेट्रिक्स अंतराल से ओवरराइड करें",
|
||||
"metricsIntervalS": "मेट्रिक्स अंतराल (सेकंड)",
|
||||
"metricsIntervalDesc2": "मेट्रिक स्नैपशॉट के बीच सेकंड",
|
||||
"excludedMountsLabel": "बहिष्कृत पर्वत",
|
||||
"monitoredMountsLabel": "कस्टम मॉनिटर किए गए पथ",
|
||||
"monitoredMountsDesc": "उन पथों को जोड़ें जो अलग-अलग माउंट के रूप में उजागर नहीं होते हैं, जिनमें बाइंड-माउंटेड होम असिस्टेंट पथ जैसे कि /config शामिल हैं।",
|
||||
"monitoredMountPathPlaceholder": "पथ (/config, /mnt/data)",
|
||||
"monitoredMountLabelPlaceholder": "लेबल (वैकल्पिक)",
|
||||
"addMonitoredMount": "पथ जोड़ें",
|
||||
"excludedMountsDesc": "इस होस्ट के लिए डिस्क उपयोग और अलर्ट से विशिष्ट माउंट पॉइंट या फ़ाइल सिस्टम प्रकार (जैसे nfs, cifs) को छिपाएँ।",
|
||||
"excludedMountsPlaceholder": "माउंट पथ (/mnt/nas) या फ़ाइल सिस्टम प्रकार (nfs, cifs)",
|
||||
"excludedMountsEmpty": "कोई भी माउंट बाहर नहीं रखा गया है। सभी पहचाने गए फ़ाइल सिस्टम दिखाए गए हैं।",
|
||||
"addExcludedMount": "जोड़ना",
|
||||
"visibleWidgets": "दृश्यमान विजेट्स",
|
||||
"widgetsMovedToHostMetrics": "कार्ड अब सीधे होस्ट मेट्रिक्स टैब में जोड़े, व्यवस्थित और आकार बदले जा सकते हैं। इस होस्ट के लिए होस्ट मेट्रिक्स खोलें और यह चुनने के लिए कस्टमाइज़ का उपयोग करें कि कौन से कार्ड दिखाए जाएँ।",
|
||||
"quickActionsLabel": "त्वरित कार्रवाइयाँ",
|
||||
"quickActionsToolbar": "त्वरित कार्रवाइयाँ एक-क्लिक कमांड निष्पादन के लिए होस्ट मेट्रिक्स टूलबार में बटन के रूप में दिखाई देती हैं।",
|
||||
"noQuickActions": "अभी तक कोई त्वरित कार्रवाई नहीं।",
|
||||
"buttonLabel": "बटन लेबल",
|
||||
"selectSnippetPlaceholder": "स्निपेट चुनें...",
|
||||
"addActionBtn": "कार्रवाई जोड़ें"
|
||||
},
|
||||
"onboarding": {
|
||||
"feature_metrics": "मैट्रिक्स और अलर्ट",
|
||||
"feature_metrics_desc": "समय के साथ सीपीयू, मेमोरी और डिस्क की स्थिति पर नज़र रखें और उनके खराब होने पर अलर्ट प्राप्त करें।"
|
||||
},
|
||||
"admin": {
|
||||
"metricsHistoryRetention": "मेट्रिक्स इतिहास प्रतिधारण",
|
||||
"metricsHistoryRetentionRange": "1 से 90 दिन",
|
||||
"days": "दिन"
|
||||
},
|
||||
"homepage": {
|
||||
"noData": "कोई डेटा उपलब्ध नहीं",
|
||||
"showCurrentValue": "वर्तमान मान दिखाएं",
|
||||
"chartMetric": "मीट्रिक",
|
||||
"metricRange": "सीमा"
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user